Seite 2 von 2

Re: Brainstorming: InApp GUI Modifikation

Verfasst: 22.12.2024 21:00
von H.Brill
Aha, OK. Funktioniert.
Du hast ja jetzt noch mit

Code: Alles auswählen

 Gadget = GetProp_(hWnd, "pb_id")
was abgefragt. Was sagen mir denn die Zahlen (1-3).
Ich dachte immer, die Z-Order richte sich nach Erstellungsreihenfolge.
Im obigen Programm werden erst das Textgadget, dann das Buttongadget und zuletzt das Framegadget erstellt.
Die Gadget-Variable zeigt mir aber 1 für Textgadget, 3 für Button und 2 für das Framegadget.
Das muß dann wohl was anderes sein.

Die nächsten Schritte werden wohl viel schwieriger werden. Man weiß ja nicht, was man gemoved hat
und es kann ja auch mehrere z.b. Buttons geben. Wie man das alles in einer Preference-Datei halten
kann ?

Oder wäre sowas auch mit Drag&Drop innerhalb des Fensters möglich ?
Wo man dann später ähnlich XProfans

Code: Alles auswählen

 SetWindowPos W=X,Y[ - DX,DY[;N]]
arbeiten könnte ? Da steckt ja auch nur API dahinter.

Gehe jetzt mal erst TV gucken.

Re: Brainstorming: InApp GUI Modifikation

Verfasst: 23.12.2024 00:27
von mk-soft
Schau mal in deiner Enumeration für die Gadget Konstanten ...

Re: Brainstorming: InApp GUI Modifikation

Verfasst: 23.12.2024 08:26
von H.Brill
Ah, gut.
Die könnte man dann auch in der Preference speichern und hätte dann wieder feste
Konstanten.