summaryrefslogtreecommitdiff
path: root/worldtime_protocol/timezone_list.h
diff options
context:
space:
mode:
Diffstat (limited to 'worldtime_protocol/timezone_list.h')
-rw-r--r--worldtime_protocol/timezone_list.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/worldtime_protocol/timezone_list.h b/worldtime_protocol/timezone_list.h
new file mode 100644
index 0000000..27168d3
--- /dev/null
+++ b/worldtime_protocol/timezone_list.h
@@ -0,0 +1,24 @@
+#ifndef _TIMEZONE_LIST_INC
+#define _TIMEZONE_LIST_INC
+
+#include "timezone.h"
+#include "time_convert.h"
+
+#define MAX_NAME_LENGTH 256
+
+typedef struct tagLISTITEM {
+ int cbSize;
+ HANDLE hContact;
+ char pszText[MAX_NAME_LENGTH];
+ int timezone_list_index;
+} LISTITEM;
+
+#include <vector>
+typedef std::vector<LISTITEM> ITEMLIST;
+
+extern ITEMLIST listbox_items;
+
+void load_listbox_items();
+void save_listbox_items();
+
+#endif