Re: The End of Dreamcard?

2006-03-04 Thread Dom
Judy Perry <[EMAIL PROTECTED]> wrote:

> My understanding is that it will be including some of the very things many
> of us former Hypercard using/non-programmer people have been asking for.

Eventually, a successor for HyperCard?

Me too, as a DreamCard user (and former HyperCard then MetaCard user) I
was sent areminder from Revolution -- and I wonder was to do...

Also, I don't understand the purpose of "or update your Dreamcard
license for one more year." since there is NO more update!

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Dom
Mikey <[EMAIL PROTECTED]> wrote:

> hey, Hey, HEY!  It wasn't 20 years ago.

1986 > 2006

?

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Read from StnIn from POST is still broken?

2006-03-04 Thread Pierre Sahores

Hello Katir,

I did'nt have the opportunity to test this for a while but what works  
100% fine (we went spoken about before if i right remember) is to  
stick a PHP sockets listener in front of your Rev CGI script or Rev  
backgrounder stack based app. A very reliable way to do Rev able to  
support very heavy write-mode transactions traffic. After height  
years in using this design, i never had a socket brokken in only one  
of my running production's apps. At this time, i just know that 800  
connections/second is the top-stressed level one of my apps has  
sometime to support and, in this situation, all worked always as  
expected without any "accident" (Athlon XP Pro 800, 1Go RAM, Suse- 
Linux from september 2000 to september 20005 - Mac OS X 10.3.9, 1Go  
Ram, G4 box since september 2005).


See as a reminder of the second way to go, the "paper" and  
downloadable example app at , my little xDSL test and home mac mini server.


Kind Regards,

Pierre

Le 4 mars 06 à 03:48, Sivakatirswami a écrit :

This is a really old problem: Rev CGI scripts are truncating data  
piped from Apache from a POST


Does anyone know for "positively absolutely" sure that new version  
of rev has over come this issue?


context:

Linux web server, Apache, call Rev CGI to receive incoming Post  
Data.  Beginning lines of script to read the incoming data -- see  
below (suggested as a possible fix years ago by Scott Raney)


(musings... it is possible that this is a client side problem?
--machine A with browser B cannot in fact encode large chunks of  
data and the name=value pair actually arrive to the server already  
truncated.. meanwhile
-- box C with browser D submits a large text chunk from the same  
form and it arrive just fine: result Rev get blamed for being  
intermittent failures... but he's really not the bad guy.


on startup
if $REQUEST_METHOD is "POST" then
put "" into PostIn
repeat until length(PostIn) >= $CONTENT_LENGTH
read from stdin until ""
put it after PostIn
end repeat  
put  urlDecode (PostIn)  into tDataIn

split tDataIn by "&" and "="
put keys(tDataIn) into tFields

.etc.

if one of the incoming name pairs contains too much data, it is  
truncated.


You can stress test this yourself:  go to:

http://www.himalayanacademy.com/teaching/stories/

and scroll down to the end of the list...the last "story is a  
submission with a large text chunk pasted into the main field.


The full cgi is here:

http://www.himalayanacademy.com/teaching/stories/incoming_stories.txt

Sivakatirswami









___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



--
Pierre Sahores
www.sahores-conseil.com


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Mikey
> 1986 > 2006

Wait...HC was '86?  I thought it was 88.  Yikes I'm old.


--
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


STOP EMAILING ME!

2006-03-04 Thread Samuco Med

STOP EMAILING ME!

_
Search for local singles online @ Lavalife - Click here  
http://a.ninemsn.com.au/b.aspx?URL=http%3A%2F%2Flavalife9%2Eninemsn%2Ecom%2Eau%2Fclickthru%2Fclickthru%2Eact%3Fid%3Dninemsn%26context%3Dan99%26locale%3Den%5FAU%26a%3D21550&_t=21550&_r=endtext&_m=EXT


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: STOP EMAILING ME!

2006-03-04 Thread Scott Kane
> STOP EMAILING ME!

Take a look at the bottom of this message and you
will find instructions to remove yourself from
the list - which you signed on for - so simple
even a complete dope can do it...

Scott

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 268.1.2/274 - Release Date: 3/03/2006
 

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: resizable stack with Mac unresizable with Windows

2006-03-04 Thread André . Bisseret
Thanks a lot Mark, I set the decorations to "default". I will have it  
tried next week by colleagues (infortunately, I havn't a PC myself).


I should catch a glance to BugZilla more often :-))

Best regards
André

Le Friday, 3 Mar 2006, à 16:00 Europe/Paris, Mark Schonewille a écrit :


Hi André,

I didn't test this in 2.7, but in earlier versions there used to be a  
problem that involved changing the decorations and affected the  
resizable of the stack on all Windows platforms. This is a Revolution  
bug that has already been reported to BugZilla:




Since you're including all default decorations plus metal while there  
is no metal on Windows available, why don't you set the decorations to  
"default"? That should "solve" your problem.


Best,

Mark


André.Bisseret wrote:

Hi !
I have a stack whose resizable property is set to true.
I used the geometry manager to set position or scale of all the  
objects for which it was necessary (thanks to the very clear tutorial  
from Éric Chatonet (So Smart Software), and the demo he recommends   
from Chipp Walters, from Altuit.

The decorations are : Title, menu, minimize, maximize, close, metal.
Live Resizing is set to false
All is working very well on my Mac (G4, OS X, 10.2.8).
But on Windows (2000 or XP) the stack is not resizable (no button in  
the bottom right corner).
Well, I suppose I could work around that by covering  the normal  
"internal" button (that appears with Mac)   by another one including  
the script proposed by Éric Chatonet in his tutorial and which runs  
very well. (I hope it would not disappear on Windows system !!! >> :-))).

But, frankly, I would prefer a more regular "internal" solution ;-)
 Any help would be very much appreciate
Best regards from Grenoble
André


--  


Consultant and Software Engineer
mailto:[EMAIL PROTECTED]
http://www.economy-x-talk.com

eHUG coordinator
mailto:[EMAIL PROTECTED]
http://www.ehug.info

Advertise with us and reach 1000 truely interested internet users  
every month. See http://economy-x-talk.com/advertise.html for more  
information.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


 
--

André Bisseret
Directeur de recherche émérite
Adresse : 140 rue E. Béthoux - 38220 Vizille
Tél. : 04 76 68 15 24
Courriel : [EMAIL PROTECTED]
   et : [EMAIL PROTECTED]
site Multifiches  
:http://www-clips.imag.fr/multicom/web_site_multicom/Multifiches/

site peinture : http://www.andre-bisseret.com/


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Charles Hartman


On Mar 3, 2006, at 11:58 PM, Richard Gaskin wrote:


Minus: Media has a backdrop that's always present


