/*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)
#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)