| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY bietet das umfangreichste Ökosystem von B2B als auch B2C-Lösungen für IT-Akteure auf dem Markt, eine Pressemitteilung
|
Autor
|
Thema: DCL-Box erscheint IMMER in der Bildschirmmitte (1195 mal gelesen)
|
glocker Mitglied CAD-Systemadministrator
Beiträge: 73 Registriert: 24.06.2004 AutoCAD-Mechanical2007 auf WindowsXP
|
erstellt am: 15. Aug. 2007 11:46 <-- editieren / zitieren --> Unities abgeben:
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 .
|
erstellt am: 15. Aug. 2007 11:52 <-- editieren / zitieren --> Unities abgeben: Nur für glocker
guck dir mal die Hilfe zu new_dialog an, da kannst du die Bildschirmkoordinate für den Dialog mitgeben. (new_dialog dlgname dcl_id [action [screen-pt]]) ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joern bosse Ehrenmitglied Dipl.-Ing. Vermessung
Beiträge: 1763 Registriert: 11.10.2004 Window 11 ACAD 2021 CIVIL 2021 BricsCAD ab V14 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz 2.80 GHz 32.0GB RAM NVIDIA GeForce MX450<P>
|
erstellt am: 15. Aug. 2007 12:02 <-- editieren / zitieren --> Unities abgeben: Nur für glocker
Hallo, dies nur als Ergänzung: ich speicher die Bildschimrkoordinaten immer in einer globalen Variable, in meinem Beispiel "JB_DGV_2_koord" der Aufruf der Dialogbox sieht dann so aus: (if JB_DGV_2_koord (if (not (new_dialog "JB_DGV_2" dat "" JB_DGV_2_koord))(exit)) (if (not (new_dialog "JB_DGV_2" dat))(exit))) und gespeichert wird die Koordinate beim Verlassen des Dialogfensters, z.B. (action_tile "accept" "(setq JB_DGV_2_koord (done_dialog 1))") Der Vorteil der globalen Variable ist, das solange die Zeichnung geöffnet ist die Dialogbox an der letzten Position geöffnet wird. ------------------ viele Grüße Jörn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
glocker Mitglied CAD-Systemadministrator
Beiträge: 73 Registriert: 24.06.2004 AutoCAD-Mechanical2007 auf WindowsXP
|
erstellt am: 15. Aug. 2007 15:44 <-- editieren / zitieren --> Unities abgeben:
|
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3849 Registriert: 15.10.2003
|
erstellt am: 29. Okt. 2007 15:50 <-- editieren / zitieren --> Unities abgeben: Nur für glocker
Als Ergänzung zu diesem Thema: Hat die Funktion "new_dialog" eigentlich ein Problem mit Doppelbildschirmen"? Ich wollte das jetzt intensiver nutzen, aber kaum kommt man über den Rand des einen Schirmes, springt das Fenster immer in die Mitte des Schirmes. Die über "done_dialog" gespeicherten Werte sind zwar richtig, aber new_dialog versteht das anscheinend nicht. Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 .
|
erstellt am: 29. Okt. 2007 17:01 <-- editieren / zitieren --> Unities abgeben: Nur für glocker
... so ein Verhalten kann im Grafiktreiber eingestellt sein ... mal da gucken. ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
glocker Mitglied CAD-Systemadministrator
Beiträge: 73 Registriert: 24.06.2004 AutoCAD-Mechanical2007 auf WindowsXP
|
erstellt am: 12. Nov. 2007 08:16 <-- editieren / zitieren --> Unities abgeben:
Hallo, wir setzen in unserem Hause Zweischirmlösungen ein - also bei mir funktioniert das tadellos. Ich könnte mir aber schon vorstellen, daß ggf. Einstellungen in der Konfiguration des Grafiktreibers solche Effekte verursachen könnten... Gruß Helmut Glocker Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |