Functions and Procedures |
void add(const char *newtext, void *d=0);
|
procedure Add
(This : in out Textline_Browser;
Text : in String);
|
void bottomline(int line);
|
procedure Set_Bottom_Line
(This : in out Textline_Browser;
Line : in Positive);
|
void clear();
|
procedure Clear
(This : in out Textline_Browser);
|
char column_char() const;
|
function Get_Column_Character
(This : in Textline_Browser)
return Character;
|
void column_char(char c);
|
procedure Set_Column_Character
(This : in out Textline_Browser;
Value : in Character);
|
const int * column_widths() const;
|
function Get_Column_Widths
(This : in Textline_Browser)
return Column_Widths;
|
void column_widths(const int *arr);
|
procedure Set_Column_Widths
(This : in out Textline_Browser;
Widths : in Column_Widths);
|
void * data(int line) const;
|
Not used |
void data(int line, void *d);
|
Not used |
void display(int line, int val=1);
|
Deprecated, see show / Show_Line and hide / Hide_Line |
int displayed(int line) const;
|
function Is_Displayed
(This : in Textline_Browser;
Line : in Positive)
return Boolean;
|
char format_char() const;
|
function Get_Format_Character
(This : in Textline_Browser)
return Character;
|
void format_char(char c);
|
procedure Set_Format_Character
(This : in out Textline_Browser;
Value : in Character);
|
void hide();
|
procedure Hide
(This : in out Textline_Browser);
|
void hide(int line);
|
procedure Hide_Line
(This : in out Textline_Browser;
Line : in Positive);
|
Fl_Image * icon(int line) const;
|
function Has_Icon
(This : in Textline_Browser;
Line : in Positive)
return Boolean;
function Get_Icon
(This : in Textline_Browser;
Line : in Positive)
return FLTK.Images.Image_Reference;
|
void icon(int line, Fl_Image *icon);
|
procedure Set_Icon
(This : in out Textline_Browser;
Line : in Positive;
Icon : in FLTK.Images.Image'Class);
|
void insert(int line, const char *newtext, void *d=0);
|
procedure Insert
(This : in out Textline_Browser;
Above : in Positive;
Text : in String);
|
void lineposition(int line, Fl_Line_Position pos);
|
procedure Set_Line_Position
(This : in out Textline_Browser;
Line : in Positive;
Place : in Line_Position);
|
int load(const char *filename);
|
procedure Load
(This : in out Textline_Browser;
File : in String);
|
void make_visible(int line);
|
procedure Make_Visible
(This : in out Textline_Browser;
Line : in Positive);
|
void middleline(int line);
|
procedure Set_Middle_Line
(This : in out Textline_Browser;
Line : in Positive);
|
void move(int to, int from);
|
procedure Move
(This : in out Textline_Browser;
From, To : in Positive);
|
void remove(int line);
|
procedure Remove
(This : in out Textline_Browser;
Line : in Positive);
|
void remove_icon(int line);
|
procedure Remove_Icon
(This : in out Textline_Browser;
Line : in Positive);
|
void replace(int a, const char *b);
|
Deprecated, see text / Set_Line_Text |
int select(int line, int val=1);
|
function Set_Select
(This : in out Textline_Browser;
Line : in Positive;
State : in Boolean := True)
return Boolean;
|
int selected(int line) const;
|
function Is_Selected
(This : in Textline_Browser;
Line : in Positive)
return Boolean;
|
void show();
|
procedure Show
(This : in out Textline_Browser);
|
void show(int line);
|
procedure Show_Line
(This : in out Textline_Browser;
Line : in Positive);
|
int size() const;
|
function Number_Of_Lines
(This : in Textline_Browser)
return Natural;
|
void size(int W, int H);
|
Falls through to Fl_Widget::size(int, int) anyway so binding unnecessary |
void swap(int a, int b);
|
procedure Swap
(This : in out Textline_Browser;
A, B : in Positive);
|
const char * text(int line) const;
|
function Get_Line_Text
(This : in Textline_Browser;
Line : in Positive)
return String;
|
void text(int line, const char *newtext);
|
procedure Set_Line_Text
(This : in out Textline_Browser;
Line : in Positive;
Text : in String);
|
Fl_Fontsize textsize() const;
|
function Get_Text_Size
(This : in Textline_Browser)
return Font_Size;
|
void textsize(Fl_Fontsize newSize);
|
procedure Set_Text_Size
(This : in out Textline_Browser;
Size : in Font_Size);
|
int topline() const;
|
function Get_Top_Line
(This : in Textline_Browser)
return Positive;
|
void topline(int line);
|
procedure Set_Top_Line
(This : in out Textline_Browser;
Line : in Positive);
|
int value() const;
|
function Selected_Index
(This : in Textline_Browser)
return Natural;
|
void value(int line);
|
procedure Set_Select
(This : in out Textline_Browser;
Line : in Positive;
State : in Boolean := True);
|
int visible(int line) const;
|
function Is_Visible
(This : in Textline_Browser;
Line : in Positive)
return Boolean;
|
Protected Functions and Procedures |
FL_BLINE * _remove(int line);
|
Intentionally left unbound |
FL_BLINE * find_line(int line) const;
|
Intentionally left unbound |
int full_height() const;
|
function Full_List_Height
(This : in Textline_Browser)
return Integer;
|
int incr_height() const;
|
function Average_Item_Height
(This : in Textline_Browser)
return Integer;
|
void insert(int line, FL_BLINE *item);
|
Intentionally left unbound |
void * item_at(int line) const;
|
function Item_At
(This : in Textline_Browser;
Index : in Positive)
return Item_Cursor;
|
void item_draw(void *item, int X, int Y, int W, int H) const;
|
procedure Item_Draw
(This : in Textline_Browser;
Item : in Item_Cursor;
X, Y, W, H : in Integer);
|
void * item_first() const;
|
function Item_First
(This : in Textline_Browser)
return Item_Cursor;
|
int item_height(void *item) const;
|
function Item_Height
(This : in Textline_Browser;
Item : in Item_Cursor)
return Integer;
|
void * item_last() const;
|
function Item_Last
(This : in Textline_Browser)
return Item_Cursor;
|
void * item_next(void *item) const;
|
function Item_Next
(This : in Textline_Browser;
Item : in Item_Cursor)
return Item_Cursor;
|
void * item_prev(void *item) const;
|
function Item_Previous
(This : in Textline_Browser;
Item : in Item_Cursor)
return Item_Cursor;
|
void item_select(void *item, int val);
|
procedure Item_Select
(This : in out Textline_Browser;
Item : in Item_Cursor;
State : in Boolean := True);
|
int item_selected(void *item) const;
|
function Item_Selected
(This : in Textline_Browser;
Item : in Item_Cursor)
return Boolean;
|
void item_swap(void *a, void *b);
|
procedure Item_Swap
(This : in out Textline_Browser;
A, B : in Item_Cursor);
|
const char * item_text(void *item) const;
|
function Item_Text
(This : in Textline_Browser;
Item : in Item_Cursor)
return String;
|
int item_width(void *item) const;
|
function Item_Width
(This : in Textline_Browser;
Item : in Item_Cursor)
return Integer;
|
int lineno(void *item) const;
|
function Line_Number
(This : in Textline_Browser;
Item : in Item_Cursor)
return Natural;
|
void swap(FL_BLINE *a, FL_BLINE *b);
|
Intentionally left unbound |