1. Overview Application Object

Overview Application Object

AppAddToRecentFileList

AppAddToRecentFileList adds a name to the “Most Recent Used File” list.

AppCmdWndClear

AppCmdWndClear clears the UniScript command window.

AppCmdWndClose

AppCmdWndClear closes the UniScript command window.

AppCmdWndCopy

AppCmdWndCopy.

AppCmdWndShow

AppCmdWndShow shows or hides the UniScript command window.

AppCommandTracing

AppCommandTracing enables or disables tracing of menu commands.

AppEventWndClear

AppEventWndClear removes all events from the event window.

AppGetActiveDocument

AppGetActiveDocument retrieves the handle of the active document.

AppGetActiveEditor

AppGetActiveEditor retrieves the handle of the active editor.

AppGetActivePage

AppGetActivePage retrieves the handle of the active page in the active document.

AppGetActivePrinterName

The function AppGetActivePrinterName returns the active printer name.

AppGetAllPrinterNames

The function AppGetAllPrinterNames returns a vector with printer names.

AppGetBar

AppGetBar checks if the status bar or one of the toolbars is visible.

AppGetBatchMode

AppGetBatchMode returns the batch mode flag. If batch mode is enabled the display of dialog and message boxes are suppressed.

AppGetCommandLine

AppGetCommandLine returns the command line.

AppGetDateFormatStrings

AppGetDateFormatStrings returns a vector of Date/Time format strings.

AppGetFileNameSettings

AppGetFileNameSettings retrieves the name of the file with UniPlot settings.

AppGetGDI

AppGetGDI returns the used graphic interface for the monitor and printer output.

AppGetGlobalOption

AppGetGlobalOption returns a value of an option from Tools=>More Options.

AppGetMainWnd

AppGetMainWnd returns the handle of UniPlot’s main window.

AppGetSelectedDatasets

AppGetSelectedDatasets retrieves the handles of all selected datasts in the active page.

AppGetSelectedLayers

AppGetSelectedLayers retrieves the handles of the selected layers in the active page.

AppGetSelectedXYDatasets

AppGetSelectedXYZDatasets retrieves the handles of all selected 1D and 2D datasts in the active page.

AppGetSelectedXYZDatasets

AppGetSelectedXYZDatasets retrieves the handles of all selected 3D datasts in the active page.

AppGetStatusBarHandle

AppGetStatusBarHandle returns the handle of the status bar window.

AppGetToolbarInfo

AppGetToolbarInfo returns a matrix with toolbar names and an information if the toolbar is visible.

AppGetUserColorTable

The function AppGetUserColorTable returns a vector with 16 user colors.

AppHelp

AppHelp opens the UniPlot help system.

AppHelpOptions

AppHelpOptions sets or returns help setting options.

AppIsDataTooltip

Checks if the data tooltips are enabled.

AppIsFullScreen

Checks if the full screen mode is active.

AppIsPostScriptPrinter

The function AppIsPostScriptPrinter identifies the printer as a PostScript printer.

AppIsVisible

AppIsVisible checks if the UniPlot window is visible or hidden.

AppLoadSettings

AppLoadSettings loads a file with UniPlot settings.

AppOnCloseCallback

AppOnCloseCallback will be invoked, when UniPlot is closed. The function must be provided by the user.

AppProgressCreate

AppProgressCreate creates a process control in the status bar or a dialog box with a progress control and a Cancel button.

AppProgressDestroy

AppProgressDestroy.

AppProgressDialog

AppProgressDialog creates a dialog box with a progress control and a Cancel button.

AppProgressStepIt

AppProgressStepIt advances the current position for a progress bar ontrol by the step increment and redraws the bar to reflect the new position.

AppQuit

AppQuit closes UniPlot.

AppRunAutomated

AppRunAutomated checks if Uniplot was invoked as a COM-Server.

AppSaveSettings

AppSaveSettings saves UniPlot settings to a file.

AppSendCommandMessage

AppSendCommandMessage sends a menu command to a window.

AppSetBar

AppSetBar switches the status bar or one of the toolbars on or off.

AppSetBatchMode

AppSetBatchMode sets the batch mode flag. If batch mode is enabled the display of dialog and message boxes are suppressed.

AppSetDataTooltip

Enables or disables the data tooltips.

AppSetDatasetDataType

AppSetDatasetDataType sets the data type for 1D and 2D datasets.

AppSetDateFormatStrings

AppSetDateFormatStrings sets the date/time format strings. The strings are used to format the axes labels.

AppSetFullScreen

Resizes the current view so that it fills the screen.

AppSetGDI

AppSetGDI sets the interface used to display graphics on the monitor or printer (Graphics Device Interface). With UniPlot R2018 three different interfaces can be used.

AppSetGlobalOption

AppSetGlobalOption sets a value of an option from Tools=>More Options.

AppSetPrinter

The function AppSetPrinter selects a printer.

AppSetStatusBarText

AppSetStatusBarText prints text into the status bar

AppSetTitle

AppSetTitle sets UniPlot’s window title.

AppSetToolbarInfo

AppSetToolbarInfo switches toolbars on or off.

AppSetUserColorTable

The function AppSetUserColorTable sets the user colors.

AppSleep

The AppSleep function suspends the execution of UniPlot for the specified interval.

GetCommandLine

GetCommandLine

Miscellaneous User Interface Functions

option_add

option_add adds an option to the Tools=>More Options dialog box. The option data is saved in the Windows registry or an INI file.

option_dialog

option_dialog opens the option dialog box Tools=>More Options.

Registry (UniPlot Section)

GetProfileInt

GetProfileInt retrieves an integer from the specified section in an initialization file or the Windows registry.

GetProfileInt_Policy

GetProfileInt_Policy retrieves an integer from the specified section in the Windows registry.

GetProfileSection

GetProfileSection returns all keys with their values of the specified section in the form key=value.

GetProfileSectionNames

GetProfileSectionNames returns a string vector with the section names.

GetProfileString

GetProfileString retrieves a string from the specified section in an initialization file or the Windows registry.

GetProfileString_Policy

GetProfileString_Policy retrieves a string from the specified section in the Windows registry.

WriteProfileInt

WriteProfileInt copies an integer number into the specified section of an initialization file.

WriteProfileString

WriteProfileString writes a string into the specified section of an initialization file or the Windows registry database.

registry_load

registry_load copies all UniPlot settings from the specified XML file to the Windows registry.

registry_save

registry_save copies all UniPlot settings from the Windows registry to the specified XML file.

Registry

RegConnect

RegConnect establishes a connection with the registry.

RegCreate

RegCreate creates key in registry.

RegCurComputer

RegCurComputer returns the computer name for the currently connected registry.

RegCurKey

RegCurKey returns the name of the currently open key.

RegCurReg

RegCurReg retrieves the name of the currently connected registry.

RegDelete

RegDelete deletes the named registry value of the current key.

RegEnumerateKeys

RegEnumerateKeys enumerates subkeys of the currently open key.

RegEnumerateValues

RegEnumerateValues

RegGetValue

RegGetValue retrieves a value.

RegOpen

Opens a registry key.

RegSetValue

RegSetValue sets a value for the key name.

id-677947