Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Kontextmenü anpassen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Kontextmenü anpassen (861 mal gelesen)
fuchsi
Mitglied
Programmierer c#.net Datawarehouse


Sehen Sie sich das Profil von fuchsi an!   Senden Sie eine Private Message an fuchsi  Schreiben Sie einen Gästebucheintrag für fuchsi

Beiträge: 1201
Registriert: 14.10.2003

AutoCad Version 2012 deu/enu
<P>Windows 7 64bit

erstellt am: 06. Aug. 2004 11:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Liebe Forumsteilnehmer !

Je nach selektiertem Objekt, kommen ja verschiedene Kontextmenüs

z.B.: Text selektiert , rechte Maustaste gibts es den Menüpunkt "Text bearbeiten"

das wird in den POP500 und aufwärts definiert.
Kann man das bei selektierten INSERTS auch auf den Blocknamen ausweiten ?

ich habe bei meiner applikation blöcke die mit Blocknamen 72BN* beginnen (das sind Büromöbel , Tische schränke usw) und welche die mit 72BT* beginnen (das sind Trennwände)

für diese 2 Arten von Blöcken gib es verschiedene Programme zum Manipulieren dieser Teile. Jetzt möchte ich wenn ein 72BN* oder ein 72BT* Block selektiert ist ein anderes Kontxetmenü.

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 06. Aug. 2004 11:56    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für fuchsi 10 Unities + Antwort hilfreich

Also schnell die ACADhilfe durchgelesen und da steht das die Objektspez. Menüeinträge hinzukommen wenn
1. (nur) EIN Objekt markiert ist.
2. wenn ein Objekt-Menüeintrag für dieses Objekt existiert.

Beim Vergleich mit Objekt-Menü´s wird geprüft um was für ein Objekt es sich handelt (gc 0) [Ausnahme bei INSERT´s]
-und auf nichts anderes wird geprüft!-

Soll bedeuten: Nein, kann man nicht.

------------------
- Sebastian -

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

fuchsi
Mitglied
Programmierer c#.net Datawarehouse


Sehen Sie sich das Profil von fuchsi an!   Senden Sie eine Private Message an fuchsi  Schreiben Sie einen Gästebucheintrag für fuchsi

Beiträge: 1201
Registriert: 14.10.2003

AutoCad Version 2012 deu/enu
<P>Windows 7 64bit

erstellt am: 06. Aug. 2004 12:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

schade , aber hab ich mir eh so gedacht.


na werd mal testen ob ichs mit nem mouse-reaktor (beginrightclick)
mit auswertung des impl. Auswahlsatzes und (menucmd) irgendwie hinbiegen kann
glaubs aber eher nicht

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Konstrukteur für Betriebsmittel und Werkzeuge (m/w/d)

Konstrukteur für Betriebsmittel und Werkzeuge (m/w/d)

Ihre Aktivitäten

  • Planung und Konstruktion von Betriebsmitteln und Werkzeugen
  • Fertigung von Entwürfen in enger Zusammenarbeit mit dem Werkzeugbau
  • Überwachung und Ausführung der fertigen Entwürfe sowie Prüfung auf Korrektheit
  • Erstellen von Montageplänen ...
Anzeige ansehenKonstruktion, Visualisierung
fuchsi
Mitglied
Programmierer c#.net Datawarehouse


Sehen Sie sich das Profil von fuchsi an!   Senden Sie eine Private Message an fuchsi  Schreiben Sie einen Gästebucheintrag für fuchsi

Beiträge: 1201
Registriert: 14.10.2003

AutoCad Version 2012 deu/enu
<P>Windows 7 64bit

erstellt am: 06. Aug. 2004 12:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


wand.jpg


moebel.jpg

 
hab jetzt mal ein bisschen gebastelt

(vlr-mouse-reactor nil '((:vlr-beginRightClick . rclick)))
(defun rclick ( a1 a2 / ss en ed na )

  (if (and (setq ss (ssget "_i"))
  (= (sslength ss) 1)
  (setq en (ssname ss 0))
  (setq ed (entget en))
  (= (cdr (assoc 0 ed)) "INSERT")
  (setq na (cdr (assoc 2 ed)))
      )
      (cond ((wcmatch na "72BN*") (menucmd "P=POP600") (menucmd "P=*"))
    ((wcmatch na "72BT*") (menucmd "P=POP601") (menucmd "P=*"))
      )
  )
  nil
)

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz