Re: newTool?

2005-07-01 Thread Richard Gaskin

Malte Brill wrote:

Hi all,

seems as if the newTool message is trapped in the frontscript and 
doesn´t get sent to the card. Is this intended behaviour?


 From the docs:

Handle the newTool message if you want to change something when a tool 
is chosen.


No way to use it in the IDE?


Use a frontScript.  devolution's main window does that, and it's a 
better move all around since the newTool message is sent to the 
topstack, and usually it's needed in a palette.


And of course, pass the message when you're done. :)

  on newTool
UpdateMyPalettes
pass newTool
  end newTool

--
 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: _[French]_Un_site_dédié_à _Révolution

2005-07-01 Thread Richard Gaskin

Ludovic THEBAULT wrote:
In the meantime, there are already Japanese and German discussion  
boards for Rev, included in the Links page at revJournal:



If you start a French list/discussion board I'll happily add it to  
that page.


The french list exists, but there is only one message by month !
here :   http://fr.groups.yahoo.com/group/revolutionfr/

We need more participants ! 


I just added it to the revJournal Link pages -- hopefully we can raise 
the group's visibility and attract more membership.  I know there's 
plenty of French-speaking Rev users, so if the word gets out it 
shouldn't be too hard to make that list quite lively.


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


Re: highlight a button in standalone+.rev app

2005-07-01 Thread Richard Gaskin

[EMAIL PROTECTED] wrote:

I'd like to have just one button injector and a system to customise
the function of the button. What I envisage is a drop down list that
enters a script into the button.


Have you considered using a custom property instead?


I hadn't really considered this for one really stupid reason. I have
not got a clue how custom properties work. I struggled for ages with
TAB's and then EUREKA! :-) I cried. I got it and felt so stupid
because it was so easy.

I read a lot about custom properties but I don't know of any simple examples.


Thanks for the kind words.  You might also find this "Mini Tutorial on 
Properties" useful:




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


Re: resume rev backdrop on top bug?

2005-07-01 Thread Richard Gaskin

Jim Bufalini wrote:

Twice I had a group of objects selected, with settings, positioning and
script. I thought I had clicked into an email and hit the delete key.
Unfortunately, the Rev IDE was still the active window and poof everything
was gone. And, as we all know, there is no Undo (at least not that I'm aware
of in 2.51). Anyone have an Undo?


I've spent a lot of time dealing with the intricacies of Undo in recent 
weeks, as I'm adding Undo throughout a rather complex app.  You're 
right, it ain't simple. :)


But as far as the engine goes, deletion of objects when the pointer tool 
is active should be completely undoable.  I just tried a few deletions 
in both Rev and MC and they worked fine.


If you can find a recipe for that, please add it to the notes on this 
Undo anomaly I discovered:



While dirt simple for the user, implementing Undo is a special form of 
hell for developers.  Hopefully with a little assistance we can pin down 
any anomalies and move it closer to perfection.


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


Mac/Win UI question

2005-07-01 Thread ron barber

Hi,

It seems like Mac used to dim menus that had no active/relevant 
menuitems but I don't see that happening anymore. Is that since OS X? 
Menuitems dim but not the menus themselves. See TextEdit, TextWrangler 
our own Rev.


Typically this is occurs when to a Windows or Format menu when no 
window is open.


Apple's HIG (thanks Richard for the link) seems to be ambiguous:
"If all of the items in a menu or submenu are unavailable, the menu or 
submenu title is dimmed. The user can still open the menu, but all of 
its items are dimmed to indicate that these items are not available in 
the present context."


Do you dim only menuitems or do you also dim  the menus on the Mac?


Windows says: "If all items in a menu are disabled, disable its menu 
title. If you disable a menu item or its title, the user can still 
browse to it or choose it."


Is this consistent within the WIN enviroment? Do you dim the menus and 
menuitems appropriately in your apps?


Thanks
Ron

___
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: resume rev backdrop on top bug?

2005-07-01 Thread Jim Bufalini
Tom,

I agree, the backdrop in the IDE falls into the category of an annoyance.

However, there is something that happened to me twice recently that would
only take a few lines of code in the IDE to change and I think is much more
important. There is no confirm, on delete of objects.

Twice I had a group of objects selected, with settings, positioning and
script. I thought I had clicked into an email and hit the delete key.
Unfortunately, the Rev IDE was still the active window and poof everything
was gone. And, as we all know, there is no Undo (at least not that I'm aware
of in 2.51). Anyone have an Undo?

But, a simple "Are you sure you want to delete the selected objects?" would
have been most welcome! Of course, I would love a real Undo, where anything
you have done back XX number of  steps can be undone. But, knowing what it
takes to program this, I'm not even going to suggest it. But, a confirm on
delete, would be nice.

On further reflection, I suppose I could write my own on rawKeyDown handler
that traps the Delete Key, and make sure it's in every stack. But, something
like this really needs to be in the IDE, itself.

Jim

>Now, That might not be a bad enhancement request, but I
>would rather see other enhancements first and just continue rolling my
>own for specific situations.

>Hope this was helpful,

>Tom


___
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: Tiger breaks hyperCard?

2005-07-01 Thread Marty Billingsley
That's just what we've been doing: copying over an old system folder.
Seems to work just fine; every classic app I've tried (admittedly, haven't
launched HC since installing Tiger) has worked well.

cheers,
  - marty

--
Marty Billingsley ([EMAIL PROTECTED])
The University of Chicago Laboratory Schools


Dan Shafer <[EMAIL PROTECTED]> writes:
> I can't say what the general case might be, but I *can* report that I
> merely copied an old System Folder from a Classic install on OS X
> 10.3 to my Tiger drive after installation and it seems to work fine.
> I don't use it often and I surely don't push it around much, but it
> hasn't crashed, broken, complained or otherwise caused a fuss.
>
>
> On Jun 28, 2005, at 8:46 AM, Eric Chatonet wrote:
>
> > Hi Todd and Jim,
> >
> > To be more precise, I was told that you can't install an OS 9.2.2
> > system folder on any partition where Tiger (or any OS X system) is
> > already installed.
> > It does not work: OS 9 must be installed first or installed on
> > another disk or partition...
> > At the very worst you have to backup, erase your Tiger disk, make
> > an OS 9  clean install (just copying an existing system folder is
> > risky :-) and a Tiger clean install on top :-(
> > Then when you see the hard disk prices at the moment, it might be a
> > better solution to buy an external firewire one...
> >
> > Le 28 juin 05 ? 01:22, Todd Higgins a ?crit :
> >
> >
> >
> >> This is true.  New machines do not ship with the Classic System
> >> Folder.  But If you have an existing Macintosh you can just copy
> >> the System Folder over.
> >>
> >> Todd
> >>
> >> On Jun 27, 2005, at 6:34 PM, Jim Hurley wrote:
> >>
> >>
> >>
> >>> I had heard, from a distance source, that a new Mac with Tiger
> >>> installed will not necessarily include classic. Anybody know
> >>> whether this is true?
> >>>
> >>>
> >
___
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


test

2005-07-01 Thread Mark Swindell

just checking...posts have not been appearing

___
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: Protecting QT via callbacks?

2005-07-01 Thread Trevor DeVore

On Jul 1, 2005, at 8:13 PM, Richard Gaskin wrote:


I need to ship a CD with a number of QuickTime movie files, and the
client would like to find a way to protect the files if possible.

Since wired sprites seem to have a lot of capability and we have
callbacks in Rev, I'm wondering if we could add a sprite track to the
movie which makes a callback to the player (Rev) and expects a  
specific

value to be returned; if the movie doesn't get the expected value it
assumes it's running outside of our player and stops playing.

Am I dreaming?  Is this doable?

I have GoLive (which has some cool wired sprite editing built in)  
and I

can get LiveStagePro if needed.

Thanks in advance for any tips you can offer -


This is possible though maybe not how you envisioned.  A couple of  
ideas come to mind.


A wired sprite cannot call a function in Rev and get a value back.   
You could open a socket using Rev and a wired sprite could make a  
call to the localhost (127.0.0.1).  You could then return a value  
from Rev but this could easily be picked up by someone watching  
traffic on the machine so it wouldn't be very secure it you were just  
sending back the proper password or something.


If you are using a codec other than Sorenson or you have other media  
types to protect you can use the EnhancedQT external to set variables  
in QuickTime movies.  You can have wired sprites that will basically  
shutdown a movie if the variable isn't the correct value (shut off  
volume, hide all visual media, etc.).  A similar method for doing  
this is talked about in Interactive QuickTime: Authoring Wired Media  
.


As sims just mentioned in his post you can use media keys if the  
playback environment supports setting those.  The Sorenson codec  
supports media keys but Revolution does not.  Support for this could  
be implemented using an external - .


One thing that has intrigued me for a while is the possibility of  
writing a custom QuickTime component that you can insert into every  
movie.  As I understand it you can have your application register  
components with QuickTime when the app launches meaning it doesn't  
have to be installed.  By only registering the component with your  
app then you could successfully load movies that use your component.   
Any other QT app would fail to work since the component was missing.   
I think this would be possible but I haven't played with it at all.



