1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- unit libgnome;
- {$PACKRECORDS C}
- {$mode objfpc}
- interface
- Uses glib;
- {$linklib esd}
- {$linklib popt}
- {$linklib db1}
- const
- libgnomedll='gnome';
- Type
- PPPChar = ^PPChar;
- PPPgChar = ^PPgChar;
- PPPgfloat = ^PPgfloat;
- PPgfloat = ^Pgfloat;
- PPpid_t = ^Ppid_t;
- Ppid_t = ^pid_t;
- pid_t = longint;
- PPTime_t = ^PTime_t;
- PTime_t = ^Time_t;
- Time_t = longint;
- Ptm = ^tm;
- tm = record
- tm_sec : integer;
- tm_min : integer;
- tm_hour : integer;
- tm_mday : integer;
- tm_mon : integer;
- tm_year : integer;
- tm_wday : integer;
- tm_yday : integer;
- tm_isdst : integer;
- tm_gmtoff : Pchar;
- tm_zone : Pchar;
- end;
-
- var
- gnome_user_home_dir : Pchar;cvar;external;
- gnome_user_dir : Pchar;cvar;external;
- gnome_user_private_dir : Pchar;cvar;external;
- gnome_user_accels_dir : Pchar;cvar;external;
- gnome_app_id : Pchar;cvar;external;
- gnome_do_not_create_directories : char;cvar;external;
- {$define read_interface}
- {$undef read_implementation}
- {$include gnomeutil.inc}
- {$include gnomeconfig.inc}
- {$include gnomedentry.inc}
- {$include gnomeexec.inc}
- {$include gnomehelp.inc}
- {$include gnomei18n.inc}
- {$include gnomemetadata.inc}
- {$include gnomemime.inc}
- {$include gnomemimeinfo.inc}
- {$include gnomepaper.inc}
- {.$include gnomepopt.inc}
- {$include gnomeremote.inc}
- {$include gnomescore.inc}
- {$include gnomesound.inc}
- {$include gnometriggers.inc}
- {$include gnomeurl.inc}
- procedure gnomelib_init(app_id:Pchar; app_version:Pchar);cdecl;external;
- implementation
- {$undef read_interface}
- {$define read_implementation}
- {$include gnomeutil.inc}
- {$include gnomeconfig.inc}
- {$include gnomedentry.inc}
- {$include gnomeexec.inc}
- {$include gnomehelp.inc}
- {$include gnomei18n.inc}
- {$include gnomemetadata.inc}
- {$include gnomemime.inc}
- {$include gnomemimeinfo.inc}
- {$include gnomepaper.inc}
- {.$include gnomepopt.inc}
- {$include gnomeremote.inc}
- {$include gnomescore.inc}
- {$include gnomesound.inc}
- {$include gnometriggers.inc}
- {$include gnomeurl.inc}
- end.
|