 |
Bricscad neue Releases |
| Version 10.4.15 | 30.07.2010 |
Problembehebungen
- SR24769 - SCHRIFTFELD: Bei einer vom Kunden gelieferten Zeichnung kam es zum Absturz,
wenn die Zeichnung, die Schriftfelder in Blöcken enthielt, geladen wurde.
- SR25227 - LISTE: Formatierte Farbe von Objekten war falsch, wenn LUINITS = 3 (oder 4).
- SR25270 - EXTMIN/MAX: Gefrorene Layer wurden nicht aktualisiert, wenn diese Einfügungen enthielten.
| Version 10.4.14 | 29.07.2010 |
Verbesserungen
- SR24866 - SPEICHER: Bei einer von einem Kunden bereitgestellten Zeichnung
wurden mehr als 1,5 GB Speicher zum Laden und Anzeigen benötigt,
hervorgerufen durch dichte, gestrichelte Linientyp-Schraffuren, die für lange Objekte verwendet wurden.
Der Grenzwert, um solche Objekte mit durchgehenden Linientypen anzuzeigen, wurde gesenkt;
als Ergebnis wurde der Speicherbedarf auf 1,1 GB reduziert.
Problembehebungen
- SR24987 - XREF: Es trat ein Absturz auf, wenn eine Zeichnung mit gelöschten, verschachtelten,
externen Referenzen geöffnet wurde.
- SR25034 - REBEARB: Unterdrückt wurde die Nachricht 'Unbekannter Fehler',
wenn das Zeichnen der Vorschau im Dialog "Referenz bearbeiten" vor dem Abschluss abgebrochen wird.
- SR25073, SR25147, SR25215 - DWG 2010: Absturz beim Bearbeiten von Tabellen-Objekten.
- SR25183 - POLYLINIE: Wenn WHIPARC EIN war, wurde eine Polylinie mit Kurvenfixpunkten mit Artefakten angezeigt.
- SR25227 - FLÄCHE: Der Wert von einigen Objekttypen (OdDbRegions, OdDbSplines)
wurde mit dem LIST Befehl und der Eigenschaftenleiste nicht richtig formatiert, wenn LUNITS = 3 oder 4 war.
- SR25268: Instabilität oder Absturz während der Vorschau Erstellung von Zeichnungen/Blöcken,
wenn ein (Vlr-Dwg-Reaktor)-Reaktor angehängt war.
- SR25263, SR25268 - LISP: Problem mit vlr-editor-reactor und vlr-dwg-reactor.
- :vlr-beginSave und :vlr-saveComplete Ereignisse haben nicht die richtigen Argumente weitergegeben
(Regression seit V10.4.10)
- Ein Absturz ist aufgetreten, wenn die COM-Schnittstelle für eine temporäre Datenbank nicht zur Verfügung stand (NEW command).
| Version 10.4.11 | 26.07.2010 |
Verbesserungen
- SR23730 - SCHRIFTART VORSCHAU: Verbesserte Sichtbarkeit des verwendeten Textes.
Problembehebungen
- SR20247, SR23085 - MNU in CUI Konverter: Trennzeichen wie [~--] wurden nicht erkannt, Untermenüs mit Diesel-Ausdrücke erhielten nicht HasDiesel-Attribute.
- XREF: Es wurde eine sehr große Textgröße verwendet, um den Pfad von fehlenden Xref-Dateien anzuzeigen.
- SR21802, SR22415, SR22416, SR25007 - XREF: Der Status wurde in ungelöst geändert, nachdem die Zeichnung als R18, R15 oder R14 gespeichert wurde.
- SR22705 - XREF: Text mit Anmerkungs Skalierung, der in einem Xref enthalten war, wurde im Papierbereich nicht angezeigt.
- SR24437 - VBA: Das Laden eines großen VBA Projekts konnte fehlschlagen, wenn eine Aktualisierung der Referenzen erforderlich war.
- SR24528 - EIGANPASS: Beim Kopieren von Eigenschaften einer Polylinie zu einer lightweight Polylinie (oder umgekehrt) ist ein Absturz aufgetreten.
- SR24618 - FANG: Beim Fangen eines SPLINE in einer vom Benutzer bereitgestellten Zeichnung ist ein Absturz aufgetreten.
- SR24620 - DRUCK Diagnosen: Der falsche Papiername wurde, bei der Berichterstattung des internen Status des Druckprozesses verwendet (wenn QAFLAGS Bit 256 gesetzt ist).
- SR24709 - DRUCK: Linienbreite dünner Polylinien-Segmente wurde, wenn ein vorausgehendens Segmenten mit Breite vorhanden war, während des Druckens und der Druckvorschau ignoriert.
- SR24918, SR25102 - FÜHRUNG: Objekte wurde nicht korrekt angezeigt, wenn diese aus einer dwg2010-Zeichnung geladen wurden.
Dies geschah, weil die Breite und Höhe von MTEXT-Anmerkungen in dwg2010-Format-Zeichnungen nicht mehr gespeichert werden.
- SR24931 - Absturz Report: Die Verarbeitung von abgeschnittenen Rasterbildern wurde robuster.
- SR24970 - LAYER COMBO: Nach dem Erstellen einer neuen Zeichnung mit dem Befehl 'Neuass'
wurde das Layer-Kombinationsfeld in der Eigenschaften-Leiste nicht entsprechend der aktiven Zeichnung aktualisiert.
- SR24980 - REFBEARB: Bearbeitete Zeichnungen wurden mit dem aktuellen Dwg-Format gespeichert,
stattdessen müssen sie in ihrem ursprünglichen Format (nicht zu dem von SAVEFORMAT festgelegten Format) gespeichert werden.
- SR25021, SR25164 - DDEDIT FOCUS: Rechtsklick auf ein Text-Objekt, wählen Sie "Text bearbeiten", ändern Sie den Text, klicken Sie auf OK.
Beim ersten Mal arbeitet alles fehlerfrei, aber ab dem zweiten Mal erhält der Bearbeitete-Text-Dialog nicht den Tastaturfokus,
also musste man vor der Eingabe in den Dialog klicken. Diese Regression wurde in V10.4.7 eingeführt.
- SR25034 - REBEARB: Ein Absturz trat auf, wenn das Zeichnen der Vorschau im Dialog Referenz-Bearbeiten- vor der Fertigstellung abgebrochen wurde.
- SCHRAFF: Wenn das OpenGL Graphics Device benutzt wurde, wurden Schraffuren in skalierten Einfügungen mit falscher Transformation angezeigt.
Anwendungsentwicklung
- SR23841 - LISP: ssget funktionierte nicht richtig, wenn RTDXF0 als restype beim Erzeugen des Filters benutzt wurde.
- SR24377 - LISP: (ssget "_X" '((0 . "INSERT") (66 . 0))) wählte keine Einfügungen ohne Attribute aus.
- SR24888 - DCL: Wenn der Dialog Fokus von der Funktion mode_tile, vor dem Aufruf von start_dialog, manipuliert wurde,
wurde der Fokus nicht mehr auf die Schaltfläche ok oder cancel umgeschaltet.
- SR25044 - LISP DWG und Bearbeitungs-Reaktoren: Das Timing und das Verhalten der ":vlr-beginClose", ":vlr-databaseConstructed"
und ":vlr-databaseToBeDestroyed" Events waren nicht richtig.
- LISP: Dxf output/entget Operationen konnten zu einem Absturz führen, wenn diese auf Eckpunkte von gelöschten Polylinien angewendet wurden.
- LISP - (vlax-safearray-fill):
Wenn ein Safearray vom Type 'vlax-vbvariant' mit 'nil' Werten gefüllt wurde,
wurden die Variant Elemente fälschlicherweise auf VT_BOOL anstatt auf VT_EMPTY gesetzt.
- CRASH REPORTS: Hinzugefügt wurden call stack data für Lispex.dll und drx Applicationen. Hinzugefügt wurde die Bricscad Versions Nummer.
| Version 10.4.10 | 09.07.2010 |
Verbesserungen
- GRADIENT SCHRAFFUR: Leistung verbessert.
Problembehebungen
- SR24725 - XREF: Es war nicht möglich, eine xref Zeichnung zu laden oder eine Zeichnung einzufügen, wenn unzulässige Layerzeiger vorhanden waren.
Jetzt werden unzulässige Layerzeiger auf den Layer 0 verschoben.
- SR24846 - BEMASSUNG: Ungenaues gedrehtes Maß, falls der zweite Definitions-Punkt sehr nahe an der Maßlinie war (aber nicht kleiner als 1e-10).
- SR24862 - GRADIENT SCHRAFFUR: Gedrehte Gradienten Schraffuren wurden falsch skaliert; dadurch wurde die Anzeige sehr langsam.
- SR24901 und andere - PANBUFFER: Abstürze, die nach einem gepufferten Panning auftraten, wurden behoben.
- CRASH REPORT: Daten Ausgabe in die Datei crash_report.txt wurde korrigiert.
- LAYERS: Es war nicht mehr möglich, einen Layer mit einem Namen beginnend mit $ zu erzeugen (Regression seit V10.4.7).
Anwendungsentwicklung
- SR24197, SR24978 - MENUCMD: (menucmd "P0=*") zeigte das Kontextmenü ohne Lables.
- SR24284 - LISP: Es wurde ein falsches Schraffur Muster benutzt, nachdem eine SOLID Schraffur erzeugt wurde.
- SR24452 - MENU: Es wurde das korrekte Laden einer resource-only Menu DLL Datei ermöglicht (als Daten Datei).
- SR24849 - .NET: Es trat ein Absturz bzw. ein Hängenbleiben des Programmes auf, wenn ein
.NET basierendes (gemischter Code) Modul beim Starten geladen wurde.
Problembehebungen
- SR24689 Anmerkungs-Blöcke wurden nicht angezeigt.
- SR24776: "Polar" und "Relativ Polar" Tooltipp (angezeigt beim Ziehen von z. B. einer Linie) war nicht übersetzbar.
- SR24743: Behoben wurde die Gültigkeitsprüfung für KATAKANA MIDDLE DOT Zeichen in Blocknamen.
- SR24379, SR17333: Die Werkzeugkästen werden nicht mehr auf die linke Seite verschoben, wenn das Bricscad Fenster in der Größe horizontal geändert (schmäler gemacht) wird.
(Sie werden auch nicht mehr nach oben verschoben, wenn die Fenstergröße vertikal geändert wird). Werkzeugkästen, die bei geänderter Fenstergröße unsichtbar werden,
bleiben, wo sie sind und werden erneut sichtbar, wenn die Größe des Fensters dies wieder erlaubt.
- SR24339: Die Schraffur-Muster-Validierungs-Routine überprüft zunächst den Muster-Zwischenspeicher,
und nur, wenn dieser nicht erstellt wurde, werden Muster in PAT-Dateien gesucht.
- SR24732: Nach Kopieren und Einfügen einer Einfügung wurde die Anzahl von Referenzen für seinen Block nicht erhöht.
Das gleiche Problem wurde für die Referenzzählung für Bild-Definitionen behoben.
- SR17873: Behobener Fehler: Beim Rendern eines Objekts ist ein Fehler aufgetreten (Ungültiger Index); dies trat bei der Bearbeitung von Polylinie mit 0 (Null) Eckpunkten auf.
- SR24789 Eine Polylinie mit Breite wurde im schattierten Modus nicht angezeigt.
Neu
- Dwg 2010, das auch als R24 bezeichnet wird, ist das neue native Bricscad Zeichnungs Format. Wenn Sie in einem älteren Format speichern wollen,
ändern Sie die Variable 'SaveFormat' im Dialog Einstellungen.
- DRUCK DIALOG: Es wurde eine Bitmap-Darstellung hinzugefügt, die die aktuelle Blattgröße sowie die Orientierung,
Position und Größe des aktuellen Druckbereiches anzeigt.
- PUNKT EINGABE: Das Schlüsselwort APPINT kann ab jetzt zum Ativieren des sichtbaren (angenommenen) Schnittpunktfangs während der Punkteingabe benutzt werden.
- FANG: Die Unterstützung für relativen polaren Fang wurde hinzugefügt. Dies kann in den Befehlen LINIE, PLINIE, 3P verwendet werden.
- Tablett: Tablett cui Dateien werden nicht mehr mit der Installation ausgeliefert.
Eine Zip-Datei, die die Tablett-CUI-Dateien zusammen mit den entsprechenden Overlay-Bilder enthält, kann von der Briscad Website im Bereich Tools heruntergeladen werden.
(http://www.bricsys.com/en_INTL/bricscad/tools.jsp)
Weitere Informationen sind in der Bricscad Hilfe erhältlich.
Verbesserungen
- SR24393: Werkzeugkästen: Werkzeugkästen Kontextmenüs werden jetzt alphabetisch sortiert.
- Große Prüfungs Operationen sind jetzt viel schneller.
- Es wird jetzt das Vorgabe BKS benutzt, wenn das Ansichtsfenster BKS ungültig ist. Dies verhindert eine endlose Reihe von Warn-Dialogen über defekte Geometrien.
- OdaIssue209: Xref Pfadname wird nun für ungelöste xrefs angezeigt.
- SR23939: Verbessert wurde die Aktualisierungsgeschwindigkeit der Eigenschaftenleiste;
dies führt zu schnellerem Scrollzoom, wenn Objekte (insbesondere Bemaßungen) gewählt werden.
- Der Plot-Stil Editor und der Benutzer-Profil Manager wurden komplett neu geschrieben.
- Es ist nun möglich, mit der Maus in der Druckansicht zu panen.
- SR23541: Wenn ein Druck durch die Einstellung eines falschen Papierformats fehlschlägt, wird dies jetzt in der Befehlszeile angezeigt.
- XREF: Der Datei- und Pfadnamen von ungelösten xrefs wird jetzt in der Zeichnung angezeigt.
- SR15673, SR23456, SR23893 - MENÜ: DIESEL Ausdrücke im Menü Makros werden nicht mehr vor der Ausführung des Menü Strings ausgewertet,
sie werden erst dann, wenn sie im Makro auftreten, ausgewertet.
- SR22550 - ATTRIBUT EDITOR: Die Tastenkombination Alt + O hat jetzt die gleiche Wirkung wie das Drücken der OK-Taste.
- Fang: Die Unterstützung für ANGBASE und ANGDIR Variablen während polarem Fang wurde hinzugefügt.
Problembehebungen
- SR24033: Die Einfügung wurde nicht ordnungsgemäß auf dem Bildschirm aktualisiert, wenn ihre Attribute gelöscht oder neue hinzugefügt wurden.
- Vermeiden von doppelter C:XXX Befehl Registrierung beim Öffnen neuer Zeichnungen, wenn LISPINIT = 0:
- Russische Beschreibungen für Linientypen waren im Zeichnungs-Explorer nicht lesbar.
- SR24407:CUI: Nun werden auch ICO-Ressourcen aus externen Ressourcen-Dateien (DLL) erkannt.
- R18786:SR17531 SR18467 SR23162 SR24054 SR24399 SR24476 Gefixte Befehle oder getvar Anrufe für TDINDWG und TDUSRTIMER und ZEIT.
- SR24452: Hinzugefügt wurden BEREINIG, URSPRUNG, DIMSTY und TXTSTYLE zur Auswahl von CUI Bild Ids; auch die Auswahl von Makros wurde verbessert.
- "Benutze Standard BKS" wird in Problem-Zeichnungen mit einem ungültigen Ansichtsfenster BKS verwendet.
Dies vermeidet eine endlose Anzahl von Warnungs-Dialogen über degenerierte Geometrie.
- SR24370: DDEDIT Befehl kehrt immer zum CANCEL Status zurück, die SDS und Lisp-Anwendungen abbricht, wenn der Befehl verwendet wurde.
- SR24354:SR24354: Vermeidung eines Absturzes beim Löschen von Bemaßungen mit beschädigten DimAssoc Objekten.
- SR24413: Falscher Datei-Dialog-Titel beim Auswählen von Bildern.
- SR21274: OSMODE und AUTOSNAP wurden nach Operationen nicht immer zurückgesetzt, die das temporäre Zurücksetzen des OSMODE auf 0 erforderten.
- TaskDD1381: Der Quadranten-Fang für Bögen und Kreise, die sich in gleichmäßig skalierten Blöcken befinden, wurde aktiviert.
- SR16246: Der Befehl Rechteck konnte kein abgerundetes Rechteck erstellen, wenn der Abrundungsradius zu groß war.
- SR23759: Objekte wurden nicht gerendert und Rendering-Fehler.
- Ein explizites Regen war nötig, um die Anzeige auf den neuesten Stand zu bringen,
wenn in den Ansichtsfenstern unterschiedliche SHADEMODE-Rendering-Einstellungen verwendet wurden.
- TaskDD1303: Absturz beim Rückgängig machen von TILEMODE Umschaltungen nach dem Löschen von Ansichtsfenstern.
- SR24020: REFBEARB ignorierte Überschreibungen angewendet auf Bemaßungen innerhalb eines Blocks,
ebenso wie Änderungen an Feldern innerhalb eines Mtexts in einem Block.
- SR24183: (getvar "UNDOCTL") gab "group active" bit (value 8) Einstellungen zurück.
- SR24248: CURSOR: Links-Klick auf ein Objekt, das bereits gegriffen wurde, hinterlässt ein Cursor-Artefakt.
- SR24232: Eine leere BAK Datei wurde neben einer wblockten Zeichnung erstellt.
- TaskDD1330: Wenn COORDS=2, und ein Winkel-Wert für einen LINIE- und PLINIE-Befehl hinzugefügt wurde,
sollte die Befehlszeile den berichtigten Winkelwert anzeigen bis der Abstandswert eingegeben wird.
- SR23923: DRUCK: Das Drucken schlug fehl bei großen OLE Objekten , wenn der Druck gedreht war (z. B. „auf dem Kopf“ oder Querformat).
- Befehl WAHL, Optionen Hinzufügen/Abziehen verwendeten immer vollständige Gruppen von Objekten, auch wenn PICKSTYLE = 0 war.
- Eigenschaften Leiste:
Wählen Sie 2 (unterschiedliche) Linien. Länge und Winkel Eigenschaften Werte *variieren*.
Nun wird der Endpunkt einer der Linien, unter Benutzung von Griffe Bearbeiten, verändert.
Länge und Winkel waren danach nicht länger *variiert*, egal wo Sie den Endpunkt platzieren.
- SR20855: Manchmal war die Eigenschaften Leiste zu klein, wenn Bricscad gestartet wurde.
- TaskDD503: Der Befehl ABRUNDEN ist beim Abrunden von 2 Polylinien fehlgeschlagen, aber die zweite Kurve wurde nach dem fehlgeschlagenen Befehl gelöscht.
- R24251: Anpassen Dialog: Von teilweisen Cui Dateien wurden Sub-Menüs und Kontextmenüs der Hauptmenüleiste hinzugefügt.
- SR20126: Zusätzliche Diagnosemeldungen während des Druckens (wenn QAFLAGS Bit-Wert auf 256 festgelegt ist).
- AFLAYER: Befehl enthält Fehlfunktionen in lokalisierten Versionen.
- SR18492: NOCHMAL: Der Befehl wiederholt jetzt einen benutzerdefinierten Befehl, anstatt des letzten verwendeten Standart-Befehls.
- SR21851: ANPASSEN: Erstellen eines neuen Werkzeugs, im Dialog "Anpassen" (mit Menü, Symbolleiste oder Tastatur Baum) mit einem Titel,
der bereits vorhanden ist, würde die Eigenschaften des vorhandenen Elements überschreiben.
- SR22196 - MENÜ: Aus der Haupt-Cui-Datei werden jetzt nur Menüs mit einer 'POP'-Alias angezeigt (POP1 bis POP32 werden akzeptiert).
Um andere Menüs anzuzeigen, kann menucmd weiterhin verwendet werden.
- SR23973: MENÜ: Wenn ein Pause-Symbol in einem Makro einer Befehlszeichenfolge vorangestellt ist,
wird dieser Befehl-String nicht sofort ausgeführt, aber er wird in der Befehlszeile zur weiteren Bearbeitung platziert.
Beispiel: “^c^cPLINE 0,0 @\“. In diesem Fall wird “@“ in der Befehlszeile zur Eingabe relativer Koordinaten platziert.
In vorherigen Versionen würde diese Makro folgenden Fehler melden: “@\Fehler beim Erkennen von Objekten. Bitte versuchen Sie es erneut.“
- SR24166: MTEXT EDITOR: Es war nicht möglich, Fett-Typ-Text auf Normal zurückzusetzen, wenn dieser Text die gleiche Schriftart hatte wie die Standardschrift.
- TaskD1407: ZEICHNUNGS EXPLORER: Die Werkzeugleiste wurde nicht ganz angezeigt, das Endteil fehlte (außer des Layer-Status-Werkzeugkastens).
- SR15745: DIMZIN und DIMAZIN beeinflussen das Auslesen des ABSTAND-Befehls und die DISTANCE System-Variable, das sollten sie nicht.
- SR21539: FANG: Es war nicht möglich, die Spitze eines Kegels zu fangen.
- SR22570: GRUPPEN: Bei PICKSTYLE und Auswahl Set Filtern wurden für Gruppen nicht korrekt angewendet.
- SR23626: EIGANPASS: Eine neue Eigenschaft wurde nicht auf ein Auswahl Set angewandt, wenn das erste Element bereits die neue Eigenschaft hatte.
- SR23830: ANZEIGE: BKS Icon wurde nicht in einer vom Benutzer bereitgestellten Zeichnung gezeichnet.
- ANZEIGE: Es entstand ein Problem beim Rendern von Objekten mit der Farbe kNone.
- TaskDD885: ATTEXT: Sollte nicht zur Bestätigung zum Überschreiben vorhandener Ausgabedatei auffordern, wenn diese im unbeaufsichtigten Modus ausgeführt wird.
Anwendungsentwicklung
- SR24404 - LISP: Gefixt wurde ein Absturz während des Lisp objects cleanup, zum Beispiel beim Schließen eines Dokuments nach häufigem Gebrauch von Auswahl-Sets.
- SR24459 LISP : Die Benutzung von ESCAPE als Eingabe für (grread) rief nicht den aktiven Lisp Error-Handler auf, wenn Bit 3 (=8) gesetzt war.
- SR24143, dcl/toolbar Belange: Wenn ein dcl Dialog durch Doppelklick auf eine list_box geschlossen wurde,
konnte eine Schaltfläche, die sich hinter dem Dialog befand, ausgelöst werden.
Tatsächlich wird die Doppelklick-Aktion ausgelöst, während die Maustaste zum zweiten Mal gedrückt wird.
Zu der Zeit, wenn die Maustaste am Ende des Doppelklick freigegeben wird, ist der DCL Dialog bereits geschlossen.
Behoben wurde dies durch die Aktivierung des Werkzeugkastens auf dem die Schaltfläche liegt nur dann, wenn der Mauszeiger den Werkzeugkasten früher erfasst.
Typischerweise erfasst die Maus ein Element beim Herunterdrücken der Maustaste.
- SR21261 - LISP Reactors: (vlr-owners reactor) führte die Reactor owner(s) nicht, wenn die owner object(s) gelöscht wurden.
- SR23578 - Gefixt wurden Belange mit inkorrekten jigging basepoint.
- SR24337 : Lisp (read-line) unterstützt jetzt sowohl Linux als auch Windows-Stil Zeilenenden.
- SR19464, 23281 - JIGS: Das Drag Verhalten wurde geändert.
Die erste Drag-Schleife läuft an der aktuellen Fadenkreuz Position (ohne Wartezeit auf ein tatsächliches Input Event); dadurch wird das Objekt ordnungsgemäß aktualisiert.
- SR23789 - LISP: Gefixt wurde das Verhalten von pause im LISP (command "_SELECT" pause) oder MENU macro ^C^C_SELECT;\.
Die Pause-Anweisung wartet nun auf Eingaben des Benutzers, bis der SELECT Befehl endet, anstatt nur auf einen Input zu warten.
- SR23957 - COM: AcadApplication.ZoomPickWindow, AcadApplication.ZoomScaled Methoden haben Undo Infos registriert - dies sollten sie nicht.
- SR24329: COM: AcadDocument.FullPath gab autosaved Name zurück.
- SR21611 COM: *ModelSpace, *PaperSpace Blöcke konnten mit AcadBlock.Delete Methode von COM gelöscht werden.
- SR24373:Anhängen der Vorgabe 'dwg' Erweiterung für Zeichnungen beim Öffnen mit COM.
- SR24574 DCL: Wenn eine edit_box den initial_focus erhält, sollte ihr Inhalt ausgewählt werden,
aber die Auswahl wurde abgebrochen, wenn set_tile in der edit_box zwischen new_dialog und start_dialog aufgerufen wurde.
- LISP: (load "name.lsp") löste einen Speicherüberlauf Absturz aus - (load (findfile "name.lsp")) funktioniert richtig.
- SR22527 - LISP: (findfile) suchten auch den Pfad der Vorlage Datei, die zum Erstellen der Zeichnung benutzt wurde; dieses Verhalten war falsch.
- SR23587 - JIG: acquirePoint akzeptiert nun in allen Fällen Abstands Eingaben.
- LISP - Forum #12384 : Wenn (command PAUSE) mit ESCAPE beantwortet wurde, gaben einige Befehle RTCAN nicht richtig zurück;
dadurch gab LispEx einen anderen Fehler als *cancelled* zurück. In der Lisp Engine wurde jetzt ein temporärer Workaround hinzugefügt:
Jetzt verursacht jeder Error Input für (command PAUSE), wie erwartet, einen "*cancelled*" Error.
| Version 10.3.16 | 27.05.2010 |
Improved
- SR20855 - PROPERTIES BAR: a minimum size is enforced.
Application Development
- SR24418, 24426, 24440 - LISP (read), (print), (prin1) and (vl-prin1-to-string) functions:
processing of escaped text was broken since V10.3.15.
- SR24404 - LISP: a crash occurred at document close after heavy use of selection sets,
during the Lisp objects cleanup (GarbageCollection).
| Version 10.3.15 | 27.05.2010 |
Verbesserungen
- SR20126 - Diagnostik: Es wurden zusätzliche Diagnose-Meldungen für eine verbesserte Fehlerbehebung von Druck- und Befehlsverlaufsbelange hinzugefügt.
Um diese Diagnose-Meldungen zu aktivieren, muss der QAFLAGS Bit-Wert 256 eingestellt werden.
Problembehebungen
- SR21584 - CURSOR: Redundante Fadenkreuze wurden auf dem Bildschirm hinterlassen, wenn die Layer Auswahl im Objekteigenschaften Werkzeugkasten benutzt wurde.
- SR23781 - CURSOR: Redundante Fadenkreuze wurden auf dem Bildschirm hinterlassen, nachdem die Bildlaufleiste zum Verschieben der Ansichtsfläche benutzt wurden.
- SR24248 - CURSOR: Es wurden redundante Fadenkreuze auf dem Bildschirm hinterlassen, nachdem mit der linken Maustaste auf ein Objekt geklickt wurde, das bereits
mit Griffen markiert war. Das Problem besteht seit Version 10.3.14.
- SR24323, 24361 - CURSOR: Es wurden redundante Fadenkreuze auf dem Bildschirm hinterlassen, nachdem mit dem Mausrad-Zoom gearbeitet wurde.
Das Problem besteht seit Version 10.3.14.
- SR23678 - PAN: Es wurden orthogonale Linien hinterlassen, wenn mit eingeschaltetem polarem Fang gepant wurde
- SR24060 - LADEN: Zeichnung mit Klassennamen in Großbuchstaben konnte nicht geladen werden.
- SR24166 - MTEXT EDITOR: Es war nicht möglich, den Fettdruck eines ausgewählten Textes auszuschalten,
wenn der ausgewählte Text die gleiche Schriftart hatte wie die Standard-Schriftart.
- SR24209 - ANZEIGE: Intermittierender Absturz während der Anzeige des Polar-Spur-Pfades.
- SR24232 - WBLOCK: Der Befehl erstellte eine redundante leere BAK-Datei.
- SR24243 - ANZEIGE: Ein Teil der Objekte eines eingefügten Blocks wurden in einem Ansichtsfenster nicht angezeigt,
wenn die Layer, denen sie zugewiesen waren, in einem anderen Ansichtsfenster gefroren waren.
- SR24329 - BatchPlotTool.dvb: Nach dem automatischen Speichern einer Zeichnung in eine .SV$ Datei konnte das Batch-Plot-Tool die Dateien nicht mehr zum Drucken finden.
- DBMOD: Beim Laden einer Zeichnung, die eine Xref angehängt hatte,
wurde die DBMOD System-Variable falsch eingestellt, als ob die Zeichnung verändert worden wäre.
Beim Schließen der Zeichnung, ohne dass Änderungen vorgenommen wurden, wurde der sinnlose Meldungsdialog "Sichere Änderungen ...?" ausgegeben.
- DRUCKEN: Große OLE-Objekte konnten nicht gedruckt werden, wenn der Druck gedreht war (z. B. auf dem Kopf oder im Querformat)
- ZURÜCK: Es trat ein Absturz auf, wenn folgendes Szenario vorhanden war:
TILEMODE = 0, zeichnen eines Ansichtfenster, dieses wieder löschen, MBEREICH, PBEREICH, ZURÜCK, ZURÜCK.
Anwendungsentwicklung
- SR21261 - LISP Reactors: (vlr-owners reactor) hatten den Eintrag reactor owner(s) nicht mehr, wenn das(die) owner object(s) gelöscht wurden.
- SR23578 - Problem mit falschem jigging Basispunkt wurden gefixt.
- SR23645 - BRX: AcDbDiametricDimension mit vom Benutzer angegebenen Text Position und DIMATFIT != 3 erzeugen den zweiten Arrowhead nicht.
- SR23995, SR24061 - LISP: Ein Absturz konnte auftreten, wenn COM-Objekte in Varianten verpackt und die Varianten veröffentlicht wurden
(d. h. beim Schließen von Bricscad oder während Lisp-Engine GarbageCollection.)
- SR24094 - BRX: Unterstützung für 'functionCode' argument für Befehle registered mit acedRegCmds->addCommand().wurde hinzugefügt
- LISP: (read "\\SymbolName") schlug beim Erzeugen eines Symbolnamens \SymbolName fehl,
Ausgabe von (print), (prin1) und commandline echo für einen Symbolnamen \SymbolName wurden korrigiert und wird jetzt als \\SymbolName ausgegeben.
- LISP, SDS/BRX: Verbesserte Suche Sequenz für (arxload "file"), acedArxLoad("file"), sds_arxload("file").
Wenn *.arx und *.brx/drx Dateien gleichzeitig an gleicher Stelle bestehen, wird *.brx/drx für das Laden verwendet.
| Version 10.3.14 | 10.05.2010 |
Verbesserungen
- SR23557 - FELDER: Im Mtext Editor wird das derzeit bearbeitete
Feld automatisch im Dialog Feld Bearbeiten ausgewählt.
- SR23925 - OLE: Wenn ein OLE-Objekt einbetten fehlschlägt, wird eine Fehlermeldung angezeigt,
anstatt einfach nicht zu funktionieren.
Problembehebungen
- BEFEHLSVERLAUF: Griffe-Bearbeiten sollten keine Einträge in den Befehlsverlauf einfügen.
- PAN: Artefakte wurden angezeigt, wenn der Cursor, während der gepufferte Pan aufgebaut wurde, außerhalb des Anwendungs-Fensters war.
- AFLAYER: Befehl Fehlfunktion in lokalisierten Versionen.
- DANSICHT: Wenn ein negativer Abstand für eine der Abschneide-Ebenen festlegt wurde,
wurden das BKS-Symbol und die Ansicht-Grenze nicht angezeigt (wenn das GDI-Anzeigegerät verwendet wurde).
- REFBEARB:
- Wenn ein Block zum Bearbeiten der Bemaßungs-Endsymbole auswählt wurde, konnte der Vorgang nicht gestartet werden.
- Änderungen des MText in einem Block, der Felder beinhaltet, wurden nicht gespeichert.
- SR23196 - SDRUCKEN: Wenn Sie
Einstellungen aus vorherigen Plots verwenden, wurden stattdessen die Layout-Einstellungen verwendet.
- SR24147 - PLINIE: Beim Zeichnen von Polylinien mit Bögen (in der deutschen Version) funktionierte die Zurück Kurztaste nicht richtig.
- SR23991 - FELDER: Wenn in Blöcken enthalten, wurden Felder nicht aktualisiert.
Beim Speichern als Datei wurden Feld Werte für Dateiname, Dateigröße, SpeicherDaten,... nicht aktualisiert.
- SR24112 - VBA BATCH PLOT TOOL: Druck wurde nicht ordnungsgemäß skaliert, Einpassen wurde anstelle von benutzerdefiniertem Maßstab verwendet.
- SR24020 - REFBEARB: Änderungen der Bemaßungseigenschaften (in EED gespeichert) wurden nicht gespeichert.
Anwendungsentwicklung
- LISP: Verbesserte Fehler-Behandlungs-Kontrolle
(vl-bt-on) ermöglicht "error callstack backtrace"
(vl-bt-off) deaktiviert "error callstack backtrace"
(vl-bt [n]) gibt den "error callstack backtrace" zur
Befehlszeile aus, unabhängig vom AN-/AUS-Status
(setq bcad$disable-extended-error nil) ermöglicht die Fehlerort-Meldung
(setq bcad$disable-extended-error t) deaktiviert die Fehlerort-Meldung
- LISP -
(vlax-ldata-put obj data): Wenn data aus einer Liste mit nur 1 Objekt bestand, dann kam
'data' die durch (vlax-ldata-get/list) zurückgegeben wurden, unterschiedlich von den gespeicherten Daten zurück.
- SR23146 - COM: Erstellung von Winkelbemaßungen war unkorrekt.
- SR23282 - STRECKEN: Befehl löste unerwünschte
::copied() Ereignisse aus.
- SR23788 - LISP: Reactors
- Verbesserte Leistung beim Laden von persistenten Reactors aus der Zeichnung.
- Verwaiste Objekt Reactors werden jetzt aus der Zeichnung entfernt.
- Wenn eine Zeichnung geschlossen und erneut geöffnet wurde, wurden die persistent Reactors nicht immer neu aus der Zeichnung initialisiert.
SR23903 - DCL: Beim Aufruf von set_tile für ein DCL image oder image_button,
sollte der angegebene Wert als Text im
image oder image_button angezeigt werden. Dieses Feature fehlte.
SR24065 - LISP: Bei der Benutzung von (vl-load-all) wurden Lisp-Dateien nicht immer in alle Zeichnungen geladen.
| Version 10.3.13 | 30.04.2010 |
Verbesserungen
- SR23126 - DANSICHT:
- Griffe, weder Fang-Marker noch Auswahl-Rechteck wurden angezeigt, wenn die DANSICHT-Abschneide-Ebenen negative Werte hatten.
- Wenn der Z-Abschneide-Wert als Zahl eingegeben wurde, wurde er nicht korrekt gespeichert.
- SR23530 - LAYER COMBO: Wenn versucht wurde, die Layer-Dropdown-Liste aus der Objekt Eigenschaften-Werkzeugleiste zu verwerfen,
indem Sie in die Zeichnungsansicht klicken, wurde ein Auswahl Vorgang gestartet.
Durch Klicken auf eine beliebige Stelle in einen nicht-bearbeitbaren-Bereich des Hauptfensters, wurde die Dropdown-Liste nicht verworfen.
Beide Probleme wurden behoben.
- SR23746, SR23984, SR23992 - - POLYLINIE: Wenn der Befehl Polylinie durch das Drücken der Escape-Taste beendet wurde,
wurden separate Polylinien für jedes Segment erstellt, anstatt eine einzelne Polylinie zu erstellt.
Dieses Problem ist aufgetreten in V10.3.12 durch eine unvollständige Verbesserung von SR23746.
- SR23759, 23917, 23918 - ANZEIGE: " Die Bildschirm Aktualisierung wurde unterbrochen..." Fehlermeldung erschien, wenn,
während des Umschaltens zwischen Layout-Registerkarten, ein Objekt durch SELECTIONPREVIEW (AUSWAHLVORSCHAU) hervorgehoben war.
- SR23812, 23923, 23941 - DRUCKEN: OLE Objekt Rotation war unkorrekt, wenn die Druckausrichtung Querformat oder vonoben nach unten war.
Regression seit 10.3.11.
- SR23830 - ANZEIGE:
- Das BKS-Symbol wurde in einer vom Kunden bereitgestellten Zeichnung nicht angezeigt.
- Der Rahmen einer schattierten Ansicht wurde nicht angezeigt, ein Zoom-Vorgang war erforderlich, um ihn sichtbar zu machen.
- SR23847 – ANZEIGE: Text bestehend aus Leerzeichen, konnte nur als Striche angezeigt werden.
- SR23919 - ANSICHTSFENSTER: Ein Systemabsturz trat auf, wenn Ansichtsfenster mit verschiedenen Schattierungsmodi verbunden wurden.
- SR23933 - ÖFFNEN: Eine vom Kunden bereitgestellte Zeichnung konnte nicht geöffnet werden.
Eine Fehlermeldung wurde angezeigt: „Objekt des Typs OdShxFont kann nicht in OdTrueTypeFont umgewandelt werden“; danach folgte ein Absturz.
- SR23938 - crash_report.txt Datei enthielt keine Informationen. Regression seit 10.3.11.
- •ATTEXT: Wenn im unbeaufsichtigten Modus verwendet, erschien eine Eingabeaufforderung, um zu fragen, ob es OK ist, die existierende Ausgabedateien zu überschrieben.
Anwendungsentwicklung
- SR22270 - COM: AcadRasterImage.ClipBoundary Koordinaten wurden nicht zwischen WKS und Bild-Koordinaten umgewandelt.
- SR23720 - COM: IAcadPreferencesFiles::pput_SupportPath() entfernte den Strichpunkt am Ende des Pfadstrings.
- SR23951 - LISP: (append ....) verkettet Zeichenfolgen, sollte nur Listen verarbeiten.
- LISP: Wenn (Befehl PAUSE) mit ESCAPE beantwortet wurde, sprangen manche Befehle nicht korrekt RTCAN zurück,
dann meldete das Lisp_Modul einen anderen Fehler als "cancelled". Jetzt wird jede Fehler-Eingabe für (Befehl PAUSE),
wie erwartet den Fehler "*cancelled*" zurückgeben.
- LISP: Folgende Code-Sequenz würde fehlschlagen, wenn sie in der Befehlszeile eingegeben wird:
(initget "Ja Nein _ Yes No") (getkword "*** Enter ")
- SR19464, 23281 - JIGS: Ziehen-Verhalten wurde geändert.
Die erste Ziehen-Schleife läuft entlang der aktuellen Fadenkreuz Position (ohne auf ein tatsächliche Eingabe-Event zu warten),
so dass das Objekt entsprechend aktualisiert wird.
- SR23860 - BRX: AcDbPlotSettingsValidator::setPlotCfgName arbeitete nicht in allen Fällen.
| Version 10.3.12 | 28.04.2010 |
Verbesserungen
- TaskDD1363 - AUTOSAVE: Durch das nicht mehr Speichern von Thumbnail Vorschau Bitmaps wurde Autosave schneller gemacht.
- Es wurden zwei neue farbabhängige Plotstil-Tabellen hinzugefügt, displaycolors.ctb und displaycolors-darkbg.ctb.
Mit diesen können Farben so gedruckt werden, wie sie auf dem Bildschirm angezeigt werden, sowohl für einen weißen Hintergrund als auch für dunklen Hintergrund.
In V10.3 wurde das Farb-Mapping für den Druck überarbeitet und korrigiert, um maximale Kompatibilität zu gewährleisten,
früher war die Farbzuordnung zu dunkel eingestellt.
Als Ergebnis wurde jede CTB, auch die default.ctb, heller als vorher gedruckt.
Default.ctb Farbeinträge sind etwas heller als die Bildschirmfarben, dies ist beabsichtigt.
Um gedruckte Farben fast genau wie am Bildschirm darzustellen, können die neuen Farb-Tabellen benutzt werden.
Problembehebungen
- Regression die in 10.3.11 auftraten:
- Drucken
- Wenn die Standard-Papier Ausrichtung eines System Druckers (oder einer PC3) auf Querformat gesetzt wurde, war der Druck unerwünscht skaliert.
- Beim Drucken eines Papierbereich Layouts mit erweitertem Druckbereich und einer eingepassten Skalierung, wurde der Ausdruck verschoben.
- EXPORT: Der Export nach PDF, WMF und DWF wurde gespiegelt.
- OLE
- Die Größe eines eingefügten OLE-Objekte war nicht korrekt, die Y-Koordinate wurde nicht berücksichtigt.
- Einige OLE-Objekte wurden nicht gedruckt.
- Der OLE-Editor sollte nicht sofort nach dem Einfügen des OLE-Objekts geschlossen werden.
- Fang: Eine temporäre Fang-Spur Linie blieb nach der Auswahl eines Punktes am Bildschirm erhalten.
- SR22280, SR23741 - EIGENSCHAFTEN LEISTE: Sollte nicht geöffnet werden, wenn auf ein bearbeitbares Objekt doppelgeklickt wird.
- SR23730 - Schrift Combo Box: Die Suche nach Schriftart Namen war abhängig von Groß- und Kleinschreibung, dies sollte unabhängig von der Schreibweise sein.
- DRUCKEN: Die Zeichnung wurde falsch beschnitten, wenn beim Drucken mit Hochformat Einstellungen auf ein Querformat Blatt gedruckt wurde.
- VEREINIG, SCHNITTMENGE, DIFFERENZ: Wenn ein Fehler aufgetreten ist, wurde der Befehl unterbrochen und die Werkzeuge wurden geschlossen.
- SCHNITTMENGE: Es konnten nicht mehr als 2 Objekte bearbeitet werden.
- SR22501 - URSPRUNG: Mtext einer aufgelösten MFührung wurde auf einem falschen Layer platziert.
- SR23409 - BEMWINKEL, BEMBOGEN: Funktionierte bei gestrichelten 2D-Polylinien nicht.
- SR23756 - PAN: Es trat ein Absturz nach der Griffbearbeitung eines Ansichtsfensters im Papierbereich auf,
wenn gepant wurde, solange die Griffe noch sichtbar waren.
- SR23759, 23830 - ANZEIGE: Beim Zoomen an die Grenzen einer Zeichnung wurde eine Fehlermeldung ausgegeben:
"Es trat ein Fehler beim Rendern des Objektes 2B7F7 auf".
- SR23830 PAN: Bei Verwendung mehrerer Ansichtsfenster mit verschiedenen Rendering-Typen, traten Anzeige Artefakte beim Panen im Modelbereich auf.
Anwendungsentwicklung
- SR20380 - CMDACTIVE sysvar gibt jetzt 0 vom STARTUP zurück.
Die Zeichnung wird nach dem Schließen des Dialogs geöffnet.
- SR23571 - TEXT Befehl (von LISP): Anzeige der Zeichen unmittelbar nach der Eingabe.
- SR23576 - LICKEY: Hinzugefügt wurde die sysvar LICKEY, die den in Gebrauch befindlichen Lizenzschlüssel zurückgibt
- SR23642 - LISP: Strings, die von COM Methoden "By Reference" zurückgegeben wurden, waren NIL.
Gefixt Probleme mit (vla-numcustominfo), (vla-GetCustomByKey), (vla-GetCustomByIndex).
Geringfügige Leistungsverbesserung für (vla-get/put-xxx) und (vla-xxx) Funktionen.
- SR23709 - LISP: (vl-catch-all-apply) funktioniert nicht mehr.
- SR23746 - POLYLINE: Der Befehl gab RTNORM anstatt von RTCAN zurück wenn Escape gedrückt wurde.
Dies beeinflusste Programme, die sds_command oder lisp (command) benutzten, um eine Polylinie zu zeichnen.
- SR23788 - LISP: Absturz beim Start, wenn eine Zeichnung geladen wurde (über die Befehlszeile oder durch Doppelklick), die persistent Lisp Reactors enthält.
- SR23854 - LISP: Es gab ein Problem mit (chr number), wenn number > 255.
Jetzt werden alle numbers > 255 einem Bereich zwischen 0...255 zugewiesen, unter Beachtung der Codepage.
Auch gefixt: (chr 0) ergab nicht "", sondern "\000".
| Version 10.3.11 | 13.04.2010 |
Neu
- Die Option KOPIEREN wurde für die Befehle VARIA und DREHEN hinzugefügt
- ZEICHNUNGS EXPLORER: Text-Stil Vorschau.
- SR19114, SR20973, SR22948, SR23092 - WERKZEUGKÄSTEN: Unterstützung für verschachtelte Flyout Werkzeugkästen wurde hinzugefügt.
- SDS: Unterstützung für Selection Set callback functions wurde hinzugefügt.
Verbesserungen
- SR22128 - Drucken: Texte, die TrueType-Schriftarten verwandten, wurden stärker (fetter) gedruckt wie in Autocad. Dies wurde korrigiert, um die Kompatibilität der Ausdrucke zu erhöhen.
WICHTIGER HINWEIS: Von nun an wird ein TTF Text auf Ihren Ausdrucken etwas dünner aussehen, aber besser lesbar sein;
die übermäßige Fett-Einstellung wandelt kleine Zeichen in Kleckse um.
- SR23473 - MTEXT: Wenn viele SHX Schriften im Such-Pfad für Schriften vorhanden waren, gab es eine merkliche Verzögerung bevor der Dialog Mtext geöffnet wurde.
Diese Verzögerung wird vermieden durch das Zwischenspeichern von shx Schrift Daten.
- SR22534 - ZEICHENREIHENF: Werkzeugkästen und Befehl-Option Namen wurden einheitlich gemacht.
- SR23540 - SCHRIFT COMBOBOX: Manche Schrift-Namen können nicht gelesen werden, wenn diese mit der Schriftart selbst gerendert werden, z.B. Wingdings.
AB jetzt werden die Schrift-Namen selbst unter Benutzung einer Standard-Schrift gerendert,
und eine Vorschau der Schrift wird auf der linken Seite des Schrift-Namens mit dem Text "Abcd" angezeigt.
- SR23554, SR23556 - DRUCK VORSCHAU: Die Ausrichtung wurde angepasst – Text lesbar in Modell- und Layoutansicht, bleibt nun in der Vorschau lesbar.
Die mittlere Maustaste (Rad)-Doppelklick kann für das Zoomen Grenzen verwendet werden.
Die Zoom List-Box-Steuerung wurde entfernt, es kann stattdessen das Maus-Rad benutzt werden.
- ZEICHNUNGS EXPLORER: Der Dialog Layout wird für alle Typen gespeichert und wiederhergestellt.
- SR19949 - BEFEHLSZEILE: Die Performance des Druckens an die Befehlszeile wurde stark verbessert.
- SR20961 - SCHRAFF: Verbesserte Genauigkeit von Schraffur-Grenzen-Erkennung in Fällen, in denen Lücken geschlossen werden müssen,
durch das Bevorzugen von Punkten von bestehender Geometrie, vor Punkten in Geometrie, die zum Füllen von Lücken hinzugefügt wurden.
- SR21277 - OBJEKT FANG: Erweiterter (sichtbarer) Schnittpunkte Fang wurde implementiert.
Der Modus wird durch das Drücken von TAB aktiviert, um zyklisch durch die aktuellen Fangpunkte zu wechseln, bis der Tooltipp „Schnittpunkt“ angezeigt wird.
- SR21765 - SCHRAFF: Die Unterstützung für die Erkennung von Grenzen, die Strahlen und KLinien enthalten, wurde hinzugefügt.
- SR22959 - PROFILE: Die Unterstützung für die Erweiterung von Umgebungs-Variablen, die in Profilen benutzt werden, wurde hinzugefügt.
- TaskDD1270 - PEDITACCEPT System-Variable wird jetzt unterstützt.
- SR23101 - DRUCK VORSCHAU: Zoomen mit der mittleren Maus-Taste erhält die Ansichts-Mitte und benutzt den ZOOMFACTOR Wert.
Der Zoombereich wurde erweitert (10 bis 500%)
- SR23134 - MTEXT EDITOR: Verbesserter Fehler-Report, wenn die Ausführung eines externen Mtext Editors fehl schlägt.
- SR23158 - ATTEXT: Unterstützung für Verdeckte Option Schlüsselwort "_object" hinzugefügt.
- SR23212 - TANGENTE: Konstruktion einer Kreis/Linie/Ring/Kegel/Zylinder Tangente an gegebenen Kreisen/Linien war nicht möglich, wenn diese Objekte nicht coplanar waren.
Die Voraussetzungen werden jetzt viel weniger eingeschränkt:
- Die Objekte müssen nicht mehr coplanar sein, sie müssen sich stattdessen nur auf parallelen Ebenen befinden.
- Die aktuelle BKS Ebene muss parallel zur Ebene sein, in der die Objekte sind.
- Für jede gegebene Linie: Die Z-Koordinate des Startpunktes muss gleich sein wie die Z-Koordinate des Endpunktes im aktuellen BKS.
Es wurde die Möglichkeit hinzugefügt, Kreistangenten an Strahlen, Klinien, Bänder, 2D Polylinien zu konstruieren.
Es wurde die Möglichkeit hinzugefügt, LinienTangenten an Kreissegmenten von 2D Polylinien zu konstruieren.
Es wurde die Möglichkeit hinzugefügt, tangential zu Objekten, die in Blöcken zusammengefasst sind, zu konstruieren.
- TaskDD1304 - Wenn beim Start ein Zeichnungsname, der in der Befehlszeile definiert wurde, nicht gefunden wurde, startete Bricscad nicht.
Nun startet Bricscad und erstellt stattdessen eine neue Zeichnung.
- SR23563, DCL Performance: Eine multi-column list_box mit vielen Zeilen wurde sehr langsam.
- SR21136, SR22671, SR22862 - ANZEIGE: Verbesserte Anzeigequalität von kleinen Kreisen und Kurven.
- WHIPARC: Wird benutzt um zu steuern, ob Kreise und kreisförmigen Bögen als echte Kurven oder als eine Reihe von Vektoren angezeigt werden.
Jetzt werden auch Ellipsen, elliptische Bögen und Bogen-Segmente von Polylinien als echte Kurven angezeigt, wenn WHIPARC aktiviert ist.
- SCHRIFT COMBO: Die Schrift-Auswahl Combo im Zeichnungs-Explorer und im Mtext Editor verwenden jetzt die Schriftart selbst, um den Namen der TTF SHX-Schriftart anzuzeigen.
- DATEI ÖFFNEN DIALOG: Der Bildschirm flackert jetzt nicht mehr bei jedem Verzeichniswechsel in einem Dialogfenster Datei ohne Vorschau.
- WERKZEUGKÄSTEN: Verschwinden beim Öffnen von Zeichnungen erfolgt nicht mehr.
- WAHLGRIFFE: Verbesserte Leistung, wenn viele Elemente in großen Zeichnungen ausgewählt werden.
- SR22823 - BENUTZERDEFINIERTE OBJEKTE: Benutzerdefinierte Objekte in Wörterbüchern werden nach und von Proxys konvertiert.
- Zeichnungs Explorer:
- Block-Ansicht wurde für Zeichnungen, die viele Blöcke enthalten, schneller gemacht.
- Wenn eine Zeichnung aus dem Zeichnungs Baum als Block eingefügt wurde,
und eine Block Definition mit dem gleichen Namen bereits existierte, wurde immer die bestehende Block Definition benutzt.
Ab jetzt kann ausgewählt werden, ob die bestehende Block Definition überschrieben werden soll.
- Einstellungen Dialog:
- Die Einstellungen APBOX und APERTURE wurden von der Kategorie Objektauswahl in die Kategorie Objektfänge verschoben.
- Die Voreinstellung EnableSnapMarker wurde entfernt, da dieselbe Einstellung auch durch das erste Bit der System-Variablen AUTOSNAP gesteuert wird.
- Voreinstellung EnableFlyOver entfernt: Der Flyover Fang Mechanismus ist immer aktiviert.
Problembehebungen
- SR21490 - DRUCK AUSRICHTUNG: Die Einstellung der Druck Ausrichtung wurde zur Bestimmung der Papier Ausrichtung benutzt, was falsch ist.
Stattdessen wird der Druck nun gedreht und die Papierausrichtung bleibt unverändert.
Die Papierausrichtung wird mit Hilfe der Papiereinstellung für den Drucker festgelegt.
- TaskDD936 SR23588 - Wenn ein Linien Objekt verdeckt war, wurde der Befehl LÄNGE abgebrochen.
- TaskDD1423, SR23383, SR23480 - Absturz beim Rendern von MFührungs Objekten.
- TaskDD1347, SR222446 - Es wurden Druck Diagnosenachrichten hinzugefügt, wenn widersprüchliche verschachtelte Xrefs vorhanden sind.
- OdaIssue168,SR19302 - Absturz, wenn auf eine Einfügung geklickt wurde, nachdem dessen Attribut gelöscht wurde.
- SR13528 - ZIEHEN: Der Cursor war nicht sichtbar, wenn außerhalb des aktiven Ansichtsfensters gezogen wurde.
- SR16957 - Durch klicken der Schaltfläche Polar in der Statuszeile, wurde der Polarmodus erst für den nächsten Befehl aktiviert.
Jetzt wird es sofort im aktiven Befehl verfügbar.
- SR21490 - DRUCK AUSRICHTUNG: Die Einstellung der Druck Ausrichtung wurde zur Bestimmung der Papier Ausrichtung benutzt, was falsch ist.
In V10.3.8, wurde diese für das WinGDI-Grafikdevice korrigiert, nun wurde dies auch für das OpenGL-Device korrigiert.
- SR23271 - EINFÜGE: Skalieren von eingefügten Blöcken wurde unkorrekt angewendet, wenn X/Y/Z Skalierungen individuell festgelegt wurden.
- KREIS: Befehl aktivierte bis jetzt nicht automatisch den TAN Fang im TTR Modus (Tangente Tangente Radius).
- ERWEITERUNG FANG: Nicht alle möglichen Erweiterungs-Kurven wurden für Polylinien-Segmente erstellt.
- SR15351 - DDEMODES: Der Befehl öffnete irrtümlich den Dialog Einstellungen im Abschnitt Attribute, stattdessen sollte der Abschnitt Objekterstellung geöffnet werden.
- SR15560, SR17923, SR23033 - DRUCK FARBEN: Indexfarben wurden zu dunkel gedruckt.
- SR19880 - HIGHLIGHT: Polylinien wurden nicht angezeigt, wenn sie gehighlighted waren, und wenn deren globale Breite oder die Breite einzelner Plinien Segmente
ziemlich klein war.
- SR20455 - PERIMETER: Diese Variable speichert den Wert für LÄNGE.
- SR20632 - ZOOM: Die Option "dynamisch" ist nun sowohl im Befehls-Kontext-Fenster als auch in der Befehlszeile sichtbar.
- SR20913 - PEDIT: Linien, Kreise und Bögen blieben nach der Konvertierung in Polylinien gehighlighted.
- SR21794, SR22480 - HIGHLIGHT: Teilweise oder komplett überlappende Objekte wurden nicht gehighlighted,
wenn ein überlappendes Objekt eine höhere Zeichenreihenfolge-Priorität hatte.
- SR22076 - EIGANPASS: Polylinien_Breite wurde nicht kopiert.
- SR22478 - GRIFFE BEARBEITEN: Transparent Befehle verursachten Fehler bei der Griffe Bearbeitung.
- SR22183 - Im Befehl LAYISOAUFH wurde der Layerstatus nicht richtig wiederhergestellt, wenn die Befehle layiso/layisoaufh für verschiedene Ansichtsfenster aufgerufen wurden.
- SR22690 - REFBEARB: Wenn sowohl SELECTIONPREVIEW als auch die Option „Sperre Objekte, die sich nicht im Bearbeitungssatz befinden“ während der REFBEARB Sitzung AN waren,
war es möglich, Objekte die nicht zum Bearbeitungssatz gehörten zu bearbeiten.
- SR22698 - PAN: Wenn der Panbuffer an war, und ein Objekt hinter die Ansichtsfenster-Grenze und danach wieder zurück verschoben wurde, dann wurden Griffe nicht mehr angezeigt.
- SR22702 - MESSEN/TEILEN: Korrigierte Rotationswinkel von Blockreferenzen, wenn diese benutzt wurden während ein BKS eingeschaltet ist
und die Option "Blöcke mit Objekt ausrichten" gewählt ist.
- SCHRAFF: Grenzen-Erkennung, die umgekehrte Spline-Segmente beinhaltete, ergab unkorrekte Ergebnisse.
- DRUCK VORSCHAU: Plot Ursprung und 0.25 inch Kopf-/Fußzeile-Ränder waren unkorrekt und verschieden für verschiedene Zooms.
- OFANG: Wechseln der Option ("-ofang t") funktionierte nicht.
- -AUSSCHNT: Die Option „Liste alle Ansichten“ funktionierte nicht.
- TaskDD1360 - XREF BELANGE:
- LÖSEN: Gegeben sind Xref A und Xref B, beide beinhalten verschachtelt Xref C. Lösen von Xref A ergab ebenso das Lösen von Xref C. Dies war nicht richtig: Xref B benötigt dieses noch.
- BINDEN: War fehlerhaft, wenn es im EINFÜGE-Modus benutzt wurde.
- RELATIVE PFADE: Wurde unkorrekt ausgeführt, wenn der Name einer verschachtelten Xref derselbe war, wie der einer anderen Xref der Hauptzeichnung.
- SR23606 - Problem im Kontext Menü für 3DDREHEN wurde behoben.
- TaskDD1269 - SR23627: Schraffuren mit einer Erhebung, die nicht gleich Null war, in nicht gleichmäßig skalierten Blöcken wurde falsch angezeigt.
- TaskDD1088 - Wenn TTFASTEXT eingeschaltet ist, konnten manche Schriften (rod.ttf, andalus.ttf, gautami.ttf) nicht richtig angezeigt werden.
- TaskDD1433 - Die Variable VIEWSIZE wurde nach dem Verändern des Programmfensters nicht aktualisiert;
dies führte zu falschen Druckausgaben, wenn diese direkt nach der Größenänderung von Bricscad ausgeführt wurden.
- SR22741, SR22742, SR23005 - SDS/LISP: sds_getcolordialog(), und dafür, (acad_colordlg) und (acad_truecolordlg)
gaben einen ungültigen Wert zurück, wenn "ByLayer" ausgewählt wurde.
- SR22730 - ASSOZIATIVE BEMASSUNGEN: Beim Kopieren/Einfügen von fehlerhaften assoziativen Bemaßungen trat ein Absturz auf
- SR22914 - ATTRIBUTE: Es trat ein Absturz auf, wenn Attribute von querverwiesenen Blöcken entfernt wurden.
- SR23146, SR21668 - EIGENSCHAFTEN LEISTE: Für Radial-Bemaßungen fehlte das „Endsymbol“ Feld in der Eigenschaften Leiste.
- SR23151 - REGEN: Mit REGENMODE Aus, regen wurde nicht unterdrückt, wenn die System-Variable LTSCALE geändert wurde.
- SR23204 - AATTRIBUTE: Es war unmöglich, Block-Attribute über die Eigenschaften Leiste zu bearbeiten
- SR23267 - PAN: Der Anzeige Fehler, wenn der Panbuffer benutzt wurde, wurde behoben.
- SR23284 - SCHRAFFUR DIALOG: Es trat ein Fehler auf, wenn versucht wurde, einen Winkel an eine Solid gefüllte Schraffur zu übergeben,
während vom Gradient zur Schraffur Registerkarte gewechselt wurde.
- SR23323 - XREF BINDEN: Ein Absturz trat auf, wenn eine vom Kunden bereitgestellte Xref, die ADT Proxy Objekte enthielt, gebunden wurde.
- ZEICHNUNGS EXPLORER: Wenn der Zeichnungs Explorer geschlossen wurde, während die Vorschau für eine Xref-Datei gezeichnet wurde, stürzte das Programm ab.
- ZEICHNUNGS EXPLORER: Nach der Neudefinition einer Block-Einfügung durch Kopieren und Einfügen in den Zeichnungs Explorer wurde die Anzeige der Einfügung nicht aktualisiert.
- GRIFFE BEARBEITEN: Bögen, die nicht in der XY-Ebene lagen, wurden während der Bearbeitung mit Griffen nicht ordnungsgemäß transformiert.
Dieses Problem entstand, während der Implementierung der Möglichkeit Mehrfach-Griffe zu bearbeiten in V10.1.
- GRIFF_STRECKEN, GRIFF_VERSCHIEBEN, GRIFF_VARIA, GRIFF_DREHEN und GRIFF_SPIEGELN: Die versteckte globale Option '_Scale' funktionierte nicht,
weil das S bereits durch die globale Option Stretch belegt war. Jetzt wird ST für Stretch und SC für Scale benutzt.
- Fang: BAS Fangen konnte für TOLERANZ Objekte nicht benutzt werden.
- SR19166 - PEDIT: Verhindern von Änderungen an Polylinien auf einem gesperrten Layer durch PEDIT.
Anwendungsentwicklung
- TaskDD1365 - - BRX - LISP: Für die Einstellung true color entmod method wird jetzt DXF420 folgt DXF62 nicht mehr benötigt.
- SR19338 - BRX: Mehrere Fixes für AcGs Punkte.
- SR23594 - BRX: Möglichkeit der direkten Abstand-Eingabe, um den ersten Punkt über die Objekt Fang Spur einzugeben.
- SR20312 - BRX: Fixes für Größenänderung und Kanten von floating control bars.
- TaskDD1432, SR21003 - LISP: AcadSelectionSet.SelectOnScreen sollte PICKFIRST beachten, wenn es von Lisp aufgerufen wurde.
- SR21977 - BRX: Fixes für acedRegisterFilterWinMsg.
- SR23333 - DCL: Wenn set_tile zu einer dcl Text-Komponente während eines callbacks aufgerufen wurde,
wurde das Erscheinungsbild der Text-Komponente nicht völlig aktualisiert bis der callback beendet war.
Dies verhinderte den Gebrauch einer „Bitte warten...“ Nachricht vor dem Ausführen eines langsamen Befehls während eines callbacks.
Dies wurde gefixt: Die Text-Komponente wird nun sofort nach jedem Aufruf auf set_tile aktualisiert.
- SR22059 - DCL: Eine List-Box mit einer Schrift mit fixierter Zeichenbreite war zu klein.
Tatsächlich wurde die Breiteberechnung für eine Zeichen Einheit unabhängig vom Attribut fixed_width_font vorgenommen.
Dies wurde verbessert durch das Anpassen der Zeichen Einheit abhängig vom Attribut fixed_width_font.
Beachten Sie, dass die Schrift nicht für die Breite der Zeichen abgefragt wird, denn das würde bestehende Layouts zerstören,
die auf unterschiedlichen Schriftarten basieren.
.
- SR22514 - LISP/SDS: sds_entget() Ausgabe wurde zu ads_entget() / (entget) durch das nicht mehr Berichten der Dxf-Gruppen, die Standardwerte haben, kompatibel gemacht.
- SR22577 - LISP:
- Ausgaben zur Befehlszeile durch (print) (prin1) (vl-prin1-to-string)
für Text der Steuerelemente enthält, wurden die Zeichen vervollständigt, um völlig kompatibel zu sein.
- Zusätzliche Unterstützung für Zeichenfolgen, die 0 Zeichen enthalten (z. B. wie von COM zurückgegeben),
die gesamte Zeichenfolge wird jetzt gespeichert und ausgeführt.
- SR22280 - BRX: Unterstützung für Kunden definierte Doppelklick Aktionen für benutzerdefinierte Elemente, die mit Protokoll-Erweiterung definiert sind.
- TaskDD892, SR22720 - BRX: sds_grdraw() kann jetzt von monitorInputPoint() aufgerufen werden.
- SR23563 - DCL: Das tabs Attribut einer list_box konnte nur geparst werden, wenn es nur ganzzahlige Argumente enthielt.
Wenn das tabs Attribut eine reelle Zahl enthielt, wurde es einfach übersprungen.
Die reelle Zahl wird von nun an für das Parsen auf die nächste ganze Zahl gerundet.
- SR23309 - DCL: In einer text oder einer text_part Komponente, wenn der Text über das Attribut "Label" angegeben ist,
sollte die Text-Komponente eine zusätzliche Breite, proportional zum angegebenen Text, erhalten.
Bis jetzt passiert das gleiche, wie wenn der Text über das Attribut "value", angegeben wurde, dies ist nicht korrekt.
Dies wurde behoben: Eine zusätzliche Breite wird nicht hinzugefügt, wenn das Attribut "value" verwendet wird, um den Textinhalt anzugeben.
- SR22110 - BRX - Es ergab sich eine hohe Prozessorauslastung während der MonitorInputPoint Schleife, verursacht durch eine falsche Compileroptimierung.
- SR22110 - BRX: monitorInputPoint Funktion: Das 3-te Argument wurde ignoriert.
- SR22498 - LISP: a Ein TEXT Befehl mit einem leeren Zeichenargument löst keinen Zeilenvorschub aus.
- SR22655, SR23165 - LISP: Filterung in (ssget) funktioniert nicht, wenn SELECTIONPREVIEW != 0.
- SR22721 - BRX: Absturz behoben in AcDbDatabase::wblockCloneObjects.
- SR22741, SR22742, SR23005 - LISP: (acad_colordlg) und (acad_truecolordlg) zurückgegeben.
- SR22922 - BRX: Absturz behoben in CAcUiColorComboBox.
- SR22989 - COM: Wenn ein Block mit Benutzung von COM eingefügt wird, wurde der SRCHPATH nicht benutzt, um die Datei zu suchen.
- SR23032 - LISP: Unsere built in Lisp Engine unterstützt die Funktionalität, die durch ai_utils.lisp bereitgestellt wird.
Wir imitieren nun das erfolgreiche Laden von ai_utils.lsp nach, um eine Applikations-Fehler-Meldung, verursacht durch eine fehlende ai_utils.lsp, zu verhindern.
Dadurch funktionieren jetzt Werkzeuge wie MVSETUP.lsp, welche einige ExpressTools Funktionalitäten benutzen.
- SR23121 - LISP: Fixed nichtdokumentierte Funktion (string-split).
Hinzugefügt wurde die public Function (vl-string-split ), welche identisch
zu (string-split) arbeitet
- SR23131 - LISP: Verwenden von Lisp-Code mit Text aus mehreren Codepages ist fehlgeschlagen.
- SR23136 - BRX: AcDbDatabase::insert bearbeitete AcDbAttributeDefinition Typen nicht korrekt.
- SR23152 - LISP: Verbessert wurde die Funktion (vl-directory-files), um "X:" als "X:\\" zu bearbeiten.
- SR23158 - LISP: (untrace ) gibt keine Nachricht mehr aus, wenn "myFunction"
nicht auf tracing gesetzt war.
- SR23159 - BRX: acedDragGen() und sds_draggen ignorierten das Typargument cursor. Regression seit V10.2.
- SR23178 - DCL: Wenn ein Row Container eine dcl Textkomponente enthält,
sollte die Text-Komponente über die zur Verfügung stehende Breite verteilt werden,
wenn der Container keinen Inhalt beinhaltet, dessen Größe verändert werden kann. Dies wurde gefixt.
- SR23189 - DCL: Wenn eine popup_list während eines callback verändert wurde, wurde der Inhalt der popup_list nicht korrekt aktualisiert.
- SR23183 - LISP: Eine Eingabe durch das Kontext-Menü oder dem Rechts-Klick-Menü wurde ignoriert während (command pause). Regression seit V10.2.11.
- SR23227 - BRX: Mehrere Bug-fixes in AcGiTextStyle::extentsBox und AcDbText::adjustAlignment.
- SR23261 - DCL: Wenn die Auswahl in einer list_box durch die set_tile Funktion geändert wurde,
scrollte die list_box nicht automatisch, um das ausgewählte Element sichtbar zu machen.
- SR23275 - DCL: Eine Text-Komponente mit einem Initial Label, bestehend nur aus Leerzeichen,
bekommt ihre Breite nicht entsprechend der Anzahl Zeichen.
Tatsächlich wurde vor der Berechnung der erforderlichen Breite, um alle Zeichen anzupassen, die führenden Leerzeichen vom Label getrimmt.
Dies wurde gefixt: Von nun an werden Leerzeichen während der Breitenberechnung nicht mehr getrimmt.
- SR23299 - BRX: AcDbDimension::measurement gab eNotOpenForWrite zu schnell zurück.
- SR23321 - DCL: Eine Text-Komponente mit fixed_width_font, die als true eingestellt ist, sollte die Breite erhalten als ob fixed_widht_font nicht eingestellt wurde.
Dieses Verhalten ist eine legale Methode, die in Bricscad fehlte. Diese wurde neu implementiert.
- SR23584 - LISP behebt ein Problem mit nicht-englischen Zeichen Anzeige beim Lesen aus Datei
(d. h. Benutzung von (read-line) function). Auch (string-split) und (vl-string-split) werden jetzt identisch behandelt.
- SR23648 - LISP: Gefixt wurde (vl-bb-set) und (vl-bb-ref) functions - VLA-OBJECTs konnten vom bulletin board nicht gespeichert und abgerufen werden.
- SR23327, SR23316 - BRX: Verbesserte Kompatibilität von AcDbDimension::setTextPosition.
- SR23355 - COM: Document.GetVariable/SetVariable wirkte auf das aktuelle (active) Dokument anstatt das referenzierte.
Dies mischte die Werte für ByBlock und ByLayer.
- SR23385 - BRX: AcApDocManagerReactor::documentDestroyed: für eine nicht-gespeichert Datei wurde der Name ohne Erweiterung übergeben.
- SR20860 - LISP: (vla-xxx) und (vlaxx-xxx) Funktionen, die ein VLA-Object zurückgeben "by reference", konnten aufgrund eines Initialisierungsproblems fehlschlagen.
- SR21740 - SDS/LISP: Wenn ein Befehl, der von sds_cmd()/(command) aktiviert wurde, mit einem kritischen Fehler fehlschlug,
wurde der Rest der sds_cmd()Liste nicht gelöscht; stattdessen wurde ein Versuch unternommen, dies als neuen Befehl auszuführen.
Dies wurde behoben, und es wird, falls verfügbar, eine Fehlerbeschreibung in der Befehlszeile ausgegeben.
- SR21926 - LISP: (vlax-curve-getParamAtPoint) schlug bei bestimmten Arten von lwpolylines fehl.
- SR22248 - BRX: Beim Entladen eines Zeichnungs-Dokuments, das durch RawInputSource::fireChar() ausgelöst wurde, ist eine schwerwiegender Ausnahme-Fehler aufgetreten.
- SR22254 - LISP: Es gab ein Problem bei der Eingabe von Punkten, wenn die Umschalttaste während ein Lisp Programm ausgeführt wurde, gedrückt war.
Wenn das nächste Lisp-Statement einen Befehl, der einen Auswahlsatz erwartete, startete,
wurde der shift-down-Status als Element aus dem Auswahlsatz interpretiert, anstatt es dem Auswahlsatz hinzuzufügen.
- SR22508 - BRX: Es konnte ein Absturz auftreten, wenn ein Block-Tabellen-Datensatz einer Block-Referenz gelöscht werden sollte.
- SR22578 - LISP: Gefixt wurden mehrere Punkte, die die Funktionen (vl-bb-set) und (vl-bb-ref) betreffen.
- SR22855 - BRX/SDS:acedGetStringB() und sds_getstringb() kürzten den input string kürzer als die aktuelle Kapazität des string buffer.
- SR22752 - LISP: Ausführen eines Lisp-Befehl C:XXX gab das Ergebnis nicht in der Befehlszeile aus.
- SR22913 - REACTORS: Redundante reactors wurden hinzugefügt, wenn assoziative Elemente geändert werden, z. B. Schraffuren.
- SR22938 - DCL: Eine list_box mit Mehrfachauswahl funktionierte bei inkrementellem Festlegen der Auswahl durch aufeinander folgende Aufrufe von set_tile nicht.
Tatsächlich wurde bei (progn (set_tile "id" "0") (set_tile "id" "1"))die Auswahl auf "1" anstatt "0 1" gesetzt.
Dies wurde behoben: Aufrufen von set_tile erweitert jetzt die vorhandene Auswahl, wenn multiple selection eingeschaltet ist.
Es gibt eine Ausnahme: Aufrufen von (set_tile "Id" "") löscht immer die gesamte Auswahl.
- SR22954 - LISP: Drücken der Escape-Taste beendet eine while loop nicht: Z. B. (while (> (getvar "CMDACTIVE") 0) (command pause)). Regression seit V10.2.12.
- SR22966 - DATEI ÖFFNEN DIALOG: Nach dem Ändern der Größe des Dialogs,
konnte die Zeichnung Vorschau im Standard Datei Öffnen-Dialog hinter anderen Steuerelementen angezeigt werden.
- SR23003 - DCL: In einer list_box, wurde beim Empfang eines "nach oben" oder "nach unten" Cursor Tastendruck immer ein callback ausgelöst,
auch wenn keine gültige Auswahl vorgenommen werden konnte.
Keine gültige Auswahl kann in diesen Fällen vorgenommen werden:
- Verschieben "nach oben": Wenn die Auswahl bereits ganz oben steht
- Verschieben "nach unten": Wenn die Auswahl bereits ganz unten steht
- Verschieben "nach unten" oder "nach oben": Wenn die Liste leer ist
- Verschieben "nach unten" oder "nach oben": Wenn nichts ausgewählt ist
Dies wurde behoben: Die Callback-Funktion wird nur ausgelöst, wenn eine neue nicht-leere Auswahl festgelegt werden kann.
- TaskDD1309 DRX: Es war nicht möglich, native DRX Befehle auszuführen - Regression seit V10.2.0.
- INPUT QUEUE Korrekturen:
- LASTPOINT wurde nicht richtig auf (0,0,0) festgelegt, nachdem der Text Befehl ausgeführt wurde.
- LASTPOINT wurde nicht richtig auf (0,0,0) festgelegt oder der zweite Punkt beim Erhalt eines Abstands, Winkels oder Ausrichtung.
Lastpoint sollten in diesem Fall nicht festgelegt werden.
- TAN SNAP Override funktionierte nicht für Punkte, die durch Tastatur, Menü oder das Skript eingegeben wurden.
- LISP/SDS/BRX : (help ) öffnete nicht die Start (Index) Seite.
- TaskDD1286 - SDS: WICHTIGE ÄNDERUNGEN, die das Verhalten von 3rd Party Applikationen beeinflussen können ->
Punkte die mit sds_command() übergeben werden, werden jetzt gefangen, und die Input Point Managers werden aufgerufen.
| Version 10.2.14 | 10.03.2010 |
Verbesserungen
- Fang Spur: Die Verzögerung für Erstellung und Entfernung der Spur-Marker wurde verringert.
Problembehebungen
- SR22290 - MODELLIEREN: Der Absturz der beim FASEN eines Zylinders, der durch einen extrudierten Kreis entstand, wurde behoben.
- SR22683 - SPEICHERN ALS: Der Absturz der, beim Speichern einer Zeichnungen, die assoziative Bemaßungen enthielt, in das R13-Format, wurde behoben.
- SR23184 - OBJEKT FANG: Bei der Benutzung von Schnittpunktfang in Zeichnungen mit SPLINES des Grades 1 konnte das Programm hängenbleiben.
- SR23148 - SPIEGELN: Spiegeln von Block-Referenz ergab unterschiedliche Ergebnisse für Skalierungsfaktoren und Rotationswinkel im Vergleich zu AutoCAD.
| Version 10.2.13 | 25.02.2010 |
Verbesserungen
- SR23051 - BATCH PLOT: Die Visual Basic Beispiel-Anwendung batch_plot_tool.dvb wurde überarbeitet; die Anwendung kann jetzt übersetzt werden.
- Zeichnungs Explorer: Wenn eine Zeichnung aus dem Zeichnungs-Baum als Block eingefügt wurde,
und eine Block Definition mit demselben Namen bereits existierte, wurde die bereits vorhandene Block-Definition immer wiederverwendet.
Jetzt können bestehende Blockdefinitionen, per Auswahl, auch überschrieben werden.
Problembehebungen
- SR22551 - ZEICHREIHENF: Verbesserte Zeichenreihenfolge Verarbeitung im Falle, dass die SORTENTSTABLE beschädigt ist.
Z. B. wenn mehrere Elemente den gleichen Zeichenreihenfolge-Schlüssel haben.
- SR22673 - EINFÜGEN Dialog: Das aktuelle BKS wurde nicht beachtet, wenn der Dialog verwendet wurde, um eine Xref oder einen Block einzufügen.
Das Problem trat nicht auf, wenn die Befehlszeile verwendet wurde.
- SR22683 - SPEICHERN ALS: Nach DWG13/DXF13-Format oder älter ist für Zeichnungen mit assoziativen Schraffuren fehlgeschlagen.
- SR22793 - OLE: Es trat ein Absturz auf, wenn eine Zeichnung aus einer Vorlage, die ein Bricscad OLE-Objekt enthielt, erstellt wurde.
- SR22863 - COPYCLIP/PASTECLIPCLIPEINFÜG und WBLOCK/EINFÜGE: Diese Befehle schlugen fehl, wenn eine Zeichnung ein beschädigtes Layout
(mit einer NULL BlockTableRecord-Referenz) enthielt.
- SR22952 - ANNOTATIVE Objekte (Mtexte, Texte, Attribute) lösten einen Ausnahmefehler während der Anzeige aus.
- SR22954 - LISP: Das Drücken der Escape Taste beendete eine while loop wie folgende nicht: (while (> (getvar "CMDACTIVE") 0) (command pause)). Regression eingefügt in V10.2.12.
- ZEICHNUNGS EXPLORER: Nach dem Umdefinieren einer Block Einfügung durch Kopieren und Einfügen in den Zeichnungs-Explorer,
wurde die Anzeige der Einfügung nicht aktualisiert.
- GRIFF Bearbeitung: Bögen, die nicht in der XY-Ebene lagen, wurden während der Bearbeitung mit Griffen nicht ordnungsgemäß transformiert.
Dieses Problem war seit der Implementierung der Mehrfach-Griff Bearbeitung in V10.1 vorhanden.
| Version 10.2.12 | 08.02.2010 |
Verbesserungen
- FLATTEN: Orthogonal abgeflachte Kreisbögen ändern sich jetzt nicht mehr in elliptische Bögen nach der Abflachung.
- SR22462 - ZOOM: Das Fadenkreuz beim Zoom-Befehl wurde wieder aktiviert.
- SR22797 - Die Objektfangfunktion Punkte fangen hieß in den Einstellungen Knoten, dies wurde in Punkte umbenannt.
Problembehebungen
- SR19763 - ATTEXT: Wiederhergestellt, dass die Groß- und Kleinschreibung für 'Attext'-Vorlagedateien nicht berücksichtigt wird.
- SR21439 - ATTEXT: Anzahl der Dezimalstellen, die im Attributfeld, angezeigt werden variieren von 1 bis 3.
- SR22333 - FLATTEN: Führungen konnten nach dem Abflachen an einer falschen Position angezeigt werden. Leerer Text/Mtext wurde an den Ursprung verschoben.
- SR22569 - ATTEXT: Behoben wurde ein nicht kompatibles Zeilenende in der attext Ausgabedatei.
- SR22784 - MTEXT mit Anmerkungs Skalierung: In Zeichnungen, die der Abfrage angehängt waren,
wurde die Höhe von Mtexten mit der Anmerkungs Skalierung vergrößert, wenn ein Kopier oder ein Verschiebebefehl benutzt wurde.
- SR22808 - JIG Eingabe: Das Verschieben der Maus, nachdem etwas über die Tastatur eingeben wurde ohne die Eingabetaste gedrückt zu haben, führte dazu,
dass die Tastatureingaben ignoriert wurden.
- SR22300, SR22708 - Kopieren/Einfügen: Wenn das Quelle BKS anders war als das Ziel BKS, wurden Objekte falsch umgewandelt.
| Version 10.2.11 | 03.02.2010 |
Verbesserungen
- SR22717 - MENÜ: Die Unterstützung für Menümakros, die mit '*^C' beginnen, um das Makro zu wiederholen, wurde implementiert.
- SR20924 - DRUCK: Drucken mehrerer Kopien war ineffizient implementiert und
erstellt mehrere Druckaufträge anstelle von einem Druckjob mit mehreren Kopien.
Hinweis: Einige Druckertreiber unterstützen das Drucken mehrerer Kopien nicht.
Für solche Fälle wird der Druck von mehreren Kopien immer noch durch die Erzeugung mehrerer Druckaufträge gesteuert.
Problembehebungen
- SR22181 - LISP: Wenn CMDECHO auf 0 gestellt war, war es möglich, den aktuellen Layer zu frieren.
- SR22300 - Kopieren/Einfügen: Das Kopieren und Einfügen konnte bei Anwendern die keine administrativen Rechte hatten, fehlschlagen.
- SR22522 - DCL: Nicht richtige Warnung "key is already assigned".
Wenn eine Komponente das Attribut "key" von einer übergeordneten Komponente geerbt hatte, wurde eine Warnung ausgegeben, wenn der "key" bereits existierte,
selbst wenn Sie einen neuen Wert für den "key" in der abgeleiteten Komponente definiert hatten.
Dies wurde behoben, indem die Zuweisungen erst nach dem Lesen aller Attribute bearbeitet werden.
(Hinweis: dieses Update wurde bereits im V10.2.10 erwähnt. Dies war aber nicht funktional und wurde erneuert.)
- SR22582 - ANSICHTSFENSTER SKALIERUNG: Der benutzerdefinierte Maßstab Null sollten nicht für den Papierbereich Ansichtsfenster akzeptiert werden.
- SR20652 - SDS: sds_entdel sollte keine Ansichtsfenster von nicht-aktiven Layouts entfernen.
- SR22656 - Ein Fehler trat auf, wenn ein "X"-Eingabe (einschließlich der Anführungszeichen) von einem Skript oder einem Menü weitergegeben wurden.
Der Fehler trat für eine beliebige Zeichenfolge, bestehend aus 1 Zeichen in doppelten Anführungszeichen auf, das heißt: 3 Zeichen insgesamt.
- SR22718 - DCL: Der dcl Parser akzeptiert "vertical_margin=narrow" nicht:
'narrow' und 'wide' wurden wurde für "predefined" Attribute zur Liste aller erlaubten Werte hinzugefügt.
'vertical_margin' und 'horizontal_margin'.
Die Schlüsselworte 'none', 'tiny', 'narrow', 'wide' sind jetzt erlaubt.
Bitte beachten Sie, dass diese Schlüsselworte einfach ignoriert werden.
Sie wurden zum Parser nur wegen der abwärts Kompatibilität hinzugefügt.
- SR22747 - LISP: right-shift operation (lsh xx -n) gab einen falschen Wert zurück.
- SR22750 - ANSICHTSFENSTER: Ein neues Ansichtsfenster im Modelbereich wurde unsichtbar,
wenn vorher ein polygonales oder eine beschnittenes Ansichtsfenster erzeugt wurde.
- SR22759 - BIGFONT: Es wurden falsche Symbole aus Bigfont's angezeigt.
Die Symbole wurden in der Schriftart über ihre Unicode-Werte nachgeschlagen, sie
sind aber nach MBCS Werte definiert. Regression seit V10.2.0.
- SR22762 - ATTDISP (ATTZEIG): Der Befehl funktioniert in übersetzten Versionen nicht. Die übersetzten Schlüsselwörter für EIN, AUS und NORMAL wurden nicht erkannt.
- SR22774 - ABDECKEN: 'Letztes Element in Zeichnung' und die 'L' Befehls Option funktionierten nicht.
- COM: IAcadUtility::AngleToString() konnte Strings mit 'd' nicht erzeugen anstatt von Grad Symbolen (z. B. 45d0')
- TaskDD1073 - LISP: Die Erzeugung einer GROUP durch Benutzung von 'entmake', fügte die benötigten Reactors nicht in gruppierte Objekte ein.
| Version 10.2.10 | 28.01.2010 |
Verbesserungen
- SR22399 - Lade-Zeit für Xrefs mit zirkulären Abhängigkeiten wurde stark verbessert.
Problembehebungen
- SR21771, SR22432, SR22518 - DRUCKEN: Der Fehler, der durch eine fehlende Papiergröße beim Einrichten des Druckers auftrat, wurde behoben.
- SR21809 - PEDIT: Die Breite für alle Segmente konnte bei der Erzeugung von Ecken aus Linien und Bögen nicht eingestellt werden.
- SR21972 - DCL: Wenn bei einem TAB Truncate EIN war und eine Zeile enthielt, die mehr Worte als Tabs enthielt , wurden alle Worte,
die über die Tabanzahl hinausging entfernt.
>
Jetzt wird eine Standard Tab-Länge von 4 benutzt.
Die Erkennung von Spalten Bezeichnern in einer list_box wurde folgendermaßen verbessert:
Wenn eine list_box das Tab Attribute besitzt, tab_truncate und label, wird ein Versuch gemacht die label in column labels aufzuteilen.
Wenn ein column label korrekt erkannt wurde, wird list_box widget die aktuellen column labels enthalten,
anstatt des einfachen text widget über der list_box.
Um die aktuellen column labels zu aktivieren, geben Sie die column labels in die label Attribute ein, getrennt durch Leerzeichen.
Geben Sie zusätzliche Leerzeichen ein, bis sich die column labels sichtbar über den Spalten ausgerichtet haben.
Sobald die hinzugefügten Leerzeichen der Anzahl der Tap Stopps entsprechen, werden die column labels erkannt.
Durch das Erlauben zusätzlicher Leerzeichen werden die column labels in DCL Implementation übereinstimmen,
die immer ein einfaches Text widget benutzen.
Vor dieser Änderung mussten die Anzahl der column labels genau die gleiche Anzahl haben, wie Tab Stopps im Attribut tabs definiert waren, haben.
Ab jetzt wird ein Extralable erlaubt. Es ist so: Spezifizieren von n tab erfordert normalerweise n+1 korrespondierende columns.
Als Ergebnis wird ein bestehender dcl Code, in dem die column labels im label Attribut "gefaked" wurden,
plötzlich "reale" column labels haben.
- SR22254, SR22549 - LASTPOINT System Variablen Verhalten wurde korrigiert. LASTPOINT wird nicht mehr auf (0,0,0) zurückgesetzt,
wenn ein Objekt oder ein Auswahlsatz mit LISP an einen 'Befehl geschickt wird, z. B. (entlast).
- SR22445 - ZOOM: Die Option 'Fenster' gab für manche Bildschirmgrößen im Papierbereich Ansichtsfenster keine exakten Ergebnisse, viewport size und view parameters.
- SR22451 - LIMITEN: Der Befehl LIMITEN erkannte die Option _t des Befehls (hidden) nicht, dadurch funktionierte die Schaltfläche "Zeichnungs Limiten" im Werkzeugkasten Einstellungen nicht.
- SR22508 - LISTE: Das Programm stürzte ab, wenn die Eigenschaften eines Blocks, dessen Block Tabellen Eintrag gelöscht wurde, aufgelistet wurden.
- SR22522 - DCL: Inkorrekte Warnung "key is already assigned". Wenn eine Componente die Attribute "key" einer Eltern
Componente übernahm; es wurde eine Warnung ausgegeben, wenn der Schlüssel bereits bestand, aber auch, wenn ein neuer Wert für den Schlüssel in der
abgeleiteten Componentendefinition spezifiziert wurde. Dies wurde behoben, indem die Zuweisungen erst nach dem Lesen aller Attribute bearbeitet werden.
- SR22543 - LOCALIZATION: Die japanische Übersetzung für „neue Ansicht“ verursachte ein Problem im Zeichnungs Explorer.
- SR22555 - SCHRAFF: Die Befehlszeilen Version des Befehls SCHRAFF, -schraff, konnte die Option "Solid" nicht erkennen, wenn sie kleingeschrieben war.
- SR22583 - TEILEN: Das Programm stürzte ab, wenn kein Objekt oder ein ungültiges Objekt gewählt wurde.
- SR22633 - GRUPPE: Die Beschreibung und die XData's, die einem GRUPPEN Objekt zugewiesen waren, wurden nicht zu neuen (anonymen) Gruppen kopiert.
- SR22657 - DCL: Spacer Höhenwerte, die kleiner 1.5 (character units) waren, wurden ignoriert.
Die minimale Höhe eines Spacer, die als Standard Höhe einer Schaltfläche benutzt wurde, die etwa 1.5-fache der Höhe eines Zeichens war.
Die minimale Höhe wurde auf null gesetzt und die Standard-Höhe wurde auf 1.5 gesetzt.
Die gleiche Änderung wurde für die Breite eines Spacer durchgeführt.
Diese Änderung betrifft bestehende Spacer mit einer geringen Größe, vor allem die vordefinierte Komponente "spacer_0" hat sich verändert.
- SR22673 - BKS: Beim Anhängen einer Xref über den Dialog Externe Referenz anhängen,
wurde das aktuelle BKS für den Einfügepunkt und den Drehwinkel nicht berücksichtigt.
Die Dialoge TBild anhängen und Block einfügen hatten die gleichen Probleme.
- SR22687 - VBA: Die ListView und dieCommonDialog Steuerungen waren in der Form "frmAddDrawing" im batch_plot_tool.dvb VBA Beispiel Code nicht vorhanden.
Verbesserungen
- SR22395 - ASSOZIATIVE BEMASSUNG: Ungültige Zuordnungen von assoziativen Bemaßungs Definitionen werden jetzt ignoriert.
- SR22482 - EIGENSCHAFTEN LEISTE: Texte aus schreibgeschützten Feldern können jetzt kopiert werden.
Problembehebungen
- SR21049, SR22437 - OLE: Elemente, die nach einer beschädigten OLE2FRAME-Entität folgten, wurden nicht aus einer Zeichnungs Datei geladen.
- DRUCKEN: Wenn ein Blatt standardmäßig die Orientierung Querformat hatte (x Länge > y Länge), und im Plottdialog die Option
"Querformat" gewählt wurde, wurde im Hochformat gedruckt und umgekehrt.
- SR21463 - DRUCK DIALOG: Wenn die Erhebung nicht Null war und der Ansichtspunkt nicht '0,0,1' war, war der gewählte Fenster Bereich zum Plotten falsch.
- SR21490 - DRUCK DIALOG: Wenn der Papiertyp und/oder die Orientierung des Papiers direkt vor dem Absenden des Ausdrucks
durch die Schaltfläche Drucken eingestellt wurden, wurde diese nicht beachtet.
- SR22213 - SCHRAFFU: Die Schraffurgrenzen Erkennung schlug in einer vom Kunden gelieferten Zeichnung fehl.
- SR22431 - REFBEARB: Hinzufügen einer assoziativen Bemaßung während einer Refbearb Sitzung führte zu einem Absturz.
- SR22483 - LISP: (distof ".") gab nicht NIL zurück.
- SR22461 - LISP: Mnl Dateien wurden in umgekehrter Reihenfolge geladen, wenn ein Dokument geöffnet wird.
- SR22461 - BRX: Statements, die durch ein Leerzeichen oder einen Zeilenumbruch getrennt waren
und durch sendStringToExecute bearbeitet wurden, wurden in umgekehrter Reihenfolge bearbeitet.
- SR22540 - Fang: Das Programm hängte sich in einer vom Benutzer gelieferten Zeichnung beim Schnittpunktfang auf.
Problembehebungen
- SR21460 - COPYMODE: Nach der Benutzung des Kopie Befehls; wurde die Variable COPYMODE nicht immer korrekt zurückgesetzt.
- SR21677 - DRUCKEN: Vertikale Polylinien Kante wurde aufgrund einer falschen Optimierung entfernt.
- SR22332 - SCHRAFF: Wenn eine Begrenzung einen Teil eines Splines enthielt, wurde für die Begrenzungs-Definition der Spline
über die gesamte Länge in der Grenz-Definition gespeichert; es soll aber nur der Teil gespeichert werden, der tatsächlich für die Begrenzung benutzt wird.
- SR22379 - LISP: Während (command pause) oder Pause in Menü Strings
war es nicht möglich, ein Fang-Überschreibung oder ein XYZ-Filter zu benutzen.
Für (getdist) ohne Startpunkt war es nicht möglich, zwei Punkte einzugeben.
Grund dafür war, die Pause wartete nur auf eine einzige Eingabe.
- SR22384 - SCRIPTS: Im Script Modus, acedGetString(B) wurde das erste Argument ignoriert.
- LISP/SCRIPTS: (command "TEXT" ins sz ang) oder (command "DTEXT" ins sz ang)
sollte in den interaktiven Modus wechseln, wenn kein Text Inhalt durch das (command) Statement bereitgestellt wird.
- EINSTELLUNGEN, Kategorie BEM_FORMAT: Die "Fit" (Anpassen) Option konnte nicht ins Russische übersetzt werden.
Verbesserungen
- SR21803 - SCHRAFFUR: Hinzufügen von Schraffur Objekten in großen Zeichnungen wurde viel schneller.
- SR21054 - AUSWAHL VORSCHAU: Stark verbesserte Leistung bei der Auswahl in großen Zeichnungen. Gruppen werden jetzt auch unterstützt.
Problembehebungen
- SR21606, SR21634 - VOLKÖRPERBEARB:
- Das Extrudieren entlang eines Pfades funktioniert nicht für Flächen
- VOLUMENKÖRPER/PRÄGEN - Kurven wurden nicht zum Abdrucken ausgewählt.
- SR22199 - WBLOCK: Zum Festlegen des Basispunktes werden Weltkoordinaten anstatt Benutzerkoordinaten benutzt.
- SR22306, SR22257 - ANZEIGE:
wenn ein Mtext-Objekt und das nächste Zeichnungsobjekt den gleichen Linientyp verwenden, wurde beim nächsten Zeichnungsobjekt der Linientyp Continuous benutzt.
Dieses Problem trat als Nebeneffekt durch die Fehlerbehebung für die Linientypen mit unterstrichenem Mtext in V10.2.4 auf.
- VERDECKT: Triangulierungs Diagonalen von koplanaren Flächen wurden sichtbar, wenn DISPSILH ausgeschaltet wurde; diese sollte nicht sein.
- SR18184, SR18534, SR18899, SR19555 - SNAP Spur: Wenn der ORTHO-Modus aktiviert war,
wurde der Fangpunkt nicht auf den Schnittpunkt der Fluchtlinie des Pfades und der Ortho-Linie festgelegt.
- SR19567, SR21913 - CMDECHO: Das Unterdrücken der Ausgabe vom “Bemaßungs-Text” ist während der Ausführung von Bemaßungsbefehlen fehlgeschlagen.
- SR21683 - BRX: Bemaßungsgrafiken wurden nicht richtig aktualisiert während des jigging von Bemaßungen.
- SR21698 - BRX: Beide Überladungen von AcDbPlotSettingsValidator::getLocaleMediaName sind jetzt implementiert.
- SR21715, SR22013 - MTEXT EDITOR: Textfragmente mit absoluten Höhencodes werden bei der Skalierung eines Mtexts nicht geändert.
Der Mtext Editor wurde geändert, um relative Text-Höhen-Codes zu erstellen (z. B. '\H2x;foo').
- SR21810 - DRUCK DIALOG: Die Auswahl “Verwende Plot Einstellungen von: Vorheriger Plot“ erlaubt die „Anzeige von Plotstilen“ im Model Bereich. Dies sollte nicht erlaubt sein.
- SR21825 - BEMASSUNGEN: Behoben wurde das Anzeigeproblem für temporäre Bemaßung, wenn der Text für die Radiale- und Durchmesserbemaßung eingegeben wurde.
- SR21825, SR21913 - BEMASSUNGSTEXT: Formatierungsprobleme wurden behoben.
- SR21923 - DCL: Der Spalten Titel von list_box konnte die Zeichen "gjpy" nicht korrekt darstellen.
Dies wurde durch die Vergrößerung der Höhe der Spalten Titel behoben.
- SR22126 - LISP: (vlr-object-reactor) Funktion:
- Das Erzeugen eines 'empty' Objekt Reactor ohne Besitzer Objekte war nicht möglich.
- (vlr-remove-owner <reactor> <object>) entfernte das <object> aus der
<reactor> Objekt Liste nicht; als Ergebnis wurden die Objekte weiterhin als Besitzer ausgegeben.
- SR22134 - BRX: acedVPLayer Friert den spezifizierten Layer im spezifizierten Ansichtsfenster nicht.
- SR22169 - MTEXT EDITOR: Erlaubt nicht länger die Bearbeitung eines Mtextes in einem anderen Dokument, als in dem einen, in dem der Bearbeitungsbefehl begonnen wurde.
- SR22173, SR22242 - VBA - LISP: (initget "options")(getpoint) zeigte das Meldungs Menü nicht.
Es war nicht mehr möglich, in Lisp Funktionen die (getpoint) benutzten, AcadDocument.SendCommand zu benutzen. (Regression in 10.2.3).
- SR22183 - LAYISOAUFH: Taut_alle_Layer_auf, anstatt nur die aufzutauen, die während der Ausführung des Befehls LAYISO nicht gefroren waren.
- SR22199 - – KOPIEREN/EINFÜGEN: Unkorrekte Position von Objekten, die zwischen Layouts oder zwischen
Model Bereich und Layout kopiert/eingefügt wurden, wenn BKS != WKS im Model Bereich.
- SR22216 - ZURÜCK: Das Benutzen von ZURÜCK während der Auswahlphase von Befehlen löst einen Absturz aus (Regression in 10.2.3).
- SR22229 - SDS: Bei der Verwendung von PAUSE in einem sds_cmd Anruf mit weiteren Eingaben für den Befehl, war der Cursor blockiert (Regression in 10.2.3).
- SR22236 - OBJEKTFANG: Der Tangentenfang für Kreise und Bögen schlug manchmal für Objekte fehl, die an großen Koordinaten eingefügt waren.
- MTEXT EDITOR: Das Drücken der Esc-Taste, während eines der Eingabefelder des Dialogs den Fokus hatte, konnte zu einem Absturz führen.
Die Bearbeitung der numerischen Eingabefelder erstellte zu viele Zurück Eintragungen.
- AUSWAHL Durchlauf: Die Unterstützung für die Tastaturkombination Umschalttaste-Leertaste bei der Vorschau der Auswahl während der Ausführung von Befehlen wurde hinzugefügt.
- VBA: Benutzung von Chr(27) Zeichen in sendCommand war nicht mehr möglich (Regression in V10.1).
- Es wurde ein automatischer Einheiten Test für alle oben genannten V10.x Regressionen eingeführt.
Verbesserungen
- Erhebliche Leistungsverbesserung beim Zoomen auf Grenzen. Diese Verbesserung wirkt sich auch bei ANSICHTSPUNKT und DRSICHT Änderungen und Ansichtensfenster-Operationen im Papierbereich aus.
- Erhebliche Leistungsverbesserung im Papierbereich beim Hineinzoomen auf Inhalte im Ansichtsfenster.
- Leistungsverbesserung bei der Verwendung von großen xzugeschnittenen xrefs.
- Der BEFEHLS QUEUE wurde neu gestaltet, um eine noch zuverlässigere und kompatiblere Verarbeitung von Skripten, Lisp (Befehl) Statements, Lisp (Befehl Pause) Statements und Menümakros zu bieten.
Dies erlaubt auch die Verarbeitung von Eingabe-Punkten, die Verwaltung der Objekt-Fang-Einstellungen und die Unterstützung für das Schablonieren im BXR API zu verbessern.
- OpenGL ANZEIGE: Verbesserte Genauigkeit bei der Anzeige von Objekten, die bei großen Koordinaten liegen.
- 3DCONVERT: Eine neue Version des 3DCONVERT Befehls wurde hinzugefügt (alte Version wurde in V9.3 entfernt.)
- CURSOR: Die Fadenkreuzgröße ist relativ zur Bildschirmgröße anstatt zur ANSICHTSGRÖSSE des Zeichnungs-Fensters.
- Dialog SCHRAFFUR: ist nun skalierbar.
- Umschalttaste-Leertaste: Für das Durchlaufen von Objekten die übereinander liegen in der Auswahl Vorschau.
- STATUSZEILE: Das Koordinaten Ausgabe-Feld funktioniert nun als Schaltfläche und erlaubt zwischen kartesischem und polarem Modus zu wechseln.
- STATUSLEISTE: MODEMACRO kann nun in der Statuszeile ausgegeben werden.
- SR20504 - SLIDE LIBS: Die Unterstützung für die Syntax 'test_slide_library(slide_name).slb wurde hinzugefügt.
- SR21207 - Gradienten SCHRAFFUR: Die Möglichkeit zum Kopieren von Schraffur Einstellungen wurde hinzugefügt.
- SR21263 - ICONS: Werkzeugkästen Icons wurden hinzugefügt; "Werkzeugkasten" "Werkzeugkasten_Standard", "Werkzeugkasten_Zeichnen", "Werkzeugkasten_Bemaßungen",
"Werkzeugkasten_Ändern", "Werkzeugkasten_Objekteigenschaften", "Schraffuredit", "dynamischer_Zoom" und "skalierter_Zoom".
- SR21346 - eTRANSMIT: „Abbrechen“ wurde durch „Abbruch“ in der Überschreiben-Modus-Combobox des Dialogs eTransmit-Einstellungen ersetzt.
- SR21392 - ABDECKEN: Die Unterstützung für die Griff Bearbeitung von Abdeckungsobjekten wurde hinzugefügt.
- SR21555 - SICHERHEITSOPTIONEN: Dieser Befehl wurde dem Menü Datei hinzugefügt.
- SR21699 - Anzeige: Behoben wurden die Anzeigeprobleme von gedrehten Objekten (auf Grund von Zeichnungskorruption)
Problembehebungen
- INSTALLALATION: Behoben wurde der Absturz beim Start der Anwendung wenn V10.2.3 neben einer V9- oder V8-Version installiert wurde.
- FLATTEN: Anstatt eines elliptischen Bogens mit gleichem Start- und Endpunkt wird ein projizierter Kreis jetzt immer eine normale Ellipse.
- SR21225 - FÜHRUNG: DIMSCALE sollte auf den Linientyp von Führungslinien nicht angewandt werden.
- SR21373 - KOPIEREN/EINFÜGEN: Wenn eines der eingefügten Elemente eine nicht standardmäßige Linienstärke hatte und die Linienstärke-Anzeige aktiv war (LWDISPLAY = 1),
wurden die Elemente an eine etwas größere Z-Koordinate als sie am ursprünglichen Speicherort waren kopiert.
- SR21608 - FLATTEN Befehl: Block Einfügungen und Schraffur Objekte werden nicht mehr standardmäßig aufgelöst.
- SR21926 - BRX - LISP: Falsche Berechnung der Parameter eines definierten Punkts auf einer Kurve, die an großen Koordinaten lag.
- SR21962 - BEMWINKEL und BEMBOGEN: Fehler beim Erstellen bei gestrichelten Polylinien.
- SR21984 - ÖFFNEN: Eine Zeichnung konnte durch Xdata eines AcDbBlockReference Objektes, das eine Schraffur definierte und nicht gelesen werden konnte, nicht geöffnet werden.
- SR21986 - VBA: Menüs und Werkzeugkästen, die via VBA geladen wurden, waren in nachfolgenden Bricscad-Sitzungen nicht mehr verfügbar.
- SR22064 - ABRUNDEN/FASEN: Vorübergehen zurückgesetzte Unterstützung für Umschalttaste-Leertaste Auswahl-Durchlauf,
weil die aktuelle Implementierung unerwünschte Auswirkungen auf die Befehle ABRUNDEN und Fasen hatte.
- SR22082 - BRX - LISP: (getpoint basePoint) stellte den LASTPOINT nicht auf basePoint: dies verursachte inkorrekt berechnete Fang-Punkte,
z. B. Start vom vorherigen Wert des LASTPOINT anstatt des basePoint Arguments.
- SR22090 - LISP: Rechtsklick beendete einen Befehl nicht (command pause) Statement.
- SR22114 - Ansichtsfenster: Der Rand eines einzelnen Ansichtsfensters wurde nicht unsichtbar nach dem Befehl AFENSTER/Einzeln.
- SR22127 - ASSOZIATIVE BEMAßUNG: Erzeugung wurde in V10.2.3 gestört.
- Zeichen Reihenfolge Werkzeugkasten funktionierte seit V10.2.3 nicht mehr.
- MTEXT: Die Unterstreichung wurde mit dem Linientyp des Mtextes erzeugt anstatt mit dem CONTINUOUS Linientyp.
- SR20471 - BRX: Vermeidet nicht-einzigartige Namen für den anonymen Zugang im OdDbDictionary.
- SR20754 - COM: Das Ein-/Ausschalten der Plot-Stile-Anzeige durch COM wirkt sich nicht auf die Darstellung aus.
- SR20804 - BRX: Behoben wurde der Einstellungs Cursor in JIG, „normalen“ Cursor anzeigen, z.B. Pfeil, wenn ein modales Dialogfenster aktiv ist.
- SR20882 - PAN: Jetzt wird der 2DDrahtmodell-Anzeige-Modus während der Echt-Zeit-PAN verwendet, ausgeführt nach einem VERDECKT Befehl.
- SR20910 - ADS/SDS: Behoben wurden Editor reactor events (lispWillStart, lispEnded, lispCancelled)für ADS/SDS definierte Funktionen.
Diese Ereignisse wurden zweimal ausgelöst, und lispCancelled wurde gesendet anstatt lispEnded.
- SR21030, SR21426 - KOPIEREN/EINFÜGEN:
- Entfernt wurde die unnötige Anzeige des BKS Icons und Raster im eingefügten Objekt.
- Das sich ergebende eingefügte OLE Objekt verwendet nun den Hintergrund des Containers statt den von Bricscad.
- Die Qualität der Grafiken für Bricscad Objekte, die in andere Anwendungen eingefügt wurden, verschlechtert sich,
besonders wenn diese vor dem Kopieren herausgezoomt wurden. Die TTF Textdarstellungs Qualität variiert in der aktuellen Implementierung.
- SR21139 -eTRANSMIT: Es wird jetzt verhindert, dass ein Übermittlungspaket im aktuellen Zeichnungsordner gespeichert wird.
- SR21207 - Anzeige: Die Farbverlauf Anzeige wurde nicht aktualisiert nach der Änderung einer Verlaufseinstellung durch das Benutzen der Eigenschaftenleiste.
- SR21244 - RASTER BILDER: Die Y-Skalierung wurde nicht korrekt auf die TFW Geo-Info angewendet.
- SR21251 - PRÜFUNG Der Befehl PRÜFUNG hängt sich bei Zeichnungen, die doppelte Referenzen enthalten, auf.
- SR21294 - SCHRAFFUR Dialog: Die rechte Seite des Dialogs Schraffur wurde auf manchen Systemen nicht angezeigt.
- SR21336 - MTEXT: Definierte Höhen wurden inkorrekterweise in älteren dwg Formaten gespeichert/gesichert.
- MTEXT: Es trat ein Absturz auf, wenn Mtext mit sehr langem Textinhalt eingegeben wurde.
- SR21340 - ANSICHTSFENSTER: wenn die „Anzeige Plot Stile“ für ein Layout aktiv war, wurde der Rand des aktiven Ansichtsfensters nicht fett angezeigt.
- SR21392 - STUTZEN: Verlängern von Liniensegmente, die in T-Form verschnitten wurden, konnte scheitern.
- SR21408 - LISP: (entmod) ist fehlgeschlagen mit Objekten. Wenn PROXY Data (groupcode 310) in (entget) Listen enthalten waren, z. B. mit Bildern.
- SR21516 - OFANG: Im „VON“- Modus wurde der Objekt-Fang nicht berücksichtigt.
- SR21529 - PYRAMIDE/KANTE: Es wurden überflüssige Linien während der Erstellung einer Pyramide entfernt.
- SR21530 - PYRAMIDE: Es war nicht möglich auf den Kopf gestellte Pyramiden zu erstellen.
- SR21531 - PYRAMIDE: Wenn die Basis nicht auf der XY Ebene lag, war die dynamische Anzeige während des Erstellens falsch.
- SR21532 - KEGEL, ZYLINDER und KEIL Befehle: Es war mit der Maus nicht möglich, eine negative Höhe zu definieren.
- SR21540, SR21541 - KEGEL, ZYLINDER, QUADER: Mit der Maus konnte die Höhe nicht genau eingegeben werden.
- SR21569 - LISP: (textbox) sollte für einen leeren Text oder Attribut '((0 0 0) (0 0 0)) zurückgeben, anstatt auf 'nil' nil zurückzuspringen. Ein leerer MTEXT sollte 'nil' zurückgeben.
- SR21585 - QUADER: Wenn die erste Ecke oder das Zentrum nicht in der XY-Ebene lag, war die dynamische Anzeige während des Erstellens falsch.
- SR21586 - KAPPEN: Überflüssige 3DSOLID-Silouette-Linien konnten nach dem KAPPEN Befehl zurückbleiben.
- SR21625 - LISP - BRX: Unnötige Ausnahmen werden nicht mehr von Transaktions- und rückgängig-bezogenen Codes ausgelöst; dies konnte Lisp/ADS/ARX basierende Anwendungen abbrechen.
- SR21635 - ANZEIOGE: Runde Kanten wurden nach Arbeitsvorgängen wie VOLLKÖRPERBEARB/KÖRPER/SHELL unkorrekt angezeigt.
- SR21665 - BRX: Jigging unterstützt nun auch die direkte Abstandeingabe
- SR21725 - INSUNITS: Wurden nicht korrekt angewendet in lokalisierten (übersetzten) Versionen.
- SR21747 - SPEICHERN: Scheiterte durch ein Problem bei der Bearbeitung eines AnmerkungsSkalierungs Objektes.
- SR21752 - LISP: (vlax-add-cmd) und (vlax-remove-cmd) waren nicht voll funktionsfähig.
- SR21762 - ZEIT: Der Wochentag und der Monatsname konnten nicht in die lokalisierte Version übersetzt werden.
- SR21770 - UNICODE: Wenn der Pfad zu einer ECW-Geocode-Informations-Datei Unicode-Informationen enthalten hat, konnte die Datei nicht gefunden werden.
- SR21776 - COM: 1. Zweideutige 'Application' Schlüsselworte führten zu Kompilierungsproblemen in VBA Projekten. 2. Alle enum Typen sind jetzt in globalen namespace sichtbar.
- SR21812 - ÖFFNUNG: Die Öffnungs-Pickbox wurde, wenn der Flyover-Fang ausgeschaltet war, nicht angezeigt, z. B.: wenn OSMODE = 0 oder > 16383.
- SR21867 - LISP: (boundp) schlug für lokale Variable fehl, es wurde trotzdem nil zurückgegeben.
- SR21869 - SCHRAFFUR Muster wurden alle mit dem Continuous Linientyp angezeigt anstelle des tatsächlichen Linientyps (Regression seit der Speicherbedarfsreduzierung in V10.1.4)
- SR21923 - DCL: In einer dcl list_box, wurden hinzugefügte Spaltenköpfe nicht leer, sonder automatisch nach der Serie „A,B,C,…“ benannt.
- SR21938 - ANZEIGE: Im Shademode Verdeckte Ansicht, wenn WHIPARC aktiviert war, wurden Bogenkanten eines 3D-Körpers nicht angezeigt.
- SR21938, SR21990 - VERDECKTE LINIEN Drucken: Kanten von 3D Körpern fehlten teilweise.
- SR22006 - FLÄCHE Berechnung war inkorrekt für Flächen größer als 1.000.000.000 Einheiten durch ein vergleichbares Toleranzproblem (Regression seit V9.3)
- URSPRUNG: Das Auflösen von Ordinaten Bemaßungen wurde nicht unterstützt.
- SELECTIONPREVIEW: Die Auswahlvoransicht funktionierte nicht für Gruppen.
- ANSICHT: Das Hintergrund-Rendering für dynamisch manuellen mehrspaltigen Mtext wurde korrigiert.
- LISP: Umgekehrte Argumente wurden an den CVUNIT Calculator gegeben.
- Zeichnungs Explorer: der vorherige Zustand (Dialog Layout) des Explorers wurde nicht korrekt wiederhergestellt (Regression seit V9.3).
- TaskDD1151, TaskDD258 - BRX: 'OdEdCommandStackReactor::commandCancelled()' und
'OdEdInputContextReactor::endXXX()' beim Abbrechen eines Befehls der durch 'sds_cmd()/sds_command()/(command)' aktiviert wurde, wurden keine Benachrichtigungen gesendet.
- TaskDD892, TaskDD1144 - BRX:
- Punkte die durch Mausklick, Tastatureingabe oder Skripte zum Punkt-Monitoren und Filtern gesendet werden, wurden
vor der Zuweisung von Built-in Filtern wie kartesischer Fang, Ortho, Limits Check und .xyz Filter gesendet (Cursor-Eingabe-Punkte haben dieses Problem nicht).
- Implementiert wurde die Unterstützung für OdEd::eOrtho flag.
Für unsere geschätzten Betatester:
V10.2.4 enthält Fixes für die folgenden V10.2.x-Beta-Probleme, die Sie gemeldet haben:
- SR21791
- SR21841
- SR21847
- SR21877
- SR21945
- SR21953
- SR21968
- SR21980
| Version 10.1.11 | 16.11.2009 |
Verbesserungen
- SR21449 - SICHERHEITSOPTIONEN: Implementiert wurden extra Fehlerbehandlungen und die Verbesserung der Meldungen.
- SR21522 - PC3: Umformuliert Fehlermeldung für nicht unterstützte pc3 Dateien.
Problembehebungen
- SR21022 - STRECKEN: Das Ansichtsfenster-Zentrum wurde nach dem Strecken des Ansichtsfensters mit Griffen nicht aktualisiert.
- SR21233 - Zeichnungs Explorer: Wenn mehrere Zeilen ausgewählt wurden, und ein einzelnes Feld geklickt und bearbeitet wurde,
und danach zur Bestätigung die Eingabetaste gedrückt wurde, waren alle zuvor markierten Zeilen wieder ausgewählt.
Das war verwirrend, jetzt bleibt nur die bearbeitete Zeile ausgewählt.
- SR21266 - OBJEKT EIGENSCHAFTEN: Wenn die Layer Auswahl zum ersten Mal geöffnet wurde, wurde der aktuelle Layer nicht in Ansicht gescrollt.
- SR21309 - PERFORMANCE: Das automatische Bereinigen von anonymen Blöcken beim Öffnen einer Zeichnung wurde zugunsten besserer Leistung deaktiviert.
Das automatische Bereinigen von Xref Dateien wird beibehalten.
- SR21336 - MTEXT: Behoben wurde der Fehler beim Lesen von Mtext Höhen, der zu falschen Mtext Anzeigen führte. Auch ein Absturz
bei der Bearbeitung von großen Mtexten wurde behoben.
- SR21340 - ANSICHTSFENSTER: Der Rahmen des aktiven Ansichtsfensters wurde nicht mit einer fetten Linie dargestellt, wenn ein Plotstil zugewiesen war.
- SR21408 - LISP: (entmod) schlug fehl, wenn PROXY data (groupcode 310) in die (entget) Liste inkludiert war, z. B. mit Bildern.
- SR21437 - STRECKEN: Behoben wurde ein Absturz beim Strecken von Objekten, die mit einer assoziativen Bemaßung verbunden waren.
- SR21442 - Objektfang: Kreise mit der normalen Richtung (0,0,-1) hatten keinen QUAdrant Fang Punkte.
- SR21451, SR21494 - COM: Automatische Ersetzung der Referenzen zur alten Version von app/db Typ Bibliotheken innerhalb eines VBA-Projekts durch Verweise auf den aktuellen VBA-Host.
- SR21487 - SPLINES: Bei der Verwendung von geschlossenen Splines mit Kontrollpunkten, die sehr große Koordinaten hatten, konnte es zum Absturz kommen.
- SR21494 - COM: GUIDs und Pfade zu den BricscadApp und BricscadDb Typ Bibliotheken wurden aktualisiert,
um eine Differenzierung von V9 Typ Bibliotheken zu erlauben.
- SR21498 - LOKALISIERUNG: Steuerfelder mit fester Breite in den Dialogen "eTransmit" und "Zeichnungs Eigenschaften" waren zu klein, um übersetzte Texte aufzunehmen.
- SR21513 - Zeichnungs Explorer: Die Groß- und Kleinschreibung eines Zeichnungs Explorer Elements konnte nicht geändert werden,
z. B. war es nicht möglich, den Layer "erstes geschoss" in "Erstes Geschoss" umzubenennen.
- SR21522 - DRUCKEN: Die Fehlermeldung waren bei der Auswahl einer Plotter Konfigurationsdatei im Dialog "Drucken" nicht korrekt aufgebaut.
Der Teil, der die Art der Fehler erklärt, fehlte.
- SR21544 - BRX: Es war nicht möglich, AcEditorReactor::beginDeepCloneXlation() abzubrechen.
- SR21552 - LISP: (grvecs vectors matrix) schlug fehl, weil die Matrix nicht verarbeitet wurde.
- SR21554 - SCHRAFF: Die Erkennung der Umgrenzung von sehr kleinen, dreieckigen geschlossenen Polylinien schlug fehl.
- SR21560 - SCHRAFF: Die Erkennung der Umgrenzung von zwei konzentrischen Bögen (Schnitt einer Halbrohrschlange) schlug fehl.
- TaskDD881 - SHX Schriftarten: Skalierungssteuerung Codes 3 und 4 wurden nicht korrekt verarbeitet, speziell,
wenn sie nicht innerhalb eines einzigen Symbols waren; dies führte zu falschen (riesigen) Schriftgrößen; dies führte wiederum zum Aufhängen des Programms.
- Migrations-Werkzeug: Das Installationsverzeichnis von früheren Versionen wurde nicht mehr gefunden (es wurde nicht der richtige Registry-Schlüssel verwendet).
- KEIL: Beim Abbrechen des Befehls wurde die temporär dargestellte Grafik nicht vom Bildschirm entfernt.
- Beim Schließen des Programms kam es zum Absturz, wenn falsche Befehlszeilen-Argumente eingegeben wurden.
Beispiel Befehlszeile: "bricscad.exe nicht_bestehender_Datei_Name.dwg".
- TaskDD1251 - MTEXT: Bei der Bearbeitung von langen Texten wurde der Editor nach einem Panen nicht neu aufgebaut.
- SR21133 : SR21500 Instabilität und Probleme mit der Anzeige von 3DSolid Objekten.
- SR21721 : Zeichnungen mit Splines hängten sich beim Öffnen auf.
Problembehebungen
- SR19728, SR20974 - Speichern unter:
1. Wenn eine schreibgeschützte Datei mit "Speichern unter" unter einem neuen Namen gespeichert wurde, wurde diese neue Datei auch 'schreibgeschützt', dies sollte nicht sein.
2. Die read-only Flag wurde beim automatischen Speichern nicht von den (SV$) Dateien entfernt, deshalb konnte nur die erste automatische Speicherung erstellt werden.
- SR20598, SR20631 - XREF VISRETAIN System Variable: Änderungen wurden nicht ordnungsgemäß aus der Host-Zeichnung für verschachtelte xrefs angewendet.
- SR20652 - MBereich: Nach dem Erstellen eines neuen Ansichtsfensters, danach Umschaltung in den Model-Bereich
(_mspace Befehl) schaltet nun direkt in das neu erstellte Ansichtsfenster.
- SR20683 - MTEXT: mtext der von einem externen Editor erstellt wird, sollte in der Regel im UTF8-Format sein;
das Programm akzeptiert nun auch ASCII-Text von einem externen Editor.
- SR20702 - Beim Öffnen einer Zeichnung mit Bildern erschien eine Fehlermeldung, wenn der Pfadnamen der Bilder bestimmte Unicode-Zeichen enthielt.
- SR20739 - ABRUNDEN schlug für Kreisbogen Objekte, die weit vom Ursprung entfernt lagen, fehl.
- SR20764 - URSPRUNG: schlug für Regionen mit Grenzen, die Kreisbögen enthielten, fehl.
- SR20575 - EIGÄNDR: Die Optionen LTFaktor und LStärke waren nicht in der Befehlszeile aufrufbar (Lokalisierungsproblem).
- SR20771 - VOLKÖRPERBEARB: die Optionen /Fläche/Löschen funktionierten nicht.
- SR20774 - BKS: Regression seit dem Wechsel zum neuen SPA-Modeler. ROTATION, VOLKÖRPERBEARB\FLÄCHE\SCHIEBEN|DREHEN|VERJÜNGEN|KOPIEREN,
VOLKÖRPERBEARB\Kante\KOPIEREN wurden korrigiert, um im BKS wieder richtig zu arbeiten.
- SR20861 - DCL: Wenn der Inhalt eines Textes einer DCL Komponente dynamisch mit einer Zeichenkette, die zu breit war um zu passen, gefüllt wurde,
wurden die Komponenten daneben "geschoben". Ein DCL Text Komponente besteht aus einem äußeren und einem inneren Panel Text Widget.
Um eine frühere Support-Anfrage (SR19189) zu beheben, wurde die Breite des äußeren Panel manipuliert, um den dynamischen Inhalt einzupassen.
Doch dieses brachte das Layouten durcheinander. Dies wurde nun beim Layouten durch die Verbreiterung, auch über den verfügbaren Bereich hinaus, behoben.
Auf diese Weise muss die Breite des Panel nicht mehr dynamisch angepasst werden.
- SR20960 - VOLKÖRPERBEARB: Beim Flächen Operationen auf Vereinigungen von KEGELN und QUADERN kam es zum Absturz.
- MODELLIEREN: Implementierte Lizenzbeschränkungen. Wenn eine Lizenz das Bearbeiten von ACIS Objekten nicht erlaubte,
werden diese Objekte nicht ausgewählt werden, um Veränderungen zu vermeiden.
Anzeigen von ACIS Objekten unterliegt nicht den Lizenzbeschränkungen.
- MODELLIEREN: Korrektur falscher Darstellung von 3D-Solids nach dem Ändern eines 3D-Solid durch einen der folgenden Befehle: ABRUNDEN, FASEN, VOLKÖRPERBEARB/FLÄCHE/LÖSCHEN|VERJÜNGEN|DREHEN|SCHIEBEN.
- MENÜ: Behoben wurde das Problem im Menü-Befehl für die Erstellung von Kreisen über 2 Tangenten und Radius.
Verbesserungen
- SR20457 - VERSETZ: Verbesserte Versetzungen von Polylinien mit vielen Ecken.
- SR20267 - Installation: Wenn ROAMABLEROOTPREFIX und LOCALROOTPREFIX gesetzt sind, aber auf nicht vorhandene oder leere Ordner zeigen,
dann werden alle erforderlichen Ordner erzeugt und die Dateien aus dem userdatacache in den lokalen Ordner kopiert.
Problembehebungen
- SR19846 - STUTZEN: Stutzen oder Erweitern für zwei sich fast schneidende Linien in einer T-Form schlugen fehl.
- SR20292, SR20403 - STUTZEN: Behoben wurde ein Problem beim Stutzen von nicht-ebenen 3D-Polylinien.
- SR20196 - REFBEARB: Es wurden falsche rückgängig Daten gespeichert, wenn REFBEARB gestartet wurde.
- SR20196 - ZUORDNEN: Wenn die Option "Relativer Pfad' im Dialog 'Externe Referenzen anhängen' ausgewählt wurde,
wurde nur der relative Pfad irgendeiner verschachtelten Xref gespeichert,
der Pfad der zugeordneten Xref selbst blieb aber auf dem absoluten Pfad. Jetzt wird dieser auch relativ gespeichert.
- SR20437 - MASSEIG: Massen-Eigenschaften waren seit der Umstellung auf den neuen SPA-Modellierer in V9.3.9 nicht mehr vorhanden.
- SR20493, SR20458 SPIEGELN: Acis Objekte wurden, seit der Umstellung auf den neuen SPA-Modellierer in V9.3.9, durch die Befehle SPIEGELN, 3DSPIEGELN nicht mehr richtig transformiert.
- Das Speicherleck beim Wechsel in den SPA-Modeller wurde behoben.
- Das Speicherleck, das während der Arbeit an der Anzeige Performance für Blöcke entstand, wurde behoben.
- SR20438 - ARX/BRX: Objekt Fang Überschreibungen funktionierten im jig-Modus nicht.
- Lokalisierung - PLOT Befehl Meldung initget strings: Der übersetzte Teil vor dem Pipe Zeichen sollte dargestellt werden, nicht der Teil nach dem Pipe Zeichen.
Version 9.3.12 behebt ein Lokalisierungsproblem in nicht Englischen Versionen. Ansonsten ist die Version 9.3.12 gleich der englische Version 9.3.11.
Neu
- RECHTECK Befehl: Hinzugefügt wurden die FLÄCHE und die GRÖßE Optionen, die es erlauben, die Länge/Breite/Fläche einer rechteckigen Polylinie vorzudefinieren.
- SR20329 - DISPSILH: Aktiviert die Anzeige von Silhouetten bei den Befehlen VERDECKT und SCHATTIEREN.
- SR20262 - LISP: Hinzugefügt wurde (vl-enable-user-cancel t/nil), um ESCAPE während der Lisp Ausführung zu ermöglichen/zu sperren.
- SR20414 - LISP: Hinzugefügt wurde (vl-list-loaded-lisp) : gibt die Liste der geladenen Lisp-Dateien zurück.
- GEOMETRIE Bibliothek: Bricscad V9.3 ist ein Meilenstein Release, die erste Version, die die neue Geometrie Bibliothek, die wir in den letzten 2 Jahren entwickelt haben,
verwendet. Wir planten die Einführung dieser Geometriebibliothek erst für die kommende Version 10, aber wir haben uns entschlossen, die Vorteile der Bibliothek
unseren Kunden bereits jetzt zur Verfügung zu stellen. Obwohl wir immer noch an der Feinabstimmung der Bibliothek arbeiten, werden Sie enorme Verbesserungen
der Möglichkeiten bei der Umgrenzungs Erkennung, den VERSETZ und STUTZEN Befehlen feststellen.
- Der VERSETZ Befehlscode und der zugrunde liegende Algorithmus wurde von Grund auf neu geschrieben. Die OFFSETGAPTYPE Einstellung wird jetzt unterstützt.
Sie legt fest, wie mögliche Abstände bei parallelen Kopien gefüllt werden: abgeschrägt, abgerundet oder durch die Erweiterung der benachbarten Segmente.
Der Befehl PARALLEL wurde in VERSETZ umbenannt.
- Der STUTZEN Befehlscode und der zugrunde liegende Algorithmus wurde von Grund auf neu geschrieben.
Polylinien und Splines können jetzt durch sich selbst gestutzt werden.
Die Unterstützung für die Option Kreuzen wurde hinzugefügt.
Während der Befehlsausführung kann jetzt mit der Umschalt-Taste zwischen dem Modus Stutzen und Dehnen umgeschaltet werden.
- Die SCHRAFF und UMGRENZUNG Befehlscodes und deren zugrunde liegender Algorithmus wurde von Grund auf neu geschrieben.
Unterstützung für die Überbrückung von Lücken in Schraffur Umgrenzungen: wenn keine äußeren geschlossenen Grenzen gefunden werden, wird das Programm diese Lücken
durch Erweitern der Objekte bis zu einer maximalen Entfernung, wie sie in HPGAPTOL angegeben ist, überbrücken.
- MODELER: Die bestehende Acis Implementierung wurde durch die neue (Acis-basierenden) SPA Modeler Implementierung von ODA ersetzt.
- AI_BOX, AI_PYRAMID, AI_WEDGE, AI_CONE, AI_CYLINDER, AI_SPHERE, AI_TORUS, AI_DISH, AI_DOME, AI_EDGESURF,
ROTATION, 3DNETZ, PNETZ Befehle wurden von Grund auf neu geschrieben.
- ROTOB, REGELOB, TABOB, KANTOB, SCHALE und KUPPEL erzeugen jetzt keine 3D Solids. Es werden jetzt Netze erzeugt.
AI_REVSURF, AI_RULESURF, AI_TABSURF, AI_EDGESURF wurden entfernt.
- Die Befehle KEGEL und ZYLINDER wurden von Grund auf neu geschrieben.
- Der Support für die System Variable ACISOUTVER, welche es erlaubt beim Befehl ACISOUT die ACIS Version festzulegen, wurde hinzugefügt.
- TABLETT: Unterstützung für acad ähnliche Tablett-Menüs wurde hinzugefügt(sehen Sie: "tablet-a.cui"). Alle Tablett-bezogenen Codes wurden neu geschrieben.
- Der Befehl -WBLOCK wurde hinzugefügt, dxf Binär/Präzisions-Optionen wurden für wblock im DXF-Format hinzugefügt.
- Der PLOT Befehl wurde von Grund auf neu geschrieben, und wir schalteten von MFC-basierten auf wxWidgets-basierten Druck um (Linux Vorbereitung).
- Neue WxWidgets basierende Druckvorschau.
- Die OLE-Funktionalität wurde neu geschrieben, um vollständig MFC-unabhängig zu werden.(Linux Vorbereitung).
- CLIPEINFÜG und INHALTEINFÜG wurde neu geschrieben, um vollständig MFC-unabhängigen zu werden.(Linux Vorbereitung).
- SR17799 - SICHALS: Unterstützung für 'DXF' Option hinzugefügt. Beispiel: (command "._SAVEAS" "DXF" "_P" "_Y" "_V" "A2004" "_B" "my_drawing")
- Unterstützung für die System Variable REMEMBERFOLDERS wurde hinzugefügt.
- Unterstützung für die System Variable WHIPARC, die die Darstellung für kreisförmige Objekte steuert (Bögen und Kreise als aneinandergereihte
Vektoren oder als echte Kreise und Bögen), wurde hinzugefügt.
- Unterstützung für die System Variable DISPPAPERBKG, um die Darstellung des Papier Blattes ein- oder auszuschalten,
und die System Variable DISPPAPERMARGINS, die die Darstellung eines Rechtecks für den bedruckbaren Bereich ein- oder ausschaltet, wurden hinzugefügt.
- SR19794: Unterstützung für das Öffnen von passwortgeschützten Zeichnungen wurde hinzugefügt.
- TaskDD1141 - COM: Unterstützung für AcadRegion und Acad3dSolid Objekte wurde hinzugefügt.
- TaskDD1195 - COM: VERSETZ Methoden für Kurven Objekte wurde hinzugefügt.
- TaskDD1136 - COM: Folgende Features wurden hinzugefügt:
- AcadApplication.WindowState
- AcadApplication.StatusId
- AcadApplication.LoadDVB/UnloadDvb
- AcadDocument.WindowState
- AcadDocument.Width
- AcadDocument.Height
- AcadDocument.HWND
- IAcadBlock.AddExtrudedSolidAlongPath
- COM: Implementiert wurde die Methode intersectWith für alle Objekte mit Kurven(Bögen, Polylinien, Splines usw - zur Zeit aber noch keine Einfügungen).
- LISP: Unterstützung für die Funktionen(power x y) und (random x).
- SR18273 - LISP: Unterstützung für (getvar "MILLISECS") wurde hinzugefügt.
- TaskDD892 - ARX/BRX: Hinzugefügt wurde die Unterstützung des Arguments 'rawPoint' der Methode OdEdInputPointMonitor::monitorInputPoint().
- TaskDD1081 - ARX/BRX: Hinzugefügt wurde drx_hatchPalletteDialog API.
Verbesserungen
- SR20452 - EINFÜGE Dialog: 'Einheiten' und 'Einheiten Faktor' Felder sehen nicht aus wie Nur-Lese-Felder.
- KOPIEBASISP wurde zum Rechts-Klick Kontext Menü hinzugefügt.
- Verbesserte Druck Namensgebung: Entfernt wurde "Printing " Präfix und ".dwg" Suffix, der Layout Name wurde als Suffix hinzugefügt.
Beispiel: "MeineZeichnung Layout3" anstatt von "Printing MeineZeichnung.dwg".
Wenn an einen PDF Drucker gedruckt wird, lautet der vorgeschlagene Dateinamen jetzt "MeinZeichnung Layout3.pdf".
- SR20178 - PROMPTMENU: wurde wieder zur System Variable anstatt einer Voreinstellung, um von Lisp aus get/set zu erlauben.
- SR19639 - FASE: es können jetzt auch Fasen zwischen Polylinien erzeugt werden.
- FASE: hinzugefügt wurde die Möglichkeit, dass Polylinien mit sich selbst gefast werden können.
- FASE, ABRUNDEN und BRUCH Kompatibilität: Die Befehle ignorieren jetzt vorher gewählte Objekte.
- DELOBJ: Hinzugefügt wurde die vollständige Unterstützung der System Variablen DELOBJ für die Befehle EXTRUSION, ROTATION und REGION.
Geänderte Befehle EXTRUSION, ROTATION: Hinzugefügt wurde der Objekt Filter für die Auswahl des Extrusions- bzw. Rotationsprofiles;
es werden nur noch planare geschlossene Objekte gewählt.
- DXFOUT: Verbesserte Kompatibilität. Option "Version" kehrt zum Haupteingabedialog zurück, die Option "Objekt" kann nur noch einmal gewählt werden.
- Das Eingabe-Protokoll Fenster wurde neu geschrieben und die Kompatibilität verbessert:
Im Eingabe-Protokoll werden die übersetzten Befehl gespeichert(nicht deren Alias); ein Befehl wird nur einmal im Eingabe-Protokoll gespeichert
(das letzte Vorkommen entfernt das vorherige), falsch geschriebene Eingaben werden jetzt auch gespeichert, so dass der Anwender die Möglichkeit hat, seine Eingabe zu korrigieren.
Der nicht-standardmäßige Befehl (BEFLISTE)PMTHIST wurde entfernt, weil er unnötige Inkompatibilitäten hervorrief.
- SR18776 - Befehlszeilen Panel (Befehlszeile und Eingabe-Protokoll):
- hinzugefügt wurde das Tastaturkürzel Strg-A 'Alles auswählen'.
- Hinzugefügt wurden Tastaturkürzel abhängig von den Menü-Punkten.
- SR19479 - EINFÜGE Dialog: Performance-Verbesserung, wenn der Ordner eine große Anzahl von Blöcken enthält.
- SR18768 - EINFÜGE Dialog: Folgende Einstellungen werden jetzt zwischen den einzelnen Sitzungen gespeichert.
- Einfüge Punkt am Bildschirm definieren
- Skalierung am Bildschirm definieren
- Rotation am Bildschirm definieren
- Ursprung
- Einheitliche Skalierung
Die Einstellungen für die Dialoge 'Block einfügen', 'Externe Referenz anhängen' und 'Bild anhängen' werden separat gespeichert.
- SR18224 - DRUCKEN Dialog: Verbesserung der Antwortzeiten, wenn ein Netzwerk-Drucker ausgewählt wird.
- SR14468, SR17720 - SCHRAFF Dialog: 'Pick Punkt' ist jetzt die Standardschaltfläche, wenn der Dialog Schraff/Umgrenzung geöffnet wird.
'OK' wird zur Standardschaltfläche, wenn die Wahl der Umgrenzung abgeschlossen ist.
- SR18871 und Forum - TRANSPARENT COLOR: Bricscad benutzt jetzt die Farbe RGB(192,192,192) als Transparent Farbe für Werkzeugkästen und
Menü Knöpfe anstatt RGB(236,233,216); dies erhöht die Kompatibilität.
- SR19162 - ZEICHNUNGS EXPLORER: Layer werden jetzt erst beim Schließen des Zeichnungs Explorers regeneriert und nicht früher.
Vorher konnte die Regeneration sofort, in Abhängigkeit von der REGENMODE Variable, stattfinden.
- SR17809 - ZEICHNUNGS EXPLORER, Menü Ansicht: hinzugefügt wurden aus/ein Schalter für die Explorer-Fenster Offene Zeichnungen, Zeichnungen, Details und Vorschau.
- SR18773 - ZEICHNUNGS EXPLORER, verbesserte "auswahl" Verhalten in der Detail-Ansicht:
- Wenn Sie die Eingabetaste drücken, während keine oder eine Zeile ausgewählt ist, wird der Cursor um eine Zeile nach unten bewegt, und es wird keine Zeile ausgewählt.
- Wenn Sie die Eingabetaste drücken, während mehrere Zeilen ausgewählt sind, bleibt der Cursor innerhalb der Auswahl, er wird nicht bewegt.
- SR19797 - ZEICHNUNGS EXPLORER: Wird ein Element im Baum "Offene Zeichnungen", während das "Detail-Fenster" unsichtbar war, gewählt, wird das "Detail-Fenster" sichtbar geschaltet.
- SR18776 - EINSTELLUNGEN Dialog: In der Kategorie "Befehlszeile" wurden die Variablen CLISTATE, CMDLNTEXT, SCRLHIST und TEXTEVAL hinzugefügt.
- SR18033 - REGISTRY Performanz: Das kontinuierliche Schreiben und Lesen in der Registrierung wird jetzt vermieden:
Alle Einstellungen werden beim Start aus der Registry gelesen und im Speicher gehalten, und erst beim Schließen,
wenn etwas geändert wurden, wieder zurückgeschrieben.
- SR18480, TaskDD1143 - BEREINIG: Beim Öffnen einer Zeichnung werden jetzt unreferenzierte Xref's und anonyme Blöcke bereinigt.
- TaskDD461 - Hinzugefügt wurde die Unterstützung der assoziativen Bemaßung und Führungen bei 2dPolylinien und 3dPolylinien Objekte.
- SR18115 - MNU zu CUI Umwandlung: Unterstützung für die Accelerator Definition durch Befehls Namen.
- SR19407, TaskDD859 Eigenschaften Leiste: Implementiert wurde die Anzeige von dxf Class Namen in der Eigenschaften-Leiste für benutzerdefinierte Objekte.
- SR19492, TaskDD687: Verbesserte Performace bei der internen Punktauswahl (ssget "PO"), die unter anderem für die Auswahl von OLE Elementen benutzt wird.
- SR19654, TaskDD687 - OLE: Implementiert wurde ein spezielles Einfügen der Daten aus der Zwischenablage im OLE Objekt Format für Objekte, die das 'IViewObject2' Interface besitzen.
Für Objekte, die dieses Interface nicht unterstützen, wird folgende Meldung angezeigt: "Es sind keine gültigen Daten in der Zwischenablage verfügbar. Das Einfügen kann nicht fortgesetzt werden.".
- SR16940 - BKS Befehl: wurde erweitert, um das Ausrichten des BKS an einem Block zu ermöglichen.
- TaskDD734 - Externe Befehle mit Unterstrichen werden jetzt auch erkannt;
(streng genommen sind dies Fehler) wenn diese mit Unterstrich eingetragen sind. Dies betrifft sowohl globale wie lokale Befehlsnamen.
- SR18710 - COM: Hinzugefügt wurden die AcadDocument.LayoutSwitched, AcadDocument.BeginClose und AcadDocument.BeginDocClose Events.
- TaskDD1166 - VBA Macro Dialog: Hinzugefügt wurde das Tastaturkürzel Alt+F8, um den Dialog zu öffnen.
- SR17562 - DCL image/image_button: Implementiert wurde die Hervorhebung durch einen invertierten Hintergrund.
- SR19029 - DCL: Implementiert wurde die Unterstützung für Unicode-Zeichenfolge "\U+xxx". Beim Lesen von DCL Unicode Dateien wird die Unicode BOM (Byte-Order Mark) erkannt und übersprungen.
- LISP: Allgemeine Leistungssteigerung von 5% bis 15% sowie eine verbesserte Speicherverwaltung.
Folgende Funktionen werden jetzt vollständig unterstützt: (vla-DeleteProfile), (vla-RenameProfile), (vla-CopyProfile), (vla-GetAllProfileNames)
Berichtigungen wurden für(mapcar 'AND ...) und (mapcar 'OR ...) erstellt.
- LISP: Performance-Verbesserungen für (vl-registry-xxx) Registry Functions Family.
- SR19435 - LISP : Die Listen, die von (tblsearch) und (tblnext) zurückgegeben werden, geben jetzt keine groupcodes
wie -1, 100, 102, 330...zurück, um eine verbesserte Kompatibilität zu bieten.
- SR19435 - LISP: Zur Unterstützung von "alten" Lisp-Anwendungen wird (getvar "EXEDIR") jetzt als (getvar "ACADPREFIX") ausgeführt.
- SR18379 - LISP: Quell-Dateien mit falschen asymmetrischen Block Bemerkungen, wie
;|
;|
|;
verursachen jetzt keinen Ladefehler mehr.
- SR20120 - LISP/ADS: Die Performace von ads_ssname() und (ssname) wurde deutlich verbessert.
- SR18963 - ARX/BRX/DRX: Verbesserte Such-Datei-Sequenz für (arxload) *.brx, *.drx, *.arx. Dies vereinfacht die Anwendung und das Installer Design
für Entwickler; bei der Verwendung von (arxload "file") wird automatisch die entsprechende Datei-Version geladen.
- SR19397 - BRX/SDS/LISP: Die Lisp Engine speichert Objekt Namen nicht mehr (ads_name/sds_name) in geänderter Form;
dies bedeutet, dass BRX Applikationen jetzt ads_name/sds_name für spezielle Zwecke wie in ADS/ARX benutzt werden können.
- Kleinbuchstaben werden jetzt bei der Erstellung von LAYER, BKS, AUSSCHNT und TEXTSTIL über die Befehlszeile nicht mehr in Großbuchstaben umgewandelt.
- Die F1 - F10 Funktionstasten sind jetzt Built-in Hotkeys. Die entsprechenden Kurztasten-Definitionen wurden wegen besserer Kompatibilität aus der default.cui Datei entfernt.
Problembehebungen
- Plot Befehl in nicht englischen Versionen: Die Schlüsselworte in Meldungen waren nicht übersetzbar.
- ELLIPSE Befehl: ISOKREIS Option sollte keine Winkeleingabe haben.
- SR19969 - DRUCKEN: Nach dem Aufruf der Voransicht im Dialog "Drucken",
und einem späteren Wechsel zu einem anderen Layout und Wiederaufruf des Drucken Dialogs,
waren die Einstellungen im Drucken Dialog falsch (sie wurden vom vorherigen Layout kopiert).
- SR20288 - DCL: Bei der Benutzung von Registerkarten in einer DCL List-Box, wurden Wörter immer von der Registerkarten Länge abgeschnitten.
Um dies zu beheben, musste die list_box mit wxGrid anstatt von einem wxListCtrl reimplementiert werden.
- SR20349, SR20357 - VERSETZ: Fehlerbehebung wurde für Spline angepasste Polylinien implementiert.
- SR20382 - EINFÜGE: Einfügen von leeren Blöcken war nicht möglich.
- SR20400 - Die Befehle SPIEGELN und REIHE waren im Papier Bereich nicht verfügbar.
- SR20411 - FASEN: Es kam zum Absturz, wenn eine Linie mit einem Bogen gefast wurde.
- SR20420 - DRUCKEN: Wenn die Papiergröße im Drucken-Dialog gewechselt wurde, wurde der Plot-Maßstab nicht aktualisiert,
wenn Druckbereich an Seite anpassen eingestellt war.
- SR20424 - Plot-Stil Editor: Absturz beim Start nach Änderung der Registrierung in V9.3.
- SR20442 - ERRNO: Applikationen hatten keine Möglichkeit ERRNO zu ändern.
- SR20444 - FLATTEN: Flattened Kurven behielten den Original-Objekt-Layer nicht.
- SR20446 - AUSWAHL: Ausgewählte triangulierte Oberflächen (hervorgehoben und mit Griffen) wurden im Schattier-Modus nicht richtig angezeigt.
- SR20462 - LISP: Eine Regression seit V9.3 verursachte bei der populären Spanner Applikation eine Fehler beim Laden.
- SR20422 - Wenn GRIFF bearbeiten abgebrochen wird, wird jetzt "CommandCancelled" anstelle von "CommandEnded" gesendet.
- TaskDD833, SR20453 - INSUNITSDEFSOURCE und INSUNITSDEFTARGET Variablen werden nun berücksichtigt, wenn Einfügeeinheiten nicht definiert sind.
- SR20470: Der Aufruf von UNDO begin/end Befehlen aus Lisp funktionierte nicht(Regression).
- Gouraud Schattierung war die gleiche wie die Flach Schattierung.
- Die Auswahl funktionierte bei triangulierten Oberflächen im Gouraud/Flach Modus ohne Kanten nicht.
- SR20446 - Unrichtige Visualisierungen von ausgewählten triangulierten Oberflächen (hervorgehoben und mit Griffen) im Schattierten Modus.
- SR19619 - OutOfMemory Ausnahme beim Drucken eines Raster Bildes auf großem Papier mit hoher Auflösung.
- SR20382 - Es sollte möglich sein, leere Blöcke einzufügen.
- SR20408 - Splineanpassung funktioniert bei einer offenen Polylinie nicht, wenn Start- und Endpunkt zusammenfallen.
- SR20485 - Absturz beim Fangen von Splines im Nächsten Fang-Modus.
STUTZEN einer Polylinie mit sich selbst funktionierte nicht, und nicht der Einheiten Test. Der Fehler wurde behoben und die Tests waren erfolgreich.
- SR20196 - STUTZEN: Der Stutzen Fehler, der durch einen Anwender gemeldet wurde, wurde behoben.
- SR20346 - MODELER: Skalierte Acis Objekte wurden falsch gezeichnet.
- SR20357 - MODELER: Ermöglichen die Verarbeitung von gekurvten Polylinien und Polylinien mit doppelten Eckpunkten.
In der Zeichnung, die von einem Anwender zur Verfügung gestellt wurde, wird das EXTRUDIEREN einer splineangepassten Polylinie verhindert.
- SR20357 - Spline angepasste Polylinien: Durch eine falsche Konvertierung von TEILEN, MESSEN and VERSETZ kam es zur Fehlfunktion dieser Objekttypen.
- FASEN: Schlug zwischen Linien und Polylinien fehl, wenn der Verschneidungspunkt der zu fasenden Objekte außerhalb des sichtbaren Bereiches im Ansichtsfenster war.
- SR20352 - SRCHPATH: UNC Pfad Syntax (\\server\pfad\datei) konnte nicht für SRCHPATH Ordner benutzt werden.
- SR20317 - SCHRAFF: Vererbte Eigenschaften funktionierten nicht für benutzerdefinierte Schraffuren.
- ACISOUTVER Kann nun mit Hilfe des Einstellungen Dialogs gesetzt werden (bis jetzt war sie nur-lesen).
- Die Verschneidung von extrem langen Linien schlug manchmal fehl.
- Griffe wurden in perspektivischen Ansichten nicht dargestellt. Diese Regression kam durch die Änderungen an SR19795.
- TaskDD283 - TABLETT: Das Schalten der TABMODE System Variable Ein/Aus (in der Befehlszeile oder mit F4) funktioniert nicht richtig.
Die Tablett Schaltfläche in der Statuszeile lässt einen transparenten Befehl vermuten (TABLETT Befehl kann nicht transparent benutzt werden).
- SR18528 - COM: AcadLayerStateManager Objekt war nicht verfügbar.
- SR20359 - COM: Behoben wurden Groß-/Kleinschreibungs Fehler in der BricscadApp Typ Bibliothek :
IAcadMenuGroup::Gettype ist jetzt IAcadMenuGroup::GetType,
IAcadPopupMenuItem::Gettype ist jetzt IAcadPopupMenuItem::GetType und
IAcadToolbarItem::Gettype ist IAcadToolbarItem::GetType.
Property ITransmittalFile::Type wurde umbenannt in ITransmittalFile::FileType.
- SR20355 - LISP: Der CONVERTPSTYLES Befehl startete einen Nachrichten Dialog, wenn er von Lisp (Befehl) oder einem Skript aufgerufen wurde.
- SR12447 - STRECKEN Befehl & Griff-Bearbeitung: Relative polare Koordinaten konnten in der Statuszeile nicht angezeigt werden.
- SR13522, SR15342, SR19983, SR20309 - UCSICONPOS: Aktiviert wurde die System Variable UCSICONPOS, mit der die Position des BKS Icons gesteuert werden kann.
- SR14447 - Bild einfügen: Berichtigt wurden die Skalierung/Rotation/Abschneide Nachführung wenn BKS != WKS.
- SR14498 - Die Systemvariablen LOGFILEPATH und TEMPPREFIX konnten nicht geändert werden.
- SR15471, SR15473, SR18342, SR19099 - CMDECHO: Verbesserte Unterstützung für die CMDECHO System Variable, hauptsächlich in PEDIT, TEXT und GSCHRAFF
Befehlen, und in allen Befehlen, in denen Fang Überschreibungen in einem Lisp (Befehl) oder einem sds_command benutzt werden.
- SR15892 - Der Schraffur Aktualisierungsalgorithmus wurde verbessert, um den Verlust von assoziativen Schraffuren beim Verschieben einer Schraffur zu beheben
und um Fehlermeldungen bei der Schraffuraktualisierung zu vermeiden.
- SR16016, SR17380, TaskDD979 - Die MTEXT Anzeige wurde nicht aktualisiert, wenn der Textstil geändert wurde.
- SR16041: Ein Absturz beim Schnittpunkt Fang und sichtbarer Schnittpunkt Fang, der sofort auftrat wenn der Cursor nahe bei Spline Kurven war, wurde behoben.
- SR16333, SR18291 - TEILEN/MESSEN Befehle: falsche Orientierung bei einem geteilten Block für vertikale Segmente einer Polylinie.
- SR16497 - PRÜFUNG: Es ist unmöglich, Zeichnungen mit einem schlechten mleaderstyle wiederherzustellen. Der Absturz bei der Prüfung() wird jetzt verhindert.
- SR16654: Wenn die Koordinaten Eigenschaften von mehrfach gewählten Objekten geändert werden (Ende von Linien, usw.),
die '*unterschiedliche*' Werte haben, wurden die Änderungen nicht übernommen.
- SR17280 - LAYFRIER Befehl: Das Problem, wenn versucht wurde, einen Layer in einer Xref und Bearbeitung in einem Ansichtsfenster zu frieren, wurde behoben.
- SR17342 - Zeichen Reihenfolge Werkzeugkasten: Wenn der Zeichenreihenfolge Befehl abgebrochen wurde, wurde dennoch die Option (z.B. "_f")
an die Befehlszeile gesendet, obwohl der Befehl Zeichenreihenfolge bereits abgeschlossen war.
- SR17538, SR18772 - Zeichnungs Explorer: Wenn ein Layer Status durch Ziehen in eine andere Zeichnung kopiert wurde,
wurde der Name der aktuellen Zeichnung unerwartet in den Namen der temporären Datei aus der Zwischenablage,
die zum Ausführen der Operation benötigt wird, geändert
- SR17590, TaskDD1054 - EXTRUSION: Manchmal wurde die Extrusion in die falsche (Gegenrichtung) Richtung ausgeführt. Es wurden folgende Änderungen durchgeführt:
1. Wenn eine Kurve extrudiert wird, wird die Extrusions-Richtung auf die Normale der ersten Kurve festgelegt,
nicht auf die Normalen der zwischenerzeugten Region.
2. Wenn die normale der ersten Kurve oder Region in Gegenrichtung zur Z-Achse des aktuellen BKS liegt,
wird die Extrusion Richtung in Richtung der Z-Achse des aktuellen BKS gelegt.
- SR17805, SR18270 - ZEIGDIA: Es wurde die Unterstützung für die Befehlszeilen Syntax wie: _VSLIDE LIBRARY_NAME(SLIDE_NAME_INSIDE_LIBRARY) hinzugefügt.
- SR18003 - BEMFÜHRUNG: Die Text Hintergrund Farbe hat nicht die richtige Farbe und verdeckte den Text, wenn das Flag "Is Text Background Color On" eingeschaltet war.
- SR18096 - Die WINKEL Eigenschaft einer Linie wurde aus dem Winkel zwischen der X-Achse und der Linie berechnet.
Jetzt wird der Winkel zwischen der X-Achse und der Projektion der Linie auf die XY-Ebene berechnet.
- SR18173 - ABRUNDEN: Korrigiert wurde ein vom Anwender bereitgestelltes Beispiel, der nicht-konvexe Polylinie Abrundungsfall.
- SR18177 - Eigenschaften Leiste und Objekteigenschaften Werkzeugkasten: Die Layer Farbe Anzeige war nicht korrekt.
- SR18177 - Farb Dialog: Beim Start wurde der True Color Dialog nicht richtig auf eine RGB-Farbe initialisiert.
- SR18191 - AFLAYER: ALLE Option berücksichtigt jetzt alle Afenster in allen Layouts.
- SR18240 - SPEICHERN: Fehler beim Speichern einer Zeichnung in der Textstile mit ".SHX" Schrift, d. h. eine Schrift, bei der der Name nur aus einem Punkt besteht.
- SR18262 - CTB/STB/PC3 Dateien: Format-String-Spezifikation war nicht voll kompatibel.
- SR18339, SR18396, TaskDD956 - COM: Beim Löschen von Layouts gab es einen Absturz, wenn das aktive Layout gelöscht wurde.
Jetzt wird auch das Löschen des Model-Bereiches, sowie das Löschen des letzten Paper-Bereich Layouts nicht mehr erlaubt.
- SR18344 - Wenn Bricscad mit einem Zeichnungs-Namen als Befehls Argument gestartet wurde,
z. B. "Bricscad C:\zeichnungen\test.dwg", und 'ShowFullPathInTitle' war auf 'Ein', wurde in der Titel Zeile nur der Zeichnungsname und nicht der komplette Pfad angezeigt.
- SR18360 - Layer Combobox: Die Elemente konnten nicht mit Zahlentasten oder der Zehnertastatur gewählt werden.
- TaskDD704 - MAXHATCH Wert wurde beim Ändern von Schraffur Eigenschaften nicht berücksichtigt.
- SR18361 - STUTZEN: folgende Befehlsoptionen funktionierten nicht:
- Kanten Modus: Eingabe von D oder N bei der Befehlsabfrage 'Dehnen/Nicht dehnen
- Projektion: Eingabe von K, B oder A bei der Befehlsabfrage 'Keine/Bks/Ansicht
- SR18362, TaskDD1127: Druckbereich Fenster Auswahl im Dialog "Drucken" funktionierte nicht korrekt, wenn die aktuelle Ansicht gedreht war.
- SR18412 - Befehlszeilen-Bearbeitung: Drücken von Strg + C, V, X, und Löschen, wenn die Befehlszeile den Fokus hat,
ruft jetzt Ausschneiden, Kopieren, Einfügen und Löschen von Zeichen in der Befehlszeile auf, anstatt
die Befehle COPYCLIP, CLIPEINFÜG und Löschen in der Zeichnung auszuführen.
- SR18415 - TEXT: Texte mit DXF71=2 (Text ist Rückwärts (gespiegelt über X)) oder DXF71=4 (Text ist von oben nach unten (gespiegelt über Y) wurden gespiegelt beim Verschieben/Kopieren, wenn MIRRTEXT=0 war.
- SR18440 - APUNKT Befehl berücksichtigte ANGBASE und ANGDIR, obwohl dies nicht sein sollte.
- SR18481 - Objektfänge Werkzeugkasten wurde nicht aktualisiert, wenn der OFANG temporär zum Auswählen von Objekten ausgeschaltet wurde.
- SR18487,TaskDD247 - MANSFEN: Fadenkreuz wurde nicht entfernt während des MANSFEN Befehls.
- SR18502 - Änderung des "druckbar" Flag eines Layers, führte dazu, dass der Layer unsichtbar wurde, bis zum nächsten "Regen".
- SR18555 - SCHRAFF: ein unstabiles Verhalten des Dialoges GSCHRAFF bei der Benutzung von ungültigem HPNAME wurde behoben.
- SR18760 - EINFÜGE Dialog: wenn der zuletzt eingefügt Block gelöscht wurde, und der Block-Definition entfernt wurde,
wurde der Block immer noch im Einfüge-Block Dialog in der 'Name' Combo aufgelistet.
- SR18791 - DRUCKEN schlug bei einer Benutzer-Zeichnung fehl, aufgrund einer falsch behandelten Ausnahme.
- TaskDD862 - DRUCKEN: Das Papier Bild wurde nach dem Ändern von Papier-Einheiten oder Medien Namen verschoben.
- TaskDD862 - DRUCKEN: Beim Drucken von der Befehlszeile und mit der Option "Fenster", um die gesamte Plotfläche zu definieren,
wurde das Abschneide-Fenster nicht gewählt.
- TaskDD862 - DRUCKEN Dialog: Im "Layout" Gesamtfläche Druck-Modus, mit einem Nicht-Null-Papier Bild Ursprung,
wird das Papier Bild beim Wechsel zwischen Zoll und Millimeter verschoben.
- TaskDD862, SR15454 - DRUCKEN Belange:
- Gedruckte Bilder gingen über den markierten Bereich hinaus.
- Wenn der Druck-Stempel-Kopf benutzt wurde, und die Skalierung nicht "Einpassen" war, konnte die Zeichnung über Kopfbereich gedruckt werden.
- Wenn der Druck-Stempel-Kopf benutzt wurde, und die Fußzeile leer war, wurde der Druck Ursprung (0,0) und die Plotskalierung "Einpassen" Einstellung der Zeichnung falsch auf dem Papier positioniert.
- SR18858 - AFENSTER: konnte nicht erstellt werden, wenn der Fang Abstand auf (0,0) eingestellt war.
- SR18885, TaskDD662: SPEIALSR12 Dialog Vorgabeformat war nicht "AutoCAD Release 11/12 Zeichnungen" sondern R18.
- SR18871 - MENÜ: der MNU zu CUI Konverter erkennt jetzt[---] sowie [--] als Trennzeichen,
und erkennt / / als Kommentar, auch für den Fall //, dass Tabulatoren oder Leerzeichen vorangestellt sind.
- SR18939 - Die falsche Farbe wurde für Vielflächen Netze mit dem Farbeattribut VonBlock innerhalb Blöcke angezeigt.
- SR18939 - SHADEMODE: Ein Vielflächennetz mit "VonLayer" Farbe auf dem Layer, in einem Block eingefügt,
wurde mit der falschen Farbe angezeigt - die Farbe vom Layer 0 wurde verwendet.
- SR18944: Vorübergehend ging der Objekt Fang nach dem Aufruf eines transparenten Befehls verloren.
- SR18950 - KOPIE: Kopieren von Objekten schlug fehl, wenn die Größe von XDATA 16kb überschritten wurde.
- SR18998, SR19043 - Absturz beim Löschen von assoziativen Bemaßungen und/oder ihrer verbundenen Objekte.
- SR19016 - SPIEGELN von gedrehtem Text war nicht korrekt.
- SR19017 - ZURÜCK: Zurück Aktionen bei gespiegelten Texten erzeugten falsche Objekte, wenn MIRRTEXT eingeschaltet war.
- SR19080 - MENÜ: Die Accelerator Definition in MNU Dateien benutzten "CONTROL", während in CUI Dateien "CTRL" benutzt wird.
Aufgrund eines Fehlers in der MNU zu CUI-Konverter, wurde "CONTROL" in manchen Fällen nicht durch "CTRL" ersetzt.
Als Ergebnis wurde bei der Eingabe von UMSCHALTASTE mit einem Schlüsselzeichen der Accelerator aufgerufen, anstatt einfach einen Großbuchstaben zu schreiben.
- SR19083 - EIGENSCHAFTEN: Ändern der Skalierung/Position/Rotation eines Blockes über die Eigenschaften Leiste änderte die Skalierung/Position/Rotation der Block Attribute.
- SR19165 - Eine Echt-Zeit Ansichtsrotation in einem gesperrten Papier-Bereich Ansichtsfenster führte dazu, dass der komplette Bereich rotiert wurde.
- SR19228 - MTEXT Kompatibilität: Der MText-Editor benutzte für jede Schriftart den Format-Code \F,
für SHX Schriften sollte \F verwendet werden, aber für andere Schriften sollte \f benutzt werden.
- TaskDD47 - BILDER: Seit V9.2.2, war es nicht mehr möglich, für die Befehle BILDZUSCHNEIDEN, BILDANPASSEN und TRANSPARENZ bestimmte Bild Formate auszuwählen.
- SR19235 - BILDER: Gedrehte Bilder, mit verschiedenen Skalierungen für X und Y, wurden falsch angezeigt.
- SR19239 - ZURÜCK für OLE-Objekte führte zu einem Absturz.
- SR19272, SR20108 - CUI: Tooltipp für Symbolleisten-Symbole zeigten fälschlicherweise den Makro-Namen anstatt der Schaltfläche Titel.
- SR19306 - SHX Text in komplexen Linientypen wurden ohne Linienstärke angezeigt.
- SR19335 - EXPORT: Export in BMP-Dateien wurde mit der falschen Auflösung (dpi) ausgeführt, jetzt wird die Standard-System-Auflösung verwendet, die in der Regel 72 dpi ist.
- SR19365 - Das Auswahlrechteck mit bestimmten Hintergrundfarben wurde nicht gestrichelt dargestellt.
- SR19398 - XRECORD Verarbeitung in einer Zeichnung (vom Kunden), führte zum Absturz.
- SR19492 - AUSWAHL: Beim Klicken in die Zeichnung, um eine neue Auswahl zu beginnen,
reagierten große Zeichnungen für einige Sekunden nicht. Diese Verlangsamung wurde in V9.2.15 implementiert.
Vermeiden redundante Verarbeitungen für Zeichnungen, die keine OLE-Objekte enthalten.
- SR19507 - MLINIE mit Null-Länge in einem Linienabschnitt führte zu einem Absturz beim Zoomen auf Grenzen.
- SR19559 - ANZEIGE: Objekte mit sehr kleinen Z-Koordinaten wurden nicht angezeigt.
- SR19569 - BILDER: Falsche Farbkonvertierung für transparente Bilder (Alpha-Kanal, 32 bpp).
- SR19614 - KOPIEBASISP Befehl: Die Basis ging verloren, wenn das Quell Objekt vor dem Einfügen gelöscht wurde.
- SR19645 - BILDER: ANGBASE und ANGDIR wurden für ECW-Bilder mit eingebetteten Metadaten nicht berücksichtigt.
- SR19650, TaskDD662: Pfade wie \\a\b\c (wobei "a" ein 1 Zeichen-Server-Name bedeutet) wurden zu Unrecht in ein a:\b\c konvertiert.
- SR19671 - PLOT: Die "Mittelpunkt" Option wurde in den PLOT-Befehlen beim Drucken aus dem Papier-Bereich nicht angezeigt.
Es sollte nur nicht verfügbar sein, wenn mit der Option "Layout" der Plotbereich festgelegt wird.
- SR19673 - EINFÜGE Befehls-Dialog: Mit der Option zuletzt Benutzten wurde der Standard Pfad anstatt der zuletzt vom Befehl einfüge benutzte Pfad benutzt.
- SR19705 - DRUCKEN: Seite einrichten wurde die Option "Anzeige von Plot Stilen" in der Model Ansicht nicht ignoriert.
- SR19725 - EINFÜGEPASSEND: Der Befehl richtete Blöcke nicht an Objekten aus.
- SR19728: Die Option "Schreibgeschützt öffnen" im "Datei öffnen" Dialog wurde beim Speichern von Zeichnungen ignoriert.
- SR19738, TaskDD1197 - REFBEARB: Wenn die Einstellung "Sperrt Objekte, die sich nicht im Bearbeitungssatz befinden" eingeschaltet war,
konnten Attribut-Definitionen, Texte und MTexte, die nicht im Bearbeitungssatz waren, trotzdem mit dem
Befehl DDEDIT oder der Eigenschaften Leiste bearbeitet werden.
- TaskDD1197 - REFBEARB: Die Eigenschaften von Objekten, die nicht im Bearbeitungssatz waren,
konnten geändert werden, obwohl "Sperrt Objekte, die sich nicht im Bearbeitungssatz befinden" aktiviert war.
- SR19762 - ANZEIGE: Es fehlte ein Strich am Anfang oder am Ende einer gestrichelten Polylinie.
- SR19795 - ANZEIGE: Griffe wurden unter einen Kreis gezeichnet, wenn die Z-Koordinate des Ansichts Zielpunktes des aktiven Ansichtsfenster einen negativen Wert hatte.
- SR19783 - Layer Explorer: Der Status der Menü Option "Zeige Xref Layer" wurde beim Öffnen des Explorers nicht berücksichtigt.
- SR19785 - PEDIT und 3DPOLY Befehle: die "Spline" Option - verfügbar im Kontext-Menü - fehlte in der Befehlszeile.
- SR19803 - MTEXT Editor: Das Problem der falschen Cursor-Position nach einem Tabulator-Zeichen wurde behoben.
- SR19832: Mit einigen Kombinationen von True-Type-Schriften und System-Code-Seiten zeigte der Stil Explorer ständig Fehlermeldungen.
- SR19840: Die Objekt Fang Option "KEINE" führte zum Ignorieren des gewählten Punktes, und zur Anfrage nach einem weiteren Punkt.
- SR19890 - MTEXT Editor: Auswahl der VONLAYER Farbe entfernte die vorherige Farbe Format-Codes von einem MTEXT nicht.
- SR19957 - Gedrehter SHX Text wurde teilweise unsichtbar.
- SR20131, SR20132, TaskDD1099 - BINDEN: Bei der Bindung mit dem Verhalten wie Einfügungen, wurden Änderungen die in der Aktuellen-Zeichnung
auf Xref Layer (Linientypen, Textstil ..) gemacht wurden, nach dem Binden nicht aufgenommen. Weiterhin gab es das Problem,
wenn in der aktuellen Zeichnung Linientyp die gleichen Namen wie in einer der Xref's vorhanden waren, wurden Layer, die diesen Linientyp benutzten,
nach dem Binden nicht korrekt aktualisiert: sie hatten immer noch xrefname|linietypename anstatt nur linietypename.
Zeichnungs Explorer: Nach dem BINDEN oder einer Einfüge Operation werden jetzt die "Layer", "Linientyp", "Textstil" und "Bemaßungs Stil" Ansichten sofort aktualisiert.
Vorher musste man vorübergehend eine andere Zeichnung öffnen, um Änderungen, die durch Binden/Einfüge erstellt wurden, in diesen Ansichten sichtbar zu machen.
- SR20148 - DRUCKEN: Benutzerdefinierte Papierformate wurden ignoriert, wenn der Drucker Name länger als 30 Zeichen war.
- SR20188 - DWGPRÄFIX: Für die Zeichnungen, die im Root-Ordner lagen, wurde der Pfad zu dem Ordner "Eigene Dateien" zurückgegeben,
anstatt von volume + volume separator + dir separator (z. B.: "c:\")
- SR20239 - Rasterbilder: Das Programm stürzte ab, wenn ECW-Dateien in Graustufen bearbeitet wurden.
- SR20265 - MTEXT: Bei der Bearbeitung eines MTextes in einem AFenster im Papier-Bereich, wobei sich der MText im Model befand, konnte der Text aus der Ansicht verschwinden.
- SR20275 - Rasterbilder: ECW-Dateien blieben weiterhin gesperrt, nachdem sie von einer Zeichnung abgehängt wurden.
- SR20298 - LISTE: Der Befehl unterstützt BILD Objekte nicht.
- MENÜ: Sonderzeichen (wie ^P, ^E, ...), die System-Variablen umschalten, wurden vor der eigentlichen Ausführung der Menü-Befehls ausgeführt.
Jetzt werden sie Inline verarbeitet, d. h. in der richtigen Reihenfolge, wie sie in Menü-Strings geschrieben wurden.
- -STIL Befehl: Die Eingabe eines Schriftart-Namen, der nicht gefunden wurde, führte zu einem anormalen Befehls Abschluss,
und der gewählte Schriftart Name wurden als Müll gedruckt.
- MTEXT: Bei der Erstellung von MTEXT über den MTEXT-Dialog wurde der MTEXT in der WKS-Ebene erzeugt, auch wenn ein BKS aktiv war.
- COM:
- COM: ThisDrawing.Export führt jetzt auch Dateien aus, die einen Punkt im Namen enthalten.
- TaskDD6 - COM - ADDINS: Bricscad stürzte beim Beenden durch ein nicht mehr vorhandenes Dokument ab,
wenn eine Addin-Anwendung zuvor das Dokument entladen hatte.
- SR18837 - VBA: ThisDrawing.SendCommand() mit einem LISP-Befehl mit Pause,
z. B. (command "insert" "blockname" pause 1 1 0), wurde vor der Pause sofort ausgeführt.
Der Insert-Befehl wurde dann weiter ausgeführt, nachdem der VBA-Code ausgeführt wurde.
Dies wurde behoben: jetzt wird der SendCommand Anruf nur zurückkommen, wenn das (command)
Statement einschließlich der Pause fertig ist.
- SR18837 - VBA: Senden eins Lisp (command pause) Ausdruck an die Befehlszeile mit
ThisDrawing.SendCommand oder Application.RunCommand
funktioniert nicht, wenn das VBA Makro mit dem VBARUN Befehl ausgeführt wurde.
- SR19083 - COM: Ändern der Skalierung/Position/Rotation einer AcadBlockReference sollte die Block Attribute für Skalierung/Position/Rotation ändern.
- SR19084 - VBAManager Dialog sollte nicht geschlossen werden, wenn ein VBA-Projekt geladen wird.
- SR19139 - COM: Parameter Bits für AcadUtility.GetKeyword waren inkompatibel.
- SR19182 - COM: Absturz beim Löschen von referenzierten Block Definitionen.
- SR19230 - COM: AcadDocument.MSpace Methode schaltete nicht korrekt in den Papier-Bereich.
- SR19247 - VBA Initialisierung schlug fehl, wenn beim Start die RockAUTO Applikation geladen wurde.
- SR19325 - COM - VBA: Utility-Funktionen, um Eingaben zu erhalten, gaben nur die letzte Zeile einer mehrzeiligen-Eingabeaufforderung zurück,
wenn die Zeilen durch "vbNewLine" oder "vbCrLf" Konstanten getrennt waren.
Betroffene Funktionen: GetEntity, GetSubEntity, GetKeyword, GetInteger, GetReal, GetString, GetAngle, GetCorner, GetDistance, GetOrientation und GetPoint.
- SR19366 - COM: Absturz beim Löschen von Layern mit VBA.
-
- SR20181 - COM: Absturz bei der Ausführung von ThisDrawing.Application.Documents.Item(0).SendCommand(Chr(27)+Chr(27)).
- SR20290 - COM: AcadEntity.Rotate3D Methode funktioniert nicht korrekt: Es wurde immer um eine Achse gedreht, die durch den Ursprung ging.
- DCL:
- SR17870 - DCL: Der Tooltipp des DCL image_button wurde nur angezeigt, wenn
der Cursor hovered über dem Rand des image_button war.
Nun wird der Tooltipp angezeigt, wenn die Fläche des image_button hovered wird.
- SR17868 - DCL: Wenn ein radio_button bereits ausgewählt wurde, wurde eine Rückruf Aktion nicht ausgeführt, wenn sie geklickt wurde.
- SR18280 - DCL: Wenn eine dcl Textkomponente alignment Eigenschaften hatte, ging das alignment verloren, wenn der Wert dynamisch (mit set_tile) zugewiesen wurde.
Dies wurde behoben, durch ein Re-Layout sowohl in der Text-Komponente als auch ihres Containers (statt nur den Container, wie sie verwendet wurde).
- SR18497 - DCL : Wenn ein DCL Dialog geschlossen wurde, waren die zuletzt verwendeten Werte für $KEY, $VALUE, $DATA, $REASON, $X and $Y DCL
Symbole nicht vorhanden.
- SR18872 - DCL: popup_list mit vielen Elementen war zu langsam.
- SR19054 - DCL: Wenn mode_tile benutzt wurde, um einen gesamten Container zu deaktivieren,
funktionierte die Freigabe einer Unter-Komponente des deaktivierten Containers nicht so wie erwartet.
Die Unter-Komponente sah aktiviert aus, aber reagierte nicht.
Dieses Problem wurde behoben, indem alle Eltern-Containern bei Aktivierung einer Unter-Komponente aktiviert werden.
- SR19126 - DCL cleanup: delayed gui update events wurde an bereits destroyed gui components gesendet.
Behoben durch Abschalten aller GUI-Event-Handler bei Zerstörung der GUI-Komponente.
- SR19133, SR19178 - DCL: Standard CANCEL Button Handler verursacht die Ausführung falscher action strings.
- SR19143 - DCL verschachtelte Dialoge: Der Aufruf von term_dialog während verschachtelten Dialoge ausgeführt werden, brachte Bricscad zum Absturz.
Behoben wurde das Problem, indem alle aktiven modalen Dialoge in umgekehrter Reihenfolge aufgeräumt werden.
- SR19156 - DCL Breite von dynamischen zentrierten Text: Wenn ein zentriertes Text Label dynamisch benutzt wurde,
wurde die Breite der Text Komponente nicht auf die neuen Inhalte angepasst.
- SR19189 - DCL: Die Breite von dynamisch gefüllten Texten war nicht korrekt.
- SR19288 - DCL & russische Zeichen: DCL-Parser interpretiert den character/byte Wert 255 als das Ende eines Strings.
- SR19475 - DCL: DCL: Tasten mit kurzem Text waren zu klein, um den Text einzupassen.
Die Breiten-Berechnung der Tasten wurde angepasst, um die korrekte Größe des Textes darstellen zu können.
Der Rahmen der Tasten wurde ebenfalls vergrößert, da der Raum um die Tasten zu klein war.
- SR19487 - DCL: Das DCL-Attribut children_fixed_width wurde für alle children angewandt.
(auch grand children und tiefer), es sollte aber nur für immediate children benutzt werden.
- SR19487, SR19776 - DCL: is_tab_stop=false funktionierte nicht.
- SR19487 - DCL: Labels von built-in dcl Komponenten ok_button, ok_cancel, waren nicht lokalisiert.
- SR19517 - DCL: Drücken der Tabulatortaste in einer edit_box löste einen System Warnton aus.
- SR19780 - DCL: Wenn die mnemonic eines Buttons benutzt wird, sollte der Button aktiviert werden, anstatt nur den Fokus zu erhalten.
- SR20123 - DCL: Wenn die gleichen dcl image oder image_button mehrmals wiederverwendet wurden, wurde die Anzeige immer langsamer.
Tatsächlich: Der bisherige Inhalt wurde nie aus dem Bild entfernt.
Dies wurde behoben: Von nun an, wenn eine Füllung gezeichnet wird, wird diese über die gesamte Fläche des Bildes berechnet, alle bisherigen Inhalte werden gelöscht.
- DCL - LISP: Die vordefinierte OK-Taste funktioniert nicht, wenn ein Ausdruck,
in dem die "default action" als leerer String übergeben wurde; Beispiel: (new_dialog "Dialog" dclid "")
- LISP:
- LISP GarbageCollection: Reelle Zahlen (REAL) konnten verloren gehen oder beschädigt werden,
wenn die reellen Zahlen nicht als lokale oder globale Variablen gespeichert wurden; wie in(list 10.0 20.0 30.0 ...)
- TaskDD240 - LISP: Undo-grouping wurde kompatibel gemacht.
Bei alle Operationen, die von Lisp ausgelöst werden, wird das undone/redone jetzt zusammen mit dem/der vorhergehenden Befehl/Operation bearbeitet.
(command) wird hier als Befehl betrachte, aber nicht als Lisp-Operation in diesem Sinne.
Zum Beispiel: der folgende Ausdruck (lisp expr 1)(command ...)(lisp expr 2) wird in 2 Schritten rückgängig gemacht.
Erster Schritt: (lisp expr2) und (command ...) Zweiter Schritt: (lisp expr 1).
Der Weg, wie Lisp aufgerufen wird - mit einer C:-function, oder einer non-C:-function oder von der Befehlzeile aus - spielt keine Rolle.
- LISP: Folgende reactor events wurden gefixt: vlr-endDwgOpen, vlr-beginClose, vlr-layoutSwitched, vlr-beginDeepCloneXlation,
vlr-mainFrameMovedOrResized, vlr-beginInsert, vlr-beginWblockPt.
- LISP: (vla-get-hyperlinkbase) schlug fehl.
- LISP: Vla-AddRegion und VLA-AddExtrudedSolid gaben falsche Daten zurück (SafeArray of Variants of IDispatch objects anstatt von SafeArray of IDispatch objects).
- SR17953 - LISP: Aufruf von RTxxx Befehlen mit (command)/sds_command() führte in einigen Fällen zum Status undurchführbar. Beispiel: (command "RTROT" "SomeString").
- SR18051 - LISP: Benutzung von (help "xxx.chm" "html/topic") schlug fehl, weil die .htm Erweiterung fehlte. Diese Syntax wird jetzt ebenfalls unterstützt.
- SR18164 - LISP: Benutzung von (vla-open) konnte eine Ausnahme-Fehlermeldung hervorrufen aufgrund eines Synchronisations Problems beim Wechsel von Zeichnungs Fenster.
- SR18211 - LISP: Behoben wurde ein Problem bei der Synchronisierung eines beginRightClick reactor event, das ein Kontextmenü anzeigt (menucmd).
- SR18279 - LISP: TEXT entity dxf73 (vertical justification) wurde ignoriert in (entmake),
wenn sie nach dem zweiten dxf100 "AcDbText" subclass marker kam.
- SR18418 - LISP: Behoben wurde ein Problem bei der Synchronisation einer neu erstellten Zeichnung bei Verwendung von
(vlax-invoke-method 'Add "") resp. (vla-add "")
- SR18569 - LISP: sds_ssget Modus wurde case-sensitive ausgeführt, es sollte aber case-insensitive sein.
- SR18577 - LISP: sds_defun() und sds_regfunc() verwendet verschiedene Methoden zur Bestimmung des aufrufenden Moduls, das zu instabilen Verhalten von
sds_regfunc, sds_getfunccode() und sds_getappname() führte.
- SR18589 - LISP (autoload) function und mechanism:
- Es trat eine unendliche Rekursion auf, wenn die geladene Lisp-Datei den angegebenen Befehl nicht definierte;
oder wenn das Laden aufgrund eines Lisp Fehlers angehalten wurde, bevor der angegebene Befehl definiert wurde.
- Aufgrund eines Problems in C:NAME command Registration, konnte ein Ausnahme-Fehler auftreten, wenn die geladene Lisp-Datei C:NAME command redefinierte;
dies stoppte schließlich die Lisp-Ausführung.
- SR18599 - LISP: (grread) funktionierte nicht korrekt, wenn der Tastatur Fokus in der Befehlszeile war.
Die Charakter wurde nicht zurückgegeben, bis die Eingabetaste gedrückt wurde.
- SR18627,TaskDD599 - LISP: Der Befehl polyline, wenn er von lisp aufgerufen wird, erzeugt jetzt keine Fehlermeldung mehr, wenn die Eingabetaste für den ersten Punkt gedrückt wird.
- SR18676, TaskDD599 - LISP: Beim Parsen von eingefügten Strings, Menü Strings und Skripte, eines Lisp-Ausdrucks in Klammern,
gefolgt durch andere Zeichen als Semikolon oder Leerzeichen, wurde als ganzer, anstatt als geteilter Ausdruck behandelt.
Ein Skript mit einer Zeile "(getString)", gefolgt von einer Zeile "(one)two", wird jetzt korrekt verarbeitet.
- SR19702 - LISP: slide library Syntax funktionierte nicht aus LISP.
- SR19732 - LISP : Problem beim Zugriff auf einige seltene Arten von COM TypeLibraries, accessing properties - no properties wurden nicht gefunden,
aber der Zugang zu den Methoden war in Ordnung.
- SR18963 - LISP: Ein Memory leak/corruption in Lisp DCL Management wurde behoben.
- SR19576 - LISP: (vl-registry-descendents "HKEY_CURRENT_USER") schlug fehl, wenn ein Registry Root Key verwendet wurde.
- SR19063 - LISP: Es gab ein Bereichs Problem für Funktionen, die als lokale Funktionen angemeldet wurden.
Nach dem Verlassen von defun, waren diese Funktionen noch immer aktiv.
Das gleiche Problem trat auf, wenn ein lokaler oder globaler Fehler Handler aufgerufen wurde.
Das Update führt zu einer geringen Performance-Verbesserung und zu weniger Speicherverbrauch für (defun) und (lambda).
Ähnliche Fehler sind mit (vl-registry-descendents "HKEY_CLASSES_ROOT") und (vl-registry-descendents "HKEY_LOCAL_MACHINE") aufgetreten.
- ARX/BRX:
- ARX/BRX: Drag-and-Drop-Unterstützung wurde hinzugefügt, um Applikations dlls zu laden.
- TaskDD1190 - ARX/BRX: EdJig::acquirePoint() unterstützte die direkte Entfernungseingaben nicht.
- SR15936, TaskDD916 -Fixed endlose "kLoadDwgMsg" Benachrichtigungen im Fall, dass seine Handler-Funktion einen modalen Dialog aufruft.
- SR17410 - ARX/BRX: Jig mode: Flackern trat bei der Darstellung von osnap tooltips auf.
- SR18374, TaskDD1211 - ARX/BRX: Fixed: Ausführung von acedCommand(RTSTR, _T("_explode"), NULL) gefolgt von acedCommand(RTSTR, _T("_last"), NULL)
löst jetzt sofort das letzte Objekt in der Zeichnung auf, anstatt auf die zur Bestätigung zu warten.
- SR19060 - WM_COPYDATA: Beim Senden von WM_COPYDATA zum Bricscad main window,
wird der String jetzt so behandelt, als wenn er in die Befehlszeile eingefügt wurde; dies dient der besseren Kompatibilität.
- SR19061 - BRX/DRX: Ein Absturz trat auf, wenn eine laufendes BRX/DRX (registered) command sich selbst unregistered/removed hat.
- SR19249 - ARX/BRX: AcEdInputPointMonitor::monitorInputPoint bekam irrtümlicherweise Benachrichtigungen,
wenn keine Punkt-Eingabe erhalten wurde (z. B. getint, getreal, getstring, getkword).
- SR19397 - BRX/DRX: Ein Speicherfehler ist aufgetreten, wenn binäre Daten über sds_retlist() übertragen wurden.
- SR19468 - BRX/DRX: Rgistrierte BRX/DRX commands hatten keinen Einfluss auf die CMDACTIVE Einstellung (bit 0).
- SR19706 - ARX/BRX: acedInitGet und sds_initget - bei der Benutzung von acedGetPoint oder sds_getpoint mit einem ersten Punkt, wurden Schlüsselworte nicht akzeptiert.
- SR20115 - ARX/BRX: Fixed Link Fehler mit OdEdInputPointMonitor class.
Anmerkungen :
Funktions Tasten
Beim Hin- und Herschalten zwischen Pre/Post V9.3.4 Bricscad Versionen, muss die CUI-Datei zurückgesetzt werden, damit die Funktionstasten funktionieren.
Wichtiger Hinweis für Addin Anwendungs Entwickler:
Wir erhielten Änderungswünsche bezüglich unpraktischer Addin-bezogener Registrierungsschlüssel Standorte.
Deshalb wurden die Registrierungsschlüssel, in denen Bricscad seine Addins speichert, geändert.
HKEY_CURRENT_USER\Software\Bricsys\Bricscad\V9\en_US\Profiles\MyProfile\Addins
nach
HKEY_CURRENT_USER\Software\Bricsys\Bricscad\V9\en_US\Addins
Der Registrierungsschlüssel, der einen Bezug zu den obigen Bricscad Addins Schlüssel speichert, wurde ebenfalls verändert, von
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\AddIn Designer\Bricsys\Bricscad 8\
nach
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\AddIn Designer\Bricscad\V9
Dies bedeutet, dass die bestehenden Addins neu kompiliert und neu registriert werden müssen, um auf Bricscad V9.3.4 und neuer zu laufen.
| Version 9.2.16-3 | 30.07.2009 |
Neu
- Die Hilfe für Bricscad ist jetzt komplett (ausgenommen Entwickler Referenz) in deutscher Sprache verfügbar. Programm technisch wurden keine Veränderungen vorgenommen.
Problembehebungen
- SR19526 Absturz nach dem Rückgängigmachen von einfüge oder verschiebe Aktionen bei OLE-Objekten.
- SR19255 die rechtsseitige Ausrichtung von Texten mit führenden Leerzeichen war falsch.
- SR19612, SR19431, SR19415 : Lokalisierungs- und Syntax-Fehler in Meldungen.
- SR19273: der PAN-Befehl setzt jetzt Ofang Optionen nicht mehr zurück.
- Url Fehler im Hilfe Menü behoben.
- SR17819: Zeichnungen werden jetzt in einer temporären Datei im Verzeichnis der Zeichnung gespeichert. Wenn der Speichervorgang erfolgreich war, wird die Zeichnung in den Zieldateinamen umbenannt.
- BRX API SR19240: für Befehle die mit Postmassage ausgeführt wurden war keine Rückgängig Aktion möglich, auch wenn diese über lockDocument aufgerufen wurden.
Verbesserungen
- SR18870 - Implementiert wurde die Anzeige von Abschneide-Rahmen (wenn XCLIPFRAME eingeschaltet ist)
und die Auswahl von Einfügungen über Abschneide-Rahmen.
- Das Grenzen des Zurück-Daten-Puffer wurde beträchtlich erhöht.
Problembehebungen
- SR14708, TaskDD793 - AFENSTER: Das Strecken der linken Seite schlug fehl.
- SR18313, TaskDD915 - COM: AcadUtility.GetKeyword Methode erkennt Schlüsselworte nicht.
- SR18548 - SHADEMODE funktionierte in manchen Zeichnungen nicht.
- Zeichnungs Explorer: Absturz in WxWidget Baum Steuerung beim Mehrfachauswahl-Modus unter Windows Vista.
Die Baum Steuerung stürzte nach dem Löschen eines Eintrags ab. Der Absturz tritt nicht sofort nach dem Löschen des Elementes auf,
sondern erst wenn der Eingabefokus wieder in die Baumsteuerung kam.
- SR18745 - Gefüllte Objekte wurden in manchen Fällen mit ungültigen Zügen dargestellt.
- SR18986 - SAT Dateien, in denen das Datum im Header in einer extra neuen Zeile platziert wurde, konnten nicht gelesen werden.
- SR18946 - ANSI-Skripte mit Double-Byte-Zeichen konnten nicht mehr gelesen werden seit der Erweiterung des
UNICODE Skriptes in V9.2.12 (SR18677).
- SR18984 - DCL: wenn ein List-Box unter ihrer letzten Zeile geklickt wird,
wird die aktuell ausgewählte Zeile deaktiviert.
Dieses Problem wird durch das verbieten einer leeren Auswahl durch klicken, behoben.
Diese Änderung wirkt sich nicht auf ein List-Box mit mehreren Auswahlen aus, und es hat
keinen Einfluss auf die Änderung der Auswahl durch den Aufruf von set_tile.
- SR18998, SR19043 - Durch das Löschen von assoziativen Vermaßungen und/oder Ihren assoziierten Elemente kam es zum Absturz.
- SR19014 - Plotter Konfiguration Editor und Plot Stil Tabellen Editor Dialoge wurden in manchen Fällen, wenn
MFC Erweiterungs DLLs geladen wurden nicht angezeigt.
- Auswahl Probleme in nicht-planaren Ansichten bei der Benutzung von WinOpenGl Graphik System Gerät.
- SCHRAFFUR: True Color ging nach dem Ausschneiden/Einfügen verloren. Geändert DWG-Version für die Zwischenablage in 2004.
Problembehebungen
- TaskDD951,SR18774: Das Programm wurde instabil wenn Änderungen von ACIS Objekten rückgängig gemacht wurden. Dies ist eine Zurückentwicklung seit V9.2
- Behoben wurde ein Absturz im Zeichnungs Explorer:
Im Baum Zeichnungen, in einem Ordner mit beiden Zeichnungen und Unterordnern,
wenn Sie eine Zeichnung durch Doppelklick aus irgendeinem Unterordner öffneten, wurde bei einem anschließende Klick auf irgendeinen Ordner im Baum folgende Nachricht ausgegeben:
"Ein unerwarteter Fehler ist aufgetreten. Die Applikation ist instabil...."
- Der Absturz im Zeichnungs Explorer beim Löschen einer Bild Definition aus einer nicht aktiven Zeichnung wurde behoben.
Problembehebungen
- SR18775 - Nach einem AFZUSCHNEIDEN schlug der Befehl Zurück beim Herstellen des ursprünglichen Ansichtsfensters fehl.
- TaskDD793 Entfernt wurde die Fehlerbehebung für gesperrte Ansichtfenster: Ändern der Höhe eines gesperrten Ansichtfensters (z.B. über die Eigenschaften Leiste) löste eine unerwünschte Ansichtsfenser Skalierung aus.
Dies wurde benutzt um Druckprobleme in V9.2.11 wenn das Ansichtsfenster komplett gesperrt war zu lösen.
- SR18636 - Die Applikation wurde instabil nachdem das Einfügen eines Blockes mit assoziativen Schraffuren fehlschlug.
- SR18777 - Wenn die LeaderLineTypeId (DXF340) eines MLeaderStyle NULL war, stürzte das Programm beim Speichern einer Zeichnung ab.
- SR18803 - DCL: Der DCL Befehl slide_image löschte fälschlicherweise alle Inhalte des DCL Image die vorher aufgerufen waren. Dies hat zur Folge, dass der Aufruf fill_image direkt vor slide_image keinerlei Auswirkungen hatte.
- SR18729 - Objekt Fang Spur-Punkte wurden in einer von einem Anwender zur Verfügung gestellten Zeichnung nicht dargestellt.
- SR18754 - Der Befehl -LAYER erlaubte es nicht eine Linienstärke Null einzugeben.
- Vla-AddRegion, VLA-AddExtrudedSolid gaben falsche Daten zurück (SafeArray of Variants of IDispatch objects anstatt einem SafeArray of IDispatch objects).
Verbesserungen
- SR12752 - Der Befehl DDEDIT kann jetzt auch für Bemaßungs Objekte angewendet werden.
- SR18713 - Die Schraffur Bereichs Berechnung wurde über den analytischen Ansatz reimplementiert,
anstatt den numerischen Ansatz zu benutzen, bei dem Punkte an den Grenzen verwendet wurden; dies führt zu viel genaueren Ergebnisse.
- Gruppen: Bei der Erzeugung werden die Gruppen Namen in Großbuchstaben umgewandelt (dies führt zu einer Kompatibilitäts-Verbesserung).
Problembehebungen
- SR18613 - BRX: Globale Funktions Überlastungen fromAcDbTextStyle: manchmal wurde ein falscher Textstil ausgegeben, obwohl der OK-Status zurückgegeben wurde.
- SR18677 - UNICODE-Skripte konnten nicht gelesen werden.
- SR18713 - Die Berechnung der Fläche von LwPolylinien mit negativen Wölbungen war noch nicht richtig. Das Problem entstand in V9.2.03. Extra Unit-Tests wurden hinzugefügt.
- TaskDD1138 - COM AddRegion Methode hat einen Fehler, wenn sie von einer externen Anwendung gestartet wurde.
- SR18481 - Die Werkzeugleiste Objektfänge wurde nicht aktualisiert wenn der Ofang Modus "für den aktuellen Befehl" benutzt wurde.
- SR18497 - Beim Einfügen einer Zeichnung in eine andere wurden unreferenzierte Blöcke nicht kopierte.
- Regression in V9.2.11. Beim Einfügen von Bildern wurde das Seitenverhältnis nicht beibehalten.
Verbesserungen
- SR18422, SR 18596 - Drucken: Punkte wurden als vertikale Linien mit Länge = Linienbreite gedruckt .
Für eine bessere Kompatibilität werden sie jetzt als horizontale Linien mit der Länge = 0,2-mal Linienbreite gedruckt.
- 3 Meldungs Dialoge benutzten fälschlicherweise caption "DCL.dll" anstatt "Bricscad"
- -UMGRENZUNG Befehl (Erweiterter, Umgrenzungs Satz):
Im Options Menü wird jetzt die Option "Alle" versteckt; es ist aber immer noch vorhanden, um die Abwärtskompatibilität zu V7 zu erhalten).
Die Eingabeaufforderung ist jetzt 'Neu/<Jedes>' anstatt 'Neu/<Alle>'
Problembehebungen
- TaskDD789, SR18004 - Rasterbilder: Positionierung von Bildern mit eingebetteten Geo Info war falsch.
- SR18391, SR18603 - Zeichnungs Explorer stürzte ab: 1. Wenn eine Block Erzeugung, die aus dem Zeichnungs Explorer gestartet wurde, abgebrochen wurde.
2. Wenn Blöcke aus dem Explorer eingefügt wurden und der Vorgang mit der rechten Taste (Eingabetaste) wiederholt wurde.
- SR18465 - Xref Dateien: Die Anwendung konnte instabil werden, wenn Xref-Dateien ge- bzw. entladen wurden.
- SR18531 - Wenn eine assoziative Basislinien Bemaßung, die sich in einer Xref befindet als Grundlage für eine Weiter Bemaßung genutzt wurde, stürzte das Programm ab.
- SR18544 - REFEDIT: Beim Bearbeiten eines XRef mit assoziativen Bemaßungen stürzt das Programm ab.
- SR18461 - ABRUNDEN Operationen schlugen für Objekte fehl, die sich an sehr großen Koordinaten befanden.
- SR18517 - COM: Bricscad wurde sofort beendet, wenn Char #27 (ESC) mit AcadDocument.SendCommand() an die Befehlszeile gesendet wurde.
- TaskDD793, SR14708, SR17349 - Gesperrte Ansichtsfenster wurden entsperrt wenn die Größe des Ansichtsfenster geändert wurde.
- Begrenzt wurden die Anzahl der Zeilen, die in den crash_report geschrieben werden.
Problembehebungen
- TaskDD1112, SR18471 - Falscher Druck und Vorschau Bereich, wenn nicht das Welt BKS verwendet wurde.
- SR18457 - Berechnung der Fläche von LwPolylinien mit Ausbuchtungen. Problem seit Version V9.2.3 .
- SR18454 - Druck- und Anzeige-Probleme, das bei Zeichnungen, die korrupte Material Referenzen hatten, auftrat wurde gelöst.
- SR17633 - Crash beim Umschalten von Layouts nach REFBEARB von Xrefs.
- SR18493 - Behoben wurde das Problem bei der Erzeugung von Radialen und Durchmesser Bemaßungen im Papierbereich.
- SR17822, TaskDD1003 - Verbesserte Kompatibilität der DXFOUT Befehle und Anweisungen.
- SR18466 - OLE-Objekte auf gefrorenen oder ausgeschalteten Layern waren wählbar und wurden in der Auswahl auch sichtbar.
- SR18319 - Nach einem Doppelklick auf ein Attribut und wenn dann nur die OK-Taste geklickt wurde,
wurde das Attribut Text Höhe, aufgrund einer unerwünschten Rundung des Text Höhenwerts, verändert.
- TaskDD1002, TaskDD1046, SR18323 - BRUCH: Das Kommando wurde abgebrochen, wenn die Auswahl leer war,
stattdessen sollte die Eingabeaufforderung zur Auswahl von Objekten erscheinen.
- SR18463 - Abgeschnittene Rasterbilder wurden in der ENTWURF Qualität falsch gerendert.
- TaskDD1028, SR18438 - Wenn in einem Linientyp TrueType Schriftarten (TTF) Formen verwendet wurden, durch Benutzung eines entsprechenden Form Textstils,
wurden Texte die diese TTF Schriftart und diesen Stil verwendeten nicht angezeigt(dies war auch so wenn die Schrift in einem anderen Stil benutzt wurde).
Anmerkung: Durch den Zeichnungs Explorer wurde eine .shx Erweiterung an den .ttf Schriftart Namen dieser Schriftart angehängt (z.B. "arial.ttf.shx").
- SR18409 - COM API: AcadBlock.AddRaster Methoden suchten die Rasterdateien nicht im SRCHPATH Ordner,
und gab auch keinen Fehler mit dem Hinweis auf den nicht vorhandene Raster-Datei-Pfad aus.
- SR18321, SR18475 - DCL: Der Hintergrund von dcl Bildern war immer schwarz:
Dieses Problem wurde behoben, indem die Initialisierung der Hintergrundfarbe einer Folie in einer dcl Bild oder image_button
mit der Farbe des "Farbe"-Attributs gesetzt wird. Bisher war es nicht korrekt initialisiert wurde immer mit schwarz.
- DCL - Während der Wiedergabe einer Folie (aus .sld oder .slb Dateien), wird jetzt die Farben adaptive auf die Hintergrundfarbe des Haupt CAD-Fensters angepasst.
Vor dieser Verbesserung war die Hintergrundfarbe einer Folie immer schwarz und die Vordergrundfarbe (Index 7) war immer weiß gewesen.
Von nun an, wird die Hintergrundfarbe einer Folie die gleiche wie die Hintergrundfarbe des Haupt CAD-Fensters
und die Vordergrundfarbe wird schwarz auf hellem Hintergrund.
Verbesserungen
- SR18386 - PSVPSCALE Variable wird bei der Erstellung Papierbereichs Ansichtsfenstern benutzt.
Problembehebungen
- SR18308, SR18309 - VBA Initialisierungs Problem.
- SR18375 - Der Befehl LÖSCHEN startet nicht und die Anwendung wurde instabil nach dem Abbruch eines Befehls
bei assoziativen Objekten (Ojekte wie z. B. Schraffuren oder Führungen die Reactors benutzen)
- SR18368 - DXFOUT: Der Dokumentname wurde nicht bis zum Abschluss des DXFOUT Befehles erhalten.
- SR18373 - ZOOM Befehl: Der 'xp' Parameter wurde bei der Benutzung der Option Skalierung nicht korrekt behandelt.
- SR18386 - Nach dem Löschen eines Ansichtsfensters, wurde der Papierbereichs Inhalt nicht mehr angezeigt. Regression in V9.2.3
- SR18386 - Neu erzeugte Ansichtsfenster mit einer Erweiterungshöhe von Null wurden nicht entsprechend skaliert (Die Skalierung wurde viel zu groß).
- SR18363 - Die Anwendung hängte sich auf wenn ein Bemaßungs-Stil nach dem Löschen eines anderen Bemaßungs-Stils im Zeichnungs Explorer geändert wurde.
- SR18023 - Schwerwiegender Fehler bei Kopieren / Einfügen, aufgrund fehlerhafter Re-Initialisierung von gelöschten Skalierungs Listen.
- SR18335 - Kreisbogen-förmige Teile von Regions Grenzen wurden in einigen Fällen umgekehrt dargestellt.
- SR18434 - FLÄCHE Befehl: Die Unterstützung für das Schlüsselwort "Objekt" wurde wieder eingeführt.
Verbesserungen
- Es wurde eine Erklärung der Fehlermeldung hinzugefügt, falls die Programmparameterdatei default.pgp nicht gefunden wurde.
Problembehebungen
- SR18321: DCL image/image_button, Farbattribute:
- bitte stellen Sie sicher, dass die Vordergrundfrabe schwarz ist, wenn sie einen hellen Hintergrund eingestellt haben, und umgekehrt weiß
- stellen Sie die grafische Vordergrundfarbe als Vorgabefarbe für ein Bild oder einen Bildknopf ein
- benutzen Sie die Farbe "schwarz" (index 0) als aktuelle grafische Hintergrundfarbe
- benutzen Sie die Farbe "weiß" (index 7) als aktuelle grafische Vordergrundfarbe
- SR18330: Erzeugte Dia-Dateien wurden in der Y-Achse gespiegelt. (Dieser Fehler wurde in Version 9.2.2 versehentlich implementiert)
- SR18351: teilweise Anzeige von Texten und die Meldung: Nicht genügend Speicher, wenn der Font iso3098b.shx benutz wird.
- SR18315 - COM: Die Erzeugung einer Bricscad Applikation aus einer externen Applikation war nicht erfolgreich.
- TaskDD775, SR18206: Der Wert von RTDISPLAY wurde umgekehrt interpretiert (Darstellung der Zeichnung während der Echtzeit-Bewegung)
- SR183301: Speicherfehler in (vl-file-systime) konnte einen Crash der Lispengine verursachen.
- SR18304: Der abgeschnittetene Inhalt eines Ansichtsfensters wurde nicht geplottet, falls sich das abgeschnittene Objekt auf einem 'nicht plotbaren' Layer befand.
- SR18180 - CUI Dateien:
- berichtigter Crash, wenn man einen selbst-referenzierenden Flyout-Werkzeugkasten nutzt
- berichtigter Crash, wenn man ein selbst-referenzierendes Submenü nutzt
- berichtigter Fehler bei leeren Submenüs.
- SR18181 - LISP-SDS: sds_entsel und (entsel) gab leere Strings für Keywords zurück, die keine gloabale Definition hatten.
- SR17153 - LISP: Berichtigung bei Crash, falls eine Code-Sequence wie z.B. (ssetfirst nil ss1) (command "_erase") benutzt wurde.
Neu
- Neue Befehlszeile und Befehlszeilen Eingaben Protokoll.
- Das Befehlszeilen Texteingabefeld wurde voll editierbar gestaltet.
- Die Befehlzeilen Schriftart, Schriftgröße, Hintergrund- und Vordergrundfarbe kann mit dem Einstellungen Dialog definiert werden.
- Das Maus-rechts-Klick Kontextmenü erlaubt es, Text aus dem Befehlsfenster Eingabe Protokoll zu kopieren.
- Wenn mehrere Zeilen in das Befehlsfenster eingefügt werden, werden alle Zeilen bis auf die letzte ausgeführt; die letzte Zeile wird zur Bearbeitung in der Befehlszeile zur Verfügung gestellt.
- Wenn eine einzelne Zeile in die Befehlszeile eingefügt wird, wird diese nicht sofort ausgeführt, sondern steht dem Benutzer zur Bearbeitung zur Verfügung.
- Neues WxWidgets-basierendes Dia Rendern.
- TaskDD792, SR16654 - SCHNELL AUSWAHL: Unterstützung für < , <= , > und >= Operationen wurde hinzugefügt.
- Neuer Befehl -AFENSTER der entweder AFENSTER oder AFENSTER startet, abhängig von den TILEMODE Einstellungen.
- Hinzugefügt wurden die Voreinstellungen 'ShowFullPathInTitle'. Wenn 'EIN', zeigt die Fenster Titelzeile den kompletten Pfad der Zeichnung und den Zeichnungsnamen mit Erweiterung an,
anderenfalls wird nur der Zeichnungsnamen mit Erweiterung angezeigt.
- COM API: Hinzugefügt wurden Mirror(), Mirror3D(), ArrayPolar() und ArrayRectangular() Methoden für alle Objekt Typen.
- TaskDD352 - COM API: Hinzugefügt wurden Preferences.Display.GraphicsWinLayoutBackgrndColor,
Preferences.Display.XRefFadeIntensity und
Preferences.Profile.ActiveProfile (nur lesen)
- TaskDD1014 - COM API: Hinzugefügt wurden AcadDocument.Plot.PlotToDevice(), AcadDocument.Plot.PlotToFile
AcadDocument.Plot.DisplayPlotPreview, AcadDocument.Plot.NumberOfCopies, AcadDocument.Plot.SetLayoutsToPlot
- TaskDD1008 - COM API: Hinzugefügt wurden IAcad3dSolid.Explode() und IAcadDocument.EvaluateLispExpression() Methoden.
- TaskDD1006 - COM API: Hinzugefügt wurden Application.Preferences.OpenSave.SaveAsType property.
- LISP API: Hinzugefügt wurden (vl-getstartupdir), (vl-getcurrentdir), (vl-setcurrentdir ) und (vl-rmdir ) Funktionen.
- SDS API - Hinzugefügt wurden sds_ssnamex und sds_nameex Funktion.
- Eine BRX Beispielanwendung wurde hinzugefügt und die Beispiel Anwendungen Ordner-Struktur wurde überarbeitet.
Verbesserungen
- Komplett überarbeitet wurden alle Programmteile für die folgende Funktionen, Auswahl, dynamisches Ziehen und Anzeigen (Dynamik, Gummiband, Jigs, Fang Marken, Anpassungs Pfad, ...),
dies löst viele (meist kleine aber lästige) Probleme.
- SR17677: Drastische Performance-Verbesserung beim Einfügen vieler Blöcke.
- SR17204 - Verminderte Speichernutzung beim Kopieren einer großen Anzahl von Bemaßungs Objekten.
- TaskDD554 - Nächster und Mittelpunkt Objektfänge wurden für Splines hinzugefügt.
- Komplette Überarbeitung der Befehle SPEICHERN und SICHALS:
- SAVEFILE System Variable enthält jetzt den Pfad der letzten automatischen Sicherung.
- Wenn die System Variable SAVEFILEPATH nicht eingestellt ist, wird AutoSpeichern in ein temporäres Verzeichnis ausgeführt anstatt in das aktuelle Zeichnungs Verzeichnis.
- Bei der Eingabe des Namens z. B. "foo.bmp" als Speichern Befehlsparameter, wird jetzt die Zeichnung "foo.bmp.dwg" gespeichert, anstatt diese als foo.bmp zu exportieren.
- Wenn Sie den Namen einer bereits bestehenden Datei als SPEICHERN Befehlszeilen-Parameter eingeben, und FILEDIA=0,
fragt Bricscad, ob die Datei überschrieben werden soll. Wenn die Antwort "Nein" ist, wird die Speicheroperation abgebrochen anstatt wieder nach einem anderen Namen zu fragen.
- AutoSpeichern wurde immer für das dwg Format ausgeführt, jetzt wird dies auch durchgeführt, wenn die aktuell geladene Zeichnung im dxf Format vorliegt und/oder es sich um eine ältere Version handelt.
- Die Komplettsicherung ist jetzt während des AutoSpeicherns abgeschaltet.
- AutoSpeichern ändert jetzt nicht mehr temporär den Namen des Dokuments.
- Wenn eine Schriftart durch eine andere Schriftart ersetzt wird, wird eine Meldung in der Befehlszeile ausgegeben.
- SR17805 - ZEIGDIA unterstützt jetzt auch Dia-Bibliotheken.
Die Erweiterung "slb" wurde als erlaubte Dateierweiterung hinzugefügt.
Die erlaubten Dateinamenerweiterungen für den Befehl ZEIGDIA sind jetzt "sld", "slb", "emf", "wmf".
Wenn ein Dateiname mit der Erweiterung "slb" an den Befehl ZEIGDIA weitergegeben wird, wird der Benutzer nach einem Dia Namen gefragt.
Die Dia Bibliothek wird dann nach einem Dia mit diesem Namen durchsucht.
- TaskDD789 - Raster Bilder: Hinzugefügt wurde die Unterstützung für Rotations Winkel, die in TFW Dateien definiert sind.
- SR17848 - MText Editor kann nun auch fehlerhafte Texte bearbeiten, bei denen die OPEN / CLOSE Klammern ({}) nicht übereinstimmen.
- TaskDD107 - MTEXT Editor: Einem Klick außerhalb der Mtext-Editor galt als gleichwertig zum Klick auf die OK-Taste: Änderungen werden gespeichert und der Editor wird geschlossen.
- Zeichnungs Explorer Xref Baum Ansicht:
- Die Mehrfach-Auswahl im Baum wird jetzt unterstützt.
- Wenn die Auswahl geschachtelte Xref's enthält, ist die Binden-Option deaktiviert.
- Nicht referenzierte und ungelöste Xref's werden jetzt in der Detail Ansicht und in der Symbol Ansicht nicht mehr angezeigt (wie in Baum-Ansicht).
- Es wird jetzt eine Meldung angezeigt, wenn ein Xref nicht gebunden werden konnte, weil es ungelöst war.
- "Erste Ebene" Xref's, die auch verschachtelt in einer oder mehreren anderen "Erste Ebene" Xref's vorhanden sind,
werden jetzt als verschachtelte Xrefs behandelt: Sie können nicht umbenannt oder abgehängt werden.
- Zeichnungs Explorer: Der 'Zeige Xref Layer' Status wird jetzt zwischen den Sitzungen gespeichert.
- SR16259, SR16300 - Befehlszeile Nachrichten wurden leichter verständlich geschrieben.
- TaskDD1013 - Drucken: Verbesserte Unterstützung für Drucker mit anisotropen Skalierungen.
- TaskDD619 - APunkt Dialog: Es wurde die OK Taste hinzugefügt.
- TaskDD859 - Die Eigenschaften Leiste zeigt jetzt den Objekt Typ von teilweise unterstützten Objekten an , anstatt von "Unbekanntes Objekt".
- Das Tablett wird jetzt über die CUI-Datei initialisiert.
- Der Befehl FLÄCHE öffnet jetzt nicht mehr die Befehlszeile, wenn diese geschlossen war.
- TaskDD952 - Einstellungen Dialog: entfernt wurde die Maximieren Taste, hinzugefügt wurde die Kontext-Hilfe-Taste, anstatt der Werkzeugleisten-Hilfe-Taste.
- TaskDD1022, SR17163 - COM: AcadDocument.Export erlaubt nun den Export von PDF-Dateien.
Die gesamte Zeichnung wird als PDF exportiert, nicht nur die Objekte im Auswahl Satz.
PDF-Ausgabe-Einstellungen können über das Application.Preferences.Output.Pdf Objekt gemacht werden.
- LISP: (vlax-dump-object) jetzt werden Eigenschaften und Methoden sortiert aufgelistet.
- LISP: (arxload) zeigt nun detaillierte Fehlermeldung an, wenn die Funktion fehlschlägt.
- SR17419 - LISP Symbolnamen können nun eine Länge von bis zu 2512 Zeichen anstelle von 128 haben. AutoLisp Symbolnamen können bis zu 2305 Zeichen lang sein.
- SDS API: Drastische Performance-Verbesserung bei sds_dictadd, sds_dictdel.
- SR17749 - DCL Bild-Menü: Schnelleres Neuzeichnen von Dias in DCL Dialogen. Bisher wurden die Dias aus einer Datei gelesen, jetzt werden die Dia's im Speicher gehalten.
- TaskDD77 - VBA: Unterstützung für das Laden von referenzierten DVB-Projekten aus einem DVB Projekt.
Problembehebungen
- TaskDD826 - DRUCKEN: Entfernt wurden unerwünschte Verschiebungen des Papier Bild Ursprung (0,0) nach dem Befehl SEITENEINR,
wenn zunächst das Papier Bild nicht auf (0,0) war. Dieser Fehler führte zu einer unerwarteten Verschiebung des Papier-Bildes nach dem SEITENEINR Befehl.
- TaskDD862 - DRUCKEN/SEITENEINR: Wenn ein BKS aktiv war, kam es zu unvorhersehbaren Veränderungen der Druckfläche im Layout-Modus.
- SR18015 - DRUCKEN: Der Inhalt einer Block Referenz auf 'nicht plotbaren' Layern war trotzdem auf dem Plot sichtbar.
- TaskDD1090 - DRUCKEN: Die Einstellung Abschneiden direkt nach dem bedruckten Bereich bei Rollen Plottern funktionierte nicht.
- SR17706 - MTEXT Editor: Wenn ein Mtext im Papier Bereich über ein Ansichtsfenster und eine ABDECKEN hinausging, wurde dieser beim Bearbeiten unsichtbar.
- SR17830 - MTEXT Editor: Das Einfügen von Sonderzeichen wie das numerische Zeichen (U+2116) war nicht möglich.
- SR17703 - Behoben wurde das Problem beim Aktualisieren und Auflösen von assoziativen Bemaßungen nach dem Spiegeln.
- TaskDD1043 - Es war nicht möglich, Vorlagen-Zeichnungen mit einem Ole2Frame Objekt zu laden.
- TaskDD247 - Cursor Anzeige: Wenn der Fadenkreuz Cursor benutzt wurde, wurde die "zuerst erstellte" Fadenkreuz Graphik nicht entfernt und blieb sichtbar bis zum nächsten NEUZEICH/REGEN.
- Der Befehl URSPRUNG behält jetzt die Zeichenordnung von Objekten, die in einem aufgelösten Block besteht, bei.
- SR17778 - Kreise in nicht gleichmäßig skalierten EINFÜGUNGEN wurden zu Ellipsen mit dem Radius = 1 und dem Mittelpunkt (0,0,0) aufgelöst.
- TaskDD1000 - Perspektiven: Probleme mit Griff-Anzeige, Cursor-Anzeige und Auswahl wurden korrigiert.
- SR16424 - Bemaßungs Blöcke wurden falsch berechnet, wenn DIMSCALE = 0.0 war.
- AI_BOX Befehl erzeugte ein Polygonnetz anstatt ein Vielflächennetz.
- SR17373 - 3DCONVERT erzeugt manchmal ein Netz mit ungültigen Flächen.
- SR17521, SR17585, SR17590 - EXTRUSION wurde in die gegengerichtete Richtung ausgeführt,
wenn eine Fläche der zugrundeliegenden Ebene eine Orientierung in die gegengerichtete Richtung hatte.
Weiterhin wurden, wenn der Normalen Vektor einer extrudierten Region kollinear und gegenläufig zur BKS Z-Achse war,
die BKS Z-Achse als Extrusionsrichtung herangezogen. (Acad kompatible Verhaltensweise)
- TaskDD123, SR17894 - Beim Kopieren oder Importieren eines Layouts sollte kein neues Ansichtsfenster erzeugt werden.
- SR17793 - LÄNGE: ein fataler Fehler trat auf, wenn nichts ausgewählt wurde. Diese Regression wurde in Build 12084 implementiert.
- SR18254 - AUSSCHNT: "Speichern"-Option speicherte falsche Ansichts Parameter, "Fenster"-Option berechnete den Ansichts Mittelpunkt falsch.
- SR18110: Aktualisiert das Raster wenn LIMMIN/MAX geändert wird.
- SR18056, SR18091: Suchen und Ersetzen Dialog:
- Bei der Suche nach Attributen, wenn das Attribut einen oder mehrere leere Attributwerte hatte,
wurde die Suche beendet. Die Werte, die nach den leeren Werten kamen, wurden nicht gefunden.
- 'Zoom zu' Taste: vergrößerte die Zoomskalierung, weil das gefunden Objekt nicht groß genug gezoomt wurde.
- SR17404 - Objekt Fang Tooltipp wurde nicht aktualisiert während man mit TAB durch die OFANG Punkte wechselte.
- XREF Binden: BINDTYPE ist 0 sollte den Binde Modus umschalten(benutze Namen der Art xrefname$0$layername), BINDTYPE 1 sollte in den Einfüge Modus umschalten(benutze normal Layer und Linientyp Namen).
- XREF Binden sollte VISRETAIN nicht beachten.
- TaskDD965, SR16183, SR17931:'-EINFÜGE' fragte in der Befehlszeile, ob der Block neudefiniert werden soll. Es war nicht möglich, einen Block im EINFÜGE Dialog umzudefinieren.
- TaskDD965, SR16663 - EINFÜGE und -EINFÜGE Befehl: Wenn ein Block Dateiname im Befehlszeilen Modus eingegeben wurde,
und dieses Verfahren wiederholt wird, wurde vom Befehl nicht berücksichtigt, dass die bestehende Blockdefinition von diesem Block Dateinamen kommt,
und forderte(fälschlicherweise)zur Neudefinition auf. Zusätzlich wird jetzt die Syntax, = und =<> richtig unterstützt.
- SR18039 - XRefs, die den gespeicherten Pfad enthielten und keine Erweiterung hatten, wurden nicht gefunden.
- Zeichnungs Explorer, Layer: Layer aus ungelösten Xref's wurden angezeigt, dies sollten sie aber nicht.
- Zeichnungs Explorer: Nach dem Anhängen oder Abhängen von Xref's, wurden die Layer Ansichten nicht sofort aktualisiert.
Nur wenn zwischendurch eine im Baum "Offene Zeichnungen" andere Zeichnung ausgewählt wurde
oder nach dem Schließen und Wiederöffnen des Zeichnungs Explorers wurden die Layer Ansichten aktualisiert.
(Nach dem Anhängen/Abhängen eines Xref's sollten auch die Layer in der Layer Ansicht hinzugefügt oder entfernt werden).
- SR17784 - REFSCHLIESSEN stürzte ab wenn alle ausgecheckten Objekte entfernt wurden und neue Objekte hinzugefügt wurden.
- SR17835 - REFBEARB: Objekte wurde, wenn ein Block mit dem Ursprung != (0,0,0) bearbeitet wurden, an den falsche Ort verschoben.
- SR17872 - Gewählte Objekte blieben nicht HERVORGEHOBEN während Operationen in den Befehlen STRECKEN, SCHIEBEN, DREHEN, 3DDREHEN, VARIA.
- TaskDD817, SR14940 - KOPIEREN/EINFÜGEN Spezial erzeugte beim Einfügen keinen eindeutigen Block Namen.
- TaskDD817, SR17890 - KOPIEREN/EINFÜGEN: Nach mehreren Kopieren / Einfügen Operationen, wurden nicht eindeutige Block Namen für den Zwischenablage Inhalt erzeugt.
- SR12163, SR17165 - Wenn während des Panning mit der gehaltenen mittleren Maustaste
die mittlere Maus Taste freigegeben wurde, während der Cursor nicht mehr in der Zeichnung war,
wurde die Echt-Zeit-Pan Operation nicht mehr gestoppt.
Jetzt wird die Echt-Zeit-Pan Operation gestoppt, sobald die Maus wieder in das Zeichnungs-Fenster gezogen wird, ohne dass die mittlere Maustaste gedrückt ist.
- TaskDD1045 - Die folgenden ABRUNDEN Probleme wurden behoben:
- Bei der Verwendung von Linien- und Polylinien Objekten
- Mit FILLETRAD == 0 und TRIMMODE == remove: Unerwünschte zusätzliche Eckpunkte wurden zur Polylinie hinzugefügt.
- Mit FILLETRAD != 0 und TRIMMODE == retain: Der Mittelpunkt für den neuen Bogens wurde falsch gesetzt,
die normalen Richtung des entstehenden Bogen wurde entgegen der Normalen Richtung der Quell Polylinie gesetzt.
- Bei der Verwendung von Linien- und Bogen Ausgangs Objekten mit FILLETRAD == 0: Das falschen Ende des Bogens wurde durch ein Koordinaten Konvertierungsproblem erweitert.
- Linie zu Bogen Abrundung funktioniert nicht mit BKS Koordinaten.
- Verhalten, wenn abgerundeten Polylinien bei denen die BREITE korrigiert wurde.
- Verhalten beim Trimmen von STRAHLEN und KLINIEN in Linear-zu-Bogen Abrundungs Szenarien wurde korrigiert.
- Für Linear-zu-Bogen und Bogen-zu-Kreis Abrundungen wurde das Kriterium für die Wahl zwischen möglichen Abrundungen geändert.
Jetzt wird die Entfernung vom Schwerpunkt der gewählten Punkte zum Mittelpunkt des möglichen Abrundens genutzt.
- LETZTE Schlüsselwort funktioniert für die Option "Polylinie" des Befehls ABRUNDEN nicht.
- Beim Versuch, einen Strahl und eine parallel Linie abzurunden, entstand ein Problem.
- SR14315 - Werkzeugleisten: Korrigiert wurden die Layer und Farbe Comboboxen: Wenn der Hintergrund weiß ist, sollte die "VonLayer" 'Farbanzeige von weiß nach schwarz wechseln.
- SR14337 - Farb Combo in Werkzeugleisten und in der Eigenschaften Leiste zeigten unrichtige Farbmuster,
wenn die gewählten Objekte die Farbe "VonLayer" hatten aber auf unterschiedlichen Layern lagen.
- SR16873 - In der Eigenschaftenleiste wurde nach dem Layer Farben geändert wurden keine Aktualisierung durchgeführt.
- SR17473 - Die Raster Bild Skalierung wurde falsch zugewiesen, wenn die Vorgabe Skalierung ohne Eingabe (z.B. drücken der Eingabetaste) gewählt wurde.
- TaskDD789 - SR18004: ECW GEO-Info Ursprungspunkt von Raster Bild Dateien wurde falsch interpretiert.
- SR17463 - Gruppen Dialog: Gruppen konnten nicht durch STRG-Klick abgewählt werden. Die Gruppen wurden nicht mehr markiert angezeigt, aber blieben nach wie vor ausgewählt.
- SR17627- -GRUPPE Befehl erlaubte keine leere Beschreibung.
- SR17543 - EIGÄNDR Befehl: Die Option LType akzeptiert jetzt _bylayer und _byblock (Unterstriche waren bis jetzt nicht erlaubt).
- SR17539 - -UMGRENZUNG Befehl: Versteckt hinzugefügt wurde _Everything (Jedes) _Advanced (Erweitert) Option, für eine bessere Kompatibilität.
- TaskDD168, SR17465 - Vorgabe (Leere) Eingaben wurden für _UNDO (Zurück) _Auto (Auto) Befehls Option nicht akzeptiert ( Regression in Build 10861)
- PBEREICH Befehl: Falls dieser verwendet wurde, wenn man bereits im Papierbereich war, schlugen alle späteren MBEREICH Befehle fehl, die das Modelbereich Ansichtsfenster aktivieren wollten.
- SR17045 - Menü Mnemonik: CUI-Datei modifiziert, um minimale Überschneidung von Mnemonik zu erreichen.
- TaskDD1006 - Abstürze beim Export zu BMP / WMF / EMF wurden behoben.
- TaskDD931 - WMF Export: Erweiterungen von WMF exportierten Bilder waren falsch, wenn WMFBKGND = off war.
- SR17026 - Nach den Dehnen von Bemaßungen Fuß und Zoll konnten als 9'-12" angezeigt werden anstatt als 10'-0"
- SR16922, SR16950 - VARIA, DREHEN, 3DDREHEN, QUADER Befehle: wurden nicht dynamisch gezeichnet.
- PUNKT Befehl ignoriert die Linienstärke.
- SR16929 - STUTZEN/DEHNEN Befehle: SORTENTS Variable wurde bei der Auswahl UnterObjekten nicht berücksichtigt.
- Lokalisierte Versionen: Fehlermeldungen aus den DwgDirect Bibliotheken waren nicht übersetzbar.
Fixes für 3rd-Party-Anwendungs Entwicklung
- SR17936 - SCHIEBEN/DREHEN/VARIA/SPIEGELN Befehl aktualisierten die Objekt XData für DXF1013, DXF1041, DXF1042, DXF1011 nicht korrekt.
- SR17789 - STRECKEN Befehl:
- Wenn die Auswahl von Objekten, die gestreckt werden sollten, durch Benutzung von (ssget) vorgefertigt war,
wurde sie nicht vom Befehl akzeptiert. Jetzt werden solche Auswahl Sätze akzeptiert und so bearbeitet, als ob alle Streckpunkte ausgewählt sind.
Dadurch wird das Auswahlset verschoben anstatt gestreckt.
- Wenn eine vorgefertigte Auswahl als Eingabe für den Befehl weitergegeben wird,
werden alle zusätzlich gewählten Punkte, die bereits in der vorgefertigten Auswahl vorhanden waren, in dieser Auswahl ersetzt.
- TaskDD168, SR17516 - db undo stack hatten ein clearing Problem.
- SR17696 - ZOOM: Wenn der Zoom-Befehl aufgerufen wird, während einige Fang Punkt markiert waren, wurden die Fang Punkte und die Fang Tooltipps nicht richtig freigegeben.
- TaskDD1010, SR16759 - Dokumente referenziert durch OdApDocManagerReactor::documentCreated reactor hatte im Falle einer File-Open Operation einen ungültigen Namen.
- SR17776 - Es war nicht möglich zu entdel Objekte in der *error* Funktion, die aufgerufen wird wenn der Benutzer während der Operation auf Abbrechen drückt.
LISP/SDS API
- SR17557 - PLINE Befehl gibt jetzt RTERROR zurück anstatt von RTCAN, dies verursacht jetzt keinen Abbruch der Lisp Code Ausführung mehr.
- SR17770 - MSLIDE: 'file exists' Nachricht wurde nicht unterdrückt in Lisp und Skriptausführung Modi.
- SR18059 - LISP: Benutzung von(vlr-remove ...) sollte einen Reactor deaktivieren aber nicht entfernen, andernfalls kann (vlr-add ...) Hänger und Abstürze verursachen.
- TaskDD854, SR15234, SR16878 - LISP: load/unload Raster Bild nach entmod() wurde behoben.
- SR17472 - LISP Befehle wurden nicht wiederholt, wenn die Eingabetaste oder die rechte Maustaste gedrückt wurde. Regression wurde im Build 12744 eingefügt.
- SR17882 - LISP: (vla-...) Funktionen, die Ergebnisse als Lisp Symbole zurückgaben,
wie z.B. (vla-getpapersize obj 'width 'height), weist den Wert der durch COM zurückgegeben wird nicht korrekt ihren Variablen zu, in diesem Beispiel 'width' und 'height'.
Nur VT_VARIANT kompatibel Werte wurden korrekt zugeordnet.
- LISP: Funktionen (vla-getwidth < lwpolyline > ...) führten zu einer falschen Fehlermeldung über eine fehlende Methode'GETPLWIDTH'
- TaskDD885, SR15234, SR16878 - LISP: Garbage Collection konnte dazu führen, dass Lisp Daten während Lisp Ausführung beschädigt wurden.
- LISP: Wenn die Funktion (getint) ohne vorhergehendes (initget) benutzt wurde, waren keine leeren Eingaben möglich.
- SR17503 - LISP: Code der Form (apply 'mapcar (list ...)) oder (apply 'mapcar (cons ...)) verursacht eine Fehlermeldung und beendet die Lisp Ausführung.
- LISP: (Befehl "_fillet" "_radius" rad) beendeten nicht automatisch den _FILLET Befehl.
- SR17708 - LISP: (vl-load-all) konnte bewirken, dass ein Fehler beim Laden einer Lisp-Datei auftrat, so dass die Datei nicht geladen wurde.
- SR16894 - LISP: Wenn ESCAPE character(s) Befehlen oder Lisp Ausdrücken vorangestellt wurde,
schlug IAcadDocument.SendCommand() fehl. Beispiel: DocumentObject.SendCommand(#27#27(load "LispFile.lsp")#13)
- LISP: (acad_strlsort) benutzt jetzt lexikographische Sortierung, die wie AutoLisp Ergebnisse sind.
- LISP - 'Last' Schlüsselwort für (entsel) war fehlerhaft, wenn es in Skripten benutzt wurde.
- LISP: (vla-...) Funktion gab eine leeres SafeArray zurück, mit LowerBound = 0 und UpperBound = -1.
Wir gaben hier irrtümlich NIL zurück, das Fehler in (vlax-variant-value...) verursachte.
- TaskDD1087 - SR17841 - LISP: Die Start Lisp-Dateien wurden manchmal nicht geladen, wenn eine Zeichnung geschlossen worden war,
(ON_START_DEFAULT.LSP, ON_START.LSP, ON_DOC_LOAD_DEFAULT.LSP, ON_DOC_LOAD.LSP)
- SR17972 - LISP: In einigen Fällen gab die (ascii) Funktion einen negativen Wert zurück.
- LISP: Wenn kein (S::STARTUP) definiert war, versuchte die Lisp Engine manchmal diese (non-defined) Funktion auszuführen. Dies führte dann zu falschen Fehlermeldungen.
- SR18053 - LISP: Die (ver) Funktion enthält nun auch Lokale Spezifikation der laufenden Bricscad Version, wie "LispEx : Version 1.976 (en)"
- TaskDD946 - entget list für DIMSTYLE Tabellen Datensätze enthielt keine Gruppencodes 5, 6, 7, 176, 177, 178, 270.
- TaskDD1025 - entget list für 3d-Polyline-Vertex enthielt keine Gruppencodes 40, 41, 42, 50, 71, 72, 73, 74.
- entget list für LwPolyline enthielt keine Gruppencodes 40, 41.
- TaskDD907 - Auswahlen mit Fang funktionierte nicht mit den Befehlen, (entsel) und (ssget) Funktionen.
- TaskDD907 - Temporäre Objekt Fänge funktioniert in Skripts nicht. Regression wurde im Build 9891 eingefügt. Ein automatisierter Test wurde hinzugefügt.
- LISP/SDS: ssget() Auswahl unterstützt Namen, die mit "_" anfingen nicht.
- SR17397 - SDS: sds_redraw() und (redraw) Funktionen benutzten invertiert Logik, so dass 'redraw' (1) und 'hide' (2) flags in entgegengesetzter Richtung funktionierten als geplant.
- SDS: floating-point Werte die mit sds_cmd()/sds_command() (resbuf::restype is RTREAL, RTPOINT, RT3DPOINT) gesendet wurden verloren nach der 6. Dezimale ihre Präzision.
DCL
- SR17749, SR17514 - DCL - BILD Menü Dialog: Unterstützung für Listeneinträge, die kein entsprechendes Dia haben.
Wenn ein Bild Menü Element in einer CUI-Datei ohne Dia definiert ist, wird es in der Liste im Bild-Dialog angezeigt und das entsprechende dcl Bild ist leer.
Vor dieser Korrektur wurde der Rest der Liste beschädigt wenn ein Element ohne Dia vorhanden war.
- SR17880 - DCL Layout Problem: Eine edit_box mit einer edit_width, aber ohne Label, wurde nicht richtig angepasst.
- SR17817 - DCL cleanup issue: In manchen Fällen wurde eine dcl Component zweimal destroyed.
- SR18058, SR18209, SR18255 - DCL:
- Ein Dialog war zu weit gefasst, wenn ein Label mit vielen vorangestellten Leerzeichen vorhanden war.
- Ein Text Element, ein Radiobutton und Checkbox erhielten nicht genügend Speicherplatz auf ihrer rechten Seite. In einer Reihe von dcl Components, add more (spare) space to the right side, außer wenn das am weitesten rechts liegende Element eine edit_box oder popup_list ist.
- Hinzugefügt wurde ein Stretcher vor einer popup_list oder edit_box, auch wenn es kein Label hat. Ein Stretcher ist eine unsichtbare Component, das freien Raum erzeugt.
Vor dieser Änderung wurde eine Stretcher nur zwischen nicht leeren Label und der entsprechenden popup_list oder edit_box eingefügt.
Als Ergebnis erscheint jetzt eine popup_list oder edit_box rechts-ausgerichtet, auch wenn das Label leer ist.
- Hinzugefügt wurde die Unterstützung für fixed width font zu dcl Text Component.
- Die width einer popup_list mit edit_width Attribut war zu klein, da sie nicht die width des Pfeiles der popup_list enthielt.
- Die color Codes, die den Dialog Hintergrund- oder Grafik-Hintergrund darstellten, ergaben nicht die entsprechende Farbe.
- Erweiterung eins dcl image oder image_button über die verfügbare width und height in Bezug auf die Attribute fixed_width und fixed_height, selbst wenn das Attribut aspect_ratio angegeben wurde.
Vor dieser Änderung, Bricscad respektiert die aspect_ratio des image, auch im endgültige Layout. Jetzt wird aspect_ratio wird nur verwendet, um eine Mindestgröße anzugeben.
- Wenn ein spacer und und ein Lable Element in der gleichen Zeile vorhanden sind, teilt sich der freie Raum gleichmäßig über die spacer (s) und das labeled Element.
- Ignoriere die Vorgabe width/height von list_box, wenn width/height Attribute spezifiziert wurden.
- SR18210 - DCL Text: Sonderzeichen (Umlaute) wurden nicht korrekt angezeigt.
- SR18115 - DCL: Unerwartetes Abschneiden von Text, der das Tab Zeichen enthielt: Wenn eine dcl Text Component das Tab Zeichen enthält, ist es nur teilweise sichtbar.
Dies ist auf eine Begrenzung der zugrunde liegenden GUI-Layer zurückzuführen: die Länge eines Textes kann nicht korrekt vorhergesagt werden, wenn ein Tab Zeichen vorhanden ist.
Dies wird durch die Erweiterung des Textes über die zur Verfügung stehende Breite behoben.
Allerdings würde dies die Ausrichtung durcheinander bringen. Tatsächlich ist es so, wenn die Text-Komponente die gesamte zur Verfügung stehende Breite einnimmt, ergeben Zentrierung oder Rechts-Ausrichtung keinen Unterschied.
Kompromiss Lösung, wenn die Ausrichtung gesetzt ist, wird der Text nicht auf die verfügbare Breite erweitert, sondern die Länge des Tab wird stattdessen geschätzt.
Beachten Sie bitte, dass ein Text einige Pixel falsch sein kann, wenn er einen oder mehrere Tab Zeichen enthält.
COM/VBA
- SR17726 - COM: AcadEntity.TransformBy gab falsches Ergebnis.
- SR16119 - COM: Iteration über eine leere Auswahl mit 'For Each' VBA-Anweisung ergab einen Fehler.
- SR12442 - COM: Es wurde keine Fehler gemeldet, wenn versucht wurde, einen bestehenden Layer, Block, LineType, TextStyle, DimStyle, Ucs, Viewport oder View. anzulegen
- COM: Folgende Zuweisung schlug fehl: Application.ActiveDocument = Application.Documents(0).
- TaskDD953, SR17639 - COM: AcadUCSs::Add() ändert jetzt das bestehende UCS, wenn ein UCS mit dem spezifizierten Namen bereits besteht.
- TaskDD468, SR12187 - COM: UserCoordinateSystems.Add(): sanity checks wurden hinzugefügt für 1. Koinzidenz von Achs Punkten mit dem Ursprung,
2. Rechtwinkligkeit der spezifizierten X und Y Achsen
- VBA Macros die über (command "vbarun") aufgerufen wurden, konnten keine Benutzereingabe abfragen. Die fiber switching logic wurde geändert, um Benutzereingaben abzufragen.
BRX SDK
- Ein Überblick über die neuen Erweiterungen zum BRX SDK finden Sie in der Changelog.txt Datei, die im SDK enthalten ist.
Generic Development Hilfe:
- Ermöglicht Crash Reports. Der Report wird in der Datei crash_report.txt im Applikations Start-Arbeitsverzeichnis abgelegt.
Zwei Arten von Ausnahmen Fehler werden unterschieden:
- Unhandled (die in der Regel zum Absturz führen); diese werden mit "Unhandled" im Report markiert;
- Handled - in diesem Fall verlangt das Programm die Zeichnung zu speichern und das Programm zu schließen.
Der Crash-Report enthält Informationen über: exception type, CPU registers values and calls stack of the crashed thread.
Um Stack Reports nützlicher zu machen, werden Symbol Dateien (PDBs) bereitgestellt.
Problembehebungen
- SR17914: BRX: Die Funktion AcGeLineSeg3d::isColinearTo gab nicht immer das richtige Ergebnis zurück.
- SR17869: SHX Texte wurden nicht in das PDF-Format exportierte, wenn die Option "SHX Text als Geometrie" ausgeschaltet war.
- Druck Dialog: Die Einstellungen "Plotten mit Plotstilen","Plotten mit Objekt Strichstärken", "Plotte Papierbereich zuletzt", "Anzeigen der Plotstile" wurde bei der Benutzung der Option "Verwende Plot Einstellungen von: Vorheriger Plot" nach einem Programmneustart nicht mehr erkannt.
- Der Dateiname der zurückgegeben wurde von OdApDocument::fileName entsprach nicht dem tatsächlichen Dateinamen wie er zurückgegeben wurde von OdRxEventReactor::saveComplete event reactor.
Problembehebungen
- SR17593 - Der SICHALS Befehl fragte nicht nach wenn eine geöffnete Datei mit dem gleichen Namen aber einer älteren DWG-Version abgespeichert wurde.
- SR17697 - Instabiles und fehlerhaftes Verhalten bei der Linientyp Auswahlbox, wenn die Standard-Plotstile fehlten.
- SR17815 - BRX: Bei Subsequentiellen Aufrufen von acedSSGet und acedSSFree konnte es gelegentlich zu Abstürzen kommen.
Problembehebungen
- SR17276 - Vorheriger Plot: Wenn direkt nach dem Starten des Programms die Druck-Dialog Option "Vorheriger Plot" eingestellt wurde,
wurde der Druck direkt an den im System eingestellten Vorgabedrucker anstatt an den gewählten Drucker geschickt.
- SR17276 - Drucken: Wenn der Befehl 'PLOT' mit einer Plot-Stile Tabelle ('ctb' Datei), der nicht im Layout gespeichert wurde, benutzt wurde, wurde dieser ignoriert.
- TaskDD826 - Papierbereich: Nach dem Aktualisieren der Einstellungen ('SEITENEINR') wurde das Layout am Bildschirm so gezoomt, dass es dem rechteckigen Papierbereich entsprach.
Das Problem, wenn der Zoombereich zunächst weit weg und links oben oder rechts unten dargestellt wurde, wurde behoben.
- SR17625, SR17107 - Drucken: Shx Texte, die durch Ansichtsfenster Grenzen abgeschnitten wurden, wurden nicht gedruckt und verursachten ein Druckproblem bei nachfolgend zu druckenden Objekten.
- TaskDD1057, SR17520 - Block Einfügen Dialog: Der Fehler der durch die Eingabe des Blocknamens (und nicht die Auswahl des Blocknamens über die Auswahlliste) in die Auswahlbox entstand, wurde behoben.
Ab jetzt wird die Taste OK immer aktiviert dargestellt, so dass es nicht mehr nötig ist zu warten bis der Dialog einen richtigen Block erkennt
- da der Befehl "EINFÜGE" dies auch überprüft, kann die vorherige Prüfung wegfallen.
- TaskDD915, SR17515 - Das Problem beim Speichern von Zeichnungen, die überschriebene Bemaßungsstile enthielten, wurde behoben.
- SR17612, SR17698 - Große Zeichnungen, die Material-Definitionen benutzten wurden sehr langsam geöffnet und belegten viel Speicherplatz.
- SR17732 - Limiten Befehl: Die Option "EIN" beim Befehl Limiten kollidierte mit dem Befehl "EIN" des Befehls Fang der immer aktiv ist. Die Option für den Befehl Limiten wurden auf "Ein" umgestellt.
- TaskDD820 - Absturz bei Zeichnungen, die zirkuläre Referenzbezüge hatten, wurde behoben.
Jetzt wird eine Meldung ausgegeben, wenn eine zirkuläre Referenzbeziehung entdeckt und entfernt wird.
- SR17589 - Positionierung von Attribut-Definitions Objekten mit Nicht-Standard-Ausrichtung ist behoben.
- SR17571 - Behoben wurde das Attribute Anpassungs-Problem beim Laden von DXF R12.
- SR17486 - DCL Engine: Hinzugefügt wurden quotes und escaping während der Substitution von $key und $value in einem DCL action attribute.
Dies hat zur Folge, dass die sich daraus ergebenden Werte oder Schlüssel immer vom Typ String sind.
Zum Beispiel action="(setq variable $value)"; gibt den Rückgabewert immer als String zurück.
- SR17635 - Die lisp/sds Funktion "alert" benutzt jetzt wxWidgets anstatt von MFC um die Nachrichten darzustellen.
Es ist jetzt richtigerweise Modal wenn vom DCL aufgerufen.
- SR16066 - Drücken der F1 Tasten während des Zeichnens einer z.B. Linie startet den Dialog "wählen Sie ein Hilfe-Thema". Dieser Dialog konnte dazu führen, dass Bricscad hängen blieb.
- SR17164 - Skript aufzeichnen: Mausklicks, die zur Eingabe von Punkten benutzt wurden, wurden nicht korrekt aufgezeichnet. Dies führte dazu, dass die Skripte nicht ausgeführt werden konnten.
- TaskDD556 - (findfile) und sds_findfile() Funktionen waren nicht komplett ACAD kompatibel.
Neu
- Ein neuer Befehl PRÜFUNG zum Reparieren bereits geöffneter Zeichnungen wurde implementiert.
Problembehebungen
- TaskDD915 - Sicherheitsmaßnahme: bei einem Ausnahmefehler während des Speicherns einer Datei, wird der Backup-Mechanismus vorübergehend ausgeschaltet um die Sicherung dieser Datei zu retten. Sobald die Zeichnung erfolgreich gespeichert werden, kann wird der Backup-Mechanismus wieder eingeschaltet.
- TaskDD911 - SR15947 Fehler beim Öffnen Problemzeichnung.
- TaskDD923 - SR13871 - Zeichnungen konnte nicht geöffnet werden, wenn die BKS-Definition des aktiven Ansichtsfensters eine Achse mit der Länge Null enthielten.
- SR15197 - Wenn ANGBASE=90, ANGDIR="Im Uhrzeigersinn" und einen Block eingefügt wird, sollte der Dialog standardmäßig die Rotation = 90 haben, so dass der Block aufrecht eingefügt wird.
- SR16104 - Linientype Auswahl war leer nach dem Laden eins Linientyps.
- TaskDD959 - SR 16397 Bildgrößen in Zeichnung Einheiten wurde falsch berechnet. Jetzt werden die Werte der INSUNITS beachtet.
- TaskDD843 - BILDZUORDNEN Befehl, es ist jetzt erlaubt unterschiedliche X-und Y-Skalierungen beim Einfügen von die Bilder zu benutzen.
- DCL:
- Wenn ein Container die gleiche Wurzel wie eine List_Box hatte, konnte es passieren, dass der Container viel zu groß angezeigt wurde.
Dies wurde durch die Skalierung von List_Boxen nach dem Layouten verursacht. Die Komponenten mit der gleichen Wurzel (Geschwister) wurden dadurch falsch skaliert.
- Für eine Popup_Liste müssen die Attribut Höhen ignoriert werden.
- SR 16021 - Fehler beim Aufruf (Doppel-Klicken) eines List_Box-Elements wurde Aufruf ausgelöst der das Objekt löschte.
- SR 16048 - Ausrichten funktionierte bei Kennungen nicht.
- SR 16036 - Die Inhalte eines Bildes dürfen durch weitere Änderungen des Bildes nicht verloren gehen.
Problembehebungen
- SR15355,SR15433 - Unerwünschte Öffnung des History Fensters mit dem Befehl "-BEMSTIL".
- TaskDD890: Die Benutzung des Kürzels /p in arg-Datei fand die Datei nicht.
- TaskDD890: Werte aus Plot Pfaden konnten aus früheren Benutzerprofilen abgerufen werden.
- SR15393 - Beim Kopieren einer Führung konnte sich die Ausrichtung des Textes ändern.
- TaskDD908 - OLE - Die Aktivierung von eingebetteten Bricscad Dokumenten in Bricscad Anwendung wurde behoben.
- SR15372, TaskDD596, SR1539 - Die Ausrichtungs-Einstellungen von kopierten MTEXT Führungen unterschieden sich vom Original MTEXT.
- SR15734 - In übersetzten Versionen waren die Tooltipps für OFANG nicht übersetzt.
- Nachrichten Meldungen der Befehle 'WHERST' und 'PEDIT' waren nicht übersetzbar.
- Verschiedene DCL Problembehebungen.
- SR 15792 - Absturz beim Laden von dxf Dateien bei denen die Textstile fehlten.
- SR 15516 - Beim Laden von teilweisen Cui Dateien sieht das Programm jetzt auch die entsprechenden Ressourcen-DLL und / oder MNL-Datei wie folgt:
- Es sucht nach einer Datei im gleichen Ordner, mit dem gleichen Namen, aber Endung Dll-oder MNL.
- Es sucht Dateien im Suchpfad, mit den gleichen Namen, aber Endung Dll-oder MNL.
- SR15979 - Beim Befehl PEDIT stürzte das Programm beim Bearbeiten von Polylinien Kontrollpunkten ab, wenn OFANG benutzt wurde.
- DRX/BRX - OdApDocument::database()->writeFile() führte zu einem Ausnahmefehler.
- DRX/BRX - Die Methode sichern wurde zur Klasse OdApDocument hinzugefügt.
- DRX/BRX - SR15171 - Das Vorgabe Argument sollte im Fall von OdDbUserIO::select zurückgegeben werden.
Problembehebungen
- Viel zu große Zurück-Schritte nach Erstellen einer neuen Zeichnung mit den Befehlen SNEU oder NEUASS. Auch wenn ZLÖSCH noch perfekt arbeitete, ist dies in solchen Fällen eine wichtige Problembehebung.
- SR15781 - Der Absturz bei der Anzeige von Problem-Zeichnungen während der Verarbeitung von ansichtsfensterabhängigen Layern wurde behoben.
- TaskDD837 - SR 15011, 15132, 15631 - Ein Teil der Zeichnungsanzeige verschwand nach der Bearbeitung eines Objektes in einigen von Anwendern erstellten Dateien. Dies machte ein REGEN nötig um die Anzeige wiederherzustellen.
- TaskDD877 - SR 15525 - Die Anzeige von Polylinien-Breiten wurde fälschlicherweise auch für Polylinien in Blöcken skaliert.
- TaskDD873 - SR 15370 - Glätte der Spline-Kurven wurde verbessert.
- SR 15502, 15508 - Fehlerbehebung für die Anzeige von SHX-Text bei nicht Unicode-Schriftarten.
- SR15259 - Das Aufhängen des Programms bei der Benutzung von Radio-Buttons unter Windows 2000 wurde behoben.
- SR15234 EATTEDIT Dialog Meldung erschienen: "Ein unerwarteter Fehler ist aufgetreten. Die Applikation ist instabil. Es wird empfohlen, Ihre Arbeit in einer temporären Datei zu speichern, und die Anwendung neu zu starten."
- TaskDD77 - SR 15371 - Das Problem beim Laden von Passwort-geschützten dvb-Projekten wurde behoben. Das Programm fragt nun nach einem Passwort, anstatt das Projekt nicht zu laden.
- SR15595: Beim Anzeigen / Drucken eines Linientyp-Objektes und dem gleichzeitigen Zusammentreffen eines vorher ausgegebenen Endpunkts eines Striches mit einem Punkt, sollte der Punkt nicht ausgegeben werden.
- TaskDD710 - PEDIT die Option "Bruch" brach eine geschlossene Polylinie nicht richtig, der Startkontrollpunkt für die zweite erzeugte Polylinie wurde nicht richtig gesetzt.
- SR 15323: Wenn ein Layer in einem Ansichtsfenster gefroren/getaut wurde, scrollte die Layer Liste ganz nach oben, und es musste ein zusätzliches REGEN erfolgen, um das Ergebnis zu sehen.
- SR 15571 - Auswahl eines Modus für den Befehl 'shademode' funktioniert in übersetzten Versionen nicht.
- TaskDD835 - Drucken von Gradient Schraffuren funktionierte seit Version 8.2.1 nicht.
- Beim Speichern von vor 2007 Formaten wurde Text in \M+000nn Zeichen konvertiert.
- Verbesserte Unterstützung für nicht Unicode-SHX-Schriftarten.
- Folgende Operationen schlugen fehl wenn sie von nicht Haupt-Threads aufgerufen wurden (z. B.: vom Zeichnungvorschau Erzeugungs-Thread
oder von einem Thread, der von einer DRX App erzeugt wurde) oder bei asynchronem Aufruf über PostMessage(): erasing OLE Element, undo/redo von OLE Elementen creating/erasing,
loading/saving OLE Elemente, autosaving Zeichnungen, Ausführen eines registrierten VBA Befehls, INSERTOBJ einer Datei, -VBALOAD, VBAUNLOAD,
ADDINRUN, VBARUN, AcadApplication.RunMacro, Kopieren von Layouts von einer Vorlage, Export nach BMP/WMF/EMF,
saving or resetting DBMOD beim CLOSE, re/setting DBMOD bei QUIT, Q/SAVE, Übernehmen von MTEXT Editor Ergebnissen, sds_callinmainthread().
- SR15077 - Text "%%uWort" sollte "Wort" unterstrichen darstellen.
- COM exe-Server wird mit dem REGCLS_SINGLEUSE Flag registriert, um jedem COM Client zu erlauben, eine eigene Server Instanz zu haben.
- SR15394 - Fehler beim Kopieren von Objekten zwischen Zeichnungen mitAcadDatabase:CopyObjects