Re: Home and End key behavior

Deblauwe Gino wrote:
The behavior of the home and end key is not conform with most textprocessors

These are normal textprocessing standards:
* ctrl-home jumps to the beginning of the document
* ctrl-end jumps to the end of the document
* shift home selects from the cursorposition to the beginning of the line
* shift end selects from the cursorposition to the end of the line
* ctrl-shift home selects from the cursorposition to the beginning of the document * ctrl-shift ends selects from the cursorposition to the end of the document

Is this a bug or is this behavior by design (then I'll program it myself :-) )

The first thing to note here is your use of the term "standards".
This is important to note because there is no "standard" for word
processor behavior. There is no ISO or ANSI standard that I know
of that governs such things. So what you are referring to are
"conventions" which people have become accustomed too. This is an
important distinction because these conventions don't always
translate across platforms, so we have an impasse on how certain
things should behave in a word processor. The home/end
key behavior is one such thing that is different on the Mac and
Windows platform. My models for developing the FTC are Apple's
Pages and Microsoft's Word programs and I am striving to achieve a
proper balance. There is a design time property called
"HomeEndKeyBehavior" that allows you to select the which way you
want these keys to behave. Please read the user guide for an
explanation. The other combinations (shift-home etc.) have not
been implemented yet and I will put on my list to investigate.

If you know of other key combinations that I am missing, let me
know.

FTC Website: 
http://www.truenorthsoftware.com/FormattedTextControl/FormattedTextControl.html
Set List Options (digest and vacation modes): www.freelists.org/list/ftcdev
List Archive: www.freelists.org/archives/ftcdev
Unsubscribe: Send email to ftcdev-request@xxxxxxxxxxxxx with "unsubscribe" in 
the subject field.



Other related posts: