Re: ANN: Ashalii 1.0 (Now 1.1)

2005-12-10 Thread Jim Ault
Very well done.
And I am not a game player... even now.. don't have any minutes to spare, so
good luck on the venture!

Jim Ault 
Las Vegas

On 12/9/05 9:55 PM, "curry" <[EMAIL PROTECTED]> wrote:
> Try it now, it'll look a whole lot better! :-)
> Yes, I'll be doing a PC version.
> Curry


___
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


'sound is done' equivalent for videoclips?

2005-12-10 Thread Thomas McCarthy

is there a convenient 'done' property for videoclips?
I want to import my mp3 sound files as quicktime movieclips (thanks for the 
great suggestion by Marty Billingsley!)

I want to do something like this [but with videoclips]:
play audioclip whatever
wait until the sound is done

Also these files will be in a different stack from the script that calls them. 
So it seems my only way to make a script wait until a videoclip is finished is:

start using x stack
set the isPlaying of stack x to true
play video clip mp3_parading_as_movie.mov
put the ticks + 1000 into tmax
repeat
if not the isPlaying of stack x or the ticks > tmax then exit repeat
end repeat

[stack x will have a handler to catch 'playStopped']

This seems a little complicated--and that invites problems. Is there a more 
elegant solution?

thanks
tm

___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!


___
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: 'sound is done' equivalent for videoclips?

2005-12-10 Thread sims

At 7:08 AM -0500 12/10/05, Thomas McCarthy wrote:
I want to import my mp3 sound files as quicktime movieclips (thanks 
for the great suggestion by Marty Billingsley!)


I want to do something like this [but with videoclips]:


The playStopped message is sent when the movie or sound reaches its 
end, or when a play stop command executes.

If the user pauses the movie or sound, the playPaused message is sent instead.

Does this help?

ciao,
sims

European Rev Conference  2006
www.techietours.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: Heads & Tails

2005-12-10 Thread Jim Hurley


Message: 7
Date: Fri, 9 Dec 2005 13:58:46 -0700
From: Mark Greenberg <[EMAIL PROTECTED]>
Subject: Re: Heads & Tails
To: use-revolution@lists.runrev.com
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain;	charset=US-ASCII;	delsp=yes; 
	format=flowed


	Yes, but the original post (quite a while ago) was looking for a way 
to determine how many times h occurred in singles, doubles, triples, 
etc.  Your script counts how many heads and tails there are total.
	There were some non-RegEx solutions offered, but they were long.  
RegEx shortens the length of the solution quite a bit.  I can't 
determine whether the RegEx solution is faster because I am using an 
older version of Rev which has slower RegEx.


Mark


Mark,

Sorry. Should  have realize there  was more to it that.

And there is another way to skin that cat: separate the sting of h's 
and t's into words and do a word count using an array.


on mouseUP
  put field 1 into tText
  put char 1 of tText into tLastChar
 --Separate the string of h's and t's into words
  repeat for each char c in tText
if c = tLastChar then
  put c after results
else put  space & c after results
  put c into tLastChar
  end repeat

  --Do a word count
  repeat for each word tWord in results
add 1 to tWordCount[tWord]
  end repeat

  --Display
  combine tWordCount with return and comma
  put tWordCount into field 2
end mouseUP

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


Bombshell Tip from X

2005-12-10 Thread MisterX
First Thanks for Scott Rossi for the inspiration to find this bug
solution...
 
As you know, you can't display mac patterns of sizes different than 8, 16,
32, 64 or 128 pixels squared.
 
My problem was displaying a 20x20 pattern on the mac...
 
Standard buttons on the mac look aqua - nice but in a button bar you need
the gel button style (i think you call it the gel button style). 20x20 pixel
buttons - as prescribed by the Apple Higs - are not possible in standard
form - their borders are rounded and the button looks
couldn't-be-cheasier... And your 16 by 16 icon in the button really looks
cramped or bleeds over the buttons border 
 
So the solution was a 20x20 gel button skin - Alas when ported to mac, it
didn't work and looked like a mosaic of the pattern. 
 
Weeks of reflection, changing all my buttons back to standard - NO - back
again to rectangle... Win95 style again... I was going crazy - how do you
make a modular button bar in rev that's cross platform and that respects
your metrics or "standards" in appearance? 
 
So i saw Scott Rossi's Abacus. Noticed the pegs and wondered how would Scott
do his pegs if there was a pattern behind in the button... Then it pegged
me!
 
Make a 32X32 transparent image with the 20X20 pixel pattern inside and it
workss!!
 
Thanks very much to Jeff for his screenshot help...
 
The solution is not perfect because if you make your button 24 x 20 using
this pattern, you will see a black border appear instead of the pattern. But
creating icons at different sizes for patterns is not as hard as dublicating
images to simulate patterns behind buttons... 
 
It works more reliably however than "standard xp patterns" where a button
and a menu will look awkward next to each other, that is one button skinned
xp and one w2k skinned...
 
Finally if you do not like the pattern, it's easy to switch, just swap image
ids for the pattern you like and you've changed all your button skins in an
instant - problem is that all stacks need some kind of refresh mechanism to
show the change - a palette/toplevel switch for example... So there's a bit
of work and screen refresh involved unfortunately... You may even need to
quit rev because the image id memory may stick around for the session... 
 
But that covers the solution to using the same patterns on Windows and OSX
without any more hickups...
 
If someone who can do the following* easily can contact me with a nice
little script solution, i'd be happy to make a tool available soon with the
conversion of patterns to this cross-platform pattern "format"...
 
* The script would take an image and resize the image with the added
transparent pixels required to make it "compatible" for osx... 
 
Anyway, hope you liked the tip. Im sure happy i found it and that it finally
looks the same on PCs and OSX. Thanks again to Scott and Jeff and Kweed who
raised the first alarm... 
 
For the funny bit which i just noticed, in the screenshot i got from Jeff,
the "label" fields - transparent with 3d borders inherit that gel pattern...
strange... Is there a detail i missed?
 
Revgards
Xavier
- - 
open http://monsieurx.com/taoo - open source for open workflow for open
objects for open people
___
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


Using players to play mp3 files on Windows

2005-12-10 Thread Thomas von Fintel
I have an educational stack that plays mp3 sound files. I inserted a 
player and set the source property to the sound file. Everything is 
fine on my Mac OS X and OS 9 computers, but on two different Windows 
systems (XP with Windows Media Player installed and a "Virtual PC" with 
W 98 and Quicktime 5) no player appears and two buttons scripted to 
"start player …" and "stop player …" have no effect. (They work on the 
Macs.)


I searched the list archive but couldn't find out what needs to be 
changed. Is there a sample stack I could take apart? Or a tutorial?
I build the stack with RR 2.6.1 and use "Stack Runner 1.0.3" as stack 
player.


Thomas

___
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: Why is Konfabulator 'Pretty?'

2005-12-10 Thread Marielle Lange
As Richard stated his position on this, I'll state mine as well.  
I'm not
concerned about competitive advantage at all, and won't be until  
RunRev

becomes as popular as JavaScript (one of my hopes!). :-)




Richard, Ken... I thought that the statement "giving revolution for  
free" was enough for anybody to understand I was pushing things to  
the extreme. The purpose was not to denounce the profit orientedness  
of professional members. Apologizes if that sounded like a criticism.  
That wasn't meant to be one. It was rather a compliment. There is no  
*shame* at trying to be successful and remain so. If I use a computer  
that doesn't crash every 3 seconds is because I rely on a product  
developed by a company which has continued profit making as one of  
his priorities. *Nothing* wrong with this.





Personally I don't think of Rev as a $99 tool (even without standalone
building capabilities). It's worth far more to me than that.




It's not a question of being able to fork $5000 for a product because  
some clients can pay for it. It's a question that revolution puts as  
selling line on its website : "Revolution Dreamcard is ideal for  
beginners and intermediate developers.". After 2 years on this list,  
I still wait for them to do something that suggests they are  
interested in that market. I still wait for them to show that they  
have "any commitment" to that market (other than the $99 price).


At different moments, we have contacted revolution in our status of  
"inventive users" to propose a hand, as we are aware they are a small  
company and we were given completely unrealistic answers of the like  
"yes, please, do for us the equivalent of 5-6 months full time job,  
that would be so cool... and please do it without bothering us  
because we have no time for this and please do it all alone as we  
won't help you synchronize this or setup the structures that would  
help you organize collaborative initiatives or we won't let you re- 
use resources we may have". When we started talking about setting up  
an infrastructure that facilitates contribution from members of all  
levels (even the least experienced one), we were told, please don't  
do it.


Yes, in terms of profit to get from a single person, a $99 license  
doesn't seem to support the development. But if you divide the cost  
of developing such resources between a large number of persons, you  
reduce the cost each person needs to pay. That's the case for license  
fees. That's the case for the amount of time/work each person has to  
give for a useful collection of resources to be rapidly set up.


And that was the all point of this thread on why is konfabulator  
pretty. Konfabulator is pretty because it is not very expensive (was  
$49, I believe, now free) and because there was a *very* cool library  
of widgets, easy to download and to adapt or to learn from on the web.


