Greg Ercolano wrote:
> dronten wrote:
>> When text cursor moves past the end or beginning, using the left and right 
>> arrow keys, the input widget will lose focus to the next/previous widget. 
>> Should it do that? I have tried a few applications in windows and linux/gtk 
>> and they do not shift focus. Personally I would like the cursor to stop when 
>> I come to the end of a line.
>>
>> I have fixed that for me with the following change in "int 
>> Fl_Input_::position(int p, int m)"
>> I replaced "if (p == position_ && m == mark_) return 0;"
>> with "if (p == position_ && m == mark_) return 1;"

>       I've always thought it odd, but I believe it's intentional behavior.

    BTW, you can disable it without changing FLTK's source code
    by just subclassing Fl_Input and making your own handle() method, eg:
    http://fltk.org/newsgroups.php?gfltk.general+v:17715
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to