Fl_Cairo_Window Binding Map

Back to Index
Package name
Fl_Cairo_Window FLTK.Widgets.Groups.Windows.Double.Cairo
Types
Fl_Cairo_Window Cairo_Window
  Cairo_Window_Reference
cairo_draw_cb Cairo_Callback
Constructors
Fl_Cairo_Window(int w, int h);
function Create
       (W, H : in Integer)
    return Cairo_Window;
Rely on the automatic use of begin when a group is created, or use begin/end explicitly, or add each widget to its intended parent group manually.
function Create
       (Parent : in out Groups.Group'Class;
        W, H   : in     Integer)
    return Cairo_Window;
Create a Fl_Cairo_Window and set the label manually.
function Create
       (W, H : in Integer;
        Text : in String)
    return Cairo_Window;
Rely on the automatic use of begin when a group is created, or use begin/end explicitly, or add each widget to its intended parent group manually.
function Create
       (Parent : in out Groups.Group'Class;
        W, H   : in     Integer;
        Text   : in     String)
    return Cairo_Window;
Create a Fl_Cairo_Window and set the label and X,Y coords manually.
function Create
       (X, Y, W, H : in Integer;
        Text       : in String := "")
    return Cairo_Window;
Rely on the automatic use of begin when a group is created, or use begin/end explicitly, or add each widget to its intended parent group manually.
function Create
       (Parent     : in out Groups.Group'Class;
        X, Y, W, H : in     Integer;
        Text       : in     String := "")
    return Cairo_Window;
Functions and Procedures
void set_draw_cb(cairo_draw_cb cb);
procedure Set_Cairo_Draw
       (This : in out Cairo_Window;
        Func : in     Cairo_Callback);
Protected Functions and Procedures
void draw();
procedure Draw
       (This : in out Cairo_Window);