Right. There's the point. When you buy something like Hypercard, or  
Dreamcard, you're buying a GUI builder and programming lanuage. But a  
GUI builder and programming language in which you can't control the  
screen even to the extent of getting rid of a backdrop sounds to me  
like a parameterized PowerPoint. The feature-comparison page on the  
web site (Media can't connect even to a mySQL database, can't do CGI,  
but has nice "templates" for people who don't want to program  
anything) says pretty plainly that Media is no replacement for  
Dreamcard.


I have asked the same question about updates -- $50, by March 10, for  
a terminal year of updates to a program nobody's going to support  
after that? -- but not gotten an answer yet.


The main answer seems loud and clear: we're supposed to shift to Studio.

Charles

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


on Windows parts of text printed repeatedly instead of once

2006-03-04 Thread André . Bisseret

Hi !
In the app. I am developping, each card includes several fields 
(author, title,  texte, références). In a printing procedure I wrote a 
function (formatfldToPrint) that picks the texts of these fields (with 
their htmlText) and arranges them as a single document in a hidden 
field « fldToPrint » (not all with the same font and size).


Thanks to the Dan Schafer’ SmartEBook on printing I have improved my 
first draft and the following script is working very well now on Mac :


 on imprimer
  set the cursor to watch
  formatfldToPrint
  set the printmargins to 72,25,25,50
  revShowPrintDialog true,true
  put tab & "Page " & "<%pageNumber%>"  into footer
  revPrintText (the htmlText of fld "fldToPrint"),,footer
  reset cursors
end imprimer

But I got problems when testing on Windows. I hope I will solve several 
of them thanks to insights I collected on the Mail Archive, but I did 
not find anything on the following problem :


For a document that is printed on 2 pages with Mac, I get 7 pages with 
Windows. With Windows, the text is repeated something like 5 times.


Not sure I will be enough clear because it is difficult to explain 
(especially with my english, not really fluent :-((, but well, I am 
doing my best :-))


On the first two pages, the text is printed only up to a certain line 
(near the end of the text) then, reprinted, but starting from a certain 
line in the middle of the text up to the end, then, again, reprinted 
from another line in the middle of the text up to the end, etc (4 
times).


Moreover, on the first page, last line is crunched and on the second 
page the first one is also crunched ; it is the same line (same 
content) that appears as if it has been cut in two slices( in length), 
the upper slice printed at the bottom of page one (juste before the 
footer) the inferior slice printed at the top of page 2.
This slicing does not appear again on the following pages (3 to 7) that 
begin and end normally.


I cant imagine why such repetitions are occuring ??

I would much appreciate if someone could help me understand this 
phenomenon ? (and of course better along with a suggested solution :-).


Best regards from Grenoble
André


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Stephen Barncard
Close. 19 years ago. I remember it came in the box with the new SE20 
for A&M studios. I was attempting to build an app with Z-Basic at the 
time, and not getting anywhere...then discovering this thing.. 
what's this... some kind of add-in hardware card? ha ha


From Wikipedia:
HyperCard was created by Bill Atkinson and initially released in 
August 1987, with the understanding that Atkinson would give 
HyperCard to Apple only if they promised to release it for free on 
all Macs. Apple timed its release to coincide with the MacWorld 
Conference & Expo in Boston, Massachusetts to guarantee maximum 
publicity. HyperCard was a huge hit almost instantly.


Many people who thought they would never be able to program a 
computer started using HyperCard for all sorts of automation and 
prototyping tasks, a surprise even to its creator.


Apple itself never seemed to understand what HyperCard was. 
Management saw that it was being used by a huge number of people, 
internally and externally, and bug reports and upgrade suggestions 
continued to flow in demonstrating it had a wide variety of users. 
However it was also free, which made it difficult to justify 
dedicating engineering resources to improving it. Unwilling, or 
unable, to see that HyperCard was making the Macintosh platform, as a 
whole, much more interesting to the market, management let it 
languish.




Mikey <[EMAIL PROTECTED]> wrote:


 hey, Hey, HEY!  It wasn't 20 years ago.


1986 > 2006

?



--
stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: The End of Dreamcard?

2006-03-04 Thread Lynn Fredricks
> Me too, as a DreamCard user (and former HyperCard then 
> MetaCard user) I was sent areminder from Revolution -- and I 
> wonder was to do...
> 
> Also, I don't understand the purpose of "or update your 
> Dreamcard license for one more year." since there is NO more update!

If you update DreamCard now, you will get engine updates for the length of
that update period. A lot of what makes Revolution what it is, is in the
engine.

Best regards,

Lynn Fredricks
President
Proactive International, LLC

- Because it is about who you know.(tm)
http://www.proactive-intl.com
-Software Destinations
http://www.proactive-intl.com/blogs/


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Locking Messages

2006-03-04 Thread Rob Cozens


Hi Bridger,


I have a stack (Which I will call Stack 1) that
makes another stack (I will call it Stack 2), copies a card from some
other stack running in the background (which I call Stack 3) and sends
the new stack with the copied card all over the network where it is
added to whatever stack sees it.  The problem is that sometimes the
card on Stack 2 has unexpected handler in it that cause random errors
when I am working with it.  I realize I can lock the messages, but
that locks the messages for the Stack 1 also, which I cannot do.  Is
there any way of keeping messages from being passed to Stack 2,
without locking the messages from Stack 1?



I am not sure exactly what you are describing.

If Stack 2 is created on-the-fly, where does the "unexpected" handler 
come from?  The card copied from Stack 3?


Do you have handlers with identical names in Stack 1 and 2?

If Stacks 1, 2, & 3 are all your creations, you should be able to avoid 
any duplication.


If the error is caused by broadcasting a message (eg: doWhatever), 
perhaps the problem can be avoided by directing the message to the 
correct object (eg: send "doWhatever" to card 1 of stack "Stack 1").


Rob Cozens
CCW, Serendipity Software Company

"And I, which was two fooles, do so grow three;
Who are a little wise, the best fooles bee."

from "The Triple Foole" by John Donne (1572-1631)

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Dom
Lynn Fredricks <[EMAIL PROTECTED]> wrote:

> A lot of what makes Revolution what it is, is in the engine.

Ah, OK, that makes sense!

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Scrollbar to drag through a movie?

2006-03-04 Thread Jim Hurley
Is is possible to drag smoothly through the video frames of a movie 
using  a scrollbar? I can drag to a current time and then start from 
that point, but I would like to see the frames shuttle by as I drag 
the thumb.


Jim
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Is style a kind of font ?

2006-03-04 Thread André . Bisseret

Hi !
With a field "thisFld" of which textFont is set to, say, "courier"

If I write in msg :
 put the textFont of line 1 of fld "thisFld"
If every word of this line are in "plain" style
then I get "courier"

But
if the style of at least one word in the line 1 is "italic"
then textFont is  said "mixed"
:-

well, my feelings are mixed too :-))

How can we get the textFont without this interference ?

Thanks in advance for any explanation

Bests regards from Grenoble
André

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Scrollbar to drag through a movie?

2006-03-04 Thread Klaus Major

Hi Jim,