Sure, it is in the best interest of the professional market to have  
continued development and bux fixing. But for a product like  
dreamcard to be of interest to the inventive users, bug fixing is not  
a priority.  To have 100% reliable tools is not *that* important.  
What is more important is to have some examples, templates, easy to  
follow tutorials, suggestions that help get us started... or even  
better as the konfab and dashboard success stories show, have them  
develop the infrastructure that lead to a rapid development of such a  
catalogue of resources by the user base. What I would like to see, as  
an inventive user, not making any profit from my activities using  
revolution (and certainly not able to fork $5000 on a license), is a  
centralized archive of all resources that exist for revolution, a  
central place where tips, information, resources, etc. can be shared,  
so that us, the inventive users for who revolution is only one of our  
many activities, one of many toys we play with, can find the  
information we are looking for in a minimum amount of times.


I fully agree with the professionals on this list. One day, runrev  
ltd will have to decide what their product is supposed to be for. The  
wiki idea was nicely transformed into a project of easying  
improvements in the current documentation. Well, originally it was  
not really about it. Originally it was to help the inventive users to  
find resources without being expected to have to read 50 digests a  
week (it toke me 3-5 days to skim through the posts of the last  
month... that's too much for a hobbyist). The idea was to automate  
extraction of tips and code bits from the list. The idea was to  
provide a place were "beginner and intermediate" members of the  
community could easily find tips and tricks and eventually share  
them. Then runrev kicked in to tell us not to do anything about it  
anymore.


Agreed, Richard, the persons who pay you wouldn't be very happy you  
spend your time watching a small flower change of color on your  
desktop. However, many i

Re: Can I do "show through" graphic regions...

2005-12-10 Thread Jim Hurley

Scott Rossi wrote:

Hi Andy:

How can anyone resist a GUI challenge?...

OK, I'm not sure if I did what you're asking, but I took a stab at this, and
spent way to much time figuring out the math (this was a good exercise for
me in efficient scripting).  I think it works as an abacus should but the
"abacus experts" out there should take a look to verify.
Execute the following in your message box (not a browser):

 go url "http://www.tactilemedia.com/download/abacus.rev";




I'd give my soul to be able to make these graphics.

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: Filtering Columnar Data

2005-12-10 Thread Gregory Lypny

Thanks, Ken.  Crystal clear.

Greg

On 10-Dec-05, at 8:52 AM, Ken Ray responded:


Message: 5
Date: Fri, 09 Dec 2005 23:06:07 -0600
From: Ken Ray <[EMAIL PROTECTED]>
Subject: Re: Filtering Columnar Data
To: Use Revolution List 
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain;   charset="US-ASCII"

On 12/9/05 10:26 PM, "Gregory Lypny" <[EMAIL PROTECTED]>  
wrote:



Not sure I understand, Ken.  Your first statement puts searchString
in the fifth column, while the second puts it in the fourth.  If I
changed mine to

filter theData with "*" & tab & searchString & tab & "*"

or

filter theData with "*" & tab & searchString & "*"

it would still find the string in the second column, but perhaps in
higher columns too because the pattern can be shifted right.


That's right. That's why to match a specific column, you need to  
include
*all* the columns in your filter command. So for a 5-column set of  
data, in
order to specify the second column and only the second column you'd  
do:


  filter theData with "*" & tab & searchString & tab & "*" & tab & \
"*" & tab & "*"

and to filter on only the fourth column of 5, it would be:

  filter theData with "*" & tab & "*" & tab & "*" & tab & \
   searchString & tab & "*"

The only issue is when you're matching the last column... you have  
to make

sure you *don't* put a "*" after the last column, so it would be:

  filter theData with "*" & tab & "*" & tab & "*" & tab & \
   "*" & tab & searchString

and not

  filter theData with "*" & tab & "*" & tab & "*" & tab & \
   "*" & tab & searchString & "*"


But perhaps repeat for each is a better choice for you...


___
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: Embedding images and movies in a standalone

2005-12-10 Thread Marielle Lange

Dear Paul,

This is a problem that always puzzles newcomers. As long as you  
insert images, things are usually fine. If for some reason you cut  
and paste or copy and paste the image, this remains fine on the  
computer on which you edited the images, but all image references get  
messed up when others view the stack on another computer.


The best way to cope with this is to keep all images in a folder and  
insert them on opencard.  If this is undesirable (copyright on  
images) or not practical, best is to create a "catalogue" stack in  
which you insert all the pictures and movies (being careful to ever  
cut and paste any image or movie), then make a reference to the  
picture in the catalogue stack you just created. This won't increase  
the size of your stack.


BTW, I have been teaching in neuroscience. I would be very interested  
to get to see your material. Know that I also have a collection of  
brain anatomy or brain imaging images on my computer. You will also  
find a collection of lecture slides at: tutorials.lexicall.org/wiki/tiki-list_file_gallery.php? 
find=&galleryId=1&offset=20>.  You also have that small javascript  
that your students may find useful to practice the name of the gyri  
and sucli of the brain: .


Best,
Marielle

I have created a large project to teach brain imaging, with  
hundreds of
images and a few Quicktime movies. When I build a standalone, all  
the images
appear when I run the Mac version, but there are only gray  
placeholders on
Windows. I used the Image tool on the Tools palette and indicated a  
path to

the image in the Object Inspector.

 


Marielle Lange (PhD),  Psycholinguist

Alternative emails: [EMAIL PROTECTED], [EMAIL PROTECTED]
Homepage
http://homepages.lexicall.org/mlange/

Easy access to lexical databaseshttp://lexicall.org
Supporting Education Technologists  http:// 
revolution.lexicall.org/wiki



___
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


Stock Portfolio project starting

2005-12-10 Thread Dennis Brown
I have just decided that I need to write a stock portfolio reporting  
program in DreamCard.  Every canned program I have tried, does not  
show my portfolio in a way that is useful to me for making certain  
decisions.  I end up with several spreadsheets that I am hand  
updating every day --not the kind of thing a Rev programmer should  
have to put up with!


This will involve a new area of learning for me --I need to find a  
way to download realtime quotes from the internet every 5 minutes.   
Does anyone have any experience doing this, and can I get a few  
pointers about how to start to tackle it?


I also need to be able to run this stack at the same time I am  
running the DreamCard IDE.  I know that if I am running DC Player at  
the same time as DC IDE, the two interfere in some ways.  I was  
wondering if the StackRunner program also interferes with DC IDE if  
both are running?


I am doing this program for my own use (as opposed to for someone  
else).  Therefore, I am open to sharing my results as an example.


As always, any help is appreciated.
Dennis
___
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: Stock Portfolio project starting

2005-12-10 Thread Mark Smith
Dennis, I have a very rough stack that downloads quotes from  
yahoo...it's ugly, but it works reasonably well. If it might be  
helpful, I'd be happy to email it over to you, even though I'm a  
little embarassed at how rough it is...


Mark

On 10 Dec 2005, at 16:24, Dennis Brown wrote:

I have just decided that I need to write a stock portfolio  
reporting program in DreamCard.  Every canned program I have tried,  
does not show my portfolio in a way that is useful to me for making  
certain decisions.  I end up with several spreadsheets that I am  
hand updating every day --not the kind of thing a Rev programmer  
should have to put up with!


This will involve a new area of learning for me --I need to find a  
way to download realtime quotes from the internet every 5 minutes.   
Does anyone have any experience doing this, and can I get a few  
pointers about how to start to tackle it?


I also need to be able to run this stack at the same time I am  
running the DreamCard IDE.  I know that if I am running DC Player  
at the same time as DC IDE, the two interfere in some ways.  I was  
wondering if the StackRunner program also interferes with DC IDE if  
both are running?


I am doing this program for my own use (as opposed to for someone  
else).  Therefore, I am open to sharing my results as an example.


As always, any help is appreciated.
Dennis
___
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: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?']

2005-12-10 Thread simplsol

Bill,
Thank you for the fresh, insider perspective.
 I've used HC since it came out in 1987, believe I've read every book 
on the subject, and never heard it put this way. Thank you again for 
sharing it with us.

Paul Looney

-Original Message-
From: Bill Marriott <[EMAIL PROTECTED]>
To: use-revolution@lists.runrev.com
Sent: Fri, 9 Dec 2005 21:13:05 -0500
 Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 
'Pretty?']


Well, I had the good fortune to be at Claris during the HyperCard
 transition. I knew the development team and the product managers well. 
I

don't think it was anything so deliberate/nefarious as you surmise.

 - Claris didn't know how to make money on a program that had been 
given away
 for free. The demotion of the "free" HyperCard to a "player" and 
starting to

charge for the full version ended up upsetting/alienating a lot of
customers.

 - In those days, there was free, unlimited, "red carpet" technical 
support.
 You could call in with just about any question and the support group 
would
 go to the ends of the earth to solve it for you. (This included 
writing
 scripts and debugging stacks.) With everyone from commercial 
developers to
 11th graders calling in, HyperCard became one of the most expensive 
products

to support, surpassing even FileMaker Pro.

 - Key members of the Apple team that built HyperCard declined to move 
to

Claris and the product just wasn't upgraded quickly enough or smartly
 enough. It took forever to get their act together under the 
reorganization
 chaos. Not enough features were added, and the ones that were often 
