Source position: atkcomponent.inc line 11
type TAtkComponentIface = record |
parent: TGTypeInterface; |
add_focus_handler: function( |
component: PAtkComponent; |
handler: TAtkFocusHandler |
):guint; |
contains: function( |
component: PAtkComponent; |
x: gint; |
y: gint; |
coord_type: TAtkCoordType |
):gboolean; |
ref_accessible_at_point: function( |
component: PAtkComponent; |
x: gint; |
y: gint; |
coord_type: TAtkCoordType |
):PAtkObject; |
get_extents: procedure( |
component: PAtkComponent; |
x: Pgint; |
y: Pgint; |
width: Pgint; |
height: Pgint; |
coord_type: TAtkCoordType |
); |
get_position: procedure( |
component: PAtkComponent; |
x: Pgint; |
y: Pgint; |
coord_type: TAtkCoordType |
); |
get_size: procedure( |
component: PAtkComponent; |
width: Pgint; |
height: Pgint |
); |
grab_focus: function( |
component: PAtkComponent |
):gboolean; |
remove_focus_handler: procedure( |
component: PAtkComponent; |
handler_id: guint |
); |
set_extents: function( |
component: PAtkComponent; |
x: gint; |
y: gint; |
width: gint; |
height: gint; |
coord_type: TAtkCoordType |
):gboolean; |
set_position: function( |
component: PAtkComponent; |
x: gint; |
y: gint; |
coord_type: TAtkCoordType |
):gboolean; |
set_size: function( |
component: PAtkComponent; |
width: gint; |
height: gint |
):gboolean; |
get_layer: function( |
component: PAtkComponent |
):TAtkLayer; |
get_mdi_zorder: function( |
component: PAtkComponent |
):gint; |
pad1: TAtkFunction; |
pad2: TAtkFunction; |
end; |