Update-Informationen EAGLE Version 6 - Cadsoft
Update-Informationen EAGLE Version 6 - Cadsoft
Update-Informationen EAGLE Version 6 - Cadsoft
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Update</strong>-<strong>Informationen</strong> <strong>EAGLE</strong> <strong>Version</strong> 6<br />
====================================<br />
Diese Datei enthält <strong>Informationen</strong> für Anwender früherer <strong>EAGLE</strong>-<strong>Version</strong>en.<br />
Bitte lesen Sie den Text vollständig durch, wenn Sie von einer früheren<br />
<strong>Version</strong> auf die <strong>Version</strong> 6.2.0 updaten!<br />
ACHTUNG: Aufgrund der veränderten Datenstruktur können Sie Dateien, die<br />
mit <strong>Version</strong> 6.x bearbeitet wurden, nicht mehr mit <strong>Version</strong>en vor<br />
6.0 bearbeiten.<br />
BITTE LEGEN SIE BACKUP-KOPIEN IHRER PLATINEN-, SCHALTPLAN- UND<br />
BIBLIOTHEKS-DATEIEN AN, BEVOR SIE MIT VERSION 6.0 BEARBEITET<br />
WERDEN.<br />
ACHTUNG: FÜHREN SIE NACH DEM UPDATE JEDER DATEI EINEN ELECTRICAL RULE<br />
CHECK<br />
(ERC) UND EINEN DESIGN RULE CHECK (DRC) DURCH! ES KANN SEIN, DASS<br />
SIE DIE EINSTELLUNGEN FÜR DIE DESIGN RULES UNTER "Edit/Design rules..."<br />
AN IHR LAYOUT ANPASSEN MÜSSEN! LESEN SIE HIERZU BITTE AUCH DIE<br />
ANMERKUNGEN ZUM THEMA RESTRING UND MINIMUM-ABSTÄNDE ZWISCHEN<br />
KUPFER<br />
UND DIMENSION-LINIEN UNTER "Design Rules" WEITER UNTEN.<br />
Freigabemitteilung für <strong>EAGLE</strong> 6.2.0<br />
==================================<br />
* Verschiedenes:<br />
- Hinzufügen eines Icons für Cutout-Polygone zur Parameterleiste des<br />
POLYGON-Befehls im Layout- und Package-Editor. Wenn der Layer auf einen<br />
Nicht-Signallayer geändert wird, wird der Füllmodus auf den Default "Solid"<br />
geändert.<br />
- Unterstützung von sogenannten "Externen Devices": Devices ohne Package,<br />
die z.B. zur Darstellung von externen Mess- oder Simulations-Anordnungen<br />
verwendet werden können.<br />
- Neues ULP teardrops.ulp für "tränenförmige" Verbindungen zwischen Vias/Pads<br />
und anliegende Wire-Segmente.<br />
- Neues ULP centroid-screamingcircuits-smd.ulp zum Export einer Netzliste<br />
im Centroid-Format.<br />
- Online-Hilfe:<br />
- Verbesserte Beschreibung der Kommandozeilen-Option '-U'.<br />
- Änderungshinweis von V5 zu V6 über die Objekt-Hierarchie für die<br />
User-Language.<br />
- Detailliertere Beschreibung der ULP-Gruppenfunktionen ingroup(),<br />
setgroup() und clrgroup().<br />
* Fehlerbehebungen:<br />
- Behebung eines möglichen Absturzes nach Löschen eines Device im Library-Editor.<br />
- Korrektur beim Routen zu Kontakten ausserhalb des Grids, insbesondere<br />
rotierten Kontakten.
- Behebung eines Absturzes im CAM-Prozessor mit einem Board, dass ein ungültiges<br />
Polygon enthält.<br />
- Behebung eines Fehlers im Autorouter/Follow-me-Router, der Bohrlöcher in<br />
Packages ignoriert hat.<br />
- Behandlung von Leerzeichen in Device-, Gate-, Package- und Symbolnamen beim<br />
Konvertieren von älteren <strong>Version</strong>en mittels Ersetzen durch '_'.<br />
- Erhöhte Genauigkeit in Dialog-Eingabefeldern entsprechend der höheren<br />
Koordinaten-Auflösung seit <strong>Version</strong> 6.<br />
- Korrektur bzgl. Übernehmen der leeren (unbenannten) Variante im Connect-Dialog<br />
im Library-Editor.<br />
- Korrektur beim Einlesen des Alignments-Tag von Attributen beim Laden.<br />
- Korrektur beim Abziehen von gespiegelten Texten von Polygonen, wenn diese sich<br />
in Packages befinden.<br />
- Behebung eines Absturzes im CAM-Prozessor im Fall von Polygonen wenn positive<br />
Koordinaten ausgeschaltet sind.<br />
- Korrektur beim Kopieren von Instanzen wenn diese mit einem Offset selektiert werden<br />
("Springeffekt" beim COPY-Befehl).<br />
- Behebung von Inkonsistenz nach CHANGE PACKAGE bei Packages mit Pad-Namen, die mit<br />
'+' oder '-' beginnen.<br />
- Sicherstellen, dass der neue Polygon-Modus "Cutout" nur für Polygone in Signallayern<br />
(1-16) benutzt wird.<br />
- Korrektes Aktualisieren von Polygondaten nach Löschen von Eckpunkten.<br />
- Kopieren-Einfügen: Anpassen der Netzklasse des einzufügenden Netzes, falls ein Netz<br />
gleichen Namens schon existiert.<br />
- ULP: Behebung eines Syntaxproblems bei der instances()-Schleife von UL_SHEET.<br />
- Korrektur beim Umbenennen von Signal-Polygonen: Das Polygon verschwand manchmal<br />
wenn es schon berechnet war.<br />
- Korrektur beim UNDO/REDO vom Umbenennen berechneter Signal-Polygone durch<br />
Weglassen überflüssiger (Neu-)Berechnung.<br />
- Behebung eines Absturzes beim Spiegeln von Instanzen beim MOVE-Befehl, wenn<br />
ein Pin direkt mit einem anderen Pin verbunden wird.<br />
- Behebung einer möglichen Verfälschung von Symbolnamen nach einem Drag&Drop von<br />
Devices vom Control-Panel in den Library-Editor.<br />
- Korrektur in der DRC-Berechnung von Stopmasken-Fehlern bei Lang- und Offset-Pads.<br />
- Korrektur der Position von Bemaßungen bei der Generierung von CAM-Output, wenn<br />
'Pos. Koord.' eingeschaltet ist.<br />
- Behebung eines Absturzes im Library-Editor, wenn ein Skript lief, dass viele<br />
Wechsel im Editmodus (Device, Package, Symbol) bewirkt.<br />
- Korrektur im Autorouter bzgl. Packages mit Polygonen als Padformen.<br />
- Behebung eines Konsistenz-Problems nach REPLACE in speziellen Fällen.<br />
- Korrektur beim REPLACE mit Bauteilen, die abweichende Gate-Positionen oder<br />
-Namen haben (falsche Zuordnung führte zum Fehlschlagen des Library-<strong>Update</strong>s).<br />
- Korrektur für fehlende Devices im Add-Dialog, wenn diese ohne Technologien sind.<br />
- Behebung eines Performanceproblems beim Laden eines Boards aus einer älteren<br />
<strong>Version</strong> mit vielen rotierten Elementen mit Kontakten, die mit umfangreichen<br />
Signalen verbunden sind.<br />
- Behebung eines Ladeproblems aufgrund fehlerhafter Handhabung von UTF8-Zeichen.<br />
- Zusätzliche Handhabung von Leerzeichen in Pin-, Pad- und Smd-Namen beim Laden<br />
aus früheren <strong>Version</strong>en durch Ersetzung mit '_'.<br />
- Zusätzliche Handhabung von leeren Gate-Namen beim Laden aus früheren <strong>Version</strong>en<br />
durch Ersetzung mit 'G$$1' (exotisch, um Mehrdeutigkeiten zu minimieren).<br />
- ULP: Setzen des entsprechenden Sheet-Kontextes beim Durchlaufen der Pinrefs
eines Netzes.<br />
- ULP: Korrektur beim Durchlaufen der Varianten eines Elements.<br />
- ULP: Setzen des entsprechenden Device-Kontexts, um auf pinref.pin.contact<br />
zugreifen zu können.<br />
- Verbesserung der Syntax des VARIANT-Befehls, um Variantennamen zu unterstützen,<br />
die mit '+' oder '-' beginnen.<br />
- Korrektur in der Anzeige der Bibliotheks-Beschreibung im ADD-Dialog für<br />
Bibliotheken mit (mindestens) einer Symbolbeschreibung.<br />
- Korrektur im CONNECT-Befehl, wenn Gate-Namen benutzt werden, die mit einem<br />
'.' beginnen.<br />
- Korrektur beim Laden von älteren <strong>Version</strong>en, wenn Bibliotheksnamen mit Umlauten<br />
oder 'ß' vorkommen.<br />
- Behebung eines Bibliotheks-<strong>Update</strong>-Problems im Zusammenhang mit mehreren Bauteilen,<br />
die das gleiche Deviceset, aber verschiedene Gate-Kombinationen benutzen.<br />
- Korrektur beim Löschen der Parameter-Toolbar beim Abarbeiten einer Befehlsfolge.<br />
- Korrektur für die Handhabung mehrfacher Pads, die mit dem gleichen Pin verbunden<br />
sind durch Hinzufügen eines zusätzlichen Attributs 'routetag' zum XML-Datenformat.<br />
- Korrektur beim Ändern des Attributwerts von Instanzen.<br />
- Korrektur beim Laden von Zeichnungen aus älteren <strong>Version</strong>en, welche gesmashte<br />
Instanzen/Elemente mit mehreren gleichen Textplatzhaltertexten wie NAME oder<br />
VALUE enthalten.<br />
- Korrektur beim Wechsel der Assembly-Variante: Entsprechende Aktualisierung der<br />
Zeichnung.<br />
- Korrektur bei UNDO/REDO bzgl. Assembly-Varianten-Änderungen.<br />
- Korrektur der Layer-Sichtbarkeit von nicht bestückten Elementen in der aktuellen<br />
Assembly-Variante.<br />
- ULP-Korrektur bzgl. Assembly-Varianten: Bereitstellung des Kreuzes, das über<br />
nicht bestückte Bauteile im Schaltplan gezeichnet wird in Form von Wires der<br />
entsprechenden Instanz-Symbole.<br />
Beim Iterieren durch nicht bestückte Elemente im Board werde Objekte aus Layern<br />
wie tPlace/bPlace entsprechend weggelassen.<br />
- Korrekte Unterstützung der Unabhängigkeit von Assembly-Variantennamen von<br />
Gross-/Kleinschreibung.<br />
- Behebung eines Konsistenzproblems nach PINSWAP und UNDO.<br />
- Korrektur in der Handhabung von Assembly-Varianten im CAM-Prozessor: Ausgabe<br />
des Kreuzes für nicht bestückte Bauteile im Schaltplan und keine Ausgabe<br />
von Objekten aus Layern wie tPlace/bPlace von nicht bestückten Elementen im Board.<br />
- Erweiterung der CAM-Prozessor-GUI, um die Auswahl einer bestimmten Assembly-<br />
Variante zu ermöglichen und die aktuelle Assembly-Variante in der Statusleiste<br />
anzuzeigen.<br />
- Korrektur des Sortierens von 'numeric string'-Arrays in der User-Language<br />
im Falle von Zahlensequenzen grösser als 2147483647.<br />
- Korrektur beim Zeichnen des Nicht-Bestückt-Kreuzes bei gesmashten Bauteilen<br />
im Schaltplan, nachdem Texte verschoben wurden: Die Grösse des Kreuzes<br />
berücksichtigt diese nicht mehr.<br />
- Korrektur bei der Ausgabe von zu Pins gehörigen Padnamen im CAM-Prozessor.<br />
- Fehlende ULP-Konstanten hinzugefügt (ALIGN_...).<br />
- Wiederherstellung der Möglichkeit, die Netz-Konnektivität durch Pseudo-Movement<br />
(auswählen und an derselben Stelle absetzen) zu erzeugen.<br />
- Behebung eines Konsistenzproblems nach Bibliotheks-<strong>Update</strong> (REPLACE oder expliziter<br />
UPDATE) infolge eines unsauberen <strong>Update</strong>s von geänderten Symbolen.<br />
- Korrektur von falscher Orientierung von Texten nach UNDO eines PASTE-Befehls.
- Korrektur beim SMASH von Instanzen/Elementen mit Platzhaltertexten mit einer<br />
Ausrichtung, die vom Standardwert 'unten rechts' abweicht.<br />
- Behebung einer Netzklassen-Inkonsistenz, wenn ein Versorgungsnetz mit Klasse<br />
ungleich 0 (Standard) auf einer anderen Schaltplanseite fortgeführt wird durch<br />
Hinzufügen von Versorgungs-Devices Pin-an-Pin.<br />
- Setzen der Netzklasse von neu erzeugten Versorgungsnetzen durch Hinzufügen von<br />
Versorgungs-Devices Pin-an-Pin auf die aktuelle Netzklasse.<br />
- Behebung eines Absturzes beim Kopieren spezieller (entarteter) Polygone.<br />
- Korrektur im CLASS-Befehl zur Behandlung von Abständen zu Klassen grösser 9.<br />
- Vermeidung von Artefakten während Änderungen an Bemaßungen.<br />
- Fenster-Aktualisierung nach Änderung von Bemaßungs-Einstellungen.<br />
- Korrektur beim Umbenennen von Netzen im Modus 'alle Segmente dieser Seite'.<br />
- ULP-Funktionen netget/netpost: Workaround für SSL-Fehlermeldung<br />
"Handshake failed" aufgrund einer fehlerhaften OpenSSL-Library auf Windows XP SP3.<br />
Wenn der Fehler auftritt, kann der Anwender entscheiden, ob er dennoch<br />
weitermachen will. Dies behebt auch Verbindungsprobleme bei DesignLink.<br />
- Korrektur bei der Gruppenselektion durch die ULP-Funktion setgroup.<br />
- Gruppen-Selektion mit Ctrl-Klick: Korrektur bzgl. verlorengehender Klicks<br />
und Behandlung von Polygonen.<br />
- Korrektur beim Einlesen der Beschreibung der Design-Rules.<br />
- Korrektur bei der automatischen Generierung von Elementnamen im Projekt-Zusammenhang:<br />
Namen von Bauteilen ohne Package (z.B. Versorgungs-Devices oder Frames)<br />
blieben unberücksichtigt.<br />
- Korrektur wegen möglichem Verlust von Änderungen im Board nach dem Laden<br />
eines anderen Projektpaares vom unveränderten Schaltplan aus (und andersrum).<br />
- Behebung eines "Leerer-Bildschirm-Effekts" aufgrund degenerierter Kreisbögen aus<br />
älteren <strong>EAGLE</strong>-<strong>Version</strong>en.<br />
- Erweiterung einer zu starken Radius-Beschränkung bei Kreisen<br />
- Behebung eines Absturzes in SHOW nach Selektion eines Objekts und Deselektion<br />
mit Ctrl-click.<br />
- Korrektur beim Zeichnen sehr grosser Rechtecke.<br />
- Behebung eines Absturzes in der ULP-Funktion setgroup(), wenn diese vom Bibliothekseditor<br />
aus ausgeführt wird und nichts editiert wird.<br />
Freigabemitteilung für <strong>EAGLE</strong> 6.1.0<br />
==================================<br />
* DIMENSION-Befehl:<br />
- In der Online-Hilfe des DIMENSION-Befehls wurde ein Hinweis auf die<br />
Einstellungen für die Bemaßungs-Objekte hinzugefügt.<br />
* Verschiedenes:<br />
- Die neue Option "Herkömmlicher Mausrad-Modus" in "Optionen/Benutzeroberfläche"<br />
kann unter Mac OS X dazu benutzt werden, um auf die Art der Behandlung des<br />
Mausrads umzuschalten, wie sie in <strong>Version</strong> 5 der Fall war.<br />
- Online-Hilfe zum SCRIPT-Befehl: Abschnitt über Skript-Labels hinzugefügt.<br />
* Fehlerbehebungen:<br />
- Korrektur für fehlenden Bildschirm-Refresh nach <strong>Update</strong> eines Symbols im
Schaltplan wenn die neue Symbolversion die Bounding-Box des Schaltplans<br />
überschreitet.<br />
- Korrektur beim Abziehen von Polygon-Orphans bei der CAM-Processor-Ausgabe<br />
mit positiven Koordinaten.<br />
- Korrekte Unterstützung der neuen Member "headline" und "description" bei den<br />
ULP-Typen UL_BOARD, UL_SCHEMATIC and UL_SHEET.<br />
- Korrektur beim Abziehen von in Packages befindlichen Vektorfont-Texten<br />
von Polygonen.<br />
- Korrektur bzgl. Änderung des Textfonts wenn in der Designdatei<br />
'Immer Vektorfont' gesetzt ist.<br />
- Die Behandlung von Attributen mit leeren Namen in Elementen beim <strong>Update</strong><br />
von Board-Dateien aus <strong>Version</strong>en vor 6.0 wurde korrigiert (sie werden<br />
stillschweigend ignoriert).<br />
- Korrektur beim Abziehen von Vektorfont-Texten von Polygonen bei der<br />
CAM-Ausgabe.<br />
- Korrektur beim DRC von Polygonen mit Rang 6 gegen Polygone mit niedrigerem<br />
Rang.<br />
- Korrektur bzgl. springender Airwire-Anfangsposition beim Routen in bestimmten<br />
Fällen.<br />
- Absturz-Behebung im ROUTE-Kommando, wenn eine Bahn geroutet wird, die einen<br />
unmittelbaren Optimize anstösst.<br />
- Ein Absturz im Control-Panel-Tree wurde behoben für den Fall, dass ein<br />
Eintrag umbenannt wird und der neue Name bereits existiert.<br />
- ADD-Befehl: Korrektes Setzen des Part-Values, wenn im Device das Attribut 'VALUE'<br />
existiert oder der Schalter Sch.Cmd.Add.AlwaysUseDeviceNameAsValue in eaglerc<br />
gesetzt ist.<br />
- Fix eines Absturzes im RIPUP-Kommando, wenn dieser in einem anderen Editor wie dem<br />
Board-Editor benutzt wird.<br />
- Korrektur der automatischen Namens-Generierung bei Projekten, wenn reine Packages<br />
(keine Devices) zum Board hinzugefügt werden.<br />
- Einfügen aus Datei (PASTE-Kommando): Wenn Netze/Signale des Kopierpuffers mit einem<br />
existierenden Netz/Signal verbunden werden, werden die Netzklassen des Kopierpuffers<br />
entsprechend angepasst. Warnung an den Anwender bei Unterschieden.<br />
- Fix eines Absturzes bei Löschen einer Gruppe, die einen Netz-Wire und eine Junction<br />
enthält in einer speziellen Konstellation.<br />
- Gesmashte Elemente/Instanzen: Korrektur beim Laden der Zeichnung im Falle von<br />
mehreren identischen Platzhaltertexten wie NAME oder VALUE.<br />
- Korrektur bei der Ausgabe von Polygonen gespiegelter Elemente im CAM-Prozessor<br />
(Benutzung des entsprechenden gespiegelten Layer wenn vorhanden).<br />
- Behebung eines möglichen Absturzes beim Öffnen einer Bibliothek im Contol Panel,<br />
welche einen <strong>Update</strong>-Report zur Folge hat.<br />
Freigabemitteilung für <strong>EAGLE</strong> 6.0.0<br />
==================================<br />
* Plattformen:<br />
- Die Mac OS X <strong>Version</strong> von <strong>EAGLE</strong> setzt jetzt einen Intel Mac voraus. Sie<br />
läuft nicht mehr auf PPC-Maschinen.<br />
- Mac OS X 10.4, Mac OS X 10.5 und Windows 2000 werden nicht mehr offiziell<br />
unterstützt.
- Falls Sie Mac OS X 10.7 "Lion" verwenden und ein Track-Pad benutzen, so<br />
können Sie jetzt die "Zwei-Finger-Wisch-Geste" zum Verschieben des Inhalts<br />
des Zeichenfensters benutzen.<br />
Das Hinein- und Herauszoomen erfolgt mit der Zwei-Finger-Geste ("pinch").<br />
- Um Probleme durch das Überschreiben einer existierenden Installation von<br />
<strong>EAGLE</strong> mit einer neueren <strong>Version</strong> unter Mac OS X zu vermeiden, enthält das<br />
Standard-Installationsverzeichnis jetzt die aktuelle <strong>Version</strong>snummer (so<br />
wie auch unter Windows und Linux).<br />
- Das Mac OS X Installationsprogramm erlaubt es jetzt, auf eine ältere<br />
<strong>Version</strong> von <strong>EAGLE</strong> zurückzugehen.<br />
* Dateiformat ist jetzt XML:<br />
- Das <strong>EAGLE</strong>-Dateiformat wurde von "binär" nach XML geändert.<br />
- Die vollständige Definition des neuen <strong>EAGLE</strong>-Dateiformats ist in der<br />
Datei "doc/eagle.dtd" zu finden.<br />
- Bestehende Dateien werden automatisch in das neue Format gewandelt wenn<br />
sie mit <strong>Version</strong> 6 abgespeichert werden.<br />
- Die Pin-Direction "I/O" wurde in "io" geändert (ohne den Schrägstrich).<br />
Wann immer eine Pin-Direction in einer Kommandozeilen-Eingabe erlaubt ist,<br />
wird der alte Wert aus Kompatibilität zu früheren <strong>Version</strong>en immer noch<br />
akzeptiert, aber in den XML-Dateien wird nur mehr "io" verwendet.<br />
* Mehrere Pads an einem Pin:<br />
- Mehrere Pads können jetzt mit dem selben Pin verbunden werden.<br />
- Ist ein Pin mit mehreren Pads verbunden, und der Pad-Name ist am Pin<br />
sichtbar, so wird der kleinste der an diesem Pin angeschlossenen Pad-Namen<br />
angezeigt, gefolgt von einem Stern ('*') um zu vermitteln, dass es mehr<br />
als ein Pad gibt. Nach dem Stern wird die Gesamtzahl der an diesem Pin<br />
angeschlossenen Pads angezeigt.<br />
- Die DRC-Prüfung für SMDs und Pads/SMDs, die zum selben Signal gehören, wird<br />
nicht mehr innerhalb eines Packages ausgeführt.<br />
* Beliebige Pad-Formen:<br />
- Wires und Polygone in Signal-Lagen (1-16) die in einem Package gezeichnet<br />
werden und mit einem Pad bzw. SMD verbunden sind, gelten jetzt als<br />
elektrisch mit diesem Pad/SMD verbunden. Auf diese Weise lassen sich<br />
beliebige Pad-Formen realisieren.<br />
Siehe "Help/Editor-Befehle/PAD|SMD/Beliebige Pad-Formen".<br />
- Der 'Rank'-Parameter hat keine Bedeutung mehr für Polygone in Packages.<br />
Package-Polygone in Signal-Layern, die nicht an einem Pad bzw. SMD<br />
angeschlossen sind, werden so behandelt als hätten sie einen Rank von 0.<br />
* "Cutout"-Polygone:<br />
- Der neue Polygon-Füllmodus "cutout" kann benutzt werden um Polygone zu<br />
definieren, die von allen anderen Signal-Polygonen im gleichen Layer<br />
"subtrahiert" werden.<br />
Siehe "Help/Editor-Befehle/POLYGON/Polygon-Ausschnitte".
* Bemaßungsfunktion:<br />
- Der neue Befehl DIMENSION dient zum Zeichen von Bemaßungen.<br />
Siehe "Help/Editor-Befehle/DIMENSION".<br />
* "Differential Pair" Routing:<br />
- Der ROUTE-Befehl kann jetzt "Differential Pair"-Signale verlegen.<br />
- Der RATSNEST-Befehl bevorzugt offene Wire-Enden beim Generieren von<br />
Luftlinien für "Differential Pair"-Signale.<br />
* Automatische Mäander:<br />
- Der neue Befehl MEANDER kann dazu benutzt werden, die Längen der Signale<br />
eines "Differential Pairs" auszugleichen, oder die Länge eines Signal<br />
Segments auf einen gegebenen Zielwert zu bringen.<br />
* Bestückungsvarianten:<br />
- Der neue Befehl VARIANT kann dazu benutzt werden, Bestückungsvarianten<br />
zu definieren.<br />
Bestückungsvarianten geben an ob ein bestimmtes Bauteil tatsächlich auf<br />
der Platine bestückt ist, und welchen Wert bzw. welche Technologie es<br />
hat (falls diese vom Standardwert abweichen).<br />
- Über den Dialog "Bearbeiten/Bestückungsvarianten..." können Sie auf die<br />
Bestückungsvarianten zugreifen und sie bearbeiten.<br />
- Enthält eine Zeichnung Bestückungsvarianten, so zeigt die Action-Toolbar<br />
eine Combo-Box an, über die Sie eine dieser Varianten auswählen können.<br />
- Der VALUE-Befehl ändert immer den Wert eines Bauteils in der aktuell<br />
gewählten Bestückungsvariante.<br />
- Die neuen User Language Objekte UL_VARIANTDEFS und UL_VARIANTS, sowie die<br />
neuen Members UL_SCHEMATIC.variantdefs, UL_BOARD.variantdefs,<br />
UL_PART.variants und UL_ELEMENT.variants dienen zum Zugriff auf<br />
Bestückungsvarianten aus einem User Language Programm heraus.<br />
- Mit den neuen User Language Funktionen setvariant() und variant() kann die<br />
aktuelle Bestückungsvariante abgefragt bzw. eingestellt werden.<br />
- Mit den neuen User Language Members UL_PART.populate und UL_ELEMENT.populate<br />
kann abgefragt werden, ob ein Bauteil in der aktuellen Bestückungsvariante<br />
bestückt werden soll.<br />
- Der neue Platzhaltertext >ASSEMBLY_VARIANT kann zur Anzeige des Namens der<br />
aktuellen Bestückungsvariante benutzt werden. ASSEMBLY_VARIANT kann daher<br />
nicht mehr als Attribut-Name verwendet werden.<br />
- Mit der neuen Kommandozeilen-Option -A kann für den CAM-Prozessor eine<br />
bestimmte Bestückungsvariante ausgewählt werden.<br />
- Die Befehle ADD, CHANGE PACKAGE | TECHNOLOGY, REPLACE, UPDATE und VALUE<br />
können nur verwendet werden, wenn keine Bestückungsvariante aktiv ist.<br />
* Text-Ausrichtung:<br />
- Texte können jetzt eine von neun verschiedenen Ausrichtungen haben, die<br />
aus Kombinationen von links, rechts, mitte, oben und unten bestehen.<br />
- Die Leserichtung für vertikale Texte kann jetzt in
"Optionen//Benutzeroberfläche" zwischen "aufwärts" und "abwärts" gewählt<br />
werden.<br />
* Erhöhte interne Auflösung:<br />
- Die interne Auflösung von <strong>EAGLE</strong> wurde um den Faktor 32 erhöht.<br />
Sie war bisher 0.1 Micron (0.0001 mm) und ist jetzt 0.003125 Micron.<br />
Dies ermöglicht es in Zeichnungen mit zölligen Maßen genaue Werte für<br />
Vielfache von 1/4, 1/8, 1/16, 1/32 und 1/64 mil zu verwenden.<br />
- Die maximale Zeichenfläche ist jetzt 4x4 Meter (etw 150x150 Inch).<br />
- Falls ein User Language Programm Koordinaten oder Abmessungen direkt in<br />
Editor-Einheiten verarbeitet und den genauen Wert einer Editor-Einheit<br />
kennen muss, so muss es an den neuen Wert angepasst werden.<br />
- Die neuen User Language Funktionen inch2u(), mic2u(), mil2u() und mm2u()<br />
können dazu benutzt werden, die jeweiligen Einheiten in interne<br />
Editor-Einheiten umzurechnen.<br />
- Aufgrund der erhöhten Auflösung für Koordinaten werden "gebilligte"<br />
ERC- bzw. DRC-Fehler aus älteren <strong>Version</strong>en nicht mehr als solche erkannt.<br />
Wenn Sie nach einem <strong>Update</strong> einer Datei auf <strong>Version</strong> 6 einen ERC bzw. DRC<br />
laufen lassen, müssen diese ggf. erneut gebilligt werden.<br />
- Wenn Sie eine Projektdatei (eagle.epf) aus einer älteren <strong>EAGLE</strong>-<strong>Version</strong><br />
mit dieser Programmversion überschreiben, so werden die Werte für<br />
Abmessungen darin in einem anderen Format abgelegt. Wird eine solche Datei<br />
dann wieder in einer älteren <strong>EAGLE</strong>-<strong>Version</strong> geladen, so fallen alle solchen<br />
Werte in Menüs (wie etwa Wire-Breite oder Bohrdurchmesser) auf ihre<br />
Standardwerte zurück.<br />
* Versorgungs-Layer:<br />
- Versorgungs-Layer (d.h. Layer, deren Name mit '$' beginnt) werden nicht<br />
mehr speziell behandelt. Layer für Versorgungsspannungen müssen jetzt<br />
stattdessen durch Signal-Polygone realisiert werden.<br />
- Wird eine Board-Zeichnung aus einer älteren <strong>Version</strong> von <strong>EAGLE</strong> geladen,<br />
so werden etwaige Versorgungs-Layer darin umbenannt, indem das '$'-Zeichen<br />
ans Ende des Namens versetzt wird. Damit wird sichergestellt, dass<br />
automatisch ablaufende Scripte, welche Versorgungs-Layer als "negativ"<br />
behandeln, keinen Fehler machen, und der Layer dennoch zu erkennen gibt,<br />
ein Versorgungs-Layer gewesen zu sein. Die Funktion des Versorgungs-Layers<br />
wird durch ein Signal-Polygon mit dem passenden Namen und der<br />
minimalen Wire-Breite dieses Signals ersetzt. Das Polygon wird in<br />
rechteckiger Form in den bisherigen Versorgungs-Layer gezeichnet und<br />
bedeckt die Fläche, die von Wires im Dimension-Layer sowie Pads und Vias<br />
aufgespannt wird. In den Einstellungen des Autorouters wird der Layer mit<br />
dem generierten Polygon aktiviert (mit Vorzugsrichtung '*') und die Kosten<br />
für diesen Layer in allen Durchläufen auf 99 gesetzt.<br />
SEHR WICHTIG:<br />
Nachdem ein Board mit Versorgungs-Layern aus einer älteren <strong>Version</strong><br />
eingelesen wurde, sollten Sie unbedingt den RATSNEST-Befehl ausführen<br />
um zu prüfen, ob noch alle Pads an das betreffende Signal angeschlossen<br />
sind.
* BGA Escape Routing:<br />
- Herausrouten aller Signale aus einem BGA entsprechend den Designregeln und<br />
verfügbaren Layern. ULP-Lösung. Start mit 'run route-bga element'.<br />
* Benutzerdefinierte Kontextmenüs:<br />
- Mit dem SET-Befehl können benutzerdefinierte Einträge in die Kontextmenüs<br />
selektierbarer Eagle-Objekttypen gemacht werden. Diese werden in der<br />
EagleRc-Datei gespeichert.<br />
* User Language:<br />
- Die User Language Konstanten PAD_SHAPE_ANNULUS, PAD_SHAPE_THERMAL,<br />
VIA_SHAPE_ANNULUS und VIA_SHAPE_THERMAL sind obsolet.<br />
Sie werden aus Kompatibilitätsgründen zwar noch toleriert, aber kein Pad<br />
oder Via wird je eine solche Form haben.<br />
- Die User Language Member-Funktion UL_SHEET.parts ist "veraltet" und sollte<br />
nicht mehr benutzt werden. Verwenden Sie stattdessen die neue Funktion<br />
UL_SHEET.instances. Die alte Funktion ist aus Kompatibilität zu bestehenden<br />
ULPs weiterhin verfügbar.<br />
- Die User Language Objekte UL_BOARD, UL_SCHEMATIC, UL_SHEET und UL_SYMBOL<br />
haben jetzt die neuen Data-Members 'description' und 'headline'.<br />
- Das User Language Data-Member UL_PIN.contact ist "veraltet", weil ein Pin<br />
jetzt mit mehreren Pads verbunden sein kann. Es funktioniert aus<br />
Kompatibilitätsgründen und solange nur ein Pad mit dem Pin verbunden wurde,<br />
verursacht aber einen Laufzeitfehler wenn es mit einem Pin benutzt wird,<br />
der mit mehreren Pads verbunden ist. Benutzen Sie stattdessen das neue<br />
Loop-Member UL_PIN.contacts().<br />
- Die neuen User Language Data-Mebers UL_PIN.route und UL_CONTACTREF.route<br />
geben an, ob alle oder beliebige der entsprechenden Pads angeschlossen<br />
werden müssen.<br />
- Das neue User Language Object UL_DIMENSION dient zum Ansprechen von<br />
Bemaßungs-Objekten.<br />
- Die neuen User Language Funktionen inch2u(), mic2u(), mil2u() und mm2u()<br />
können dazu benutzt werden, die jeweiligen Einheiten in interne<br />
Editor-Einheiten umzurechnen.<br />
- Das User Language Object UL_TEXT hat jetzt das neue Data-Member 'align'.<br />
- Die Funktion netpost() hat jetzt einen neuen optionalen Parameter, mit dem<br />
der Typ der übertragenen Daten gesetzt werden kann.<br />
* CAM-Prozessor:<br />
- Die Kommandozeilen-Optionen '-a' und '-t' werden nicht mehr unterstützt,<br />
da der CAM-Prozessor keine Annulus- bzw. Thermal-Symbole mehr benutzt.<br />
Sie werden aus Kompatibilitätsgründen zwar noch toleriert, haben aber<br />
keine Wirkung mehr.<br />
- Die Blendenformen "annulus" und "thermal" werden vom CAM-Prozessor nicht<br />
mehr benutzt.<br />
- Alle Parameter, die mit "Annulus" bzw. "Thermal" zu tun haben, wurden aus<br />
der Datei eagle.def entfernt.
Sie werden aus Kompatibilitätsgründen zwar noch toleriert, haben aber<br />
keine Wirkung mehr.<br />
* Design Rules:<br />
- Die meisten Parameter für Thermal und Annulus wurden von der "Supply"-Seite<br />
des Design Rules Dialogs entfernt.<br />
- Änderungen an den Design Rules werden jetzt vollständig in UNDO/REDO<br />
berücksichtigt.<br />
* AUTO-Befehl:<br />
- Der AUTO-Befehl löscht nicht mehr den UNDO-Puffer (es sei denn, ein<br />
bestehender Job wird fortgesetzt bzw. beendet).<br />
* BOARD-Befehl:<br />
- Der BOARD-Befehl löscht nicht mehr den UNDO-Puffer des Schaltplans, wenn<br />
ein Board neu erzeugt wird.<br />
* CHANGE-Befehl:<br />
- Der CHANGE-Befehl prüft jetzt, ob das selektierte Objekt bereits die<br />
gewünschte Eigenschaft hat und ändert diese nur wenn nötig. Dadurch kann<br />
es dazu kommen, dass ein CHANGE-Befehl keinen UNDO-Schritt erzeugt, weil<br />
nichts geändert wurde.<br />
- Die neue Option CHANGE DTYPE dient zum Ändern des Typs eines<br />
Bemaßungs-Objekts.<br />
- Die neue Option CHANGE ALIGN dient zum Ändern der Ausrichtung eines<br />
Text-Objekts.<br />
* CLASS-Befehl:<br />
- Die maximale Anzahl der Netzklassen wurde auf 16 erhöht.<br />
- Änderungen an den Netzklassen mit dem CLASS-Befehl werden jetzt vollständig<br />
in UNDO/REDO berücksichtigt.<br />
- Der CLASS-Befehl akzeptiert jetzt Klassennamen, die mit Ziffern beginnen,<br />
solange der Name nicht eine reine Integer-Zahl ist.<br />
* CONNECT-Befehl:<br />
- Der CONNECT-Befehl kann jetzt mehrere Pad-Namen auf einmal verarbeiten,<br />
um eine Verbindung von mehreren Pads zu einem Pin zu erzeugen.<br />
- Die neuen Schlüsselwörter ALL und ANY im CONNECT-Befehl steuern, ob bei<br />
einer Verbindung von mehreren Pads zu einem Pin alle oder beliebige<br />
Pads im Board angeschlossen werden müssen.<br />
- In der Online-Hilfe für den CONNECT-Befehl wurde ein Hinweis hinzugefügt,<br />
dass der Befehl wesentlich schneller arbeitet, wenn alle Verbindungen eines<br />
Devices in einem einzigen Aufruf angegeben werden.<br />
* COPY-Befehl:
- In älteren <strong>EAGLE</strong>-<strong>Version</strong>en wurde der COPY-Befehl ausschließlich dazu<br />
benutzt, Objekte innerhalb einer Zeichnung zu kopieren - anders als in<br />
Windows, wo COPY eine Kopie der selektierten Objekte (also der GRUPPE) in<br />
die Zwischenablage des Systems platziert.<br />
Ab <strong>Version</strong> 6 verhält sich der COPY-Befehl in <strong>EAGLE</strong> primär wie in anderen<br />
Windows-Applikationen, indem er eine Kopie der aktuellen Gruppe in die<br />
Zwischenablage legt. Die ursprüngliche Funktion des Kopierens selektierter<br />
Objekte, oder des Kopierens von Bibliothekselementen zwischen Bibliotheken,<br />
bleibt weiterhin vollständig verfügbar. Dies ist insbesondere wichtig,<br />
damit bestehende Scripts und ULPs weiterhin funktionieren.<br />
Was Windows-Anwender auch häufig irritiert hat ist, dass in <strong>EAGLE</strong> der<br />
CUT-Befehl die selektierte Gruppe lediglich in die Zwischenablage kopiert,<br />
sie aber nicht aus der Zeichnung gelöscht hat. Da ein CUT-Befehl, der die<br />
Gruppe löscht, in einem Board-/Schematic-Paar das über Forward- und<br />
Backannotation verbunden ist, nicht wirklich sinnvoll wäre, wurde dieser<br />
Befehl aus dem Pulldown-Menü und der Toolbar mit den Befehls-Buttons<br />
entfernt. Er steht weiterhin über die Befehlszeile und in Scripts zur<br />
Verfügung. Der Befehl<br />
SET Cmd.Copy.ClassicEagleMode 1<br />
stellt die alte Verhaltensweise des COPY- sowie des CUT-Befehls wieder her.<br />
Beachten Sie bitte, dass diese Einstellung erst beim nächsten Öffnen eines<br />
Editor-Fensters wirksam wird.<br />
* DESCRIPTION-Befehl:<br />
- Der DESCRIPTION-Befehl kann jetzt auch in Schematics, Sheets, Boards<br />
und Symbols verwendet werden.<br />
- Falls der erste Parameter des DESCRIPTION-Befehls ein Stern ('*') ist,<br />
so wird die Beschreibung der Bibliothek bzw. des Schaltplans geändert,<br />
anstatt der eines Bauteils, Symbols oder einer Schaltplanseite.<br />
* DISPLAY-Befehl:<br />
- Der DISPLAY-Befehl kann jetzt auch vordefinierte Layer löschen, solange<br />
diese leer sind.<br />
* DRC-Befehl:<br />
- Wird beim DRC-Befehl ein Stern ('*') als erster Parameter eingegeben, so<br />
öffnet sich der Design Rules Dialog und erlaubt ein bearbeiten der Design<br />
Rules, ohne dass beim Schließen des Dialogs ein DRC ausgeführt wird.<br />
- Die DRC-Prüfung für SMDs und Pads/SMDs, die zum selben Signal gehören, wird<br />
nicht mehr innerhalb eines Packages ausgeführt.<br />
* EDIT-Befehl:<br />
- Das Anlegen neuer Schaltplanseiten bzw. das Ändern ihrer Reihenfolge löscht<br />
nicht mehr den UNDO-Puffer.<br />
* ERC-Befehl:
- Wenn der ERC Konsistenz zwischen einem Board und einem Schematic erkennt,<br />
so wird diese Tatsache jetzt im UNDO-Puffer gespeichert. Beim Zurückgehen<br />
in der UNDO-Historie zu einem Punkt bevor Konsistenz erkannt wurde, wird<br />
die Forward-/Backannotation wieder deaktiviert. Beachten Sie bitte, dass<br />
REDO die Konsistenz nicht wieder automatisch herbeiführt!<br />
Die Speicherung der Konsistenzerkennung führt auch dazu, dass der<br />
UNDO-Puffer an dieser Stelle abgeschnitten wird.<br />
* ERRORS-Befehl:<br />
- Der ERRORS-Dialog kann jetzt alle Fehler bzw. Warnungen auf einmal<br />
billigen bzw. missbilligen. Hierzu selektieren Sie die entsprechende<br />
Sektion, klappen diese auf und klicken auf den "Alle billigen" bzw.<br />
"Alle missbilligen" Button. Eine Sicherheitsabfrage sorgt dafür, dass<br />
dies nicht versehentlich geschieht.<br />
* GATESWAP-Befehl:<br />
- Der GATESWAP-Befehl behält jetzt die "smashed"-Eigenschaft von Instances<br />
bei.<br />
* LAYER-Befehl:<br />
- Der LAYER-Befehl kann jetzt auch vordefinierte Layer löschen, solange<br />
diese leer sind.<br />
* PASTE-Befehl:<br />
- Netze behalten ihren Namen bei PASTE jetzt nur mehr dann, wenn sie Labels<br />
enthalten oder an Supply-Pins angeschlossen sind, und diese Labels bzw.<br />
Pins auch tatsächlich in der Gruppe enthalten sind.<br />
In <strong>Version</strong> 5 wurde diese Entscheidung unabhängig davon getroffen, ob sich<br />
das Label oder der Pin in der Gruppe befand.<br />
- PASTE benutzt jetzt die System-Zwischenablage. Dadurch ist es möglich<br />
Gruppen von einer <strong>EAGLE</strong>-Instanz in die andere zu kopieren.<br />
- Der PASTE-Befehl kann jetzt eine komplettes, konsistentes Paar aus<br />
Board und Schematic in das geladene Projekt einfügen.<br />
Siehe "Help/Editor-Befehle/PASTE/Eine komplette Datei einfügen").<br />
* REMOVE-Befehl:<br />
- Das Löschen einer Schaltplanseite löscht nicht mehr den UNDO-Puffer.<br />
* RUN-Befehl:<br />
- Von einem Kontextmenü aus gestartet kann das betreffende Objekt mit<br />
ingroup() identifiziert werden.<br />
* SET-Befehl:<br />
- SET UNDO_LOG ON|OFF ist keine globale Einstellung mehr, sondern wirkt nur
auf das Fenster, in dem der Befehl ausgeführt wird (im Falle eines<br />
konsistenten Board/Schematic-Paares auch im jeweils anderen Fenster).<br />
- SET CONTEXT objecttype text commands ermöglicht die Definition benutzerdefinierter<br />
Menüeinträge für Kontextmenüs.<br />
* UNDO-Befehl:<br />
- Der UNDO-Befehl (ebenso wie der REDO-Befehl) zeigt jetzt in der Statuszeile<br />
an, welcher Befehl zurückgenommen (bzw. erneut ausgeführt) wurde, und wie<br />
lange zurück dieser Befehl ausgeführt wurde. Wurde der Befehl ursprünglich<br />
im Board ausgeführt und UNDO im Schaltplan aufgerufen, so wird auch dies<br />
angezeigt (und umgekehrt).<br />
- Die neue Option LIST im UNDO-Befehl öffnet einen Dialog, der den gesamten<br />
Inhalt des UNDO-Puffers darstellt. Sie können sich in der Liste der<br />
Undo-/Redo-Schritte bewegen indem Sie den Listen-Trenner mit der Maus<br />
verschieben, oder direkt auf einen Schritt klicken, zu dem Sie gehen wollen.<br />
Liegen mehrere Schritte zwischen der aktuellen Position des Listen-Trenners<br />
und dem angeklickten Listeneintrag, so werden alle dazwischenliegenden<br />
Schritte in der entsprechenden Reihenfolge ausgeführt. In der Liste nach<br />
oben zu gehen bewirkt UNDO, nach unten REDO.<br />
VORSICHT: dies ist ein sehr mächtiges Werkzeug! Wenn Sie in der UNDO-Liste<br />
sehr weit zurückgehen (was mit einem einfachen Mausklick möglich ist) und<br />
dann irgend einen neuen Befehl eingeben, so wird der UNDO-Puffer an dieser<br />
Stelle abgeschnitten, und es führt kein Weg zurück! Benutzen Sie es also<br />
mit entsprechender Vorsicht!<br />
* Verschiedenes:<br />
- Dialog CHANGE package/technology: Unterstützung von externen Links und<br />
Darstellung von Bildern.<br />
- ULP-Funktion dlgTextView: Passende Unterstützung von Links zu lokalen Dateien<br />
(Öffnen externer Applikation).<br />
- Die Anzahl der Technologien pro Device ist nicht mehr auf 254 beschränkt.<br />
- Die Anzahl der Package-Varianten pro Device-Set ist nicht mehr auf 254<br />
beschränkt.<br />
- Der erlaubte Wertebereich für Pin- und Gate-Swaplevels ist nicht mehr auf<br />
255 beschränkt.<br />
- Die Statuszeile des Editor-Fensters zeigt jetzt an ob die Zeichnung<br />
verändert worden ist, und ob die Forward-/Backannotation aktiv ist.<br />
- Die Schaltplan-Seitenvorschau zeigt jetzt die erste Zeile der Beschreibung<br />
der jeweiligen Seite als Bildunterschrift an.<br />
- Die Sheet-Auswahl-Combo-Box in der Action-Toolbar zeigt jetzt die erste<br />
Zeile der Beschreibung der jeweiligen Seite an.<br />
- Das Kontext-Menü der Schaltplan-Seitenvorschau hat jetzt eine neue Option,<br />
um die Beschreibung der jeweiligen Seite zu bearbeiten.<br />
- PCB-Service (Menübutton und pcb-service.ulp): Erweiterung auf EuroCircuits<br />
für europäische, Pentalogix für amerikanische Kunden, je nach<br />
Landeseinstellungen.<br />
- Falls ein Editor-Fenster eines konsistenten Board-/Schaltplan-Paares<br />
geschlossen wird, so erscheint jetzt in dem verbleibenden Fenster eine<br />
Warnung, dass dir Forward-/Back-Annotation unterbrochen wurde.<br />
- Command-Textbuttons für DesignLink und PCB-Service erscheinen nur in den
dafür passenden Editor-Fenstern PCB-Service nur im Layout-Editor etc.).<br />
- Falls eine eingeschränkte Edition von <strong>EAGLE</strong> eine bestimmte Aktion nicht<br />
ausführen kann, so wird der Anwender jetzt über den Grund hierfür<br />
informiert.<br />
- Zur Online-Hilfe des OPTIMIZE-Befehls wurde ein Hinweis hinzugefügt, dass<br />
dieser Befehl nur in einer Board-Zeichnung anwendbar ist, und dass nur<br />
Signal-Wires selektiert werden können.<br />
- PCB-Service ULP: Anzeige der Angebots-Parameter im Dialog. Land jetzt einstellbar<br />
(Der Service geht zu Pentalogix oder Eurocircuits, abhängig vom Land).<br />
* Fehlerbehebungen:<br />
- Gruppenselektion per Polygon: Vermeiden, das in bestimmtem Fall zuviel<br />
selektiert wird.<br />
- Befehl PRINT: Optionen an Print-Dialog weiterleiten, wenn nicht mit ';'<br />
abgeschlossen wurde.<br />
- CAM-Processor-Dialog: Vermeiden des Überschreibens mit Einträgen der vorher<br />
geöffneten CAM-Datei; Vermeiden eines Absturzes nach Save und Öffnen einer<br />
früheren Datei.<br />
- ULP-Funktionen setgroup/ingroup: Bugfix, falls Aufruf auf anderes Editorfenster<br />
bezogen und noch keine Gruppe definiert ist.<br />
- ULP-Funktion dlgListView: Keine Sortierung für Parameter sort=0.<br />
- ULP-Function dlgComboBox: Vermeidung unbeabsichtigter Änderung der Combobox-Breite<br />
in speziellem Fall (Aufruf dlgRedisplay).<br />
- Korrektur für falschen REPLACE von Package und Technologie in bestimmten Fällen.<br />
- Info-Dialog für Arcs/Wires: Korrekte Handhabung von Cap-style bei Änderung von<br />
curve auf 0/von 0.<br />
- Die Anpassung der Seitennummern im ERRORS-Dialog beim Umsortieren,<br />
Einfügen oder Löschen von Schaltplanseiten wurde korrigiert.<br />
- Das Frame-Objekt wird jetzt richtig behandelt, wenn es mit MOVE rotiert<br />
wird. Die Orientierung der Buchstaben und Ziffern am Rand des Frames<br />
ändert sich durch eine Rotation aber nicht.<br />
- Die Behandlung von "\n" in der eaglerc-Datei wurde korrigiert.<br />
- Die Behandlung von ':' in Dateinamen unter Linux und Mac OS X wurde<br />
korrigiert.<br />
- Korrektur für falsche Textbreiten von XRef Labels.<br />
- Die Online-Hilfe für UL_AREA wurde korrigiert, so dass angegeben wird, dass<br />
die Fläche eines UL_PACKAGE bzw. UL_SYMBOL in einem UL_ELEMENT- bzw.<br />
UL_INSTANCE-Kontext den Offset des entsprechenden Bauteils beinhaltet.<br />
- Korrektur für falsches Verhalten von Toolbar-Extensions, insbesondere<br />
bei Textmenüs.<br />
- Korrektur der ULP-Funktionen netget()/netpost() im Fall von Status 301<br />
("Moved Permanently"): Redirection falls möglich.<br />
- Korrektur für nach unten abgeschnittene Texte bei Textmenü-Buttons.