Ich muss da noch was zu den "Eingebetteten Funktionen" sagen.
Diese sind weder für Programmierer gedacht noch widersprechen sie der "einfachen Benutzerschnittstelle" - eher genau das Gegenteil ist der Fall, vermutlich habe ich mich in meiner Beschreibung nur schlecht ausgedrückt.
Die "transparenten" Funktionen sind ein wesentlicher Bestandteil einer effizienten Benutzeroberfläche, da sie in jeder Situation (innerhalb jeder Phase jedes VariCAD-Kommandos) Funktionalitäten bereit stellen, die NICHT zwingend mit dem aktuellen Kommando zusammen hängen.
Ich nehme als Beispiel das 3D-Kommando "Schattierung aus-/einschalten", dieses Kommando heißt "SHW".
Dieses wird man oft innerhalb von Editier- oder Messkommandos verwenden, damit man leichter "weiter hinten/innen liegende" Geometrien wählen kann oder auch das Ein/Ausschalten des Orthogonal-Modus im 2D stellt eine grundlegende Funktion dar, die man oft innerhalb von laufenden Kommandos (Zeichen, Verschieben, Strecken, usw.) verwenden wird.
Ein "Verschieben-Kommando" wird man beim Zeichnen von Linien eher nicht dringend benötigen, darum muss dieses auch nicht als "transparentes" ("eingebettet" im VariCAD Jargon) Kommando implemntiert sein
Ich finde es daher sehr wesentlich, welche Kommandos man "transparent" anlegt, da diese oft allgemein typische verwendbare Hilfs-Funktionen zur Verfügung stellen, die das Leben des Konstrukteurs oft erleichtern.
Bitte nicht die Art der Kommando-Eingabe (Kommandozeile/Tastatur, Menüs, Toolbars oder Hotkeys) mit dem Kommandotyp zu verwechseln, ein "transparentes" Kommando ist immer "transparent".
Das Verhalten des Kommandos "Benutzer Ursprung" ist im Moment ein Fehler, unabhängig, ob es sich um die eine oder andere Art handelt.
Ein Beispiel: Falls jemand das "Schattier-Kommando" in der Kommandozeile verwenden möchte (weil z.B. die entsprechende Toolbar gerade ausgeblendet ist), kann man dies durch Eingabe von "_SHW" erreichen, aber selbstverständlich ist dies auch über das Menü "Ansicht" -> "Schattierung/Drahtmodell gesamte Ansicht" möglich oder eben auch über das Icon der Toolbar (wenn eingeschaltet), wieder andere Kommandos können auch über Tasten und Tasten-Kombinationen (z.B. F11 für Ortho-Ein) aufgerufen werden.
Also, man muss nicht, aber man kann ... so etwas kann meiner Meinung nach kein Nachteil sein.
------------------
Gerhard Reithofer
Tech-EDV Support Forum - http://support.tech-edv.co.at/
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP