NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Annotations::EditSymbolDisplayBuilder Class Reference

Represents a EditSymbolPieces builder
To create a new instance of this class, use Annotations::CustomSymbolCollection::EditSymbolDisplayBuilder
Default values. More...

Inheritance diagram for NXOpen::Annotations::EditSymbolDisplayBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  FontTypes {
  FontTypesSolid, FontTypesDashed, FontTypesPhantom, FontTypesCenterline,
  FontTypesDotted, FontTypesLongDashed, FontTypesDottedDashed
}
 The Enum represent font types. More...
enum  WidthTypes { WidthTypesThin, WidthTypesNormal, WidthTypesThick }
 The Enum represent width types Annotations::EditSymbolDisplayBuilder::Width and Annotations::EditSymbolDisplayBuilder::SetWidth will set this width type at builder side and will be used to apply the same on the selected contents after commit. More...

Public Member Functions

void ApplyCfw ()
 Apply color font width
Created in NX8.0.0.
void ApplyStyle ()
 Apply text preferences
Created in NX7.5.0.
NXOpen::NXColorColor ()
 Returns the color picker
Created in NX7.5.0.
NXOpen::Annotations::EditSymbolDisplayBuilder::FontTypes Font ()
 Returns the enum font
Created in NX7.5.0.
void SelectComponent (const NXString &sid)
 Stores index of the custom symbol component for editing display
Created in NX7.5.0.
void SetColor (NXOpen::NXColor *colorPicker)
 Sets the color picker
Created in NX7.5.0.
void SetFont (NXOpen::Annotations::EditSymbolDisplayBuilder::FontTypes enumFont)
 Sets the enum font
Created in NX7.5.0.
void SetWidth (NXOpen::Annotations::EditSymbolDisplayBuilder::WidthTypes enumWidth)
 Sets the enum width
Created in NX7.5.0.
NXOpen::Annotations::StyleBuilderStyle ()
 Returns the style
Created in NX7.5.0.
NXOpen::Annotations::EditSymbolDisplayBuilder::WidthTypes Width ()
 Returns the enum width
Created in NX7.5.0.

Detailed Description

Represents a EditSymbolPieces builder
To create a new instance of this class, use Annotations::CustomSymbolCollection::EditSymbolDisplayBuilder
Default values.

Property Value

Font

Solid

Width

Thin


Created in NX7.5.0.


Member Enumeration Documentation

The Enum represent font types.

Annotations::EditSymbolDisplayBuilder::Font and Annotations::EditSymbolDisplayBuilder::SetFont will set this font type at builder side and will be used to apply the same on the selected contents after commit

Enumerator:
FontTypesSolid 

Solid type.

FontTypesDashed 

Dashed Type.

FontTypesPhantom 

Phantom Type.

FontTypesCenterline 

Centerline.

FontTypesDotted 

Dotted Type.

FontTypesLongDashed 

Long Dash.

FontTypesDottedDashed 

Dotted Dash.

The Enum represent width types Annotations::EditSymbolDisplayBuilder::Width and Annotations::EditSymbolDisplayBuilder::SetWidth will set this width type at builder side and will be used to apply the same on the selected contents after commit.

Enumerator:
WidthTypesThin 

Thin.

WidthTypesNormal 

Normal.

WidthTypesThick 

Thick.


Member Function Documentation

Apply color font width
Created in NX8.0.0.



License requirements : drafting ("DRAFTING")

Apply text preferences
Created in NX7.5.0.



License requirements : drafting ("DRAFTING")

Returns the color picker
Created in NX7.5.0.



License requirements : None

Returns the enum font
Created in NX7.5.0.



License requirements : None

Stores index of the custom symbol component for editing display
Created in NX7.5.0.



License requirements : drafting ("DRAFTING")

Parameters:
sidsid of selected component
NOTE: The full Unicode character set is not supported for this parameter.

Sets the color picker
Created in NX7.5.0.



License requirements : drafting ("DRAFTING")

Parameters:
colorPickercolorpicker

Sets the enum font
Created in NX7.5.0.



License requirements : drafting ("DRAFTING")

Parameters:
enumFontenumfont

Sets the enum width
Created in NX7.5.0.



License requirements : drafting ("DRAFTING")

Parameters:
enumWidthenumwidth

Returns the style
Created in NX7.5.0.



License requirements : None

Returns the enum width
Created in NX7.5.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.