.. highlightlang:: us .. _was-ist-neu-in-uniplot-5.1.0: Was ist neu in UniPlot 5.1.0 ============================ Auf dieser Seite werden die Änderungen von UniPlot 5.1.0 gegenüber UniPlot 5.0.0 beschrieben. Änderungen und Erweiterungen ---------------------------- * Neuer Befehl :ref:`ansichtgehe-zu-seite` um in großen Dokumenten bestimmte Dokumentseiten schneller zu erreichen. * Neues Addin mit dem Datendatei-Import-Filter Famos um Famos-Datendateien zu importieren (siehe :ref:`importieren-von-famos-dateien`). * UniPlot 5.1.0 wurde mit dem neuesten Microsoft-Compiler übersetzt (Microsoft Visual Studio 2005). Dadurch werden neue C-Runtime-DLLs verwendet (msvcrt80.dll etc.). * Der Export nach PowerPoint und Word wurde geändert (Rechter Mausklick außerhalb der Seite). Nun wird die Seite als EMF und nicht mehr als WMF gespeichert. Mit dem folgenden Aufruf im Kommandofenster kann wieder auf WMF umgeschaltet werden:: WriteProfileInt("settings", "Export_EMF", 0) * ASAM-ODS3-Browser (:ref:`asam-ods-browser-(rpc)`): Wenn auf einen Santorin-Server zugegriffen wird, können auf Wunsch die Daten (erster Rekord) aus den Matrizen "$B", "$E" und "!E" als globale Attribute in der NC-Datei gespeichert werden. Diese Option kann im Konfigurations-Dialog festgelegt werden (:ref:`aods3-configuration`). Neue UniScript-Funktionen ------------------------- .. us.makeindex New510, Neue Funktionen in UniPlot 5.1.0 .. include:: ../ftab/New510.ftab Geänderte UniScript-Funktionen ------------------------------ Die Änderungen werden in den History-Tabellen am Ende der Funktionsbeschreibungen angegeben. .. us.makeindex Changed510, Geänderte Funktionen in UniPlot 5.1.0 .. include:: ../ftab/Changed510.ftab Fehlerkorrekturen ----------------- Die folgenden Fehler wurden korrigiert: * (ID1064): Zoom: Wenn ein Ausschnitt ausgewählt wurde, konnte die linke, obere Ecke der Seite mit den Scrollbars nicht mehr erreicht werden. * (ID1065): 3D-Datensatz: Wenn für die Isolinienbeschriftungen die Optionen Optionen "Im Kästchen" und "Steigungsangepaßt" ausgewählt wurden, wurde die Randlinie des Kästchens überdeckt. * (ID1066): NC-Browser: Wenn die Spaltenbreite in der Tabelle größer als die Defaultbreite war, wurden beim selektieren eines Kanals der Kanal nicht in die Ansicht verschoben. * (ID1067) Registry: UniPlot sollte in Version 5 in der Registry den neuen Schlüssel "UniPlot5" verwenden, um Konflikte zwischen UniPlot 4 und UniPlot 5 zu vermeiden. Versehentlich wurden einige Werte jedoch weiterhin in den Schlüssel "UniPlot" geschrieben. Die meisten Werte werden über Skripte (UniScript) in die Registry geschrieben, wobei der korrekte Schlüssel "UniPlot5" verwendet wurde. Durch in Änderung gehen nun einige wenige Einstellungen verloren, beispielsweise die Position der Schalterleisten, die Liste der zuletzt geöffneten Dokumente und die Einstellungen im NC-Browser. * (ID1069) Tabellen-Objekt: Wenn für eine Zelle ein Zahlenformat ausgewählt wurde und die Zelle leer war, wurde der Wert 0.0 angezeigt. * (ID1071) ASAM-ODS-Browser 4. Baumstruktur wird nicht angezeigt, wenn die Datenstruktur Elemente vom Typ AoSubTest enthielt. * (ID1072) :ref:`XYZCreate`: Nicht quadratische Matrizen konnten nicht ausgewertet werden. Bei der Prüfung der Zeilen (rvY) und Spalten (rvX) wurde x und y vertauscht. Zusätzlich wird nun geprüft, ob rvX und rvY Daten aufsteigend sortiert sind. Falls das nicht der Fall ist, wird entsprechend sortiert. * (ID1073) 1D-, 2D-, 3D-Datensätze: Beim Ersetzen der Daten wurde der Info-Text, der in der Statuszeile angezeigt wird, und der Legendentext nicht aktualisiert. :: XYZCopyConfig(hSrc, hDest, bCopyMap) Wenn bCopyMap = FALSE ist, wird nun der Legendentext und der Infotext nicht mehr kopiert. * (ID1079) Die Funktion :ref:`EdGetSelectedText` lieferte im Text-Editor und im Rich-Text-Editor nur das erste Zeichen. Der Fehler war nur in UniPlot 5.0 vorhanden. * (ID1080) Falls in einer Fehlermeldung Prozent-Zeichen (%) vorhanden waren, wurde die Fehlermeldung falsch ausgegeben. Beispiel:: def test() { a = "Hello"; MessageBoxInfo("Test %s", a[1], a[2]) } * (ID1081) :ref:`MessageBeep`-Funktion fehlte in UniPlot 5.0. * (ID1084) :ref:`DT_Format` formiert die Ausgabe nicht korrekt für Werte kleiner 2. Der Fehler wird durch einen Fehler in der Microsoft DLL msvcrt80.dll verursacht. Der Fehler wurde abgemildert, kann richtig aber erst nach einem bugfix von Microsoft (VS2005 SP1) behoben werden. * (ID1085) Excel-Blattnamen, die ein @-Zeichen enthielten, wurden im Auswahldialog beim Import nicht angezeigt. * (ID1086) :ref:`poly_is_point_in_polygon` hatte einen Fehler und lieferte falsche Ergebnisse. :sub:`id-1615046`