PPJ Web API
HomeCurrent IssuesDownloads
  • Welcome
  • Concepts
  • PPJ.Web.49
    • General
      • Sal
      • Sys
      • SalApplication
      • SalNamedProperties
      • SalWindow
      • WindowActionsEventArgs
      • SalXML
    • COM
      • SalCoClass
      • SalObject
      • SalOleErrorInfo
      • SalSafeArray
      • SalVariant
      • stdole_Font
      • stdole_Picture
      • stdole_StdFont
      • stdole_StdPicture
    • Controls
      • SalBackgroundText
      • SalCheckBox
      • SalComboBox
      • SalContext
      • SalCustomControl
      • SalDataField
        • DataType
      • SalFrame
      • SalGeneralWindow
      • SalGroupBox
      • SalGroupSeparator
      • SalHorizontalScrollBar
      • SalLine
      • SalListBox
      • SalMultilineField
      • SalNavigationBar
      • SalOptionButton
        • OptionButtonStyle
      • SalPicture
        • ImageStorage
      • SalPushbutton
      • SalRadioButton
      • SalTimer
      • SalTreeControl
        • SalTreeItem
      • SalUserControl
      • SalVerticalScrollBar
    • Forms
      • AccessoryType
      • SalDialogBox
      • SalForm
      • SalFormClientArea
      • SalFormStatusBar
      • SalFormTableWindow
      • SalFormToolBar
      • SalFormWindow
      • SalMDIWindow
      • SalRibbonBarBase
      • SalRibbonBarForm
      • SalRibbonBarMDI
    • Interfaces
      • ISalType
      • ISalAccessory
      • ISalControl
      • ISalEditControl
      • ISalListControl
      • ISalListItem
      • ISalMenu
      • ISalPictureControl
      • ISalRadioButton
      • ISalReport
      • ISalWindow
    • Menus
      • SalContextMenu
      • SalFormMainMenu
      • SalMenuItem
      • SalMenuSeparator
      • SalPopupMenu
      • SalWindowsMenu
    • QO
      • SalQuickTabs
      • SalQuickTabsDialog
      • SalQuickTabsForm
      • SalQuickTabsParent
      • SalQuickTabsParentDialog
      • SalQuickTabsParentForm
    • Sql
      • SalSqlBindVariables
      • SalSqlError
      • SalSqlHandle
      • SalSqlSessionHandle
      • Sql
      • SqlContext
      • SqlOra
      • WhenSqlError
    • Types
      • SalArray<T>
      • SalBinary
      • SalBoolean
      • SalDateTime
      • SalFileHandle
      • SalFunctionalClass
      • SalNumber
      • SalResource
      • SalString
      • SalStringContext
      • SalWindowHandle
  • PPJ.Web.Vis.49
    • General
      • Vis
      • VisTblEx
    • Controls
      • VisCalendar
      • VisCalendarDropDown
      • VisColorComboBox
      • VisColorListBox
      • VisComboBoxBase
      • VisDesktopListBox
      • VisDirListBox
      • VisDirTreeListBox
      • VisDriveComboBox
      • VisDriveListBox
      • VisDropDownBase
      • VisFileListBox
      • VisFontComboBox
      • VisFontListBox
      • VisFontNameComboBox
      • VisFontNameListBox
      • VisListBoxBase
      • VisListBoxExtension
      • VisListView
      • VisListViewDropDown
      • VisMeter
      • VisOutlineComboBox
      • VisOutlineListBox
      • VisPictureComboBox
      • VisPictureListBox
      • VisPoint
      • VisRadioListBox
      • VisRect
      • VisSize
      • VisSpinField
      • VisSplitter
      • VisSplitterWindow
        • Orientation
  • PPJ.Web.XSal.49
    • General
      • XSal
      • XSalScript
    • Controls
      • XSalFlatButton
      • XSalHSplitter
      • XSalSplitter
      • XSalToolbar
      • XSalToolbox
      • XSalVSplitter
