3.92 update verändert ImageGadget Behandlung.

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
wichtel
Beiträge: 150
Registriert: 09.09.2004 08:35
Wohnort: Hattersheim

3.92 update verändert ImageGadget Behandlung.

Beitrag von wichtel »

Hallo,
bisher konnte ich auf ein ImageGadget ein ButtenGadget legen. Der event kam immer durch.
Mit 3.92 sieht alles genauso aus, aber als eventid kommt jetzt immer das ImageGadget durch. Eigentlich gut, nur klappt jetzt mein Trick nicht mehr.
PB / jaPBe jeweils aktuellste Version, seit 3.62 dabei, XP sp3 de/en & W7 en
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8837
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Beispiel?

Und ist es jetzt wirklich schlimm oder sollte das nur ein Kommentar ohne Fragestellung sein?
Benutzeravatar
Lebostein
Beiträge: 674
Registriert: 13.09.2004 11:31
Wohnort: Erzgebirge

Beitrag von Lebostein »

Ja, irgendwas ist da anders.

Ich habe einen Fonteditor geschrieben, bei dem kann man den aktuell zu bearbeitenden Buchstaben auf einem großen Hintergrund-Image anklicken. Bissher hab ich das mit dem Ereignis #WM_LBUTTONDOWN gemacht. Aber seit der Verison 3.92 wird dieses Ereignis nur noch auf blankem Fensterhintergrund ausgelöst. Sobald ich auf ein Image klicke passiert nichts mehr.

http://www.robsite.de/php/pureboard/vie ... 2f7eb310f1
GPI
Beiträge: 1511
Registriert: 29.08.2004 13:18
Kontaktdaten:

Re: 3.92 update verändert ImageGadget Behandlung.

Beitrag von GPI »

wichtel hat geschrieben:Hallo,
bisher konnte ich auf ein ImageGadget ein ButtenGadget legen.
In englischen Forum stand was, das PB nie Überlappende Gadgets unterstützt hat. Wenns geklappt hat, wars Glück...
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
Benutzeravatar
wichtel
Beiträge: 150
Registriert: 09.09.2004 08:35
Wohnort: Hattersheim

Beitrag von wichtel »

Mag sein.
ImageGadgets haben bisher keine events geliefert.
Jetzt tun sie es.
Hat auch Vorteile. (Flat Buttons :-))
War nur ne Feststellung, kann auch ohne Hintergrundbildchen leben.

(Aber die polinker errors bei API Calls die vor 3.91 liefen sind immer noch da.)

@LEBOSTEIN:

Versuch mal ein disablegadget auf dein imagegadget.
Das ändert das Verhalten.
<grins> damit läuft mein alter code auch wieder. </grins>
PB / jaPBe jeweils aktuellste Version, seit 3.62 dabei, XP sp3 de/en & W7 en
Antworten