123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- {$IFDEF read_forward_definitions}
- {$ENDIF read_forward_definitions}
- {$IFDEF read_interface_types}
- type
- PGtkComboBoxEntryPrivate = pointer;
- PGtkComboBoxEntry = ^TGtkComboBoxEntry;
- TGtkComboBoxEntry = record
- parent_instance : TGtkComboBox;
- priv : PGtkComboBoxEntryPrivate;
- end;
- { Padding for future expansion }
- PGtkComboBoxEntryClass = ^TGtkComboBoxEntryClass;
- TGtkComboBoxEntryClass = record
- parent_class : TGtkComboBoxClass;
- _gtk_reserved0 : procedure ;cdecl;
- _gtk_reserved1 : procedure ;
- _gtk_reserved2 : procedure ;
- _gtk_reserved3 : procedure ;
- end;
- {$ENDIF read_interface_types}
- {$IFDEF read_interface_rest}
- function GTK_TYPE_COMBO_BOX_ENTRY : GType;
- function GTK_COMBO_BOX_ENTRY(obj : pointer) : PGtkComboBoxEntry;
- function GTK_COMBO_BOX_ENTRY_CLASS(vtable : pointer) : PGtkComboBoxEntryClass;
- function GTK_IS_COMBO_BOX_ENTRY(obj : pointer) : gboolean;
- function GTK_IS_COMBO_BOX_ENTRY_CLASS(vtable : pointer) : gboolean;
- function GTK_COMBO_BOX_ENTRY_GET_CLASS(inst : pointer) : PGtkComboBoxEntryClass;
- function gtk_combo_box_entry_get_type:GType;cdecl;external gtklib name 'gtk_combo_box_entry_get_type';
- function gtk_combo_box_entry_new:PGtkWidget;cdecl;external gtklib name 'gtk_combo_box_entry_new';
- function gtk_combo_box_entry_new_with_model(model:PGtkTreeModel; text_column:gint):PGtkWidget;cdecl;external gtklib name 'gtk_combo_box_entry_new_with_model';
- procedure gtk_combo_box_entry_set_text_column(entry_box:PGtkComboBoxEntry; text_column:gint);cdecl;external gtklib name 'gtk_combo_box_entry_set_text_column';
- function gtk_combo_box_entry_get_text_column(entry_box:PGtkComboBoxEntry):gint;cdecl;external gtklib name 'gtk_combo_box_entry_get_text_column';
- { convenience -- text }
- function gtk_combo_box_entry_new_text:PGtkWidget;cdecl;external gtklib name 'gtk_combo_box_entry_new_text';
- {$endif read_interface_rest}
- {$ifdef read_implementation}
- function GTK_TYPE_COMBO_BOX_ENTRY : GType;
- begin
- GTK_TYPE_COMBO_BOX_ENTRY:=gtk_combo_box_entry_get_type;
- end;
- function GTK_COMBO_BOX_ENTRY(obj : pointer) : PGtkComboBoxEntry;
- begin
- GTK_COMBO_BOX_ENTRY:=PGtkComboBoxEntry(G_TYPE_CHECK_INSTANCE_CAST(obj,GTK_TYPE_COMBO_BOX_ENTRY));
- end;
- function GTK_COMBO_BOX_ENTRY_CLASS(vtable : pointer) : PGtkComboBoxEntryClass;
- begin
- GTK_COMBO_BOX_ENTRY_CLASS:=PGtkComboBoxEntryClass(G_TYPE_CHECK_CLASS_CAST(vtable,GTK_TYPE_COMBO_BOX_ENTRY));
- end;
- function GTK_IS_COMBO_BOX_ENTRY(obj : pointer) : gboolean;
- begin
- GTK_IS_COMBO_BOX_ENTRY:=G_TYPE_CHECK_INSTANCE_TYPE(obj,GTK_TYPE_COMBO_BOX_ENTRY);
- end;
- function GTK_IS_COMBO_BOX_ENTRY_CLASS(vtable : pointer) : gboolean;
- begin
- GTK_IS_COMBO_BOX_ENTRY_CLASS:=G_TYPE_CHECK_CLASS_TYPE(vtable,GTK_TYPE_COMBO_BOX_ENTRY);
- end;
- function GTK_COMBO_BOX_ENTRY_GET_CLASS(inst : pointer) : PGtkComboBoxEntryClass;
- begin
- GTK_COMBO_BOX_ENTRY_GET_CLASS:=PGtkComboBoxEntryClass(G_TYPE_INSTANCE_GET_CLASS(inst,GTK_TYPE_COMBO_BOX_ENTRY));
- end;
- {$endif read_implementation}
|