blob: b52a9e1f28cdc545e8a32767e9f11ea20ab4ace7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
{$IfDef read_interface}
type
PGnomeDEntryEdit = ^TGnomeDEntryEdit;
TGnomeDEntryEdit = record
theobject : TGtkObject;
child1 : PGtkWidget;
child2 : PGtkWidget;
name_entry : PGtkWidget;
comment_entry : PGtkWidget;
exec_entry : PGtkWidget;
tryexec_entry : PGtkWidget;
doc_entry : PGtkWidget;
type_combo : PGtkWidget;
terminal_button : PGtkWidget;
icon_entry : PGtkWidget;
translations : PGtkWidget;
transl_lang_entry : PGtkWidget;
transl_name_entry : PGtkWidget;
transl_comment_entry : PGtkWidget;
end;
GNOME_DENTRY_EDIT = PGnomeDEntryEdit;
PGnomeDEntryEditClass = ^TGnomeDEntryEditClass;
TGnomeDEntryEditClass = record
parent_class : TGtkObjectClass;
changed : procedure (gee:PGnomeDEntryEdit);cdecl;
icon_changed : procedure (gee:PGnomeDEntryEdit);cdecl;
name_changed : procedure (gee:PGnomeDEntryEdit);cdecl;
end;
GNOME_DENTRY_EDIT_CLASS = PGnomeDEntryEditClass;
function GNOME_TYPE_DENTRY_EDIT : TGTKType;
function GNOME_IS_DENTRY_EDIT(obj : Pointer) : Boolean;
function GNOME_IS_DENTRY_EDIT_CLASS(klass : Pointer) : Boolean;
function gnome_dentry_edit_get_type:TGTKType;cdecl;external libgnomeuidll name 'gnome_dentry_edit_get_type';
function gnome_dentry_edit_new:PGtkObject;cdecl;external libgnomeuidll name 'gnome_dentry_edit_new';
function gnome_dentry_edit_child1(d : PGnomeDEntryEdit) : PGTKWidget;
function gnome_dentry_edit_child2(d : PGnomeDEntryEdit) : PGTKWidget;
function gnome_dentry_edit_new_notebook(notebook:PGtkNotebook):PGtkObject;cdecl;external libgnomeuidll name 'gnome_dentry_edit_new_notebook';
procedure gnome_dentry_edit_clear(dee:PGnomeDEntryEdit);cdecl;external libgnomeuidll name 'gnome_dentry_edit_clear';
procedure gnome_dentry_edit_load_file(dee:PGnomeDEntryEdit; path:Pgchar);cdecl;external libgnomeuidll name 'gnome_dentry_edit_load_file';
procedure gnome_dentry_edit_set_dentry(dee:PGnomeDEntryEdit; dentry:PGnomeDesktopEntry);cdecl;external libgnomeuidll name 'gnome_dentry_edit_set_dentry';
function gnome_dentry_edit_get_dentry(dee:PGnomeDEntryEdit):PGnomeDesktopEntry;cdecl;external libgnomeuidll name 'gnome_dentry_edit_get_dentry';
function gnome_dentry_get_dentry(dee:PGnomeDEntryEdit):PGnomeDesktopEntry;cdecl;external libgnomeuidll name 'gnome_dentry_get_dentry';
function gnome_dentry_edit_get_icon(dee:PGnomeDEntryEdit):Pgchar;cdecl;external libgnomeuidll name 'gnome_dentry_edit_get_icon';
function gnome_dentry_edit_get_name(dee:PGnomeDEntryEdit):Pgchar;cdecl;external libgnomeuidll name 'gnome_dentry_edit_get_name';
function gnome_dentry_get_name_entry(dee:PGnomeDEntryEdit):PGtkWidget;cdecl;external libgnomeuidll name 'gnome_dentry_get_name_entry';
function gnome_dentry_get_comment_entry(dee:PGnomeDEntryEdit):PGtkWidget;cdecl;external libgnomeuidll name 'gnome_dentry_get_comment_entry';
function gnome_dentry_get_exec_entry(dee:PGnomeDEntryEdit):PGtkWidget;cdecl;external libgnomeuidll name 'gnome_dentry_get_exec_entry';
function gnome_dentry_get_tryexec_entry(dee:PGnomeDEntryEdit):PGtkWidget;cdecl;external libgnomeuidll name 'gnome_dentry_get_tryexec_entry';
function gnome_dentry_get_doc_entry(dee:PGnomeDEntryEdit):PGtkWidget;cdecl;external libgnomeuidll name 'gnome_dentry_get_doc_entry';
function gnome_dentry_get_icon_entry(dee:PGnomeDEntryEdit):PGtkWidget;cdecl;external libgnomeuidll name 'gnome_dentry_get_icon_entry';
{$EndIf read_interface}
{$Ifdef read_implementation}
function GNOME_TYPE_DENTRY_EDIT : TGTKType;
begin
GNOME_TYPE_DENTRY_EDIT:=gnome_dentry_edit_get_type;
end;
function GNOME_IS_DENTRY_EDIT(obj : Pointer) : Boolean;
begin
GNOME_IS_DENTRY_EDIT:=(obj<>nil) and GNOME_IS_DENTRY_EDIT_CLASS(PGtkTypeObject(obj)^.klass);
end;
function GNOME_IS_DENTRY_EDIT_CLASS(klass : Pointer) : Boolean;
begin
GNOME_IS_DENTRY_EDIT_CLASS:=(klass<>nil) and (PGtkTypeClass(klass)^.thetype=GNOME_TYPE_DENTRY_EDIT);
end;
function gnome_dentry_edit_child1(d : PGnomeDEntryEdit) : PGTKWidget;
begin
gnome_dentry_edit_child1:=d^.child1;
end;
function gnome_dentry_edit_child2(d : PGnomeDEntryEdit) : PGTKWidget;
begin
gnome_dentry_edit_child2:=d^.child2;
end;
{$Endif read_implementation}
|