Powered by GitBook
On this page
  • Constructors
  • SalWindow(salWnd)
  • Properties
  • DesignMode
  • DragLocation
  • DragSource
  • DropData
  • DropDisabled
  • DropLocation
  • DropTarget
  • KeepMask
  • MapEnterToTab
  • NamedProperties
  • Methods
  • AddListItem(ctrl, text)
  • AddMessageActions(handler)
  • AddMessageActions(target)
  • AddWindowActions(handler)
  • AddWindowActions(target)
  • AddWinSDKCriticalEvents(events)
  • BringToTop(ctrl)
  • CanCopy()
  • CanCut()
  • CanPaste()
  • CanUndo()
  • Center(ctrl)
  • Clear(ctrl)
  • Clear()
  • ClearCursor(ctrl, type)
  • ClearList(ctrl)
  • Copy()
  • CopyProfile(ctrl, profile)
  • CopyString(text)
  • CreateFont(name, size, enhancement)
  • CreateWindow(type, owner, args)
  • CreateWindow(typeName, parent, args)
  • CreateWindow(type, parent, left, top, width, height, flags, args)
  • CreateWindow(typeName, parent, left, top, width, height, flags)
  • Cut()
  • DeleteListItem(ctrl, index)
  • Destroy(ctrl)
  • DisableWindow(ctrl)
  • DisableWindowAndLabel(ctrl)
  • DragAcceptFiles(ctrl, accept)
  • DragDropStart(data)
  • DragDropStop()
  • EnableWindow(ctrl)
  • EnableWindowAndLabel(ctrl)
  • EndDialog(ctrl, value)
  • FindChild(ctrl, name)
  • FindChild(ctrl, type)
  • FindControl(ctrl, name)
  • FindMember(ctrl, name)
  • FireWindowActions(ctrl, msgCode, wParam, lParam)
  • FireWindowActionsToChildren(ctrl, msg, wParam, lParam)
  • FireWinSDKEvent(e)
  • FormUnitsToPixels(ctrl, units, vertical)
  • FromHandle(handle, type)
  • GetClassName(ctrl)
  • GetClientArea(form)
  • GetControlName(ctrl)
  • GetControlName(ctrl, sName)
  • GetControlType(ctrl)
  • GetDataLength(ctrl)
  • GetDataType(ctrl)
  • GetDefaultButton(ctrl)
  • GetFirstChild(parent, typeMask)
  • GetFocus()
  • GetFont(ctrl, sName, nSize, nEnhancement)
  • GetFont(font, name, size, enhancement)
  • GetFontNames()
  • GetFormat(ctrl)
  • GetFormatCode(ctrl)
  • GetFormattedText(ctrl, format)
  • GetInputMask(ctrl)
  • GetLabel(ctrl)
  • GetLabelText(ctrl)
  • GetLabelText(ctrl, maxLen)
  • GetLabelText(ctrl, sText, maxLen)
  • GetListItemsCount(ctrl)
  • GetListItemState(ctrl, index)
  • GetListItemText(ctrl, index)
  • GetListItemText(ctrl, index, text)
  • GetListItemTextLength(ctrl, index)
  • GetListSelectedFile(ctrl)
  • GetListSelectedFile(ctrl, fileName)
  • GetListSelectedIndex(ctrl)
  • GetListSelectedItems(ctrl, selectedArray)
  • GetListSelectedItemsCount(ctrl)
  • GetLocation(ctrl)
  • GetMdiClient(form)
  • GetMessageName(msg)
  • GetNextChild(ctrl, typeMask)
  • GetParent(ctrl)
  • GetProfile(ctrl)
  • GetProfileParameter(ctrl, paramCode, paramValue)
  • GetProfileParameter(ctrl, paramCode, paramValue)
  • GetProperty(ctrl, name)
  • GetProperty(ctrl, name, sValue)
  • GetSalMessageName(msg)
  • GetScrollBarPosition(ctrl)
  • GetScrollBarRange(ctrl, nMin, nMax, nLine, nPage)
  • GetSize(ctrl)
  • GetSortedControls(parent)
  • GetState(ctrl)
  • GetStatusBar(form)
  • GetStatusBarText(ctrl)
  • GetSysColor(colorIndex)
  • GetText(ctrl)
  • GetText(ctrl, text, maxLen)
  • GetText(ctrl, maxLen)
  • GetTextUnmasked(ctrl)
  • GetToolBar(form)
  • GetWindowColor(ctrl, colorIndex)
  • HasAccessories(ctrl)
  • HideWindow(ctrl)
  • HideWindowAndLabel(ctrl)
  • InsertListItem(ctrl, index, text)
  • Invalidate(ctrl)
  • IsChecked(ctrl)
  • IsDerivedFrom(ctrl, type)
  • IsEmpty(ctrl)
  • IsEnabled(ctrl)
  • IsKeyboardMessage(msg)
  • IsModified(ctrl)
  • IsMouseMessage(msg)
  • IsSalMessage(msg)
  • IsScrollBarVisible(control, bars)
  • IsValid(ctrl)
  • IsValidDateTime(ctrl)
  • IsValidDecimal(ctrl, precision, scale)
  • IsValidEditMask(mask)
  • IsValidFormat(format, code)
  • IsValidInteger(ctrl)
  • IsValidNumber(ctrl)
  • IsVisible(ctrl)
  • KillTimer(ctrl, id)
  • ListGetMultiSelect(ctrl)
  • MessageBox(owner, text, title, flags, callback)
  • ModalDialog(type, owner, args)
  • ModalDialog(type, owner, callback, args)
  • ModalDialog(typeName, owner, args)
  • ModalDialogAsync(type, owner, args)
  • Move(ctrl, offset)
  • Paste()
  • PasteString(text)
  • PixelsToFormUnits(ctrl, pixels, vertical)
  • PopulateList(ctrl, hSql, sql)
  • PopulateList(ctrl, hSql, sql, errorHandler)
  • PopulateListFiles(ctrl, ctrlPath, pathName, attributes)
  • PostMessage(ctrl, msg, wParam, lParam)
  • PreviewForm(ctrl)
  • PrintForm(ctrl)
  • RemoveMessageActions(handler)
  • RemoveWindowActions(handler)
  • SendMessage(ctrl, msg, wParam, lParam)
  • SendMessageToChildren(ctrl, msg, wParam, lParam)
  • SendMessageToChildrenInternal(ctrl, msg, wParam, lParam)
  • SendValidateMessage()
  • SetContextMenu(ctrl, menuName, flags)
  • SetContextMenu(ctrl, menuType, flags)
  • SetCursor(ctrl, cursor, type)
  • SetCursor(ctrl, cursorId, type)
  • SetCursor(ctrl, fileName, type)
  • SetCursor(ctrl, blob, type)
  • SetDataLength(ctrl, maxLength)
  • SetDefaultButton(ctrl)
  • SetFocus(ctrl)
  • SetFont(ctrl, name, size, enhancement)
  • SetFormat(ctrl, format)
  • SetFormatCode(ctrl, format)
  • SetFormattedText(ctrl, text, applyFormat)
  • SetInputMask(ctrl, mask)
  • SetLabel(ctrl, label)
  • SetLabelText(ctrl, text)
  • SetListSelectedIndex(ctrl, index)
  • SetListSelectedItems(ctrl, index, select)
  • SetListSelectedText(ctrl, startIndex, text)
  • SetLocation(ctrl, pos)
  • SetModified(ctrl, modified)
  • SetProfile(ctrl, profile)
  • SetProfileParameter(ctrl, paramCode, paramValue)
  • SetProfileParameter(ctrl, paramCode, paramValue)
  • SetProperty(ctrl, name, value)
  • SetScrollBarPosition(ctrl, pos)
  • SetScrollBarRange(ctrl, min, max, line, page)
  • SetSize(ctrl, size)
  • SetStatusBarText(ctrl, text)
  • SetStatusBarText(menu, text)
  • SetText(ctrl, text)
  • SetTimer(ctrl, id, millisec)
  • SetWindowColor(ctrl, colorIndex, nColor)
  • ShouldDispatch(code)
  • ShowStatusBar(ctrl, visible)
  • ShowToolBar(ctrl, visible)
  • ShowWindow(ctrl)
  • ShowWindowAndLabel(ctrl)
  • TrackPopupMenu(ctrl, menuName, flags, pos, callback)
  • TrackPopupMenu(ctrl, menuType, flags, pos, callback)
  • TranslateColor(color)
  • TranslateControl(ctrl)
  • TranslateProfile(profile)
  • TranslateSalColor(nColor)
  • Undo()
  • Update(ctrl)
  • UpdateMainMenu(form)
  • Validate(ctrl, showErrorMessage)
  • WaitCursor(wait)
  1. PPJ.Web.49
  2. General

