This seems like a beginner question so let's keep it simple. For a dictionary application I'd recommed using custompropertysets to differentiate the groups of words starting with a-z and then a customproperty for each word.

Duane, try these handlers in a card or stack script:

on saveWord wordName,wordData
   put char 1 of wordName into wordGroup
   set the custompropertyset of this card to wordGroup
   set the wordName of this card to wordData
end saveWord

function retrieveWord wordName
   put char 1 of wordName into wordGroup
   set the custompropertyset of this card to wordGroup
   put the wordName of this card into x
   return x
end retrieveWord


Then to save an entry, make a button (or whatever) with a script like: on mouseUp put "Word" into wordName put "Definitions, etc" into wordData send "saveWord "&wordName,wordData to this card end mouseUp

and to retrieve a word:
on mouseUp
   put retrieveWord("Word")
end mouseUp

Let us know how well it works with your thousands of words!

----- Original Message ----- From: "Troy Rollins" <[EMAIL PROTECTED]>
To: "How to use Revolution" <[EMAIL PROTECTED]>
Sent: Friday, October 15, 2004 1:03 PM
Subject: Re: Memory problem




On Oct 15, 2004, at 4:00 PM, David Kwinter wrote:

I know this doesn't answer your question, but I think you should consider using an alternate method of storing your data. Something with less 'overhead' than cards. Perhaps custom properties or even text files.

Or an embedded Database? -- Troy RPSystems, Ltd. http://www.rpsystems.net

_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution


_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to