Is is possible to drag smoothly through the video frames of a movie  
using  a scrollbar?


with version 2.6.1 this is only possible when the QT controller is  
visible

OR
(if the controller is not visible) when the movie is already  
playing...?!


This was possible with earlier versions of Rev :-/

But with Rev 2.7 this is possible again :-)

Just set the startvalue of your slider to 0 and the endvalue to the  
duration of the player...


on scrollbardrag tValue
  set the currenttime of player xyz to tValue
end scrollbardrag

C'est ca :-)

I can drag to a current time and then start from that point, but I  
would like to see the frames shuttle by as I drag the thumb.


Hope that helps...


Jim


Regards

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Is style a kind of font ?

2006-03-04 Thread Klaus Major

Bonjour André,


Hi !
With a field "thisFld" of which textFont is set to, say, "courier"

If I write in msg :
 put the textFont of line 1 of fld "thisFld"
If every word of this line are in "plain" style
then I get "courier"

But
if the style of at least one word in the line 1 is "italic"
then textFont is  said "mixed"
:-

well, my feelings are mixed too :-))

How can we get the textFont without this interference ?

Thanks in advance for any explanation


sorry, but I do not have an answer, but I, personally, consider this  
a bug!


From the docs about "textfont":
If the chunk contains more than one font, the chunk's textFont  
property reports "mixed".


But even if the textfont is identical and only the styles are "mixed"  
I get

put the textfont of line 1 of fld 1 -> "mixed

Or am I missing something obvious?


Bests regards from Grenoble
André


Regards

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Locking Messages

2006-03-04 Thread Bridger Maxwell
Hey,
  Sorry I wasn't very clear on my question.  I have made a stack (Stack 1)
that copies a card from any stack running in the background (Stack 3),
pastes it on another stack that was just made (Stack 2), and sends stack 2
over the network where the card that was added to any stack that intercepts
it.  It is made to be able to add any card to any stack.  The thing is a
card may have a handler in it that is triggered, that refers to an object on
another card.  Because it has been seperated from the rest of the stack, it
can't find that object and it causes errors.  Once it is inserted into the
new stack it should stop causing errors, but until then I need to lock the
messages to the stack holding the card so it doesn't trigger anything.  I
can't really predict what handlers will be triggered, or what the errors are
going to be so I can't just intercept them beforehand.  Any ideas?

On 3/4/06, Rob Cozens <[EMAIL PROTECTED]> wrote:
>
>
> Hi Bridger,
>
> > I have a stack (Which I will call Stack 1) that
> > makes another stack (I will call it Stack 2), copies a card from some
> > other stack running in the background (which I call Stack 3) and sends
> > the new stack with the copied card all over the network where it is
> > added to whatever stack sees it.  The problem is that sometimes the
> > card on Stack 2 has unexpected handler in it that cause random errors
> > when I am working with it.  I realize I can lock the messages, but
> > that locks the messages for the Stack 1 also, which I cannot do.  Is
> > there any way of keeping messages from being passed to Stack 2,
> > without locking the messages from Stack 1?
> >
>
> I am not sure exactly what you are describing.
>
> If Stack 2 is created on-the-fly, where does the "unexpected" handler
> come from?  The card copied from Stack 3?
>
> Do you have handlers with identical names in Stack 1 and 2?
>
> If Stacks 1, 2, & 3 are all your creations, you should be able to avoid
> any duplication.
>
> If the error is caused by broadcasting a message (eg: doWhatever),
> perhaps the problem can be avoided by directing the message to the
> correct object (eg: send "doWhatever" to card 1 of stack "Stack 1").
>
> Rob Cozens
> CCW, Serendipity Software Company
>
> "And I, which was two fooles, do so grow three;
> Who are a little wise, the best fooles bee."
>
> from "The Triple Foole" by John Donne (1572-1631)
>
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


No Openstack ..... !

2006-03-04 Thread Francis Nugent Dixon

Hi from Paris,

I have just run into my first Platform problem, but in fact,
my problem started on my Mac, and hasn't gone away !.
I finished developing a stack on my Mac. During development,
I couldn't get it to run the OpenStack script (why I don't know).
I found that when using Stack Runner, OpenStack WAS executed,
so while I was testing on the Mac, each time I loaded, I executed
the openStack command from the message box, and execution
was fine (dirty but fine !). I imagined that DreamCard Player on
the PC would work the same way as Stack Runner on the Mac.

Unfortunately, when I execute the stack on my PC using the
DreamCard player, OpenStack is NOT executed, and so my
stack serves no purpose, because I initialize global variables
which are essential for execution.

So, back to the Mac to create a button to execute openStack,
then back to the PC. When I click on the button on the PC,
nothing happens, so I am back to square one. What is going
wrong, or more specifically, what am I doing wrong ?

-Francis


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: No Openstack ..... !

2006-03-04 Thread J. Landman Gay

Francis Nugent Dixon wrote:


So, back to the Mac to create a button to execute openStack,
then back to the PC. When I click on the button on the PC,
nothing happens, so I am back to square one. What is going
wrong, or more specifically, what am I doing wrong ?


It sounds like a platform-related script error that is causing the 
handler to abort. Can you post your openstack handler here?


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: XP Problems Persist...

2006-03-04 Thread Robert Brenstein

Jeff,

Actually, we saw this happen when doing an osx <> XP transfer.

The one was the 'regular' file that we couldn't open, the other was
identical except that the file name had I think it was a leading _ or_.
attached.

Neither was functional :-(

Thanks, though!



Actually ._

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: No Openstack ..... !

2006-03-04 Thread Charles Hartman
So use StackRunner (which beats the pants off the Dreamcard player  
anyway) on the PC too. You can bundle it with your stack for others  
to use.


Charles


On Mar 4, 2006, at 12:58 PM, Francis Nugent Dixon wrote:


Hi from Paris,

I have just run into my first Platform problem, but in fact,
my problem started on my Mac, and hasn't gone away !.
I finished developing a stack on my Mac. During development,
I couldn't get it to run the OpenStack script (why I don't know).
I found that when using Stack Runner, OpenStack WAS executed,
so while I was testing on the Mac, each time I loaded, I executed
the openStack command from the message box, and execution
was fine (dirty but fine !). I imagined that DreamCard Player on
the PC would work the same way as Stack Runner on the Mac.

Unfortunately, when I execute the stack on my PC using the
DreamCard player, OpenStack is NOT executed, and so my
stack serves no purpose, because I initialize global variables
which are essential for execution.

So, back to the Mac to create a button to execute openStack,
then back to the PC. When I click on the button on the PC,
nothing happens, so I am back to square one. What is going
wrong, or more specifically, what am I doing wrong ?

-Francis


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard? -- but life after death?

2006-03-04 Thread jeffrey reynolds
Man i am feeling old... I created Apples first educational CD-ROM  
(Earth Explorer - a multimedia environmental encyclopedia for jr high  
kids) when they decided to get into the CD-ROM business in the early  
90s using hypercard. they were amazed that a sophisticated multimedia  
product could be developed with hypercard. i had a meeting with  
higher ups at Apple to assure them that it was possible... their  
testing dept. finally confirmed that it worked and was relatively bug  
free! It struck me funny i had to sell the idea to Apple. in contrast  
the PC version (done in VB) took about 4x the person-hours to  
complete the software and that was with the content being squeaky  
clean (the mac version was 6 months ahead and did all the content  
testing) and content being exported to them exactly how they wanted  
it (i got it in all sorts of various forms that i used HC to convert  
to the final formats i needed--one of HC, strongest points). They had  
about 8 fat bug binders, i had about 2 and that included all the  
content bugs! The other guys were pro programmers with degrees and  
much better programmers than me (i was a molecular biologist and self  
taught programmer).


when i was designing the product i had mocked it up in hc and the  
company developing it was planning on programming it in C, but then  
when the mock up was doing 90% of what needed to be done I proposed  
me just doing it in HC. Boy did that get a laugh from the programming  
dept at first. but then they shut up when they realized that yes the  
prototype did just about everything that it needed to be done just  
fine (what was left was minor stuff that we took care of with a  
couple of custom externals) and the budget and timeline was a  
fraction of doing it all in C.


oh and it will still run today, even under classic. funny thing is  
cdroms are now getting very popular back in schools (they are finding  
the internet is not the solution to all educational content delivery  
-- realities of working in a school) and the product may be dusted  
off, content updated and new software done with revolution!


Just shows you what was possible with that quirky little piece of  
software. I dont think Apple fully realized how much HC was a part of  
the success of Apple in general. Apple survived on the fringes by the  
undying passion of users that things like HC kept going. Without them  
they would have never gotten a big enough market share to hold on or  
enough reasons why their hardware was at a premium price w/o the  
evangelists selling it so hard and passionately.


I think the lesson here is that there are options to make great stuff  
out of older things like stuff created in dreamcard. yes the simple,  
cheap gui building system like HC wont be there, but the work done in  
it can be moved forward and useful. No system lasts for ever, but  
moving stuff forward is possible and can really pull some rabbits out  
of the hat...


cheers,

jeff reynolds


On Mar 4, 2006, at 1:00 PM, [EMAIL PROTECTED]  
wrote:



Close. 19 years ago. I remember it came in the box with the new SE20
for A&M studios. I was attempting to build an app with Z-Basic at the
time, and not getting anywhere...then discovering this thing..
what's this... some kind of add-in hardware card? ha ha


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


No OpenStack ..... ! continued

2006-03-04 Thread Francis Nugent Dixon

Hi Jacqueline,

You wanted my "openStack" script, so here it is.
But I can't see anything in there that can cause
a problem. I hope it is easy to read with the folding.
It works perfectly well when I type "OpenStack" in the
message box (on my Mac).

Thanks for looking.

-Francis

 



on openStack
  --
  -- This is a standard "OpenStack" for all my stacks. It makes  
available certain global
  -- variables which may be used if required within the stack. As  
many of my stacks use
  -- data files, photo files and print files, global variables are  
available for certain
  -- folder paths and files, and are stored in standard fields on  
card 1 of the stack, IF
  -- those fields are present. As the stack can be run on a Mac or  
a PC, a platform identity
  -- is stored in a standard field on card 1 of the main stack, IF  
this field is present.

  --
  global  
GVThisPlatform,GVStackName,GVStackLanguage,GVStackPath,GVSuffixPath

  global GVImpExpFileName,GVDataPath,GVPhotoPath,GVPrintFileName
  --
  -- V1 - 2006/02/03 - 13:50 - Creation for DreamCard - extended  
from HyperCard.

  -- V2 - 2006/02/09 - 22:30 - Added new Folder Paths.
  -- V3 - 2006/02/17 - 12:53 - Changed English/French value to 1/2  
(and not 0/1)
  --   This will allow me to access English  
or French error messages,
  --   and to set English or French labels,  
if required.
  -- V4 - 2006/02/17 - 16:00 - Simplified Global Folder Path  
definitions.
  -- V5 - 2006/03/03 - 18:00 - Removed from trial "MyHomeStack" and  
placed in all stacks.
  --   (MyHomeStack didn't satisfy me, so I  
dropped the idea !).
  -- V6 - 2006/03/04 - 15:15 - Created global variables for Data,  
Photo and Print folders and files.

  --
  -- This script initializes all of my Global Variables.
  --
  -- 1 - Set current platform Global Variable
  --
  put the platform into LVHoldPlatform
  if LVHoldPlatform = "MacOS" then put "Mac - OS X"   into  
GVThisPlatform
  if LVHoldPlatform = "Win32" then put "PC - Windows" into  
GVThisPlatform.

  --
  -- 2 - Get the Stack Name.
  --
  put the short name of this stack into GVStackName
  --
  -- 3 - Set Language - Assume English when loading stack
  --
  put 1 into GVStackLanguage
  --
  -- 4 - Fill field "MyPlatform" in card 1 of mainstack, if it  
exists.

  --
  if exists(field MyPlatform) then put GVThisPlatform into field  
MyPlatform of card 1 of stack GVStackName

  --
  -- 4 - Set my Revolution Paths. These are similar to my Hypercard  
paths but point to my Revolution
  -- folders, which are identical in levels and names, on both  
the Mac and the PC.
  -- Note that (for some reason) the Disk element (Tradition/  
or C:\) does not form part of the path.

  --
  if LVHoldPlatform = "MacOS" then
put "/Revolution/" into GVStackPath
put ".hc" into  GVSuffixPath-- Set  
up my Mac suffix for text files.
--  -- The  
.hc suffix on MY Mac system opens Microsoft Word.

  end if
  if LVHoldPlatform = "Win32" then
put "\Revolution\" into GVStackPath
put ".txt" into  GVSuffixPath   -- Set  
up my PC suffix for text files.

  end if
  put GVStackPath & GVStackName & "/Print/ImpExp.hc" into  
GVImpExpFileName

  put GVStackPath & GVStackName & "/Data/" into GVDataPath
  put GVStackPath & GVStackName & "/Photos/" into GVPhotoPath
  put GVStackPath & GVStackName & "/Print/" & GVStackName &  
GVSuffixPath into GVPrintFileName

  --
  -- Now store these variables into card 1 fields, if they exist.
  --
  if exists(field MyImpExpFileName) then put GVImpExpFileName 
into field MyImpExpFileName
  if exists(field MyDataFolderName) then put GVDataPath   
into field MyDataFolderName
  if exists(field MyPhotosFolderName) then put GVPhotoPath
into field MyPhotosFolderName
  if exists(field MyPrintFileName) then put GVPrintFileName   
into field MyPrintFileName

end openStack



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Is style a kind of font ?

2006-03-04 Thread Jerry Muelver


Klaus Major wrote:

I, personally, consider this a bug!

