>I'm strong considering splitting diagram editing into a >"normal" mode and a "text-edit" mode. It will allow for more >powerful text editing down the road, use of more shortcuts in >normal mode, avoidance of the "Delete destroys the object" in >text-edit mode and more. While I have no problem with how to >exit text-edit mode (Esc or clicking elsewhere), I have my >doubts about what would be best for entering. My ideas so far are > >1) Press "Enter" to start editing text. Pro: Frees all other >keys for shortcuts. Con: Non-obvious >2) Press any letter key to start editing. Pro: Natural start >of writing for many people. Con: Loses some shortcuts, can't >start writing with non-letters or composite keys. >3) Press any non-modified key to start editing. Pro: Fully >transparent for English-speaking people. Con: Loses a few >more shortcuts, can't start writing with more complex input. >4) Press any part of a character to start editing. Pro: >Transparent for everyone. Con: Loses a lot of shortcuts, >including many alt and some ctrl-shift ones.
Text edit mode is a good idea!! None of the suggested approaches are what I'd describe as "obvious". Either single clicking on text, or double clicking would be the best approach - IMHO these are more obvious. Currently if you select an object with text (or a text object) text mode is enabled immediately. What if this was changed so clicking just selecting the object. Then if the next click on the object started Text Edit mode? Double clicking opens the properties. An alternative would be to change this for just text, or for all objects? Changing existing behaviour can be troublesome, though it makes sense (to me) to double click to get properties for a line, say, and double click to edit a text object. >I'm favoring 3 over 2, even though it'd rule out using '1' for >zoom 100%. I think 4 would be confusing and hard to code. >But is 1 too non-intuitive? Are there better ways? What do >other programs get away with? A quick survey of the tools I often use : Inkscape uses the double click approach. MS Word uses a mixture - double click for WordArt and the existing Dia approach for text boxes - this is inconsistent. GIMP requires selection of Text Tool and then single click. Windows explorer uses the click once, click again approach for renaming files. Nautilus requires <f2> or right click -> Rename. JGraphPad uses double click to edit text object. So, there's no "standard" except that the use of the mouse is common. Just my AU$0.02 worth... Thanks for asking for opinions Lars!! Rob. IMPORTANT: This email remains the property of the Australian Defence Organisation and is subject to the jurisdiction of section 70 of the CRIMES ACT 1914. If you have received this email in error, you are requested to contact the sender and delete the email. _______________________________________________ Dia-list mailing list Dia-list@gnome.org http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://live.gnome.org/Dia/Faq Main page at http://live.gnome.org/Dia