Fl_Positioner Binding Map

Back to Index
Package name
Fl_Positioner FLTK.Widgets.Positioners
Types
Fl_Positioner Positioner
  Positioner_Reference
Constructors
Fl_Positioner(int x, int y, int w, int h, const char *l=0);
function Create
       (X, Y, W, H : in Integer;
        Text       : in String := "")
    return Positioner;
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 FLTK.Widgets.Groups.Group'Class;
        X, Y, W, H : in     Integer;
        Text       : in     String := "")
    return Positioner;
Functions and Procedures
int handle(int);
function Handle
       (This  : in out Positioner;
        Event : in     Event_Kind)
    return Event_Outcome;
Use xvalue and yvalue manually.
procedure Get_Coords
       (This : in     Positioner;
        X, Y :    out Long_Float);
int value(double, double);
procedure Set_Coords
       (This : in out Positioner;
        X, Y : in     Long_Float);

function Set_Coords
       (This : in out Positioner;
        X, Y : in     Long_Float)
    return Boolean;
void xbounds(double, double);
procedure Set_Ecks_Bounds
       (This      : in out Positioner;
        Low, High : in     Long_Float);
double xmaximum() const;
function Get_Ecks_Maximum
       (This : in Positioner)
    return Long_Float;
void xmaximum(double a);
procedure Set_Ecks_Maximum
       (This  : in out Positioner;
        Value : in     Long_Float);
double xminimum() const;
function Get_Ecks_Minimum
       (This : in Positioner)
    return Long_Float;
void xminimum(double a);
procedure Set_Ecks_Minimum
       (This  : in out Positioner;
        Value : in     Long_Float);
void xstep(double a);
procedure Set_Ecks_Step
       (This  : in out Positioner;
        Value : in     Long_Float);
double xvalue() const;
function Get_Ecks
       (This : in Positioner)
    return Long_Float;
int xvalue(double);
procedure Set_Ecks
       (This  : in out Positioner;
        Value : in     Long_Float);

function Set_Ecks
       (This  : in out Positioner;
        Value : in     Long_Float)
    return Boolean;
void ybounds(double, double);
procedure Set_Why_Bounds
       (This      : in out Positioner;
        Low, High : in     Long_Float);
double ymaximum() const;
function Get_Why_Maximum
       (This : in Positioner)
    return Long_Float;
void ymaximum(double a);
procedure Set_Why_Maximum
       (This  : in out Positioner;
        Value : in     Long_Float);
double yminimum() const;
function Get_Why_Minimum
       (This : in Positioner)
    return Long_Float;
void yminimum(double a);
procedure Set_Why_Minimum
       (This  : in out Positioner;
        Value : in     Long_Float);
void ystep(double a);
procedure Set_Why_Step
       (This  : in out Positioner;
        Value : in     Long_Float);
double yvalue() const;
function Get_Why
       (This : in Positioner)
    return Long_Float;
int yvalue(double);
procedure Set_Why
       (This  : in out Positioner;
        Value : in     Long_Float);

function Set_Why
       (This  : in out Positioner;
        Value : in     Long_Float)
    return Boolean;
Protected Functions and Procedures
void draw();
procedure Draw
       (This : in out Positioner);
void draw(int, int, int, int);
procedure Draw
       (This       : in out Positioner;
        X, Y, W, H : in     Integer);
int handle(int, int, int, int, int);
function Handle
       (This       : in out Positioner;
        Event      : in     Event_Kind;
        X, Y, W, H : in     Integer)
    return Event_Outcome;