--
Trevor DeVore
Blue Mango Multimedia
[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: Protecting QT via callbacks?

2005-07-01 Thread sims

At 8:13 PM -0700 7/1/05, Richard Gaskin wrote:

I need to ship a CD with a number of QuickTime movie files, and the
client would like to find a way to protect the files if possible.


Have you seen:

QT Movie Data Security:   http://developer.apple.com/technotes/tn/tn2038.html

"QuickTime access keys (also referred to as "media keys") make it 
possible to protect data. QuickTime access keys were introduced with 
QuickTime 3. The QuickTime access keys allow an application that 
supplies data to register a password for the data with QuickTime and 
allows a user to enter the password to gain access to the data."


I will need this very same capability soon, it would be very helpful
to know how you make out with implementing this sort of security.

ciao,
sims


___
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


Test to see if IP is propagated to our mail server

2005-07-01 Thread Sivakatirswami

test

___
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: Dreamcard Spell Check

2005-07-01 Thread Thomas McGrath III
Doug there was a discussion a little while ago on the list about spell 
checkers. Search the google with spell checker and you should turn up a 
couple of freebies.


Here is the link that I use:

http://www.google.com/advanced_search?q=site:lists.runrev.com

It will produce 45 results about spell checkers. Here is a couple of 
answers from the results:


Spell Catcher X by Cassidy & Green. It works very well w Rev.
Here's the URL:
http://www.casadyg.com/

AND

You might check out something like this:
http://www.nist.gov/dads/HTML/doubleMetaphone.html

There are other similar algorithms also, but basically it would allow
you to make phonetic matches.
You might also look at some of the links here:
http://aspell.sourceforge.net/

And here is another link to spell checker friendly word lists:
http://wordlist.sourceforge.net/

HTH

Tom


On Jul 1, 2005, at 4:39 PM, Douglas Gilliland wrote:


I'm new to Revolution and can't find a spell check built into the
program. Any suggestions other than purchasing a spell check program?
I'm working on a G4 PowerBook, and Tiger's  built-in spell check
doesn't work.
Thanks,
Doug Gilliland
___
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





Macintosh PowerBook G-4 OSX 10.3.9, OS 9.2.2, 1.25 GHz, 512MB RAM, Rev 
2.6



Advanced Media Group
Eagle Works Art & Sculpture
Semantic Compaction Systems
Prentke Romich Company
Prentke Romich International
SCIconics, LLC
Artist
Thomas J McGrath III
[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


Protecting QT via callbacks?

2005-07-01 Thread Richard Gaskin

I need to ship a CD with a number of QuickTime movie files, and the
client would like to find a way to protect the files if possible.

Since wired sprites seem to have a lot of capability and we have
callbacks in Rev, I'm wondering if we could add a sprite track to the
movie which makes a callback to the player (Rev) and expects a specific
value to be returned; if the movie doesn't get the expected value it
assumes it's running outside of our player and stops playing.

Am I dreaming?  Is this doable?

I have GoLive (which has some cool wired sprite editing built in) and I
can get LiveStagePro if needed.

Thanks in advance for any tips you can offer -

--
 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: Trial Days

2005-07-01 Thread Robert Presender

Hi Sarah and thanks,

On Fri, 1 Jul 2005  Sarah Reichelt wrote
snip


I don't see the need for this amount of code. Why do you not want to
use the English date? I like it because it is a consistent format no
matter what system settings are in place.


I had assumed from reading the internet keyword doc that this date form 
would not be tied to the system date. I made the wrong assumption. I 
should have checked this out before.
I could make an excuse because of age instead of stupidity!  I have 
used English date.



Cheers,
Sarah


Regards ... Bob

___
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: Mac scroll wheel

2005-07-01 Thread Scott Rossi
Recently, Charles Hartman  wrote:

> I'm using a Logitech mouse with a scroll-wheel in OSX. In a scrolling
> field, it works as usual. In a scrolling group (which contains
> several fields and buttons), it doesn't. It _almost_ does nothing in
> that case, except that it may jigger _one_ of the fields up and down
> a little.
> 
> Anyone know how to make it behave?

This is probably because there's nothing within the group in the space
between your objects to catch mouse messages.  One way to handle this is to
place a transparent object (graphic, image, etc) in the group that spans the
group's rect to catch scroll messages.  I don't have a scrolling mouse in
front of me but believe it might be necessary to trap rawKeyDown messages
since the scroll wheel doesn't send out "standard" mouseDown/mouseUp
messages.

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


Mac scroll wheel

2005-07-01 Thread Charles Hartman
I'm using a Logitech mouse with a scroll-wheel in OSX. In a scrolling  
field, it works as usual. In a scrolling group (which contains  
several fields and buttons), it doesn't. It _almost_ does nothing in  
that case, except that it may jigger _one_ of the fields up and down  
a little.


Anyone know how to make it behave?



Charles Hartman
Professor of English, Poet in Residence
Connecticut College
[EMAIL PROTECTED]
*the Scandroid* is at cherry.conncoll.edu/cohar/Programs





___
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: Massive distribution

2005-07-01 Thread MisterX
 
 On Behalf Of 
> Pierre Sahores

> > PS : who working with Revolution on Windows system ?
> 
> In beetwin others, see MisterX, alias Xavier Bury, as one of ours  
> best geeks in about windows (and M3's or speedways passioned.. ;-)
> >

You're too kind Pierre ;) Im sure my mom will be happy to hear i've reached
geekdomness ;) All i know, is that i learn all i can... 

And Pierre, that's a Z3 Coupe, not just a plain M3 Sedan - that's like
comparing a C++ to Rev Scripting in the fun side of the equation...

But dont worry about it, my mom doesn't know what rev or c++ is anyway but i
think she's impressing everyone tell them i do c++ ;)

cheers
Xav

___
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: Dreamcard Spell Check

2005-07-01 Thread Ken Ray
On 7/1/05 3:39 PM, "Douglas Gilliland" <[EMAIL PROTECTED]> wrote:

> I'm new to Revolution and can't find a spell check built into the
> program. Any suggestions other than purchasing a spell check program?
> I'm working on a G4 PowerBook, and Tiger's  built-in spell check
> doesn't work.

You might want to try Hugh Senior's spell checker:

http://www.flexiblelearning.com/xtalk.htm

click on "SpellChecker" link... it was specially built for use in
Revolution.


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: Dreamcard Spell Check

2005-07-01 Thread Derek Bump

Douglas Gilliland wrote:

I'm new to Revolution and can't find a spell check built into the
program. Any suggestions other than purchasing a spell check program?
I'm working on a G4 PowerBook, and Tiger's  built-in spell check
doesn't work.


Doug,

At the moment I am working on a Spell Checker Plugin for Revolution and 
Dreamcard.  It includes current dictionary(s) and checks the spelling of 
button/field labels as well as field contents.


Give me a few days, I'll get back to work on it, and maybe I'll have 
something for you and everyone else.



Derek Bump
Dreamscape Software
___
Compress Photos for the Web with JPEGCompress
http://www.dreamscapesoftware.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: a scripted "Save" does not compact?

2005-07-01 Thread Chipp Walters

Yes

Erik Hansen wrote:
is it true that 
a scripted "Save" does not compact?


___
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


[OT] Spammers: one down

2005-07-01 Thread Richard Gaskin
Good reading for those of you concerned about the crippling cost of spam 
on our Internet:






Florida man known as the "Timeshare Spammer" has pled guilty to 
violating the U.S. CAN-SPAM Act.


Peter Moshou, who was alleged to have sent millions of unsolicited 
e-mails offering to help people sell their timeshare properties, entered 
the plea this week in U.S. District Court for the District of Northern 
Georgia, according to Earthlink, which has launched a civil lawsuit 
against the spammer.


Moshou is among the first to be convicted under the federal law, known 
as the Controlling the Assault of Non-Solictied Pornography and 
Marketing Act, says Alexandra Trask, an Earthlink spokesperson.

Jail Time, Fines Possible

Moshou now faces sentencing by the Court, she says.

Under the law, Moshou could face jail time or possibly millions of 
dollars in fines, which can be assessed at up to $250 per unsolicited 
e-mail.


Earthlink is also seeking unspecified financial damages from Moshou, who 
was sued by the Atlanta Internet service provider in January.


In addition to the CAN-SPAM violations, Earthlink's lawsuit also charges 
him racketeering and Computer Fraud and Abuse Act violations, the 
company says in a statement.




--
 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: Dreamcard Spell Check

2005-07-01 Thread Dennis Brown

Doug,

Yup, don't waste your money.  I purchased a spelling checker program  
that runs fine in Tiger, but is incompatible with DreamCard IDE.  I  
have already BZ'd it.  I would really like to see the built-in  
checker work in the IDE, I hate misspelling my comments.


Are you looking to spell check inside the IDE or are you looking for  
your application script to spell check in text field inputs?


Dennis

On Jul 1, 2005, at 4:39 PM, Douglas Gilliland wrote:


I'm new to Revolution and can't find a spell check built into the
program. Any suggestions other than purchasing a spell check program?
I'm working on a G4 PowerBook, and Tiger's  built-in spell check
doesn't work.
Thanks,
Doug Gilliland
___
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


a scripted "Save" does not compact?

2005-07-01 Thread Erik Hansen
is it true that 
a scripted "Save" does not compact?



--- Dennis Brown <[EMAIL PROTECTED]> wrote:

> Richard,
> 
> Thanks for the tip.  I haven't run into that
> problem yet, because I
> have only created one card stacks.  I do all
> the stuff that one might
> do with multiple cards, with multiple invisible
> groups, and keeping
> different data sets in custom properties.  I
> like the additional
> control I have over the interface, and it also
> makes the stack more
> compact.
> 
> Dennis
> 
> On Jun 30, 2005, at 11:08 PM, Richard Gaskin
> wrote:
> 
> > FWIW, for card deletion there is sometimes
> some space leftover as a
> > result of the hashing scheme used, much as
> there would be for
> > record deletion in most databases.  This can
> be reclaimed with the
> > compact command -- from the Dictionary entry
> for "compact":
> >
> >When you cut or delete a card, some free
> space is left
> >within the stack. This empty space is
> reclaimed when
> >you choose File menu Save. Use the compact
> command to
> >reclaim this empty space without having to
> save the stack.

[EMAIL PROTECTED]http://www.erikhansen.org



 
Yahoo! Sports 
Rekindle the Rivalries. Sign up for Fantasy Football 
http://football.fantasysports.yahoo.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


Dreamcard Spell Check

2005-07-01 Thread Douglas Gilliland
I'm new to Revolution and can't find a spell check built into the
program. Any suggestions other than purchasing a spell check program?
I'm working on a G4 PowerBook, and Tiger's  built-in spell check
doesn't work.
Thanks,
Doug Gilliland
___
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: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Ken Ray
On 7/1/05 4:20 AM, "Bob Warren" <[EMAIL PROTECTED]> wrote:

> Can we go back to where it all started?

You post was well said, Bob. I've been using xTalk for decades (ouch!) as
well as VB up through VB 6, and I know exactly what you mean (including the
.NET disenfranchisement).

> So here is the synthesis of my suggestion for correcting the IDE's script
> editor. It presumes that programming and design norms are to be taken into
> account, and that likely pitfalls of newcomers are to be avoided as much as
> possible.
> 
> 1. Existing bugs should be removed. The very fact that a newcomer cannot
> easily see the difference between a feature and a bug shows that there is
> something wrong somewhere. Bugs confuse everybody and everything.

Agreed.

> 2. Leave the existing auto-formatting facilities entirely alone.

Yup.

> BUT
> 3. When the auto-formatting is turned off, it means what it says. This means
> that changes to existing text can be made in the manner of a normal text
> editor. TAB creates a single indentation in a single line.

Right - I think it is a bug that turning off auto-formatting still gives you
some level of auto-formatting. :-)

> In addition, perhaps the switch for turning auto-formatting on and off could
> be put in a more convenient place.

Perhaps accessible somewhere through the script editor? Perhaps a button to
take you to the prefs dialog where you make those changes?

> Also, descriptions of auto-formatting and
> the (non-standard) use of the TAB key could be more prominently displayed in
> the Help.

Agreed. 

> Finally, I would like to apologise for the rather confused nature of my
> explanation. On top of my status as a refugee, I am extremely upset at the
> conflict my suggestion seems to have stimulated.

IMHO, sometimes people just have a bad day and want to vent, or are very
protective of certain features, or are resistant to change. My feelings are
that if someone disagrees with someone else, it is fine to make the
disagreement public, but in a respectful and non-aggressive way.

> Perhaps one reason for this
> is that to have new ideas, one must necessarily be provocative, and this is
> easily misinterpreted by those who are motivated to do so. I am seeking to
> deflate the situation by returning to the scene of the crime and re-tracing
> my steps. But only you are able to tell me whether I have succeeded or
> failed.

IMHO you have succeeded in spades.

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 make simple multiple user access app?

2005-07-01 Thread Kurt Kaufman

Hi Keith,
I designed a simple application to keep track of payments to ca. 1000 
accounts.  Originally I went with a single text file, parsed for the 
individual account data which was then loaded into fields in a single 
stack, but I had troubles getting the formatting to work equally well 
on Windows (I develop on Mac OS X).  I ended up using a separate stack 
for each account.  In addition, I have an account selection stack as 
well as a receipt-generating stack.  I use "busy[nameOfStack].txt" 
files as flags; they are created each time the selection stack, the 
receipt stack, or an account stack is opened, and destroyed each time 
the stack is closed.  There are 3 copies of the standalone navigation 
stack being used. When a second user wants to open a stack that is 
already open, a message pops up advising the user to try again in a few 
moments.
We are running this system at a medical office on a Windows Workgroup 
(peer-to-peer) network without problems.  I'd be happy to send you 
copies of the stacks if you'd like to see them.
You would have to make substantial changes to the account stack 
template if you needed to do things which required gathering info. from 
many or all of the accounts.  In addition, if you have many accounts, I 
can't imagine it would be very efficient to have to open and close so 
many stacks in succession. In that case a text-based or a SQL-based 
solution would be far superior.


HTH, 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


Re: compileIt for revolution?

2005-07-01 Thread Jon

Alex:

An excellent post, explaining the theory, showing actual results, and 
summarizing pros and cons.  Thank you!


Jon

===

Jon wrote:

Let's put it differently.  My real interest is in seeing how to optimize 
Rev code to access arrays in general, and image data in specific, as 
rapidly as possible.   


Alex wrote:



So the big message for image processing is - don't access it as an 
array, access it as chars in a variable.





Although I didn't complete it, I believe this technique applied 
throughout your example would reduce the overall time for this photo of 
mine from around 55 seconds to 10 or 12 seconds.But the cost is some 
ugly, barely maintainable code, and it's still beyond the stretch of 
what a user would be willing to wait for a simple transformation to be 
done.


___
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


Suggestion for correcting the IDE's script editor

2005-07-01 Thread Bob Warren
Dear All,

In order for people to become better friends, they have to go through hard
times together. Although previously I was amazed for different reasons, I am
now amazed at how quickly this discussion List can heal itself! I don't have
enough energy to participate this weekend as much as I would like to, but
what I would like to say to you all is thanks very much. Also to "List Mom"
for a great post.

Regards,
Bob


___
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: highlight a button in standalone+.rev app

2005-07-01 Thread J. Landman Gay

On 7/1/05 5:35 AM, [EMAIL PROTECTED] wrote:


I read a lot about custom properties but I don't know of any simple examples.


Our last scripting conference was all about properties -- both built-in 
properties and custom properties. You can download the stack from the 
regular place: .


That should tell you what you need, and there are examples throughout 
the stack.


--
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: file name or dir changed from the desktop

2005-07-01 Thread Scott Morrow

Thanks all,

(Mark, I haven't switched to rev 2.6 yet which may explain why < 
SpankUser > doesn't work here.  :  )





-Scott Morrow

Elementary Software
(Now with 20% less chalk dust !)
web http://elementarysoftware.com/
email   [EMAIL PROTECTED]

-


Recently -Eric Chatonet, Mark Wieder & Jeanne A. E. DeVoto wrote:


That's a bad user behaviour (probably rare) but...
I don't know (may be others will) how to get the information from the 
desktop manager but when an user saves, you could check first if the 
file does exists and act accordingly.

Eric Chatonet.

So Smart Software



At 3:13 AM -0700 6/30/2005, Scott Morrow wrote:
Although changing the file name of an open file seems like a bad 
idea, I'm sure one of my users will do it and then get confused when 
their  newly named file doesn't contain the most recent changes.   I 
noticed that Appleworks 6 (OSX) doesn't have a problem with the file 
name being changed.


It's a design flaw that goes back to HyperCard. HC and Rev alike use 
hardcoded file paths, rather than filesystem specs. (It's worth noting 
that some OS X applications do this too and exhibit similar problems.)


In the case of Rev, there's some excuse for it, since a file path is a 
simple string (and thus can be dealt with easily in Transcript). But 
it does have the effect that if you change a file's path while it's 
open, either by renaming it or moving it, things break. I'm not sure 
there's a good workaround.

--
jeanne a. e. devoto ~ [EMAIL PROTECTED]
http://www.jaedworks.com




on ChangeFileNameBehindMyBack
  Spank User
end ChangeFileNameBehindMyBack

--
-Mark Wieder


___
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: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Jeanne A. E. DeVoto

At 10:02 AM -0400 7/1/2005, Thomas McGrath III wrote:
Is that what it is really called? Pretty printing? Or is that a 
translation thing?


It just sounds a little funny.


It's an old programming term. (There was - well, still is - a Unix 
shell program named "pp" for pretty-print, which takes a C source 
file and formats it nicely in accordance with the rules for that 
language.)

--
jeanne a. e. devoto ~ [EMAIL PROTECTED]
http://www.jaedworks.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: Rev crashing with rawKeyUp/Down

2005-07-01 Thread Christian Langers

Bonsoir du Luxembourg, Eric !

Ok, I'll try that energy-saving little thing ;-)


Christian



Le 1 juil. 05 à 19:49, Eric Chatonet a écrit :


Hi Christian,

You could prefer to check this at closeField and not each time a  
key is pressed and *only* if necessary (by using a conditional  
structure to compare first).

Good programming does not waste programmer energy neither CPU :-)

Le 1 juil. 05 à 19:28, Christian Langers a écrit :



on rawKeyUp
set the cText of this stack to rtftext of me
pass rawKeyUp
end rawKeyUp



Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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: Massive distribution

2005-07-01 Thread MisterX
Hi Yhann,

sorry, had my mom wake me up on Skype+VNC for a little scanner help... And
brought me back to cyber world ;)

Desoled my Mom m'a retenu sur Skype+VNC pour un probs scanner ... Donc me
revoila...

Oui you can use rev on a cdrom just like Director. No problems on windows at
all - that i've seen on Windows (2000, xp and 2003). Some minor glitches as
with any language but nothing important.

FR