SalWindow

PPJ.Runtime.Windows.SalWindow

PreviousSalNamedPropertiesNextWindowActionsEventArgs

Last updated 2 years ago

Namespace: PPJ.Runtime.Windows

Assembly: PPJ.Web.49 (4.9.0.0)

Delegate class for Sal windows functionality. Since we cannot inherit from .NET controls and from our class we need to implement all common functionality here and then delegate calls using method wrappers.

public class SalWindow
Public Class SalWindow

Constructors

SalWindow(salWnd)

Creates a new instance of SalWindow and saves the control that is bound to this instance.

Name
Type
Description

salWnd

Properties

DesignMode

: Returns/Sets the DesignMode flag.

DragLocation

: Returns the location of the mouse, in client's coordinates, when the drag-drop mode was initiated.

DragSource

Methods

Adds a string to the list control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

text

Text to add to the list.

Parameter
Type
Description

handler

Parameter
Type
Description

target

Adds the specified handler to the list of delegates registered to handle the WindowActions event.

Parameter
Type
Description

handler

Adds the handlers from the target window to the list of delegates registered to received the WindowActions event.

Parameter
Type
Description

target

Returns critical events for the WinSDK messages emulation.

Parameter
Type
Description

events

Brings a window to the top of all overlapping windows.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns true of the selection in the control with the focus can be copied.

Returns true of the selection in the control with the focus can be cut.

Returns true if there is the control with the focus can paste the text in the clipboard.

Returns true if the control with the focus can undo the last edit operation.

Centers a window relative to the parent, or the owner, or the screen.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Clears the value from a data field, multiline field, or table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Deletes the selection in the control with the focus.

Clears a window's cursor.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

type

Deletes all entries from the list control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Copies the selection from the control with the focus to the clipboard.

Clones the specified profile into the custom profile associated to the specified field.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

profile

Copies the text to the clipboard.

Parameter
Type
Description

text

Creates a Font object from the specified parameters.

Parameter
Type
Description

name

size

enhancement

Creates modeless dialog boxes, MDI windows, form windows, and top-level table windows at runtime.

Parameter
Type
Description

type

owner

args

Creates modeless dialog boxes, MDI windows, form windows, and top-level table windows at runtime.

Parameter
Type
Description

typeName

parent

args

Creates a form window, dialog box, or table window as a child of another form window, dialog box, or toolbar at runtime.

Parameter
Type
Description

type

parent

left

top

width

height

flags

args

Creates a form window, dialog box, or table window as a child of another form window, dialog box, or toolbar at runtime.

Parameter
Type
Description

typeName

parent

left

top

width

height

flags

Deletes the selected from the control with the focus and places it in the clipboard.

Deletes a list box or combo box entry.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

index

Index of the item to remove from the list.

Destroys a form window, a top-level table window, or a modeless dialog box created with SalCreateWindow.

Parameter
Type
Description

ctrl

Control to dispose.

Disables keyboard and mouse input to a window. If the window contains text (for example, a push button), the text is grayed. If the window is a data field, it cannot receive the focus.

Parameter
Type
Description

ctrl

Control to disable.

Disables keyboard and mouse input to a window and grays out its associated label.

Parameter
Type
Description

ctrl

Control to disable together with its associated label.

Indicates whether a window can accept a file from Windows' File Manager.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

accept

Initiates drag-drop mode.

Parameter
Type
Description

data

Aborts drag mode.

Enables keyboard and mouse input to a window.

Parameter
Type
Description

ctrl

Control to enable.

Enables keyboard and mouse input to a window and enables its associated label as well. A label is the label control that immediately precedes the window in the tab order.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Destroys a modal dialog box and returns control to the caller of SalModalDialog.

Parameter
Type
Description

ctrl

Dialog to terminate.

value

Value to assign to the dialog's ReturnValue field.

Finds a child window of a given name in the specified window.

Parameter
Type
Description

ctrl

Container control.

name

The name of the child control to find.

Finds a child window of a given type in the specified window.

Parameter
Type
Description

ctrl

Container control.

type

Finds a member control in the specified control. Used as a helper functions to resolve unqualified references.

Parameter
Type
Description

ctrl

Container control.

name

The name of the member control to find.

Find a member in the specified control. Used as a helper functions to resolve unqualified references.

Parameter
Type
Description

ctrl

Container control.

name

The name of the member to find.

Dispatches a Sal messages directly to the control's WindowActions handlers.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

