On 20 Apr 2007, at 09:44, Bill Marriott wrote:
Eric,
I prefer to name any object with a single word
("LastBackupDate5" for instance) and *always* quoted even if XTalks
don't make it compulsory in this case.
And to retrieve the right suffix, instead of using last word, I just
use char x to -1:
<<<
Right! I always, always quote string literals as well, even though
Rev will handle it for me if I don't.
But on the other idea, this is exactly the problem I'm trying to
solve. :) It's cumbersome because you've got the problem of a
variant number of items and length of the label prefix.
If you have more than 10 items (as in my example) you can't use
digits 0-9 and instead have to force your numbering system to two
digits. Rev doesn't comprehend "last 2 char" so you instead have to
write something like
Just write a couple of Utility function like this:
------------------------------------------------------------------------
-
--
-- UtilStringPadLeft
--
------------------------------------------------------------------------
-
function UtilStringPadLeft theString,theStringMaxSize,thePadChar
local myString
put theString into myString
repeat while the length of myString < theStringMaxSize
put thePadChar & myString into myString
end repeat
return myString
end UtilStringPadLeft
------------------------------------------------------------------------
-
--
-- UtilStringPadRight
--
------------------------------------------------------------------------
-
function UtilStringPadRight theString,theStringMaxSize,thePadChar
local myString
put theString into myString
repeat while the length of myString < theStringMaxSize
put myString & thePadChar into myString
end repeat
return myString
end UtilStringPadRight
Then do:
put "ImameName" & UtilStringPadLeft(mySequenceNumber,4,"0") into
myImageName
All the Best
Dave
_______________________________________________
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