No prob pour Rev sur tes galettes optiques! Sur l'OS que tu veux ;) 2000 xp
ou 2003. En terminal services, ya des soucis mais si tu mets cela sur cd,
not probs.

Memory requirements depends on what you load in memory (hence a one card
front end GUI approach) or a large background card database. Lots of images
= more memory, etc... But usually PC's handle anything you throw at them as
long as there is disk space for the swap.

Pour la memoire, c'est pas compliqued. plus t'as de graphique ou des cartes
avec donnees dans un stack (une pile en francais), plus il faut de la
memoire, mais noprobs s'il y a de la place pour le swap.

Fiability sur PC - super - je gere des terabytes avec tout les jours... OK,
j'exagere un tout petit peu seulement - mais y'a 9 TBs, 3000 utilisateurs,
300 serveurs qui ne ce se sont jamais plain!... ;)

Reliability on PCs is great. I mamage terabytes with runrev everyday - and
it's just a slight exageration. In 5 years, 9TBs of PC data, 3000 users, 300
servers never complained!

Sorry for my franglish, desolated for le french-glich...
I'll try X-le-talk-du-jour next time ;) Get it? LOL

ciao
Xa

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Yhann
> Sent: Friday, July 01, 2005 16:09
> To: use-revolution
> Subject: Massive distribution
> 
> Hello,
> 
> For massive distribution (cd-rom), applications create with 
> Revolution is it a good choice (in comparison with Director's 
> applications) ? Fiability on multiple configurations for the 
> general public ?
> 
> And what is the minimal configuration for an application 
> compiled with Revolution ?
> 
> Thanks. 
> 
> PS : who working with Revolution on Windows system ?
> 
> Sorry for my bad english...
> 
> --
> 
> In french :
> 
> La fiabilité des applications créés avec Revolution 
> permet-elle une distribution massive de l'application au 
> grand public, comme cela est le cas avec Director, par exemple.
> 
> Ou est-ce risqué et préférable de créer des applications avec 
> un déploiement réduit.
> 
> Je dois réaliser des CD-ROM multimédia pouvant être 
> distribués en 3000 exemplaires pour le grand public, et 
> devant donc tourner sur un grand nombre de configurations différentes.
> 
> Je n'ai pas trouvé l'info quant à la configuration minimale 
> nécessaire pour faire tourner une application réalisée avec 
> Revolution (sur la base d'une application "classique", sans 
> particularité multimédia) ?
> 
> (Je précise que j'utiliserais la version Windows de 
> Revolution, or il me semble que les origines de l'application 
> se trouvent plutôt du côté du Macintosh : beaucoup 
> d'entres-vous travaillent sous Windows ?)
> 
> Merci pour vos réponses, et désolé pour l'anglais, très mauvais.
> 
> Yhann.
> 
> 

___
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 crashing with rawKeyUp/Down

2005-07-01 Thread Eric Chatonet

Hi Christian,

You could prefer to check this at closeField and not each time a key  
is pressed and *only* if necessary (by using a conditional structure  
to compare first).

Good programming does not waste programmer energy neither CPU :-)

Le 1 juil. 05 à 19:28, Christian Langers a écrit :


on rawKeyUp
set the cText of this stack to rtftext of me
pass rawKeyUp
end rawKeyUp


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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: Transcript arithmetic

2005-07-01 Thread John Ridge
Thanks, Ken- you're right, of course. Transcript seems not to penalise
sloppiness, so it's easy not to notice that one has left out parentheses.

Wouldn't it be better if the IDE tightened up on this sort of thing? It's
worrying that code can work in the IDE but quietly fail in a standalone.

> I should emphasise that it's a standalone problem - it fails when compiled
> for Mac OS 9 as well as Windows. Are there known issues like this with the
> syntax of Transcript when compiled into a standalone? If so, I'd appreciate
> a pointer.

Did you try putting parentheses around relevant items in the equation? It
may be an "order of operations" issue...


Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: kray at sonsothunder.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


Rev crashing with rawKeyUp/Down

2005-07-01 Thread Christian Langers

Hello,

what could this be ?

When using this handler in a field's script :

on rawKeyUp
set the cText of this stack to rtftext of me
pass rawKeyUp
end rawKeyUp

then Revolution (i'm with 2.6) crashes after about 10 lines (just  by  
holding down the enter key)...



What am I doing wrong ?
I noticed this on Mac and Win versions...


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


Very Humble Pie - [was Re: Transcript arithmetic]

2005-07-01 Thread John Ridge
The server upgrade cut me off for a while, which is just as well. In the
interval, I have realised that my post claiming that I had found an
inconsistency in Transcript between IDE and standalones was... well,
actually, I was totally and embarrassingly WRONG.

So please accept my apologies for wasting your time and bandwidth, list -
and especially Ken Ray, who took me seriously (never again, I fear!). And
also Heather, whose recent listmom piece I've just read - I'm taking the
risk of changing the thread name to emphasise that I was wrong. Any
implication that the IDE is less than perfect is hereby fully and
unreservedly withdrawn.

What I have at last noticed is that the version of the stack that I made
into a standalone happened to have been saved in an inconsistent state.
Competent people of course ensure that (a) this can't happen (b) a "startup"
handler fixes it anyway. Oh dear...

Apologies again - I shall now go back to keeping very quiet!

John 
___
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: Massive distribution

2005-07-01 Thread Pierre Sahores


Le 1 juil. 05 à 16:09, Yhann a écrit :


Hello,

For massive distribution (cd-rom), applications create with  
Revolution is it a good choice (in comparison with Director's  
applications) ? Fiability on multiple configurations for the  
general public ?


Yes


And what is the minimal configuration for an application compiled  
with Revolution ?


Thanks.

PS : who working with Revolution on Windows system ?


In beetwin others, see MisterX, alias Xavier Bury, as one of ours  
best geeks in about windows (and M3's or speedways passioned.. ;-)


Sorry for my bad english...

--

In french :

La fiabilité des applications créés avec Revolution permet-elle une  
distribution massive de l'application au grand public, comme cela  
est le cas avec Director, par exemple.


Oui


Ou est-ce risqué et préférable de créer des applications avec un  
déploiement réduit.


Non


Je dois réaliser des CD-ROM multimédia pouvant être distribués en  
3000 exemplaires pour le grand public, et devant donc tourner sur  
un grand nombre de configurations différentes.


Wouaw


Je n'ai pas trouvé l'info quant à la configuration minimale  
nécessaire pour faire tourner une application réalisée avec  
Revolution (sur la base d'une application "classique", sans  
particularité multimédia) ?


Faut vérifier mais, je crois que tout est ok de Mac OS 8.1 à 9.2.2, y  
compris classic, tout ok sous Mac OS X 10.1.5 et +, tout est ok sous  
win32 de 98SE à XP Home et Professional.


(Je précise que j'utiliserais la version Windows de Revolution, or  
il me semble que les origines de l'application se trouvent plutôt  
du côté du Macintosh : beaucoup d'entres-vous travaillent sous  
Windows ?)


C'est mieux de travailler depuis la version windows chaque fois qu'on  
vise le déploiement multi-plateforme, les versions Mac étant très  
simples à finaliser quand tous les caprices de windows (l'OS, pas  
Revolution) ont été satisfaits.


Merci pour vos réponses, et désolé pour l'anglais, très mauvais.

Yhann.


You welcome :-)

Best,


___
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



--
Bien cordialement, Pierre Sahores

100, rue de Paris
F - 77140 Nemours

[EMAIL PROTECTED]
[EMAIL PROTECTED]

GSM:   +33 6 03 95 77 70
Pro:  +33 1 64 45 05 33
Fax:  +33 1 64 45 05 33



WEB/VoD/ACID-DB services over IP
"Mutualiser les deltas de productivité"



___
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 to prevent user navigating cards?

2005-07-01 Thread Ron Noice
Aha! Thanks for pointing me in the right direction, Eric.
Also, thanks for the great tutorials, plugins, etc. on your web site -- very 
helpful and useful!

... Ron

__
*** From: Eric Chatonet  ([EMAIL PROTECTED])
*** Dated: Fri, 1 Jul 2005 18:03:30 +0200

 Hi Ron,

 Have a look at the commandKeyDown message.
 This message has a parameter which corresponds to the key pressed:

 on commandKeyDown pKey
    if pKey id not an integer then pass commandKeyDown
 end commandKeyDown

 This one will trap all numeric keys.
 There is no cross-platform difference to manage since the engine will
 understand the command key on Mac OS and the control key on all other
 platforms.
 You will have a look to navigation with the arrow keys too :-)
 Hope this helps.

 Le 1 juil. 05 à 17:49, Ron Noice a écrit :

 > There's probably a simple way to do this but I'm missing it. I want
 > to prevent the end user from being able to use Ctrl+1 ... Ctrl+4 to
 > navigate through the cards in the stack. This would happen more by
 > accident than on purpose but would be very confusing to the user.
 >
 > Everything in this application is accessed through card 1 and while
 > other cards are created on-the-fly to hold data, that data is not
 > formatted for viewing and not intended to be seen. So how can I
 > stop the navigation keys from navigating? Thanks. (It will be a Win
 > XP standalone if that makes a difference.)


 Best Regards from Paris,

 Eric Chatonet.
 
 So Smart Software

 For institutions, companies and associations
 Built-to-order applications: management, multimedia, internet, etc.
 Windows, Mac OS and Linux... With the French touch

 Free plugins and tutorials on my website
 
 Web site        http://www.sosmartsoftware.com/
 Email       [EMAIL PROTECTED]/
 Phone        33 (0)1 43 31 77 62
 Mobile        33 (0)6 20 74 50 86
 

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


___
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: SPAM

2005-07-01 Thread Mark Wieder
Timothy-

Thursday, June 30, 2005, 7:25:30 PM, you wrote:

TM> I never knew Google had the capacity to do this sort of thing. It's
TM> really troubling. I always thought an email list was equivalent to
TM> private email sent from one person to a bunch of others. Apparently
TM> it's not.

Listservs themselves are private email "clubs". However, anytime
anything is archived on the web it's publicly available. The list
archives do a good first-pass attempt at hiding email addresses and
web site urls, but it's impossible to stay always one step ahead of
clever spammer robots.

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


Re: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Dennis Brown
Before Apple made WYSIWYG (what you see (on the screen) is what you  
get (on the printer)) the norm, and even before that when displays  
were monospaced character (not graphics) oriented, and printers were  
also monospaced with just one character set, straight printing was an  
ugly unformatted dump of characters.  It was not a pretty sight.  It  
took a lot of work and formatting characters or commands to make a  
printout look pretty (formatted for readability).  So the term pretty  
printing meant the process of printing with the formatting.  However,  
I haven't actually heard the term used in the last 20+ years until  
today.


Dennis

On Jul 1, 2005, at 11:01 AM, Alex Tweedly wrote:


Thomas McGrath III wrote:



Eric,

Is that what it is really called? Pretty printing? Or is that a  
translation thing?


It just sounds a little funny.



It's really called that.
I *think* the name was first used in Lisp back in the 60s   
certainly it was in common use by the time I got involved in  
computers (1970), though it was still a "feature" then; it has  
become so ubiquitous that the word itself is less frequently needed  
these days - everyone knows programs should be laid out sensibly  
(even if they don't agree on what is sensible :-)


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



--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.323 / Virus Database: 267.8.8/35 - Release Date:  
30/06/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



___
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: Select a field (For text writing)

2005-07-01 Thread Damien Girard
Thanks Eric,

I use that :
select the text of 

And this work very fine :)

Girard Damien
Email: [EMAIL PROTECTED]


Le vendredi 01 juillet 2005 à 17:23 +0200, Eric Chatonet a écrit :
> Hi Damien,
> 
> As I regained one's sight (see a previous post) and if I understand  
> correctly (here, I'm not sure) the select command with one of these  
> forms should help you:
> 
> select text of fld  -- but not select fld   
> which would select the field object
> select before text of fld  -- or: just select before fld  
> 
> select after text of fld  -- or: just select after fld  
> 
> select char 1 to 5 of fld 
> select char 5 to 4 of fld  -- to place the insertion  
> point between two chars
> select char 1, item 2, word 3, line 4 of fld 
> select char 1 to 2 of item 3 of line 4 of fld 
> etc.
> 
> If you want type by script (I did not understand exactly your  
> purpose), see the type command.
> 
> Le 1 juil. 05 à 17:10, Damien Girard a écrit :
> 
> > I have got a stack, that show some group. In these group, the user  
> > must write
> > information (in field), I want to know how I can "select" the  
> > field, for when
> > the user show the group, I can directly write the text.
> >
> > Pour les français (si vous comprenez pas ce que je veux dire en  
> > anglais :D )
> >
> > En fait, j'ai un "stack", et il affiche des groupes, en fait, c'est  
> > groupes
> > aggisent un peu comme la commande ask, quand on l'affiche, on peut  
> > marquer
> > directement le texte à l'intérieur du champs. Je voudrai pouvoir  
> > faire la
> > même chose, mais avec des groupes.
> 
> 
> Best Regards from Paris,
> 
> Eric Chatonet.
> 
> So Smart Software
> 
> For institutions, companies and associations
> Built-to-order applications: management, multimedia, internet, etc.
> Windows, Mac OS and Linux... With the French touch
> 
> Free plugins and tutorials on my website
> 
> Web sitehttp://www.sosmartsoftware.com/
> Email[EMAIL PROTECTED]/
> Phone33 (0)1 43 31 77 62
> Mobile33 (0)6 20 74 50 86
> 
> 
> ___
> 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: Transcript arithmetic

2005-07-01 Thread John Ridge
(apologies it this is  duplicate post - access problems after the server
upgrade?)

Thanks, Ken- you're right, of course. Transcript seems not to penalise
sloppiness, so it's easy not to notice that one has left out parentheses.

Wouldn't it be better if the IDE tightened up on this sort of thing? It's
worrying that code can work in the IDE but quietly fail in a standalone.

> I should emphasise that it's a standalone problem - it fails when compiled
> for Mac OS 9 as well as Windows. Are there known issues like this with the
> syntax of Transcript when compiled into a standalone? If so, I'd appreciate
> a pointer.

Did you try putting parentheses around relevant items in the equation? It
may be an "order of operations" issue...


Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: kray at sonsothunder.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: How to prevent user navigating cards?

2005-07-01 Thread Eric Chatonet

Hi Ron,

Have a look at the commandKeyDown message.
This message has a parameter which corresponds to the key pressed:

on commandKeyDown pKey
  if pKey id not an integer then pass commandKeyDown
end commandKeyDown

This one will trap all numeric keys.
There is no cross-platform difference to manage since the engine will  
understand the command key on Mac OS and the control key on all other  
platforms.

You will have a look to navigation with the arrow keys too :-)
Hope this helps.

