Programming
Reflection
for IBM Methods
* Methods marked with an asterisk can
be used as commands when you are configuring an event, hotlist, hotspot,
keyboard map, mouse map, or toolbar button. These commands are also available
from the Reflection command line, and for use with methods that support
a Commands argument.

AbortTransfer
method
*
AboutReflectionDlg
method
*
ActivateCommandLine
method
*
AddHotListItem
method
*
AddReference
method
*
AddReferenceDlg
method
*
AppendSelection
method
*
AppendSQLStatement
method
*

CancelSelection
method
*
CancelTransfer
method
*
CertificatePropertiesDlg
method
*
CheckEvent
method
CheckEventNumber
method
ClearEvents
method
*
ClearHotlists
method
*
ClearHotspots
method
*
ClearIBMPrinterFonts
method
*
ClearMenu method
*
ClearNWSAA3270Config
method
*
ClearSelection
method
*
ClosePrinter
method
*
CommitLoginProperties
method
CompileScript
method
Connect method
*
CopyPasteSettingsDlg
method
*
CopySelection
method
*
CopyTable method
*
CutSelection
method
*

DDESetupDlg
method
*
DefineEvent
method
DefineHotspotEx
method
*
DefineToolbarButton
method
*
DefineTransferTemplate
method
*
DeletePopupItem
method
*
Disconnect
method
*
DisplayFontsDlg
method
*
DisplayOptionsDlg
method
*
DisplaySetupDlg
method
*

EditMacro method
*
EditScript
method
*
EditScriptDlg
method
*
EnableInternalTrace
method
*
EnableOnEvent
method
*
Exit method
*
ExitAll method
*
ExportVBAProjectItem
method
*
ExportMacroFile
method
*
ExtendSelection
method
*
ExtendSelectionLine
method
*
ExtendSelectionPage
method
*
ExtendSelectionRect
method
*
ExtendSelectionWord
method
*

FontDefault
method
*
FontGrow method
*
FontShrink
method
*
FindField method
FindText method
FTPClient method
*
FTPReceiveFile
method
FTPSendFile
method

GetBufferedTermKey
method
GetButtonPictureFile
method
GetClipboardText
method
GetCommandProfile
method
GetCommandRecording
method
GetCurrentHotspot
method
GetCurrentHotspotEx
method
GetDisplayText
method
GetErrorString
method
GetFieldAttributes
method
GetFieldColor
method
GetFieldText
method
GetHotlistItem
method
GetHotlistItemCommands
method
GetHotlistItemOptions
method
GetHotlistName
method
GetHotlistOptions
method
GetHotlistShowPosition
method
GetHotspotCommandsEx
method
GetHotspotHelp
method
GetHotspots
method
GetHotspotsEx
method
GetHotspotTip
method
GetKeyMap method
GetLastActiveInstance
method
GetLoginProperty
method
GetMacroList
method
GetMouseMap
method
GetMyWindow
method
GetNumHotlists
method
GetNumHotspots
method
GetNumItems
method
GetNumToolbars
method
GetOpenFileName
method
GetPassword
method
GetSaveAsFilename
method
GetScanCode
method
GetSetProfile
method
GetSetStringProfile
method
GetSQLStatement
method
GetVersionNumber
method
GraphicsMouse
method
*

Help method
*
HelpCursor
method
*
HotlistSetupDlg
method
*
HotspotSetupDlg
method
*

ImportVBAProjectItem
method
*
ImportVBAProjectItemDlg
method
*
IndReceiveFile
method
*
IndSendFile
method
*
InsertPopupItem
method
*
InternalTraceDlg
method
*
IssuePrinterCommand
method
*

KeyboardMapSetupDlg
method
*

LightPen method
*

MacrosDlg method
*
MenuSetupDlg
method
*
MouseHyperlink
method
*
MouseMailTo
method
*
MouseMapSetupDlg
method
*
MoveCursor
method
*
MoveGraphicsCursor
method
*

NewHotlist
method
*
NewSession
method
*
NewSessionDlg
method
*
NewToolbar
method
*

OnEvent method
*
OnEventSetupDlg
method
*
OpenLayoutDlg
method
*
OpenSettings
method
*
OpenSettingsDlg
method
*
OpenTemplateDlg
method
*

PageSetupDlg
method
*
PasswordBox
method
Paste method
*
PasteNext method
*
PasteRange
method
*
PasteRangeDlg
method
*
PcsReceiveFile
method
*
PcsSendFile
method
*
PlayBackTrace
method
*
PlayBackTraceDlg
method
*
PlayNextTraceRecord
method
*
PlayPreviousTraceRecord
method
*
PreferencesSetupDlg
method
*
Print method
*
PrintControl
method
*
PrintDlg method
*
PrintHostFile
method
*
PrintScreen
method
PrintSetupDlg
method
*
PrintString
method
*
PrintTransparentChar
method
*

Quit method

ReadQuickText
method
*
RecordingSetupDlg
method
*
ReferencesDlg
method
*
RemoveAllToolbars
method
*
RemoveEvent
method
RemoveHotlist
method
*
RemoveNWSAA3270Config
method
*
RemoveOnEvent
method
*
RemoveReference
method
*
RemoveToolbar
method
*
RemoveToolbarButton
method
*
ResetCommands
method
*
ResetEvent
method
RestoreDefaults
method
*
RunExternalMacro
method
*
RunMacro method
*
RunMacroFile
method
*
RunScript method
*
RunScriptDlg
method
*

SaveDisplay
method
*
SaveDisplayDlg
method
*
SaveLayoutAsDlg
method
*
SaveSettings
method
*
SaveSettingsAsDlg
method
*
SaveSettingsDlg
method
*
SaveXML method
*
SelectAll method
*
SelectLine
method
*
SelectWord
method
*
SendMail method
*
SendMailDlg
method
*
SessionSetupDlg
method
*
SetAPLKeyMap
method
*
SetClipboardText
method
SetColorMap
method
*
SetColorRGB
method
*
SetCommandProfile
method
*
SetCommandRecording
method
*
SetDisplayAttribute
method
*
SetEncryptedString
method
*
SetIBMPrinterFont
method
*
SetKeyMap method
*
SetMouseMap
method
*
SetMousePos
method
*
SetNumeric
method
*
SetNumericProfile
method
*
SetRecentlyUsedFile
method
*
SetScanCodeName
method
*
SetSelectionStartPos
method
*
SetSQLStatement
method
*
SetString method
*
SetStringProfile
method
*
SetTerminalKbdPos
method
*
SetTermKeyBuffer
method
SetToolbarMode
method
*
SetToolbarPosition
method
*
SetupNWSAA3270Config
method
*
SetupSession
method
*
SetWindowPos
method
*
Shell method
*
ShowDBCSHostCodeInputWindow
method
*
ShowDisplayAttribute
method
*
ShowHotlist
method
*
ShowToolbar
method
*
ShowToolbarButtonsFixedWidth
method
*
ShowToolbarColor
method
*
ShowToolbarLabels
method
*
ShowToolbarLarge
method
*
ShowToolbarTips
method
*
StartInternalTrace
method
*
StartRecording
method
*
StartTrace
method
*
StartTraceDlg
method
*
StopInternalTrace
method
*
StopMacro method
*
StopRecording
method
*
StopRecordingDlg
method
*
StopRecordingMacro
method
*
StopScript
method
*
StopTrace method
*
SwitchToWindow
method
*

TerminalMouse
method
*
TerminalSetupDlg
method
*
TetherToolbar
method
*
Toggle method
*
ToolbarSetupDlg
method
*
TransferDlg
method
*
TransferSetupDlg
method
*
TransformXML
method
*
TransmitAnsi
method
*
TransmitTerminalKey
method
*

ViewSettingsDlg
method
*

Wait method
*
WaitEvent method
WaitEventNumber
method
WaitForCommString
method
*
WaitForDisplayString
method
*
WaitForEvent
method
*
WaitForPrinterStatusString
method
*
WaitForPrinterString
method
*
WaitForPrinterStringReplace
method
*
WaitForTerminalKey
method
*
WaitForTimeOfDay
method
*
WriteQuickText
method
*
* Methods marked with an asterisk can
be used as commands when you are configuring an event, hotlist, hotspot,
keyboard map, mouse map, or toolbar button. These commands are also available
from the Reflection command line, and for use with methods that support
a Commands argument.