UniScript R2016¶
Diese Seite beschreibt neue und geänderte Funktionen in R2016.x.
Bei den geänderten Funktionen werden die Änderungen in den History-Tabellen am Ende der Funktionsbeschreibungen angegeben.
UniScript R2016.0¶
Neue Funktionen in UniPlot R2016.0 (5.80.0) | |
---|---|
DocFindTaggedObject | DocFindTaggedObject findet Diagramme und Zeichenobjekte mit einem gegebenen Etikett (tag). |
EBGetProps | EBGetProps erfragt die Properties eines Ellipsen- oder Kreis-Flächen-Objekts. |
EBSetProps | EBSetProps setzt die Properties eines Ellipsen- oder Kreis-Flächen-Objekts. |
EdGetLexer | EdGetLexer erfragt die Art des Syntax-Highlightings (farbliche Hervorhebung der Syntax eines strukturierten Dokuments). |
FontGetProps | FontGetProps liefert die Font-Properties. |
FontSetProps | FontSetProps setzt die Font-Properties. |
ImageGetProps | ImageGetProps erfragt die Properties eines Images. |
ImageSetProps | ImageSetProps setzt die Properties eines Images. |
LBGetProps | LBGetProps erfragt die Properties einer Text-Box. |
LBSetProps | LBSetProps setzt die Properties einer Text-Box. |
LayerGetProps | LayerGetProps liefert die Properties eines Diagramms. |
LayerSetProps | LayerSetProps setzt die Properties eines Diagramms. |
ObjGetProps | ObjGetProps liefert die Eigenschaften eines Diagramms oder eines Zeichenobjekts. |
ObjGetTags | ObjGetTags liefert die Etiketten (tags) eines Diagramms oder Zeichenobjekts. |
ObjSetProps | ObjSetProps setzt Eigenschaften einer Dokument-Seite, eines Diagramms oder eines Zeichenobjekts. |
ObjSetTags | ObjSetTags setzt die Etiketten (tags) eines Diagramms oder Zeichenobjekts. |
RBGetProps | RBGetProps erfragt die Properties einer Text-Box. |
RBSetProps | RBSetProps setzt die Properties einer Text-Box. |
ShowWindow | ShowWindow ändert die Darstellung eines Fensters. |
TBGetProps | TBGetProps liefert die Properties einer Text-Box. |
TBSetProps | TBSetProps setzt die Properties einer Text-Box. |
TableGetProps | TableGetProps erfragt die Properties einer Tabelle. |
TableSetProps | TableSetProps setzt die Properties einer Tabelle. |
cumprod | cumprod liefert das kumulierte Produkt der Elemente jeder Spalte einer Matrix. |
lua_call | lua_call ruft eine Lua-Funktion auf. |
lua_eval | lua_eval wertet Lua-Anweisungen und Ausdrücke aus. |
lua_get | lua_get erfragt unter Verwendung der Lua rawget-Funktion einen Wert einer Lua table. |
lua_require | lua_require ruft die require -Funktion von Lua auf. |
lua_set | lua_set setzt unter Verwendung der Lua rawset-Funktion einen Wert einer Lua table. |
lua_str | lua_str erzeugt einen String von einer Lua table für Debugging-Zwecke. |
lua_string | lua_string erzeugt einen UniScript-String aus einem Lua-String oder einen Lua-String aus einem UniScript-String. |
lua_type | lua_type liefert den Typ eines Lua-Wertes als String, siehe type. |
p7z_libversion | p7z_libversion liefert die Version der Library. |
props_dialog | props_dialog gibt eine einfache Dialogbox aus mit der die Properties angezeigt und ausgewählt werden können. Das Ergebnis ist ein String mit den ausgewählten Eigenschafts-Namen (Keys). |
props_diff | props_diff liefert alle Properties aus o1 und o2 die nicht gleich sind. Die Property-Werte werden o1 entnommen, falls vorhanden. |
props_flat | props_flat wandelt ein Objekt, dass weitere Objekte enthält, in ein Objekt mit nur noch einer Ebene um. Mit props_unflat kann das Ausgangsobjekt wieder erzeugt werden. |
props_fromstring | props_fromstring wandelt einen String mit „Key=Value“-Paaren in ein Objekt um. |
props_get | props_get liefert ein Objekt mit den angegebenen Schlüsseln (Keys). |
props_remove | props_remove entfernt Elemente aus einem Objekt. |
props_tostring | props_tostring wandelt das Objekt in einen String oder eine 2-spaltige Stringmatrix um. |
props_unflat | props_unflat siehe props_flat. |
us_get_breakpoints | us_get_breakpoints liefert eine Liste von Breakpoints (String-Array) der Form filename|lineno . |
us_path | us_path setzt oder erfragt die Environment-Variable uniscript-path . |
us_remove_breakpoints | us_remove_breakpoints entfernt alle Breakpoints. |
us_set_breakpoint | us_set_breakpoint setzt einen Anhaltepunkt (Breakpoint). Wenn die Funktion innerhalb einer Script-Funktion aufgerufen wird, wird der Haltepunkt in der nächsten Zeile aktiviert. Die Zeile sollte keine Kommentarzeile sein. Der Dateipfad der UniScriptdatei muss im Suchpfad für UniScript-Dateien enthalten sein (uniscript-path ). |
Geänderte Funktionen in UniPlot R2016.0 (5.80.0) | |
---|---|
AppAddToRecentFileList | AppAddToRecentFileList fügt einen Namen zur Liste der „Most Recent Used“-Dateien zu. |
DocGetPathName | DocGetPathName liefert den vollständigen Dateinamen des Dokuments. |
GetAllDocuments | Die Funktion GetAllDocuments liefert die Zugriffsnummern aller offenen IPW/IPZ-Dateien. |
LayerMoveObjects | LayerMoveObjects verschiebt Zeichenobjekte innerhalb einer Seite zum angegebenen Diagramm. Die Funktion kann auch verwendet werden, um die Ausgabereihenfolge von Zeichenobjekten innerhalb eines Diagramms zu ändern. |
ObjGetXML | ObjGetXML liefert eine Dokument-Seite, ein Diagramm, ein Zeichenobjekt oder einen Datensatz als XML-Text. |
ipz_pack | ipz_pack entfernt überflüssige Streams aus einer IPZ-Datei. |
sqlite_busy_timeout | Entfernt, verwende sqlite3_busy_timeout. |
sqlite_close | Entfernt, verwende sqlite3_close. |
sqlite_execute | Entfernt, verwende sqlite3_execute. |
sqlite_last_insert_rowid | Entfernt, verwende sqlite3_last_insert_rowid. |
sqlite_libencoding | Entfernt, verwende sqlite3_libencoding. |
sqlite_libversion | Entfernt, verwende sqlite3_libversion. |
sqlite_open | Entfernt, verwende: sqlite3_open. |
strcat | strcat verkettet die Elemente eines Vektors von Zeichenketten zu einer Zeichenkette, deren Elemente durch einen Separator getrennt sind. |
id-583620