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
| Property | Type | Access | Description |
|---|---|---|---|
| Autoposition | bool | get; set | The property defines whether the parameter can be positioned automatically every time the associated component is rotated or moved. |
| IsHidden | bool | get; set | The property determines whether the text object is hidden or not. |
| TextHorzAnchor | TTextHorzAnchor | get; set | This property defines the horizontal justification style of the parameter object. |
| TextVertAnchor | TTextVertAnchor | get; set | This 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
- From ISch_Label: CalculatedValueString, DisplayString, FontId, Formula, IsMirrored, Justification, Orientation, OverrideDisplayString, SimpleCalculatedString
- From ISch_GraphicalObject: AddErrorString, AreaColor, BoundingRectangle, BoundingRectangle_Full, Color, CompilationMasked, Dimmed, Disabled, DisplayError, EnableDraw, ErrorColor, ErrorKind, ErrorString, GetHash, GraphicallyInvalidate, LiveHighlightValue, Location, Mirror, MoveByXY, MoveToXY, OwnerPartDisplayMode, OwnerPartId, ResetErrorFields, RotateBy90, Selection, SetState_xSizeySize
- From ISch_BasicContainer: AddAndPositionSchObject, AddSchObject, CopyTo, DeleteAll, DescriptionString, ExportToParameters, FreeAllContainedObjects, Handle, IdentifierString, Import_FromUser, ObjectId, OwnerSchDocument, RemoveSchObject, Replicate, SchBasicContainer, SchIterator_Create, SchIterator_Destroy, SchParameterByName, Setstate_Default, Text, UniqueId, WiringDiagramOriginUniqueId