Verfasst: 10.11.2004 21:40
Benutzt du unten links den Objektanzeiger nicht? Wenn du die Buttons alle nachoben stellst, werden sie wieder angezeigt über das ImageGadgetHelmut hat geschrieben:@alle
Grundsätzlich bin ich, wie scheinbar viele, begeistert von Purebasic.
Ich habe nicht gewusst, wie leicht man Windows - Programmierung gestalten kann, dazu haben aber auch die Beiträge hier im Forum beigetragen. Hier ist man sich nicht zu schade, einem Neuling Tipp's zu geben, auch wenn das ev. immer und immer wieder gefragt wird.
@Graffiti
Das Hintergrundbild verschwindet immer im Visual-Designer, nicht im Programm.
Ich frage meine Schalter ab, wenn einer davon gedrückt ist, frage ich, war er das erste mal gedrückt, wenn ja lade das Image für " Ein ", oder bei Flag = 1 das Image für " AUS " .
Bei Schaltern, die die Farbe je nach Zustand des Schalters verändern sollen, kann man wahrscheinlich den Farbwert mit Parametern verändern.Code: Alles auswählen
Case #ButtonImage_32 If flag(GadgetID) =0 SetGadgetState(GadgetID,UseImage(GadgetID+1000)) flag(GadgetID)=1 zustand$=Str(flag(GadgetID)) Gosub schreiben Else SetGadgetState(GadgetID,UseImage(GadgetID)) flag(GadgetID)=0 zustand$=Str(flag(GadgetID)) Gosub schreiben EndIf
Habe ich aber noch nicht ausprobiert.
Der Vorteil ist hier: man kann das Hintergrundbild und die aktiven Imagebutton als übersichtliche Zustandsbeschreibung benutzen.
angezeigt. Das Problem beim VD ist, das die Bilder nicht angezeigt werden und man z.B. mit F5 mal kurz testen muß ob alles funktioniert.
Gruß Falko