Properties of Objects

  

DEVELOPER

Properties of Objects

Each PROIV object can have zero, one, or more properties associated with it. The associated properties are determined by the type ('class') of the object. Not all objects have all properties, but those properties with similar functionality are given the same name for each type of object.

The table lists the valid properties for each object.

Item

Dynamic Objects

Static Objects

Other Objects

 

Check Box

Combo Box

Edit Box

Field Button

Field Icon

List Box

Radio Button

Chart

Spinner

Slider

Radio Group

Format Box

Format Button

Format Icon

Format Line

Format Text

Cycle

Session

Application

Client

AboutBox

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

Y

 

Alignment

 

Y

Y

Y

Y

 

 

Y

Y

Y

Y

Y

Y

Y

 

Y

 

 

 

 

ApplicationTitle

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

ApplicationIcon

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

Autocomplete

R

R

R

 

 

 

 

R

R

R

R

 

 

 

 

 

 

 

 

 

Backcolor

 

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

 

Y

 

 

 

 

BaseLanguage

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

Y

 

Bold

 

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

 

Y

 

 

 

 

BoxAppearance

 

 

 

 

 

 

 

     

Y

Y

 

 

 

 

 

 

 

 

Busy

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

Y

 

Button()

 

 

 

 

 

 

 

     

Y

 

 

 

 

 

 

 

 

 

CursorGraphic

 

 

 

Y

Y

 

 

     

 

 

Y

Y

 

 

 

 

 

 

DisabledGraphic

 

 

 

Y

Y

 

 

     

 

 

Y

Y

 

 

 

 

 

 

DisableInterrupt

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

Y

 

DisplayProgressTime

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

Y

 

DisplayType

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

Y

 

 

DragEnabled

 

 

 

 

 

 

 

     

 

 

 

Y

 

 

 

 

 

 

DropEnabled

 

 

 

 

 

 

 

     

 

 

 

Y

 

 

 

 

 

 

DragData

 

 

 

 

 

 

 

     

 

 

 

Y

 

 

 

 

 

 

DragType

 

 

 

 

 

 

 

     

 

 

 

Y

 

 

 

 

 

 

DropTypeAllowed

 

 

 

 

 

 

 

     

 

 

 

Y

 

 

 

 

 

 

DropItemLimit

 

 

 

 

 

 

 

     

 

 

 

Y

 

 

 

 

 

 

Enable

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

 

 

 

 

Execute()

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

FontName

 

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

 

Y

 

 

 

 

Forecolor

 

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

 

 

 

 

FullSelect

 

Y

Y

 

 

 

 

Y

Y

Y

 

 

 

 

 

 

 

 

 

 

Get

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

GetScreenSize

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

Y

 

 

GetPath()

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

GetPIVPassword()

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

GetPIVUserId

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

Graphic

 

Y

 

Y

Y

 

 

     

 

 

Y

Y

 

 

 

 

 

 

IPAddress

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

Inset

 

 

 

 

 

 

 

     

 

 

 

 

 

Y

 

 

 

 

IsControlRegistered

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

Italic

 

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

 

Y

 

 

 

 

Label

 

 

 

Y

Y

 

Y

     

Y

Y

Y

Y

 

R

 

 

 

 

MachineName

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

MandatoryInput

R

R

R

 

 

R

 

R

R

R

R

 

 

 

 

 

 

 

 

 

Mode

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

R

 

 

MouseOverGraphic

 

 

 

Y

Y

 

 

     

 

 

Y

Y

 

 

 

 

 

 

MouseOverLabel

 

 

 

Y

Y

 

 

     

 

 

Y

Y

 

 

 

 

 

 

MousePressedGraphic

 

 

 

Y

Y

 

 

     

 

 

Y

Y

 

 

 

 

 

 

MousePressedLabel

 

 

 

Y

Y

 

 

     

 

 

Y

Y

 

 

 

 

 

 

Move()

R

R

R

R

R

R

 

R

R

R

R

R

R

R

Y

R

 

 

 

 

NoChange

R

R

R

 

 

R

 

R

R

R

R

 

 

 

 

 

 

 

 

 

OneTime

 

 

 

 

 

 

 

     

 

 

 

 

 

 

Y

 

 

 

PagingModel

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

Y

 

Print()

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

Put

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

Raised

 

 

 

 

 

 

 

     

 

 

 

 

 

Y

 

 

 

 

Receive()

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

Refresh()

Y

Y

Y

Y

Y

Y

 

Y

Y

Y

Y

 

 

 

 

 

 

 

 

 

RightClickMenus

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

Y

 

Scale

 

 

 

Y

Y

 

 

     

 

 

Y

Y

 

Y

 

 

 

 

Send()

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

SetColors

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

SetPIVPassword

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

SetScreenSize

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

Y

 

 

Set Wallpaper

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

ShapeBold

 

 

 

 

 

 

 

     

Y

Y

 

 

 

 

 

 

 

Y

ShapeProjection

 

 

 

 

 

 

 

     

Y

Y

 

 

Y

 

 

 

 

 

Strikeout

 

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

 

Y

 

 

 

 

Tabstop

R

R

R

 

 

R

 

R

R

R

R

 

 

 

 

 

 

 

 

 

TabNavigation

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

Y

 

TextBox

 

 

 

 

 

 

 

     

 

 

 

 

 

R

 

 

 

 

ToolTip

Y

Y

Y

Y

Y

Y

 

Y

Y

Y

Y

 

Y

Y

 

Y

 

 

 

 

Underline

 

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

 

Y

 

 

 

 

UserAgent

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

Y

Y

UserLanguage

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

 

UserName

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

Version

 

 

 

 

 

 

 

     

 

 

 

 

 

 

 

 

 

Y

Visible

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

R

 

 

 

Wallpaper

 

 

 

 

 

 

 

     

 

 

 

 

 

 

Y

 

 

 

 

Y: Indicates the property is valid for that object with no restrictions on usage.

R: Indicates that property is valid for that object with some restrictions. Please refer the property description.

Note: Properties for individual radio s cannot be set initially. They can only be set using Property Logic after the cycle containing the object has been entered. Use the Cycle Default Logic if you want the change to be permanent.

Comment on this topic

Topic ID: 510100