| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
|
Autor
|
Thema: Mtext-Breite auf 0 stellen?? (252 mal gelesen)
|
die wölfin Mitglied Bauzeichnerin, FB Hochbau, Schwerpunkt Senioren- und Behindertengerechtes
Beiträge: 108 Registriert: 09.05.2003
|
erstellt am: 20. Nov. 2003 11:50 <-- editieren / zitieren --> Unities abgeben:
Moin! Ich nutze überwiegend Mtext und füge auch einige Texte über eigene Befehle mit vorgegebenen Eintragungen ein. Allerdings möchte ich die Breite immer auf 0 stellen, so sieht man z.B. beim Verschieben den Text und nicht nur den Kasten. Gibt es unter AutoCAD 2004 irgendeinen Befehl, den ich auch in Werkzeugkästen bzw. als Lisp-Part nutzen kann, um nur die Breite zu ändern oder muss ich ihn immer erst anklicken und über Eigenschaften gehen? In den Vorversionen war das doch auch irgendwie möglich, oder? wölfin [Diese Nachricht wurde von die wölfin am 21. Nov. 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Rausch Mitglied
Beiträge: 1200 Registriert: 26.03.2001 Intel Xeon 3,6 GHz 32 GB RAM NVIDIA Quadro P2000 Windows 10 Enterprise AutoCADmap 3D 2023 WS-Landcad 2023 QGIS 3.28.5
|
erstellt am: 20. Nov. 2003 12:07 <-- editieren / zitieren --> Unities abgeben: Nur für die wölfin
Hallo, nun kenne ich deine eigenen Befehle nicht, aber dort wo AC nach dem zweiten Punkt fragt,kann auch die Breite 0 eingegeben werden. Ein Blick in die Befehlszeile wirkt manchmal Wunder. Wie heißt es doch so schön: AutoCAD spricht mit dir, du musst nur zuhören . ------------------ gruß thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
die wölfin Mitglied Bauzeichnerin, FB Hochbau, Schwerpunkt Senioren- und Behindertengerechtes
Beiträge: 108 Registriert: 09.05.2003
|
erstellt am: 20. Nov. 2003 12:52 <-- editieren / zitieren --> Unities abgeben:
Ich geb zu, ich habs blöd geschildert. Es geht um bereits fertige Elemente, die von jemand anderem die Breite XY erhalten haben. Ich möchte gern einen Befehl formulieren, den ich in das Kontextmenü bei Anklicken des MTextes einsetze, um nach Auswahl eines XY-breiten Textes die Breite auf 0 setzen zu können. Nur kenne ich nicht den Befehl, um nur die Breite im nachhinein ändern zu können, ausser man geht über "Eigenschaften". Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3424 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 20. Nov. 2003 13:28 <-- editieren / zitieren --> Unities abgeben: Nur für die wölfin
Servus Einen eigenen Befehl wird es wahrscheinlich nicht geben Filter>Mtext>Alle>Eigenschaftsfenster Sonst würd ich sagen etwas für LISP od. VBA
------------------ Wer Rechtschreibfehler findet, darf sie der Analphabetenvereinigung schenken. Warum einfach, es geht auch Kompliziert. mfG Bernd P. [Diese Nachricht wurde von Bernd P am 20. Nov. 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanJP Mitglied CAD-Admin
Beiträge: 834 Registriert: 09.11.2000
|
erstellt am: 21. Nov. 2003 10:09 <-- editieren / zitieren --> Unities abgeben: Nur für die wölfin
Hier ein kleines Lisp: (defun c:mta0() (setq as (ssget "X" '((0 . "MTEXT")))) (setq n 0 en (ssname as n)) (while en (setq el (entget en)) (setq el (subst (cons 41 0.0)(assoc 41 el) el)) (entmod el) (entupd en) (setq n (1+ n)) (setq en (ssname as n)) ) ;endwhile ) ; enddefun
------------------ gruß Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
die wölfin Mitglied Bauzeichnerin, FB Hochbau, Schwerpunkt Senioren- und Behindertengerechtes
Beiträge: 108 Registriert: 09.05.2003 Win 7 Professional (64 Bit), AutoCAD Architecture 2015, HP DesignJet T730, Ricoh Aficio MP C3001
|
erstellt am: 26. Nov. 2003 12:56 <-- editieren / zitieren --> Unities abgeben:
|