Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Auswahlsatz anzeigen

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
  
PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
Autor Thema:  Auswahlsatz anzeigen (189 mal gelesen)
FlorianP
Mitglied
Verm.-Ing


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

Beiträge: 44
Registriert: 04.12.2002

AutoCAD Map 2000i

erstellt am: 04. Dez. 2002 13:07    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

Hallo Forum,

gibt es unter LISP einen Weg Objekte innerhalb eines Auswahlsatzes am Bildschirm 'Highlighten' zu lassen?
In VBA ist es möglich, doch in LISP hab ich noch nichts gefunden.

Vielen Dank

Gruß
Florian

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

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



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

Beiträge: 4187
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 04. Dez. 2002 13:29    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 FlorianP 10 Unities + Antwort hilfreich

Hallo Florian,

(redraw [ename [mode]])
Hier ein Auszug aus der Hilfe:

If redraw is called with no arguments, the function redraws the current viewport. If called with an entity name argument, redraw redraws the specified entity.

The redraw function has no effect on highlighted or hidden entities, however a REGEN command forces the entities to redisplay in their normal manner.

Arguments

ename

The name of the entity name to be redrawn.

mode

An integer value that controls the visibility and highlighting of the entity. The mode can be one of the following values:

1 Show entity

2 Hide entity (blank it out)

3 Highlight entity

4 Unhighlight entity

The use of entity highlighting (mode 3) must be balanced with entity unhighlighting (mode 4).

If ename is the header of a complex entity (a polyline or a block reference with attributes), redraw processes the main entity and all its subentities if the mode argument is positive. If the mode argument is negative, redraw operates on only the header entity.

Dann sollte es also heißen:

Code:

(defun highlight (ASATZ MODE / z)
  (setq z 0)
  (repeat (sslength ASATZ)
    (redraw (ssname ASATZ z) MODE)
    (setq z (1+ z))
    )
  )
;;;BSP
(highlight (ssget) 3)

Bei Fragen ...

Grüße Holger

------------------
Holger Brischke
CADlon - Lisp over night

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