Le 1 juil. 05 à 17:49, Ron Noice a écrit :

There's probably a simple way to do this but I'm missing it. I want  
to prevent the end user from being able to use Ctrl+1 ... Ctrl+4 to  
navigate through the cards in the stack. This would happen more by  
accident than on purpose but would be very confusing to the user.


Everything in this application is accessed through card 1 and while  
other cards are created on-the-fly to hold data, that data is not  
formatted for viewing and not intended to be seen. So how can I  
stop the navigation keys from navigating? Thanks. (It will be a Win  
XP standalone if that makes a difference.)



Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Alex Tweedly

Thomas McGrath III wrote:


Eric,

Is that what it is really called? Pretty printing? Or is that a 
translation thing?


It just sounds a little funny.


It's really called that.
I *think* the name was first used in Lisp back in the 60s  certainly 
it was in common use by the time I got involved in computers (1970), 
though it was still a "feature" then; it has become so ubiquitous that 
the word itself is less frequently needed these days - everyone knows 
programs should be laid out sensibly (even if they don't agree on what 
is sensible :-)


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



--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.323 / Virus Database: 267.8.8/35 - Release Date: 30/06/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


Massive distribution

2005-07-01 Thread Yhann
Hello,

For massive distribution (cd-rom), applications create with Revolution is it a 
good choice (in comparison with Director's applications) ? Fiability on 
multiple configurations for the general public ?

And what is the minimal configuration for an application compiled with 
Revolution ?

Thanks. 

PS : who working with Revolution on Windows system ?

Sorry for my bad english...

--

In french :

La fiabilité des applications créés avec Revolution permet-elle une 
distribution massive de l'application au grand public, comme cela est le cas 
avec Director, par exemple.

Ou est-ce risqué et préférable de créer des applications avec un déploiement 
réduit.

Je dois réaliser des CD-ROM multimédia pouvant être distribués en 3000 
exemplaires pour le grand public, et devant donc tourner sur un grand nombre de 
configurations différentes.

Je n'ai pas trouvé l'info quant à la configuration minimale nécessaire pour 
faire tourner une application réalisée avec Revolution (sur la base d'une 
application "classique", sans particularité multimédia) ?

(Je précise que j'utiliserais la version Windows de Revolution, or il me semble 
que les origines de l'application se trouvent plutôt du côté du Macintosh : 
beaucoup d'entres-vous travaillent sous Windows ?)

Merci pour vos réponses, et désolé pour l'anglais, très mauvais.

Yhann.

___
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 to prevent user navigating cards?

2005-07-01 Thread Ron Noice
There's probably a simple way to do this but I'm missing it. I want to prevent 
the end user from being able to use Ctrl+1 ... Ctrl+4 to navigate through the 
cards in the stack. This would happen more by accident than on purpose but 
would be very confusing to the user.

Everything in this application is accessed through card 1 and while other cards 
are created on-the-fly to hold data, that data is not formatted for viewing and 
not intended to be seen. So how can I stop the navigation keys from navigating? 
Thanks. (It will be a Win XP standalone if that makes a difference.)

... Ron


___
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: compileIt for revolution?

2005-07-01 Thread Alex Tweedly
Sorry - this was sent yesterday, and has been held up by problems 
contacting RunRev site - trying again 



Date: Wed, 29 Jun 2005 22:38:50 +0100
From: Alex Tweedly <[EMAIL PROTECTED]>
Subject: Re: compileIt for revolution?
Jon wrote:

 


Derek:

Let's put it differently.  My real interest is in seeing how to 
optimize Rev code to access arrays in general, and image data in 
specific, as rapidly as possible.
   



I trust you've already read all the "tricks to optimize code" mentioned 
on the list last week (in particular, the ones from Ken's sonsothunder site)

http://www.sonsothunder.com/index2.htm?http://www.sonsothunder.com/devres/revolution/revolution.htm

Accessing arrays in Rev is slow-ish because they are associative. They 
are quick for assoc arrays, but it's still a look-up.


Access to numbered chunks (e.g. line 3, item K, ...) is dependent on the 
number being accessed - because it requires a pass through the variable 
to count chunks. The one big exception to this is character access - 
char N is a direct lookup (offset N from the start).  So if you can 
access "char N of variable" that is much faster 


So the big message for image processing is - don't access it as an 
array, access it as chars in a variable.


Your Brightness code took (for me, for one med size photo)
8.5 seconds to convert from tImagedata into your arrays
another 8 seconds to ComputeHistogram

By leaving it as tImageData, I could save the conversion time of 8.5 
seconds.
*and* I could reduce the ComputeHistogram time from 8 seconds to around 
2 seconds, by changing


 


 repeat with r = 1 to imH
   repeat with c = 1 to imW
 put Brightness(c, r) into i
 add 1 to histo[i]
   end repeat
 end repeat  

   


to (NB uses the fact that the "spare" byte is always zero)

 


  repeat for each char c in lImageData
add chartonum(c) to temp
add 1 to count
if count = 4 then
add 1 to histo[temp]
end if
  put 0 into temp
  put 0 into count
  end repeat 
   





I realized that this still requires an access to an array for each 
increment to "histo". It would be great if there were a "direct access" 
integer variable type, but there isn't. However, if you are desperate 
enough to save time, you can use "char N" accesss to a temp variable, 
and then you can convert that into array accesses: thus the section


 


   if count = 4 then
   add 1 to histo[temp]
 end if
   



becomes

 


if count = 4 then
 add 1 to temp   -- because 1:256, not 0:255
 put numtochar(chartonum(char temp of mytemp) + 1) into char temp 
of mytemp

 if chartonum(char temp of mytemp) = 255 then
   add 255 to histo[temp-1]
   put czero into char temp of mytemp
 end if
 put 0 into temp
 put 0 into count
   end if
   



remembering that at the end you need to roll them up

 


repeat with i = 1 to maxHist+1
   add chartonum(char i of mytemp) to histo[i-1]
 end repeat
   



This rather extreme measure reduces the time to 1.2 seconds.

So in some ways that's a good saving 8 seconds to 1.2 - but in other 
ways it shows that it's probably flogging a dying horse.


Although I didn't complete it, I believe this technique applied 
throughout your example would reduce the overall time for this photo of 
mine from around 55 seconds to 10 or 12 seconds.But the cost is some 
ugly, barely maintainable code, and it's still beyond the stretch of 
what a user would be willing to wait for a simple transformation to be done.



 




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

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.323 / Virus Database: 267.8.2/29 - Release Date: 27/06/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: [FR] [EN] Re: _[French]_U n_site_dédié_à_Révolution

2005-07-01 Thread Pierre Sahores

Grettings Yves,


Yves COPPE wrote:


Hi,

I'm a french revolution user (not a professionnal programmer), just  
an hobby (coming from Hypercard).


My english is bad, I have to do all my best so that my questions  
are understood.


I've asked many questions on the list in english language.

Everybody who answered me was very kind with my bad english, tried  
to well understand what I mean and NOBODY has made any least  
malicious remark concerning the bad use of the language.


Our lists, our friendly and always helpfull relationships are one of  
the core part of the Revolution paradigm power. Even the RunRev Corp.  
banks would have to know about that when they have to watch to the  
RunRev's business plan..., i think ;-)


So I feel good with this list where I can find professionnal  
answers to my (newbie) questions.


I'm afraid if we choose to go onto another list, we should loose  
some qualtiy in the answers.


Not sure as long as we just would have to liesten and respond to just  
one more list, not dedicated to divide our common efforts but to help  
the french hobbyist that Rev exists as a very powerfull development  
tool, even if they are too lasy to come to english to meet both XTalk  
and our great community :-)


Best Regards,


My two cents...


Greetings.

Yves COPPE
[EMAIL PROTECTED]




--
Bien cordialement, Pierre Sahores

100, rue de Paris
F - 77140 Nemours

[EMAIL PROTECTED]
[EMAIL PROTECTED]

GSM:   +33 6 03 95 77 70
Pro:  +33 1 64 45 05 33
Fax:  +33 1 64 45 05 33



WEB/VoD/ACID-DB services over IP
"Mutualiser les deltas de productivité"



___
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: Suggestion for correcting the IDE's script editor [words of wisdom]

2005-07-01 Thread Dennis Brown


On Jul 1, 2005, at 5:20 AM, Bob Warren wrote:


Can we go back to where it all started?


Ok, I deleted everything before this post in my mail.

Now, if we can discuss this on the List and arrive at some kind of  
consensus
about it, then perhaps we would earn sufficient respect on the part  
of the

management to get something implemented.

Bob


A wise proposition.

Just a few ideas about these posts from my long experience.

STRANGE or BAD IDEAS:

1.  Every good idea I ever had, started out as a bad idea.  Some of  
the worst and most improbable ones turned into the best.  The key was  
to take the bad idea as a way to break free of the previous limited  
thinking and use it as a stepping stone to a great idea.


2.  Half the bad ideas I ever had were really bad and stayed that way  
and never led to anything worthwhile.


3.  I learned to treat ideas (my own or somebody else's) with  
equanimity.  I embrace the good ones whatever their source, and  
wrestle with the bad ones until I understand their true nature.


4.  It is often hard for me to tell that I have a good or bad idea  
until I can bounce it off other intelligent persons with different  
experiences.


5.  Ideas are not people, they are just inanimate objects.  They feel  
no insults or injuries.  They are fair game.  If you wish to release  
an idea into the hunting grounds to see if it survives, please do not  
identify yourself with it's fate.  Be a dispassionate participant,  
arguing for, or even against it's merits as the chase progresses.


PEOPLE are NOT IDEAS:

1.  The people who release ideas are not to be confused with the  
idea.  They have feelings, and are not fair game.  Everyone should  
receive respect, even when they don't give it.  That is a very hard  
thing to learn (especially if you feel slighted).  I have noticed  
that the most helpful people on this list behave this way.  I have  
also noticed that when a person is given respect (in spite of their  
perceived disrespect), they tend to change their tune in a positive way.


2.  Let the list mom handle the disposition of obnoxious people who  
really don't belong on this list.


WHO BENEFITS from a GOOD IDEA:

1.  I present ideas for improvements on this list without any  
expectation that I will benefit from them even if they are ever  
implemented.  It is unlikely that any will make it into a version in  
the time frame of my current projects.  I do not know if my future  
projects will materialize, or if I will have the same needs.  I view  
my contributions as planting an apple tree that others will be able  
to pick the fruit from.  Therefore, I am not emotionally invested  
from a personal level, only as representing part of the user  
community needs.


2.  I benefit directly when my good or bad ideas generate a response  
from the community about to solve the underlying problem (that  
spawned the idea) with the tools available today.


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: Using libSMTP to send an e-mail

2005-07-01 Thread David Brooks
I've had GREAT luck with the new version of Shao Sean's libSMTP, and 
dealt with the "Subject" issue recently.


For the Subject, just put "SUBJECT: xxx yyy "&return as the first 
line of your message, and things will work well. I think the other 
entities (e.g., "CC:") work the same way.


Your mail will appear with "xxx yyy " as the subject line.

The Shao Sean's script works better than the old HyperCard XCMD that 
I've used in my older software for a decade.


Good luck!

Dave B.


Hi All,

I'm trying to get to grips with using Shao Sean's libSMTP to send an 
e-mail.
I've so far had limited success, in that I can send a message, but all 
of
the TO,FROM,SUBJECT information is empty. Furthermore, the e-mails I 
have been
sending must look dodgy because my ISP keeps blocking my account after 
I use

libSMTP to send something!

I've been reading that there's
another library by Shao Sean to format the mail (libMail?), but I 
can't find

it to download anywhere.

So, I guess I'm wondering...

1. Can I get the libMail library? If so, where? And if not
2. How do I format the data I send using libSMTP so that e-mail 
clients will

understand it?

Many thanks,


Tim.




___
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: Select a field (For text writing)

2005-07-01 Thread Eric Chatonet

Hi Damien,

As I regained one's sight (see a previous post) and if I understand  
correctly (here, I'm not sure) the select command with one of these  
forms should help you:


select text of fld  -- but not select fld   
which would select the field object
select before text of fld  -- or: just select before fld  

select after text of fld  -- or: just select after fld  


select char 1 to 5 of fld 
select char 5 to 4 of fld  -- to place the insertion  
point between two chars

select char 1, item 2, word 3, line 4 of fld 
select char 1 to 2 of item 3 of line 4 of fld 
etc.

If you want type by script (I did not understand exactly your  
purpose), see the type command.


Le 1 juil. 05 à 17:10, Damien Girard a écrit :

I have got a stack, that show some group. In these group, the user  
must write
information (in field), I want to know how I can "select" the  
field, for when

the user show the group, I can directly write the text.

Pour les français (si vous comprenez pas ce que je veux dire en  
anglais :D )


En fait, j'ai un "stack", et il affiche des groupes, en fait, c'est  
groupes
aggisent un peu comme la commande ask, quand on l'affiche, on peut  
marquer
directement le texte à l'intérieur du champs. Je voudrai pouvoir  
faire la

même chose, mais avec des groupes.



Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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


need windows engine...

2005-07-01 Thread Christian Langers

Hi everybody,

it seems that you can't download anything from runrev.com, so you  
can't download the engines neither :-)


Could anybody send me the windows-engine of Revoluiton 2.6. ? (off-list)


Thanks in advance,


Christian

iMacG4 , Powerbook G4, Mac Os X 10.4
___
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


Select a field (For text writing)

2005-07-01 Thread Damien Girard
Hi all,

I have got a stack, that show some group. In these group, the user must write 
information (in field), I want to know how I can "select" the field, for when 
the user show the group, I can directly write the text.

Pour les français (si vous comprenez pas ce que je veux dire en anglais :D )

En fait, j'ai un "stack", et il affiche des groupes, en fait, c'est groupes 
aggisent un peu comme la commande ask, quand on l'affiche, on peut marquer 
directement le texte à l'intérieur du champs. Je voudrai pouvoir faire la 
même chose, mais avec des groupes.

Je vous remercie.

-- 

Girard Damien
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: resume rev backdrop on top bug?

2005-07-01 Thread Thomas McGrath III

LOL - what a hoot.

thanks

Tom
On Jul 1, 2005, at 10:56 AM, Eric Chatonet wrote:


Hi Tom,

I jast tryed itt with 10 miliSecondes: naow I ame blnd and cannt 
type No Maure ;-(


Le 1 juil. 05 à 16:48, Thomas McGrath III a écrit :

Also, this is a fun way to set the random backdrop to different 
colors:


set the backdrop to line (random(the number of lines of the 
colorNames)) of the colorNames


putting that into a repeat loop in a button will drive you nuts. ;-0  
   set the 300 down to 30 and it is 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: resume rev backdrop on top bug?

2005-07-01 Thread Eric Chatonet

Hi Tom,

I jast tryed itt with 10 miliSecondes: naow I ame blnd and cannt  
type No Maure ;-(


Le 1 juil. 05 à 16:48, Thomas McGrath III a écrit :

Also, this is a fun way to set the random backdrop to different  
colors:


set the backdrop to line (random(the number of lines of the  
colorNames)) of the colorNames


putting that into a repeat loop in a button will drive you  
nuts. ;-0 set the 300 down to 30 and it is very fast


on mouseUp
  fubar
end mouseUp

on fubar
repeat until the mouseclick
  set the backdrop to line (random(the number of lines of the  
colorNames)) of the colorNames

  wait 300 milliseconds
end repeat
end fubar


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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: resume rev backdrop on top bug?

2005-07-01 Thread Thomas McGrath III
I have seen patterns used before but did not realize we could use 
images of our own. Very cool


Tom

On Jul 1, 2005, at 10:45 AM, Eric Chatonet wrote:


Le 1 juil. 05 à 16:17, Thomas McGrath III a écrit :

The backdrop feature is found under the view menu as a convenience 
when working in Rev. You can also script it in the IDE and a 
Standalone.

set the backdrop to "black"
set the backdrop to lightblue
set the backdrop to none


And set the backdrop to 
which can be a pattern, an image or what you want.
You have only to be careful with the original dimensions to get a 
correct appearance an a satisfying overlap.


Best Regards from Paris,

Eric Chatonet.



___
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: resume rev backdrop on top bug?

2005-07-01 Thread Thomas McGrath III

Also, this is a fun way to set the random backdrop to different colors:

set the backdrop to line (random(the number of lines of the 
colorNames)) of the colorNames


putting that into a repeat loop in a button will drive you nuts. ;-0
 set the 300 down to 30 and it is very fast


on mouseUp
  fubar
end mouseUp

on fubar
repeat until the mouseclick
  set the backdrop to line (random(the number of lines of the 
colorNames)) of the colorNames

  wait 300 milliseconds
end repeat
end fubar


TOm
___
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: resume rev backdrop on top bug?

2005-07-01 Thread Eric Chatonet

Le 1 juil. 05 à 16:17, Thomas McGrath III a écrit :

The backdrop feature is found under the view menu as a convenience  
when working in Rev. You can also script it in the IDE and a  
Standalone.

set the backdrop to "black"
set the backdrop to lightblue
set the backdrop to none


And set the backdrop to 
which can be a pattern, an image or what you want.
You have only to be careful with the original dimensions to get a  
correct appearance an a satisfying overlap.


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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: design problem: fonts and spacing

2005-07-01 Thread Charles Hartman


It is the case. It's the spaces, not the visible characters, whose  
representation seems to depend on unknown (inaccessible?) contextual  
factors.


It looks like I'm settling on using (ugly!) Courier for the spacing- 
critical text within fields.



On Jun 30, 2005, at 8:27 AM, keith wrote:


Sometime around 30/6/05 (at 08:02 -0400) Charles Hartman said:


I'm finding that when I close and reopen my stack, the spacing of  
the upper (scansion) line is sometimes off -- too condensed or too  
spaced out. I set the Font for the whole stack file to Palatino.




Are you saying the type changes its relative spacing sometimes, or  
just that it doesn't line up? It sounds like you're describing  
actual changes in the placement of the characters from one viewing  
of the stack to another, which would indeed be frustrating. Is this  
the case?


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



Charles Hartman
Professor of English, Poet in Residence
Connecticut College
[EMAIL PROTECTED]
*the Scandroid* is at cherry.conncoll.edu/cohar/Programs





___
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: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Eric Chatonet

Hi curious Tom :-)

How could you think that I would change a single word from the  
Official Revolution Documentation ;-)

No, I just copied/pasted it.
At the time, seems that Rev guys were very happy with this function...
Now, I wonder ;-)
But stay curious: it's a good disease!

Le 1 juil. 05 à 16:02, Thomas McGrath III a écrit :

Is that what it is really called? Pretty printing? Or is that a  
translation thing?


It just sounds a little funny.

Curious Tom


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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 make simple multiple user access app?

2005-07-01 Thread keith

Hi Stephen - thanks for the further comments!

Revolution with simple scripting and stack structure, yes; MySQL, 
no. Not yet, anyway. :-)


I was under the assumption that this was a shared database project.


That's something that she's hoping to be able to do. I'm rapidly 
coming to the conclusion that a simple 'app or stack in use' flag 
would be good enough for now. One user at a time, running it from a 
single network location. Or just say no, not at this level of 
production. ;-)




I can't suggest anything to do about silly IT political restrictions.


:-)
Don't worry about it, I just mentioned it to explain why some 
solutions weren't possible at this point. This sort of thing is 
common to most companies, but explaining the details wouldn't help 
any and would take far too much bandwidth. Not to mention it'd be 
boring!



