5 A Linux/Unix GUI for Nokia mobile phones.
6 Copyright (C) 1999 Pavel Janík ml., Hugh Blemings
7 & Ján Derfiòák <ja@mail.upjs.sk>.
9 Released under the terms of the GNU GPL, see file COPYING for more details.
11 Last modification: Mon May 01 2000
12 Modified by Jan Derfinak
16 #ifndef XGNOKII_COMMON_H
17 #define XGNOKII_COMMON_H
20 #include <stdlib.h> /* for size_t */
54 GUI_EVENT_CONTACTS_CHANGED,
55 GUI_EVENT_CALLERS_GROUPS_CHANGED,
56 GUI_EVENT_SMS_NUMBER_CHANGED,
57 GUI_EVENT_SMS_CENTERS_CHANGED,
58 GUI_EVENT_NETMON_CHANGED,
61 extern void CancelDialog (const GtkWidget *, const gpointer);
62 extern void CreateErrorDialog (ErrorDialog *, GtkWidget *);
63 extern void CreateInfoDialog (InfoDialog *, GtkWidget *);
64 extern void CreateYesNoDialog (YesNoDialog *, const GtkSignalFunc,
65 const GtkSignalFunc, GtkWidget *);
66 extern GtkWidget* NewPixmap (gchar **, GdkWindow *, GdkColor *);
67 extern void DeleteEvent (const GtkWidget *, const GdkEvent *, const gpointer );
68 extern gint LaunchProcess (const gchar *, const gchar *, const gint,
69 const gint, const gint);
70 extern void RemoveZombie (const gint);
71 extern void Help (const GtkWidget *, const gpointer);
72 extern gint strrncmp (const gchar * const, const gchar * const, size_t);
73 extern void GUI_Refresh (void);
74 extern void SetSortColumn (GtkWidget *, SortColumn *);
75 extern void GUIEventAdd (GUIEventType, void (*)(void));
76 extern bool GUIEventRemove (GUIEventType, void (*)(void));
77 extern void GUIEventSend (GUIEventType);