Click or drag to resize
XDL

NanFigureText Class

텍스트박스 객체 도시 정보를 저장하기 위한 클래스
Inheritance Hierarchy
SystemObject
  Pixoneer.NXDL.NXAnnotation.NAnnotationNanObj
    Pixoneer.NXDL.NXAnnotation.NAnnotationNanFigureText

Namespace: Pixoneer.NXDL.NXAnnotation.NAnnotation
Assembly: NXAnnotation (in NXAnnotation.dll) Version: 2.0.3.38 (2.0.3.38)
Syntax
C#
public class NanFigureText : NanObj

The NanFigureText type exposes the following members.

Constructors
 NameDescription
Public methodNanFigureText NanFigureText 클래스의 생성자로서, 텍스트박스 도형 type을 인자로 받아 멤버변수에 대하여 초기화를 수행한다.
Top
Properties
 NameDescription
Public propertyDefaultHeight 텍스트박스 생성시 초기 세로 크기를 가져오거나 설정한다.
Public propertyDefaultWidth 텍스트박스 생성시 초기 가로 크기를 가져오거나 설정한다.
Public propertyFigType 텍스트 박스의 도형 type(Rect, Ellipse, Parallelogram, Trapezoid, Diamond)을 가져온다.
기본값은 Rectangle이다.
Public propertyHeight 텍스트 박스의 세로 크기를 가져온다.
Public propertyIsAutoSize 글씨에 따른 텍스트박스 자동맞춤 여부를 가져오거나 설정한다.
Public propertyIsEditable 텍스트 편집 가능 여부를 가져오거나 설정한다.
Public propertyIsMeasureText 측정주기의 텍스트로 사용되고 있는지 여부를 가져온다.
Public propertyIsTitleText 제목텍스트로 사용되고 있는지 여부를 가져온다.
Public propertyParentObj 특정 주기의 부속 주기로 사용될 경우 부모 주기로 설정된 특정 주기를 가져온다. (예:NanMeasureDist 와 같은 측정주기)
Public propertyTextSizeUnit 텍스트 크기 단위(world 좌표 단위)를 가져온다.
Public propertyVAlign 텍스트 세로축 정렬 속성을 가져오거나 설정한다.
Public propertyWidth 텍스트 박스의 가로 크기를 가져온다.
Top
Methods
 NameDescription
Public methodCalcRange 객체의 최소, 최대 범위를 계산한다.
(Overrides NanObjCalcRange)
Public methodClone 객체를 복사한다.
(Overrides NanObjClone)
Public methodGetSelectionFontColor 선택한 텍스트에 대한 글씨 색을 가져온다.
Public methodGetSelectionFontFamily 선택한 텍스트에 대한 글꼴 속성을 가져온다.
Public methodGetSelectionFontFamilyName 선택한 텍스트에 대한 글꼴 이름을 가져온다.
Public methodGetSelectionFontPatternBackColor 선택한 텍스트에 대한 채우기 배경색을 가져온다.
Public methodGetSelectionFontPatternFillStyle 선택한 텍스트에 대한 채우기 스타일을 가져온다.
Public methodGetSelectionFontSize 선택한 텍스트에 대한 글씨 크기(FontCount, 고정크기)을 가져온다.
Public methodGetSelectionFontSolidOpacity 선택한 텍스트에 대한 글씨 투명도를 가져온다.
Public methodGetText 전체 텍스트를 가져온다.
Public methodParagraphIsCenter 선택한 텍스트에 대한 가운데 정렬 여부를 가져온다.
Public methodParagraphIsLeft 선택한 텍스트에 대한 왼쪽 정렬 여부를 가져온다.
Public methodParagraphIsRight 선택한 텍스트에 대한 오른쪽 정렬 여부를 가져온다.
Public methodSelectionIsBold 선택한 텍스트 Bold 속성값을 가져온다.
Public methodSelectionIsItalic 선택한 텍스트 Italic 속성값을 가져온다.
Public methodSelectionIsStrikethrough 선택한 텍스트 Strikethrough 속성값을 가져온다.
Public methodSelectionIsUnderline 선택한 텍스트 Underline 속성값을 가져온다.
Public methodSet NanFigureText 객체의 위치를 설정한다.
Public methodSetBackColor 텍스트 박스 도형의 Background 색을 설정한다.
(Overrides NanObjSetBackColor(Color))
Public methodSetBoldAll 선택한 텍스트에 대한 Bold 속성을 설정한다.
Public methodSetFillStyle 텍스트 박스 도형의 채우기 스타일을 설정한다.
(Overrides NanObjSetFillStyle(eFillStyle))
Public methodSetForeColor 텍스트 박스 도형의 Foreground 색을 설정한다.
(Overrides NanObjSetForeColor(Color))
Public methodSetIsDrawBorder 바운더리 도시 여부 설정.
(Overrides NanObjSetIsDrawBorder(Boolean))
Public methodSetIsDrawFill 채우기 여부 설정.
(Overrides NanObjSetIsDrawFill(Boolean))
Public methodSetItalicAll 선택한 텍스트에 대한 Italic 속성을 설정한다.
Public methodSetLineColor 텍스트 박스 도형의 선 색을 설정한다.
(Overrides NanObjSetLineColor(Color))
Public methodSetLineStyle 텍스트 박스 도형의 선 스타일을 설정한다.
(Overrides NanObjSetLineStyle(eLineStyle, DoubleCollection))
Public methodSetLineThick 텍스트 박스 도형의 선 두께를 설정한다.
(Overrides NanObjSetLineThick(Double))
Public methodSetRotateAngle 객체의 회전값을 설정한다. 객체 중심 위치와 북쪽 방향을 기준으로 설정한 각도만큼 회전한다. world 좌표계 기준.
(Overrides NanObjSetRotateAngle(Double))
Public methodSetSelectionBold 선택한 텍스트에 대한 Bold 속성을 설정한다.
Public methodSetSelectionFontFamily 선택한 텍스트에 대한 글꼴 속성을 설정한다.
Public methodSetSelectionFontFamilyName 선택한 텍스트에 대한 글꼴 속성을 글꼴 이름으로 설정한다.
Public methodSetSelectionFontPatternBackColor 선택한 텍스트에 대한 채우기 배경색을 설정한다.
Public methodSetSelectionFontPatternFillStyle 선택한 텍스트에 대한 채우기 스타일을 설정한다.
Public methodSetSelectionFontPatternForeColor 선택한 텍스트에 대한 채우기 전경색을 설정한다.
Public methodSetSelectionFontSize 선택한 텍스트에 대한 글씨 크기(FontCount, 고정크기)를 설정한다.
Public methodSetSelectionFontSolidColor 선택한 텍스트에 대한 글씨 색을 설정한다.
Public methodSetSelectionFontSolidOpacity 선택한 텍스트에 대한 투명도를 설정한다.
Public methodSetSelectionHAlignment 선택한 텍스트에 대한 가로축 정렬 속성을 설정한다.
Public methodSetSelectionItalic 선택한 텍스트에 대한 Italic 속성을 설정한다.
Public methodSetSelectionStrikethrough 선택한 텍스트에 대한 Strikethrough 속성을 설정한다.
Public methodSetSelectionUnderline 선택한 텍스트에 대한 Underline 속성을 설정한다.
Public methodSetStrikethroughAll 선택한 텍스트에 대한 Strikethrough 속성을 설정한다.
Public methodSetText 텍스트를 설정한다.(텍스트틑 '\r\n' 이 없는 한 문장이이어야 한다.)
Public methodSetTextBackColor 글씨 배경색을 설정한다.
(Overrides NanObjSetTextBackColor(Color))
Public methodSetTextColor 글씨 색을 설정한다.
(Overrides NanObjSetTextColor(Color))
Public methodSetTextFillStyle 글씨 채우기 스타일을 설정한다.
(Overrides NanObjSetTextFillStyle(eFillStyle))
Public methodSetTextOpacity 글씨 투명도를 설정한다.
(Overrides NanObjSetTextOpacity(Double))
Public methodSetTextSizeUnit 텍스트 크기 단위(world 좌표 단위)를 설정한다.
Public methodSetThickUnit 텍스트 박스 도형의 선 굵기 단위(world 좌표 단위)를 설정한다.
(Overrides NanObjSetThickUnit(Boolean, Double, Double))
Public methodSetTitleText 제목텍스트 주기의 기본 텍스트를 설정한다. 첫번째 줄은 Bold로 설정된다.
Public methodSetUnderlineAll 선택한 텍스트에 대한 Underline 속성을 설정한다.
Public methodStatic memberToObjectString 객체 class 이름을 가져온다.
Top
See Also