But you wanted simple. This is just their interface using a feature 
of the SQL server.


Okay, thanks. I've done a little with MySQL, but I'm far from knowing 
all or even most of what it can do.
Please understand, I'm making mental notes for my own interests as 
well as finding the simplest solutions for my wife's project. That's 
probably making my replies seem a tad erratic, but rest assured, I'm 
paying attention!


Anyway, back to the point. I am trying to help my wife arrive at the 
simplest *here and now* solution, even though I'm sure things will be 
changed in the future. Sometimes it is fine and practical to do that. 
In this case, it means the difference between the project being taken 
to a working first stage and the project simply being abandoned.  
The comments here have helped, so thanks to all.


k
___
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: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Thomas McGrath III
Good idea Jim. I don't know if it will get done but I've seen this 
before and it works. I've seen it in using applescript and frontier 
runtime etc.

(or maybe that was one editor with multiple language choices?!?!?!)

Thanks

Tom

On Jul 1, 2005, at 8:27 AM, Jim Bufalini wrote:

So, maybe instead of trying to make The Editor a one size fits all 
(which
will never happen), publish a standard against which 3rd party 
programmers
can write alternate editors, which the debugger, and other elements of 
the

IDE will use in the same fashion that it uses The Editor.




Macintosh PowerBook G-4 OSX 10.3.9, OS 9.2.2, 1.25 GHz, 512MB RAM, Rev 
2.6



Advanced Media Group
Eagle Works Art & Sculpture
Semantic Compaction Systems
Prentke Romich Company
Prentke Romich International
SCIconics, LLC
Artist
Thomas J McGrath III
[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: resume rev backdrop on top bug?

2005-07-01 Thread Thomas McGrath III

Jim,

The backdrop feature is found under the view menu as a convenience when 
working in Rev. You can also script it in the IDE and a Standalone.

set the backdrop to "black"
set the backdrop to lightblue
set the backdrop to none

Use colorNames to get a list of colors that can be used with backdrop.

It is meant to cover any size screen regardless of size. That makes it 
a feature since you would not have to know the users screen size at 
all. My experience has been that it works great in a standalone but is 
strange to use in the IDE where it covers things up most of the time.


You can of course role your own using a window as a backdrop and that 
should work well in you desktop in your IDE but you would have to 
handle different sizes if you ported your stack to someone else's 
desktop. It is the lack of having to resize the backdrop that makes it 
a feature. Now, That might not be a bad enhancement request, but I 
would rather see other enhancements first and just continue rolling my 
own for specific situations.


Hope this was helpful,

Tom


On Jul 1, 2005, at 7:51 AM, Jim Bufalini wrote:

I'm not sure if what's being talked about here is the same thing, but 
if in
the IDE, if you turn backdrop on (not even sure where in Edit -> 
Preferences
I did that), it covers everything, even the taskbar and the only way 
to get

to any other program or your desktop is to minimize Rev. Is this the
"feature" being talked about? If it is, I find it extremely annoying 
and
would vote to be able to size the background, like ever other program 
out

there (in the PC world anyway). So, what's the number to vote for?

Jim



Macintosh PowerBook G-4 OSX 10.3.9, OS 9.2.2, 1.25 GHz, 512MB RAM, Rev 
2.6



Advanced Media Group
Eagle Works Art & Sculpture
Semantic Compaction Systems
Prentke Romich Company
Prentke Romich International
SCIconics, LLC
Artist
Thomas J McGrath III
[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: Where does the memory go?

2005-07-01 Thread Dennis Brown

Richard,

Thanks for the tip.  I haven't run into that problem yet, because I  
have only created one card stacks.  I do all the stuff that one might  
do with multiple cards, with multiple invisible groups, and keeping  
different data sets in custom properties.  I like the additional  
control I have over the interface, and it also makes the stack more  
compact.


Dennis

On Jun 30, 2005, at 11:08 PM, Richard Gaskin wrote:

FWIW, for card deletion there is sometimes some space leftover as a  
result of the hashing scheme used, much as there would be for  
record deletion in most databases.  This can be reclaimed with the  
compact command -- from the Dictionary entry for "compact":


   When you cut or delete a card, some free space is left
   within the stack. This empty space is reclaimed when
   you choose File menu Save. Use the compact command to
   reclaim this empty space without having to save the stack.


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

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



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


Re: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Thomas McGrath III

Eric,

Is that what it is really called? Pretty printing? Or is that a 
translation thing?


It just sounds a little funny.

Curious Tom


On Jul 1, 2005, at 5:55 AM, Eric Chatonet wrote:


Hi Bob,

As usual with Rev docs, it's somewhere but you are rarely able to find 
it...
I'm finishing a plugin that finds the following when you enter 
"indent" as a search keyword:

Might be useful ;-)

From the Docs FAQs:
How do I pretty print a script?
Pretty printing is the use of indenting to show the structure of a 
handler. When pretty printed, the contents of control structures (such 
as if/then/else conditionals and repeat loops) are indented. Nested 
control structures are indented more, to show the level of nesting.
The Revolution script editor automatically pretty-prints the current 
handler when you place the insertion point somewhere in the handler 
and press Return or Tab. You can also choose Script menu Format to 
pretty print the current handler.
To turn off automatic pretty printing, choose Edit menu Preferences, 
then uncheck the box labeled "Auto-indent to show structure" in the 
"Script Editor" pane.


Le 1 juil. 05 à 11:20, Bob Warren a écrit :

In addition, perhaps the switch for turning auto-formatting on and 
off could
be put in a more convenient place Also, descriptions of 
auto-formatting and
the (non-standard) use of the TAB key could be more prominently 
displayed in

the Help.


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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





Macintosh PowerBook G-4 OSX 10.3.9, OS 9.2.2, 1.25 GHz, 512MB RAM, Rev 
2.6



Advanced Media Group
Eagle Works Art & Sculpture
Semantic Compaction Systems
Prentke Romich Company
Prentke Romich International
SCIconics, LLC
Artist
Thomas J McGrath III
[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: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Thomas McGrath III

Bob,

I have been using Rev for 1 year now and although I have my frustrating 
moments with bugs, as do others, I am confident in Rev's pursuit of 
fixing the bugs that bother us all. They are releasing fixes in a much 
faster time frame and plan on continuing to do so.


I believe they are focusing on a couple of key areas and the editor is 
one of those. So your number 1. issue should be noticed soon enough.


As far as numbers 2. and 3.  I think that the formating will stay the 
way it works now. But with fixes to the problem areas. I agree that 
turning it off should do just that. A simple request. I would easily 
vote for this bug fix/UI enhancement.


Number 4. (not numbered) is the one I think that should be done sooner 
rather than later. It would let a newbie know that this is possible and 
maybe take a lot of the frustration out of dealing with the editor in 
the first place. I think the reason this thread got out of hand is not 
your post but rather that it opened a door to venting frustrations 
about all kinds of things and those frustrations are what started to 
get out of hand (IMO). Every one here seems to agree that we want to go 
forward and never end up where VB did and I fear where Director is 
going. I would vote for this enhancement request.


Yours,

Tom

On Jul 1, 2005, at 5:20 AM, Bob Warren wrote:

1. Existing bugs should be removed. The very fact that a newcomer 
cannot
easily see the difference between a feature and a bug shows that there 
is

something wrong somewhere. Bugs confuse everybody and everything.

As Mark suggested in his e-mail to us all by suggesting that "it is not
unreasonable to give users the choice":

2. Leave the existing auto-formatting facilities entirely alone.
BUT
3. When the auto-formatting is turned off, it means what it says. This 
means
that changes to existing text can be made in the manner of a normal 
text

editor. TAB creates a single indentation in a single line.

In addition, perhaps the switch for turning auto-formatting on and off 
could
be put in a more convenient place Also, descriptions of 
auto-formatting and
the (non-standard) use of the TAB key could be more prominently 
displayed in

the Help.




Macintosh PowerBook G-4 OSX 10.3.9, OS 9.2.2, 1.25 GHz, 512MB RAM, Rev 
2.6



Advanced Media Group
Eagle Works Art & Sculpture
Semantic Compaction Systems
Prentke Romich Company
Prentke Romich International
SCIconics, LLC
Artist
Thomas J McGrath III
[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 make simple multiple user access app?

2005-07-01 Thread Stephen Barncard
Revolution with simple scripting and stack structure, yes; MySQL, 
no. Not yet, anyway. :-)


I was under the assumption that this was a shared database project. 
If it's just the same app on the same machine, then a card-metaphor 
thing would work. If it goes on the network like that, one user could 
use it at a time, but would require connecting to the network or 
leaving it connected with a shared folder.


If you are getting into psueduo-database with multiple users at once 
and sharing kludges on a network, you are already out of the 'simple' 
category anyway. I was just relating my experiences finding 'simple'.




It couldn't (yet) be done using an external server (although I'm 
fairly confident that this is how it will work in the long term), 
and the internal IT management issue (political again) means it 
won't be something set up within the network either. Again: yet.


So you might to spend a lot of time on code that will have to be 
upgraded later for the network.


I can't suggest anything to do about silly IT political restrictions.



Thanks for the info on the Dreamhost feature for limiting SQL access 
by IP address. That's achievable using PHP anyway,


But you wanted simple. This is just their interface using a feature 
of the SQL server.


 but it is handy to know of services which deal with this sort of 
thing for you.


MySQL server handles this; it's a feature.

sqb
___
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: Suggestion for correcting the IDE's script editor AND Endless ranting and rude insults AND other points

2005-07-01 Thread Thomas McGrath III

Dennis,

You are right! I am trying to turn it down four notches. Thanks for the 
calm post.


I just threw your comments on top of a rather large pile (IMO) and 
after reading your post again, I see that that was not fair to do.


Thanks for being on this list and offering your professional and calm 
support.


Tom


On Jun 30, 2005, at 10:02 PM, Dennis Brown wrote:

Please turn your sensitivity knob down two notches and stop stirring 
up the pot.  My comments were not meant to insult or be rude to 
anyone, and in rereading them, I can't see that they are, but you have 
labeled them so.  You are actually inciting more discussion and 
rudeness than you are preventing.  I am only trying to provide helpful 
suggestions for how to separate one generic type of discussion from 
another for the benefit of the people who come to this list to get the 
very helpful and appreciated advice of the "old hands".



Macintosh PowerBook G-4 OSX 10.3.9, OS 9.2.2, 1.25 GHz, 512MB RAM, Rev 
2.6



Advanced Media Group
Eagle Works Art & Sculpture
Semantic Compaction Systems
Prentke Romich Company
Prentke Romich International
SCIconics, LLC
Artist
Thomas J McGrath III
[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: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Jon

Eric:

Excellent post.  This points out, specifically, how the two keys ( 
and ) behave differently, which is part of what has been 
frustrating me.  The closer these two keys function, the better off we 
all will be, I think.


Thanks!

Jon


Eric Chatonet wrote:


Hi Jon,

I tested the following:

on toto
  if there is a fld "toto" then
go to cd 1
  end if

end toto

1. I typed "on toto" and press return: "end toto" has been  
automatically set and the insertion point blinked at the right place  
(with the right indentation)
2. I typed "if there is a fld toto then" and press return: the  
indentation level was increased as expected but, accordingly to  
Xtalks habits, the "end toto" should have been moved 1 indent to  
reflect the "end if" absence. But it did not. I pressed the tabKey  
and then the end control structure moved.

3. The rest was correct.

So, it appears that return and tab keys do not act exactly in the  
same way and the end control structure indentation  (or another one)  
is not managed as it it should be when pressing the return key.
I agree your point of view and consider this dysfunction as severe  
since a correct behaviour (i.e. reliable) would be very helpful for  
beginners and... others when, for instance some nested if structures  
should request an


if then
  statements
end if

before an another else at the beginning of the following line and not:

if then statements

In such a case the engine is confused (it is right :-), revError  
tells there is something wrong but indentation appears correct when  
in fact, it should reflect that there is a problem with a control  
structure and visually indicate which of them is at issue.
HyperCard did it perfectly and when I began many years ago it has  
been very helpful for me even if now I have generally no more  
problems :-)


Le 1 juil. 05 à 13:01, Jon a écrit :

"The Revolution script editor automatically pretty-prints the  
current  handler when you place the insertion point somewhere in  the 
handler  and press Return or Tab."


I agree that  works in this way, but I use  all of the  
time, and the formatting is often incorrect.  Am I missing  
something, or is the above sentence either partly or entirely wrong  
(as regards ).


Jon


Eric Chatonet wrote:



Hi Bob,

As usual with Rev docs, it's somewhere but you are rarely able to   
find it...
I'm finishing a plugin that finds the following when you enter   
"indent" as a search keyword:

Might be useful ;-)

