Ich fände es SEHR schön, wenn man Values mehr-zeilig eingeben könnte.
Das geht sicher auch über die neue Attribut-Funktion, aber da muss ich ja
dann erst das Bauteil in der Bibliothek ändern.
Ich möchte z. B. an manchen Dioden noch zusätzliche Infos im Schaltplan
unterbringen (z. B. Dioden-Parameter, die in dieser Anwendung wesentlich
sind). Das betrifft dann nur sehr wenige Sonder-Dioden im Schaltplan - für
so eine Anwendung habe ich keine Lust, das Bibliotheks-Symbol mit Attributes
auszustatten. Ich könnte die Info zwar auch als Text daneben schreiben, aber
das ist immer etwas gefährlich - wird dann manchmal beim Kopieren oder
Verschieben vergessen. Ausserdem finde ich es nett, wenn diese Zusatz-Infos
in den Standard-Stücklisten-ULPs automatisch beim Value mit ausgegeben
werden.
Man könnte es z. B. so realisieren, dass wenn man im Value-Wert "//" angibt,
dies für einen Zeilenumbruch nach unten (in Richtung des Bezugspunkts)
steht, und dann eben "
" für einen Zeilenumbruch nach oben (in
Gegenrichtung zum Bezugspunkt). Für Cracks, die "//" oder "
" im Wert
verwenden wollen, könnte man ja die Regel einführen, dass "///" dann kein
Zeilenumbruch ist, sondern auf "//" verkürzt wird. Alternativ könnte man
aber auch die Zeichenfolgen "\>" und "\<" verwenden - die wären denke ich
auch relativ einfach zu merken (und dann eben "
" wenn man das Zeichen "\"
verwenden will).
Das System müsste ja dann auch beim Spiegeln der Bauelemente funktionieren -
da beim Spiegeln ja der Bezugspunkt automatisch die Richtung wechselt,
müsste dann auch die Zeilenumbruch-Richtung automatisch wechseln - was ja
sehr wichtig ist.
Für Values mit mehr als einem Zeilenumbruch es vielleicht noch so regeln,
dass nur das erste Zeilenumbruchzeichen ("//" / "
" oder "\>"/"\<") über
die Richtung auch der nachfolgenden Zeilenumbrüche entscheidet. Dann reicht
es, nur dieses erste Zeichen zu ändern, um die gesamte Richtung des
Value-Blocks zu ändern.