msgCode

wParam

lParam

Dispatches the specified message (Window Actions) directly to the children's WindowActions event handlers, without going through Windows message loop.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

msg

wParam

lParam

Processes the client event to generate the equivalent WinSDK message.

Parameter
Type
Description

e

Computes the number of pixels in the number form units.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

units

vertical

Retrieves the control associated with the handle and casts it to the target type. If the target type is a second-base class in multiple inheritance tree, uses reflection to cast the control to the second-base instance.

Parameter
Type
Description

handle

type

Return the name of a window's class as a string.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns the SalClientArea panel.

Parameter
Type
Description

form

Gets the name of a control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Parameter
Type
Description

ctrl

sName

Returns the type of control (TYPE_*).

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns the maximum length of a data field, multiline text field, or table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns a data field's or table window column's data type (DT_*).

Parameter
Type
Description

ctrl

Returns the default push button on a form window or dialog box.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns the first child window of the specified type.

Parameter
Type
Description

parent

Parent control.

typeMask

Returns the control with the focus.

Parameter
Type
Description

ctrl

sName

nSize

nEnhancement

Parameter
Type
Description

font

name

size

enhancement

Gets the names of the screen or printer fonts.

Gets the format of a data field or table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns the current format of a data field or table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns the contents of a data field or table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

format

Gets the input mask of a data field or table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Finds the Label assigned the specified control. Labels are assigned at startup using the TabIndex preceding the control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Retrieves the label text of a control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns the text of the label associated to the specified control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

maxLen

Parameter
Type
Description

ctrl

sText

maxLen

Returns the number of list box or combo box entries.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Determines whether the specified list box or combo box entry is selected.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

index

Index of the item to check the state for.

Returns an entry in the list box or combo box.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

index

Index of the item to retrieve the text from.

Parameter
Type
Description

ctrl

index

text

Returns the length of a list box or combo box entry.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

index

Index of the item to return the length for.

Fetches the selected directory or file name from a list box or combo box.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Parameter
Type
Description

ctrl

fileName

Returns the index of the selected entry in a combo box or single-selection list box.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Fills the target array with the indexes of the selected entries in the listbox.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

selectedArray

Array to receive the list of selected indices.

Returns the number of selected entries in a multiple-selection list box.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns a window's current position on the X and Y axes.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns the MDI client area of the MDI container.

Parameter
Type
Description

form

Parameter
Type
Description

msg

Returns the next child control in the tab order that matches a specified type.

Parameter
Type
Description

ctrl

Precedent control.

typeMask

Returns the handle of an object's parent window.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns the code of the custom profile associated with the specified field.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Parameter
Type
Description

ctrl

paramCode

paramValue

Parameter
Type
Description

ctrl

paramCode

paramValue

Gets the value of a named property for a control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

name

Parameter
Type
Description

ctrl

name

sValue

Returns the name of a SAM message.

Parameter
Type
Description

msg

Returns the current scroll bar value.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Parameter
Type
Description

ctrl

nMin

nMax

nLine

nPage

Returns a window's size.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns the collection of controls sorted by the TabIndex.

Parameter
Type
Description

parent

Returns a window's current state.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns the SalStatusBar control.

Parameter
Type
Description

form

Gets the text displayed in the status bar of a top-level or MDI window.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Gets a system color.

Parameter
Type
Description

colorIndex

Retrieves the text of a control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Parameter
Type
Description

ctrl

text

maxLen

Returns the string value of the specified control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

maxLen

Returns the unmasked content of a data field or table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns the SalToolbar control.

Parameter
Type
Description

form

Gets a window's color.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

colorIndex

Returns true if the form has the accessories panels.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Hides a control. Returns false if the control is already hidden.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Hides a control and its associated label.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Inserts an entry into a list box or combo box at a specified position.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

index

Position in the list where to insert the text .

text

Text of the item to insert in the list.

Causes a window to be repainted.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Determines whether a radio button is set or a check box is checked.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns true if a control is an instance of the class.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

type

Verifies whether a data field, multiline text field, or table window column is null or empty.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Determines whether a window is enabled for mouse and keyboard input.

Parameter
Type
Description

ctrl

Returns true if the message code is a mouse or a keyboard message.

Parameter
Type
Description

msg

Returns the setting of the modified flag for a data field, multiline field, combo box, table window's context row cell.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Returns true if the message code is a mouse or a keyboard message.

Parameter
Type
Description

msg

Returns true if the message is a known SAM message.

Parameter
Type
Description

msg

Returns true if the requested scrollbar is visible on the control.

Parameter
Type
Description

control

bars

Validates the contents of a data field or table window column using the current profile.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Verifies whether a data field, multiline text field, or table window column contains a valid date/time value.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Verifies whether a data field, multiline text field, or table window column contains a valid decimal value.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

precision

scale

Validates the input mask of a data field or table window column.

Parameter
Type
Description

mask

Validates a numeric or date/time picture format.

Parameter
Type
Description

format

code

Verifies whether a data field, multiline text field, or table window column contains a valid integer value.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Verifies whether a data field, multiline text field, or table window column contains a valid numeric value..

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Determines whether a window is currently visible.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Destroys an control's system timer.

Parameter
Type
Description

ctrl

id

Returns an array of index numbers of selected list box entries.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Displays a message box and returns a number that indicates the user's response.

Parameter
Type
Description

owner

Owner of the message box.

text

Message text to display in the message box.

title

Title to display in the caption area.

flags

Combination of the Sys.MB_* flags to set the buttons and icons of the message box.

callback

Optional callback handler. When set, the MessageBox is not modal.

Creates a modal dialog box.

Parameter
Type
Description

type

The dialog to create.

owner

Owner of the dialog.

args

Optional startup arguments.

Creates a modal dialog box.

Parameter
Type
Description

type

The dialog to create.

owner

Owner of the dialog.

callback

Callback method, invoked when the dialog is closed.

args

Optional startup arguments.

Creates a modal dialog box.

Parameter
Type
Description

typeName

Name of the dialog to create.

owner

Owner of the dialog.

args

Optional startup arguments.

Creates a modal dialog box asynchronously.

Parameter
Type
Description

type

The dialog to create.

owner

Owner of the dialog.

args

Optional startup arguments.

Moves a window a given number of form units on the X and Y axes relative to its current position.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

offset

Pastes the text in the clipboard to the control with the focus.

Parameter
Type
Description

text

Computes the number of form units based on the number of pixels.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

pixels

vertical

Populates a list box or combo box with a result set.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

hSql

sql

SQL command to execute to populate the list.

Populates a list box or combo box with a result set.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

hSql

sql

SQL command to execute to populate the list.

errorHandler

Error handle callback.

Parameter
Type
Description

ctrl

ctrlPath

pathName

attributes

Posts the specified message to a window by adding nMsg to handleReceiver's message queue.

Parameter
Type
Description

ctrl

msg

wParam

lParam

Prints a form window, table window, or dialog box, including its contents and row header flags.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Prints a form window, table window, or dialog box, including its contents and row header flags.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Parameter
Type
Description

handler

Removes the specified handler from the list.

Parameter
Type
Description

handler

Sends the specified message to a window. SalSendMsg does not return until the processing for the message is complete.

Parameter
Type
Description

ctrl

msg

wParam

lParam

Sends a message to all child items of a form window, dialog box, table window, or MDI window.

Parameter
Type
Description

ctrl

msg

wParam

lParam

Sends a message to all child items of a form window, dialog box, table window, or MDI window.

Parameter
Type
Description

ctrl

msg

wParam

lParam

Sends a SAM_Validate message to the object with the focus.

Defines the context menu for a control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

menuName

flags

Defines the context menu for a control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

menuType

flags

Sets a window's cursor.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

cursor

type

Sets a window's cursor.

Parameter
Type
Description

ctrl

cursorId

Specify one of these system-supplied cursors: CURSOR_Arrow CURSOR_Cross CURSOR_IBeam CURSOR_Icon CURSOR_Size CURSOR_SizeNESW CURSOR_SizeNS CURSOR_SizeNWSE CURSOR_SizeWE CURSOR_UpArrow CURSOR_Wait

type

Sets an application-defined cursor for the specified window. Use this function to set the cursor from an image stored in a file.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

fileName

The name of a cursor or an icon file.

type

Sets a window's cursor from a string variable.

Parameter
Type
Description

ctrl

blob

type

Sets a limit on the number of characters that a user can enter into a data field, multiline text field, or table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

maxLength

Sets the default push button of a form window or dialog box.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Sets the focus to a specified window.

Parameter
Type
Description

ctrl

Sets a window's font, font size, and font enhancements.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

name

size

enhancement

Sets the picture format of a data field or table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

format

Sets a data field's or table window column's format.

Parameter
Type
Description

ctrl

format

Copies a formatted string to a data field or table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

text

applyFormat

Sets the input mask of a data field or table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

mask

Changes the Label assigned to the specified control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

label

Sets the label text of a control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

text

Selects or deselects a combo box or single-selection list box entry. If the listbox is multiselect using -1 as the index value selects all items, while using any other invalid index value deselects all items. For normal listbox, using -1 always deselects all items.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

index

Index of the item to select. Use -1 to select all items and -2 to deselect all items.

Selects or deselects a combo box or multiple-selection list box entry.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

index

Index of the item to select or deselect. Use -1 to select or deselect all the items in the list.

select

True to select the specified item(s), false to deselect the item(s).

Finds and selects a combo box or single-selection list box entry.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

startIndex

Position where to start the search for text .

text

Text to search for in the list.

Moves a window to a new position (x, y) on the X and Y axes.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

pos

Sets or clears the field modified flag for an editable data field, combo box, multiline text field, table window column.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

modified

Changes the custom profile of the specified field.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

profile

Alters the specified parameter for the custom profile associated to the specified field.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

paramCode

paramValue

Alters the specified parameter for the custom profile associated to the specified field.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

paramCode

paramValue

Sets the value of a named property for a control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

name

value

Sets a scroll bar's position.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

pos

Sets a scroll bar's range, line increment, and page increment.

Parameter
Type
Description

ctrl

min

max

line

page

Resizes a window.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

size

Updates the status bar of the top level form that owns the specified control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

text

Updates the status bar of the form that owns the menu item.

Parameter
Type
Description

menu

text

Sets the text of a control to a specified string.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

text

Creates a system timer for a given control.

Parameter
Type
Description

ctrl

Control that owns the timer.

id

Unique time id, sent back in Sys.wParam.

millisec

Interval in milliseconds.

Sets a window's color.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

colorIndex

nColor

Returns true if the message should be dispatched. Messages are not dispatched if: - message dispatching is disabled - the control has not registered handlers - the control is disposed - the message is not handled by the control's handlers

Parameter
Type
Description

code

Shows or hides the status bar on a top-level or MDI window.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

visible

Shows or hides the tool bar on a top-level or MDI window.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

visible

Makes a control visible.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Makes a control and its associated label visible.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Shows context popup menu at runtime.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

menuName

flags

pos

callback

Shows context popup menu at runtime.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

menuType

flags

pos

callback

Converts .NET colors to the corresponding SAL color constant.

Parameter
Type
Description

color

