On Mar 20, 2006, at 1:43 PM Mar 20, 2006, Robert E. Ball wrote:
I want the user of my program to be able to hilite portions of a
text field on a given card (similar to using a yellow hilite pen on
a book page -- I have set hiliteColor to yellow) and then to have
the hilited text show up when the user returns to the card.
When I first double click on a word in a field, the selected word's
backgroundColor turns yellow, as it should. However, when I double
click on another word in the field, the yellow backgroundColor of
the previously selected word is removed and the backgroundColor of
the second selected word is yellow. I understand why this works --
a new word has been selected. However, is it possible to write a
script to save the yellow backgroundColor of all selected words. In
other words, I would like my cards to look just like the page of a
book that has hilited text.
There probably is a few ways this can be done. The first thing I
would try is to store the selectedChunk information everytime there
is a mouseUp. You could store this in a variable or a custom property.
A quick and dirty solution would be the following:
on selectionChanged
put the selectedChunk
set the foreGroundColor of the selectedChunk to 255,0,0
end selectionChanged
_______________________________________________
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