From the docs about "textfont":
If the chunk contains more than one font, the chunk's textFont 
property reports "mixed".


But even if the textfont is identical and only the styles are "mixed" 
I get

put the textfont of line 1 of fld 1 -> "mixed

Or am I missing something obvious?
Technically, every size, style, and weight of a typeface is different 
"font". Arial Bold is a different font from just plain Arial. In CSS, 
note that the font selection is for font-family (like, all the the 
Arials), font-size, font-stretch, font-style, font-variant, and 
font-weight. So, if you have the same family (Arial), but several styles 
(bold for a few characters, bold-italic for the rest), you will have a 
"mixed" property report.


 Jerry Muelver
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Richard Gaskin

Stephen Barncard wrote:

 From Wikipedia:
HyperCard was created by Bill Atkinson and initially released in August 
1987


Trivia question:

Many HC fans know that HyperCard was originally designed without a
scripting language, which was added later in the development process.

Which multimedia authoring tool had a scripting language and premiered
at the Boston expo the year before HC was released?

--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Andre Garzia


On Mar 4, 2006, at 5:31 PM, Richard Gaskin wrote:


Which multimedia authoring tool had a scripting language and premiered
at the Boston expo the year before HC was released?


Was it Director known as VideoWorks first??? did I won? Gee, I was  
only seven years old! :-D

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Richard Gaskin

Andre Garzia wrote:


On Mar 4, 2006, at 5:31 PM, Richard Gaskin wrote:


Which multimedia authoring tool had a scripting language and premiered
at the Boston expo the year before HC was released?


Was it Director known as VideoWorks first??? did I won? Gee, I was only 
seven years old! :-D


Good guess, but Director/Videoworks didn't add a scripting language 
until after HC was released.


Hint: the developer's first name was Bill, and his last name started 
with an "A", but it wasn't "Atkinson".


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Pierre Sahores
Was this Bill A. working at the Xerox Palo Alto Research Center,  
Richard ?


Best,

Le 4 mars 06 à 21:45, Richard Gaskin a écrit :


Andre Garzia wrote:

On Mar 4, 2006, at 5:31 PM, Richard Gaskin wrote:
Which multimedia authoring tool had a scripting language and  
premiered

at the Boston expo the year before HC was released?
Was it Director known as VideoWorks first??? did I won? Gee, I was  
only seven years old! :-D


Good guess, but Director/Videoworks didn't add a scripting language  
until after HC was released.


Hint: the developer's first name was Bill, and his last name  
started with an "A", but it wasn't "Atkinson".


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



--
Pierre Sahores
www.sahores-conseil.com


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Richard Gaskin

Pierre Sahores wrote:

Le 4 mars 06 à 21:45, Richard Gaskin a écrit :


Andre Garzia wrote:

On Mar 4, 2006, at 5:31 PM, Richard Gaskin wrote:

Which multimedia authoring tool had a scripting language and premiered
at the Boston expo the year before HC was released?
Was it Director known as VideoWorks first??? did I won? Gee, I was 
only seven years old! :-D


Good guess, but Director/Videoworks didn't add a scripting language 
until after HC was released.


Hint: the developer's first name was Bill, and his last name started 
with an "A", but it wasn't "Atkinson".

>
> Was this Bill A. working at the Xerox Palo Alto Research Center,
> Richard ?

No, and if there was a Bill A. from PARC who premiered a product at 
Boston MacWorld in '86 I may need to revise my hints. :)


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Is style a kind of font ?

2006-03-04 Thread Klaus Major

Hi Jerry,


Klaus Major wrote:

I, personally, consider this a bug!

From the docs about "textfont":
If the chunk contains more than one font, the chunk's textFont  
property reports "mixed".


But even if the textfont is identical and only the styles are  
"mixed" I get

put the textfont of line 1 of fld 1 -> "mixed

Or am I missing something obvious?
Technically, every size, style, and weight of a typeface is  
different "font". Arial Bold is a different font from just plain  
Arial. In CSS, note that the font selection is for font-family  
(like, all the the Arials), font-size, font-stretch, font-style,  
font-variant, and font-weight. So, if you have the same family  
(Arial), but several styles (bold for a few characters, bold-italic  
for the rest), you will have a "mixed" property report.


aha, thank you for the clarification :-)


 Jerry Muelver


Regards

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Dan Shafer
I have no inside info on this, so I'm more or less guessing but here's my
take.

Dreamcard was a "crippled Rev." It straddled the lines of an inventive user
and a professional developer but the lines were blurred and the audiences
and messages so different that it created as much confusion as it did
anything else.

So RR decided to replace DC with two paths. If you want the power of Rev,
buy Rev. (My guess -- and I reiterate my caveat -- is that they'll make this
upgrade very attractive from a price standpoint because they have nothing to
gain by driving away DC users who are basically happy). The alternate path
is you want to use a Rev product that's more like the old HC and somewhat
like multimedia authoring tools, so you buy Media at a much lower price
point but you limit yourself to certain types of apps.

I think the company has created a bit of a difficult-to-decode message on
the main rev media page because of this statement: "*Revolution
Media's*simplicity makes it ideal for creating software utilities
quickly and
easily. You can conceptualize a project or solution, but what is the
fastest, most productive way to turn your ideas into software? Its *Revolution
Media*." That makes it sound like Media will include the full Transcript
language, which then begs the question of the real differences between the
products. Then on the detail  page there's this somewhat confusing tidbit:

"Use Revolution, the English like, built-in language, to add the *step by
step logic *of your concept to your creation." I suspect -- but again my
caveat -- that this is just a mistake, that the language is called
Transcript, not Revolution (which would be devilishly confusing, no?).

In the end, the important thing I think is that DC users now have to decide
whether they are fish or fowl and head down the path that suits them best.
Probably not a bad move for the company; Media sounds like a truly
consumer-appealing product.

On 3/4/06, Andre Garzia <[EMAIL PROTECTED]> wrote:
>
>
> On Mar 4, 2006, at 5:31 PM, Richard Gaskin wrote:
>
> > Which multimedia authoring tool had a scripting language and premiered
> > at the Boston expo the year before HC was released?
>
> Was it Director known as VideoWorks first??? did I won? Gee, I was
> only seven years old! :-D
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>



--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
>From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Robert Brenstein

Andre Garzia wrote:


On Mar 4, 2006, at 5:31 PM, Richard Gaskin wrote:


Which multimedia authoring tool had a scripting language and premiered
at the Boston expo the year before HC was released?


Was it Director known as VideoWorks first??? did I won? Gee, I was 
only seven years old! :-D


Good guess, but Director/Videoworks didn't add a scripting language 
until after HC was released.


Hint: the developer's first name was Bill, and his last name started 
with an "A", but it wasn't "Atkinson".


--
 Richard Gaskin
 Managing Editor, revJournal



Would you mean World Builder by Bill Appleton (Silicon Beach Software)?

Robert
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Dan Shafer
I think you're right, Robert. I seem to recall writing a piece on
interactive fiction in that time frame and interviewing Appleton for it. My
memory is a bit fuzzy but I think he did have a scripting language of sorts
in that quit-delightful tool.

On 3/4/06, Robert Brenstein <[EMAIL PROTECTED]> wrote:
>
> >Andre Garzia wrote:
> >>
> >>On Mar 4, 2006, at 5:31 PM, Richard Gaskin wrote:
> >>
> >>>Which multimedia authoring tool had a scripting language and premiered
> >>>at the Boston expo the year before HC was released?
> >>
> >>Was it Director known as VideoWorks first??? did I won? Gee, I was
> >>only seven years old! :-D
> >
> >Good guess, but Director/Videoworks didn't add a scripting language
> >until after HC was released.
> >
> >Hint: the developer's first name was Bill, and his last name started
> >with an "A", but it wasn't "Atkinson".
> >
> >--
> >  Richard Gaskin
> >  Managing Editor, revJournal
>
>
> Would you mean World Builder by Bill Appleton (Silicon Beach Software)?
>
> Robert
> ___
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>



--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
>From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Pierre Sahores

Richard ? ;-)

Le 4 mars 06 à 22:40, Dan Shafer a écrit :


I think you're right, Robert. I seem to recall writing a piece on
interactive fiction in that time frame and interviewing Appleton  
for it. My
memory is a bit fuzzy but I think he did have a scripting language  
of sorts

in that quit-delightful tool.

On 3/4/06, Robert Brenstein <[EMAIL PROTECTED]> wrote:



Andre Garzia wrote:


On Mar 4, 2006, at 5:31 PM, Richard Gaskin wrote:

Which multimedia authoring tool had a scripting language and  
premiered

at the Boston expo the year before HC was released?


Was it Director known as VideoWorks first??? did I won? Gee, I was
only seven years old! :-D


Good guess, but Director/Videoworks didn't add a scripting language
until after HC was released.

Hint: the developer's first name was Bill, and his last name started
with an "A", but it wasn't "Atkinson".

--
 Richard Gaskin
 Managing Editor, revJournal



Would you mean World Builder by Bill Appleton (Silicon Beach  
Software)?


Robert
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution





--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"

From http://www.shafermediastore.com/tech_main.html

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



--
Pierre Sahores
www.sahores-conseil.com


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Richard Gaskin

Robert Brenstein wrote:

Andre Garzia wrote:


On Mar 4, 2006, at 5:31 PM, Richard Gaskin wrote:


Which multimedia authoring tool had a scripting language and premiered
at the Boston expo the year before HC was released?


Was it Director known as VideoWorks first??? did I won? Gee, I was 
only seven years old! :-D


Good guess, but Director/Videoworks didn't add a scripting language 
until after HC was released.


Hint: the developer's first name was Bill, and his last name started 
with an "A", but it wasn't "Atkinson".


--
 Richard Gaskin
 Managing Editor, revJournal



Would you mean World Builder by Bill Appleton (Silicon Beach Software)?


That's the one.

:)

--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Charles Hartman


On Mar 4, 2006, at 3:58 PM, Dan Shafer wrote:

Dreamcard was a "crippled Rev." It straddled the lines of an  
inventive user
and a professional developer but the lines were blurred and the  
audiences

and messages so different that it created as much confusion as it did
anything else.


Well, I didn't feel confused at all. Dreamcard is, or was, "crippled"  
only in two ways: no standalones, no Oracle-type dbs. Not significant  
drawbacks for someone building open-source academic tutorial apps.  
And while the (if I recall correctly) $60 academic price, for someone  
with no institutional or corporate budget to call upon, wasn't  
nothing -- wasn't, in other words, as attractive as the price of  
something like Python + wxPython. which I use to build other academic  
tutorial apps; as as Hypercard for that matter -- it was worth it, if  
what you wanted to do was specifically Hypercard-like. I had an old  
Hypercard tutorial I wanted to modernize, and doing it in Python  
would have been perhaps more work than it was worth.


As for attractive upgrade prices for Studio, the best I have seen so  
far is $200. It does not attract me.


Whether it's a wise business move on Rev's part I suppose I can't  
judge, and I really don't care. Unless I've misunderstood something  
in the deal, or in Media -- and I certainly agree that the p.r. has  
been confusing -- I'll be waving bye-bye to Rev toot sweet. (Or keep  
using the old one? I don't think so, except for the occasional jiffy  
stack. Or pay $50 for a final year of upgrades to the engine? High  
price for a dead-end street.)


Get out your handkerchiefs? Of course not. The question, for Rev, is  
whether users like me are as trivial a proportion, and as trivial a  
segment, of their market as they *appear* to think. I'm holding my  
fire until I understand better. But that's the way it looks so far.


Charles

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Dennis Brown
I was not impressed with the new plan either.  I own Studio, but  
bought DC when they first offered it because it was an economical way  
to stay up to date.  I had no interest in compiling my apps.  Most of  
the nifty upgrades to the language are eye candy that real app  
developers might appreciate, but my personal needs are more simple,  
but I really appreciate the bug fixes.  I bought the first SuperCard  
cross grade offering of Revolution when it first came out, and have  
only used it a lot in the last year.   I just wanted a good XTalk  
interpreter environment to make my own inventive tools, but I need  
speed to crunch a lot of numbers and Rev was faster than my  
SuperCard.  I found DC to exactly match my needs as a personal  
programming tool --no confusion at all.


I appreciated the one year extension offer (which I purchased),  
because it gives me another year of upgrades, at a price I was  
expecting to pay each year, in which to evaluate my changing needs  
and to evaluate if Media is sufficient for me.  I am sure it would  
work fine for me.  However, I am not so sure about this backdrop  
stuff.  I don't have any programs that take over my screen on my  
desktop.  I keep a lot of programs open at the same time on two  
monitors.  If it blanks them out, I will most likely keep using DC  
until it won't run on my machine anymore, then decide if I want to  
update Studio or go back to SuperCard, or something else.  However,  
by that time Rev may have a whole new plan and product slate.


My point is this, the good Rev folks gave me a reasonable option to  
continue the way I was and decide later.  I don't feel like I have  
been trapped in a corner, and have to decide what to do now.  I have  
time on my side.


I do hope Media is successful in making Rev more accessible to a  
larger audience.  I will give it a test run after it comes out.  My  
personal opinion though is that having a programming UI like  
Constellation makes it much easier to use Transcript.  The Rev folks  
might want to rethink that end of things for their entry level app.


Dennis


On Mar 4, 2006, at 6:05 PM, Charles Hartman wrote:



On Mar 4, 2006, at 3:58 PM, Dan Shafer wrote:

Dreamcard was a "crippled Rev." It straddled the lines of an  
inventive user
and a professional developer but the lines were blurred and the  
audiences

and messages so different that it created as much confusion as it did
anything else.


