From kde-usability Thu Mar 18 03:44:52 2004 From: "Jamethiel Knorth" Date: Thu, 18 Mar 2004 03:44:52 +0000 To: kde-usability Subject: RE: standardizing modes of text selection Message-Id: X-MARC-Message: https://marc.info/?l=kde-usability&m=107958150121483 I am currently using Safari. I had not checked before, but it does support this perfectly in html (it selects by paragraph in text-boxes). It is very nice and should be implemented system-wide, even in editable areas. There is no reason for the behavior to change from region to region. Unless someone can think on an instance where it would not apply. I can think of nothing. Also, is it possible to get every application which is an editor to support proper text dragging? I assume there is an issue with this, because the old KATE model was broken and the new one does copy instead of move (which is un-intuitive and redundant with the middle-click). Dragging text to move it is standard throughout most systems (just tested that in Safari here, as well as MS-Word) >From: Leo Savernik >Reply-To: KDE Usability Project >To: kde-usability@mail.kde.org >Subject: standardizing modes of text selection >Date: Wed, 17 Mar 2004 19:23:31 +0100 > >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >Hello, > >Time that I pollute this list, too ;-) > >All KDE applications should support standard modes of text selection (with >text I mean text and embedded objects). I therefore propose to support the >following modes and how they should behave: > >Click: The old selection is cleared, no text is selected. Dragging extends >the >new selection by characters. > >Doubleclick: The old selection is cleared, and the current word is >selected. >Dragging extends the selection word by word. > >Tripleclick: The old selection is cleared, and the current line is >selected. >Dragging extends the selection line by line. > >Using Shift with any of the above buttons will extend the end of the >current >selection to the point of the new selection instead of deleting it. > >I derived this behaviour from OpenOffice.org, which implements it. > >Here are my finding of to what degree various kde applications already >implement this proposal (tested under KDE 3.2): > >- - Konsole: The only KDE application which supports all three modes >(except >extending with Shift) >- - Konqueror: khtml only supports single and doubleclick, but cannot >extend the >selection word wise. Tripleclick will select the whole paragraph, not the >whole line. Shift works only for single clicks. >- - Kate: click and drag is fully supported. doubleclick will select the >word >under the pointer, but it does not extend the selection word by word when >dragging. Analogically, tripleclick selects the line, but doesn't extends >it >line-wise. Shift only works for single clicks. >- - KWord: click and drag as well as doubleclick and drag are fully >supported. >The selection is extended by character/word resp. Tripleclick will select >the >whole paragraph, not the whole line. Shift only works for single clicks. > >The rationale behind this proposal is consistency, and ease of use. First >of >all, more clicks mean an advance to the next higher "level": character -> >word -> line. Making not only the mode apply on the initiation, but also >furthermore on the extension of the selection, contributes further to >consistency. > >Why do some applications select the paragraph instead of the line for >triple >clicks? I cannot tell it for KWord, but for khtml it was impossible to >determine the boundaries of a line before KDE 3.2, yet it was very easy to >determine the paragraph boundaries. However, khtml now *does* have a notion >of a line, therefore there's no technical cause not to support the >proposal. > >What do you think about it? > >mfg > Leo > >-----BEGIN PGP SIGNATURE----- >Version: GnuPG v1.0.6 (GNU/Linux) >Comment: For info see http://www.gnupg.org > >iD8DBQFAWJejj5jssenUYTsRAkn7AKCHxdGMoS06ggNxtTlDljeALKkUjQCeKKy2 >UHPjFIjZDcGchFKZ1HuTfus= >=cP/O >-----END PGP SIGNATURE----- >_______________________________________________ >kde-usability mailing list >kde-usability@kde.org >https://mail.kde.org/mailman/listinfo/kde-usability _________________________________________________________________ Get tax tips, tools and access to IRS forms – all in one place at MSN Money! http://moneycentral.msn.com/tax/home.asp _______________________________________________ kde-usability mailing list kde-usability@kde.org https://mail.kde.org/mailman/listinfo/kde-usability