Einheitliches Aktionensystem: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 33: | Zeile 33: | ||
** [http://krusader.sourceforge.net/phpBB/viewforum.php?f=11 Beispiele] | ** [http://krusader.sourceforge.net/phpBB/viewforum.php?f=11 Beispiele] | ||
** [http://krusader.sourceforge.net/handbook/useraction_xml.html Mehr Beispiele] | ** [http://krusader.sourceforge.net/handbook/useraction_xml.html Mehr Beispiele] | ||
[[en:Unified_Command_System]] |
Version vom 13. Juli 2005, 10:13 Uhr
Es gibt derzeit im Total Commander kein einheitliches System zum Verwalten von Kommandos. Kommandos sind interne Kommandos (cm_*) und benutzerdefinierte Kommandos. Das funktioniert auch alles gut, aber es ist aus meiner Sicht kein einheitliches intuitives System, sondern ein mit der Zeit Gewachsenes. Ich bin der Meinung hier sollte ein Redesign gemacht werden. Die folgende Liste vergleicht das aktuelle System mit einem möglichen neuen System.
Das aktuelle System - Nachteile des aktuellen Systems:
- Benutzerdefinierte Kommandos sind von Startermenüeinträgen abhängig.
- Es besteht eine Hierarchie zwischen Menütastenkobinationen und benutzerdefinierten Tastenkombinationen.
- Tastenkombinationen in Menüs werden nicht automatisch aktualisiert. Dies muss man manuell machen.
- Kontrollkästchenzustände in Menüs scheinen nicht Teil eines einheitlichen Systems zu sein, welches automatische Aktualisierung von Zuständen ermöglichen würde.
- Zustände für Schaltflächen fehlen vollständig.
- Es gibt keine Trennung zwischen struktur- und sprachabhängigen Informationen. Dies führt zu Redundanzen und vielen anderen Problemen. Beispiel: Der Austausch von Menüdateien zwischen verschiedenen Benutzer funktioniert nicht gerade gut. Sie enthalten sprchabhängige Beschriftungen und Tastenkobinationen.
- Die Leiste Funktionstastenknöpfe zeigt immer die Standardkommandos für die Funktionstasten. Neuzuordnungen werden nicht berücksichtigt.