From 06bbf93bf876c107ff41593a75fe6fa8a6d6a779 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Mon, 20 Sep 2021 21:51:15 +0200 Subject: More work on gtk wrapping --- src/include/gtkclass.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/include/gtkclass.h') diff --git a/src/include/gtkclass.h b/src/include/gtkclass.h index 53921591..9a8a512d 100755 --- a/src/include/gtkclass.h +++ b/src/include/gtkclass.h @@ -221,6 +221,11 @@ typedef struct my_GtkTableClass_s my_GtkContainerClass_t parent_class; } my_GtkTableClass_t; +typedef struct my_GtkFixedClass_s +{ + my_GtkContainerClass_t parent_class; +} my_GtkFixedClass_t; + // GTypeValueTable typedef struct my_GTypeValueTable_s { void (*value_init) (void* value); @@ -287,6 +292,7 @@ GTKCLASS(GtkTreeView) \ GTKCLASS(GtkBin) \ GTKCLASS(GtkWindow) \ GTKCLASS(GtkTable) \ +GTKCLASS(GtkFixed) \ GTKCLASS(MetaFrames) \ #define GTKCLASS(A) void Set##A##ID(size_t id); @@ -313,4 +319,6 @@ void my_signal_delete(my_signal_t* sig); int my_signal_is_valid(void* sig); int my_signal_cb(void* a, void* b, void* c, void* d); +void my_add_signal_offset(size_t klass, uint32_t offset, int n); + #endif //__GTKCLASS_H__ \ No newline at end of file -- cgit 1.4.1