|
Link Here
|
| 30 |
#ifdef __WXGTK20__ |
30 |
#ifdef __WXGTK20__ |
| 31 |
#include <glib-object.h> |
31 |
#include <glib-object.h> |
| 32 |
|
32 |
|
| 33 |
#define gtk_accel_group_attach(g, o) _gtk_accel_group_attach((g), (o)) |
33 |
#define gtk_accel_group_attach(g, o) gtk_window_add_accel_group((o), (g)) |
| 34 |
#define gtk_accel_group_detach(g, o) _gtk_accel_group_detach((g), (o)) |
34 |
#define gtk_accel_group_detach(g, o) gtk_window_remove_accel_group((o), (g)) |
| 35 |
#define gtk_menu_ensure_uline_accel_group(m) gtk_menu_get_accel_group(m) |
35 |
#define gtk_menu_ensure_uline_accel_group(m) gtk_menu_get_accel_group(m) |
| 36 |
|
36 |
|
| 37 |
#define ACCEL_OBJECT GObject |
37 |
#define ACCEL_OBJECT GtkWindow |
| 38 |
#define ACCEL_OBJECTS(a) (a)->acceleratables |
38 |
#define ACCEL_OBJECTS(a) (a)->acceleratables |
| 39 |
#define ACCEL_OBJ_CAST(obj) G_OBJECT(obj) |
39 |
#define ACCEL_OBJ_CAST(obj) ((GtkWindow*) obj) |
| 40 |
#else // GTK+ 1.x |
40 |
#else // GTK+ 1.x |
| 41 |
#define ACCEL_OBJECT GtkObject |
41 |
#define ACCEL_OBJECT GtkObject |
| 42 |
#define ACCEL_OBJECTS(a) (a)->attach_objects |
42 |
#define ACCEL_OBJECTS(a) (a)->attach_objects |