On 4/12/06 6:13 PM, Mark Wieder [EMAIL PROTECTED] wrote:
Dan-
Wednesday, April 12, 2006, 2:49:17 PM, you wrote:
One important use of setProp in particular comes into play when you create a
library that has values you don't want outside programs/users to change. You
just set up a setProp
How can I convert a SuperCard 4.5 stack to Revolution Studio2 stack?
The download from the revolution site says it only works with with SC ver
3.0 and 3.6.
Should I just duplicate the buttons and fields in a new rev stack and copy
the scripts over?
Thanks
James Z.
When I wrote in favour of a Forum late last year:
Subject: Re: Recent Development on the Use-LIst
Date: 16 December 2005 10:52:27 GMT+11:00
among my arguments were that:
Secondly, a single button brings up in tree format every post made
since you yourself last checked, and no others.
Björnke von Gierke wrote:
try this stack i made:
http://homepage.mac.com/bvg/temp/test_hirarchy.rev
it's pretty raw but it should give you an idea how you can do it
yourself.
if I typego url
http://homepage.mac.com/bvg/temp/test_hirarchy.rev; in the message
box, it says
No such card
Hi!
could someone please point to an example on how to populate table cells with
data read from a delimited (comma, tab, etc...) text file. Is there any
specific transcript shortcut function to do this or just the manual long
way?
Thanks!
Best regards
Viktoras
James,
I don't think that there is an automagic way to convert SC version
4.x projects to Rev. But even with version 3.x I always ended up
recreating the work from scratch, using the SC original as a model.
Although it takes time, you'll likely find ways to incorporate some
of the Rev
Hi,
Hi,
The problem is that the stack that is called can save itself, in that
case, if it's been opened via a go invisible command then it save's
it's state as invisible and so doesn't display when it's warm-started.
I'm not actually showing the stack as such, I'm just restoring
it's
I'm having problems with the find command.
I've got a a text field with a lot of names. Each name is on a single
line and the data is clean, so, no spaces, no tabs and so on……
Using the find command the result is not found (!!), even though you
can see in the text field that the result should
Hi,
Yes, there are numerous problems with the Find Command. Do you mean
the Global Find or the one in the Script Editor?
You could try fiddling with the settings in the prefs, failing that,
if you want to be 100% sure of finding everything you are looking for
then the best bet is to
Hi,
I have a stack that has:
destroyStack, destroyWindow set to true.
However, when I close it in the IDE (and maybe the standalone,
haven't tried it?) it seems to still be around, by this I mean that:
if exists(theObjectLongID) = true then
end if
Succeeds and you can call objects inside
Dear Xeubie,
Why not simply reuse the code of the ontology manager in the open
gallery? Basically, you send an xml tree where the expanded nodes are
represented with + and the unexpanded ones represented with - and
this gets represented as a tree. You can click on any arrow and it
will
Dave,
Check out the regular expression syntax.
| The vertical bar allows you to match one of two possible characters
or subexpressions. It serves as a logical or.
Ex: (rat|mouse) matches rat or mouse rat mouse matches
ratouse or ramouse (Get it?)
More on the basics of regular
On the topics of bugs, what I would like to get discussed here is
about the strategy persons on this list have to prevent bugs getting
into their codes in the first place and how to spot and process them
when they did.
Sure, some books can be found for advice on this. But what are the
Graham, this behaviour is stated in the docs, at least for 2.6.1
Perhaps you could lock screen and go the card in question then return.
Normally the formattedwidth is useful for making a card to be seen by
the user so the behaviour is kind of understandable.
regards
Martin Blackman
That's
Hi David,
Close and Delete from memory should do the trick. Instead of exists(),
try checking the openStacks function. I believe the engine keeps track
of all stacks it has opened in a given session, regardless and that's
why it appears in exists(). I use this feature to 'relaunch' a
Hi David,
Hi,
I have a stack that has:
destroyStack, destroyWindow set to true.
However, when I close it in the IDE (and maybe the standalone,
haven't tried it?) it seems to still be around, by this I mean that:
if exists(theObjectLongID) = true then
end if
Succeeds and you can call
Hi,
The problem is that I only have the long id of an object, to get the
stack name from this I have to parse the long id as a string, which I
can do, but it's slow.
Any Ideas?
All the Best
Dave
On 14 Apr 2006, at 13:10, Chipp Walters wrote:
Hi David,
Close and Delete from memory
David Vaughan wrote:
Having argued in favour of a Forum based on experience with other
systems, I can not use it in its present form :-(
phpBB, used by the Revolution forum, is the most widely-used, familiar,
flexible forum software on the web. While its feature-set may not be
Dear Viktoras
You can directly put a data file separated by tabs in a table field
(put tData into field somefield). If your data are separated with
another separator, then you need a function to replace that
separator with a tab. This could be something like that (untested)
put url
1. detailed notes on what each code segment does.
2. sample input and resulting output in the notes to verify it works.
3. a consistant coding style.
James Z.
On 4/14/06 4:46 AM, Marielle Lange [EMAIL PROTECTED] wrote:
On the topics of bugs, what I would like to get discussed here is
When I am making an assumption about some data input, I always put in
a check to make sure that assertion is true. For example if I am
doing math on money, and right now I only do math in USD, I always
check to make sure it is USD that I am calculating with. If not the
code halts and tells
Since my software is only used internally, I use my strategy of
halting on an assertion and sending me an email for just in time coding.
When the data stream is out of what I wrote code for, it halts and
tells me about it.
Lets say that 98% of all the data my code will see is about
Hi Pierre, some months ago you wrote in the list:
Under the Tiger platform and in using QT7 and an iSight cam as video
input, are they some ones, here, whose went successifull with setting
up the videograbber sound encoding preferences ? I just could set the
video encoding prefs to
Hi Tohm
I have not an IntelMac .. so I do not know how can I help you.
I just started to write an application for recording video using
Revolution Videograbber commands.
Where did you find documentation about Videograbber commands in Revolution.
Where can I find a stack as a sample of these
Marielle Lange wrote:
Dear Viktoras
You can directly put a data file separated by tabs in a table field
(put tData into field somefield).
And so, it at all possible, try to arrange to get your data in Tab
Separated form - it will save you endless heartache :-)
If your data are
On Apr 14, 2006, at 6:51 AM, paolo mazza wrote:
Hi Pierre, some months ago you wrote in the list:
Under the Tiger platform and in using QT7 and an iSight cam as video
input, are they some ones, here, whose went successifull with setting
up the videograbber sound encoding preferences ? I just
I just got an Intel Mac and was wondering if Rev 2.7 is Intel native yet
(i.e. Universal)? I checked the web page and couldn't tell for sure.
If it isn't Universal, when a Universal version projected to be available?
And, more importantly, can anyone tell me how well (fast) it works under
Hi Marielle,
what I would like to get discussed here is about the strategy persons
on this list have to prevent bugs getting into their codes in the
first place and how to spot and process them when they did.
* Automated handler testing over many iterations and many hours
* Use of a
Devin,
I think this may simply be a documentation error. I tested your code
with the altSqlite connector and was able to reproduce your findings
when i used
put revDatabaseColumnNamed(tRS,item_code,tItemCode) -- always
but if I changed that line to:
put
David Burgun wrote:
The problem is that I only have the long id of an object, to get the
stack name from this I have to parse the long id as a string, which I
can do, but it's slow.
Sounds like an opportunity for the gang here to come up with a fast way
to parse the stack name.
Here's a
Dick-
Friday, April 14, 2006, 12:11:50 AM, you wrote:
How about applying the executionContexts?
setProp uFoo pValue
if word -1 of item 1 of line -2 of the executionContexts = \
word -1 of long id of me then
-- set the value and trigger the consequences
else
-- refuse
Hi Paolo,
I used the tutorial found at:
http://support.runrev.com/tutorials/videos/video_capture.pdf
to get started. The actual Video Capture Application for this
tutorial is out there somewhere for download, but I forget where.
It was not too difficult to use. I was able to set up an
Alex-
Thursday, April 13, 2006, 3:36:38 PM, you wrote:
as far as I can tell, none of these give run time errors (Win XP, 2.6.1)
Am I missing a case where this comparison gives a problem ?
Or was it just an example and I shouldn't read too much into the
specific case used ?
No - you're
Graham-
Thursday, April 13, 2006, 3:01:29 PM, you wrote:
Thanks Mark, that really is very clear (and very clever). I'm storing
it up for use later...
Well, while the concept is valid, as Alex has pointed out it really
isn't necessary in this instance.
--
-Mark Wieder
[EMAIL PROTECTED]
Find an Easter bunny on www.runrev.com and get your choice of goodies!
For the Easter Weekend only we're giving away a fantastic top of the range
iPod Video with new Revolution Enterprise license purchases, an iPod shuffle
with Revolution Studio, or 33% off the new Revolution Media!
Revolution
On Apr 14, 2006, at 8:57 AM, Chris bohnert wrote:
Devin,
I think this may simply be a documentation error. I tested your
code with the altSqlite connector and was able to reproduce your
findings when i used
put revDatabaseColumnNamed(tRS,item_code,tItemCode) -- always
but if I
On Fri, 14 Apr 2006 19:59:37 +0800, Martin Blackman
[EMAIL PROTECTED] wrote:
Graham, this behaviour is stated in the docs, at least for 2.6.1
Perhaps you could lock screen and go the card in question then return.
Normally the formattedwidth is useful for making a card to be seen by
the user so
Richard Gaskin wrote:
Sounds like an opportunity for the gang here to come up with a fast way
to parse the stack name.
function objStack pLongID
return value(word wordoffset(stack,pLongID)+1 of pLongID)
end objStack
Didn't time it. One-liner though. :)
--
Jacqueline Landman Gay |
On Apr 14 2006, at 10:54, David Vaughan wrote:
When I wrote in favour of a Forum late last year:
Subject: Re: Recent Development on the Use-LIst
Date: 16 December 2005 10:52:27 GMT+11:00
among my arguments were that:
Secondly, a single button brings up in tree format every post made
David Burgun wrote:
Hi,
I have a stack that has:
destroyStack, destroyWindow set to true.
However, when I close it in the IDE (and maybe the standalone, haven't
tried it?) it seems to still be around, by this I mean that:
if exists(theObjectLongID) = true then
end if
Succeeds and you
On Apr 14 2006, at 11:13, Alex Tweedly wrote:
Björnke von Gierke wrote:
try this stack i made:
http://homepage.mac.com/bvg/temp/test_hirarchy.rev
it's pretty raw but it should give you an idea how you can do it
yourself.
if I typego url
J. Landman Gay wrote:
Richard Gaskin wrote:
Sounds like an opportunity for the gang here to come up with a fast way
to parse the stack name.
function objStack pLongID
return value(word wordoffset(stack,pLongID)+1 of pLongID)
end objStack
Didn't time it. One-liner though. :)
Well done:
Hi all,
Phil Davis has posted his easy instructions on how to install and use
Revolution on Dreamhost - stickied for future reference.
http://forums.runrev.com/phpBB2/viewtopic.php?t=121
Best regards,
Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd
I use try whenever I am parsing a web page and doing a math operation.
Since web formats can change. You might get a 8 every day,but there is
the occasional 8/bold that will stop a script doing
put (8 * daysLeftInTheYear) into billableHoursTillNewYears
The 'try' allows the recovery from this
Revolution friends and gurus,
I would appreciate very much any help you could kindly provide on the
following:
I am trying to build a slideshow using Revolution. It consists of some 200
images of paintings accompanied by a music soundtrack, lasting about 20
minutes (automatic play with
This isn't extensively tested, but if you have the long ID of a stack
in a variable tLongID, then
the windowID of tLongID = 0
should be true if the stack is not open
so you could have a function
function stackIsOpen tLongID
if the windowID of tLongID 0 then
return true
else
Revolution Media has slideshow built in.
Mark
On Apr 14, 2006, at 10:30 AM, Joao Candido Portinari wrote:
Revolution friends and gurus,
I would appreciate very much any help you could kindly provide on the
following:
I am trying to build a slideshow using Revolution. It consists of
some
Le 14 avr. 06 à 19:30, Joao Candido Portinari a écrit :
Revolution friends and gurus,
Do you know of any already existent stack that builds slideshows in
this
way? If not, how do I write a script for this?
Thank you very much for your help.
You can see what exist on the website of
Good stuff, Phil.
Phil's instructions for DreamHost are similar to what you'd need for
Tierra.Net, which offers similarly priced packages.
Tierra.Net maintains a server farm preconfigured for use with the
Revolution engine (ask for server farm 2).
Tierra.Net runs BSD, so you'd need the BSD
Hi Jeanne,
I wonder if you could kindly take the time to advise me on the following:
I am trying to build a Fine Arts slideshow using Revolution. It consists of
some 200 images of paintings accompanied by a music soundtrack, lasting
about 20 minutes (automatic play with dissolve transitions).
At 12:55 PM +0200 4/14/2006, Martin Meili wrote:
I'm having problems with the find command.
I've got a a text field with a lot of names. Each name is on a
single line and the data is clean, so, no spaces, no tabs and so on
Using the find command the result is not found (!!), even though
you
The best I could do was:
function stackIsOpen pLongID
set the itemDelimiter to /
return (char 1 to -6 of item -1 of pLongID) is among the lines of
the openStacks
end stackIsOpen
which on a 1.5mhz G4 powerbook took 150 ms for 1000 iterations.
(checking the windowID took 500 ms).
The
Instead of global variables or custom properties, I've been using a
data stack to hold data in fields.
Crazy? Been there done that? Good idea? Comments?
http://revcoders.org/the-visible-variable/
___
use-revolution mailing list
The trouble with this is that 'setting and getting' data in fields is
very, very much slower than when it's in variables or cps. If you
don't access or change the data very often, it may not matter much,
but if you need to get at the data many times, perhaps in repeat
loop, it can relly
On Fri, 14 Apr 2006 11:01:24 -0500, J. Landman Gay
[EMAIL PROTECTED] wrote:
Rob Cozens wrote:
Hi Marielle,
what I would like to get discussed here is about the strategy
persons
on this list have to prevent bugs getting into their codes in the
first place and how to spot and process them
My appreciation to Mark Swindell and Yves Coppe for their prompt reply to my
call for help.
However, their answers do not solve the problem, as the main point stated in
my message was to be able to synchronize the images with a music soundtrack,
that is, to write a script that would issue a
Hi All,
In an effort to provide some minimal TPC compliance for Revolution, I
am now testing the following handler:
on checkStackPositions includeInvisibleStacks,theseStacksOnly
put (includeInvisibleStacks is not false) into
includeInvisibleStacks -- defaults to true
lock screen
Hi Joao,
Check out the callbacks property of the player object. I believe
this is what you want. Only problem is it takes a bit of work
initially to set up, but it's certainly doable.
Chris Sheffield
On Apr 14, 2006, at 12:53 PM, Joao Candido Portinari wrote:
My appreciation to Mark
Joao,
the slideshow contains only paintings? like they are just one image
per card?
if so, then you could use a SMIL file and a Quicktime player to
synchronize them, but I think you'd loose the transitions.
On Apr 14, 2006, at 3:53 PM, Joao Candido Portinari wrote:
My appreciation to
Joao,
This is actually not that difficult.
1.) Are you using a player?
2.) If so, is this one and only one soundtrack?
If so then in 'record' mode what you need to do is have a background
object with a Sync field and a Capture button in it aside from
your next and prev buttons.
Then in the
FYI, here is the code for displaying the time of a Quicktime movie in
HH:MM:SS:fractions:
(this is a button script)
ON mouseUp
IF the paused of player Player is false THEN
stop player Player
set the numberFormat to ##
put the currentTime of player Player into
I understand the need to have an account to post to the forums, but not
being able to read them? I don't have an account and when someone looking to
see what kind of public support Rev has will see one lousy little
Announcement forum. Any new person would think that there's nothing else
and
On Apr 14, 2006, at 7:48 AM, [EMAIL PROTECTED] wrote:
I just got an Intel Mac and was wondering if Rev 2.7 is Intel
native yet
(i.e. Universal)? I checked the web page and couldn't tell for
sure.
If it isn't Universal, when a Universal version projected to be
available?
And, more
Not the words i would have used, but despite the tone a correct
assessment.
On Apr 14 2006, at 22:30, Sean Shao wrote:
I understand the need to have an account to post to the forums, but
not being able to read them? I don't have an account and when someone
looking to see what kind of public
In looking for a way to remove duplicates photos from iPhoto, I find
iPhoto Diet (free, but not up to date and partial in its
implementation) and iView Media (50.00). IPhoto surely should do
this on its own, but it doesn't.
So I was wondering if Rev were up to the task of being able to
Mark,
I have the same problem here, over 6k photos. There are a lot of
shareware apps out there that claim to remove duplicate data from
iPhoto but none works.
I think the best way is to use a directory walker to traverse
iPhoto Library and compute a crc32 checksum for all the pictures
Mark Smith wrote:
The best I could do was:
function stackIsOpen pLongID
set the itemDelimiter to /
return (char 1 to -6 of item -1 of pLongID) is among the lines of the
openStacks
end stackIsOpen
which on a 1.5mhz G4 powerbook took 150 ms for 1000 iterations.
(checking the windowID
Mark Swindell wrote:
In looking for a way to remove duplicates photos from iPhoto, I find
iPhoto Diet (free, but not up to date and partial in its
implementation) and iView Media (50.00). IPhoto surely should do
this on its own, but it doesn't.
So I was wondering if Rev were up to the
J. Landman Gay wrote:
Mark Smith wrote:
The best I could do was:
function stackIsOpen pLongID
set the itemDelimiter to /
return (char 1 to -6 of item -1 of pLongID) is among the lines of
the openStacks
end stackIsOpen
which on a 1.5mhz G4 powerbook took 150 ms for 1000 iterations.
I just had a doh! moment in response to your the short name of
pStackLongID, but then in order to see how much faster the engine
does this, I tested it the same way I tested my first tries (which
was actually with 1 iterations, not 1000), and
function stackIsOpen pLongID
return (the
On 4/15/06, Josh Mellicker [EMAIL PROTECTED] wrote:
Instead of global variables or custom properties, I've been using a
data stack to hold data in fields.
Crazy? Been there done that? Good idea? Comments?
Yes, I do this all the time. There is no need to go to or to show
the data stack, so
Thanks, Bjornke...
I had just cancelled my ditto for the same reason.
And, you know, I can't delete my ditto's here... ;-P
Judy
On Fri, 14 Apr 2006, [ISO-8859-1] Bj?rnke von Gierke wrote:
Not the words i would have used, but despite the tone a correct
assessment.
On Apr 14 2006, at 22:30,
Joao,
I just uploaded a slide show and multiple move player stacks to
revOnLine in the
General catagory under my ID gefisher. Maybe they can help.
Have fun,
Glenn
Revolution friends and gurus,
I would appreciate very much any help you could kindly provide on the
following:
I am
Hi Richard,
Thanks for the info on Tierra.net, but unless I'm missing something, it
is way more expensive than DreamHost.com.
On DreamHost you get:
1 FREE domain registration
www.yourname.com
UNLIMITED domains hosted
UNLIMITED subdomains
20 GB Disk, 1 TB Transfer
3000 Mailboxes, 75 Shell/FTP
Joao Candido Portinari wrote:
Revolution friends and gurus,
I would appreciate very much any help you could kindly provide on the
following:
I am trying to build a slideshow using Revolution. It consists of
some 200
images of paintings accompanied by a music soundtrack, lasting
about 20
On Apr 14, 2006, at 7:47 PM, Bob Warren wrote:
Wow!
If Pablo Picasso's grandson suddenly popped up on the Use-
Revolution List, it would blow us all over, wouldn't it?
Well, that's more or less what's happened here!
Welcome Joao! The prestige of Revolution has suddnely rocketed!
I hope my
- Free iPod 30GB Video with Revolution Enterprise
I sent an email back to Sales but have not gotten a reply and the
timeline on the offer is very short...
Does anyone know if this offer applies to renewal purchases of
Enterprise?
Thanks.
Marian
I tried with a renewal, and it said I need to get a buy of at least
550£, so no renewal... which makes sense in hindsight...
Bjoernke
On Apr 15 2006, at 01:19, Marian Petrides wrote:
- Free iPod 30GB Video with Revolution Enterprise
I sent an email back to Sales but have not gotten a reply
Thanks. I was reluctant to proceed to checkout without knowing if
the offer applies. Since it doesn't, I'll stick to my original plan
and renew when I finally get some time to write software again (and
once Rev is Universal on Mac).
On Apr 14, 2006, at 6:28 PM, Björnke von Gierke wrote:
Jerry Daniels got me addicted to Google Video. In the spirit of finding the
Easter Bunny, here is a short video about the Easter Bunny you do not want
to find.
http://video.google.com/videoplay?docid=-5427138374898988918q=easter+bunny+
hates+youpl=true
Have a great weekend :-)
Best regards,
I have to say...I just LOVED that video. They have the best stuff!
There's no stopping that Easter Bunny!
Best,
Jerry Daniels
5 Reasons 12 Top Rev Developers Use to Constellation!
http://daniels-mara.com/products/5reasons.htm
Voice: 512.879.6286
Skype: jerry.daniels
On Apr 14, 2006, at
A word of thanks goes out to all who suggested solutions to my startup problem;
Jim Ault, Chipp Walters, David Burgun, Dave Cragg, and Rob Cozens.
I just used preOpenStack for all the stuff that has to happen on startup...
works like a champ. Nothing can even see or touch the stack until
Hi Josh,
Instead of global variables or custom properties, I've been using a
data stack to hold data in fields.
Crazy?
Not in my book.
Been there done that?
Yup...http://wecode.org/serendipity/
Good idea?
Works for moi.
Comments?
100% native transcript
Retrieves one record in
Richard Gaskin wrote:
Maybe not. I was thinking about the same problem here the other day,
and wile I haven't written anything yet it occurred to me that Rev's
MD5 function could probably be useful: you'd make a list of all the
files, read each file into a variable and run the variable
Mark Smith wrote:
I just had a doh! moment in response to your the short name of
pStackLongID, but then in order to see how much faster the engine does
this, I tested it the same way I tested my first tries (which was
actually with 1 iterations, not 1000), and
function stackIsOpen
After following the tutorial for Valentina and creating a sample
stack, I put the function to create the database in the openStack
handler. Now the stack crashes Revolution to desktop every time I
open it. I am sure my scripting must have a bug. Is there a way to
easily open a stack
Well I figured this out pretty quickly. I put this into a button of a
new stack:
on mouseUp
answer file Edit the script of this stack:
put it into myStack
edit the script of stack myStack
end mouseUp
and then removed the offending code. All's well. :-)
Bob Sneidar
IT Manager
Logos
On 4/14/06 9:23 PM, Robert Sneidar [EMAIL PROTECTED] wrote:
Well I figured this out pretty quickly. I put this into a button of a
new stack:
on mouseUp
answer file Edit the script of this stack:
put it into myStack
edit the script of stack myStack
end mouseUp
and then removed
PS !!
That should be it instead of myStack
answer file Edit the script of this stack:
edit the script of stack it
On 4/14/06 9:49 PM, Jim Ault [EMAIL PROTECTED] wrote:
On 4/14/06 9:23 PM, Robert Sneidar [EMAIL PROTECTED] wrote:
Well I figured this out pretty quickly. I put this
89 matches
Mail list logo