| [ Return to Bugs & Features | Roadmap 1.1 | SVN ⇄ GIT ]
STR #293
Application: | FLTK Library |
Status: | 1 - Closed w/Resolution |
Priority: | 2 - Low, e.g. a documentation error or undocumented side-effect |
Scope: | 3 - Applies to all machines and operating systems |
Subsystem: | Core Library |
Summary: | CTRL followed by Backspace puts <bs> instead of backspace in Fl_Text_Editor |
Version: | 1.1.4 |
Created By: | jedimasterthrash |
Assigned To: | mike |
Fix Version: | 1.1.5rc1 |
Update Notification: | |
Trouble Report Files:
No files
Trouble Report Comments:
|
#1 | jedimasterthrash 14:18 Feb 24, 2004 |
| If you have a Fl_Text_Editor widget, and press and release the right CTRL key (do not hold down the key, just press and release), and then follow that by pressing the Backspace, or Enter, or other special key, and instead of the desired Backspace or Enter happening, you just get <bs> or <cr> placed in the text.
If this was meant to be a feature, then I request it be removed. Very often I'll press the right control key for doing a command, and then rescind the ctrl and then go on to write text rather than the command. It's rather frustrating when you hit backspace and <bs> appears on the screen instead of deleting the previous character.
The following code is all you need to reproduce: Fl_Double_Window *pDW = new Fl_Double_Window(400, 400, "asdf"); Fl_Text_Editor *pTD = new Fl_Text_Editor(0, 0, 400, 400); pTD->buffer(new Fl_Text_Buffer); pDW->end(); pDW->show(); return Fl::run();
Thanks. | |
|
#2 | mike 18:56 Feb 25, 2004 |
| This is a side-effect of the Fl::compose() stuff to support international character input. | |
|
#3 | mike 18:56 Feb 25, 2004 |
| Fixed in CVS - the anonymous CVS repository will be updated at midnight PST. | |
[ Return to Bugs & Features ]
|
| |