|
static double | prvWidthOfTextToShow (const std::string &textToShow) |
|
static CDrawLogicsElements::TMapPartTypeDrawProperties | prvBuildDrawingModePropertiesComponentsDefault (const CDrawLogicsElements::TTupleElementType &elementType, const AbstractCanvasItem::TTupleDrawingMode &drawingMode) |
|
static CDrawLogicsElements::TMapPartTypeDrawProperties | prvBuildDrawingModePropertiesComponentsSelected (const CDrawLogicsElements::TTupleElementType &elementType, const AbstractCanvasItem::TTupleDrawingMode &drawingMode) |
|
static CDrawLogicsElements::TMapPartTypeDrawProperties | prvBuildDrawingModePropertiesComponentsHighlighted (const CDrawLogicsElements::TTupleElementType &elementType, const AbstractCanvasItem::TTupleDrawingMode &drawingMode) |
|
static CDrawLogicsElements::TMapPartTypeDrawProperties | prvBuildDrawingModePropertiesComponentsSelectedHighlighted (const CDrawLogicsElements::TTupleElementType &elementType, const AbstractCanvasItem::TTupleDrawingMode &drawingMode) |
|
static CDrawLogicsElements::TMapPartTypeDrawProperties | prvBuildDrawingModePropertiesComponentsWarning (const CDrawLogicsElements::TTupleElementType &elementType, const AbstractCanvasItem::TTupleDrawingMode &drawingMode) |
|
static CDrawLogicsElements::TMapPartTypeDrawProperties | prvBuildDrawingModePropertiesComponentsWarningSelected (const CDrawLogicsElements::TTupleElementType &elementType, const AbstractCanvasItem::TTupleDrawingMode &drawingMode) |
|
static CDrawLogicsElements::TMapDrawingModePartsDrawProperties | prvBuildDrawingModesPropertiesComponents (const CDrawLogicsElements::TTupleElementType &elementType) |
|
static std::string | prvComponentSubText1 (const std::shared_ptr< CLogicsComponent > &logicsComponent) |
|
static std::string | prvComponentSubText2 (const std::shared_ptr< CLogicsComponent > &logicsComponent) |
|
static std::string | prvComponentSubText3 (const std::shared_ptr< CLogicsComponent > &logicsComponent) |
|
static iv::ui::TextPosition | prvElementTextPosition (const std::shared_ptr< AbstractLogicsElement > &logicsElement, AbstractLogicsElement::EPartType textPartType) |
|
static std::string | prvElementSubText1 (const std::shared_ptr< AbstractLogicsElement > &logicsElement) |
|
static std::string | prvElementSubText2 (const std::shared_ptr< AbstractLogicsElement > &logicsElement) |
|
static std::string | prvElementSubText3 (const std::shared_ptr< AbstractLogicsElement > &logicsElement) |
|
static std::string | prvElementPartText (const std::shared_ptr< AbstractLogicsElement > &logicsElement, AbstractLogicsElement::EPartType partType) |
|
static ICanvasItem * | prvNewMainShape (const std::shared_ptr< AbstractLogicsElement > &logicsElement, ICanvasItem *groupItem, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static ICanvasItem * | prvNewMainText (const std::shared_ptr< AbstractLogicsElement > &logicsElement, ICanvasItem *groupItem, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static ICanvasItem * | prvNewSubText1 (const std::shared_ptr< AbstractLogicsElement > &logicsElement, ICanvasItem *groupItem, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static ICanvasItem * | prvNewSubText2 (const std::shared_ptr< AbstractLogicsElement > &logicsElement, ICanvasItem *groupItem, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static ICanvasItem * | prvNewSubText3 (const std::shared_ptr< AbstractLogicsElement > &logicsElement, ICanvasItem *groupItem, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static void | prvNewElementParts (const std::shared_ptr< AbstractLogicsElement > &logicsElement, ICanvasItem *groupItem, CDrawLogicsElements::graphics_t *graphicsUsed, const AbstractLogicsElement::TMapIndexPartType &lCParts) |
|
static void | prvNewElement (const std::shared_ptr< AbstractLogicsElement > &logicsElement, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static void | prvUpdateElementPosition (const std::shared_ptr< AbstractLogicsElement > &logicsElement, bool isGrabbed, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static void | prvUpdateElementSize (const std::shared_ptr< AbstractLogicsElement > &logicsElement, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static void | prvUpdateElementTexts (const std::shared_ptr< AbstractLogicsElement > &logicsElement, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static void | prvUpdateElementTooltip (const std::shared_ptr< AbstractLogicsElement > &logicsElement, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static void | prvUpdateLineDash (ICanvasItem *groupItem, const std::string &lineDashParams, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static void | prvUpdateElementDrawing (const std::shared_ptr< AbstractLogicsElement > &logicsElement, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static void | prvUpdateElement (const std::shared_ptr< AbstractLogicsElement > &logicsElement, bool isGrabbed, CDrawLogicsElements::graphics_t *graphicsUsed) |
|
static uint16_t | prvElementTextLines (const std::shared_ptr< AbstractLogicsElement > &logicsElement) |
|
|
static const std::string | kPrvStrDrawPropertyFillColor = "fill-color" |
|
static const std::string | kPrvStrDrawPropertyFont = "font" |
|
static const std::string | kPrvStrDrawPropertyLineDash = "line-dash" |
|
static const std::string | kPrvStrDrawPropertyStrokeColor = "stroke-color" |
|
static constexpr std::string | kPrvColorSubText3LightMode = "gray" |
|
static constexpr std::string | kPrvColorSubText3DarkMode = "wheat" |
|
static constexpr CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::StrokeColor::blackStrokeColor |
|
static constexpr CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::StrokeColor::greenStrokeColor |
|
static constexpr CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::StrokeColor::redStrokeColor |
|
static constexpr CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::StrokeColor::yellowStrokeColor |
|
static constexpr CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::StrokeColor::lightBlueStrokeColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::FillColor::greenFillColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::FillColor::redFillColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::FillColor::yellowFillColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::FillColor::wheatFillColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::FillColor::coralFillColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::FillColor::aquamarineFillColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::FillColor::burlywoodFillColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::FillColor::cadetBlueFillColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::FillColor::orangeFillColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::FillColor::invisibleFillColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::FillColor::mainTextFillColor |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::LineDash::noLineDash |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::LineDash::invisibleLine |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::LineDash::lineDash |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::LineDash::thickLineDash |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::LineDash::veryThickLineDash |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::mainNormal |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::mainBold |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::mainItalic |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::subText1Normal |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::subText1Bold |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::subText1Italic |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::subText2Normal |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::subText2Bold |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::subText2Italic |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::subText3Normal |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::subText3Bold |
|
static const CDrawLogicsElements::TPairDrawPropertyValue | LogicElementProperties::Font::subText3Italic |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::connectionPointProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::connectionProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::textProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::rectangleProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::basicBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::libraryBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::othersChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::othersBroadCastChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::othersConstantProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::othersLibraryInProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::othersLibraryOutProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultProperties::othersLabelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::connectionPointProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::connectionProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::textProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::rectangleProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::basicBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::libraryBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::othersChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::othersBroadCastChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::othersConstantProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::othersLibraryInProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::othersLibraryOutProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::DefaultSelectedProperties::othersLabelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::connectionPointProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::connectionProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::textProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::rectangleProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::basicBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::libraryBlockProperties = DefaultProperties::libraryBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::othersChannelProperties = DefaultProperties::othersChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::othersBroadCastChannelProperties = DefaultProperties::othersBroadCastChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::othersConstantProperties = DefaultProperties::othersConstantProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::othersLibraryInProperties = DefaultProperties::othersLibraryInProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::othersLibraryOutProperties = DefaultProperties::othersLibraryOutProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedProperties::othersLabelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::connectionPointProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::connectionProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::textProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::rectangleProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::basicBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::libraryBlockProperties = DefaultSelectedProperties::libraryBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::othersChannelProperties = DefaultSelectedProperties::othersChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::othersBroadCastChannelProperties = DefaultSelectedProperties::othersBroadCastChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::othersConstantProperties = DefaultSelectedProperties::othersConstantProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::othersLibraryInProperties = DefaultSelectedProperties::othersLibraryInProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::othersLibraryOutProperties = DefaultSelectedProperties::othersLibraryOutProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::HighlightedSelectedProperties::othersLabelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::connectionPointProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::connectionProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::textProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::rectangleProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::basicBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::libraryBlockProperties = DefaultProperties::libraryBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::othersChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::othersBroadCastChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::othersConstantProperties = DefaultProperties::othersConstantProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::othersLibraryInProperties = DefaultProperties::othersLibraryInProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::othersLibraryOutProperties = DefaultProperties::othersLibraryOutProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningProperties::othersLabelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::connectionPointProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::connectionProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::textProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::rectangleProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::basicBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::libraryBlockProperties = DefaultSelectedProperties::libraryBlockProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::othersChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::othersBroadCastChannelProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::othersConstantProperties = DefaultSelectedProperties::othersConstantProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::othersLibraryInProperties = DefaultSelectedProperties::othersLibraryInProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::othersLibraryOutProperties = DefaultSelectedProperties::othersLibraryOutProperties |
|
static const std::map< AbstractLogicsElement::EPartType, CDrawLogicsElements::TSetDrawProperties > | LogicElementProperties::WarningSelectedProperties::othersLabelProperties |
|