ANN: New tool for RunRev development
Hi Everyone, http://monsieurx.com/modules.php?name=Downloads&d_op=getit&lid=69 In light of making a super-prop editor that simplifies, centralizes and eventually automates both editing of props, content, script, etc I've been revamping the old MetaCard ControlBrowser. Some of you have seen the Metacard version (in the metacard download section of MonsieurX.com) but this is a brand new version with RunRev only options (ie, GM)... This is a work in progress and some features still are not ready (themes, some control type previews, etc...). Im not even sure the props are set properly yet, so please do not use on a stack without a backup. I haven't had the time to test all the features myself! ;)) Hope you like it! Paypal encouragements and feature requests are welcome! Yes the stack will be opensource and work in conjunction with XOS. If anyone manages to make the command go stack url "http://monsieurx.com/modules.php?name=Downloads&d_op=getit&lid=69"; work, please let me know ;) Regards, Xavier - Visit us at http://www.clearstream.com IMPORTANT MESSAGEInternet 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 [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OS X Externals
FWIW, binary values can be passed in externals using the MCString structure and the GetXVariable / SetXVariable callbacks- there is an example in the SDK albeit non-obvious. You mentioned problems with binary data especially from images on Mac- any chance you haven't accounted for imageData coming in opposite order on Mac versus Windows (i.e. red-green-blue versus blue-green-red). Just a shot in the dark... - Brian with a wrapper written in Transcript which basically dumps the arg into a variable, which in turn is read by the external; the code is posted as part of the bugzilla report (#2308) On Nov 1, 2004, at 2:24 PM, Dar Scott wrote: I have heard rumors of a method for passing binary data as an arg, but I don't know how it works. My external SDK says data is a null terminated string. That means no binary. (Without some method to avoid nulls.) How are you passing binary as an arg? --- Frank D. Engel, Jr. <[EMAIL PROTECTED]> $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Dialog Box Tutorial
On Nov 1, 2004, at 11:46 PM, Ralph R. Forehand wrote: Anyone know of a good tutorial on mixed objects Dialog Boxes? Or have a good example Dialog Box that includes check boxes and text (See attached .jpg) input? Thanks in Advance for any help. Ralph, take notice of the modal command using your documentation stack. And since, as I think I remember, you're on MacOS X, fiddle with modal ... as sheet command, it's pretty cool! remember to create a button to close your dialog (modal window) or you'll be locked. cheers andre TAKE CARE, Ralph___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Dialog Box Tutorial
Anyone know of a good tutorial on mixed objects Dialog Boxes? Or have a good example Dialog Box that includes check boxes and text (See attached .jpg) input? Thanks in Advance for any help. TAKE CARE, Ralph___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: wait with messages revisited.
On Nov 1, 2004, at 9:24 AM, K wrote: if gblA is true then return true Are you actually doing this? Or this? if gblA then exit repeat Dar Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Running Revolution in 'other' accounts...
Hi, I am part of a team of students who run a computing laboratory on the University of Chicago campus. Recently, when we updated RunRev to 2.5 we have been hit with an interesting error: Simply, put: only the user who installed RunRev is able to use it Specifically: If you examine the "package contents" in MacOS X finder, you'll find the subdirectories of Revolution.app ... relevant one's are Contents/MacOS/ which contains the app's loading program Revolution Here in lies the problem: when loading this from the user who installed it, there are no errors (note: the file must be executed from the App directory that contains Revolution.app...like /Applications/Revolution\ 2.5 executing: ./Revolution.app/Contents/MacOS/Revolution) However, when running from another user account (whether admin or limited, it just simply need be not the user who installed Revolution), there are errors when attempting to load disk fragments of the library files containing bundled source for revdb.bundle, revvideograbber.bundle, and revspeech.bundle, all of which can be found in components/global\ environment/ under the application directory... The errors returned are code -2851 and I can find nothing concerning this error code...it is possible that this referrence is a mistake and meant as code -2815, which is a cyclic error (infite loop, i presume) Any help is much appreciated. Thanks, Phillip Thomas Maclab Tutor University of Chicago -- Phillip Thomas SigEp: VP Brotherhood Development [EMAIL PROTECTED], [EMAIL PROTECTED] ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: image size limit?
Richard, et al, Could you possibly use a command-line tool on OS X? Won't help you display entire full resolution larger images, but it may cover thumbnails, cropping, etc... http://netpbm.sourceforge.net/doc/ HTH, Brian Because it's too big to open in Revolution on a Macintosh. There's a limit on image sizes. regards, Geoff Canyon [EMAIL PROTECTED] On Oct 31, 2004, at 7:17 AM, MisterX wrote: Why not import the image, resize it, and then take a snapshot? ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OS X Externals
with a wrapper written in Transcript which basically dumps the arg into a variable, which in turn is read by the external; the code is posted as part of the bugzilla report (#2308) On Nov 1, 2004, at 2:24 PM, Dar Scott wrote: I have heard rumors of a method for passing binary data as an arg, but I don't know how it works. My external SDK says data is a null terminated string. That means no binary. (Without some method to avoid nulls.) How are you passing binary as an arg? --- Frank D. Engel, Jr. <[EMAIL PROTECTED]> $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OS X Externals
On Nov 1, 2004, at 11:34 AM, Frank D. Engel, Jr. wrote: Thank you everyone who looked at this for me, I finally convinced myself that this is a bug in Rev and filed it in Bugzilla (#2308). I did manage to build by external under Windows, but have not tested the faulty routine there yet. I suspect (from the below report) that it is a Mac-specific bug, so until Rev gets this fixed, I will just have to use the slow Transcript version, at least for the Mac. I will test under Windows later, and if the external works there, I'll attach a note to the bug report that it is OS X specific and then use the external for Windows at least, both when it is fixed. I have heard rumors of a method for passing binary data as an arg, but I don't know how it works. My external SDK says data is a null terminated string. That means no binary. (Without some method to avoid nulls.) How are you passing binary as an arg? Dar Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Scripter's Scrapbook
Hugh Senior wrote; >You may find the Scripter's Scrapbook of interest, not only as a means of seeing some >samples but more for accumulating and co-ordinating your own code segments, scripts, >documents, links and support information: > >http://www.flexibleLearning.com/xtalk.htm > >Hugh, > >Thank You Very Much for the heads-Up and URL. :-)) > >Yes, the Scripter's Scrapbook is very much of interest and an excellent tool. I am >particularly impressed with it's built-in features. I've downloaded it and most >certainly will use it! Ralph, Pleased you will find it useful. You will love the next release! Reminder to existing Scripter's Scrapbook users... Version 4.01 is available for you to upgrade using the version checker built into your Scrapbook (see under the HELP menu). Anyone still on the v3 series should get their upgrade. /H ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OS X Externals
Thank you everyone who looked at this for me, I finally convinced myself that this is a bug in Rev and filed it in Bugzilla (#2308). I did manage to build by external under Windows, but have not tested the faulty routine there yet. I suspect (from the below report) that it is a Mac-specific bug, so until Rev gets this fixed, I will just have to use the slow Transcript version, at least for the Mac. I will test under Windows later, and if the external works there, I'll attach a note to the bug report that it is OS X specific and then use the external for Windows at least, both when it is fixed. On Oct 18, 2004, at 8:26 PM, Mark Wieder wrote: Frank- Monday, October 18, 2004, 4:16:06 PM, you wrote: FDEJ> Note that passing simple text strings into either function yields the FDEJ> same results, it is only when I use binary data, such as an image, that FDEJ> I am seeing the problem. !!! Are you sure you're passing the same data to each routine? I get the same results from the transcript code and the external even when I use the imageData of an image. FDEJ> Are you also using OS X, or are you working on another platform? I FDEJ> wonder if it is a Mac or OS X platform-specific thing, but I haven't FDEJ> been able to compile under Windows yet, so I can't confirm this. Well, admittedly I did the quick test in Win2k (I can hear Chipp laughing at me even now) - I'll try to give it a test under OSX tomorrow if I get a chance. -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution --- Frank D. Engel, Jr. <[EMAIL PROTECTED]> $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Valentina and RR 2.5 - Timeouts
Thanks Chris! On Nov 1, 2004, at 12:23, Chris Sheffield wrote: Yes, I'm using Valentina with Rev 2.5 just fine. This is an obvious suggestion, but I would start with double-checking the revOpenDatabase function parameters, and make sure you have them all in the right order and have the correct number of parameters. This is promising! I will double-check that stuff. I had assumed they were correct since I could open and close the database connection, etc., and haven't been getting any errors, except for the little timeout thing! :-) --gordon ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Valentina and RR 2.5 - Timeouts
Yes, I'm using Valentina with Rev 2.5 just fine. This is an obvious suggestion, but I would start with double-checking the revOpenDatabase function parameters, and make sure you have them all in the right order and have the correct number of parameters. Chris Sheffield Software Development Read Naturally -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Gordon Tillman Sent: Monday, November 01, 2004 11:06 AM To: Revolution-Mailing-List to use Revolution Subject: Valentina and RR 2.5 - Timeouts Howdy Folks, A question for anyone using RR 2.5 and Valentina I have a simple test stack that uses the following functions to communicate with Valentina: revOpenDatabase revDataFromQuery revExecuteSQL revCloseDatabase Everything works, except I'm getting problems with the 10-minute timeout from Valentina. I do have valid Mac and Windows valentina serial numbers. I double-checked with Ruslan at Paradigmasoft to make sure I was using the proper serial numbers. Has anyone gotten Valentina to work with RR 2.5 using these standard functions. Or are you having to use the Valentina external method to make it work? Thank you, Gordon Tillman ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.786 / Virus Database: 532 - Release Date: 10/29/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.786 / Virus Database: 532 - Release Date: 10/29/2004 ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Valentina and RR 2.5 - Timeouts
Howdy Folks, A question for anyone using RR 2.5 and Valentina I have a simple test stack that uses the following functions to communicate with Valentina: revOpenDatabase revDataFromQuery revExecuteSQL revCloseDatabase Everything works, except I'm getting problems with the 10-minute timeout from Valentina. I do have valid Mac and Windows valentina serial numbers. I double-checked with Ruslan at Paradigmasoft to make sure I was using the proper serial numbers. Has anyone gotten Valentina to work with RR 2.5 using these standard functions. Or are you having to use the Valentina external method to make it work? Thank you, Gordon Tillman ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: sample stacks - detailed description of how to find them
On 11/1/04 9:34 AM, Ralph R. Forehand wrote: > You wrote; > >> What was the problem? I'd like to know, in case someone else hits >> it in the future. > > The problem for me was navigation to the Learning Center! When I > tried accessing the "Learning Center" directly from the revOnline > browser, it generated a "learning_center.rvc.gz" document - BUT does > not tell you anything else? i.e. that you must them open the > "learning_center.rvc.gz" document with the browsar Revolution Logo > Button. An unnecessarily complicated procedure to say the least IMHO. > > > Surely Revolution should and will make accessing their Learning > Centermore direct and easier for us Newbies. > It is supposed to be much easier than your experience. Most people can click directly on the Learning Center within the RevOnline browser and it opens up directly. They never even know there is a downloaded file on their disk. The things you had to do to access the Learning Center were a work-around for your specific situation. So we still don't know why you had to go to that much trouble. I'd like to figure it out if possible. Did you move your Rev distribution folder somewhere other than the Apps folder? There is (or was) a bug where very long file paths, or paths with some international characters in their names, cannot be accessed. Could that be part of the problem? What happens if you move your Revolution folder to the desktop? -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: use-revolution Digest, Vol 14, Issue 1
On Nov 1, 2004, at 5:00 PM, [EMAIL PROTECTED] wrote: From: "MisterX" <[EMAIL PROTECTED]> Subject: RE: image size limit? To: "'How to use Revolution'" <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="us-ascii" How about reading half the image, and assembling after you resize and take a snapshot? You can read half the image or by quarters Using a loop and reading the file the "traditional" way with Open, read, close file... Just wondering... ;) The JPEG format is a compressed format, with a header that may or may not contain EXIF information and a thumbnail, followed by the compressed data. You cannot simply open the file, read half of it, and expect it to be half of the picture -- that's not how compression works. You have to find the header, skip the header, and then uncompress it as you read each byte or sequence of bytes. -- Frank ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: wait with messages revisited.
I posted the below some days ago. I have further questions and further infomation. In my testing of "wait for X seconds with message": Example code: global gblA global gblB [Button A] on mouseUp repeat forever put "Waiting A" & return after field "status" if gblA is true then return true wait for 1 seconds with messages end repeat put "A completed" & return after field "status" end mouseUp [Button SignalA] on mouseUp put "Signaled A" & return into field "status" put true into gblA end mouseUp [Button SignalB] on mouseUp put "Signaled B" & return into field "status" put true into gblB end mouseUp [Button B] on mouseUp repeat forever put "Waiting B" & return after field "status" if gblB is true then return true wait for 1 seconds with messages end repeat put "B Completed" & return after field "status" end mouseUp Event Output [Clicked A] Waiting A [Clicked B] Waiting B [Clicked SignalA] [Clicked SignalB] B completed A completed This is not the case on Win32 is different. How is this supposed to work? The documentation does not refer to any dependency for "wait with messages" or even "wait until x with messages". I am confused!!! >Okay, some time ago everyone assisted me with understanding how "wait with >messages" >functions. I am still a bit confused. > >In my testing I found the following. > >Example code: > >[Button A] >global evtA > >on mouseUp >put "Waiting on event (A)" & cr into field edtStatus >wait until evtA with messages >put "Event (A) signaled" & cr into field edtStatus >end mouseUp > >[Button B] > >global evtB > >on mouseUp >put "Waiting on event (B)" & cr into field edtStatus >wait until evtB with messages >put "Event (B) signaled" & cr into field edtStatus >end mouseUp > >[Button Clear] > >global evtA >global evtB > >on mouseUp >put false into evtA >put false into evtB >end mouseUp > >[Button SignalA] > >global evtA > >on mouseUp >put true into evtA >end mouseUp > >[Button SignalB] > >global evtB > >on mouseUp >put true into evtB >end mouseUp > > > >Test >Click Clear Output: Nothing >Click A Output: Waiting on event (A) >Click B Output: Waiting on event (B) >Click SignalA Output: Nothing >Click SignalB Output: Waiting on event (A) >Output: Waiting on event (B) > >This means that each wait is dependent on the previous A cannot be signaled >until B >completes. Is this the intended result? ___ Join Excite! - http://www.excite.com The most personalized portal on the Web! ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: sample stacks - detailed description of how to find them
Hugh Senior wrote; >You may find the Scripter's Scrapbook of interest, not only as a means of seeing some >samples but more for accumulating and co-ordinating your own code segments, scripts, >documents, links and support information: > >http://www.flexibleLearning.com/xtalk.htm > Hugh, Thank You Very Much for the heads-Up and URL. :-)) Yes, the Scripter's Scrapbook is very much of interest and an excellent tool. I am particularly impressed with it's built-in features. I've downloaded it and most certainly will use it! Thanks Again and TAKE CARE, Ralph ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: sample stacks - detailed description of how to find them
>On 10/31/04 2:20 PM, Ralph R. Forehand wrote: > >>Thank Goodness!! With your help I finally found it and have review >>the sample stacks and scripts. I quickly found two scripts that I can >>use directly in converting my favorite HyoerCard stack!! I'm sure >>I'll learn more from these resources in future, You wrote; >What was the problem? I'd like to know, in case someone else hits it in the future. > >-- >Jacqueline Landman Gay | [EMAIL PROTECTED] >HyperActive Software | http://www.hyperactivesw.com >___ The problem for me was navigation to the Learning Center! When I tried accessing the "Learning Center" directly from the revOnline browser, it generated a "learning_center.rvc.gz" document - BUT does not tell you anything else? i.e. that you must them open the "learning_center.rvc.gz" document with the browsar Revolution Logo Button. An unnecessarily complicated procedure to say the least IMHO. Surely Revolution should and will make accessing their Learning Centermore direct and easier for us Newbies. I trust the above is helpful. Thanks Again for your help and interest. TAKE CARE, Ralph ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How to make My application Trial ware
Hi Niva, I´ll make this mail short, as I´m in a hurry. My strategy is the following: Create a Preferences stack for your app. Have a handler that generates a password string in your app. You might look at the following demo: http://www.derbrill.de/revstack/passwort.rev.zip Don´t use it without modifying to make it unique for your app. In your registration dialogue you need three fields. Take a few chars from the first and the second field, put them into a var, add some numbers here and there. Add some chars here and there (look at the demo stack mentioned above). Nothing but basic string manipulation. This string will need to be entered in the 3rd field ofyour registration dialogue. If it is the password you sent to your users, set a custom property in your preferences stack and save it. Enable or disable the features of your app. in a preOpenstack or openstack handler and after entering the registration data, if the customproperty of your preferences stack is set accordingly. Password protect the script of your stack before building your distribution, that one cannot see how you generated the unlock string. If anything I wrote here is not clear, feel free to ask. Best, Malte ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Best way to create multicolored windows icon on a mac?
Thank you all and especially Chipp for the great tutorial. :-) Even though I couldn´t find the action "convert 128 to others" I hope I have an icon now made with Icon Builder Pro. And yes: It works with Photoshop Elements 2.x Thanks again, Malte ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution