Class Application - hakakou/optiperl GitHub Wiki
Methods
CloseDocument
Declaration: CloseDocument
CreateToolItem
Declaration: CreateToolItem(Process as long,ClassName as String) as Variant
DestroyWindow
Declaration: DestroyWindow(Process as long,Window as IWindow)
DockWindow
Declaration: DockWindow(Process as long,Handle as long,Parent as IWindow)
EndPlugIn
Declaration: EndPlugIn(Process as long)
ExecuteAction
Declaration: ExecuteAction(Action as String)
GetColor
Declaration: GetColor(Name as String) as String
GetOpt
Declaration: GetOpt(Name as String) as Variant
GetWindowHandle
Declaration: GetWindowHandle(Window as IWindow) as long
GrabWindow
Declaration: GrabWindow(Process as long,Enable as Boolean,Handle as long)
InputBox
Declaration: InputBox(Caption as String,Prompt as String,Default as String) as String
MessageBox
Declaration: MessageBox(Caption as String,Prompt as String,Flags as long) as long
NewDocument
Declaration: NewDocument(Filename as String) as Variant
OpenDocument
Declaration: OpenDocument(Filename as String) as Variant
OutputAddLine
Declaration: OutputAddLine(Text as String)
OutputClear
Declaration: OutputClear
ProcessMessages
Declaration: ProcessMessages
QuickSave
Declaration: QuickSave
RequestWindow
Declaration: RequestWindow(Process as long) as Variant
SetColor
Declaration: SetColor(Name as String,Value as String)
SetOpt
Declaration: SetOpt(Name as String,Value as Variant)
StatusBarRestore
Declaration: StatusBarRestore
StatusBarText
Declaration: StatusBarText(Text as String)
ToolBarVisible
Declaration: ToolBarVisible(Process as long,Visible as Boolean)
UpdateOptions
Declaration: UpdateOptions(Everything as Boolean)
UpdateToolBars
Declaration: UpdateToolBars(Process as long)
Properties
ActiveDocument
Declaration: ActiveDocument as Variant
CodeExplorer
Declaration: CodeExplorer as Variant
DocumentCount
Declaration: DocumentCount as long
Documents
Declaration: Documents(Index as long) as Variant
EditorControl
Declaration: EditorControl as Variant
FocusedControl
Declaration: FocusedControl as Variant
Handle
Declaration: Handle as long
Project
Declaration: Project as Variant
ToolBarLinks
Declaration: ToolBarLinks(Process as long) as Variant
Windows
Declaration: Windows(Name as String) as Variant