+enum {
+ WT_ObjectBrowser = LightApp_Application::WT_ObjectBrowser,
+ WT_PyConsole = LightApp_Application::WT_PyConsole,
+ WT_LogWindow = LightApp_Application::WT_LogWindow,
+#ifndef GUI_DISABLE_CORBA
+ WT_NoteBook = SalomeApp_Application::WT_NoteBook,
+ WT_User = SalomeApp_Application::WT_User
+#else
+ WT_User = LightApp_Application::WT_User
+#endif
+};
+
+enum {
+ PT_Auto = LightApp_Preferences::Auto,
+ PT_Space = LightApp_Preferences::Space,
+ PT_Bool = LightApp_Preferences::Bool,
+ PT_Color = LightApp_Preferences::Color,
+ PT_String = LightApp_Preferences::String,
+ PT_Selector = LightApp_Preferences::Selector,
+ PT_DblSpin = LightApp_Preferences::DblSpin,
+ PT_IntSpin = LightApp_Preferences::IntSpin,
+ PT_Double = LightApp_Preferences::Double,
+ PT_Integer = LightApp_Preferences::Integer,
+ PT_GroupBox = LightApp_Preferences::GroupBox,
+ PT_Tab = LightApp_Preferences::Tab,
+ PT_Frame = LightApp_Preferences::Frame,
+ PT_Font = LightApp_Preferences::Font,
+ PT_DirList = LightApp_Preferences::DirList,
+ PT_File = LightApp_Preferences::File,
+};
+
+//! Orientation
+enum Orientation {
+ Horizontal = 0, //!< Horizontal orientation
+ Vertical = 1 //!< Vertical orientation
+};
+
+//! Action of splitting corresponding to QtxWorkstack::SplitType enumeration
+enum Action {
+ MoveWidget = 0, //!< move specified widget to the new area, other views stay in the previous area
+ LeaveWidget = 1, //!< specified widget stays in the old area, all other views are moved to the new area
+ SplitAt = 2 //!< the view area is splitted in such a way, that specified view and all views which follow it, are moved to the new area
+};
+
+//! Type of titles in Plot3d View
+enum ObjectType
+{
+ MainTitle = Plot2d_ViewFrame::MainTitle,
+ XTitle = Plot2d_ViewFrame::XTitle,
+ YTitle = Plot2d_ViewFrame::YTitle,
+ Y2Title = Plot2d_ViewFrame::Y2Title,
+ XAxis = Plot2d_ViewFrame::XAxis,
+ YAxis = Plot2d_ViewFrame::YAxis,
+ Y2Axis = Plot2d_ViewFrame::Y2Axis
+};
+
+enum VisibilityState
+{
+ ShownState, //!< Object is shown in viewer
+ HiddenState, //!< Object is hidden in viewer
+ UnpresentableState //!< Unpresentable object
+};
+
+enum Axis {
+ yLeft = QwtPlot::yLeft,
+ yRight = QwtPlot::yRight,
+ xBottom = QwtPlot::xBottom,
+ xTop = QwtPlot::xTop,
+};
+