#define XBOARD (1<<0)\r
#define UCI (1<<1)\r
#define PG (1<<2)\r
+#define XBSEL (1<<3)\r
#define OptionNb 256\r
\r
+#define IS_BUTTON(str) (my_string_case_equal(str,"button") || \\r
+ my_string_case_equal(str,"save") || \\r
+ my_string_case_equal(str,"reset")) \\r
+\r
+#define IS_SPIN(str) (my_string_case_equal(str,"spin") || \\r
+ my_string_case_equal(str,"slider")) \\r
+\r
+#define IS_STRING(str) (my_string_case_equal(str,"string") || \\r
+ my_string_case_equal(str,"path") || \\r
+ my_string_case_equal(str,"file")) \\r
+\r
// types\r
\r
typedef struct { // TODO: put back in more logical order\r