You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ovd_defines.h 3.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. #pragma once
  2. //Attributes of visualisation window :
  3. #define OVD_AttributeId_VisualisationWindow_Width OpenViBE::CIdentifier(0x7B814CCA, 0x271DF6DD)
  4. #define OVD_AttributeId_VisualisationWindow_Height OpenViBE::CIdentifier(0x4C90D4AD, 0x7A2554EC)
  5. //Attributes of visualisation paned :
  6. #define OVD_AttributeId_VisualisationWidget_DividerPosition OpenViBE::CIdentifier(0x54E45F5B, 0x76C036E2)
  7. #define OVD_AttributeId_VisualisationWidget_MaxDividerPosition OpenViBE::CIdentifier(0x237E56D2, 0x10CD68AE)
  8. #define OV_AttributeId_Box_Disabled OpenViBE::CIdentifier(0x341D3912, 0x1478DE86)
  9. namespace OpenViBE {
  10. namespace Designer {
  11. typedef enum
  12. {
  13. CommandLineFlag_None = 0x00000000,
  14. CommandLineFlag_Open = 0x00000001,
  15. CommandLineFlag_Play = 0x00000002,
  16. CommandLineFlag_PlayFast = 0x00000004,
  17. CommandLineFlag_NoGui = 0x00000008,
  18. CommandLineFlag_NoCheckColorDepth = 0x00000010,
  19. CommandLineFlag_NoManageSession = 0x00000020,
  20. CommandLineFlag_Define = 0x00000040,
  21. CommandLineFlag_Config = 0x00000080,
  22. CommandLineFlag_RandomSeed = 0x00000100,
  23. CommandLineFlag_NoVisualization = 0x00000200 /** flag to hide visualisation widget */
  24. } ECommandLineFlag;
  25. enum class EContextMenu
  26. {
  27. SelectionCopy, SelectionCut, SelectionPaste, SelectionDelete,
  28. BoxUpdate, BoxRemoveDeprecatedInterfacors, BoxRename, BoxDelete,
  29. BoxAddInput, BoxEditInput, BoxRemoveInput,
  30. BoxAddOutput, BoxEditOutput, BoxRemoveOutput,
  31. BoxConnectScenarioInput, BoxConnectScenarioOutput,
  32. BoxDisconnectScenarioInput, BoxDisconnectScenarioOutput,
  33. BoxAddSetting, BoxRemoveSetting, BoxEditSetting,
  34. BoxConfigure, BoxAbout, BoxEnable, BoxDisable,
  35. BoxAddMessageInput, BoxRemoveMessageInput,
  36. BoxAddMessageOutput, BoxRemoveMessageOutput,
  37. BoxEditMessageInput, BoxEditMessageOutput,
  38. BoxEditMetabox,
  39. BoxDocumentation,
  40. ScenarioAddComment,
  41. ScenarioAbout
  42. };
  43. enum
  44. {
  45. Resource_StringName,
  46. Resource_StringShortDescription,
  47. Resource_StringIdentifier,
  48. Resource_StringStockIcon,
  49. Resource_StringColor,
  50. Resource_StringFont,
  51. Resource_BooleanIsPlugin,
  52. Resource_BooleanIsUnstable,
  53. Resource_BackGroundColor,
  54. Resource_BooleanIsGhost = 8001,
  55. Resource_BooleanIsMensia = 8002
  56. };
  57. enum
  58. {
  59. Color_BackgroundPlayerStarted,
  60. Color_BoxBackground,
  61. Color_BoxBackgroundSelected,
  62. Color_BoxBackgroundMissing,
  63. Color_BoxBackgroundDisabled,
  64. Color_BoxBackgroundDeprecated,
  65. Color_BoxBackgroundUnstable,
  66. Color_BoxBackgroundOutdated,
  67. Color_BoxBackgroundMetabox,
  68. Color_BoxBorder,
  69. Color_BoxBorderSelected,
  70. Color_BoxInputBackground,
  71. Color_BoxInputBorder,
  72. Color_BoxOutputBackground,
  73. Color_BoxOutputBorder,
  74. Color_BoxSettingBackground,
  75. Color_BoxSettingBorder,
  76. Color_CommentBackground,
  77. Color_CommentBackgroundSelected,
  78. Color_CommentBorder,
  79. Color_CommentBorderSelected,
  80. Color_Link,
  81. Color_LinkSelected,
  82. Color_LinkDownCast,
  83. Color_LinkUpCast,
  84. Color_LinkInvalid,
  85. Color_SelectionArea,
  86. Color_SelectionAreaBorder,
  87. };
  88. enum { Box_None, Box_Input, Box_Output, Box_Setting, Box_Link, Box_ScenarioInput, Box_ScenarioOutput, Box_Update };
  89. enum { Mode_None, Mode_Selection, Mode_SelectionAdd, Mode_MoveScenario, Mode_MoveSelection, Mode_Connect, Mode_EditSettings };
  90. } // namespace Designer
  91. } // namespace OpenViBE
  92. //___________________________________________________________________//
  93. // //
  94. // Global defines //
  95. //___________________________________________________________________//
  96. // //
  97. #ifdef TARGET_HAS_ThirdPartyOpenViBEPluginsGlobalDefines
  98. #include "ovp_global_defines.h"
  99. #endif // TARGET_HAS_ThirdPartyOpenViBEPluginsGlobalDefines