From the Docs FAQs:
How do I pretty print a script?
Pretty printing is the use of indenting to show the structure of  a  
handler. When pretty printed, the contents of control  structures  
(such as if/then/else conditionals and repeat loops)  are indented.  
Nested control structures are indented more, to  show the level of  
nesting.
The Revolution script editor automatically pretty-prints the  
current  handler when you place the insertion point somewhere in  
the handler  and press Return or Tab. You can also choose Script  
menu Format to  pretty print the current handler.
To turn off automatic pretty printing, choose Edit menu  
Preferences,  then uncheck the box labeled "Auto-indent to show  
structure" in the  "Script Editor" pane.


Le 1 juil. 05 à 11:20, Bob Warren a écrit :


In addition, perhaps the switch for turning auto-formatting on  
and  off could
be put in a more convenient place Also, descriptions of auto-  
formatting and
the (non-standard) use of the TAB key could be more prominently   
displayed in

the Help.




Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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: How do I make simple multiple user access app?

2005-07-01 Thread keith

Sometime around 30/6/05 (at 20:47 -0500) Stephen Barncard said:


Keith;
Are you sure the resources aren't already available at the ISP the 
office already uses for its web site (assuming it has one)?


It is a political issue rather than a financial one I'm afraid. [sigh]
Actually, it is also a practical one, in that she has zero experience 
with scripting (and I mean *zero*) and she wants to do the project 
herself rather than me do it and her not know anything about it. I 
wouldn't ask anyone, let alone my nearest+dearest, to launch straight 
into MySQL from a standing start! Revolution with simple scripting 
and stack structure, yes; MySQL, no. Not yet, anyway. :-)


It couldn't (yet) be done using an external server (although I'm 
fairly confident that this is how it will work in the long term), and 
the internal IT management issue (political again) means it won't be 
something set up within the network either. Again: yet.


Thanks for the info on the Dreamhost feature for limiting SQL access 
by IP address. That's achievable using PHP anyway, but it is handy to 
know of services which deal with this sort of thing for you.


k
___
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: design problem: fonts and spacing

2005-07-01 Thread keith

Sometime around 30/6/05 (at 08:02 -0400) Charles Hartman said:

I'm finding that when I close and reopen my stack, the spacing of 
the upper (scansion) line is sometimes off -- too condensed or too 
spaced out. I set the Font for the whole stack file to Palatino.


Are you saying the type changes its relative spacing sometimes, or 
just that it doesn't line up? It sounds like you're describing actual 
changes in the placement of the characters from one viewing of the 
stack to another, which would indeed be frustrating. Is this the case?


k
___
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: Suggestion for correcting the IDE's script editor

2005-07-01 Thread xbury . cs
Jim, Bob,

I agree with you. However remember that you can use anything to edit the 
script...

put the script of the selobj into fld 1 of stack "myeditor"
and 
set the script of the selobj to fld 1 of stack "Myeditor"

Note that the plugin architecture of RunRev permits to trap the 
RevEditScript handler so you can insert your own plugin in there.

so if your stack is a plug in and has the corresponding RevEditScript 
message handler in its' stack script

on RevEditScript 
  put the script of the selobj into fld 1 of stack "myeditor"
end RevEditScript 

then, you're near home free ;-) except for all the good features i'll be 
releasing soon ;)

The debugging however doesn't require tabs so using Rev's SE to do this 
shouldn't be too shocking ;)

As far as i know there isn't a plugin hook to debug. And the RevEditScript 
has to be tested still (last i did, all i managed was to crash Rev but 
this is apparently fixed).

As a PC user, the Rev Script Editor has come a long way to something 
that's more than quite useable and simple to use.

Im sure you'll get used to it (as Mark said) before you know it or get 
used to your own way ;)

cheers
Xavier
http://monsieurx.com


On 01/07/2005 14:27:26 use-revolution-bounces wrote:
>Bob,
>
>A very reasonable post. As a PC programmer, the Tab key was news to me 
also.
>In the interest of "discussion" here's another idea:
>
>Over the years, I have found that editors (and word processors) are like
>religions. Everyone likes the one they are used to and are willing to go 
to
>war over it.
>
>Maybe the answer is, and I don't even know if this is possible in the Rev
>paradigm, is to give users a choice by allowing them to use 3rd party
>editors. The problem (and fear) here usually is that the debugging
>facilities of the IDE won't integrate with a 3rd party editor.
>
>So, maybe instead of trying to make The Editor a one size fits all (which
>will never happen), publish a standard against which 3rd party 
programmers
>can write alternate editors, which the debugger, and other elements of 
the
>IDE will use in the same fashion that it uses The Editor.
>
>There could be a list of approved editors and a place in Preferences to 
pick
>the one you are using. In the long run, I believe, this would be less
>programming for the Rev folks and more opportunity for the independent
>developer.
>
>Jim
>
>-Original Message-
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] Behalf Of Bob Warren
>Sent: Thursday, June 30, 2005 11:21 PM
>To: use-revolution@lists.runrev.com
>Subject: Suggestion for correcting the IDE's script editor
>
>
>Can we go back to where it all started?
>
>
>
>___
>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


-
Visit us at http://www.clearstream.com
  
IMPORTANT MESSAGE

Internet communications are not secure and therefore Clearstream
International does not accept legal responsibility for the contents of
this message.

The information contained in this e-mail is confidential and may be
legally privileged. It is intended solely for the addressee. If you are
not the intended recipient, any disclosure, copying, distribution or
any action taken or omitted to be taken in reliance on it, is
prohibited and may be unlawful. Any views expressed in this e-mail are
those of the individual sender, except where the sender specifically
states them to be the views of Clearstream International or of any of
its affiliates or subsidiaries.

END OF DISCLAIMER
___
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: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Eric Chatonet

Hi Jon,

I tested the following:

on toto
  if there is a fld "toto" then
go to cd 1
  end if

end toto

1. I typed "on toto" and press return: "end toto" has been  
automatically set and the insertion point blinked at the right place  
(with the right indentation)
2. I typed "if there is a fld toto then" and press return: the  
indentation level was increased as expected but, accordingly to  
Xtalks habits, the "end toto" should have been moved 1 indent to  
reflect the "end if" absence. But it did not. I pressed the tabKey  
and then the end control structure moved.

3. The rest was correct.

So, it appears that return and tab keys do not act exactly in the  
same way and the end control structure indentation  (or another one)  
is not managed as it it should be when pressing the return key.
I agree your point of view and consider this dysfunction as severe  
since a correct behaviour (i.e. reliable) would be very helpful for  
beginners and... others when, for instance some nested if structures  
should request an


if then
  statements
end if

before an another else at the beginning of the following line and not:

if then statements

In such a case the engine is confused (it is right :-), revError  
tells there is something wrong but indentation appears correct when  
in fact, it should reflect that there is a problem with a control  
structure and visually indicate which of them is at issue.
HyperCard did it perfectly and when I began many years ago it has  
been very helpful for me even if now I have generally no more  
problems :-)


Le 1 juil. 05 à 13:01, Jon a écrit :

"The Revolution script editor automatically pretty-prints the  
current  handler when you place the insertion point somewhere in  
the handler  and press Return or Tab."


I agree that  works in this way, but I use  all of the  
time, and the formatting is often incorrect.  Am I missing  
something, or is the above sentence either partly or entirely wrong  
(as regards ).


Jon


Eric Chatonet wrote:



Hi Bob,

As usual with Rev docs, it's somewhere but you are rarely able to   
find it...
I'm finishing a plugin that finds the following when you enter   
"indent" as a search keyword:

Might be useful ;-)

From the Docs FAQs:
How do I pretty print a script?
Pretty printing is the use of indenting to show the structure of  
a  handler. When pretty printed, the contents of control  
structures  (such as if/then/else conditionals and repeat loops)  
are indented.  Nested control structures are indented more, to  
show the level of  nesting.
The Revolution script editor automatically pretty-prints the  
current  handler when you place the insertion point somewhere in  
the handler  and press Return or Tab. You can also choose Script  
menu Format to  pretty print the current handler.
To turn off automatic pretty printing, choose Edit menu  
Preferences,  then uncheck the box labeled "Auto-indent to show  
structure" in the  "Script Editor" pane.


Le 1 juil. 05 à 11:20, Bob Warren a écrit :


In addition, perhaps the switch for turning auto-formatting on  
and  off could
be put in a more convenient place Also, descriptions of auto-  
formatting and
the (non-standard) use of the TAB key could be more prominently   
displayed in

the Help.


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Jim Bufalini
Bob,

A very reasonable post. As a PC programmer, the Tab key was news to me also.
In the interest of "discussion" here's another idea:

Over the years, I have found that editors (and word processors) are like
religions. Everyone likes the one they are used to and are willing to go to
war over it.

Maybe the answer is, and I don't even know if this is possible in the Rev
paradigm, is to give users a choice by allowing them to use 3rd party
editors. The problem (and fear) here usually is that the debugging
facilities of the IDE won't integrate with a 3rd party editor.

So, maybe instead of trying to make The Editor a one size fits all (which
will never happen), publish a standard against which 3rd party programmers
can write alternate editors, which the debugger, and other elements of the
IDE will use in the same fashion that it uses The Editor.

