1
// included by gtk2.pas
3
{$IFDEF read_forward_definitions}
4
{$ENDIF read_forward_definitions}
6
//------------------------------------------------------------------------------
8
{$IFDEF read_interface_types}
9
PGtkFixed = ^TGtkFixed;
11
container : TGtkContainer;
15
PGtkFixedClass = ^TGtkFixedClass;
16
TGtkFixedClass = record
17
parent_class : TGtkContainerClass;
20
PGtkFixedChild = ^TGtkFixedChild;
21
TGtkFixedChild = record
27
{$ENDIF read_interface_types}
29
//------------------------------------------------------------------------------
31
{$IFDEF read_interface_rest}
32
function GTK_TYPE_FIXED : GType;
33
function GTK_FIXED(obj: pointer) : PGtkFixed;
34
function GTK_FIXED_CLASS(klass: pointer) : PGtkFixedClass;
35
function GTK_IS_FIXED(obj: pointer) : boolean;
36
function GTK_IS_FIXED_CLASS(klass: pointer) : boolean;
37
function GTK_FIXED_GET_CLASS(obj: pointer) : PGtkFixedClass;
40
function gtk_fixed_get_type:TGtkType; cdecl; external gtklib;
41
function gtk_fixed_new:PGtkWidget; cdecl; external gtklib;
42
procedure gtk_fixed_put(fixed:PGtkFixed; widget:PGtkWidget; x:gint; y:gint); cdecl; external gtklib;
43
procedure gtk_fixed_move(fixed:PGtkFixed; widget:PGtkWidget; x:gint; y:gint); cdecl; external gtklib;
44
procedure gtk_fixed_set_has_window(fixed:PGtkFixed; has_window:gboolean); cdecl; external gtklib;
45
function gtk_fixed_get_has_window(fixed:PGtkFixed):gboolean; cdecl; external gtklib;
46
{$ENDIF read_interface_rest}
48
//------------------------------------------------------------------------------
50
{$IFDEF read_implementation}
51
function GTK_TYPE_FIXED : GType;
53
GTK_TYPE_FIXED:=gtk_fixed_get_type;
56
function GTK_FIXED(obj: pointer) : PGtkFixed;
58
GTK_FIXED:=PGtkFixed(GTK_CHECK_CAST(obj,GTK_TYPE_FIXED));
61
function GTK_FIXED_CLASS(klass: pointer) : PGtkFixedClass;
63
GTK_FIXED_CLASS:=PGtkFixedClass(GTK_CHECK_CLASS_CAST(klass,GTK_TYPE_FIXED));
66
function GTK_IS_FIXED(obj: pointer) : boolean;
68
GTK_IS_FIXED:=GTK_CHECK_TYPE(obj,GTK_TYPE_FIXED);
71
function GTK_IS_FIXED_CLASS(klass: pointer) : boolean;
73
GTK_IS_FIXED_CLASS:=GTK_CHECK_CLASS_TYPE(klass,GTK_TYPE_FIXED);
76
function GTK_FIXED_GET_CLASS(obj: pointer) : PGtkFixedClass;
78
GTK_FIXED_GET_CLASS:=PGtkFixedClass(GTK_CHECK_GET_CLASS(obj,GTK_TYPE_FIXED));
81
{$ENDIF read_implementation}
82
// included by gtk2.pas