Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » Insert/overwrite mode in editor
Insert/overwrite mode in editor [message #83] Wed, 23 November 2005 16:20 Go to next message
mr_ped is currently offline  mr_ped
Messages: 825
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
Does not work for me, when I hit "Insert" key, cursor remains same ("insert" one), and edited text is not overwritten.

Is this some weird bug of my installation, or does the IDE editor really miss insert/overwrite mode?
Re: Insert/overwrite mode in editor [message #84 is a reply to message #83] Wed, 23 November 2005 17:22 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Second one is true.

This can be easily fixed, anyway so far I wanted to "reserve" Insert key for something more useful... (like inserting code template or something like that). I am not really sure what overwrite mode is good for when editing code, but I am probably wrong Smile
Re: Insert/overwrite mode in editor [message #86 is a reply to message #83] Wed, 23 November 2005 17:59 Go to previous messageGo to next message
mr_ped is currently offline  mr_ped
Messages: 825
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
I'm using it quite regularly... probably depends on what kind of C/C++ code you are working on.

Inserting code templates sounds good too.

The IDE already allows to change keys mapping, so there is no pressure to omit either one, user can remap insert key to whichever he likes more.

When I'm on it:
1)
in the Setup/Keys you can specify "Insert" key, but you can't specify "Delete" key, as it does just delete the defined key.
Probably more user-friendly, than consistent behaviour, so no fix needed.

If you try to specify "Esc" key, the Cancel button is pressed, but the window will remain anyway, and the Esc will be not mapped anyway. (so "nothing" happens)

Maybe you should rethink what keys are "reserved" and let the user know about them in some way, so they will not try to map them. (but try to use as small number of "reserved" keys, as possible)

2)
There is no save/load functionality for keys setting, only "Default" button.
Usually it's nice from IDE to allow save/load, and to install several saved configurations emulating common IDEs keyboard mapping, so people migrating from different IDE can choose their "common" hotkeys without redefining it by hand in setup menu.
Re: Insert/overwrite mode in editor [message #87 is a reply to message #86] Wed, 23 November 2005 18:58 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Ad2:

Actually, I would be HAPPY to add more key configs! Esp. Linux version has problems, as many nasty window managers "steal" most keys (like Ctrl+Tab (that one is reserved), Ctrl+F7 etc...)

I just do not have enough energy to investigate other standards. Maybe community could prepare some layouts for me? (Contributing them is easy, all is stored in the "ide.key" file...)
Re: Insert/overwrite mode in editor [message #165 is a reply to message #83] Mon, 28 November 2005 16:46 Go to previous messageGo to next message
mr_ped is currently offline  mr_ped
Messages: 825
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
Add Save/Load buttons, than it will be easy to edit new config in IDE, save it, and send you file.
Re: Insert/overwrite mode in editor [message #166 is a reply to message #165] Mon, 28 November 2005 16:54 Go to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
All you need to send me is a ide.key file that in the same dir as IDE in Win32 and in .theide in Linux.
Previous Topic: Editor navigation features
Next Topic: Suggestions for improvements
Goto Forum:
  


Current Time: Sun Apr 28 00:16:03 CEST 2024

Total time taken to generate the page: 0.05869 seconds