were not

done in a way that pleased customers.

 - No one knew how to position it within the Claris product line. 
FileMaker
 was also the chief moneymaker, and there was some question why someone 
would
 use FileMaker if HyperCard was able to do the same things (easy 
reports, for
 example). There was actually a lot of contention for a while whether 
to use

HyperCard or FileMaker as the engine for the technical knowledgebase
(FileMaker won).

- As a producer of software primarily targeted at consumers and small
businesses, Claris didn't have the depth of experience to create a
developer-oriented tool.

- The HyperCard team tended not to integrate well with the rest of the
 company. They didn't eat lunch at the same tables. :) I think this 
prevented

a lot of discussion, crossover ideas, and innovative thinking from
occurring.

 - HyperCard was not making a profit; there were therefore no 
substantial
 funds for marketing it. Combined with all the other factors above, 
other

companies (like SuperCard) stepped in and started to compete for the
HyperCard audience. Market share of HyperCard fell dramatically.

After HyperCard went back to Apple there may have been some additional
machinations that I'm not aware of. However,

 1) The Claris spinout was the beginning of the end for HyperCard as 
far as
 I'm concerned. It's not that Claris was a bad company (quite the 
opposite);
 it's just that insufficient strategic consideration was given to how 
it

would grow there, and it probably should never have left Apple anyway.

 2) I never once at Claris heard the notion that HyperCard stacks 
reflected

poorly on the image of the Macintosh. Quite the opposite.

 3) No one -- except a few crazies no one listened to -- saw the 
potential
 for HyperCard to impact the Web (and vice versa). "So close yet so 
far."

(sigh.) HyperCard's paradigm was mired in floppy-disk distribution of
stacks... a bandwidth-friendly, streaming, component-ized, multi-user,
 client-server world was simply not envisioned. By 1993/1994 the Web 
was

clearly "the next big thing" and HyperCard missed the boat.

Bill

"Mark Swindell" <[EMAIL PROTECTED]>
wrote in message
news:[EMAIL PROTECTED]
 >I think they were ok with HyperCard staying a fun toy for amateurs, 
but
 >they didn't want to blur the line by giving it full-blown 
professional UI
 >potential. Then their platform would have been populated by 
half-baked
 >applications that worked poorly but which could have appeared 
superficially
 >to have been produced by professionals and would have helped define 
the Mac

>"experience" as amateurish. That would have been bad for business and
>their reputation.
>
 > DTP programs used the computer to produce docs, for good or bad, but 
they
 > "weren't" the computer in the same way a Hypercard stack "became" 
the
 > computer while it was in use. Same for web pages, later on. They 
were

> documents, not applications.
>
> Mark
>
> On Dec 9, 2005, at 3:03 PM, Bill Marriott wrote:
>
 >> You mean, like how they abandoned desktop publishing because of all 
the
 >> horrid newsletters that sprung into existence? And how the web 
never took

>> off because of all the ugly sites? :)
>>
>> Bill
>>
>> "Mark Swindell"
>> <[EMAIL PROTECTED]>
>> wrote in message
>> news:[EMAIL PROTECTED]
 >>> HC's rep was so tarnished by all the unsightly crap put out there 
by

>>>

Re: Stock Portfolio project starting

2005-12-10 Thread Ken Ray
On 12/10/05 10:24 AM, "Dennis Brown" <[EMAIL PROTECTED]> wrote:

> I also need to be able to run this stack at the same time I am
> running the DreamCard IDE.  I know that if I am running DC Player at
> the same time as DC IDE, the two interfere in some ways.  I was
> wondering if the StackRunner program also interferes with DC IDE if
> both are running?

No, not at all. You can run your stack in StackRunner and use the DC IDE
without any interference.


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: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?']

2005-12-10 Thread Bill
Thanks for that clear discourse. I think the true story behind the demise of
Hypercard is very interesting. I'd like to see it fleshed-out a little more
to a full story especially with some of the interesting facts such as the
fast indexing code story and other history. In fact such a story (the rise
and fall of a program no one could classify) has a lot of potential.


On 12/9/05 10:13 PM, "Bill Marriott" <[EMAIL PROTECTED]> wrote:

> Well, I had the good fortune to be at Claris during the HyperCard
> transition. I knew the development team and the product managers well. I
> don't think it was anything so deliberate/nefarious as you surmise.
> 
> - Claris didn't know how to make money on a program that had been given away
> for free. The demotion of the "free" HyperCard to a "player" and starting to
> charge for the full version ended up upsetting/alienating a lot of
> customers.
> 
> - In those days, there was free, unlimited, "red carpet" technical support.
> You could call in with just about any question and the support group would
> go to the ends of the earth to solve it for you. (This included writing
> scripts and debugging stacks.) With everyone from commercial developers to
> 11th graders calling in, HyperCard became one of the most expensive products
> to support, surpassing even FileMaker Pro.
> 
> - Key members of the Apple team that built HyperCard declined to move to
> Claris and the product just wasn't upgraded quickly enough or smartly
> enough. It took forever to get their act together under the reorganization
> chaos. Not enough features were added, and the ones that were often were not
> done in a way that pleased customers.
> 
> - No one knew how to position it within the Claris product line. FileMaker
> was also the chief moneymaker, and there was some question why someone would
> use FileMaker if HyperCard was able to do the same things (easy reports, for
> example). There was actually a lot of contention for a while whether to use
> HyperCard or FileMaker as the engine for the technical knowledgebase
> (FileMaker won).
> 
> - As a producer of software primarily targeted at consumers and small
> businesses, Claris didn't have the depth of experience to create a
> developer-oriented tool.
> 
> - The HyperCard team tended not to integrate well with the rest of the
> company. They didn't eat lunch at the same tables. :) I think this prevented
> a lot of discussion, crossover ideas, and innovative thinking from
> occurring.
> 
> - HyperCard was not making a profit; there were therefore no substantial
> funds for marketing it. Combined with all the other factors above, other
> companies (like SuperCard) stepped in and started to compete for the
> HyperCard audience. Market share of HyperCard fell dramatically.
> 
> After HyperCard went back to Apple there may have been some additional
> machinations that I'm not aware of. However,
> 
> 1) The Claris spinout was the beginning of the end for HyperCard as far as
> I'm concerned. It's not that Claris was a bad company (quite the opposite);
> it's just that insufficient strategic consideration was given to how it
> would grow there, and it probably should never have left Apple anyway.
> 
> 2) I never once at Claris heard the notion that HyperCard stacks reflected
> poorly on the image of the Macintosh. Quite the opposite.
> 
> 3) No one -- except a few crazies no one listened to -- saw the potential
> for HyperCard to impact the Web (and vice versa). "So close yet so far."
> (sigh.) HyperCard's paradigm was mired in floppy-disk distribution of
> stacks... a bandwidth-friendly, streaming, component-ized, multi-user,
> client-server world was simply not envisioned. By 1993/1994 the Web was
> clearly "the next big thing" and HyperCard missed the boat.
> 
> Bill
> 
> "Mark Swindell" <[EMAIL PROTECTED]>
> wrote in message 
> news:[EMAIL PROTECTED]
>> I think they were ok with HyperCard staying a fun toy for amateurs, but
>> they didn't want to blur the line by giving it full-blown professional UI
>> potential.  Then their platform would have been populated by half-baked
>> applications that worked poorly but which could have appeared superficially
>> to have been produced by professionals and would have helped define the Mac
>> "experience" as amateurish.  That would have been bad for business and
>> their reputation.
>> 
>> DTP programs used the computer to produce docs, for good or bad, but they
>> "weren't" the computer in the same way a Hypercard stack "became" the
>> computer while it was in use.  Same for web pages, later on.   They were
>> documents, not applications.
>> 
>> Mark
>> 
>> On Dec 9, 2005, at 3:03 PM, Bill Marriott wrote:
>> 
>>> You mean, like how they abandoned desktop publishing because of all the
>>> horrid newsletters that sprung into existence? And how the web never took
>>> off because of all the ugly sites? :)
>>> 
>>> Bill
>>> 
>>> "Mark Swindell"
>>> <[EMAIL PROTECTED]>
>>> wrote in message
>>> news:[EMAIL PROTECTED]
>

Re: Stock Portfolio project starting

2005-12-10 Thread Andre Garzia


On Dec 10, 2005, at 3:22 PM, Ken Ray wrote:


On 12/10/05 10:24 AM, "Dennis Brown" <[EMAIL PROTECTED]> wrote:


I also need to be able to run this stack at the same time I am
running the DreamCard IDE.  I know that if I am running DC Player at
the same time as DC IDE, the two interfere in some ways.  I was
wondering if the StackRunner program also interferes with DC IDE if
both are running?


No, not at all. You can run your stack in StackRunner and use the  
DC IDE

without any interference.




They won't interfere with each other, but beware of saving them, if  
both apps are saving to the same stack file name you might end up  
loosing information as it is possible that one app will overwrite the  
changes made by the other app...


Cheers
andre




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


___
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: Stock Portfolio project starting

2005-12-10 Thread Dennis Brown

Thanks Ken, Andre, and Mark.

Sounds like I have the essentials to get going on this now.

Dennis


No, not at all. You can run your stack in StackRunner and use the  
DC IDE

