Source position: atkobject.inc line 299
type TAtkObjectClass = record |
parent: TGObjectClass; |
get_name: function( |
accessible: PAtkObject |
):Pgchar; |
get_description: function( |
accessible: PAtkObject |
):Pgchar; |
get_parent: function( |
accessible: PAtkObject |
):PAtkObject; |
get_n_children: function( |
accessible: PAtkObject |
):gint; |
ref_child: function( |
accessible: PAtkObject; |
i: gint |
):PAtkObject; |
get_index_in_parent: function( |
accessible: PAtkObject |
):gint; |
ref_relation_set: function( |
accessible: PAtkObject |
get_role: function( |
accessible: PAtkObject |
):TAtkRole; |
get_layer: function( |
accessible: PAtkObject |
):TAtkLayer; |
get_mdi_zorder: function( |
accessible: PAtkObject |
):gint; |
ref_state_set: function( |
accessible: PAtkObject |
):PAtkStateSet; |
set_name: procedure( |
accessible: PAtkObject; |
name: Pgchar |
); |
set_description: procedure( |
accessible: PAtkObject; |
description: Pgchar |
); |
set_parent: procedure( |
accessible: PAtkObject; |
parent: PAtkObject |
); |
set_role: procedure( |
accessible: PAtkObject; |
role: TAtkRole |
); |
connect_property_change_handler: function( |
accessible: PAtkObject; |
handler: TAtkPropertyChangeHandler |
):guint; |
remove_property_change_handler: procedure( |
accessible: PAtkObject; |
handler_id: guint |
); |
initialize: procedure( |
accessible: PAtkObject; |
data: gpointer |
); |
children_changed: procedure( |
accessible: PAtkObject; |
change_index: guint; |
changed_child: gpointer |
); |
focus_event: procedure( |
accessible: PAtkObject; |
focus_in: gboolean |
); |
property_change: procedure( |
accessible: PAtkObject; |
values: PAtkPropertyValues |
); |
state_change: procedure( |
accessible: PAtkObject; |
name: Pgchar; |
state_set: gboolean |
); |
visible_data_changed: procedure( |
accessible: PAtkObject |
); |
pad1: TAtkFunction; |
pad2: TAtkFunction; |
pad3: TAtkFunction; |
pad4: TAtkFunction; |
end; |