| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: INQ-Abfrage Taskleiste ? (401 mal gelesen)
|
thomas.h Mitglied Konstrukteur Maschinenbau
Beiträge: 222 Registriert: 13.04.2001 ME10 13.20B SWX 2015 SP5.0 WIN 7 64-bit
|
erstellt am: 10. Jul. 2006 13:26 <-- editieren / zitieren --> Unities abgeben:
Hallo Gibt es eine INQ-Funktion, mit der man abfragen kann, ob sich die Windows-Taskleiste auf dem aktuellen Bildschirm befindet bzw. ob sie ausgeblendet (im Hintergrund) ist? Ich habe in der Hilfe nichts gefunden. (oder übersehen?) Hintergrund: Ich habe am Rechner 2 Bildschirme und je nachdem, auf welchem ich ME10 starte, möchte ich in einem Macro mit CREATE_VIEWPORT die maximale Zeichenfenstergröße einstellen. Das geht leider nicht automatisch wegen eigener Anpassungen (mixed-ui)der klassischen Menüs. Gruß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fan-ME10 Mitglied DV-Adminstrator, Konstrukteur
Beiträge: 543 Registriert: 21.08.2001 Erare humanum est
|
erstellt am: 10. Jul. 2006 13:55 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
|
thomas.h Mitglied Konstrukteur Maschinenbau
Beiträge: 222 Registriert: 13.04.2001 ME10 13.20B SWX 2015 SP5.0 WIN 7 64-bit
|
erstellt am: 10. Jul. 2006 14:07 <-- editieren / zitieren --> Unities abgeben:
Hallo Wilfried Das funktioniert leider so nicht. Es ist zwar das größtmögliche Fenster, wenn man die WUI verwendet, aber leider nicht in der mixed-UI. Da habe ich nämlich rechts oben noch ein klassisches Menü und das Fenster muß um diese Menübreite schmäler werden. Und je nachdem ob die Taskleiste sichtbar ist oder nicht, wirkt sich das bei mir auch auf die Breite des Fensters aus. Gruß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
H.annes Mitglied CAD-Pfriemler
Beiträge: 482 Registriert: 02.07.2001 ME10 8.7 - PTC DirectDrafting 19.00; OSM 15.xx - PTC DM 19.xx
|
erstellt am: 10. Jul. 2006 14:44 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
mahlzeit! versuch mal: Code: INQ_ENV 10 CREATE_VIEWPORT (INQ 101) (INQ 102)
101 | lower left coordinate of graphics area 102 | upper right coordinate of graphics area Hannes
------------------ . owa ned jedn dog . Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fan-ME10 Mitglied DV-Adminstrator, Konstrukteur
Beiträge: 543 Registriert: 21.08.2001 Erare humanum est
|
erstellt am: 10. Jul. 2006 14:55 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
Hallo Thomas, Vielleicht so: DEFINE Own_viewport LOCAL Viewport_oben_rechts LET Viewport_oben_rechts (PNT_XY (X_OF Graphic_area_up_right - Menu_width) (Y_OF Graphic_area_up_right)) CREATE_VIEWPORT Graphic_area_low_left Viewport_oben_rechts END_DEFINE P.S. Statt der Makronamen kannst du natürlich Hannes seine INQ-Werte einbauen. ------------------ Gruß Wilfried
[Diese Nachricht wurde von Fan-ME10 am 10. Jul. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thomas.h Mitglied Konstrukteur Maschinenbau
Beiträge: 222 Registriert: 13.04.2001 ME10 13.20B SWX 2015 SP5.0 WIN 7 64-bit
|
erstellt am: 10. Jul. 2006 15:23 <-- editieren / zitieren --> Unities abgeben:
|
Fan-ME10 Mitglied DV-Adminstrator, Konstrukteur
Beiträge: 543 Registriert: 21.08.2001 Erare humanum est
|
erstellt am: 10. Jul. 2006 15:29 <-- editieren / zitieren --> Unities abgeben: Nur für thomas.h
|