Seite 1 von 1

Frage - Soft-Button

Verfasst: Mo 8. Feb 2016, 16:56
von ISN_Fan
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 :)

Re: Frage - Soft-Button

Verfasst: Di 9. Feb 2016, 15:32
von ISI360
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.

Re: Frage - Soft-Button

Verfasst: Fr 31. Aug 2018, 11:30
von ISN_Fan
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 :-)

Re: Frage - Soft-Button

Verfasst: Fr 31. Aug 2018, 15:53
von ISI360
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:

Code: Alles auswählen

_GUICtrlButton_SetImage($hButton, "shell32.dll", 14, True)
-> Werde diesbezüglich auch ins Formstudio was einpflegen.