Translate the parent control into a valid control instance: - if the ClientArea is passed returns the form - if a second base visual class is passed, returns the instance - if a embedded TableWindow control is passed, returns the parent TableWindowForm

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Translates CTD profile codes to the equivalent .NET CultureInfo.

Parameter
Type
Description

profile

Converts SAL colors to a .NET Color.

Parameter
Type
Description

nColor

Undoes the last edit in the control with the focus.

Forces the repaint of a control.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

Updates the form's main menu.

Parameter
Type
Description

form

Validates and formats a data field's or table window column's contents.

Parameter
Type
Description

ctrl

Target control on which to execute the call.

showErrorMessage

Parameter
Type
Description

wait

: Returns the source control for the drag-drop operations.

DropData

: Returns the data object bring dropped for the drag-drop operations.

DropDisabled

: Enables/Disables drag-drop operations.

DropLocation

: Returns the location of the mouse (in client's coordinates), when the mouse was released the drag-drop operation terminated.

DropTarget

: Returns the drop target control.

KeepMask

: Enables/Disables keeping the mask when reading the text from a masked edit control.

MapEnterToTab

: Enables/Disables the mapping of the enter key to the tab key.

NamedProperties

: Returns the collection of named properties.

AddListItem(ctrl, text)

Returns: . The index of the added item or Sys.LB_Err (-1) if there is an error.

AddMessageActions(handler)

Deprecated: Deprecated. Use AddWindowActions() Adds the specified handler to the list of delegates registered to received the MessageActions event.

AddMessageActions(target)

Deprecated: Deprecated. Use AddWindowActions(). Adds the handlers from the target window to the list of delegates registered to received the MessageActions event.

AddWindowActions(handler)

AddWindowActions(target)

AddWinSDKCriticalEvents(events)

BringToTop(ctrl)

Returns: .

CanCopy()

Returns: .

CanCut()

Returns: .

CanPaste()

Returns: .

CanUndo()

Returns: .

Center(ctrl)

Returns: .

Clear(ctrl)

Returns: .

Clear()

Returns: .

ClearCursor(ctrl, type)

Returns: .

ClearList(ctrl)

Returns: .

Copy()

Returns: .

CopyProfile(ctrl, profile)

Returns: .

CopyString(text)

CreateFont(name, size, enhancement)

Returns: .

CreateWindow(type, owner, args)

Returns: .

CreateWindow(typeName, parent, args)

Returns: .

CreateWindow(type, parent, left, top, width, height, flags, args)

Returns: .

CreateWindow(typeName, parent, left, top, width, height, flags)

Returns: .

Cut()

Returns: .

DeleteListItem(ctrl, index)

Returns: .

Destroy(ctrl)

Returns: .

DisableWindow(ctrl)

Returns: .

DisableWindowAndLabel(ctrl)

Returns: .

DragAcceptFiles(ctrl, accept)

Returns: .

DragDropStart(data)

Returns: .

DragDropStop()

Returns: .

EnableWindow(ctrl)

Returns: .

EnableWindowAndLabel(ctrl)

Returns: .

EndDialog(ctrl, value)

Returns: .

FindChild(ctrl, name)

Returns: .

FindChild(ctrl, type)

The of the child control to find.

Returns: .

FindControl(ctrl, name)

Returns: .

FindMember(ctrl, name)

Returns: .

FireWindowActions(ctrl, msgCode, wParam, lParam)

Returns: .

FireWindowActionsToChildren(ctrl, msg, wParam, lParam)

Returns: .

FireWinSDKEvent(e)

Returns: .

FormUnitsToPixels(ctrl, units, vertical)

Returns: .

FromHandle(handle, type)

Returns: .

GetClassName(ctrl)

Returns: .

GetClientArea(form)

Returns: .

GetControlName(ctrl)

Returns: .

GetControlName(ctrl, sName)

Returns: .

GetControlType(ctrl)

Returns: .

GetDataLength(ctrl)

Returns: .

GetDataType(ctrl)

Returns: . DT_*

GetDefaultButton(ctrl)

Returns: .

GetFirstChild(parent, typeMask)

Returns: .

GetFocus()

Returns: .

GetFont(ctrl, sName, nSize, nEnhancement)

Returns: .

GetFont(font, name, size, enhancement)

Returns: .

GetFontNames()

Returns: .

GetFormat(ctrl)

Returns: .

GetFormatCode(ctrl)

Returns: .

GetFormattedText(ctrl, format)

Returns: .

GetInputMask(ctrl)

Returns: .

GetLabel(ctrl)

Returns: .

GetLabelText(ctrl)

Returns: .

GetLabelText(ctrl, maxLen)

Returns: .

GetLabelText(ctrl, sText, maxLen)

Returns: .

GetListItemsCount(ctrl)

Returns: . Number of items in the list.

GetListItemState(ctrl, index)

Returns: . True if the item at the index position is selected, otherwise false.

GetListItemText(ctrl, index)

Returns: . Text of the specified item.

GetListItemText(ctrl, index, text)

Returns: .

GetListItemTextLength(ctrl, index)

Returns: . Length of the text of the specified item.

GetListSelectedFile(ctrl)

Returns: .

GetListSelectedFile(ctrl, fileName)

Returns: .

GetListSelectedIndex(ctrl)

Returns: . Index of the first selected item.

GetListSelectedItems(ctrl, selectedArray)

Returns: . Number of selected items, which is the number of elements in selectedArray .

GetListSelectedItemsCount(ctrl)

Returns: . Number of selected items in the list.

GetLocation(ctrl)

Returns: .

GetMdiClient(form)

Returns: .

GetMessageName(msg)

Returns: .

GetNextChild(ctrl, typeMask)

Returns: .

GetParent(ctrl)

Returns: .

GetProfile(ctrl)

Returns: .

GetProfileParameter(ctrl, paramCode, paramValue)

Returns: .

GetProfileParameter(ctrl, paramCode, paramValue)

Returns: .

GetProperty(ctrl, name)

Returns: .

GetProperty(ctrl, name, sValue)

Returns: .

GetSalMessageName(msg)

Returns: .

GetScrollBarPosition(ctrl)

Returns: .

GetScrollBarRange(ctrl, nMin, nMax, nLine, nPage)

Returns: .

GetSize(ctrl)

Returns: .

GetSortedControls(parent)

Returns: .

GetState(ctrl)

Returns: .

GetStatusBar(form)

Returns: .

GetStatusBarText(ctrl)

Returns: .

GetSysColor(colorIndex)

Returns: . nColor

GetText(ctrl)

Returns: .

GetText(ctrl, text, maxLen)

Returns: .

GetText(ctrl, maxLen)

Returns: .

GetTextUnmasked(ctrl)

Returns: .

GetToolBar(form)

Returns: .

GetWindowColor(ctrl, colorIndex)

Returns: .

HasAccessories(ctrl)

Returns: .

HideWindow(ctrl)

Returns: . True if the control was previously visible.

HideWindowAndLabel(ctrl)

Returns: .

InsertListItem(ctrl, index, text)

Returns: . The index of the added item or Sys.LB_Err (-1) if there is an error.

Invalidate(ctrl)

Returns: .

IsChecked(ctrl)

Returns: .

IsDerivedFrom(ctrl, type)

Returns: .

IsEmpty(ctrl)

Returns: .

IsEnabled(ctrl)

Returns: .

IsKeyboardMessage(msg)

Returns: .

IsModified(ctrl)

Returns: .

IsMouseMessage(msg)

Returns: .

IsSalMessage(msg)

Returns: .

IsScrollBarVisible(control, bars)

Returns: .

IsValid(ctrl)

Returns: .

IsValidDateTime(ctrl)

Returns: .

IsValidDecimal(ctrl, precision, scale)

Returns: .

IsValidEditMask(mask)

Returns: .

IsValidFormat(format, code)

Returns: .

IsValidInteger(ctrl)

Returns: .

IsValidNumber(ctrl)

Returns: .

IsVisible(ctrl)

Returns: .

KillTimer(ctrl, id)

Returns: .

ListGetMultiSelect(ctrl)

Returns: . List of selected indices.

MessageBox(owner, text, title, flags, callback)

Returns: .

ModalDialog(type, owner, args)

Returns: . The value set when closing the dialog using .

ModalDialog(type, owner, callback, args)

ModalDialog(typeName, owner, args)

Returns: . The value set when closing the dialog using .

ModalDialogAsync(type, owner, args)

Returns: .

Move(ctrl, offset)

Returns: .

Paste()

Returns: .

PasteString(text)

Returns: .

PixelsToFormUnits(ctrl, pixels, vertical)

Returns: .

PopulateList(ctrl, hSql, sql)

to use to execute the sql command.

Returns: .

PopulateList(ctrl, hSql, sql, errorHandler)

to use to execute the sql command.

Returns: .

PopulateListFiles(ctrl, ctrlPath, pathName, attributes)

Returns: .

PostMessage(ctrl, msg, wParam, lParam)

Returns: .

PreviewForm(ctrl)

PrintForm(ctrl)

RemoveMessageActions(handler)

Deprecated: Deprecated. Use RemoveWindowActions() Removes the specified handler from the list.

RemoveWindowActions(handler)

SendMessage(ctrl, msg, wParam, lParam)

Returns: .

SendMessageToChildren(ctrl, msg, wParam, lParam)

Returns: .

SendMessageToChildrenInternal(ctrl, msg, wParam, lParam)

Returns: .

SendValidateMessage()

Returns: .

SetContextMenu(ctrl, menuName, flags)

Returns: .

SetContextMenu(ctrl, menuType, flags)

Returns: .

SetCursor(ctrl, cursor, type)

Returns: .

SetCursor(ctrl, cursorId, type)

Returns: .

SetCursor(ctrl, fileName, type)

Returns: .

SetCursor(ctrl, blob, type)

Returns: .

SetDataLength(ctrl, maxLength)

Returns: .

SetDefaultButton(ctrl)

Returns: .

SetFocus(ctrl)

Returns: .

SetFont(ctrl, name, size, enhancement)

Returns: .

SetFormat(ctrl, format)

Returns: .

SetFormatCode(ctrl, format)

Returns: .

SetFormattedText(ctrl, text, applyFormat)

Returns: .

SetInputMask(ctrl, mask)

Returns: .

SetLabel(ctrl, label)

SetLabelText(ctrl, text)

Returns: .

SetListSelectedIndex(ctrl, index)

Returns: .

SetListSelectedItems(ctrl, index, select)

Returns: .

SetListSelectedText(ctrl, startIndex, text)

Returns: . Index of the first item that matches the text or -1 if not found.

SetLocation(ctrl, pos)

Returns: .

SetModified(ctrl, modified)

Returns: .

SetProfile(ctrl, profile)

Returns: .

SetProfileParameter(ctrl, paramCode, paramValue)

Returns: .

SetProfileParameter(ctrl, paramCode, paramValue)

Returns: .

SetProperty(ctrl, name, value)

Returns: .

SetScrollBarPosition(ctrl, pos)

Returns: .

SetScrollBarRange(ctrl, min, max, line, page)

Returns: .

SetSize(ctrl, size)

Returns: .

SetStatusBarText(ctrl, text)

Returns: .

SetStatusBarText(menu, text)

Returns: .

SetText(ctrl, text)

Returns: .

SetTimer(ctrl, id, millisec)

Returns: .

SetWindowColor(ctrl, colorIndex, nColor)

Returns: .

ShouldDispatch(code)

Returns: .

ShowStatusBar(ctrl, visible)

Returns: .

ShowToolBar(ctrl, visible)

Returns: .

ShowWindow(ctrl)

Returns: . True if the control was previously visible.

ShowWindowAndLabel(ctrl)

Returns: .

TrackPopupMenu(ctrl, menuName, flags, pos, callback)

Returns: .

TrackPopupMenu(ctrl, menuType, flags, pos, callback)

Returns: .

TranslateColor(color)

Returns: .

TranslateControl(ctrl)

Returns: .

TranslateProfile(profile)

Returns: .

TranslateSalColor(nColor)

Returns: .

Undo()

Returns: .

Update(ctrl)

Returns: .

UpdateMainMenu(form)

Returns: .

Validate(ctrl, showErrorMessage)

Returns: .

WaitCursor(wait)

Deprecated: Sal.WaitCursor is not supported. Displays or removes the hourglass cursor.

Returns: .

Control
IDataObject
Boolean
Point
Control
Boolean
Boolean
SalNamedProperties
Int32
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Font
Control
Control
Control
Control
Boolean
Int32
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Control
Control
Control
ReferenceInfo
WindowActionsEventArgs
Boolean
Boolean
Int32
Object
String
SalFormClientArea
String
Boolean
Int32
Int32
Int32
Control
Control
SalWindowHandle
Boolean
Boolean
String[]
String
Int32
String
String
Control
String
String
SalNumber
Int32
Boolean
String
Int32
Int32
String
Boolean
Int32
Boolean
Int32
PointF
MdiClient
String
Control
Control
Int32
Boolean
Boolean
String
Boolean
String
Int32
Boolean
SizeF
Control[]
Int32
SalFormStatusBar
String
Int32
String
Int32
SalString
SalString
SalFormToolBar
Int32
Boolean
Boolean
Boolean
Int32
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
IList
SalNumber
Int32
EndDialog
Int32
EndDialog
Task<Int32>
Boolean
Boolean
Boolean
Single
Boolean
Boolean
Boolean
Boolean
SalNumber
Boolean
Boolean
Int32
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Control
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Int32
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Int32
Control
CultureInfo
Color
Boolean
Boolean
Boolean
Boolean
Boolean
ISalWindow
Control
String
Delegate
ISalWindow
Delegate
ISalWindow
WiredEvents
Control
Control
Control
Control
Int32
Control
Control
Int32
String
String
Single
Int32
Type
Control
Object[]
String
Control
Object[]
Type
Control
Single
Single
Single
Single
Int32
Object[]
String
Control
Single
Single
Single
Single
Int32
Control
Int32
Control
Control
Control
Control
Boolean
Object
Control
Control
Control
Int32
Control
String
Control
Type
Type
Control
String
Control
String
Control
Int32
SalNumber
SalNumber
Control
Int32
SalNumber
SalNumber
WisejEventArgs
Control
Single
Boolean
SalWindowHandle
Type
Control
Control
Control
Control
SalString&
Control
Control
Control
Control
Control
Int32
Control
SalString&
SalNumber&
SalNumber&
Font
String&
Single&
Int32&
Control
Control
Control
Boolean
Control
Control
Control
Control
Int32
Control
SalString&
Int32
Control
Control
Int32
Control
Int32
Control
Int32
SalString&
Control
Int32
Control
Control
SalString&
Control
Control
SalArray<SalNumber>
Control
Control
Form
Int32
Control
Int32
Control
Control
Control
Int32
SalNumber&
Control
Int32
SalString&
Control
String
Control
String
SalString&
Int32
Control
Control
SalNumber&
SalNumber&
SalNumber&
SalNumber&
Control
Control
Control
Control
Control
Int32
Control
Control
SalString&
Int32
Control
Int32
Control
Control
Control
Int32
Control
Control
Control
Control
Int32
String
Control
Control
Control
Type
Control
Control
Int32
Control
Int32
Int32
Control
ScrollBars
Control
Control
Control
Int32
Int32
String
String
Int32
Control
Control
Control
Control
Int32
Control
Control
String
String
Int32
Action<Int32>
Type
Control
Object[]
Type
Control
Action<Int32>
Object[]
String
Control
Object[]
Type
Control
Object[]
Control
PointF
String&
Control
Int32
Boolean
Control
SalSqlHandle
SalSqlHandle
String
Control
SalSqlHandle
SalSqlHandle
String
WhenSqlErrorHandler
Control
Control
SalString&
Int32
Control
Int32
IntPtr
IntPtr
Control
Control
Delegate
Delegate
Control
Int32
SalNumber
SalNumber
Control
Int32
SalNumber
SalNumber
Control
Int32
SalNumber
SalNumber
Control
String
Int32
Control
Type
Int32
Control
Cursor
Int32
Control
Int32
Int32
Control
String
Int32
Control
Byte[]
Int32
Control
Int32
Control
Control
Control
String
Int32
Int32
Control
String
Control
Int32
Control
String
Boolean
Control
String
Control
Control
Control
String
Control
Int32
Control
Int32
Boolean
Control
Int32
String
Control
PointF
Control
Boolean
Control
Int32
Control
Int32
SalNumber
Control
Int32
SalString
Control
String
String
Control
Int32
Control
Int32
Int32
Int32
Int32
Control
SizeF
Control
String
Menu
String
Control
String
Control
Int32
Int32
Control
Int32
Int32
Int32
Control
Boolean
Control
Boolean
Control
Control
Control
String
Int32
Point
Action<ContextMenu>
Control
Type
Int32
Point
Action<ContextMenu>
Color
Control
Int32
SalNumber
Control
Form
Control
Boolean
Boolean
Boolean
Point