summaryrefslogtreecommitdiff
path: root/otr/options.h
diff options
context:
space:
mode:
authorsje <sje@4f64403b-2f21-0410-a795-97e2b3489a10>2006-11-01 14:40:04 +0000
committersje <sje@4f64403b-2f21-0410-a795-97e2b3489a10>2006-11-01 14:40:04 +0000
commit9c6d8a640911d336cc1e758310bbfccaf547d2d2 (patch)
treeeb774abda400857f9dbbcb0fc4f1b5be686aed67 /otr/options.h
parent3aeb41e399a944450223bbbc160b7d984985d9d8 (diff)
git-svn-id: https://server.scottellis.com.au/svn/mim_plugs@10 4f64403b-2f21-0410-a795-97e2b3489a10
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