Functions and Procedures |
Fl_Window(int w, int h, const char *title=0);
|
function Create
(W, H : in Integer;
Text : in String)
return Window;
|
Fl_Window(int x, int y, int w, int h, const char *title=0);
|
function Create
(X, Y, W, H : in Integer;
Text : in String)
return Window;
|
virtual Fl_Window * as_window();
|
Use view conversion and tag membership tests instead |
void border(int b);
|
procedure Set_Border_State
(This : in out Window;
To : in Border_State);
|
unsigned int border() const;
|
function Get_Border_State
(This : in Window)
return Border_State;
|
void clear_border();
|
|
void clear_modal_states();
|
procedure Set_Modal_State
(This : in out Window;
To : in Modal_State);
|
void copy_label(const char *a);
|
|
static Fl_Window * current();
|
function Last_Made_Current
return access Window'Class;
|
void cursor(Fl_Cursor);
|
procedure Set_Cursor
(This : in out Window;
To : in Cursor);
|
void cursor(const Fl_RGB_Image *, int, int);
|
procedure Set_Cursor
(This : in out Window;
Pic : in out FLTK.Images.RGB.RGB_Image'Class;
Hot_X, Hot_Y : in Integer);
|
void cursor(Fl_Cursor c, Fl_Color, Fl_Color=FL_WHITE);
|
|
int decorated_h();
|
function Get_Decorated_H
(This : in Window)
return Integer;
|
int decorated_w();
|
function Get_Decorated_W
(This : in Window)
return Integer;
|
void default_cursor(Fl_Cursor);
|
procedure Set_Default_Cursor
(This : in out Window;
To : in Cursor);
|
void default_cursor(Fl_Cursor c, Fl_Color, Fl_Color=FL_WHITE);
|
|
static void default_icon(const Fl_RGB_Image *);
|
procedure Set_Default_Icon
(Pic : in out FLTK.Images.RGB.RGB_Image'Class);
|
virtual void draw();
|
procedure Draw
(This : in out Window);
|
void free_position();
|
procedure Free_Position
(This : in out Window);
|
void fullscreen();
|
procedure Fullscreen_On
(This : in out Window);
|
unsigned int fullscreen_active() const;
|
function Is_Fullscreen
(This : in Window)
return Boolean;
|
void fullscreen_off();
|
procedure Fullscreen_Off
(This : in out Window);
|
void fullscreen_off(int X, int Y, int W, int H);
|
procedure Fullscreen_Off
(This : in out Window;
X, Y, W, H : in Integer);
|
void fullscreen_screens(int top, int bottom, int left, int right);
|
procedure Fullscreen_Screens
(This : in out Window;
Top, Bottom, Left, Right : in Natural);
|
virtual int handle(int);
|
function Handle
(This : in out Window;
Event : in Event_Kind)
return Event_Outcome;
|
virtual void hide();
|
procedure Hide
(This : in out Window);
|
void hotspot(int x, int y, int offscreen=0);
|
procedure Hotspot
(This : in out Window;
X, Y : in Integer;
Offscreen : in Boolean := False);
|
void hotspot(const Fl_Widget *, int offscreen=0);
void hotspot(const Fl_Widget &p, int offscreen=0);
|
procedure Hotspot
(This : in out Window;
Item : in Widget'Class;
Offscreen : in Boolean := False);
|
void icon(const Fl_RGB_Image *);
|
procedure Set_Icon
(This : in out Window;
Pic : in out FLTK.Images.RGB.RGB_Image'Class);
|
const void * icon() const;
|
|
void icon(const void *ic);
|
|
void iconize();
|
procedure Iconify
(This : in out Window);
|
const char * iconlabel() const;
|
function Get_Icon_Label
(This : in Window)
return String;
|
void iconlabel(const char *);
|
procedure Set_Icon_Label
(This : in out Window;
To : in String);
|
void icons(const Fl_RGB_Image *[], int);
|
|
const char * label() const;
|
function Get_Label
(This : in Window)
return String;
|
void label(const char *);
|
procedure Set_Label
(This : in out Window;
Text : in String);
|
void label(const char *label, const char *iconlabel);
|
|
void make_current();
|
procedure Make_Current
(This : in out Window);
|
unsigned int menu_window() const;
|
Use tag membership tests instead |
unsigned int modal() const;
|
function Get_Modal_State
(This : in Window)
return Modal_State;
|
unsigned int non_modal() const;
|
See unsigned int modal() const; |
unsigned int override() const;
|
function Is_Override
(This : in Window)
return Boolean;
|
virtual void resize(int X, int Y, int W, int H);
|
|
void set_menu_window();
|
|
void set_modal();
|
See void clear_modal_states(); |
void set_non_modal();
|
See void clear_modal_states(); |
void set_override();
|
procedure Set_Override
(This : in out Window);
|
void set_tooltip_window();
|
|
void shape(const Fl_Image *img);
void shape(const Fl_Image &b);
|
procedure Shape
(This : in out Window;
Pic : in out FLTK.Images.Image'Class);
|
virtual void show();
|
procedure Show
(This : in out Window);
|
void show(int argc, char **argv);
|
|
int shown();
|
function Is_Shown
(This : in Window)
return Boolean;
|
void size_range(int minw, int minh, int maxw=0, int maxh=0, int dw=0, int dh=0, int aspect=0);
|
procedure Set_Size_Range
(This : in out Window;
Min_W, Min_H : in Integer;
Max_W, Max_H, Incre_W, Incre_H : in Integer := 0;
Keep_Aspect : in Boolean := False);
|
unsigned int tooltip_window() const;
|
|
void wait_for_expose();
|
procedure Wait_For_Expose
(This : in out Window);
|
int x_root() const;
|
function Get_X_Root
(This : in Window)
return Integer;
|
const char * xclass() const;
|
|
void xclass(const char *c);
|
|
int y_root() const;
|
function Get_Y_Root
(This : in Window)
return Integer;
|