PowerBuilder Visual Controls in Windows Forms Applications

For most PowerBuilder visual controls, the only unsupported event in Windows Forms applications is the Other event, and the only unsupported property is IMEMode.

This table lists PowerBuilder visual controls and indicates whether they are fully or partially supported in Windows Forms applications. If a control has no unsupported events, properties, or functions besides the Other event and the IMEMode property, it is listed in the Supported column. When there is an X in the Partially Supported column, see the second table for detailed information about which functions, events, and properties are not supported:

Support for visual controls

Class name

Supported

Partially supported

Animation

X

Checkbox

X

CommandButton

X

DataWindow

X

DatePicker

X

DropDownListBox

X

DropDownPictureListBox

X

EditMask

X

 

Graph

X

GroupBox

X

HProgressBar

X

HScrollBar

X

HTrackBar

X

InkEdit

X

InkPicture

X

Line

X

ListBox

X

ListView

X

ListViewItem

X

Menu

X

MenuCascade

X

MonthCalendar

X

MultiLineEdit

X

OleControl

X

OleCustomControl

X

OmCustomControl

X

OmEmbeddedControl

X

Oval

X

 

Picture

X

 

PictureButton

 

X

PictureHyperLink

X

PictureListBox

X

RadioButton

X

Rectangle

X

RichTextEdit

X

RoundRectangle

X

SingleLineEdit

X

StaticHyperLink

X

StaticText

X

Tab

X

TreeView

X

TreeViewItem

X

UserObject

X

VProgressBar

X

VScrollBar

X

VTrackBar

X

Window

X

Unsupported functions, events, and properties by control

Supported control

Unsupported functions

Unsupported events

Unsupported properties

DataWindow

  • DBErrorCode

  • DBErrorMessage

  • GenerateHTMLForm

  • GetStateStatus

  • Other

  • RightToLeft

DatePicker

  • GetCalendar

  • Resize (does not support changing height, otherwise supported)

  • DoubleClicked

  • Other

    UserString

  • AllowEdit

  • Border

  • BorderStyle

DropDownListBox

  • None

  • Other

  • HScrollBar

  • IMEMode

Graph

  • None

  • AddData, GetDataValue, InsertData, ModifyData do not support string values

  • Other

  • BorderStyle

ListBox

  • None

  • Other

  • TabStop

ListView

  • AddColumn, InsertColumn, SetColumn limitation: the alignment of the first column cannot be set to center or right

  • Other

  • IMEMode

Menu

  • None

  • Help

  • MenuItemType

  • MergeOption

  • ToolbarAnimation

  • ToolbarHighlightColor

  • ToolbarItemSpace

MenuCascade

  • None

  • Help

  • Columns

  • CurrentItem

  • DropDown

  • MenuItemType

  • MergeOption

  • ToolbarAnimation

  • ToolbarHighlightColor

  • ToolbarItemSpace

MonthCalendar

  • None

  • DoubleClicked

  • Other

 

MultiLineEdit

  • None

  • Other

  • IMEMode

  • TabStop

OmCustomControl

  • None

  • None

  • Alignment

  • Cancel

  • Default

OmEmbeddedControl

  • _Get_DocFileName

  • _Get_ObjectData

  • _Set_ObjectData

  • Drag

  • InsertClass

  • InsertFile

  • InsertObject

  • LinkTo

  • Open

  • PasteLink

  • PasteSpecial

  • SaveAs

  • SelectObject

  • UpdateLinksDialog

  • None

  • Activation

  • ContentsAllowed

  • DisplayType

  • DocFileName

  • LinkUpdateOptions

  • ObjectData

  • ParentStorage

  • Resizable

  • SizeMode

PictureButton

  • None

  • Other

  • Map3DColors

StaticHyperLink

  • None

  • Other

  • BorderColor

  • FillPattern

StaticText

  • None

  • Other

  • BorderColor

  • FillPattern

Tab

  • None

  • Other

TreeView

  • None

  • Other

  • IMEMode

  • StatePictureHeight

  • StatePictureWidth

UserObject

  • AddItem

  • DeleteItem

  • EventParmDouble

  • EventParmString

  • InsertItem

  • Other

Window

  • CloseChannel

  • ExecRemote

  • GetCommandDDE

  • GetCommandDDEOrigin

  • GetDataDDE

  • GetDataDDEOrigin

  • GetRemote

  • OpenChannel

  • RespondRemote

  • SetDataDDE

  • SetRemote

  • StartHotLink

  • StartServerDDE

  • StopHotLink

  • StopServerDDE

  • Other

  • None