AddUserHandler actually adds now

git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@801 b9cfdab3-6d41-4d17-bbe4-086880011989
This commit is contained in:
NishiOwO
2025-11-24 19:18:43 +00:00
parent c8c14bf00f
commit cbc0818e2f
2 changed files with 31 additions and 13 deletions

View File

@@ -12,6 +12,7 @@
typedef struct _MwClass * MwClass, MwClassRec;
typedef struct _MwIntegerKeyValue MwIntegerKeyValue;
typedef struct _MwTextKeyValue MwTextKeyValue;
typedef struct _MwUserHandlerArray MwUserHandlerArray;
typedef struct _MwUserHandlerKeyValue MwUserHandlerKeyValue;
typedef struct _MwVoidKeyValue MwVoidKeyValue;
typedef struct _MwMenu* MwMenu;
@@ -48,10 +49,14 @@ struct _MwIntegerKeyValue {
int value;
};
struct _MwUserHandlerKeyValue {
char* key;
struct _MwUserHandlerArray {
void* user_data;
MwUserHandler value;
MwUserHandler handler;
};
struct _MwUserHandlerKeyValue {
char* key;
MwUserHandlerArray* value;
};
struct _MwVoidKeyValue {