Hallo,
ich möchte mein kleines Programm für stark sehbehinderte und blinde Menschen optimieren. Dazu sind Veränderungen am Button notwendig.
Wenn ich standardmäßig mit Koda einen Button erstelle, sieht dieser mit nachstehendem Code, horizontal zweigeteilt (heller und dunkler) aus. Ferner wird beim andocken mit der Maus der Button farblich blau abgehoben.
;Button von Koda mit Beispiel von Bazii
$taskschd = GUICtrlCreateButton("Aufgabenplanung", 24, 40, 129, 49) ;erstellt den Button
GUICtrlSetTip(-1, "Zeitgesteuerte Aufgaben prüfen oder planen") ;erstellt den Tip bei andocken auf den Button
GUICtrlSetCursor (-1, 0) ;zeigt eine Hand beim andocken oder darüberfahren
Dasselbe möchte ich auch, allerdings mit einer helleren Buttonfarbe.Darum fügte ich Zeile 5. ein
;Button von Koda Farbe verändert mit Beispiel von Bazii
$taskschd = GUICtrlCreateButton("Aufgabenplanung", 24, 40, 129, 49) ;erstellt den Button
GUICtrlSetTip(-1, "Zeitgesteuerte Aufgaben prüfen oder planen") ;erstellt den Tip bei andocken auf den Button
GUICtrlSetCursor (-1, 0) ;zeigt eine Hand beim andocken oder darüberfahren
GUICtrlSetBkColor(-1, 0xF2F2E5); zeigt den Button in der Beispiel-Farbe, die ich möchte
Jetzt passiert es aber. Nachdem "GUICtrlSetBkColor(-1, 0xF2F2E5)" eingefügt ist, wird der Button nicht mehr horizontal zweigeteilt, sondern nur noch einfarbig (damit könnte ich gut leben) angezeigt.
Beim andocken mit der Maus, wird der Button farblich nicht mehr blau abgehoben und das ist schade. Das würde ich gerne beibehalten.
Meine erste Frage:
Wie schaffe ich es, den Button mit einer anderen Farbe einzufärben und bei andocken (oder überfahren) mit der Maus, trotzdem farblich abzuheben (und ggf. horizontal im Button farblich zu unterscheiden)?
Frage 2:
Meine Buttons sind in der GUI mit TAB nacheinander alle erreichbar. Wie schaffe ich es, dass z. B. mit Drücken der Taste "T" (oder mit Tastenkombination) Alt+T z. B. der Tab "Taskmanager" erreichbar ist?