Version: 8.3.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
YACS
Introduction
Features
Packages
Building
TODOs
Base classes
Engine
SALOME Runtime
XML file loader
GUI design
Python wrapping
PMMLlib C++ examples
Configuring and Installing PMML from sources
PMMLlib
PMMLlib Python examples
Modules
Namespaces
Classes
Files
File List
idl
src
bases
engine
genericgui
CaseSwitch.cxx
CaseSwitch.hxx
CatalogWidget.cxx
CatalogWidget.hxx
EditionBloc.cxx
EditionBloc.hxx
EditionComponent.cxx
EditionComponent.hxx
EditionContainer.cxx
EditionContainer.hxx
EditionControlLink.cxx
EditionControlLink.hxx
EditionDataLink.cxx
EditionDataLink.hxx
EditionDataType.cxx
EditionDataType.hxx
EditionElementaryNode.cxx
EditionElementaryNode.hxx
EditionForEachLoop.cxx
EditionForEachLoop.hxx
EditionInputPort.cxx
EditionInputPort.hxx
EditionLoop.cxx
EditionLoop.hxx
EditionNode.cxx
EditionNode.hxx
EditionOptimizerLoop.cxx
EditionOptimizerLoop.hxx
EditionOutNode.cxx
EditionOutNode.hxx
EditionOutputPort.cxx
EditionOutputPort.hxx
EditionPresetNode.cxx
EditionPresetNode.hxx
EditionProc.cxx
EditionProc.hxx
EditionPyFunc.cxx
EditionPyFunc.hxx
EditionSalomeNode.cxx
EditionSalomeNode.hxx
EditionScript.cxx
EditionScript.hxx
EditionStudyInNode.cxx
EditionStudyInNode.hxx
EditionStudyOutNode.cxx
EditionStudyOutNode.hxx
EditionSwitch.cxx
EditionSwitch.hxx
EditionWhile.cxx
EditionWhile.hxx
FormAdvParamContainer.cxx
FormAdvParamContainer.hxx
FormComponent.cxx
FormComponent.hxx
FormContainer.cxx
FormContainer.hxx
FormContainerBase.cxx
FormContainerBase.hxx
FormContainerDecorator.cxx
FormContainerDecorator.hxx
FormEachLoop.cxx
FormEachLoop.hxx
FormEditItem.cxx
FormEditItem.hxx
FormEditTree.cxx
FormEditTree.hxx
FormHPContainer.cxx
FormHPContainer.hxx
FormLoop.cxx
FormLoop.hxx
FormOptimizerLoop.cxx
FormOptimizerLoop.hxx
FormSchemaView.cxx
FormSchemaView.hxx
FormUndoRedo.cxx
FormUndoRedo.hxx
GenericGui.cxx
GenericGui.hxx
GenericGuiExport.hxx
GraphicsView.cxx
GraphicsView.hxx
GuiEditor.cxx
GuiEditor.hxx
GuiExecutor.cxx
GuiExecutor.hxx
GuiObserver_i.cxx
GuiObserver_i.hxx
ItemEdition.cxx
ItemEdition.hxx
ItemMimeData.cxx
ItemMimeData.hxx
LinkAStar.cxx
LinkAStar.hxx
LinkMatrix.cxx
LinkMatrix.hxx
ListJobs_GUI.cxx
ListJobs_GUI.hxx
LogViewer.cxx
LogViewer.hxx
Menus.cxx
Menus.hxx
Message.cxx
Message.hxx
PropertyEditor.cxx
PropertyEditor.hxx
QtGuiContext.cxx
QtGuiContext.hxx
Resource.cxx
Resource.hxx
Scene.cxx
Scene.hxx
SceneBlocItem.cxx
SceneBlocItem.hxx
SceneComposedNodeItem.cxx
SceneComposedNodeItem.hxx
SceneCtrlInPortItem.cxx
SceneCtrlInPortItem.hxx
SceneCtrlLinkItem.cxx
SceneCtrlLinkItem.hxx
SceneCtrlOutPortItem.cxx
SceneCtrlOutPortItem.hxx
SceneCtrlPortItem.cxx
SceneCtrlPortItem.hxx
SceneDataPortItem.cxx
SceneDataPortItem.hxx
SceneDSLinkItem.cxx
SceneDSLinkItem.hxx
SceneElementaryNodeItem.cxx
SceneElementaryNodeItem.hxx
SceneHeaderItem.cxx
SceneHeaderItem.hxx
SceneHeaderNodeItem.cxx
SceneHeaderNodeItem.hxx
SceneInPortItem.cxx
SceneInPortItem.hxx
SceneItem.cxx
SceneItem.hxx
SceneLinkItem.cxx
SceneLinkItem.hxx
SceneNodeItem.cxx
SceneNodeItem.hxx
SceneObserverItem.cxx
SceneObserverItem.hxx
SceneOutPortItem.cxx
SceneOutPortItem.hxx
ScenePortItem.cxx
ScenePortItem.hxx
SceneProcItem.cxx
SceneProcItem.hxx
SceneProgressItem.cxx
SceneProgressItem.hxx
SceneTextItem.cxx
SceneTextItem.hxx
SchemaComponentItem.cxx
SchemaComponentItem.hxx
SchemaComposedNodeItem.cxx
SchemaComposedNodeItem.hxx
SchemaContainerItem.cxx
SchemaContainerItem.hxx
SchemaDataTypeItem.cxx
SchemaDataTypeItem.hxx
SchemaDirContainersItem.cxx
SchemaDirContainersItem.hxx
SchemaDirLinksItem.cxx
SchemaDirLinksItem.hxx
SchemaDirTypesItem.cxx
SchemaDirTypesItem.hxx
SchemaInPortItem.cxx
SchemaInPortItem.hxx
SchemaItem.cxx
SchemaItem.hxx
SchemaLinkItem.cxx
SchemaLinkItem.hxx
SchemaModel.cxx
SchemaModel.hxx
SchemaNodeItem.cxx
SchemaNodeItem.hxx
SchemaOutPortItem.cxx
SchemaOutPortItem.hxx
SchemaProcItem.cxx
SchemaProcItem.hxx
SchemaReferenceItem.cxx
SchemaReferenceItem.hxx
TablePortsEdition.cxx
TablePortsEdition.hxx
TableSwitch.cxx
TableSwitch.hxx
TreeView.cxx
TreeView.hxx
ValueDelegate.cxx
ValueDelegate.hxx
VisitorSaveGuiSchema.cxx
VisitorSaveGuiSchema.hxx
YACSGuiLoader.cxx
YACSGuiLoader.hxx
YACSWidgets.cxx
YACSWidgets.hxx
hmi
pmml
pyqt
runtime
salomegui
salomewrap
yacsloader
yacsorb
File Members
Resource.cxx
Go to the documentation of this file.
1
// Copyright (C) 2006-2016 CEA/DEN, EDF R&D
2
//
3
// This library is free software; you can redistribute it and/or
4
// modify it under the terms of the GNU Lesser General Public
5
// License as published by the Free Software Foundation; either
6
// version 2.1 of the License, or (at your option) any later version.
7
//
8
// This library is distributed in the hope that it will be useful,
9
// but WITHOUT ANY WARRANTY; without even the implied warranty of
10
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11
// Lesser General Public License for more details.
12
//
13
// You should have received a copy of the GNU Lesser General Public
14
// License along with this library; if not, write to the Free Software
15
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
16
//
17
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
18
//
19
20
#include "
Resource.hxx
"
21
22
using namespace
YACS::HMI;
23
24
// Statics for general resources
25
// -----------------------------
26
27
bool
Resource::COMPONENT_INSTANCE_NEW
=
COMPONENTINSTANCENEW
;
28
QString
Resource::userCatalog
=
USERCATALOG
;
29
QString
Resource::pythonExternalEditor
=
PYTHONEXTERNALEDITOR
;
30
bool
Resource::addRowCols
=
ADDROWCOLS
;
31
bool
Resource::straightLinks
=
STRAIGHTLINKS
;
32
bool
Resource::autoComputeLinks
=
AUTOCOMPUTELINKS
;
33
bool
Resource::simplifyLink
=
SIMPLIFYLINK
;
34
bool
Resource::ensureVisibleWhenMoved
=
ENSUREVISIBLEWHENMOVED
;
35
int
Resource::dockWidgetPriority
=
DOCKWIDGETPRIORITY
;
36
QColor
Resource::progressBarColor
=
PROGRESSBARCOLOR
;
37
int
Resource::progressBarLabel
=
PROGRESSBARLABEL
;
38
QFont
Resource::pythonfont
=
PYTHONFONT
;
39
40
// Statics for color of states
41
// ---------------------------
42
43
QColor
Resource::editedNodeBrushColor
=
EDITEDNODEBRUSHCOLOR
;
44
QColor
Resource::normalNodeBrushColor
=
NORMALNODEBRUSHCOLOR
;
45
QColor
Resource::runNodeBrushColor
=
RUNNODEBRUSHCOLOR
;
46
QColor
Resource::validNodeColor
=
VALIDNODECOLOR
;
47
QColor
Resource::invalidNodeColor
=
INVALIDNODECOLOR
;
48
49
QColor
Resource::emphasizeBrushColor
=
EMPHASIZEBRUSHCOLOR
;
50
51
QColor
Resource::NOTYETINITIALIZED
=
NOTYETINITIALIZED_
;
52
QColor
Resource::INITIALISED
=
INITIALISED_
;
53
QColor
Resource::RUNNING
=
RUNNING_
;
54
QColor
Resource::WAITINGTASKS
=
WAITINGTASKS_
;
55
QColor
Resource::PAUSED
=
PAUSED_
;
56
QColor
Resource::FINISHED
=
FINISHED_
;
57
QColor
Resource::STOPPED
=
STOPPED_
;
58
QColor
Resource::UNKNOWN
=
UNKNOWN_
;
59
60
QColor
Resource::UNDEFINED
=
UNDEFINED_
;
61
QColor
Resource::INVALID
=
INVALID_
;
62
QColor
Resource::READY
=
READY_
;
63
QColor
Resource::TOLOAD
=
TOLOAD_
;
64
QColor
Resource::LOADED
=
LOADED_
;
65
QColor
Resource::TOACTIVATE
=
TOACTIVATE_
;
66
QColor
Resource::ACTIVATED
=
ACTIVATED_
;
67
QColor
Resource::DESACTIVATED
=
DESACTIVATED_
;
68
QColor
Resource::DONE
=
DONE_
;
69
QColor
Resource::SUSPENDED
=
SUSPENDED_
;
70
QColor
Resource::LOADFAILED
=
LOADFAILED_
;
71
QColor
Resource::EXECFAILED
=
EXECFAILED_
;
72
QColor
Resource::PAUSE
=
PAUSE_
;
73
QColor
Resource::INTERNALERR
=
INTERNALERR_
;
74
QColor
Resource::DISABLED
=
DISABLED_
;
75
QColor
Resource::FAILED
=
FAILED_
;
76
QColor
Resource::ERROR
=
ERROR_
;
77
QColor
Resource::DEFAULT
=
DEFAULT_
;
78
79
// Statics for color of links
80
// --------------------------
81
82
QColor
Resource::link_draw_color
=
LINKDRAW_COLOR
;
83
QColor
Resource::stream_link_draw_color
=
STREAMLINKDRAW_COLOR
;
84
QColor
Resource::stream_link_select_color
=
STREAMLINK_SELECT_COLOR
;
85
QColor
Resource::link_select_color
=
LINK_SELECT_COLOR
;
86
QColor
Resource::control_link_select_color
=
CTRLLINK_SELECT_COLOR
;
87
QColor
Resource::control_link_draw_color
=
CTRLLINKDRAW_COLOR
;
88
89
int
Resource::link_pen_darkness
=
LINK_PEN_DARKNESS
;
90
int
Resource::link_separation_weight
=
LINK_SEPARATION_WEIGHT
;
91
double
Resource::link_thickness
=
LINK_THICKNESS
;
92
93
// Statics for color of nodes
94
// --------------------------
95
96
QColor
Resource::Scene_pen
=
Scene_pen_
;
97
QColor
Resource::Scene_hiPen
=
Scene_hiPen_
;
98
QColor
Resource::Scene_brush
=
Scene_brush_
;
99
QColor
Resource::Scene_hiBrush
=
Scene_hiBrush_
;
100
QColor
Resource::ComposedNode_brush
=
ComposedNode_brush_
;
101
QColor
Resource::ComposedNode_hiBrush
=
ComposedNode_hiBrush_
;
102
QColor
Resource::ComposedNode_pen
=
ComposedNode_pen_
;
103
QColor
Resource::ComposedNode_hiPen
=
ComposedNode_hiPen_
;
104
QColor
Resource::ElementaryNode_brush
=
ElementaryNode_brush_
;
105
QColor
Resource::ElementaryNode_hiBrush
=
ElementaryNode_hiBrush_
;
106
QColor
Resource::ElementaryNode_pen
=
ElementaryNode_pen_
;
107
QColor
Resource::ElementaryNode_hiPen
=
ElementaryNode_hiPen_
;
108
QColor
Resource::Header_brush
=
Header_brush_
;
109
QColor
Resource::Header_hiBrush
=
Header_hiBrush_
;
110
QColor
Resource::Header_pen
=
Header_pen_
;
111
QColor
Resource::Header_hiPen
=
Header_hiPen_
;
112
QColor
Resource::CtrlPort_brush
=
CtrlPort_brush_
;
113
QColor
Resource::CtrlPort_hiBrush
=
CtrlPort_hiBrush_
;
114
QColor
Resource::CtrlPort_pen
=
CtrlPort_pen_
;
115
QColor
Resource::CtrlPort_hiPen
=
CtrlPort_hiPen_
;
116
QColor
Resource::DataPort_brush
=
DataPort_brush_
;
117
QColor
Resource::DataPort_hiBrush
=
DataPort_hiBrush_
;
118
QColor
Resource::DataPort_pen
=
DataPort_pen_
;
119
QColor
Resource::DataPort_hiPen
=
DataPort_hiPen_
;
120
QColor
Resource::DataStreamPort_brush
=
DataStreamPort_brush_
;
121
QColor
Resource::DataStreamPort_hiBrush
=
DataStreamPort_hiBrush_
;
122
QColor
Resource::DataStreamPort_pen
=
DataStreamPort_pen_
;
123
QColor
Resource::DataStreamPort_hiPen
=
DataStreamPort_hiPen_
;
124
125
QColor
Resource::dragOver
=
dragOver_
;
126
127
// Statics for geometry values for nodes
128
// -------------------------------------
129
130
int
Resource::CtrlPort_Width
= 24;
131
int
Resource::CtrlPort_Height
= 20;
132
int
Resource::DataPort_Width
= 72;
133
int
Resource::DataPort_Height
= 25;
134
135
int
Resource::Thickness
= 1;
136
137
int
Resource::Border_Margin
= 4;
138
int
Resource::Space_Margin
= 2;
139
140
int
Resource::Line_Space
= 2;
141
int
Resource::Line_Width
= 2;
142
143
int
Resource::Text_DX
= 3;
144
145
int
Resource::Corner_Margin
= (
Resource::Border_Margin
+
Resource::Space_Margin
);
146
int
Resource::Header_Height
= (
Resource::Corner_Margin
+
Resource::CtrlPort_Height
+
Resource::Line_Space
+
Resource::Line_Width
+
Resource::Line_Space
);
147
int
Resource::Radius
= 3;
148
149
int
Resource::progressBar_Height
= 20;
150
151
bool
Resource::tabPanelsUp
=
TABPANELSUP
;
152
153
// Constructor
154
// -----------
155
156
Resource::Resource
()
157
{
158
}
src
genericgui
Resource.cxx
Copyright © 2006-2017 CEA/DEN, EDF R&D