Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  AutoCAD LT
  pickstyle - wenn, dann abfrage in LT möglich?

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
Autor Thema:   pickstyle - wenn, dann abfrage in LT möglich? (2125 mal gelesen)
solas
Mitglied



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

Beiträge: 435
Registriert: 11.02.2010

erstellt am: 07. Feb. 2011 10:12    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

Ich dachte ich hätte mal irgendwo so etwas gesehen. Ich möchte letztendlich einen Button, der beim drauf klicken Schalter ähnlich pickstyle von 1 nach 0 oder von 0 nach 1 wechselt.
Ich arbeite sehr häufig mit Gruppen, muss aber regelmässig auch einzelne Elemente anklicken können.

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

runkelruebe
Ehrenmitglied V.I.P. h.c.
Straßen- / Tiefbau



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

Beiträge: 8017
Registriert: 09.03.2006

sw:
Win7-x64
Office 2007
C3D (& LT )
ET; DACH; Extensions
-------------------
hw:
FX3800
i5 CPU 670
8GB RAM

erstellt am: 07. Feb. 2011 10:22    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 solas 10 Unities + Antwort hilfreich

Schau Dir mal das Makro an, das in der MF Leiste, Steuerelement Layereigenschaftenmanager hinterlegt ist.
Dein pickstyle-Makro muß ähnlich aussehen.
Also:
Code:
$M=$(if,$(and,$(>,$(getvar,LayerManagerState),0)),^C^C'_LayerClose,^C^C'_Layer)

oder mal ein anderes von mir, zum Schalten der menubar:

Code:
$M=$(if,$(and,$(>,$(getvar,menubar),0)),menubar 0,menubar 1)

Umgesetzt auf pickstyle kriegste selber, ja?
Übrigens gibt es zum Toggeln dieser Variablen schon einen shortcut: STRG+H

------------------
Gruß,
runkelruebe          Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...

System-Info | Dateianhänge | FAQ-ACAD | CAD.de-Hilfe | Sei eine Antilope

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: 19656
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 07. Feb. 2011 10: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 Nur für solas 10 Unities + Antwort hilfreich

^C^C^P$M=$(if,$(=,$(getvar,pickstyle),1),pickstyle;0,pickstyle;1)

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

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

CADmium
Ehrenmitglied V.I.P. h.c.
Maschinenbaukonstrukteur



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

Beiträge: 13435
Registriert: 30.11.2003

.

erstellt am: 07. Feb. 2011 10:27    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 solas 10 Unities + Antwort hilfreich

solas
Mitglied



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

Beiträge: 435
Registriert: 11.02.2010

erstellt am: 07. Feb. 2011 16:48    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

Vielen Dank für die Hilfe.

Hab mir auf den Hinweis von runkelruebe mit CTRL+H den betreffenden Befehl angesehen.

Code:
'_setvar;pickstyle;$M=$(if,$(eq,$(getvar,pickstyle),0),1,$(if,$(eq,$(getvar,pickstyle),1),0,$(if,$(eq,$(getvar,pickstyle),2),3,2)))

Scheint wesentlich komplizierter aufgebaut zu sein als folgender.
Code:
$M=$(if,$(and,$(>,$(getvar,pickstyle),0)),pickstyle 0,pickstyle 1)
oder
Code:
^C^C^P$M=$(if,$(=,$(getvar,pickstyle),1),pickstyle;0,pickstyle;1)

Das einzige was ich daraus erkennen kann, ist, das eine Variable definiert wird. Aber weshalb und warum verstehe ich nicht.

Danke CADmium für das Link. Leider habe ich so meine Schwierigkeiten mit Englischem Text.

[Diese Nachricht wurde von solas am 07. Feb. 2011 editiert.]

[Diese Nachricht wurde von solas am 07. Feb. 2011 editiert.]

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

runkelruebe
Ehrenmitglied V.I.P. h.c.
Straßen- / Tiefbau



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

Beiträge: 8017
Registriert: 09.03.2006

sw:
Win7-x64
Office 2007
C3D (& LT )
ET; DACH; Extensions
-------------------
hw:
FX3800
i5 CPU 670
8GB RAM

erstellt am: 07. Feb. 2011 16:55    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 solas 10 Unities + Antwort hilfreich

Hi,
ja, ist komplizierter, weil es für pickstyle eben mehr Möglichkeiten gibt, als für menubar, nämlich 0,1,2,3 im Gegensatz zu 0,1

Aber wenn Du das Makro doch schon gefunden hast, verwende es doch einfach auf nem eigenen Knöppel, wenn Du den shortcut nicht verwenden möchtest?
Oder gibt es dafür einen Hinderungsgrund?

Genau genommen schaut das Makro, wie pickstyle steht und setzt es dementsprechend andersrum. Verstehen dieses Makros ist der Königsweg. Es einfach abzukopieren der schnelle, der's wohl vorerst auch tun wird 

Zum Thema Makros, Diesel gibt es auch was in der ACAD-Hilfe, aber ohne Fleißkärtchen wird das schwierig. Nimm's Dir mal vor für'n langweiligen Sonntag oder so.

------------------
Gruß,
runkelruebe          Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...

System-Info | Dateianhänge | FAQ-ACAD | CAD.de-Hilfe | Sei eine Antilope

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)2020 CAD.de | Impressum | Datenschutz