without any interference.


Ken Ray



They won't interfere with each other, but beware of saving them, if  
both apps are saving to the same stack file name you might end up  
loosing information as it is possible that one app will overwrite  
the changes made by the other app...


Cheers
andre



Dennis, I have a very rough stack that downloads quotes from  
yahoo...it's ugly, but it works reasonably well. If it might be  
helpful, I'd be happy to email it over to you, even though I'm a  
little embarassed at how rough it is...


Mark




On 10 Dec 2005, at 16:24, Dennis Brown wrote:

I have just decided that I need to write a stock portfolio  
reporting program in DreamCard.  Every canned program I have  
tried, does not show my portfolio in a way that is useful to me  
for making certain decisions.  I end up with several spreadsheets  
that I am hand updating every day --not the kind of thing a Rev  
programmer should have to put up with!


This will involve a new area of learning for me --I need to find a  
way to download realtime quotes from the internet every 5  
minutes.  Does anyone have any experience doing this, and can I  
get a few pointers about how to start to tackle it?


I also need to be able to run this stack at the same time I am  
running the DreamCard IDE.  I know that if I am running DC Player  
at the same time as DC IDE, the two interfere in some ways.  I was  
wondering if the StackRunner program also interferes with DC IDE  
if both are running?


I am doing this program for my own use (as opposed to for someone  
else).  Therefore, I am open to sharing my results as an example.


As always, any help is appreciated.
Dennis
___
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


___
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: XML Database synchronization

2005-12-10 Thread kee nethery


On Dec 7, 2005, at 1:16 PM, Joel Guillod wrote:


Wanted functions:
- To be able to synchronize each set (in order to have mirrors sets  
of the xml documents);


This can be rather simple to accomplish. Add a last modified date  
stamp to each document. Have a master db with the up-to-date version  
of all documents. On a regular basis, maybe every minute or longer,  
look to see what data sets acquired a last modified date that is  
greater than the last stored last modified date. If a document has  
been modified, send it to the master server. Periodically, every so  
often, look to see if the master has any documents older than your  
last last modified date. If so, grab those and replace what you have  
internally.


Of course, all this postulates that your data does not change rapidly  
OR that you infrequently have two people modifying the same data set  
at the same time. If that is not a valid assumption, then you'll need  
to institute a locking mechanism. When someone wants to change  
something, make them press a button to indicate the desire to lock  
that record. Grab the updates, send a record lock (with a time stamp)  
to the master, and then give them some number of minutes to make the  
desired changes. If the changes are not made within the desired  
amount of time, have the master unlock the record and have the client  
not save the changes (unless no one else has made a change to the  
record which you can tell by the timestamp at the master).


But the key to it all is to date time stamp everything. Also, you are  
using a date time stamp but keep in mind that clocks can get out of  
sync so treat the date timestamp as an incrementing marker, not as  
the actual time. Thus, when you update to the master, the master  
creates the timestamp and that is what is used throughout the system.


Kee Nethery
___
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: Embedding images and movies in a standalone

2005-12-10 Thread J. Landman Gay

Paul Malloy wrote:

I have created a large project to teach brain imaging, with hundreds of
images and a few Quicktime movies. When I build a standalone, all the images
appear when I run the Mac version, but there are only gray placeholders on
Windows. I used the Image tool on the Tools palette and indicated a path to
the image in the Object Inspector.

I assumed that the images would be embedded in the project when it was
compiled as an app. Apparently this does not occur unless you use File
menu>Import as control. I hope I do not have to redo the hundreds of images
in this manner. I am correct in my understanding and is there a work-around?
And why just on Windows?

Thanks in advance.


If you indicate a file path, then the images are not embedded, they are 
read from disk dynamically (and with that many images, it is the best 
way to do it, so you did the right thing.) Only importing as a control 
will embed them. What I believe has happened is that your file paths 
point to specific places on your Mac drive, and those paths don't exist 
on your Windows machine. You can check this by looking at the file path 
for an image that does not show up on Windows, and comparing it to the 
file structure on disk on your Windows machine. If this is the problem, 
then your images probably won't show up on anyone else's machine either, 
regardless which OS it is running.


If this is the problem, then you'll need to revise the paths to all the 
images, I'm afraid. You can script a utility handler to make the process 
more automated. If you need help with that, let us know, but first 
verify that this is really the problem. I'm betting it is, though.


--
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: Can I do "show through" graphic regions...

2005-12-10 Thread Roger Guay

Scott,

I was looking at the card script of your wonderful abacus stack, and  
wondered how the mouseUp gets passed to the card since each abacus  
element has an empty moueUp handler in it???


Thanks, Roger


On Dec 10, 2005, at 10:00 AM, [EMAIL PROTECTED]  
wrote:



Message: 1
Date: Sat, 10 Dec 2005 07:10:45 -0800
From: Jim Hurley <[EMAIL PROTECTED]>
Subject: Re: Can I do "show through" graphic regions...
To: use-revolution@lists.runrev.com
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii" ; format="flowed"


Scott Rossi wrote:

Hi Andy:

How can anyone resist a GUI challenge?...

OK, I'm not sure if I did what you're asking, but I took a stab at  
this, and
spent way to much time figuring out the math (this was a good  
exercise for
me in efficient scripting).  I think it works as an abacus should  
but the

"abacus experts" out there should take a look to verify.
Execute the following in your message box (not a browser):

 go url "http://www.tactilemedia.com/download/abacus.rev";




I'd give my soul to be able to make these graphics.

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: Can I do "show through" graphic regions...

2005-12-10 Thread Scott Rossi
Recently, Roger Guay wrote:

> I was looking at the card script of your wonderful abacus stack, and
> wondered how the mouseUp gets passed to the card since each abacus
> element has an empty moueUp handler in it???

In reality, the controls have *no* scripts within them.  The empty mouseUp
handler is automatically added there as a convenience by the IDE.  This is
something to consider when editing controls since it's possible wind up with
empty handlers if you apply the script instead of just closing the script
editor.

Thanks for the kind words BTW. :-)

Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
-
E: [EMAIL PROTECTED]
W: http://www.tactilemedia.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: Can I do "show through" graphic regions...

2005-12-10 Thread Eric Chatonet

Hi Roger,

As you have been, I have been amazed to see many years ago :-) empty  
scripts in a stack written by Frederic Rinaldi (called FreDOS’Stack:  
some of you will remember...)

And I learned... how to never repeat a line of code in my own stacks.
It's what did Scott:

on mouseUp
  if "peg" is in short name of the target then
  
  put last char of tPeg into N
  etc.

By naming correctly his buttons (peg1, peg2, etc.), Scott is able to  
know *who" is the target and act accordingly.

All the code is in a single place: safe and easy to maintain :-)
Hope it's clearer :-)

Best Regards from Paris,
Eric Chatonet
 
--

http://www.sosmartsoftware.com/[EMAIL PROTECTED]/


Le 10 déc. 05 à 20:35, Roger Guay a écrit :

I was looking at the card script of your wonderful abacus stack,  
and wondered how the mouseUp gets passed to the card since each  
abacus element has an empty moueUp handler in it???


___
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


Embedding images and movies in a standalone

2005-12-10 Thread Mathewson
If you are developing on a Mac a way round this problem is
to make a disk image using Disk Tools (probably the
sensible idea is to make it the same size as the media you
intend to burn it to: DVD/CD) - make sure the image is
Read/Write: mount it on the desktop and do all your
development INSIDE IT.

This means that all your files paths will point inside the
disk - so where-ever the disk goes the paths SHOULD (Hm ?)
stay the same and behave themselves.

In this way you don't have to embed all your media - and
find that your target computers grind to a halt as they
don't have the RAM to cope with loading EVERYTHING (!!)
at once.

Another way to cope with this is to load media into
individual substacks which end up in a 'data' file when you
build your standalone (again - best to develop inside a
disk image) and can be loaded and unloaded from RAM as
required.

sincerely, Richmond
__
See Mathewson's software at:

http://members.maclaunch.com/richmond/default.html
___
---
The Think Different Store
http://www.thinkdifferentstore.com/
For All Your Mac Gear
---
___
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: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?']

2005-12-10 Thread Mark Swindell

Bill,

Thank you for the fresh insider perspective!   Perhaps I can finally  
put to rest my conspiracy theories.  (I hate it when that happens.)


 I guess I assumed the leadership at Apple controlled the robustness  
and goals of the teams involved in product development, even at  
Claris.   The HyperCard team apparently lacked in both areas.


Thanks for the perspective.
Mark



On Dec 9, 2005, at 6:13 PM, Bill Marriott wrote:


Well, I had the good fortune to be at Claris during the HyperCard
transition. I knew the development team and the product managers  
well. I

don't think it was anything so deliberate/nefarious as you surmise.

- Claris didn't know how to make money on a program that had been  
given away
for free. The demotion of the "free" HyperCard to a "player" and  
starting to

charge for the full version ended up upsetting/alienating a lot of
customers.

- In those days, there was free, unlimited, "red carpet" technical  
support.
You could call in with just about any question and the support  
group would
go to the ends of the earth to solve it for you. (This included  
writing
scripts and debugging stacks.) With everyone from commercial  
developers to
11th graders calling in, HyperCard became one of the most expensive  
products

to support, surpassing even FileMaker Pro.

- Key members of the Apple team that built HyperCard declined to  
move to

Claris and the product just wasn't upgraded quickly enough or smartly
enough. It took forever to get their act together under the  
reorganization
chaos. Not enough features were added, and the ones that were often  
were not

done in a way that pleased customers.

- No one knew how to position it within the Claris product line.  
FileMaker
was also the chief moneymaker, and there was some question why  
someone would
use FileMaker if HyperCard was able to do the same things (easy  
reports, for
example). There was actually a lot of contention for a while  
whether to use

HyperCard or FileMaker as the engine for the technical knowledgebase
(FileMaker won).

- As a producer of software primarily targeted at consumers and small
businesses, Claris didn't have the depth of experience to create a
developer-oriented tool.

- The HyperCard team tended not to integrate well with the rest of the
company. They didn't eat lunch at the same tables. :) I think this  
prevented

a lot of discussion, crossover ideas, and innovative thinking from
occurring.

- HyperCard was not making a profit; there were therefore no  
substantial
funds for marketing it. Combined with all the other factors above,  
other

companies (like SuperCard) stepped in and started to compete for the
HyperCard audience. Market share of HyperCard fell dramatically.

After HyperCard went back to Apple there may have been some additional
machinations that I'm not aware of. However,

1) The Claris spinout was the beginning of the end for HyperCard as  
far as
I'm concerned. It's not that Claris was a bad company (quite the  
opposite);
it's just that insufficient strategic consideration was given to  
how it

would grow there, and it probably should never have left Apple anyway.

2) I never once at Claris heard the notion that HyperCard stacks  
reflected

poorly on the image of the Macintosh. Quite the opposite.

3) No one -- except a few crazies no one listened to -- saw the  
potential
for HyperCard to impact the Web (and vice versa). "So close yet so  
far."

(sigh.) HyperCard's paradigm was mired in floppy-disk distribution of
stacks... a bandwidth-friendly, streaming, component-ized, multi-user,
client-server world was simply not envisioned. By 1993/1994 the Web  
was

clearly "the next big thing" and HyperCard missed the boat.

Bill

"Mark Swindell" <[EMAIL PROTECTED]>
wrote in message
news:[EMAIL PROTECTED]
I think they were ok with HyperCard staying a fun toy for  
amateurs, but
they didn't want to blur the line by giving it full-blown  
professional UI
potential.  Then their platform would have been populated by half- 
baked
applications that worked poorly but which could have appeared  
superficially
to have been produced by professionals and would have helped  
define the Mac
"experience" as amateurish.  That would have been bad for business  
and

their reputation.

DTP programs used the computer to produce docs, for good or bad,  
but they

"weren't" the computer in the same way a Hypercard stack "became" the
computer while it was in use.  Same for web pages, later on.
They were

documents, not applications.

Mark

On Dec 9, 2005, at 3:03 PM, Bill Marriott wrote:

You mean, like how they abandoned desktop publishing because of  
all the
horrid newsletters that sprung into existence? And how the web  
never took

off because of all the ugly sites? :)

Bill

"Mark Swindell"
<[EMAIL PROTECTED]>
wrote in message
news:[EMAIL PROTECTED]
HC's rep was so tarnished by all the unsightly crap put out  
there by

"the
rest of us"  that they didn't want it associated in any  
profe

Re: (Solved) Using players to play mp3 files on Windows

2005-12-10 Thread Thomas von Fintel

Answering myself:
It turned out there was an issue with the fileName property of the 
player. I simply wasn't setting it right.
Now it works at least on the Virtual PC. I have to wait until Monday to 
find out about XP + Media Player.


Thomas

I have an educational stack that plays mp3 sound files. I inserted a 
player and set the source property to the sound file. Everything is 
fine on my Mac OS X and OS 9 computers, but on two different Windows 
systems (XP with Windows Media Player installed and a "Virtual PC" 
with W 98 and Quicktime 5) no player appears and two buttons scripted 
to "start player …" and "stop player …" have no effect. (They work on 
the Macs.)


___
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: Rev and open source (was "What Rev Needs")

2005-12-10 Thread Dan Shafer
Sorry to be so late to this conversation. Programming soaks up too much time
I'd rather spend list cruising. Sigh.

Just a minor point here. I think it's important (even though some will find
it to be word-wrangling) to differentiate between Web applications and
Web-aware or Web-based applications. In my definition and understanding
(which may be entirely wrong-headed) the former are apps that actually run
on the server and use a standard browser for the UI. The latter are
generally standalone apps that interact with Web (and other) Internet
servers on which they rely for data storage and retrieval.

Rev is absolutely superb at buildling Web-based applications, better in fact
than any tool I've found. But of course it cannot really build Web
applications since, by definition, those run in a standard browser. So when
a client requests an application that doesn't require the user to download a
standalone or a plugin, Rev's role in the process is necessarily limited to
server-side, CGI-like involvement.

And BTW and FWIW, as long as Rev as a CGI app requires some sort of C
library that isn't commonly avaiable on hosting servers such as Dreamhost,
its utility as a CGI is limited to situations where you are in control of
the server or can convince the hosting service to accommodate what's needed.
I don't even pretend to fully understand the problem, but I do know that I
can't run Rev CGIs on my hosting service (Dreamhost0 because Rev looks for
some library that doesn't exist. That really needs to be fixed.

My $0.04 (inflation is galloping)

On 12/8/05, Devin Asay <[EMAIL PROTECTED]> wrote:
>
>
> I have other Rev apps that have similarly pulled together disparate
> technologies quickly and easily into a Rev front end. In my opinion
> this is an area in which Rev excels--as a rapid development platform
> for writing front ends to other technologies. In effect, Rev
> increases the power and reach of the latter, showing itself to be an
> easy-to-learn "glue" for open source stuff that's often opaque to non-
> propeller-heads.
>
>
--
~~
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


Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?']

2005-12-10 Thread Mathewson
This reminds me of Srila Bhagavan Goswami Gurudeva - Woops,
letting too much out about my murky past - strike that.

When a 'church'/movement/revolution goes rotten it is
normally because its founder members have become
disillusioned and left because they feel that the original
vision has been lost. [Thinking about that Garga Muni dasa
might be more apposite].

Now, I've said this before - possibly in a more facetious
fashion - the 'Guru' (Atkinson) is 'Out There' in the cold
(I remember he has some slightly sad website of landscape
photographs) - the way to get the 'church' (and this post
could spawn endless messages about whether we should view
SuperCard as the Protestants, MetaCard as the Orthodox, and
RR as the Catholics / Hypercard as Sunni, SC as Ibadi, RR
as Shi'ia / HC as Vedantists, SC as Ramanujaite Vaisnavas,
RR as Caitanyaite Vaisnavas - Oh, Cripes) back on the
doctrinal path (well, at least in touch with the original
vision) might be to open a channel of communication with
Bill Atkinson - the man deserves it, dammit, he started all
this!

HyperCard withered because the founder had become
cheesed-off / had been cast aside. Seen this a thousand
times - and the historical parallels are there for all but
the really turpitudinous to see.

sincerely, Richmond
__
See Mathewson's software at:

http://members.maclaunch.com/richmond/default.html
___
---
The Think Different Store
http://www.thinkdifferentstore.com/
For All Your Mac Gear
---
___
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: Can I do "show through" graphic regions...

2005-12-10 Thread Ken Ray
On 12/10/05 9:10 AM, "Jim Hurley" <[EMAIL PROTECTED]> wrote:

> I'd give my soul to be able to make these graphics.

Scott, you might want to consider at some point putting together some short
tutorials on how to make interface elements like you create, and how to use
them in Rev. I know there are a lot of books on using Photoshop,
Illustrator, etc., but it would be really great if there were something
skewed to developing applications in Rev...

Just a thought, since I know you have *tons* of free time

;-)


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: Can I do "show through" graphic regions...

2005-12-10 Thread Scott Rossi
Recently, Ken Ray wrote:

> Scott, you might want to consider at some point putting together some short
> tutorials on how to make interface elements like you create, and how to use
> them in Rev.

I'm on it. :-)

Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
-
E: [EMAIL PROTECTED]
W: http://www.tactilemedia.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: Why is Konfabulator "Pretty?"

2005-12-10 Thread Dan Shafer
I hope you guys keep carrying this forward. This is very exciting and
exactly the kind of thing that a Rev evangelist, if such a person existed,
would salivate over being able to show.


~~
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: (Solved) Using players to play mp3 files on Windows

2005-12-10 Thread Scott Rossi
Recently, Thomas von Fintel wrote:

> It turned out there was an issue with the fileName property of the
> player. I simply wasn't setting it right.
> Now it works at least on the Virtual PC. I have to wait until Monday to
> find out about XP + Media Player.

Here are two more things to add to your filename solution, in case you
haven't already, to make it more reliable.  Assuming you use an absolute
file reference:

 -- FIRST PUT THE FILE PATH IN A VARIABLE
 put pathToMediaFile into tPath

 put "file://" before tPath -- THING 1
 replace space with "%20" in tPath -- THING 2

 -- SET THE FILENAME OF THE PLAYER
 set the fileName of player myCoolPlayer to tPath

This addresses playback failures that can be caused by long filenames and
spaces within the filename.

(The "file://" addition works for MacOS, and I believe it should work for
Windows, though you may need to reposition a "/" here or there.)

Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
-
E: [EMAIL PROTECTED]
W: http://www.tactilemedia.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: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?']

2005-12-10 Thread revinfo1155
I really enjoyed that insider look also. Can anybody pick it up when 
hypercard went back to apple and we were supposed to have version 3.0?


Jack

-Original Message-
From: Mark Swindell <[EMAIL PROTECTED]>
To: How to use Revolution 
Sent: Sat, 10 Dec 2005 12:35:59 -0800
Subject: Re: Why did HyperCard wither away? [was: Re: Why is 
Konfabulator 'Pretty?']


  Bill, 
 
 Thank you for the fresh insider perspective! Perhaps I can finally put 
to rest my conspiracy theories. (I hate it when that happens.) 

 e
  I guess I assumed the leadership at Apple controlled the robustness 
and goals of the teams involved in product development, even at Claris. 
The HyperCard team apparently lacked in both areas. 

 
Thanks for the perspective. 
Mark 
 
 
On Dec 9, 2005, at 6:13 PM, Bill Marriott wrote: 
 
> Well, I had the good fortune to be at Claris during the HyperCard 
 > transition. I knew the development team and the product managers > 
well. I 

> don't think it was anything so deliberate/nefarious as you surmise. 
> 
 > - Claris didn't know how to make money on a program that had been > 
given away 
 > for free. The demotion of the "free" HyperCard to a "player" and > 
starting to 

> charge for the full version ended up upsetting/alienating a lot of 
> customers. 
> 
 > - In those days, there was free, unlimited, "red carpet" technical > 
support. 
 > You could call in with just about any question and the support > 
group would 
 > go to the ends of the earth to solve it for you. (This included > 
writing 
 > scripts and debugging stacks.) With everyone from commercial > 
developers to 
 > 11th graders calling in, HyperCard became one of the most expensive 

products 

> to support, surpassing even FileMaker Pro. 
> 
 > - Key members of the Apple team that built HyperCard declined to > 
move to 
 > Claris and the product just wasn't upgraded quickly enough or 
smartly 
 > enough. It took forever to get their act together under the > 
reorganization 
 > chaos. Not enough features were added, and the ones that were often 

were not 

> done in a way that pleased customers. 
> 
 > - No one knew how to position it within the Claris product line. > 
FileMaker 
 > was also the chief moneymaker, and there was some question why > 
someone would 
 > use FileMaker if HyperCard was able to do the same things (easy > 
reports, for 
 > example). There was actually a lot of contention for a while > 
whether to use 

> HyperCard or FileMaker as the engine for the technical knowledgebase 
> (FileMaker won). 
> 
 > - As a producer of software primarily targeted at consumers and 
small 

> businesses, Claris didn't have the depth of experience to create a 
> developer-oriented tool. 
> 
 > - The HyperCard team tended not to integrate well with the rest of 
the 
 > company. They didn't eat lunch at the same tables. :) I think this > 
prevented 

> a lot of discussion, crossover ideas, and innovative thinking from 
> occurring. 
> 
 > - HyperCard was not making a profit; there were therefore no > 
substantial 
 > funds for marketing it. Combined with all the other factors above, > 
other 

> companies (like SuperCard) stepped in and started to compete for the 
> HyperCard audience. Market share of HyperCard fell dramatically. 
> 
 > After HyperCard went back to Apple there may have been some 
additional 

> machinations that I'm not aware of. However, 
> 
 > 1) The Claris spinout was the beginning of the end for HyperCard as 

far as 
 > I'm concerned. It's not that Claris was a bad company (quite the > 
opposite); 
 > it's just that insufficient strategic consideration was given to > 
how it 
 > would grow there, and it probably should never have left Apple 
anyway. 

> 
 > 2) I never once at Claris heard the notion that HyperCard stacks > 
reflected 

> poorly on the image of the Macintosh. Quite the opposite. 
> 
 > 3) No one -- except a few crazies no one listened to -- saw the > 
potential 
 > for HyperCard to impact the Web (and vice versa). "So close yet so > 
far." 
 > (sigh.) HyperCard's paradigm was mired in floppy-disk distribution 
of 
 > stacks... a bandwidth-friendly, streaming, component-ized, 
multi-user, 
 > client-server world was simply not envisioned. By 1993/1994 the Web 

was 

> clearly "the next big thing" and HyperCard missed the boat. 
> 
> Bill 
> 
> "Mark Swindell" <[EMAIL PROTECTED]> 
> wrote in message 
> news:[EMAIL PROTECTED]
 >> I think they were ok with HyperCard staying a fun toy for >> 
amateurs, but 
 >> they didn't want to blur the line by giving it full-blown >> 
professional UI 
 >> potential. Then their platform would have been populated by half->> 
baked 
 >> applications that worked poorly but which could have appeared >> 
superficially 
 >> to have been produced by professionals and would have helped >> 
define the Mac 
 >> "experience" as amateurish. That would have been bad for business 

and 

>> their reputation. 
>> 
 >> DTP programs used the computer to produce docs, for g

distribution on CD

2005-12-10 Thread Preston Shea
I have an application that I want to run from CD. The app has referenced images 
and audioClips. How do I configure so that everything will run OK when the CD 
is put in any other system? I read the scripting conference on standalones but 
couldn't find the information.
Thanks for your time,
Preston
___
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: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?']

2005-12-10 Thread Dan Shafer
FWIW, I think Bill is neither cheesed off nor outcast. He always had a
passion for photography (and he's damned good at it) and he wrangled with
technology long enough to have enough success to pay for his habit.

I haven't talked to him for quite a while, but I'd be surprised if he's
involved in any way in development these days.


On 12/10/05, Mathewson <[EMAIL PROTECTED]> wrote:
>
>
> Now, I've said this before - possibly in a more facetious
> fashion - the 'Guru' (Atkinson) is 'Out There' in the cold
> (I remember he has some slightly sad website of landscape
> photographs) - the way to get the 'church'  back on the
> doctrinal path (well, at least in touch with the original
> vision) might be to open a channel of communication with
> Bill Atkinson - the man deserves it, dammit, he started all
> this!
>
> HyperCard withered because the founder had become
> cheesed-off / had been cast aside. Seen this a thousand
> times - and the historical parallels are there for all but
> the really turpitudinous to see.
>

~~
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: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?']

2005-12-10 Thread Dan Shafer
Bill.

Wow. Thanks for that wonderful stroll down memory lane. I remember being
shown a prototype of a Windows version of HC at Claris at some point. I
wonder if you were one of the folks in the room. i think Danny G and I were
in the same NDA briefing.

BTW, the HC evangelist at Apple, pre-Claris (I think his name was Bob
Fernandez; he was a former criminal defense attorney and a hell of a
scripter) had the idea of embedding HC and a TCP stack in the Mac ROM really
early. He was shouted down.


On 12/9/05, Bill Marriott <[EMAIL PROTECTED]> wrote:

By 1993/1994 the Web was

clearly "the next big thing" and HyperCard missed the boat.


--
~~
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: (Solved) Using players to play mp3 files on Windows

2005-12-10 Thread Thomas von Fintel
I have resorted to setting the defaultFolder to the effective filename 
& "/sound" and then setting the player's fileName to "track001.mp3".

Should I expect problems with long filenames and spaces?

Thanks for your advice.

Thomas

Am 10.12.2005 um 22:04 schrieb Scott Rossi:


Here are two more things to add to your filename solution, in case you
haven't already, to make it more reliable.  Assuming you use an 
absolute

file reference:


Am 10.12.2005 um 22:04 schrieb Scott Rossi:


Here are two more things to add to your filename solution, in case you
haven't already, to make it more reliable.  Assuming you use an 
absolute

file reference...



--
Katharina und Thomas von Fintel
Pinnasberg 76
20359 Hamburg
Germany

[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: distribution on CD

2005-12-10 Thread Thomas von Fintel

A method I'm trying right now is:
1) Setting the default folder to the stack's path, adding the folder 
that contains the media

on openStack
  set the itemDelimiter to "/"
  get item 1 to -2 of the effective filename of this stack
  set the defaultFolder to it & "/Sound"
end openStack

2) setting the fileName of the player to, for instance, "track001.mp3" 
(using relative path)

  set the fileName of player "Player 1" to "track001.mp3"

As far as I can see, this seems to work when I copy the stack to 
another folder and if it runs from CD.


Thomas

Am 10.12.2005 um 22:27 schrieb Preston Shea:

I have an application that I want to run from CD. The app has 
referenced images and audioClips. How do I configure so that 
everything will run OK when the CD is put in any other system? I read 
the scripting conference on standalones but couldn't find the 
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


Re: Why did HyperCard wither away? [was: Re: Why is Konfabulator

2005-12-10 Thread Ken Norris

Howdy,


Date: Sat, 10 Dec 2005 15:38:42 -0500
From: "Mathewson" <[EMAIL PROTECTED]>
Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator
'Pretty?']



open a channel of communication with
Bill Atkinson - the man deserves it, dammit, he started all
this!


