Seite 3 von 3

Verfasst: 10.11.2004 21:40
von Falko
Helmut 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 " .

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
Bei Schaltern, die die Farbe je nach Zustand des Schalters verändern sollen, kann man wahrscheinlich den Farbwert mit Parametern verändern.
Habe ich aber noch nicht ausprobiert.
Der Vorteil ist hier: man kann das Hintergrundbild und die aktiven Imagebutton als übersichtliche Zustandsbeschreibung benutzen.
Benutzt du unten links den Objektanzeiger nicht? Wenn du die Buttons alle nachoben stellst, werden sie wieder angezeigt über das ImageGadget
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

Verfasst: 11.11.2004 01:45
von Andre
Sunny hat geschrieben:Das mit den Tooltipps und Events wurde schon in dem Thread zur Version 3.92 gemeldet und André wollte das noch überarbeiten.
So ist es. Brauche dazu bloß auch noch paar Auskünfte von Fred (z.B. Bitmap/Icon live switching...?) :wink:

Verfasst: 11.11.2004 13:37
von Helmut
@falco
jo, den Objektanzeiger benutze ich schon, das hilft mir nicht wirklich.
Immer wenn ich das Hintergrundbild verschiebe, wird, nach dem Loslassen des Bildes, das Bild nicht mehr angezeigt, der markierte Bereich ist dann grau ????
Wenn ich dann das Bildimage mit load Image auf ein anderes Image ändere, das anzeigen lasse, habe ich wieder ein sichtbares Bild. Dann lade ich wieder mein gewünschtes Image und kann dann die Veränderung bzw. die Platzverhältnisse der Image-Button sehen. Aber erst dann, und das nervt....
Habe ich denn nur alleine diesen Effekt bemerkt, oder ist das nur bei BMP ?

Verfasst: 11.11.2004 16:01
von Falko
@Helmut
Auch bei jpg passiert das Gleiche. Der Programmierer des VD ist, glaube ich, Berico. Soweit ich aber im englischen Forum lesen konnte, hat er
aufgrund seiner neuen Firma sogut wie keine Zeit mehr, den VD weiterzuentwickeln.
Ich hoffe, ich habe jetzt nichts falsches erzählt /:-> .

MfG Falko