| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
Autor
|
Thema: Tabellen positionieren (1033 mal gelesen)
|
dki Mitglied Konstrukteur
Beiträge: 112 Registriert: 15.05.2008 OSD V17 V18 Vista 64K
|
erstellt am: 16. Nov. 2009 16:16 <-- editieren / zitieren --> Unities abgeben:
was ist denn an meinem Lisp-Code falsch ? Ich habe mir einen Dialog erstellt und möchte ihn links oben anzeigen, bekomme das aber nicht hin. Aktuell war mein Versuch jener: Code: (sd-show-dialog-shell "KIKO-NT" osition '("TOP-MENU-TOOLBOX-TB" :topleft 100 100))
bzw. was kann denn als "TOP-MENU-TOOLBOX-TB" noch eingesetzt werden ? Zur Info, alle Versuche hatten zur Folge das der entsprechende Dialog immer rechts oben dargestellt wird. ------------------ --------- Dieter [Diese Nachricht wurde von dki am 17. Nov. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Crespo Mitglied Mausschubser
Beiträge: 33 Registriert: 19.10.2007 WM 2.0 - 17.0 MM 13.0 - 17.0 ME10 4.31 - 17.00 SD 3.0 - 17.00
|
erstellt am: 20. Nov. 2009 10:44 <-- editieren / zitieren --> Unities abgeben: Nur für dki
Hi Dieter, es mag sein dass dieses widget gar nicht existiert. Da ist die Doku nicht mehr so aktuell. Früher gab es das mal... Mit dem Kommando (oli:sd-dump-control-tree :filename "c:/temp/tree.out") kannst Du Dir den gesamten widget-Baum in eine Datei rausschreiben lassen. Dort musst Du schaun, ob das von Dir angesprochene Control überhaupt existiert. Du findest dort ganz viele Controls, aber welches nun das passende ist In der IKIT-Doku findest Du unter sd-show-dialog-shell ja beim Parameter "position" ja einen Link, wo ein bisschen was steht zu Positioniermöglichkeiten.
------------------ Gruss aus der Palz Crespo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dki Mitglied Konstrukteur
Beiträge: 112 Registriert: 15.05.2008 OSD V17 V18 Vista 64K
|
erstellt am: 24. Nov. 2009 07:38 <-- editieren / zitieren --> Unities abgeben:
So, habe es selber herausbekommen :p Das Schlüsselwort heißt Code: :position '("No-Reference" :upperleft_client 10 10)
Damit wird der Dialog Oben-Links angezeigt ! ------------------ --------- Dieter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanWörz Mitglied Maschinenbautechniker
Beiträge: 785 Registriert: 11.10.2000 exone - Win10 i9-12900K 3187MHz 32GB Ram nVidia RTX A5000 creo elements/direct V20.5.1.0 SolidPower V20.4 ModelSearch KeyShot 11 CADdoktor SX PHOENIX V11
|
erstellt am: 26. Feb. 2024 14:57 <-- editieren / zitieren --> Unities abgeben: Nur für dki
Hallo Kollegen, ich bekomme das in der V20.5.1.0 auch nicht hin. Code: (sd-show-dialog-shell "SCHILLER-NORMTEILE-DS" :Position '("NO-REFERENCE" :upperleft_client 10 10) );;
Der Dialog klebt beim IMMER irgendwo rechts und verdeckt einen anderen... Auch das Auslesen der Widgets hat mich nicht weitergebracht.
Noch jemand einen Tipp in dieser Sache?? ------------------ ...viele Grüße Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Ehrenmitglied V.I.P. h.c. Tastenhauer
Beiträge: 2159 Registriert: 3.20. ● PE60+80@home ● W10 Pro Build10.0.19045.4046 ● Drafting V17~V20.6 ● Modeling V17~V20.6 ● Windchill 12etwas ● UWGM Client 13etwas
|
erstellt am: 26. Feb. 2024 23:50 <-- editieren / zitieren --> Unities abgeben: Nur für dki
|
StephanWörz Mitglied Maschinenbautechniker
Beiträge: 785 Registriert: 11.10.2000 exone - Win10 i9-12900K 3187MHz 32GB Ram nVidia RTX A5000 creo elements/direct V20.5.1.0 SolidPower V20.4 ModelSearch KeyShot 11 CADdoktor SX PHOENIX V11
|
erstellt am: 27. Feb. 2024 11:56 <-- editieren / zitieren --> Unities abgeben: Nur für dki
Danke Wolfgang, Kleinschreiben hat auch nicht zum Ziel geführt ...folgendes ist für mich in diesem Fall die Lösung: Code: (sd-show-dialog-shell "SCHILLER-NORMTEILE-DS" :Position '(:application :center) );;
vielen Dank für die Hilfe ------------------ ...viele Grüße Stephan [Diese Nachricht wurde von StephanWörz am 27. Feb. 2024 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Ehrenmitglied V.I.P. h.c. Tastenhauer
Beiträge: 2159 Registriert: 3.20. ● PE60+80@home ● W10 Pro Build10.0.19045.4046 ● Drafting V17~V20.6 ● Modeling V17~V20.6 ● Windchill 12etwas ● UWGM Client 13etwas
|
erstellt am: 27. Feb. 2024 13:42 <-- editieren / zitieren --> Unities abgeben: Nur für dki
Zitat: Original erstellt von StephanWörz: Kleinschreiben hat auch nicht zum Ziel geführt
Ich war mir dann auch nicht sicher mehr, ob "No-reference" "Keine-Ref" "this-widget-does-not-exist" "SCHILLER-NORMTEILE-Gibz-NICH" oder NIL nicht alle auf's selbe raus laufen und dann als Fallback 'mouse-relatve' nutzen oder so. Aber ich weiss doch auch nix. Zitat: Original erstellt von StephanWörz:Code: (sd-show-dialog-shell "SCHILLER-NORMTEILE-DS" :Position '(:application :center)
Prima! Folgendes hatte ich noch im Sinn: Code: (sd-show-dialog-shell "SCHILLER-NORMTEILE-DS" :Position (list :application :topleft 10 (- (getf(sd-get-control-geometry "SCHILLER-NORMTEILE-DS"):y 0) 10)))
Wir haben auch so ein paar große UI's. Ich muss mal gucken, ob ich dafür :application :center nutze, das fühlt sich smooth an. ------------------ ● Firefox ESR ● Java Forum Stuttgart JUGS ● OSD Hilfeseite (de) / help page (en) ● NotePad++ ● BuFDi ● Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanWörz Mitglied Maschinenbautechniker
Beiträge: 785 Registriert: 11.10.2000 exone - Win10 i9-12900K 3187MHz 32GB Ram nVidia RTX A5000 creo elements/direct V20.5.1.0 SolidPower V20.4 ModelSearch KeyShot 11 CADdoktor SX PHOENIX V11
|
erstellt am: 29. Feb. 2024 13:13 <-- editieren / zitieren --> Unities abgeben: Nur für dki
Zitat:
Folgendes hatte ich noch im Sinn:
Code: (sd-show-dialog-shell "SCHILLER-NORMTEILE-DS" :Position (list :application :topleft 10 (- (getf(sd-get-control-geometry "SCHILLER-NORMTEILE-DS"):y 0) 10)))
Oha!! ...das bringt mich jetzt wirklich weiter Danke dafür
------------------ ...viele Grüße Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |