class FunctionData\r
{\r
public:\r
- /// virtual destructor\r
- virtual ~FunctionData() = 0;\r
- ///\r
- virtual void load(SettingLoader *i_sl) = 0;\r
- ///\r
- virtual void exec(Engine *i_engine, FunctionParam *i_param) const = 0;\r
- ///\r
- virtual const _TCHAR *getName() const = 0;\r
- ///\r
- virtual tostream &output(tostream &i_ost) const = 0;\r
- ///\r
- virtual FunctionData *clone() const = 0;\r
+ /// virtual destructor\r
+ virtual ~FunctionData() = 0;\r
+ ///\r
+ virtual void load(SettingLoader *i_sl) = 0;\r
+ ///\r
+ virtual void exec(Engine *i_engine, FunctionParam *i_param) const = 0;\r
+ ///\r
+ virtual const _TCHAR *getName() const = 0;\r
+ ///\r
+ virtual tostream &output(tostream &i_ost) const = 0;\r
+ ///\r
+ virtual FunctionData *clone() const = 0;\r
};\r
\r
/// stream output\r
extern FunctionData *createFunctionData(const tstring &i_name);\r
\r
///\r
-enum VKey\r
-{\r
- VKey_extended = 0x100, ///\r
- VKey_released = 0x200, ///\r
- VKey_pressed = 0x400, ///\r
+enum VKey {\r
+ VKey_extended = 0x100, ///\r
+ VKey_released = 0x200, ///\r
+ VKey_pressed = 0x400, ///\r
};\r
\r
/// stream output\r
\r
\r
///\r
-enum ToWindowType\r
-{\r
- ToWindowType_toBegin = -2, ///\r
- ToWindowType_toMainWindow = -2, ///\r
- ToWindowType_toOverlappedWindow = -1, ///\r
- ToWindowType_toItself = 0, ///\r
- ToWindowType_toParentWindow = 1, ///\r
+enum ToWindowType {\r
+ ToWindowType_toBegin = -2, ///\r
+ ToWindowType_toMainWindow = -2, ///\r
+ ToWindowType_toOverlappedWindow = -1, ///\r
+ ToWindowType_toItself = 0, ///\r
+ ToWindowType_toParentWindow = 1, ///\r
};\r
\r
/// stream output\r
\r
\r
///\r
-enum GravityType\r
-{\r
- GravityType_C = 0, /// center\r
- GravityType_N = 1 << 0, /// north\r
- GravityType_E = 1 << 1, /// east\r
- GravityType_W = 1 << 2, /// west\r
- GravityType_S = 1 << 3, /// south\r
- GravityType_NW = GravityType_N | GravityType_W, /// north west\r
- GravityType_NE = GravityType_N | GravityType_E, /// north east\r
- GravityType_SW = GravityType_S | GravityType_W, /// south west\r
- GravityType_SE = GravityType_S | GravityType_E, /// south east\r
+enum GravityType {\r
+ GravityType_C = 0, /// center\r
+ GravityType_N = 1 << 0, /// north\r
+ GravityType_E = 1 << 1, /// east\r
+ GravityType_W = 1 << 2, /// west\r
+ GravityType_S = 1 << 3, /// south\r
+ GravityType_NW = GravityType_N | GravityType_W, /// north west\r
+ GravityType_NE = GravityType_N | GravityType_E, /// north east\r
+ GravityType_SW = GravityType_S | GravityType_W, /// south west\r
+ GravityType_SE = GravityType_S | GravityType_E, /// south east\r
};\r
\r
/// stream output\r
\r
\r
///\r
-enum MayuDialogType\r
-{\r
- MayuDialogType_investigate = 0x10000, /// \r
- MayuDialogType_log = 0x20000, /// \r
- MayuDialogType_mask = 0xffff0000, /// \r
+enum MayuDialogType {\r
+ MayuDialogType_investigate = 0x10000, ///\r
+ MayuDialogType_log = 0x20000, ///\r
+ MayuDialogType_mask = 0xffff0000, ///\r
};\r
\r
/// stream output\r
// get value of MayuDialogType\r
bool getTypeValue(MayuDialogType *o_type, const tstring &i_name);\r
\r
- \r
+\r
///\r
-enum ModifierLockType\r
-{\r
- ModifierLockType_Lock0 = Modifier::Type_Lock0, /// \r
- ModifierLockType_Lock1 = Modifier::Type_Lock1, /// \r
- ModifierLockType_Lock2 = Modifier::Type_Lock2, /// \r
- ModifierLockType_Lock3 = Modifier::Type_Lock3, /// \r
- ModifierLockType_Lock4 = Modifier::Type_Lock4, /// \r
- ModifierLockType_Lock5 = Modifier::Type_Lock5, /// \r
- ModifierLockType_Lock6 = Modifier::Type_Lock6, /// \r
- ModifierLockType_Lock7 = Modifier::Type_Lock7, /// \r
- ModifierLockType_Lock8 = Modifier::Type_Lock8, /// \r
- ModifierLockType_Lock9 = Modifier::Type_Lock9, /// \r
+enum ModifierLockType {\r
+ ModifierLockType_Lock0 = Modifier::Type_Lock0, ///\r
+ ModifierLockType_Lock1 = Modifier::Type_Lock1, ///\r
+ ModifierLockType_Lock2 = Modifier::Type_Lock2, ///\r
+ ModifierLockType_Lock3 = Modifier::Type_Lock3, ///\r
+ ModifierLockType_Lock4 = Modifier::Type_Lock4, ///\r
+ ModifierLockType_Lock5 = Modifier::Type_Lock5, ///\r
+ ModifierLockType_Lock6 = Modifier::Type_Lock6, ///\r
+ ModifierLockType_Lock7 = Modifier::Type_Lock7, ///\r
+ ModifierLockType_Lock8 = Modifier::Type_Lock8, ///\r
+ ModifierLockType_Lock9 = Modifier::Type_Lock9, ///\r
};\r
\r
///\r
-enum ToggleType\r
-{\r
- ToggleType_toggle = -1, /// \r
- ToggleType_off = 0, /// \r
- ToggleType_on = 1, /// \r
+enum ToggleType {\r
+ ToggleType_toggle = -1, ///\r
+ ToggleType_off = 0, ///\r
+ ToggleType_on = 1, ///\r
};\r
\r
/// stream output\r
extern tostream &operator<<(tostream &i_ost, ToggleType i_data);\r
- \r
+\r
// get value of ShowCommandType\r
extern bool getTypeValue(ToggleType *o_type, const tstring &i_name);\r
\r
\r
\r
///\r
-enum ShowCommandType\r
-{\r
- ShowCommandType_hide = SW_HIDE, /// \r
- ShowCommandType_maximize = SW_MAXIMIZE, /// \r
- ShowCommandType_minimize = SW_MINIMIZE, /// \r
- ShowCommandType_restore = SW_RESTORE, /// \r
- ShowCommandType_show = SW_SHOW, /// \r
- ShowCommandType_showDefault = SW_SHOWDEFAULT, /// \r
- ShowCommandType_showMaximized = SW_SHOWMAXIMIZED, /// \r
- ShowCommandType_showMinimized = SW_SHOWMINIMIZED, /// \r
- ShowCommandType_showMinNoActive = SW_SHOWMINNOACTIVE, /// \r
- ShowCommandType_showNA = SW_SHOWNA, /// \r
- ShowCommandType_showNoActivate = SW_SHOWNOACTIVATE, /// \r
- ShowCommandType_showNormal = SW_SHOWNORMAL, /// \r
+enum ShowCommandType {\r
+ ShowCommandType_hide = SW_HIDE, ///\r
+ ShowCommandType_maximize = SW_MAXIMIZE, ///\r
+ ShowCommandType_minimize = SW_MINIMIZE, ///\r
+ ShowCommandType_restore = SW_RESTORE, ///\r
+ ShowCommandType_show = SW_SHOW, ///\r
+ ShowCommandType_showDefault = SW_SHOWDEFAULT, ///\r
+ ShowCommandType_showMaximized = SW_SHOWMAXIMIZED, ///\r
+ ShowCommandType_showMinimized = SW_SHOWMINIMIZED, ///\r
+ ShowCommandType_showMinNoActive = SW_SHOWMINNOACTIVE, ///\r
+ ShowCommandType_showNA = SW_SHOWNA, ///\r
+ ShowCommandType_showNoActivate = SW_SHOWNOACTIVATE, ///\r
+ ShowCommandType_showNormal = SW_SHOWNORMAL, ///\r
};\r
\r
/// stream output\r
extern tostream &operator<<(tostream &i_ost, ShowCommandType i_data);\r
- \r
+\r
// get value of ShowCommandType\r
extern bool getTypeValue(ShowCommandType *o_type, const tstring &i_name);\r
\r
\r
///\r
-enum TargetWindowType\r
-{\r
- TargetWindowType_overlapped = 0, /// \r
- TargetWindowType_mdi = 1, /// \r
+enum TargetWindowType {\r
+ TargetWindowType_overlapped = 0, ///\r
+ TargetWindowType_mdi = 1, ///\r
};\r
\r
/// stream output\r
extern tostream &operator<<(tostream &i_ost, TargetWindowType i_data);\r
- \r
+\r
// get value of ShowCommandType\r
extern bool getTypeValue(TargetWindowType *o_type, const tstring &i_name);\r
\r
\r
///\r
-enum BooleanType\r
-{\r
- BooleanType_false = 0, /// \r
- BooleanType_true = 1, /// \r
+enum BooleanType {\r
+ BooleanType_false = 0, ///\r
+ BooleanType_true = 1, ///\r
};\r
\r
/// stream output\r
extern tostream &operator<<(tostream &i_ost, BooleanType i_data);\r
- \r
+\r
// get value of ShowCommandType\r
extern bool getTypeValue(BooleanType *o_type, const tstring &i_name);\r
\r
\r
///\r
-enum LogicalOperatorType\r
-{\r
- LogicalOperatorType_or = 0, /// \r
- LogicalOperatorType_and = 1, /// \r
+enum LogicalOperatorType {\r
+ LogicalOperatorType_or = 0, ///\r
+ LogicalOperatorType_and = 1, ///\r
};\r
\r
/// stream output\r
extern tostream &operator<<(tostream &i_ost, LogicalOperatorType i_data);\r
- \r
+\r
// get value of LogicalOperatorType\r
extern bool getTypeValue(LogicalOperatorType *o_type, const tstring &i_name);\r
\r
\r
///\r
-enum WindowMonitorFromType\r
-{\r
- WindowMonitorFromType_primary = 0, ///\r
- WindowMonitorFromType_current = 1, ///\r
+enum WindowMonitorFromType {\r
+ WindowMonitorFromType_primary = 0, ///\r
+ WindowMonitorFromType_current = 1, ///\r
};\r
\r
// stream output\r
\r
/// stream output\r
extern tostream &operator<<(tostream &i_ost,\r
- const std::list<tstringq> &i_data);\r
+ const std::list<tstringq> &i_data);\r
\r
\r
/// string type expression\r
class StrExprArg\r
{\r
private:\r
- StrExpr *m_expr;\r
+ StrExpr *m_expr;\r
public:\r
- enum Type\r
- {\r
- Literal,\r
- Builtin,\r
- };\r
- StrExprArg();\r
- StrExprArg(const StrExprArg &i_data);\r
- StrExprArg(const tstringq &i_symbol, Type i_type);\r
- ~StrExprArg();\r
- StrExprArg &operator=(const StrExprArg &i_data);\r
- tstringq eval() const;\r
- static void setEngine(const Engine *i_engine);\r
+ enum Type {\r
+ Literal,\r
+ Builtin,\r
+ };\r
+ StrExprArg();\r
+ StrExprArg(const StrExprArg &i_data);\r
+ StrExprArg(const tstringq &i_symbol, Type i_type);\r
+ ~StrExprArg();\r
+ StrExprArg &operator=(const StrExprArg &i_data);\r
+ tstringq eval() const;\r
+ static void setEngine(const Engine *i_engine);\r
};\r
\r
\r