Frage - Soft-Button
Guten Morgen,
wie kann ich per Mausklick auf ein Soft-Button die derzeit verwendete Button-Hintergrundfarbe, Schriftfarbe sowie das angezeigte Icon in Button auslesen und setzen?
Ich möchte sozusagen ein Umschalter, der Farben und Icon in Abhängigkeit von der Anzahl der Mausklicks auf diesen Button ändert.
Vielen Dank im voraus
Frage - Soft-Button
Re: Frage - Soft-Button
Hallo!
Nunja der Softbutton ist soweit ich weiß ziehmlich eingeschränkt. Was Icons betrifft gibt es meines Wissens nur 2: Den grünen Pfeil oder das "Als Administrator"-Schild.
Was die Farbe betrifft: Hier hilft dir sicher die Funktion _WinAPI_GetPixel ( $hDC, $iX, $iY )
(Die kann dir de Farbe eines jeden Pixels am Schirm zurückgeben wenn du die X & Y Koordinaten angibst.
Nunja der Softbutton ist soweit ich weiß ziehmlich eingeschränkt. Was Icons betrifft gibt es meines Wissens nur 2: Den grünen Pfeil oder das "Als Administrator"-Schild.
Was die Farbe betrifft: Hier hilft dir sicher die Funktion _WinAPI_GetPixel ( $hDC, $iX, $iY )
(Die kann dir de Farbe eines jeden Pixels am Schirm zurückgeben wenn du die X & Y Koordinaten angibst.
Re: Frage - Soft-Button
Hallo,
ist der Softbutton eine Eigenentwicklung von Dir oder implementiert?
Weißt Du, warum die Verwendung der möglichen Icons bei Softbuttons beschränkt ist?
Könnte man das selbst erweitern?
Danke
( sorry - ich habe entdeckt, dass ich auf einige Themen nicht reagiert habe - arbeite die jetzt auf
ist der Softbutton eine Eigenentwicklung von Dir oder implementiert?
Weißt Du, warum die Verwendung der möglichen Icons bei Softbuttons beschränkt ist?
Könnte man das selbst erweitern?
Danke
( sorry - ich habe entdeckt, dass ich auf einige Themen nicht reagiert habe - arbeite die jetzt auf
Re: Frage - Soft-Button
Also vor kurzem habe ich herausgefunden, dass sich das Icon der Softbuttons (eigentlich heißen die dinger ja command link buttons ^^) mit folgendem Befehl ändern lassen:
-> Werde diesbezüglich auch ins Formstudio was einpflegen.
Code: Alles auswählen
_GUICtrlButton_SetImage($hButton, "shell32.dll", 14, True)