Well, I didn't feel confused at all. Dreamcard is, or was,  
"crippled" only in two ways: no standalones, no Oracle-type dbs.  
Not significant drawbacks for someone building open-source academic  
tutorial apps. And while the (if I recall correctly) $60 academic  
price, for someone with no institutional or corporate budget to  
call upon, wasn't nothing -- wasn't, in other words, as attractive  
as the price of something like Python + wxPython. which I use to  
build other academic tutorial apps; as as Hypercard for that matter  
-- it was worth it, if what you wanted to do was specifically  
Hypercard-like. I had an old Hypercard tutorial I wanted to  
modernize, and doing it in Python would have been perhaps more work  
than it was worth.


As for attractive upgrade prices for Studio, the best I have seen  
so far is $200. It does not attract me.


Whether it's a wise business move on Rev's part I suppose I can't  
judge, and I really don't care. Unless I've misunderstood something  
in the deal, or in Media -- and I certainly agree that the p.r. has  
been confusing -- I'll be waving bye-bye to Rev toot sweet. (Or  
keep using the old one? I don't think so, except for the occasional  
jiffy stack. Or pay $50 for a final year of upgrades to the engine?  
High price for a dead-end street.)


Get out your handkerchiefs? Of course not. The question, for Rev,  
is whether users like me are as trivial a proportion, and as  
trivial a segment, of their market as they *appear* to think. I'm  
holding my fire until I understand better. But that's the way it  
looks so far.


Charles

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: No OpenStack ..... ! continued

2006-03-04 Thread J. Landman Gay

Francis Nugent Dixon wrote:

Hi Jacqueline,

You wanted my "openStack" script, so here it is.
But I can't see anything in there that can cause
a problem. I hope it is easy to read with the folding.
It works perfectly well when I type "OpenStack" in the
message box (on my Mac).


I'm not sure why it works on Mac either, actually, but maybe I am 
misinterpreting the script. You have many variables that are not defined:


myImpExpFileName
myDataFolderName
myPrintFileName

etc. Do you have fields that are named those things? If so, put them in 
quotation marks, like this:


if exists(field "MyImpExpFileName") then...

If you do not have fields named MyImpExpFileName, etc. then those lines 
of script will never execute. But you say they work on Mac, so maybe you 
do have fields named that way.


This looks wrong to me too:

  put "\Revolution\" into GVStackPath...

Paths in Revolution always use forward slashes, so it should be:

  put "/Revolution/" into GVStackPath

same as on Macs. This might be why the script does not work on Windows.

For a test, try making a simple stack with a simple openStack script. 
Maybe like this:


 on openstack
   put "Openstack sent"
 end openstack

Then run the stack on Windows. You should see "openstack sent" displayed 
in the message box. That means the message was sent properly.


Finally, try putting a breakpoint next to one of the lines in your 
openstack handler. When you open the stack on Windows, you should drop 
into the debugger when it finds that breakpoint. Then you can step 
through each line to see what is going wrong.


If you do not drop into the debugger, then you are right, the openstack 
message is probably not being sent to your stack. That usually means 
another script has blocked it somewhere, maybe in a frontscript.



--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Windows file visibility

2006-03-04 Thread Marty Knapp
I've been playing with a recipe from the Scripter's Scrapbook 
(setFileVisibility) but I can't seem to make it work on my XP machine. I 
poked around on Google but didn't find anything that really helped.


basically I'm doing this:
#creating a text file
#then attempt to make it invisible:

put "attrib +h" && thePathToMyFile into commandString
get shell commandString

But my file remains visible. Perhaps this works on older versions of 
Windows? My Windows skills are pretty basic, so I may be missing 
something simple.


Thanks for any help,
Marty Knapp
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Windows file visibility

2006-03-04 Thread Roger . E . Eller
> basically I'm doing this:
> #creating a text file
> #then attempt to make it invisible:
> 
> put "attrib +h" && thePathToMyFile into commandString
> get shell commandString
> 
> But my file remains visible.

Marty,

You may just be conflicting with your OS settings. Do you have XP folder 
options set to show hidden files? Another possibility is that you are 
using a / rather than a \ as the path folder delimiter. Any time you use 
shell on Windows, you need to replace "/" with "\" in commandString before 
executing the get shell command.

Roger Eller <[EMAIL PROTECTED]>

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Windows file visibility

2006-03-04 Thread Marty Knapp

Hey Roger,

I tried the delimiter both ways and checked (and reset) my folder 
options - still no go. When I check the File Properties for the file 
"Hidden" is not checked after I've run the shell command on it . . .


Marty

basically I'm doing this:
#creating a text file
#then attempt to make it invisible:

put "attrib +h" && thePathToMyFile into commandString
get shell commandString

But my file remains visible.



Marty,

You may just be conflicting with your OS settings. Do you have XP folder 
options set to show hidden files? Another possibility is that you are 
using a / rather than a \ as the path folder delimiter. Any time you use 
shell on Windows, you need to replace "/" with "\" in commandString before 
executing the get shell command.


Roger Eller <[EMAIL PROTECTED]>
  

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Martin Blackman
On 05/03/06, Dan Shafer <[EMAIL PROTECTED]> wrote:

> "Use Revolution, the English like, built-in language, to add the *step by
> step logic *of your concept to your creation." I suspect -- but again my
> caveat -- that this is just a mistake, that the language is called
> Transcript, not Revolution (which would be devilishly confusing, no?).

Perhaps Run Rev are trying to confuse us all - you can read these two
quotes from the same page at http://revstudio.runrev.com/easy.php  :

'Then use Transcript, Revolution's built-in scripting language, to add
in-depth functionality and connectivity.'

'Revolution uses an English like command language also called... Revolution'
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Windows file visibility

2006-03-04 Thread Roger . E . Eller
> I tried the delimiter both ways and checked (and reset) my folder
> options - still no go.

>> put "attrib +h" && thePathToMyFile into commandString

Are there any spaces in thePathToMyFile? If so, try enclosing it in 
quotes.

put "attrib +h" && quote & thePathToMyFile & quote into commandString

Roger Eller <[EMAIL PROTECTED]>

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Windows file visibility

2006-03-04 Thread Marty Knapp

Roger,

I owe you a beer! adding the quotes fixed the problem (I was placing the 
file in the Documents and Settings folder). Thanks for your help.


Marty

I tried the delimiter both ways and checked (and reset) my folder
options - still no go.



  

put "attrib +h" && thePathToMyFile into commandString
  


Are there any spaces in thePathToMyFile? If so, try enclosing it in 
quotes.


put "attrib +h" && quote & thePathToMyFile & quote into commandString

Roger Eller <[EMAIL PROTECTED]>
  

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Way to do RegEx substring replacements?

2006-03-04 Thread Jim Witte
Is there a way in Revolution (2.0.3) to do a RegEx find and replace  
using one of the sub-expressions, like finding


() ([^x]*)x.*

and replacing by

\1\t\2

