On 16 Jun 2006, at 00:47, Jared Smith wrote:
Here are a few things that I've been confused about:
1) How do I find the number of times a certain character appears in a
string? The "offset" function only finds the first occurance, it
doesn't count them.
This function should work:
function charCount tText,tChar
set the itemDelimiter to tChar
return the number of items in tText - 1
end charCount
2) Why isn't there a deleteKey handler? There's a backspaceKey and a
few others, but I'd like a way to respond when the user presses the
delete key.
From the docs (Rev 2.7.2 on Mac OS X):
deleteKey
Syntax: deleteKey
See also: backspaceKey message , cutKey message , delete command
Summary:
Sent to the active (focused) control, or to the current card if
there is no active control.
on deleteKey -- clear the entire field
if word 1 of the name of the target is "field" then
put empty into the target
end if
end deleteKey
Handle the deleteKey message if you want to do something special
when the user presses the forward delete key.
Comments:
The message is sent to the active (focused) control, or to the
current card if no control is focused.
The forward delete key is not the same as the backspace or delete key:
* The forward delete key is usually to the right of the main
keyboard layout, and may be labeled with the word "Delete" or a
left-facing arrow. Pressing it sends a deleteKey message.
* The backspace key is usually on the main keyboard above the
Return key, and is may be labeled "Backspace" or "Delete". Pressing
it sends a backspaceKey message.
Best,
Mark Smith
_______________________________________________
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