Le 17 mars 10 à 19:06, J. Landman Gay a écrit :
BNig wrote:
Jaque,
I like your solution a lot. I modified it a bit in case a word is
not fully
selected in the first place. It would only set the textstyle to the
selected
part of the word.
-------------------------
on mouseUp
select word 1 of the selection
if the number of words in the selection = 0 then exit mouseUp
put word -1 of the selectedChunk into tFieldNbr
put the number of words of char 1 to (word 2 of the
selectedChunk) of
field tFieldNbr into tWordNbr
select word tWordNbr of field tFieldNbr
set the textstyle of the selectedChunk to "link"
end mouseup
-------------------------
This way a user will have the textstyle of the word changed even if
he did
not include the last letter or two in the selection. Selecting text
with a
mouse can easily be one off for a lot of users.
regards
Bernd
Good point, you're right. But I think it needs to use word 4 of the
selectedchunk,
or else it fails if the first selected character is a space.
No, works even if there are several spaces as first characters of the
selection
We also don't need the first selection any more.
on mouseUp
if the number of words in the selection = 0 then exit mouseUp
get the selectedchunk
select word (the number of words of char 1 to (word 4 of it) of fld \
(word -1 of it)) of fld (word -1 of it)
set the textstyle of the selectedChunk to "link"
end mouseup
I wanted to keep it to 3 lines again but it got too hard to read. It
isn't all that easy even now...
But this one sets the textStyle of the last word of the selection, not
the first one ;-)
André
Love these little brainstorming list things.
--
Jacqueline Landman Gay | [email protected]
HyperActive Software | http://www.hyperactivesw.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution