Hallo,
ich würde gerne einen Text per ULP löschen, geht sowas?
ungefähr so:
--> delete Text an position x, y
Vielen Dank schonmal für ne Hilfestellung
Gruß Gerhard
Hallo,
ich würde gerne einen Text per ULP löschen, geht sowas?
ungefähr so:
--> delete Text an position x, y
Vielen Dank schonmal für ne Hilfestellung
Gruß Gerhard
ggcode schrieb:
Patrick Steiner schrieb:
ggcode schrieb:
Patrick Steiner schrieb:
ggcode schrieb:
Oliver Betz schrieb:
"A. Zaffran" schrieb:
ich würde gerne einen Text per ULP löschen, geht sowas?
ungefähr so:
--> delete Text an position x, y
string s;
sprintf(s, "DELETE (%.4fmm %.4fmm);", u2mm(t.x), u2mm(t.x));
^- eher y?
exit(s);
Wenn an der Position nicht nur der Ursprung des Textes liegt, sondern
noch ein anderer selektierbarer Punkt, geht das nicht so einfach.
Zum Beispiel Layer aus, löschen, Layer zurück.
M.E. sollte eine eindeutigere Selektierbarkeit von Objekten in ULP
eingebaut werden. Das mit den Koordinaten ist, hmm, manchmal
problematisch.
Grüße,
Oliver Betz
Hallo,
für mich würde das ausreichen, da ich den Schriftkopf des
Schaltplanrahmens per ulp ausfüllen möchte.
Schöner wäre das natürlich, wenn man frei definierbare Texte hätte
auf die man dann Zugriff hätte.
hat man doch mit Attribut.
mfg Patrick Steiner
Und wie kann ich mir das dann mit Platzhalter vorstellen??
Attributen anlegen (globale oder in Bibliothek):
z.B.: Author, Projekt, Thema, Kunde
Im Zeichnungsrahmen( Bibliothek, Symbol) die Platzhalter (normale
Texte mit '>' vorangehend platzieren:
z.B.: >Author, >Projekt, >Thema, >Kunde
änderst Du die Attribute so werden die Texte im Schaltplanrahmen
angepasst.
Merh Details unter help attribut
mfg Patrick Steiner
Er zeigt zwar das Attribut an mit z.B. >RevisionsIndex doch leider auch
gleichzeitig am Aufhängungspunkt des Rahmensymbols.
Es geht und es ist schön.
Bei Attribut muss die Anzeige auf "off" gesetzt sein. Der Text mit
>RevisionsIndex wird dort angezeigt wo du es in der Libray (Symbol)
platziert hast.
ggcode schrieb:
Patrick Steiner schrieb:
ggcode schrieb:
Patrick Steiner schrieb:
ggcode schrieb:
Oliver Betz schrieb:
"A. Zaffran" schrieb:
ich würde gerne einen Text per ULP löschen, geht sowas?
ungefähr so:
--> delete Text an position x, y
string s;
sprintf(s, "DELETE (%.4fmm %.4fmm);", u2mm(t.x), u2mm(t.x));
^- eher y?
exit(s);
Wenn an der Position nicht nur der Ursprung des Textes liegt, sondern
noch ein anderer selektierbarer Punkt, geht das nicht so einfach.
Zum Beispiel Layer aus, löschen, Layer zurück.
M.E. sollte eine eindeutigere Selektierbarkeit von Objekten in ULP
eingebaut werden. Das mit den Koordinaten ist, hmm, manchmal
problematisch.
Grüße,
Oliver Betz
Hallo,
für mich würde das ausreichen, da ich den Schriftkopf des
Schaltplanrahmens per ulp ausfüllen möchte.
Schöner wäre das natürlich, wenn man frei definierbare Texte hätte
auf die man dann Zugriff hätte.
hat man doch mit Attribut.
mfg Patrick Steiner
Und wie kann ich mir das dann mit Platzhalter vorstellen??
Attributen anlegen (globale oder in Bibliothek):
z.B.: Author, Projekt, Thema, Kunde
Im Zeichnungsrahmen( Bibliothek, Symbol) die Platzhalter (normale
Texte mit '>' vorangehend platzieren:
z.B.: >Author, >Projekt, >Thema, >Kunde
änderst Du die Attribute so werden die Texte im Schaltplanrahmen
angepasst.
Merh Details unter help attribut
mfg Patrick Steiner
Er zeigt zwar das Attribut an mit z.B. >RevisionsIndex doch leider auch
gleichzeitig am Aufhängungspunkt des Rahmensymbols.
Es geht und es ist schön.
Bei Attribut muss die Anzeige auf "off" gesetzt sein. Der Text mit
>RevisionsIndex wird dort angezeigt wo du es in der Libray (Symbol)
platziert hast.