cosmo hat geschrieben:Im ABAP-Editor ist es nicht am Cursor ersichtlich, ob man sich im Überschreibmodus befindet. Wie oft habe ich schon übertippt, wenn ich eigentlich einfügen wollte!
Das finde ich auch extrem störend.
Und SAP hatte auf meine OSS-Meldung gemeint, das mit dem Block Cursor kriegen sie nicht hin.
Immerhin haben sie es dann aber geschafft, dafür zu sorgen, dass eine Umschaltung zwischen Insert- und Overwrite-Modus für Edit Control und restliches CUI-Fenster gemeinsam gilt.
Und bei einer Version des Java GUI for Linux klappte es dann auch im Edit Control mit dem Block-Cursor im Überschreib-Modus.
Dafür trat dort dann wieder der Effekt auf, dass je nach Fokus durch Drücken der INS-Taste nur einer der INS/OVR-Modi umgeschaltet wurde...
Außerdem stört mich generell an SAP, dass man immer öfter gezwungen wird, ständig zwischen Maus und Tastatur zu wechseln (Enjoy SAP), dass sinnvolle und hilfreiche Features für Developer von einem Release zum nächsten ohne vergleichbaren Ersatz auskommentiert werden, z.B. weil man nicht schnell genug an allen Queltextstellen dafür sorgen konnte, auch mit Quelltextzeilen > 72 Zeichen Breite umzugehen....
Störend waren auch in 6.x bei aktiver Unicode-Prüfung neue Pflicht-Optionen (z.B. für OPEN DATASET oder DESCRIBE FIELD), die in 4.x nicht erlaubt waren und zu einem Syntaxfehler führten.
(Man hätte wenigstens mal einen 4.6D-Kernel liefern können, der die neuen Optionen erlaubt, aber ignoriert - meinetwegen auch mit Warnungen. Dann hätte man einen Teil der für Unicode nötigen Code-Anpassungen schon zu 4.6 vornehmen können.)