Skip to main content
View as Markdown

ISch_ComplexText interface

An immediate ancestor interface for ISch_SheetFilename and ISch_SheetName interfaces.

public interface ISch_ComplexText : ISch_Label

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Inherits: ISch_BasicContainer → ISch_GraphicalObject → ISch_Label

Derived: ISch_HarnessConnectorType, ISch_Parameter, ISch_SheetFileName, ISch_SheetName

Properties​

PropertyTypeAccessDescription
Autopositionboolget; setThe property defines whether the parameter can be positioned automatically every time the associated component is rotated or moved.
IsHiddenboolget; setThe property determines whether the text object is hidden or not.
TextHorzAnchorTTextHorzAnchorget; setThis property defines the horizontal justification style of the parameter object.
TextVertAnchorTTextVertAnchorget; setThis property defines the vertical justification style of the parameter object.

Autoposition​

The property defines whether the parameter can be positioned automatically every time the associated component is rotated or moved. If this property is false, the parameter will have a dot appear below it on the schematic to denote that this parameter will not be auto positioned everytime the component is rotated/moved.

bool GetState_Autoposition();
void SetState_Autoposition(bool argB);

Type: bool · Access: read/write

To prevent dots form being displayed, disable the ISch_Preferences.MarkManualParameters property.

IsHidden​

The property determines whether the text object is hidden or not.

bool GetState_IsHidden();
void SetState_IsHidden(bool argB);

Type: bool · Access: read/write

TextHorzAnchor​

This property defines the horizontal justification style of the parameter object.

TTextHorzAnchor GetState_TextHorzAnchor();
void SetState_TextHorzAnchor(TTextHorzAnchor arg);

Type: TTextHorzAnchor · Access: read/write

The accessors are extension methods of ISch_ComplexTextHelper (using SCH;).

See also: TTextHorzAnchor

TextVertAnchor​

This property defines the vertical justification style of the parameter object.

TTextVertAnchor GetState_TextVertAnchor();
void SetState_TextVertAnchor(TTextVertAnchor arg);

Type: TTextVertAnchor · Access: read/write

The accessors are extension methods of ISch_ComplexTextHelper (using SCH;).

See also: TTextVertAnchor

Inherited members​