From what I've seen and been able to gather, he inclines to interviews 
on occasion, declines the rest, on purpose, but he's done with 
programming (made all the moolah he needs), doesn't want or need the 
pressure, and loves his digital photography, which he has the freedom 
to do his own way. I see it as a kind of retirement gig, like I'm doing 
with music and sound engineering. I think the current state of sottware 
development is a place he might give advice to (one never truly quits 
100%, I suppose), but I doubt any other form of participation.


One might consider that he has paid his dues, doesn't owe anyone 
(although he's a fairly humble guy and might not say that), so I'd say 
find another guru who isn't retired, and let the guy rest on his 
laurels, if that's his desire.


All the best,
Ken N.

___
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: Why is Konfabulator 'Pretty?'

2005-12-10 Thread Richard Gaskin

Marielle Lange wrote:
It's not a question of being able to fork $5000 for a product because  
some clients can pay for it.


Fortunately RunRev asks about 1/8th that amount for their most expensive 
license.



It's a question that revolution puts as selling line on its website:
"Revolution Dreamcard is ideal for beginners and intermediate
developers.". After 2 years on this list,  I still wait for them
to do something that suggests they are  interested in that market.


I could't find that line, but maybe that's because DreamCard per se 
doesn't exist. Currently, what is called "DreamCard" is nothing more 
than a lower-priced version of the Revolution product, sans Standalone 
Builder.


But if there's a question about where DreamCard is, or when this 
different product will exist, why exactly is the expected outcome of 
posting that question to other users in this user-to-user discussion forum?


Why not send suggestions about how RunRev might run their business 
directly to RunRev, and leave this user-to-user discussion forum for 
things users might be able to affect?


RunRev Ltd's contact page is at:


--
 Richard Gaskin
 Fourth World Media Corporation
 ___
 [EMAIL PROTECTED]   http://www.FourthWorld.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: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?']

2005-12-10 Thread Mark Wieder
Dan-

Saturday, December 10, 2005, 1:35:26 PM, you wrote:

> BTW, the HC evangelist at Apple, pre-Claris (I think his name was Bob
> Fernandez; he was a former criminal defense attorney and a hell of a
> scripter) had the idea of embedding HC and a TCP stack in the Mac ROM really
> early. He was shouted down.

Are you referring to Bill Fernandez? IIRC (don't count on it) Bill was
the one who pushed to have multiple background groups available in a
stack.

-- 
-Mark Wieder
 [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


gurus (was about Atkinson)

2005-12-10 Thread Stephen Barncard
I think we already have our gurus...   Dan, Chipp, Eric, X, 
Trevor,Scott, Richard, Ken, Jeanne, Jerry D. et al right here on this 
list, with Kevin and Ro popping in now and then.






One might consider that he has paid his dues, doesn't owe anyone 
(although he's a fairly humble guy and might not say that), so I'd 
say find another guru who isn't retired, and let the guy rest on his 
laurels, if that's his desire.


All the best,
Ken N.


--
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: Can I do "show through" graphic regions...

2005-12-10 Thread Ken Ray
On 12/10/05 1:40 PM, "Scott Rossi" <[EMAIL PROTECTED]> wrote:

> Recently, Roger Guay wrote:
> 
>> I was looking at the card script of your wonderful abacus stack, and
>> wondered how the mouseUp gets passed to the card since each abacus
>> element has an empty moueUp handler in it???
> 
> In reality, the controls have *no* scripts within them.  The empty mouseUp
> handler is automatically added there as a convenience by the IDE.  This is
> something to consider when editing controls since it's possible wind up with
> empty handlers if you apply the script instead of just closing the script
> editor.

Personally, I really dislike the fact that the IDE inserts *anything* into
my scripts. So for situations like this, I always remove the mouseUp handler
and put in an empty comment, so the script of a button is simply:

  --

That way, I *know* I've set it; if there's a mouseup/end mouseup handler in
a button, I don't know if I've set it or the IDE has. And that way I know
for sure the mouseup handler will pass on to the next object in the
hierarchy.


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: How do i check for an internet connection?

2005-12-10 Thread Jerry Daniels

Kurt,

I've been using this one since you posted it and i really like it.  
VERY fast.


Thanks!

Jerry Daniels

Object Editing in a Tabbed Browser!
http://www.daniels-mara.com/products/constellation.htm



On Dec 6, 2005, at 8:06 PM, Kurt Kaufman wrote:

I don't remember who to thank for this one, which I modified only  
slightly:


on testForConnection
put "255.255.255.255:43222" into testSocket
open datagram socket to testSocket
put hostAddress(testSocket) into theIPAddress
close socket testSocket
if theIPAddress is "127.0.0.1" then
  --it's the local machine address, so not connected
  --may insert connection routine here
end  testForConnection


-Kurt
___
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


IDE inserting scripts was: [Can I do "show through" graphic regions...]

2005-12-10 Thread Björnke von Gierke

On Dec 10 2005, at 21:45, Ken Ray wrote:

Personally, I really dislike the fact that the IDE inserts *anything* 
into

my scripts.


I strongly disagree with that. Hypercard did it, and for a good reason: 
It's extremely newbie friendly. Also 99% of my buttons have a mouseUp 
handler.


BvG

--

official ChatRev page:
http://chatrev.bjoernke.com

Chat with other RunRev developers:
go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev";


___
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: IDE inserting scripts was: [Can I do "show through" graphic regions...]

2005-12-10 Thread Jim Ault
On 12/10/05 4:00 PM, "Björnke von Gierke" <[EMAIL PROTECTED]> wrote:
> On Dec 10 2005, at 21:45, Ken Ray wrote:
>> Personally, I really dislike the fact that the IDE inserts *anything*
>> into
>> my scripts.
> I strongly disagree with that. Hypercard did it, and for a good reason:
> It's extremely newbie friendly. Also 99% of my buttons have a mouseUp
> handler.
> 
> BvG
Sounds like a job for a preference setting to me.

(_) Insert absolutely nothing into scripts

set the insertAbsolutelyNothing of this stack IDE to true

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


How do i check for an internet connection?

2005-12-10 Thread Kurt Kaufman


Glad it works for your setup.  Thanks to Dar Scott.


I've been using this one since you posted it and i really like it.
VERY fast.


___
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: How do i check for an internet connection?

2005-12-10 Thread Alex Tweedly

Jerry Daniels wrote:


Kurt,

I've been using this one since you posted it and i really like it.  
VERY fast.


Thanks!


Just remember - it often gets the wrong answer on some systems (e.g. mine).
It believes I am always connected, even though about 50% of the time I'm 
not  - because I have an in-house network (mix of Cat-5 and wifi) with 
an Internet connection which is *not* always connected.


-- Alex.

--
Alex Tweedly   http://www.tweedly.net



--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.13.13/197 - Release Date: 09/12/2005

___
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: (Solved) Using players to play mp3 files on Windows

2005-12-10 Thread Scott Rossi
Recently, Thomas von Fintel wrote:

> I have resorted to setting the defaultFolder to the effective filename
> & "/sound" and then setting the player's fileName to "track001.mp3".
> Should I expect problems with long filenames and spaces?

Yes, if your filenames ever run beyond 31 characters.

It's a simple two line addition to your script to fix potential playback
problems which have long plagued many of us (until Mark Waddingham recently
provided the workaround).

Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
-
E: [EMAIL PROTECTED]
W: http://www.tactilemedia.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


Experts with revXML DLL?

2005-12-10 Thread Ken Ray
Just a quick post to ask if anyone would like to act as "expert" when it
comes to using the revXML DLL? I have some questions related to its
advantages and limitations... so anyone who's interested, please contact me
offlist.

Thanks,

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


Works on Mac OS X, Why Not on Win XP? II

2005-12-10 Thread Rob Cozens

Hi All,

I've found another anomalie which is either OSX/Win or RR v2.1.2 /v2.6.1:

The following (cut from a larger handler & modified to focus on the 
issue} works fine on OS X: RR v2.1.2


on mouseUp
  put "select a db" into answerPrompt
  switch the platform
  case "MacOS"
answer file answerPrompt of type "sdb0"
play audioClip "click.au"
break
  case "Win32"
answer file answerPrompt with filter "Serendipity 
Database--Binary" & return & "*.sdb"

play audioClip "click.au"
break
  default
answer file answerPrompt with filter "*.sdb"
play audioClip "click.au"
  end switch
  if it is empty then return false
  else put it into sdbFileName
  set the sdbFile of this stack to sdbFileName
  answer "there is file"&&sdbfilename&&(there is a file 
sdbfilename)  -- last word in answer is "true"
  answer "there is stack"&&sdbfilename&&(there is a stack 
sdbfilename) -- last word in answer is "true"

  get the sdbEditPassword of stack sdbFileName
  put "i got the password"
end mouseUp

On Windows XP, RR v2.6.1, "(there is a stack sdbfilename)" resolves 
to "false", and the next statement returns a "can't find stack" error.


Why?

Rob Cozens, CCW
Serendipity Software Company

Vive R 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: Works on Mac OS X, Why Not on Win XP? II

2005-12-10 Thread Sarah Reichelt
> on mouseUp
>put "select a db" into answerPrompt
>switch the platform
>case "MacOS"
>  answer file answerPrompt of type "sdb0"
>  play audioClip "click.au"
>  break
>case "Win32"
>  answer file answerPrompt with filter "Serendipity
> Database--Binary" & return & "*.sdb"
>  play audioClip "click.au"
>  break
>default
>  answer file answerPrompt with filter "*.sdb"
>  play audioClip "click.au"
>end switch
>if it is empty then return false
>else put it into sdbFileName
>set the sdbFile of this stack to sdbFileName
>answer "there is file"&&sdbfilename&&(there is a file
> sdbfilename)  -- last word in answer is "true"
>answer "there is stack"&&sdbfilename&&(there is a stack
> sdbfilename) -- last word in answer is "true"
>get the sdbEditPassword of stack sdbFileName
>put "i got the password"
> end mouseUp
>
> On Windows XP, RR v2.6.1, "(there is a stack sdbfilename)" resolves
> to "false", and the next statement returns a "can't find stack" error.


Hi Rob,

I don't know why it is different on Windows, but I would guess that
the "play" command is putting something into "it". I make it a rule
always to grab the value of "it" immediately and never to do another
command before putting "it" into another variable.

HTH,
Sarah
___
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: Works on Mac OS X, Why Not on Win XP? II--SOLVED

2005-12-10 Thread Rob Cozens

My apologies.

Problem is the same as lst time: The stack I was testing hadn't been 
compressed before being moved between platforms.


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: Works on Mac OS X, Why Not on Win XP? II--SOLVED

2005-12-10 Thread Charles Hartman
Do I understand right, that this problem applies only to standalones?  
My Dreamcard stacks are OK without this step?


Charles Hartman



On Dec 10, 2005, at 9:36 PM, Rob Cozens wrote:


My apologies.

Problem is the same as lst time: The stack I was testing hadn't  
been compressed before being moved between platforms.


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


Re: IDE inserting scripts was: [Can I do "show through" graphic regions...]

2005-12-10 Thread Ken Ray
On 12/10/05 6:13 PM, "Jim Ault" <[EMAIL PROTECTED]> wrote:

> On 12/10/05 4:00 PM, "Björnke von Gierke" <[EMAIL PROTECTED]> wrote:
>> On Dec 10 2005, at 21:45, Ken Ray wrote:
>>> Personally, I really dislike the fact that the IDE inserts *anything*
>>> into
>>> my scripts.
>> I strongly disagree with that. Hypercard did it, and for a good reason:
>> It's extremely newbie friendly. Also 99% of my buttons have a mouseUp
>> handler.
>> 
>> BvG
> Sounds like a job for a preference setting to me.
> 
> (_) Insert absolutely nothing into scripts
> 
> set the insertAbsolutelyNothing of this stack IDE to true

Sounds good to me!

:-)


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: IDE inserting scripts was: [Can I do "show through" graphic regions...]

2005-12-10 Thread Ken Ray
On 12/10/05 6:00 PM, "Björnke von Gierke" <[EMAIL PROTECTED]> wrote:

> On Dec 10 2005, at 21:45, Ken Ray wrote:
> 
>> Personally, I really dislike the fact that the IDE inserts *anything*
>> into
>> my scripts.
> 
> I strongly disagree with that.

You disagree with the fact that *I* dislike the IDE inserting anything?


;-)


> Hypercard did it, and for a good reason:
> It's extremely newbie friendly. Also 99% of my buttons have a mouseUp
> handler.

I totally agree, Bjornke... but as Jim mentioned, it would be best as a
preference so that when one is no longer a newbie, they can opt to turn it
off if they choose. And I, too, have a lot of buttons with a mouseup
handler. 

I realized that my gripe is actually more fine-grain than whether or not
there's a script in the button... I think my problem is that if I open a
button's script, and then delete the mouseup handler, then close the script
and reopen it, the mouseup handler has been reinserted. If the IDE would
honor my choice to remove the script of the object and not reinsert the
handler, I would be satisfied. I think something like this would accommodate
newbites and die-hards alike...


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


MIDI Files

2005-12-10 Thread Scott Kane
Hi,

Is it possible to play MIDI files in a Rev
app' without using QuickTime - both on Mac
and Windows?  So far I get a howl of white
noise.

Scott


___
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: MIDI Files

2005-12-10 Thread Scott Kane
OK.  Sorry.  I did a search of the archives
(which I should have done first) and it appears
it is not possible without QT.

Scott


___
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: IDE inserting scripts was: [Can I do "show through" graphic regions...]

2005-12-10 Thread J. Landman Gay

Ken Ray wrote:

I think my problem is that if I open a
button's script, and then delete the mouseup handler, then close the script
and reopen it, the mouseup handler has been reinserted. If the IDE would
honor my choice to remove the script of the object and not reinsert the
handler, I would be satisfied.


I figure you know this, but I'll mention it for the benefit of the 
newcomers, since someone asked why the mouseUp handler doesn't block the 
message.


The empty mouseUp handler is a "fake" script, and it doesn't really 
exist. It is just a template that's displayed every time the editor 
opens when there isn't any other script in there. (Not all objects 
display the template script, but those that commonly use a "mouseup" 
handler do.)


If you close the script editor without changing the template, the empty 
handler is not actually inserted as a script. The template is just a 
suggested guideline and if you don't change it, it is discarded when the 
editor closes.


My own technique is: if I see the empty template, I ignore it. If I 
really do want to block the script, I add a commented line in it like this:


 on mouseUp
  -- block
 end mouseUp

Because I have changed the template, it is saved as an actual script. 
For me, it's easier to ignore the empty ones and just change the ones I 
really do want to function.


--
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: MIDI Files

2005-12-10 Thread J. Landman Gay

Scott Kane wrote:

Hi,

Is it possible to play MIDI files in a Rev
app' without using QuickTime - both on Mac
and Windows?  So far I get a howl of white
noise.


Not really. MIDI files are just text files and they need some kind of 
engine to interpret and run them. Rev uses QuickTime for that. There may 
be a way to do it using Media Player on Windows but I haven't ever tried it.


--
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: MIDI Files

2005-12-10 Thread Scott Kane
> Not really. MIDI files are just text files and they need some kind of 
> engine to interpret and run them. Rev uses QuickTime for 
> that. There may 
> be a way to do it using Media Player on Windows but I haven't 
> ever tried it.

Thanks for the reply.  I assumed they were binary, didn't
know they were text.  

Scott


___
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: IDE inserting scripts was: [Can I do "show through" graphic regions...]

2005-12-10 Thread Thomas McGrath III

Ken,
It didn't used to do this??? What version did Rev start Re-inserting  
after a delete?


I had to write a script that went and deleted the mouseUp scripts in  
my stack. And when I checked they were all gone. This was about two  
upgraded versions ago.


Tom

On Dec 10, 2005, at 9:55 PM, Ken Ray wrote:


I think my problem is that if I open a
button's script, and then delete the mouseup handler, then close  
the script

and reopen it, the mouseup handler has been reinserted.


___
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: IDE inserting scripts was: [Can I do "show through" graphic regions...]

2005-12-10 Thread Ken Ray
On 12/10/05 11:03 PM, "Thomas McGrath III" <[EMAIL PROTECTED]> wrote:

> Ken,
> It didn't used to do this??? What version did Rev start Re-inserting
> after a delete?

Every version AFAIK... drag a button to a card, open the script (see the
mouseUP handler), select it all, hit enter twice to apply and close the
script, then reopen it - voila: another mouseup handler! (of course this is
just the template... see below)

On 12/10/05 10:10 PM, "J. Landman Gay" <[EMAIL PROTECTED]> wrote:

> I figure you know this, but I'll mention it for the benefit of the
> newcomers, since someone asked why the mouseUp handler doesn't block the
> message.

Which actually provides another minor confusion - open a script - see a
handler, but it doesn't block the message.
 
> The empty mouseUp handler is a "fake" script, and it doesn't really
> exist. It is just a template that's displayed every time the editor
> opens when there isn't any other script in there. (Not all objects
> display the template script, but those that commonly use a "mouseup"
> handler do.)

Well a while ago (Rev 2.2?) it actually saved the script template that was
inserted if you opened a script and just hit enter to dismiss the script; I
guess I didn't realize this had been fixed.

It's just a bit unnerving to remove something and have it come back, even if
you *know* it really isn't there... I vote for the preference that keeps
this stuff out if we want it out.

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: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?']

2005-12-10 Thread Dan Shafer
Nope, it was Bob Perez. I just looked it up.


On 12/10/05, Mark Wieder <[EMAIL PROTECTED]> wrote:
>
> Dan-
>
> Saturday, December 10, 2005, 1:35:26 PM, you wrote:
>
> > BTW, the HC evangelist at Apple, pre-Claris (I think his name was Bob
> > Fernandez; he was a former criminal defense attorney and a hell of a
> > scripter) had the idea of embedding HC and a TCP stack in the Mac ROM
> really
> > early. He was shouted down.
>
> Are you referring to Bill Fernandez? IIRC (don't count on it) Bill was
> the one who pushed to have multiple background groups available in a
> stack.
>
> --
> -Mark Wieder
> [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
>



--
~~
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