There could be a list of approved editors and a place in Preferences to pick
the one you are using. In the long run, I believe, this would be less
programming for the Rev folks and more opportunity for the independent
developer.

Jim

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Bob Warren
Sent: Thursday, June 30, 2005 11:21 PM
To: use-revolution@lists.runrev.com
Subject: Suggestion for correcting the IDE's script editor


Can we go back to where it all started?



___
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


A list mom post

2005-07-01 Thread Heather Nagey

Dear list members,

It's been some time since I made the usual listmom remarks here, its 
probably time for a reminder. Also there have been a couple of threads 
recently that could do with addressing.


Our list settings are set to protect your email addresses. These should 
be obscured when messages are posted to the web archives. There may 
still be routes for Google to find some addresses, I'm not sure but 
there is very little we can do about it if so. In general there does 
not seem to be a problem with addresses being harvested from our lists, 
I think it is a rare occurrence and not very easy to do. You would have 
to be subscribed in order to do so.


This list is here for folks to help each other use Revolution. It is 
user driven. Runrev staff monitor it and may respond from time to time, 
but if you have a question you want to get a response direct from 
Runrev on, you need to write to support. Everyone here is donating time 
and advice for free, and deserves thanks and appreciation for doing so.


We have a large and active community, spanning a huge range of ages, 
personalities, expectations and outlooks. This means that courtesy and 
consideration are essential when posting here. If you think so and so 
is a skunk, his opinions suck, his approach to programming appalls 
you... you are entitled to your opinion. Please don't post it to the 
list :) If you have a different viewpoint to present *relevant to 
programming* which you think may be of help to other people, that's 
great - but do it politely and with at least the appearance of keeping 
an open mind. As we all know, religion, politics and cheese are all off 
topic and inappropriate to this list.


This list plays a vital role in keeping us at Runrev aware of the 
general state of the community and how well we are fulfilling your 
programming needs. However its worth restating that inevitably a list 
of this nature will have a negative bias. People rarely write to a 
discussion group to say "I completed a project today in a third of the 
time it would have taken me with any other tool, it works perfectly and 
I don't need any help". They write when they have a problem, or they 
want to vent. Often, the problem turns out to be in their code, or is 
readily solved, and its great that the list is here to help in that 
situation. Nobody should be afraid of asking for help in case it turns 
out it was just a typo in the code, that's what we're all here for and 
we've all done it.


But something that may be worth a thought before you post your next 
rant titled "Revolution Sucks Eggs!". Your post and its title is going 
to live forever in the archives, visible to all and sundry, including 
newbies. The resolution of your post "oh no it was me, I have egg on my 
face now" will not be so visible, because the subject line of your 
abject apology will still be "Revolution Sucks Eggs!"


Moving on to list mechanics, if you get duplicate posts from the list, 
it means you are subscribed with more than one address. (Well 99% of 
the time it does, unless you have creative email rules set up so they 
duplicate posts for you... naming no names ;)). If you do have more 
than one email address, and you are at all likely to post from all of 
them, I recommend subscribing all of them, then setting all but one to 
nomail. That way you won't get duplicate posts and you won't get held 
for moderation when you post from the wrong address. The list software 
only recognises you from your email address.


You can adjust your settings, subscribe and unsubscribe here:

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

You can contact me direct if you need help on [EMAIL PROTECTED], or 
the list admin address which is [EMAIL PROTECTED]


Finally, we are still having some server issues, which we are working 
on. Our apologies for this, we hope it will be resolved soon.


Warm regards and thank you to all for participating in this community,


Heather Nagey, Customer Support Manager and Listmom
Runtime Revolution Ltd
www.runrev.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: resume rev backdrop on top bug?

2005-07-01 Thread Jim Bufalini
I'm not sure if what's being talked about here is the same thing, but if in
the IDE, if you turn backdrop on (not even sure where in Edit -> Preferences
I did that), it covers everything, even the taskbar and the only way to get
to any other program or your desktop is to minimize Rev. Is this the
"feature" being talked about? If it is, I find it extremely annoying and
would vote to be able to size the background, like ever other program out
there (in the PC world anyway). So, what's the number to vote for?

Jim

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Eric
Chatonet
Sent: Thursday, June 30, 2005 8:40 PM
To: How to use Revolution
Cc: Revolution in Education
Subject: Re: resume rev backdrop on top bug?


Hi Marielle and Sivakatirswami,

Well known...
Entered as a bug by Klaus on 2001! Assigned to Tuviah Snyder.
Noted as major :-) and I am the only one who voted for...
In fact, as Rev is used by many educators who often need to "contain"
their students, this feature might appear to be more important than
in other dev environments. These developers should vote for this
bug... or:

Last year I needed *absolutely* a backdrop for a very large app
dedicated to seniors in order to let them wrapped in a cocoon
especially designed for them...
I ended by creating the backdrop by myself with a simple modeless
stack :-)
But it was not perfect: a little flash at mousedown with slow
machines...

Le 30 juin 05 à 01:35, Marielle Lange a écrit :

> Same here. Has been like that since 2.5... is still the case in
> 2.6. I don't use
> the backdrop much (for this reason), but any time I use it, that's
> exactly the
> behaviour you describe (need to use the window menu as all stacks
> are *behind*
> the backdrop after when going back and forth from another application.


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Jon
"The Revolution script editor automatically pretty-prints the current  
handler when you place the insertion point somewhere in the handler  and 
press Return or Tab."


I agree that  works in this way, but I use  all of the 
time, and the formatting is often incorrect.  Am I missing something, or 
is the above sentence either partly or entirely wrong (as regards ).


Jon


Eric Chatonet wrote:


Hi Bob,

As usual with Rev docs, it's somewhere but you are rarely able to  
find it...
I'm finishing a plugin that finds the following when you enter  
"indent" as a search keyword:

Might be useful ;-)

From the Docs FAQs:
How do I pretty print a script?
Pretty printing is the use of indenting to show the structure of a  
handler. When pretty printed, the contents of control structures  
(such as if/then/else conditionals and repeat loops) are indented.  
Nested control structures are indented more, to show the level of  
nesting.
The Revolution script editor automatically pretty-prints the current  
handler when you place the insertion point somewhere in the handler  
and press Return or Tab. You can also choose Script menu Format to  
pretty print the current handler.
To turn off automatic pretty printing, choose Edit menu Preferences,  
then uncheck the box labeled "Auto-indent to show structure" in the  
"Script Editor" pane.


Le 1 juil. 05 à 11:20, Bob Warren a écrit :

In addition, perhaps the switch for turning auto-formatting on and  
off could
be put in a more convenient place Also, descriptions of auto- 
formatting and
the (non-standard) use of the TAB key could be more prominently  
displayed in

the Help.



Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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: [FR] [EN] Re: _[French]_Un_site_d édié_à_Révolution

2005-07-01 Thread Jon

Yves:

Your English is perfect!  No wonder nobody has made any negative remarks!

:)

Jon


Yves COPPE wrote:


Hi,

I'm a french revolution user (not a professionnal programmer), just an 
hobby (coming from Hypercard).


My english is bad, I have to do all my best so that my questions are 
understood.


I've asked many questions on the list in english language.

Everybody who answered me was very kind with my bad english, tried to 
well understand what I mean and NOBODY has made any least malicious 
remark concerning the bad use of the language.


So I feel good with this list where I can find professionnal answers 
to my (newbie) questions.


I'm afraid if we choose to go onto another list, we should loose some 
qualtiy in the answers.


My two cents...


Greetings.

Yves COPPE
[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: highlight a button in standalone+.rev app

2005-07-01 Thread rev
Quoting Richard Gaskin <[EMAIL PROTECTED]>:

Hi Richard

> [EMAIL PROTECTED] wrote:
> > I'd like to have just one button injector and a system to customise the
> function
> > of the button. What I envisage is a drop down list that enters a script
> into the
> > button.
>
> Have you considered using a custom property instead?

I hadn't really considered this for one really stupid reason. I have not got a
clue how custom properties work. I struggled for ages with TAB's and then
EUREKA! :-) I cried. I got it and felt so stupid because it was so easy.

I read a lot about custom properties but I don't know of any simple examples.
>
> For example, one way to assign behaviors to objects is the define the
> behavior in a frontScript, triggered by the actions you want to respond
> to.  A custom property in the target determines whether the custom
> behavior is invoked, or the message is simply passed.
>
> For your buttons:
>
>set the uAction of btn 1 to "AutoBehavior"
>
>
> In your frontScript:
>
>on mouseUp
>  if the uAction of the target = "AutoBehavior" then
>  DoAutoBehavior --< your stuff here
>  else pass mouseUp
>end mouseUp
>
>
> If you want different actions you can add lots of options without making
> it unreadable with a switch block rather than nested IFs:
>
>on mouseUp
>   switch the uAction of the target
>   case "AutoBehavior"
>  DoAutoBehavior
>  break
>   --
>   case "AnotherBehavior"
>  DoAnotherBehavior
>  break
>   --
>   default
> pass mouseUp
>   end switch
>end mouseUp
>

OK I'll readup on this.
>
>
>
> As for the name of an unknown stack, usually topStack() will return what
> you need. Here are the notes from the Transcript Dictionary entry for
> the topStack function:
>
>In most applications, the active window holds the current
>document, and menu commands operate on the active window.
>In Revolution, because of the ability to open stacks in
>various modes, this is not necessarily the case.
>
>Each open window has a mode associated with it. The
>topStack is the frontmost stack with the lowest mode.
>
>For example, an editable window has a mode of 1, and a
>palette has a mode of 4. If several palettes and editable
>windows are open, the topStack is the frontmost editable
>stack, although palettes may be in front of it. If all
>the editable windows are then closed, the frontmost
>palette becomes the topStack, since there is now no
>window with a lower mode.

O This is very interesting.

Thanks for pointing me in the right direction. I think I'll have a lot of fun
with this.

PS sent a private mail re:revjournal.

Regards
Bob

___
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: highlight a button in standalone+.rev app

2005-07-01 Thread Richard Gaskin

[EMAIL PROTECTED] wrote:

I'd like to have just one button injector and a system to customise the function
of the button. What I envisage is a drop down list that enters a script into the
button.


Have you considered using a custom property instead?

For example, one way to assign behaviors to objects is the define the 
behavior in a frontScript, triggered by the actions you want to respond 
to.  A custom property in the target determines whether the custom 
behavior is invoked, or the message is simply passed.


For your buttons:

  set the uAction of btn 1 to "AutoBehavior"


In your frontScript:

  on mouseUp
if the uAction of the target = "AutoBehavior" then
DoAutoBehavior --< your stuff here
else pass mouseUp
  end mouseUp


If you want different actions you can add lots of options without making 
it unreadable with a switch block rather than nested IFs:


  on mouseUp
 switch the uAction of the target
 case "AutoBehavior"
DoAutoBehavior
break
 --
 case "AnotherBehavior"
DoAnotherBehavior
break
 --
 default
   pass mouseUp
 end switch
  end mouseUp




As for the name of an unknown stack, usually topStack() will return what 
you need. Here are the notes from the Transcript Dictionary entry for 
the topStack function:


  In most applications, the active window holds the current
  document, and menu commands operate on the active window.
  In Revolution, because of the ability to open stacks in
  various modes, this is not necessarily the case.

  Each open window has a mode associated with it. The
  topStack is the frontmost stack with the lowest mode.

  For example, an editable window has a mode of 1, and a
  palette has a mode of 4. If several palettes and editable
  windows are open, the topStack is the frontmost editable
  stack, although palettes may be in front of it. If all
  the editable windows are then closed, the frontmost
  palette becomes the topStack, since there is now no
  window with a lower mode.



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


Re: Suggestion for correcting the IDE's script editor

2005-07-01 Thread Eric Chatonet

Hi Bob,

As usual with Rev docs, it's somewhere but you are rarely able to  
find it...
I'm finishing a plugin that finds the following when you enter  
"indent" as a search keyword:

Might be useful ;-)

From the Docs FAQs:
How do I pretty print a script?
Pretty printing is the use of indenting to show the structure of a  
handler. When pretty printed, the contents of control structures  
(such as if/then/else conditionals and repeat loops) are indented.  
Nested control structures are indented more, to show the level of  
nesting.
The Revolution script editor automatically pretty-prints the current  
handler when you place the insertion point somewhere in the handler  
and press Return or Tab. You can also choose Script menu Format to  
pretty print the current handler.
To turn off automatic pretty printing, choose Edit menu Preferences,  
then uncheck the box labeled "Auto-indent to show structure" in the  
"Script Editor" pane.


Le 1 juil. 05 à 11:20, Bob Warren a écrit :

In addition, perhaps the switch for turning auto-formatting on and  
off could
be put in a more convenient place Also, descriptions of auto- 
formatting and
the (non-standard) use of the TAB key could be more prominently  
displayed in

the Help.


Best Regards from Paris,

Eric Chatonet.

So Smart Software

For institutions, companies and associations
Built-to-order applications: management, multimedia, internet, etc.
Windows, Mac OS and Linux... With the French touch

Free plugins and tutorials on my website

Web sitehttp://www.sosmartsoftware.com/
Email[EMAIL PROTECTED]/
Phone33 (0)1 43 31 77 62
Mobile33 (0)6 20 74 50 86


___
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


Suggestion for correcting the IDE's script editor

2005-07-01 Thread Bob Warren
Can we go back to where it all started?

Although I made contact with Rev some time ago, I have only taken it more
seriously recently. This is not so much because I didn't think it was worth
taking seriously as the fact that finally, Microsoft have made it abundantly
clear that do do not intend to review their decision to kill off Visual
Basic. I have used VB exclusively for a number of years.

