CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface IST_CustomEnumIndexedPropHelper

    Namespace: STCustomPropTypes
    Assembly: STCustomPropTypes.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("2915800B-FEBA-4CCA-86A7-614DBAA408A3")]
    public interface IST_CustomEnumIndexedPropHelper : IST_AbstractPropHelper, IST_CustomProp

    Properties

    ButtonDisplayName[int]

    Declaration
    string ButtonDisplayName[int i] { get; set; }
    Parameters
    Type Name Description
    int i
    Property Value
    Type Description
    string

    ButtonHelpText[int]

    Declaration
    string ButtonHelpText[int i] { get; set; }
    Parameters
    Type Name Description
    int i
    Property Value
    Type Description
    string

    ButtonIconPath[int]

    Declaration
    string ButtonIconPath[int i] { get; set; }
    Parameters
    Type Name Description
    int i
    Property Value
    Type Description
    string

    ButtonMode[int]

    Declaration
    TCustomPropButtonState ButtonMode[int i] { get; set; }
    Parameters
    Type Name Description
    int i
    Property Value
    Type Description
    TCustomPropButtonState

    ButtonQuantity

    Declaration
    int ButtonQuantity { get; set; }
    Property Value
    Type Description
    int

    Caption

    Declaration
    string Caption { get; set; }
    Property Value
    Type Description
    string

    ClickAction[int]

    Declaration
    IButtonClickAction ClickAction[int i] { get; set; }
    Parameters
    Type Name Description
    int i
    Property Value
    Type Description
    IButtonClickAction

    EnabledGetter

    Declaration
    IBooleanValueGetter EnabledGetter { get; set; }
    Property Value
    Type Description
    IBooleanValueGetter

    HasHint

    Declaration
    bool HasHint { get; set; }
    Property Value
    Type Description
    bool

    Hint

    Declaration
    string Hint { get; set; }
    Property Value
    Type Description
    string

    IconFile

    Declaration
    string IconFile { get; set; }
    Property Value
    Type Description
    string

    IsStructural

    Declaration
    IBooleanValueGetter IsStructural { get; set; }
    Property Value
    Type Description
    IBooleanValueGetter

    PropID

    Declaration
    string PropID { get; set; }
    Property Value
    Type Description
    string

    PropIsExpandedGetter

    Declaration
    IBooleanValueGetter PropIsExpandedGetter { get; set; }
    Property Value
    Type Description
    IBooleanValueGetter

    PropIsExpandedSetter

    Declaration
    IBooleanValueSetter PropIsExpandedSetter { get; set; }
    Property Value
    Type Description
    IBooleanValueSetter

    PropType

    Declaration
    TCustomPropType PropType { get; }
    Property Value
    Type Description
    TCustomPropType

    RestoreValueProc

    Declaration
    IST_CustomPropDefaultable RestoreValueProc { get; set; }
    Property Value
    Type Description
    IST_CustomPropDefaultable

    UnitsStr

    Declaration
    string UnitsStr { get; set; }
    Property Value
    Type Description
    string

    ValueGetter

    Declaration
    IIntegerValueGetter ValueGetter { get; set; }
    Property Value
    Type Description
    IIntegerValueGetter

    ValueSetter

    Declaration
    IIntegerValueSetter ValueSetter { get; set; }
    Property Value
    Type Description
    IIntegerValueSetter

    Visible

    Declaration
    IBooleanValueGetter Visible { get; set; }
    Property Value
    Type Description
    IBooleanValueGetter

    Methods

    Add(string, string)

    Declaration
    void Add(string Caption, string icon)
    Parameters
    Type Name Description
    string Caption
    string icon
    In this article