UniScript 3.x¶
Neue Funktionen |
|
---|---|
GridGetSettings liefert einen real Vektor mit den Einstellungen des Browser Fensters. |
|
GridSetSettings setzt die Einstellung des Browserdialogs. |
|
ImageCreate erzeugt ein Bildobjekt. Falls ein Dateiname angegeben wird, wird das Bildobjekt aus der Datei geladen. |
|
ImageDestroy zerstört ein Bildobjekt. |
|
ImageGetFileName liefert den Dateinamen eines Bildobjekts. |
|
ImageGetFrameWidthAndColor liefert die Liniendicke und -farbe eines Bildobjekt-Rahmens. |
|
ImageGetLinkType liefert den Link-Typ. |
|
ImageGetOrgSize liefert die Originalgröße des Bildobjekts. |
|
ImageGetType liefert den Typ des Imageobjekts. |
|
ImageSetFileName setzt einen neuen Dateinamen für die Bilddatei und lädt die Bilddatei in das Bildobjekt. |
|
ImageSetFrameWidthAndColor setzt die Liniendicke und -farbe eines Bildobjekt-Rahmens. |
|
ImageSetLinkType setzt den Link-Typ. |
|
ImageUpdate lädt die mit ImageCreate festgelegte Bilddatei. |
|
Entfernt, verwende sqlite3_busy_timeout. |
|
Entfernt, verwende sqlite3_close. |
|
Entfernt, verwende sqlite3_execute. |
|
Entfernt, verwende sqlite3_last_insert_rowid. |
|
Entfernt, verwende sqlite3_libencoding. |
|
Entfernt, verwende sqlite3_libversion. |
|
Entfernt, verwende: sqlite3_open. |
Neu in UniPlot 3.4.x |
|
---|---|
GetProfileInt_Policy liefert einen ganzzahligen Wert aus der Windows-Registrierdatenbank. |
|
GetProfileString_Policy liefert einen String aus der Windows-Registrierdatenbank. |
|
GetUserDirectory liefert das UniPlot-User-Verzeichnis. Falls es nicht vorhanden ist, wird es erzeugt. |
|
GridCanRedo prüft, ob eine Undo-Aktion rückgängig gemacht werden kann. |
|
GridCanUndo prüft, ob eine Aktion rückgängig gemacht werden kann. |
|
GridEmptyUndoRedoList löscht die Undo/Redo-Listen. |
|
GridGetRedoString liefert die Zeichenkette, die die letzte Undo-Aktion die Rückgängig gemacht werden kann beschreibt. |
|
GridGetUndoString liefert eine Zeichenkette, die die letzte Aktion beschreibt, die rückgängig gemacht werden kann. |
|
GridRedo macht die letzte Undo-Aktion rückgängig. |
|
GridSetValues setzt Werte im Datenbrowser. |
|
GridUndo macht die letzte Aktion rückgängig. |
|
LayerGetLink erfragt, mit welchem Netz-Diagramm das angegebene Diagramm eines gestapelten Diagramms verknüpft ist. |
|
LayerSetLink legt fest mit welchem Netz-Diagramm das angegebene Diagramm verknüpft werden soll oder hebt die Verknüpfung auf. |
|
XYZGetInsideMatrix gibt eine Matrix mit 1/0-Werten zurück, die angeben ob die Werte die die Funktion XYZGetMatrix liefert, innerhalb oder außerhalb der Datenhülle liegen. |
Neu in UniPlot 3.3.x |
|
---|---|
DebugBreak setzt einen Haltepunkt (Breakpoint). |
|
GetCommandLine liefert die Argumente mit denen UniScript aufgerufen wurde. |
|
GridCloseNCID schließt die aktuelle NC-Datei im Browser. |
|
GridFreezeCols friert die markierten Spalten ein, oder, falls keine Spalten eingefroren sind, hebt GridFreezeCols die Einfrierung auf. |
|
GridGetColCount liefert die Spaltenanzahl (Anzahl der angezeigten Kanäle) im Browser oder -1 im Fehlerfall. |
|
GridGetConfigInfo liefert einen Stringvektor mit Optionen. |
|
GridGetFrozenCols liefert die Anzahl der eingefrorenen Spalten. |
|
GridGetLeftCol liefert die im Grid auf der linken Seite angezeigte nicht eingefrorene Spalte oder 0 im Fehlerfall. |
|
GridGetNCID liefert die aktuelle, im Browser angezeigte ncid oder -1 im Fehlerfall. |
|
GridGetReadOnly liefert TRUE (1), falls die NC-Datei nur zum Lesen geöffnet wurde. |
|
GridGetRecordCount liefert die Zeilenanzahl im Browser oder -1 im Fehlerfall. |
|
GridGetSelectedCols liefert einen Vektor mit zwei Elementen oder -1. |
|
GridGetSelectedRows liefert die erste und letzte selektierte Zeile oder -1. |
|
GridGetSelection liefert die aktuelle Selektion im Browser. |
|
GridGetTopRow liefert den Index der oben angezeigten, ersten Zeile oder 0 im Fehlerfall. |
|
GridGetVarids liefert ein Array mit den Variablen-IDs aller dargestellten Variablen. |
|
GridSetConfigInfo setzt die Datenbrowser-Konfiguration. |
|
GridSetLeftCol setzt den Index der am linken Rand angezeigten Spalte. |
|
GridSetSelection selektiert Zellen im Browser. |
|
GridSetTopRow setzt den Index der oben angezeigten ersten Zeile. |
|
GridUpdate aktualisiert den Browser-Dialog. |
|
OLEDoVerb fordert ein eingebettetes Objekt auf, eine Aktion auszuführen. |
|
OnGridKeyDown wird aufgerufen, wenn der Anwender im Datenbrowser eine Taste drückt. |
|
Mit der UniPlot.Call2-Methode können Sie UniPlot-Funktionen aus anderen Programmen heraus (ActiveX-Controllern) aufrufen. UniPlot.Call liefert eine Matrix zurück, während UniPlot.Call2 einen Vektor zurückliefert. |
|
Mit der UniScript.Call-Methode können Sie UniScript-Funktionen aus anderen Programmen heraus (ActiveX-Controllern) aufrufen. |
|
Mit der UniScript.Call2-Methode können Sie UniScript-Funktionen aus anderen Programmen heraus (ActiveX-Controllern) aufrufen. |
|
Lädt UniScript-Dateien. |
|
XML_ErrorString liefert einen String zur Fehlernummer die XML_GetErrorCode zurückgegeben hat. |
|
XML_ExpatVersion liefert den Versionsstring des Expat-Parsers. |
|
XML_GetCurrentByteCount gibt die Anzahl an Bytes im aktuellen Event zurück. |
|
XML_GetCurrentLineNumber liefert die Zeilennummer der aktuellen Position des Parsers. |
|
XML_GetErrorCode liefert die Fehlernummer zurück. |
|
XML_GetUserData liefert die Daten, die zuvor mit XML_SetUserData gesetzt wurden. |
|
XML_Parse parsed ein Dokument oder einen Teil eines Dokuments. |
|
XML_ParserCreate erzeugt einen Parser. |
|
Macht den Speicher, der durch den Parser genutzt wurde, wieder frei. |
|
XML_SetCharacterDataHandler setzt den Handler für character-Daten. |
|
XML_SetCommentHandler setzt den Handler für Kommentare. |
|
XML_SetDefaultHandler setzt einen Handler für Daten im Dokument für die kein anderer Handler gesetzt ist. |
|
XML_SetElementHandler setzt die Handler für Start- und End-Tags. |
|
XML_SetEndElementHandler setzt den Handler für end- und leere Tags. |
|
XML_SetProcessingInstructionHandler setzt eine Handler für processing instructions. |
|
XML_SetUserData setzt Anwenderdaten, die an die Handler übergeben werden. |
|
|
|
nc_attdelete löscht ein Attribut. Die Datei muss sich dazu im Definitions-Modus befinden. |
|
nc_varget_missing liest Daten einer Variablen aus einer netCDF-Datei. Fehlende Werte werden auf den Wert MISSING_VALUE gesetzt. Die Datei muss sich im Daten-Modus befinden. |
|
nc_varput_missing schreibt Daten in eine netCDF-Variable in eine geöffnete netCDF-Datei, die sich im Daten-Modus befinden muss. Fehlende Werte müssen den Wert |
|
nmaxargs ermittelt die Anzahl an Argumenten mit der eine Funktion maximal aufgerufen werden kann. |
|
source liefert den Dateinamen in der eine Funktion definiert wurde. |
|
stack liefert den Namen der aktuellen Funktion, sowie die Namen der Funktionen die die aktuelle Funktion aufgerufen haben. |
Neu in UniPlot 3.2.x |
|
---|---|
AppHelp ruft eine Hilfe-Datei auf. |
|
GetClipboardText kopiert Text aus der Zwischenablage. |
|
IsFileLotus stellt fest, ob eine Datei eine Lotus-Datei ( |
|
LotusRead liest Dateien die im Lotus-Format |
|
SetClipboardText schreibt einen Text in die Zwischenablage (Clipboard). |
|
akimaspline berechnet einen Akima Spline. |
|
nc_attrename nennt ein Attribut um. |
|
nc_dimrename nennt eine Dimension um. |
|
nc_varrename gibt einer netCDF-Variable einen anderen Namen. |
Neu in UniPlot 3.1.x |
|
---|---|
GetDataInfo liefert den Datensatz-Info-String. |
|
GetLocaleInfo liefert Informationen aus der Ländereinstellung (User Default). |
|
MakeFullPath erzeugt einen Dateinamen, dessen Elemente durch Backslashe getrennt sind. Relative Pfade ergänzt die Funktion zu vollständigen Pfadnamen. |
|
ObjBeginEnum wird in Verbindung mit ObjGetNext dazu verwendet, über alle Objekte zu iterieren. |
|
PageGetObjectHandle liefert für einen gegebenen Zeichenobjekt-Namen und eine gegebenen Seiten-Zugriffsnummer die Zugriffsnummer des Zeichenobjekts. |
|
SetDataInfo setzt den Datensatz-Info-String. |
|
ShellExecute öffnet eine Datei in einem Programm. Es wird dazu das Programm gestartet, dass der Datei-Extension zugeordnet ist. |
|
XYIsVisible erfragt, ob der Datensatz angezeigt wird. |
|
XYShow schaltet einen Datensatz ein oder aus. |
|
XYZIsVisible erfragt, ob der Datensatz anzeigt wird. |
|
XYZShow schaltet einen Datensatz ein oder aus. |
|
auto_AssignStyleOrder setzt den Datensatzstil aller 1D- und 2D-Datensätze der angegebenen Seite. |
|
regsplit zerlegt einen String mit Hilfe eines regulären Ausdrucks. |
Geänderte Funktionen in UniPlot 3.0.x |
|
---|---|
GetProfileString liefert einen String aus einer Initialisierungsdatei oder der Windows-Registrierdatenbank. |
|
PageSaveAsMetafile erzeugt von der angegebenen Seite eine Windows-Meta-Datei (WMF), eine Enhanced Metafile-Datei (EMF), eine Enhanced Metafile with Extensions (EMF+) oder eine Kombination aus EMF und EMF+ (EMF+Dual). |
|
strtok zerlegt einen skalaren String in Teilstrings (Token). |
Neu in UniPlot 3.0.x |
|
---|---|
Zeigt das Datum an, an dem das Dokument zuletzt gedruckt wurde. |
|
Zeigt die Versions-Nummer des Dokuments an. |
|
AppCmdWndClear löscht das UniScript-Kommandofenster. |
|
AppCmdWndClose schließt das UniScript-Kommandofenster. |
|
AppCmdWndShow stellt das UniScript-Kommandofenster dar oder versteckt es. |
|
AppGetCommandLine liefert die Kommandozeile. |
|
Prüft, ob UniPlot im Vollbild-Modus läuft. |
|
AppProgressCreate erzeugt eine Fortschrittsanzeige in der Statuszeile oder einen Fortschrittsanzeige-Dialog. |
|
AppProgressStepIt schaltet die Fortschrittsanzeige einen Schritt weiter. |
|
Schaltet den Vollbild-Modus ein oder aus. |
|
Die AppSleep Funktion unterbricht die Ausführung für die angegebene Zeitspanne. |
|
ComparePath vergleicht zwei Dateinamen oder Verzeichnisnamen. |
|
CompressFile komprimiert eine Datei. |
|
Veraltete Funktion, ersetzt durch vconvert. |
|
CreateObject erzeugt ein COM-Objekt. |
|
CreateObjectEmbedded erzeugt ein in eine UniPlot-Dokumentseite eingebettetes Objekt. |
|
DeCompressFile dekomprimiert eine mit CompressFile komprimierte Datei. |
|
DocCanPaste prüft ob sich in der Zwischenablage Objekte befinden die in das Dokument eingefügt werden können. |
|
Mit der Document.Application-Eigenschaft kann das Application-Objekt eines eingebetteten UniPlot-Dokuments erfragt werden. |
|
Document.Handle liefert die Zugriffsnummer eines eingebetteten UniPlot-Dokuments. |
|
EdCanPaste prüft ob sich in der Zwischenablage Objekte befinden die in einen UniPlot-Editor eingefügt werden können. |
|
FS_GetFileSystemList liefert die Liste der Laufwerks-Namen. |
|
FS_GetFreeSpace liefert des freien Platz eines Laufwerks. |
|
FS_GetTotalSpace liefert des Platz eines Laufwerks. |
|
FS_MakeDirectory erzeugt ein Verzeichnis. |
|
GetColorDialog zeigt einen Dialog zur Auswahl einer Farbe. |
|
GetDirectory liefert einen String-Vektor von vollständigen Dateinamen. Falls bRecurseSubDirs TRUE (1) ist, werden auch Unterverzeichnisse durchsucht. Die Funktion liefert keine Verzeichnisnamen. |
|
GetExceptionInfo liefert Informationen über eine Ausnahme. |
|
GetObject liefert eine Referenz auf ein Objekt, das in einem UniPlot-Dokument eingebettet ist. Falls die Funktion mit dem Namen einer Applikation aufgerufen wird, liefert die Funktion eine Referenz auf eine Instanz der Applikation. |
|
GetUNCPath liefert den UNC-Namen für ein verbundenes Laufwerk. (UNC: Universal Naming Convention). |
|
GetWindowsVersion liefert Informationen zu Windows-Versionen. |
|
IsFunctionLoaded prüft, ob eine Funktion geladen ist. Nur geladene Funktionen können aufgerufen werden. |
|
LayerGetClip gibt ein Flag zurück, das Auskunft darüber gibt, an welchen Diagrammgrenzen die Datensätze abgeschnitten werden. |
|
LayerIsCursor erfragt, ob der Datencursor angezeigt wird. |
|
LayerSetClip legt fest, ob Datensätze an den Diagrammgrenzen geclippt werden. |
|
Zeigt ein Dialogfeld zur Konfiguration eines Marker-Symbols an. |
|
MenuCreatePopup erzeugt ein Popup-Menü. |
|
MenuGetPopup liefert die Namen der Funktionen eines Popup-Menüs. |
|
MenuInsertCommands fügt Kommandos in ein Popup-Menü ein. |
|
Der Funktionsname OnCommand steht für den Namen einer Funktion, die durch ein Menü oder einen Schalter einer Schalterleiste aufgerufen wird. |
|
Der Funktionsname OnCommandUI steht für den Namen einer Funktion, die durch ein Menü oder einen Schalter einer Schalterleiste aufgerufen wird. |
|
PageSaveAsBitmap erzeugt eine Bitmap-Datei einer Dokumentseite in verschiedenen Formaten. |
|
RegConnect stellt eine Verbindung mit der Registrier-Datenbank her. |
|
RegCreate erzeugt einen Schlüssel in der Registrierdatenbank. |
|
RegCurComputer liefert den Computernamen der aktuell geöffneten Registier-Datenbank. |
|
RegCurKey liefert den Namen des aktuell geöffneten Schlüssels. |
|
RegCurReg erfragt den Namen der aktuell verbundenen Registrierdatenbank. |
|
RegDelete löscht einen Key aus der Registrierdatenbank. |
|
RegEnumerateKeys holt die Unterschlüsselnamen (subkeys) des aktuell offenen Schlüssel. |
|
RegGetValue erfragt einen Wert aus der Registrierdatenbank. |
|
Öffnet einen Schlüssel in der Registrierdatenbank. |
|
RegSetValue setzt einen Wert für den angegebenen Schlüsselnamen. |
|
RegisterCommand trägt ein Kommando für die Benutzerschalterleiste in eine Tabelle ein. Die registrierten Kommandos können über das Dialogfeld Extras=>Benutzerschalterleiste einrichten in die Benutzerschalterleiste eingefügt werden. Ansonsten entspricht die Funktion der Funktion MnSetCommand |
|
ST_complement berechnet das Komplement von a in b, das sind die Elemente von b, die nicht in a sind oder 0 (real) oder „“ (string). |
|
ST_intersection findet die Schnittmenge von a und b. Das sind die Elemente, die sowohl in a als auch in b enthalten sind. |
|
ST_set sortiert sein Argument in aufsteigender Ordnung und entfernt alle doppelten Elemente. |
|
ST_union bestimmt die Menge aller Elemente, die mindestens in einer der beiden Mengen a und b enthalten ist. |
|
Veraltete Funktion, ersetzt durch EdCreate. |
|
Mit der UniPlot.Call-Methode können Sie UniPlot-Funktionen aus anderen Programmen heraus (ActiveX-Controllern) aufrufen. |
|
Mit der UniPlot.Caption-Eigenschaft kann der UniPlot-Fenstertitel erfragt oder geändert werden. |
|
Mit dieser Eigenschaft kann die Position des UniPlot-Fensters erfragt oder geändert werden. |
|
Mit dieser Eigenschaft kann die Position des UniPlot-Fensters erfragt oder geändert werden. |
|
Mit dieser Eigenschaft kann die Position des UniPlot-Fensters erfragt oder geändert werden. |
|
Mit dieser Eigenschaft kann das UniPlot-Fenster sichtbar oder unsichtbar gemacht werden bzw. die Sichtbarkeit erfragt werden. |
|
Mit dieser Eigenschaft kann die Position des UniPlot-Fensters erfragt oder geändert werden. |
|
UserBar_Add fügt ein Kommando in die Benutzerschalterleiste ein. Das Kommando muss mit der Funktion RegisterCommand vorher registriert worden sein. |
|
Veraltete Funktion, ersetzt durch vcast. |
|
Veraltete Funktion, ersetzt durch vtype. |
|
|
|
_s liefert für einen englischen String die Übersetzung in eine andere, verfügbare Sprache. Falls die Übersetzung nicht vorhanden ist, liefert die Funktion den englischen String zurück. |
|
auto_xy_LinearInterpolation berechnet durch lineare Interpolation neue Datenpunkte für eine gegeben Kurve. Die x-Daten müssen aufsteigend sortiert sein. |
|
Die Funktion setzt für einen 3D-Datensatz die Linien-Darstellung für die Isolinien. Die Funktion greift nicht auf die Stildatei zu. |
|
merge mischt zwei sortierte Vektoren und liefert einen sortierten Vektor. |
|
smprintf gibt eine Zahlen- oder Stringmatrix in formatierter Form als skalaren String oder Stringmatrix aus. |
Geänderte Funktionen in UniPlot 3.0.x |
|
---|---|
DocCopyPage kopiert eine Seite von einem Quelldokument in das Zieldokument. |
|
Die Funktion wechselt zur angegebenen Seite. Die Seite wird im Dokumentfenster sichtbar. |
|
MnSetCommand ordnet einem Menüeintrag ein UniScript-Kommando zu. |
id-1838023