| 4 #include "config.h" |
4 #include "config.h" |
| 5 |
5 |
| 6 #include <stdio.h> |
6 #include <stdio.h> |
| 7 #include <glib.h> |
7 #include <glib.h> |
| 8 #include <glib-object.h> |
8 #include <glib-object.h> |
| 9 #ifdef HAVE_NCURSESW_INC |
|
| 10 #include <ncursesw/ncurses.h> |
|
| 11 #else |
|
| 12 #include <ncurses.h> |
9 #include <ncurses.h> |
| 13 #endif |
|
| 14 |
10 |
| 15 #define GNT_TYPE_WIDGET (gnt_widget_get_gtype()) |
11 #define GNT_TYPE_WIDGET (gnt_widget_get_gtype()) |
| 16 #define GNT_WIDGET(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GNT_TYPE_WIDGET, GntWidget)) |
12 #define GNT_WIDGET(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GNT_TYPE_WIDGET, GntWidget)) |
| 17 #define GNT_WIDGET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), GNT_TYPE_WIDGET, GntWidgetClass)) |
13 #define GNT_WIDGET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), GNT_TYPE_WIDGET, GntWidgetClass)) |
| 18 #define GNT_IS_WIDGET(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GNT_TYPE_WIDGET)) |
14 #define GNT_IS_WIDGET(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GNT_TYPE_WIDGET)) |