wenn die Statistikseite geöffnet ist, besteht die Möglichkeit, durch Klick auf den
Button - Chart`s aktualisieren - die Statistikseite auf den neuesten Stand zu bringen.
Um die Aktualisierung noch bedienerfreundlicher zu gestalten, sollte auch eine
Taste hinterlegt werden z. B. a = Aktualisierung.
mir ist schon mal aufgefallen, dass Du die Möglichkeit Buttons, Menüs, etc über ALT+Taste
aufzurufen, nicht nutzt. Es ist in Delphi aber sehr einfach dies zur Verfügung zu stellen.
Dazu musst Du nur bei der Eigenschaft "Caption" des Elementes ein "&" vor den Buchstaben
setzen, der in Kombination mit ALT das Element auslösen soll.
Beispiel:
Button Tabellen: Bei Caption trägst Du "&Tabellen" ein, dann steht auf dem Button
"Tabellen" und man kann mit ALT+t den Button betätigen.
Button mp3 suchen: Bei Caption trägst Du "mp3 &suchen" ein, dann steht auf dem Button
"mp3 suchen" und man kann mit ALT+s den Button betätigen.
Zugegeben, bei den vielen Schaltern, Menüs, etc. ist das auch schon schwierig, aber auf die
wichtigsten Elemente könntest Du das ja drauflegen.
ja das stimmt, da haste halt maximal 26 Möglichkeiten und musst dann auch alle Buchstaben
in den Captions unterbringen (bei x, y und z schon wieder schwierig). Mir ist es eh gleich, war
nur ein Vorschlag. Vielleicht legst Du dem Kollegen Dieter dann zumindest ein Alt+irgendwas
auf seinen Chart-Button, dann ist er glücklich.
Allerdings wird es für Dich auf andere Weise auch nicht einfacher, denn egal wie Du es anstellst,
Du wirst immer nur diese paar Tasten auf der Tastatur haben, mit denen Du etwas auslösen
kannst. Das Schöne an der ALT+Taste Geschichte ist, dass man durch den Unterstrich gleich
sieht, was man drücken muss. Wenn Du es vom Programm her abfangen willst, dass z.B.
nur die Taste C ausreicht, wer soll das dann später noch wissen und die Funktion wird kaum
jemand verwenden.
Was bei der Delphi-Programmierung auch oft übersehen wird, ist die Möglichkeit der Taborder.
Damit kannst Du festlegen von welchem zu welchem Element der Fokus springt, wenn man
Tab drückt. Allerdings ist Dein Programm mit den ganzen Fenstern, Reitern, etc auch ja wirklich
Worst Case was das angeht... ;-)