You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.0 KiB
38 lines
1.0 KiB
#ifndef _E16KEYEDIT_H_ |
|
#define _E16KEYEDIT_H_ |
|
|
|
#if __GNUC__ /* FIXME - Use autofoo */ |
|
#define __UNUSED__ __attribute__((unused)) |
|
#else |
|
#define __UNUSED__ |
|
#endif |
|
|
|
#if GTK_CHECK_VERSION(3,0,0) |
|
#define USE_GTK 3 |
|
|
|
#define gtk_hbox_new(homogeneous, spacing) \ |
|
gtk_box_new(GTK_ORIENTATION_HORIZONTAL, spacing) |
|
#define gtk_vbox_new(homogeneous, spacing) \ |
|
gtk_box_new(GTK_ORIENTATION_VERTICAL, spacing) |
|
|
|
#else |
|
#define USE_GTK 2 |
|
#endif |
|
|
|
/* ipc.c */ |
|
extern gint CommsInit(void (*msg_receive_func) (gchar * msg)); |
|
extern void CommsSend(const gchar * s); |
|
|
|
/* menus.c */ |
|
extern GtkWidget *CreateBarSubMenu(GtkWidget * menu, const char *szName); |
|
extern GtkWidget *CreateRightAlignBarSubMenu(GtkWidget * menu, |
|
const char *szName); |
|
extern GtkWidget *CreateMenuItem(GtkWidget * menu, const char *szName, |
|
const char *szAccel, const char *szTip, |
|
GCallback func, const void *data); |
|
|
|
/* viewer.c */ |
|
extern GtkAccelGroup *accel_group; |
|
void on_exit_application(void); |
|
|
|
#endif /* _E16KEYEDIT_H_ */
|
|
|