OSDN Git Service

使用されていない--show-ownerオプションを削除
[coroid/inqubus.git] / vhook / framehook.h
index c6e1dfc..38256ca 100644 (file)
@@ -3,11 +3,14 @@
 
 /*Framehookに渡されるオプション用の定義*/
 
-#define FRAMEHOOK_OPT_DATA_USER                "--data-user:"
-#define FRAMEHOOK_OPT_DATA_USER_LEN    strlen(FRAMEHOOK_OPT_DATA_USER)
-
-#define FRAMEHOOK_OPT_DATA_OWNER               "--data-owner:"
-#define FRAMEHOOK_OPT_DATA_OWNER_LEN   strlen(FRAMEHOOK_OPT_DATA_OWNER)
+/**
+ * コメント付与に関するパラメータ.
+ * 要素の並び順, 要素数はmain.hのCOMMENT_TYPE, N_COMMENT_TYPEと合わせる必要があることに注意.
+ * また, この並び順でコメントが処理される(後になるほど前面にオーバレイされる).
+ */
+const char* const FRAMEHOOK_OPT_DATA[] = {
+    "--data-optional:", "--data-owner-opt:", "--data-user:", "--data-owner:"
+};
 
 #define FRAMEHOOK_OPT_FONT             "--font:"
 #define FRAMEHOOK_OPT_FONT_LEN strlen(FRAMEHOOK_OPT_FONT)
@@ -24,9 +27,6 @@
 #define FRAMEHOOK_OPT_SHOW_USER                "--show-user:"
 #define FRAMEHOOK_OPT_SHOW_USER_LEN    strlen(FRAMEHOOK_OPT_SHOW_USER)
 
-#define FRAMEHOOK_OPT_SHOW_OWNER               "--show-owner:"
-#define FRAMEHOOK_OPT_SHOW_OWNER_LEN   strlen(FRAMEHOOK_OPT_SHOW_OWNER)
-
 #define FRAMEHOOK_OPT_SHOW_VIDEO               "--enable-show-video"
 #define FRAMEHOOK_OPT_SHOW_VIDEO_LEN   strlen(FRAMEHOOK_OPT_SHOW_VIDEO)