For those of you who don't know the story, let me tell it quickly. A bit
more than 2 years ago, Microsoft launched VB.NET which was radically
different to the previous VB. To me, it was not "Basic" at all. VB
previously was user-centric and approximated the English language. In
contrast, the .NET version was machine/system oriented and no longer
approximated English. On top of that, it was much more complicated. Just to
give you an example, whereas before you could put "Hello World" on the
screen in a window by simply writing "Print 'Hello World'", in .NET you
needed half a page of formal declarations just to put it on the console! I
very quickly decided that .NET was not for me, but like many others I hoped
that VB6 would be reprieved. Nobody really believed that Microsoft would
actually go ahead with abandoning VB6 since it would be an incredibly
irresponsible thing to do. They did.

Just to let you know how it feels, let me mimic the situation as though it
were Revolution.

You are a lover of X-Talk. The kind of philosophy behind it is just what you
always wanted and needed. You build your profession around it, set up your
business, raise your family on the income you make from it, and have great
hopes for the future of Revolution. And then you suddenly get an e-mail
saying that Runtime Revolution is pleased to announce their launching of
"Rev.NUT" which bears very little resemblance to the obsolete Transcript
language that you have been using. None of the programs you have ever
written will work in .NUT, and although an automatic converter utility will
be provided, Runtime Revolution will make absolutely sure that it does not
work at all, even for the simplest programs. Like it or lump it.

So there you are, suddenly and unexpectedly a refugee. You never ever
thought of yourself as a refugee, least of all in the field of programming.
You have that lovely feeling of anomaly, like being stranded in the middle
of the ocean and not belonging anywhere any more.

OK. Back to me again. I have found RunRev. It possess all the
characteristics of the programming values I hold dear. But certainly its IDE
is strange to say the least. I don't learn anything easily, and I sometimes
get confused and make mistakes. Like anyone else in a learning situation, I
suffer from blindspots until my genetic programming is ready for me to have
the "aha" experience and I discover what should have been obvious. However,
such personal difficulties have an advantage. Because I suffer in order to
learn, I understand in my skin the problems of any beginner, and that's why
I have been a teacher all my life and why for quite a number of years I was
responsible for computer training. I don't think I was too bad at it.
However, the advantage back then was that when I was preparing training, if
I found myself in a situation where what I needed to teach did not make much
sense, I had the power to consult with management and the thing got changed.
Nobody expected me to teach a psychological mess.

Being a teacher has made me interested in psychology, and one hard lesson
that I have learned is that ALL ideas are valuable, even wrong ones. That
is, of course, if you want to value them. If not, you can throw them away,
as many people do. To me, this is a terrible waste. I much prefer to engage
in a creative process than to engage in symmetrical battles as a result of
my mono-perception of a situation which in reality has multiple aspects. I
was perfectly happy with what came out of my suggestion for correcting the
IDE's script editor because I learned a lot and because it revealed some
weaknesses in the setup as it stands. First of all, it never occurred to me
that the TAB key could be used for anything else than indenting a single
line. In retrospect of course, I was suffering from typical learner's
blindness since I could have found the information about it tucked away in
a corner of the Help and in the Preferences. But it was only half way
through the discussion that there was something very significant that I had
missed. Nevertheless, I don't think that this detracts from the points that
I made. Anyone not born and bred with X-Talk would be likely to fall into
the same trap.

So here is the synthesis of my suggestion for correcting the IDE's script
editor. It presumes that programming and design norms are to be taken into
account, and that likely pitfalls of newcomers are to be avoided as much as
possible.

1. Existing bugs should be removed. The very fact that a newcomer cannot
easily see the difference between a feature and a bug shows that there i

highlight a button in standalone+.rev app

2005-07-01 Thread rev

Hi All

I have a stanalone that clones a stack (in the standalone). The user injects
buttons into it with predetermined function.

Now the number of buttons and windows is getting larger as the functions are
increased.

I'd like to have just one button injector and a system to customise the function
of the button. What I envisage is a drop down list that enters a script into the
button. Is it possible (from an standalone) to highlight the button in the
cloned stack with something like a right click(just like
in the rev IDE), then a prefernces window (which I'll create) pops up with a
popup button with the fnuctions.

Then when I click on OK it enters the script into the highlighted button.

EG click on "OK" and it does something ,like this.

On mouseup
insert on mouseup & cr & dothisaction & cr & end mouseup into the highlighted
button of the last stack open
end mopuseup

I know the scrip is not right but I just wondered how to highlight the button
and in a stack of unknown name. If the unknown name stack is a problem, then
there may be a simple fix by declaring a global gStackToEdit and having the
name of the stack put into gStackToEdit. But is there a simpleer way.

Any hint to send me in the right direction would be appreciated and I can go
hunting and learning.

All the best
Bob

___
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: _[French]_Un_site_dédié_ à_Révolution

2005-07-01 Thread Pierre Sahores

Hello Richard,

Thanks for your friendly proposal. See the Marielle's post comment i  
send you in cc. Will be happy to send you "french spoken material" as  
soon as i will get time to begin with this.


Kind Regards from Nemours,



Pierre Sahores wrote:

I have been for years speaking on the "native lists" and always  
got  the best from our friendly exchanges (J'ai été depuis des  
années un  fervant des listes anglaises et ai toujours eu à m'en  
réjouir).
On the other hand, we are never going to promote the use of Rev  
in  direction of the "conservative froggies" if we don't set-up  
(the not- to-lasy froggies) a real active french list (why not,  
Kevin, Ro ?)  officially hosted by Runtime Revolution on its  
corporate site, just  along the others lists.




I see no harm in making lists specifically for other languages,  
other than the overhead of maintaining them.


In the meantime, there are already Japanese and German discussion  
boards for Rev, included in the Links page at revJournal:



If you start a French list/discussion board I'll happily add it to  
that page.


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

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




--
Bien cordialement, Pierre Sahores

100, rue de Paris
F - 77140 Nemours

[EMAIL PROTECTED]
[EMAIL PROTECTED]

GSM:   +33 6 03 95 77 70
Pro:  +33 1 64 45 05 33
Fax:  +33 1 64 45 05 33



WEB/VoD/ACID-DB services over IP
"Mutualiser les deltas de productivité"



___
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: [French] Un site dédié à Révolu tion (Yhann)

2005-07-01 Thread Pierre Sahores

Hello Marielle,

I'm always reading all what you are posting to the lists with great  
interest and this post is surely one of the best resumes Yhann could  
get about Rev. I'm (as always !) to busy to take time to initiate a  
french spoken Rev dedicated site but if Yhann or others are going  
head in this way, i will be happy to contribute. if i beetwin, i get  
time to write something in French about the Rev/XTalk world, i will  
be happy to send copies to you and to Richard for a best availability  
of a Rev starting point for french documentation. Hope to get some  
time to go head with a Rev "n-tier" model-view-controller tutorial  
this summer.


Kind Regards,

Pierre Sahores

Le 30 juin 05 à 01:00, Marielle Lange a écrit :


Cher Yhann,

Francophone :-)... Mais vivant depuis longtemps en pays  
anglophones, pardonnez

les fautes d'orthographe.

Je comprends sans problème que le fait que tout soit en anglais  
soit un
problème. Programmez en xTalk et comprendre un manuel en anglais  
sont deux
choses complètement différentes (combien de lecteurs anglais sont  
capables de

lire un manuel en allemand... bien peu je suppose).

J'ai créé un site pour supporter les enseignants... Vous le  
trouverez à
, avec liens vers une  
gallerie de stacks

et palettes.

Le site présente presque exclusivement du matériel en anglais. J'ai  
annoncé
précédemment sur cette liste que c'est avec grand plaisir que je  
créerai dans
ce wiki un espace francophone où français, canadiens, belges et  
autres auraient
l'opportunité de s'exprimer dans leur langue maternelle. On m'a  
timidement

répondu que ce n'était pas nécessaire.

Je vous invite donc également à créeer un site francophone. Si vous  
n'avez pas
d'accès facile à un serveur, sachez qu'il me serait très facile de  
créer un
espace sur mon propre site, avec un statut d'administrateur vous  
étant aloué
pour votre section (wiki, forum, upload, image gallery, et bien  
d'autres
options). Je ne peux pas promettre, cependent, d'apporter une  
contribution
importante à votre initiative, en terme de contenu. Comme je vis en  
pays
anglophone, travaille dans un milieu anglophone, et interagis au  
niveau
professionnel avec des personnes qui toutes parlent anglais, j'ai  
tendance à
contribuer en anglais uniquement (pour moi révolution est un hobby,  
pas une

source de revenu).


Question subsidiaire : je suis actuellement développeur sous  
Director. Je
souhaite me lancer dans un autre soft, car il se trouve que  
l'avenir de
Director est incertain. Mais je ne connais pas l'éditeur de  
Révolution : à
votre avis, est-il solide, ou risque t-il d'abandonner ce  
logiciel ? Quelle

est la pérennité des applications développées sous Révolution ?



Difficile à dire. Le produit est fantastique... l'équipe de  
dévelopment est

apparemment solide... de nombreux articles sont récemment apparus dans
différents magazines, avec des commentaires apologétiques sur le  
logiciel.


Mais question marketing ce n'est pas clair. Ils ont repris metacard  
en 2002, à
cette date, ils avaient un produit fantastique, avec un meilleur  
potentiel que
bien des produits concurrents, mais ils n'ont pas vraiment réussi à  
se faire
connaître. Le problème semble être que les gens responsables du  
marketing ont
un conflit d'intérêt (ils ont un triple statut: financier / employé  
RR /
consultants et dévelopeur... mais on ne peut pas trop les en blâmer  
car, je
pense que c'est grâce à l'argent qu'ils gagnent en qualité de  
consultant qu'ils

peuvent continuer à supporter le développement de Révolution).

Dans la communauté d'éducateurs, je sais que de nombreuses  
personnes (moi
incluse) ont proposé de donné un coup de main mais sans aucun  
résultat. D'un
autre côté, le marché grandissant pourrait enfin leur donner les  
moyens
financiers d'assurer un marketing/support (tutoriels, etc.) décent.  
Même si rr
venait à disparaître, il y a de forte chance que xTalk, lui, ne  
disparaîtra

jamais. L'évolution actuelle est vraiment vers des languages de la 4e
génération, tels que xTalk.

Personellement, je donne priorité à des projects qui facilitent  
l'import/export
vers des formats standards. Si par malheur cette prédiction  
s'avérait erronée,
au pire, je garderai la possibilité d'exporter mes programmes en  
format XUL+XBL
pour transférer mes applications dans l'environnement mozilla  
(projet sur lequel

je travaille pour le moment).

Même si revolution venait à disparaître dans 5 ans, votre  
productivité aura
doublé sinon triplé au cours de ces 5 années... le marché est pour  
l'instant
sur les web-applications et les web-services... et revolution vous  
laisse
développer de telles applications en qqes heures plutôt que qqes  
semaines.


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

http://li

Re: [FR] [EN] Re: _[French]_U n_site_dédié_à_Révolution

2005-07-01 Thread Yves COPPE

Hi,

I'm a french revolution user (not a professionnal programmer), just an 
hobby (coming from Hypercard).


My english is bad, I have to do all my best so that my questions are 
understood.


I've asked many questions on the list in english language.

Everybody who answered me was very kind with my bad english, tried to 
well understand what I mean and NOBODY has made any least malicious 
remark concerning the bad use of the language.


So I feel good with this list where I can find professionnal answers to 
my (newbie) questions.


I'm afraid if we choose to go onto another list, we should loose some 
qualtiy in the answers.


My two cents...


Greetings.

Yves COPPE
[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


[FR] [EN] Re: _[French]_Un_site_dédi é_à_Révolution

2005-07-01 Thread Dom
Ludovic THEBAULT <[EMAIL PROTECTED]> wrote:

> > If you start a French list/discussion board I'll happily add it to
> > that page.
> 
> The french list exists, but there is only one message by month !
> here :   http://fr.groups.yahoo.com/group/revolutionfr/

elle serait plus "visible" si elle était hebergée par Revolution et non
pas Yahoo!...
the french-speaking list will be more visible if hosted by Revolution,
not yahoo!

la liste actuelle est le fruit d'une initiative individuelle (pas moi)
this list originated from a one person action (not me)

le créateur de la liste a ensuite transmis les droits d'administration à
plusieurs personnes (dont moi)
the list owner transmitted the administration rights to several persons
(i was one of these persons)

il y a effectivement des bouffées d'activité ;-)
une fois ou deux j'ai transmis des infos recueillies ici (par exemple
une annonce de so smart software ;-))
there are buffs of activity ;-)
in one or twice occasions I transmitted infos found on this list (for
intance one announce from so smart software ;-))

-- 
Revolutionario (not so much)

___
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: Using libSMTP to send an e-mail

2005-07-01 Thread Timothy Due
Thanks a lot Eric!

Tim.

  - Original Message - 
  From: Eric Chatonet 
  To: [EMAIL PROTECTED] ; How to use Revolution 
  Sent: Friday, July 01, 2005 3:48 PM
  Subject: Re: Using libSMTP to send an e-mail


  Hi Tim,


  http://dark.unitz.ca/~shaosean/pages/development.htm


  Le 1 juil. 05 à 03:45, <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> a écrit :


I'm trying to get to grips with using Shao Sean's libSMTP to send an e-mail.

I've so far had limited success, in that I can send a message, but all of 

the TO,FROM,SUBJECT information is empty. Furthermore, the e-mails I have 
been

sending must look dodgy because my ISP keeps blocking my account after I use

libSMTP to send something!




I've been reading that there's 

another library by Shao Sean to format the mail (libMail?), but I can't 
find 

it to download anywhere.




So, I guess I'm wondering...




1. Can I get the libMail library? If so, where? And if not

2. How do I format the data I send using libSMTP so that e-mail clients 
will 

understand it?



  Best Regards from Paris,


  Eric Chatonet.
  
  So Smart Software

  For institutions, companies and associations
  Built-to-order applications: management, multimedia, internet, etc.
  Windows, Mac OS and Linux... With the French touch


  Free plugins and tutorials on my website
  
  Web sitehttp://www.sosmartsoftware.com/
  Email[EMAIL PROTECTED]/
  Phone33 (0)1 43 31 77 62
  Mobile33 (0)6 20 74 50 86
  

___
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