directly without having to use matchText to extract the  
subexpressions and then construct the line? (Yes, I know this should  
be in Perl, Python, or something else - that's next after the  
prototype is done)


Jim
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread John Tregea
Ah, those were heady days... I was at that Boston MacWorld (visiting 
on my first trip from Australia). Someone recommended that I go check 
out this new "HyperCard" and I saw Bill Atkinson presenting it. I ended 
up scoring an "ACME Bowling" team jacket (which was the HyperCard 
developer team official apparel. Ended up working at Apple, developing 
HyperCard toolkits, templates etc...


Ya gotta love that I was able to open some of my developer tool stacks 
from that time in Rev and it still all worked.


John T

Richard Gaskin wrote:

Stephen Barncard wrote:

 From Wikipedia:
HyperCard was created by Bill Atkinson and initially released in 
August 1987


Trivia question:

Many HC fans know that HyperCard was originally designed without a
scripting language, which was added later in the development process.

Which multimedia authoring tool had a scripting language and premiered
at the Boston expo the year before HC was released?

--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Way to do RegEx substring replacements?

2006-03-04 Thread J. Landman Gay

Jim Witte wrote:
Is there a way in Revolution (2.0.3) to do a RegEx find and replace  
using one of the sub-expressions, like finding


() ([^x]*)x.*

and replacing by

\1\t\2

directly without having to use matchText to extract the  subexpressions 
and then construct the line? (Yes, I know this should  be in Perl, 
Python, or something else - that's next after the  prototype is done)


See if the "replaceText" function does what you want.

--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Stripping trailing spaces from a string

2006-03-04 Thread Jim Witte

How can I use a RegEx to strip trailing white-space?  I tried:

get matchText(theExpr, "(.*)\s*", theExpr)

where theExpr is "0025E95C mov  r5, r0 "
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The End of Dreamcard?

2006-03-04 Thread Judy Perry


On Sat, 4 Mar 2006, Charles Hartman wrote:

> Right. There's the point. When you buy something like Hypercard, or
> Dreamcard, you're buying a GUI builder and programming lanuage. But a
> GUI builder and programming language in which you can't control the
> screen even to the extent of getting rid of a backdrop sounds to me
> like a parameterized PowerPoint. The feature-comparison page on the
> web site (Media can't connect even to a mySQL database, can't do CGI,
> but has nice "templates" for people who don't want to program
> anything) says pretty plainly that Media is no replacement for
> Dreamcard.

--For the price -- roughly half of what Hypercard last sold for --  it
seems fair enough.  Can you do mySQL and CGIs in PowerPoint? (not being
nasty: I really don't know but doubt it as I don't think it has a
scripting language).

As for templates, I, for one, am doing the Snoopy dance.  Hypercard had
them and some of us have been asking for this for a very long time
(although I recall being the very person who's complained about them in
other apps) @;-)

Judy

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: The End of Dreamcard?

2006-03-04 Thread Judy Perry
Perhaps this could be spelled out in any emails sent to people on the
subject, along with instructions on how to implement engine changes?

Judy

On Sat, 4 Mar 2006, Lynn Fredricks wrote:

> If you update DreamCard now, you will get engine updates for the length of
> that update period. A lot of what makes Revolution what it is, is in the
> engine.

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: XP Problems Persist...

2006-03-04 Thread Judy Perry
Okay...  probably.  To be honest, I had a difficult time even _seeing_ it
on his dark little Sony Vaio (sp?) laptop with an OS X skin on it ;-)

Judy

On Sat, 4 Mar 2006, Robert Brenstein wrote:

> Actually ._

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Way to do RegEx substring replacements?

2006-03-04 Thread Jim Ault
On 3/4/06 6:40 PM, "Jim Witte" <[EMAIL PROTECTED]> wrote:

> Is there a way in Revolution (2.0.3) to do a RegEx find and replace
> using one of the sub-expressions, like finding
> 
> () ([^x]*)x.*
> 
> and replacing by
> 
> \1\t\2
> 
> directly without having to use matchText to extract the
> subexpressions and then construct the line?
Not that I know of, but I am curious why this is needed.

Be careful that you only have one possible match and that you consider
'greedy' and case sensitive when applying RegEx since \1  and \2 may not be
what you expect.

If given that there is only one possible way to get a match then it is not
really a problem to use two lines to produce the result:

put matchText(lineOfText, "(?Ui)(...)([^x]*)x.*",v1,v2) into vTrueFalse
if vTrueFalse = "true" then
   put v1 & tab & v2 into outputStr
else
   answer "Match not successful, take alternate actions"
end if

Why is this an issue for you?
Do you mean that you want to do more than one replacement in a single text
block?  In that case, I use matchChunk & a repeat loop & temp variables.

>(Yes, I know this should
> be in Perl, Python, or something else - that's next after the
> prototype is done)
Not sure what you mean by this.  I use RegEx quite often in Rev routines, as
well as filter, replace, replaceText.

Jim Ault
Las Vegas


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Stripping trailing spaces from a string

2006-03-04 Thread Ken Ray
On 3/4/06 10:00 PM, "Jim Witte" <[EMAIL PROTECTED]> wrote:

> How can I use a RegEx to strip trailing white-space?  I tried:
> 
> get matchText(theExpr, "(.*)\s*", theExpr)
> 
> where theExpr is "0025E95C mov  r5, r0  "

Here's a version I have that trims whitespace from both sides of a string,
and includes 'normal' whitespace, along with hard spaces (watch word wraps):

function trim pWhat
  local dummy,tRetVal
  if the platform is "MacOS" then put "\xca" into tHardSpc
  else put "\xa0" into tHardSpc
  get matchText(pWhat, "(?s)^(\s|" & tHardSpc & ")*(.*?)(\s|" & tHardSpc &
")*$",dummy,tRetVal)
  return tRetVal
end trim

However using RegEx for trimming is not the fastest approach, although the
difference between 0.0391 ticks for the RegEx version vs. 0.0004 ticks for
the fastest version is not recognizable unless you have to do it thousands
of times...


Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Stripping trailing spaces from a string

2006-03-04 Thread Jim Ault
On 3/4/06 8:00 PM, "Jim Witte" <[EMAIL PROTECTED]> wrote:

> How can I use a RegEx to strip trailing white-space?  I tried:
> 
> get matchText(theExpr, "(.*)\s*", theExpr)
> 
> where theExpr is "0025E95C mov  r5, r0  "
> ___

   put "(.*[^\s])" into regEx --trims spaces from right
  get matchText(strr,regEx,strr)

Basically says capture the whole string and come back until the character is
not a "word delimiter", not necessarily a space.  If you only want spaces to
qualify then use

put "(.*[^\ ])" into regEx --trims spaces from right
(note the space char after the "\")


put "([^\s]+)" into RegEx  --matches only the first word

Basically says capture the characters as long as it is not a "word
delimiter".


Ken has MUCH better experience and even gives time trial results :-)


Jim Ault
Las Vegas


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution