Problem beim Anzeigen des Gadget

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

Hi ihr, ich benötige wieder eure Hilfe.
Diesmal habe ich wieder Schwerigkeiten beim Anzeigen.
Diesmal möchte ich mein ButtonImageGadget hinzufügen, aber egal ob die Reihenfolge vertausche, ich kann mein ButtonImageGadget nicht drücken. Könnt ihr mir helfen? Danke :allright:

Hier wieder mein Code:

Code: Alles auswählen

LoadImage(1,"Titelleiste.bmp",0)
LoadImage(2,"Beenden.bmp",0)
If OpenWindow(0,0,0,500,500,"Programm",#PB_Window_ScreenCentered)
  If CreateGadgetList(WindowID(0))
    
    ImageGadget(2,0,0,0,0,ImageID(1),0)
    ButtonImageGadget(3,2,2,16,16,ImageID(2))
    TextGadget(1,30,2,100,16,"Programm",0)
  EndIf 
  SetGadgetColor(1,#PB_Gadget_FrontColor,RGB(255,255,255))
  SetGadgetColor(1,#PB_Gadget_BackColor,RGB(0,53,213))
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Und hier sind die Bilder:
http://88.134.201.145/Titelleiste.bmp
http://88.134.201.145/Beenden.bmp
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

Hat hier jemand keine Lösung für mich?
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

hau mal nach dem Image Gadget ein disablegadget() rein

Code: Alles auswählen

....
    ImageGadget(2,0,0,0,0,ImageID(1),0)
    DisableGadget(2,1)  ; macht das Imagegadget nicht mehr verfügbar für Events
...
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

@bobobo
Vielen Dank, so ein Trick hätte ich nicht mal gedacht. THX :allright:
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Antworten