UniScript 3.x¶
New Functions in UniPlot 3.6.x |
|
|---|---|
GridGetSettings returns a real vector with 8 elements containing the options displayed in the browser dialog box. |
|
GridSetSettings sets the settings of the browser dialog box. |
|
ImageCreate creates a picture object. |
|
ImageDestroy destroys a picture object. |
|
ImageGetFileName returns the file name of the picture. |
|
ImageGetFrameWidthAndColor returns the line width and color of the picture frame. |
|
ImageGetLinkType returns the link type. |
|
ImageGetOrgSize returns the original picture size in centimeters. |
|
ImageGetType returns the picture file type. |
|
ImageSetFileName sets the file name of the picture and loads the file into the picture object. |
|
ImageSetFrameWidthAndColor sets the line width and color of the picture frame. |
|
ImageSetLinkType sets the link type. |
|
ImageUpdate loads the image from the file into the picture object created by ImageCreate. |
|
Removed, use sqlite3_busy_timeout. |
|
Removed, use sqlite3_close. |
|
Removed, use sqlite3_execute. |
|
Removed, use sqlite3_last_insert_rowid. |
|
Removed, use sqlite3_libencoding. |
|
sqlite_libversion returns the SQLite library version. |
|
Removed, use sqlite3_open. |
New in UniPlot 3.4.x |
|
|---|---|
GetProfileInt_Policy retrieves an integer from the specified section in the Windows registry. |
|
GetProfileString_Policy retrieves a string from the specified section in the Windows registry. |
|
GetUserDirectory returns the UniPlot user directory. |
|
GridCanRedo checks if the most recent Undo can be reversed. |
|
GridCanUndo gets a value indicating whether the user can undo the previous operation. |
|
GridEmptyUndoRedoList removes all undo/redo elements from the undo list. |
|
GridGetRedoString returns the string describing the redo action. |
|
GridGetUndoString returns the string describing the undo action. |
|
GridRedo reapplies previous editing actions that have been undone. |
|
GridSetValues sets data values in the grid. |
|
GridUndo undo the last edit operation. |
|
LayerGetLink gets the link to the grid of a stacked diagram. |
|
LayerSetLink sets the link to the grid of a stacked diagram or unlinks a diagram from a stacked diagram. |
|
XYZGetInsideMatrix returns a matrix. |
New in UniPlot 3.3.x |
|
|---|---|
DebugBreak sets a break point. The program will stop execution at the function call interrupted. |
|
GridCloseNCID closes the currently in the browser displayed NC file. |
|
GridFreezeCols freezes the selected columns or unfreezes the frozen columns. |
|
GridGetColCount returns the number of columns or in case of an error -1. |
|
GridGetConfigInfo returns a string vector with 6 elements containing the options, displayed in the option dialog box. |
|
GridGetFrozenCols retrieves the number of frozen columns. |
|
GridGetLeftCol returns the leftmost non-frozen column of the grid or in case of an error 0. |
|
GridGetNCID returns the current ncid or in case of an error -1. |
|
GridGetReadOnly returns TRUE (1) if the the file was opened as read only. |
|
GridGetRecordCount returns the number of records (rows) or in case of an error -1. |
|
GridGetSelectedCols retrieves the starting and ending columns of the current selection in the data browser dialog box. |
|
GridGetSelectedRows retrieves the starting and ending rows of the current selection in the data browser dialog box. |
|
GridGetSelection retrieves the current selection. |
|
GridGetTopRow returns the topmost column of the grid or in case of an error 0. |
|
GridGetVarids returns a list of all variables displayed in the data browser grid. |
|
GridSetConfigInfo sets the data browser configuration. |
|
GridSetLeftCol sets the leftmost column displayed in the grid. |
|
GridSetSelection selects all specified cells in the data browser. |
|
GridSetTopRow sets the topmost row displayed in the grid. |
|
Call GridUpdate to update the grid or all controls in the browser dialog box. |
|
OLEDoVerb requests an embedded object to perform an action. |
|
The UniPlot.Call2 method can be used to invoke a UniPlot function from a different process (ActiveX-Controllern). UniPlot.Call returns a matrix, UniPlot.Call2 returns a vector. |
|
The UniScript.Call method can be used to invoke a UniScript function from another program (ActiveX-Controllern). |
|
|
|
Loads a UniScript file. |
|
XML_ErrorString returns a string describing the error corresponding to code. The code should be one of the enums that can be returned from XML_GetErrorCode. |
|
XML_ExpatVersion return the library version as a string (e.g. “expat_1.95.1”). |
|
XML_GetCurrentByteCount return the number of bytes in the current event. Returns 0 if the event is inside a reference to an internal entity. |
|
XML_GetCurrentLineNumber returns the line number of the position. |
|
XML_GetErrorCode returns what type of error has occurred. |
|
XML_GetUserData returns the data that was set with XML_SetUserData. |
|
XML_Parse parses a complete or a part of a document. |
|
Construct a new parser. |
|
Free memory used by the parser. |
|
Set a text handler. |
|
Set a handler for comments. |
|
XML_SetDefaultHandler sets a handler for any characters in the document which would not otherwise be handled. |
|
Set handler for end (and empty) tags. |
|
XML_SetUserData sets the user data that gets passed to handlers. |
|
getargs returns a vector of the arguments passed to UniScript. This function is especily useful for UniScript |
|
nc_attdelete deletes a given attribut. The file must be in define mode. |
|
nc_varget_missing reads data values from a netCDF variable of an open netCDF file. The file must be in data mode. |
|
The nc_varput_missing functions writes data values into a netCDF variable of an open netCDF file. The file must be in data mode. Missing values must have the value |
|
nmaxargs returns the number of function arguments and return values. |
|
source returns the file name in which the function is located. |
|
stack returns the current function name as well as the function name of the calling functions. |
New in UniPlot 3.2.x |
|
|---|---|
AppHelp opens the UniPlot help system. |
|
GetClipboardText gets text from the clipboard. |
|
IsFileLotus checks if the given file is a Lotus 1-2-3file ( |
|
The LotusRead function reads Lotus 1-2-3 |
|
SetClipboardText writes text into the clipboard. |
|
akimaspline computes an akima spline for a given x- and y-vector. |
|
nc_attrename renames a given attribute. |
|
nc_dimrename renames a given dimension. |
|
nc_varrename renames a given netCDF variable. |
New in UniPlot 3.1.x |
|
|---|---|
GetDataInfo returns the dataset info string. |
|
GetLocaleInfo retrieves information about a locale (User Default Country Setting). |
|
MakeFullPath creates a path name with backslashes ( |
|
Call this function to prepare for subsequent calls to ObjGetNext for retrieving a list of Objects. |
|
PageGetObjectHandle returns the handle of a drawing object given by its name. |
|
SetDataInfo sets the dataset info string. |
|
ShellExecute opens a file with a program which is registered for the file type. |
|
XYIsVisible determines whether a dataset is visible. |
|
XYShow shows or hides a dataset. |
|
XYZIsVisible determines whether a dataset is visible. |
|
XYZShow turns a dataset on or off. |
|
auto_AssignStyleOrder assigns the styles for all 1D and 2D datasets of the given page. |
|
regsplit splits a string using regular expressions. |
New in UniPlot 3.0.x |
|
|---|---|
Displays the date when the document was last printed. |
|
Displays the document version number. |
|
AppCmdWndClear clears the UniScript command window. |
|
AppCmdWndClear closes the UniScript command window. |
|
AppCmdWndShow shows or hides the UniScript command window. |
|
AppGetCommandLine returns the command line. |
|
Checks if the full screen mode is active. |
|
AppProgressCreate creates a process control in the status bar or a dialog box with a progress control and a Cancel button. |
|
AppProgressStepIt advances the current position for a progress bar ontrol by the step increment and redraws the bar to reflect the new position. |
|
Resizes the current view so that it fills the screen. |
|
The AppSleep function suspends the execution of UniPlot for the specified interval. |
|
ComparePath compares two file or folder names. |
|
CompressFile compresses a file. |
|
Is replaced by vconvert. |
|
CreateObject creates a new COM-Object. |
|
CreateObjectEmbedded creates an object that can be embedded into a UniPlot document page. |
|
DeCompressFile decompress a file that was compressed by CompressFile. |
|
DocCanPaste checks if the objects in the clipboard have a format that is supported by UniPlot. |
|
|
|
Document.Handle returns the handle of a embedded UniPlot document. |
|
EdCanPaste checks if the objects in the clipboard have a format that is supported by UniPlot editor. |
|
FS_GetFileSystemList retrieves a list of drive names. |
|
FS_GetFreeSpace retrieves the free disk space of the specified drive. |
|
FS_GetTotalSpace returns the total disk space. |
|
FS_MakeDirectory creates a new directory. |
|
GetColorDialog displays a color dialog box. |
|
The GetDirectory function returns a string vector with file names. If bRecurseSubDirs is TRUE (1) it returns also the file names found in sub-directories. The function does not return directory names. |
|
GetExceptionInfo returns the current exception information vector. |
|
GetObject returns a reference to an embedded OLE object or a reference to an application instance. |
|
The GetUNCPath function retrieves the universal naming convention (UNC) path for a mapped network drive. |
|
GetWindowsVersion returns information about the windows version. |
|
IsFunctionLoaded determines whether the specified function is loaded. Only loaded functions can be called. |
|
LayerGetClip return the clipping flag. The flag gives an information on which side of the diagram the datasets are clipped. |
|
LayerSetClip sets if datasets are clipped at the diagram borders. |
|
Displays a dialog box to configure a marker object. |
|
MenuCreatePopup creates a popup menu. |
|
MenuGetPopup returns the function names of a pop-up menu. |
|
MenuInsertCommands inserts a new menu item to a pop-up menu. |
|
OnCommand is used here as a placeholder for a function that is called when a user clicks a button on the user toolbar or selects the function from a menu. |
|
OnCommandUI is used here as a placeholder for a function that is called when a user clicks a button on the user toolbar or selects a function from a menu. |
|
PageSaveAsBitmap creates a bitmap (.BMP) or JPEG (.JPG) file from the given page. |
|
RegConnect establishes a connection with the registry. |
|
RegCreate creates key in registry. |
|
RegCurComputer returns the computer name for the currently connected registry. |
|
RegCurKey returns the name of the currently open key. |
|
RegCurReg retrieves the name of the currently connected registry. |
|
RegDelete deletes the named registry value of the current key. |
|
RegEnumerateKeys enumerates subkeys of the currently open key. |
|
RegGetValue retrieves a value. |
|
Opens a registry key. |
|
RegSetValue sets a value for the key name. |
|
RegisterCommand adds a new command to the command table for the User Toolbar. The registered commands can be added to the ToolBar using the command Tools=>Customize User Toolbar. |
|
Compute the complement of a in b (the elements of b that are not in a). |
|
Find the set intersection of two vectors. (All the elements that are in a and b) |
|
The ST_set function takes an vector argument (A), and returns a vector that is sorted in ascending order, and has no duplicate values. |
|
Is replaced by EdCreate. |
|
The UniPlot.Call method can be used to invoke a UniPlot function from another program (ActiveX-Controllern). |
|
|
|
This property sets the UniPlot window height in pixel. |
|
This property sets the UniPlot window left position in pixel. |
|
This property sets the UniPlot window top position in pixel. |
|
This property can be used to hide or display the UniPlot window. |
|
This property sets the UniPlot window width in pixel. |
|
UserBar_Add adds a new command to the user toolbar. The command must be registered with RegisterCommand. |
|
Is replaced by vcast. |
|
Is replaced by vtype. |
|
XLSREPORT_CreateFromTemplate inserts data into an MS-Excel template. |
|
_s returns a translated string for an English string. If a translation is not available the function returns the English string. So far the only available language is German. A Japanese translation will soon be available. |
|
The function is obsolete. New scripts should use the XYSetFilterFunctions function. |
|
auto_xyz_SetIsolineStyle sets the line style for all Isolines of a 3D dataset to the specified style. |
|
merge merges two sorted vectors and returns a single sorted vector. |
|
smprintf formats a double or string matrix and returns the data as a scalar string or string matrix. |
Changed in UniPlot 3.1.x |
|
|---|---|
GetProfileString retrieves a string from the specified section in an initialization file or the Windows registry. |
|
PageSaveAsMetafile creates a Windows Meta File (.WMF), a Enhanced Metafile (.EMF), Metafile with Extensions (EMF+) or a combination of EMF and EMF+ (EMF+Dual) from the given page. |
|
strtok finds all tokens in a scalar string. |
Changed in UniPlot 3.0.x |
|
|---|---|
Copies a page from the source to the destination document. |
|
DocSelectPage activates the given page and returns the handle. |
|
MnSetCommand assigns a UniScript command to a menu item. |
id-1838023