summaryrefslogtreecommitdiff
path: root/otr/options.h
diff options
context:
space:
mode:
Diffstat (limited to 'otr/options.h')
-rw-r--r--otr/options.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/otr/options.h b/otr/options.h
new file mode 100644
index 0000000..475e566
--- /dev/null
+++ b/otr/options.h
@@ -0,0 +1,24 @@
+#ifndef _OPTIONS_INC
+#define _OPTIONS_INC
+
+#define CONTACT_DEFAULT_POLICY 0xFFFF
+
+typedef enum {ED_POP, ED_BAL, ED_MB} ErrorDisplay;
+
+typedef struct {
+ OtrlPolicy default_policy;
+ ErrorDisplay err_method;
+ bool prefix_messages;
+ bool msg_inline;
+ char prefix[64];
+
+ bool delete_history;
+} Options;
+
+extern Options options;
+
+int OptInit(WPARAM wParam, LPARAM lParam);
+
+void LoadOptions();
+
+#endif