From bill at igame3d.com Wed Sep 1 00:12:15 2004 From: bill at igame3d.com (william griffin) Date: Wed, 1 Sep 2004 00:12:15 -0400 Subject: Mac Menu Madness In-Reply-To: <20040901022620.7664E930116@mail.runrev.com> References: <20040901022620.7664E930116@mail.runrev.com> Message-ID: <1B3AECEF-FBCD-11D8-8CDD-0030657D0A8E@igame3d.com> I decided to explore the world of popup stacks. I created a menuBar item I gave it a button: on menuPick popup stack "IDLETHROTTLE" end menuPick I tested, the IDE locked up. Finally I escaped from that, then I noticed my stack which is a toolbar type of stack, like the rev toolbar stack, had shifted some X pixels to up under the mac MenuBar. I message boxed it down 100 pixels, and noticed all the items of my stack had shift up a bunch of pixels I selected all and arrow keyed them down and notice some of my buttons were missing. I used a reset button to put everything back in place, no go, the stack got shoved about 40 pixels under the menuBar. I quit, I restarted, and the stack got shoved another extra 40 pixels under the menuBar When I check the rect of the stack it is 2,22,800,44 which is exactly what it always has been but the display and the settings do not match. as seen here. http://www.igame3d.com/revmenuMadess.pdf What could cause this? How do I fix this? Mr Bill From scott at elementarysoftware.com Wed Sep 1 00:23:28 2004 From: scott at elementarysoftware.com (Scott Morrow) Date: Tue, 31 Aug 2004 21:23:28 -0700 Subject: dragging 2 windows in synch Message-ID: Thanks Ken, I'm working in MacOS and didn't realize that the moveStack and resizeStack message were sent continually under Windows. While good news it surprised me as the documentation is pretty specific. << The moveStack message is sent after the movement is finished. This means that you cannot prevent a stack window from being moved by trapping this message. >> I'm using Rev version 2.1.2 so hopefully this isn't a new feature! ... Custom windows will probably have to wait : ) -Scott On Aug 31, 2004, at 7:56 PM, Ken Ray wrote: > On 8/31/04 9:34 PM, "Scott Morrow" > wrote: > >> Hello, >> Is there a technique to maintain the relative location of a secondary >> stack while dragging the primary stack. I'm not looking to just >> update >> the window location after the move has completed but to visually drag >> it along with the window that the user is moving. I'm building >> routines for simulating drawer behaviors outside of OSX. > > Well, if it's for OS 9, you're probably out of luck unless you make > your own > custom windows and your own drag regions. The reason is that the > moveStack > message isn't sent until *after* you release the mouse on the Mac. Now > if > this is for Windows, moveStack and resizeStack are sent continually so > you > could probably get away with something like: > > on moveWindow > set the topLeft of stack "Secondary" to the topRight of this stack > end moveWindow > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com From b.xavier at internet.lu Wed Sep 1 00:44:43 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 1 Sep 2004 06:44:43 +0200 Subject: [ANN]ChatRev1.2 In-Reply-To: <05E96D16-FBB1-11D8-AEFF-0003936D012E@mac.com> Message-ID: im already working on a super chat client with distributed computing ;)) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Andre > Garzia > Sent: Wednesday, September 01, 2004 02:51 > To: How to use Revolution > Subject: Re: [ANN]ChatRev1.2 > > > > > Bjoernke, > > thanks for the protocol doc! :D > > bots, I mean, smart agents will come... hauhahuahahu > > > Cheers > andre > > > On Aug 31, 2004, at 10:03 AM, Bj?rnke von Gierke wrote: > > > Its time again to update your chatrev stack. New features are: > > Several bug fixes > > UI enhancements > > Multi line messages > > styled text messages > > > > also new since this release are 3th party chat stacks. Several people > > are working on these, and will release them when its time. > > > > Download chatrev 1.2 by typing this into the message box: > > go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" > > > > look at the server with its new UI: > > go stack URL "http://homepage.mac.com/bvg/chatrevserver1.2.rev" > > > > you might also be interested in a short summary about the chatrev > > protocol: > > http://homepage.mac.com/bvg/chatrev.txt > > > > have fun! > > Bjoernke > > > > <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> > > Chat with other RunRev developers: > > go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > -- > Andre Alves Garzia ? 2004 ? BRAZIL > http://studio.soapdog.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From vokey at uleth.ca Wed Sep 1 00:31:14 2004 From: vokey at uleth.ca (Dr.John R.Vokey) Date: Tue, 31 Aug 2004 22:31:14 -0600 Subject: DreamCard In-Reply-To: <20040901022620.2930E930114@mail.runrev.com> References: <20040901022620.2930E930114@mail.runrev.com> Message-ID: All, So, all of the detractors---me, especially, included---should eat humble crow: is DreamCard not exactly (actually, even better than) what all we old hypercardians always wanted? Brilliant! Kudos to all at RR for getting it right! And the price? Even better! Congratulations! You have made my (self-imposed) evangelism job so much easier. -- John R. Vokey, PhD Professor B.E.R.G. - Behaviour and Evolution Research Group Micro-Cognition Laboratory Department of Psychology & Neuroscience University of Lethbridge Lethbridge, Alberta T1K 3M4 CANADA From bfr at nwlink.com Wed Sep 1 00:42:10 2004 From: bfr at nwlink.com (bfr at nwlink.com) Date: Tue, 31 Aug 2004 21:42:10 -0700 (PDT) Subject: OSX GUI Manipulation? In-Reply-To: References: <20040901022620.2930E930114@mail.runrev.com> Message-ID: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com> Does Rev/Dreamcard have any OSX GUI maniuplation tools - for manipulating the GUI of other apps? I know there are *standard* system tools for this, using System Events. And Rev could reach these through applescript But System Events can't seem to see some interface objects that other utilities can (think iKey). Can Rev see and manipulat them? From ambassador at fourthworld.com Wed Sep 1 01:00:32 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 31 Aug 2004 22:00:32 -0700 Subject: dragging 2 windows in synch In-Reply-To: References: Message-ID: <41355770.1090408@fourthworld.com> Ken Ray wrote: > On 8/31/04 9:34 PM, "Scott Morrow" wrote: > > >>Hello, >>Is there a technique to maintain the relative location of a secondary >>stack while dragging the primary stack. I'm not looking to just update >>the window location after the move has completed but to visually drag >>it along with the window that the user is moving. I'm building >>routines for simulating drawer behaviors outside of OSX. > > > Well, if it's for OS 9, you're probably out of luck unless you make your own > custom windows and your own drag regions. The reason is that the moveStack > message isn't sent until *after* you release the mouse on the Mac. Now if > this is for Windows, moveStack and resizeStack are sent continually so you > could probably get away with something like: > > on moveWindow > set the topLeft of stack "Secondary" to the topRight of this stack > end moveWindow It may be simpler and more consistent with the UI expectations for your users to just use a collapsable panel with a disclosure triangle instead. In most cases where an OS X drawer would work a collapsable panel will work just as well, and the convention is universally accepted on all modern platforms (even OS X). -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From b.xavier at internet.lu Wed Sep 1 01:35:09 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 1 Sep 2004 07:35:09 +0200 Subject: OSX GUI Manipulation? In-Reply-To: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com> Message-ID: Normally, you just use the AppleScripts directly with the application. Otherwise QuickKeys can manipulate any app whether it has applescripts or not... http://www.cesoft.com/ > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of > bfr at nwlink.com > Sent: Wednesday, September 01, 2004 06:42 > To: How to use Revolution > Subject: OSX GUI Manipulation? > > > Does Rev/Dreamcard have any OSX GUI maniuplation tools - for manipulating > the GUI of other apps? I know there are *standard* system tools for this, > using System Events. And Rev could reach these through applescript > > But System Events can't seem to see some interface objects that other > utilities can (think iKey). Can Rev see and manipulat them? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From ludovic.thebault at laposte.net Wed Sep 1 01:45:21 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Wed, 1 Sep 2004 07:45:21 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? Message-ID: <20040901074521372213.GyazMail.ludovic.thebault@laposte.net> Hello, Why the Dreamcard trial is limited to ten hours ? A newbie need time to discover a language, to discover programming, or simply to discover a new program (especially a "rich" program like Rev). Ludovic From ambassador at fourthworld.com Wed Sep 1 01:50:50 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 31 Aug 2004 22:50:50 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <20040901074521372213.GyazMail.ludovic.thebault@laposte.net> References: <20040901074521372213.GyazMail.ludovic.thebault@laposte.net> Message-ID: <4135633A.2080003@fourthworld.com> Ludovic Th?bault wrote: > Hello, > > Why the Dreamcard trial is limited to ten hours ? > A newbie need time to discover a language, to discover programming, or > simply to discover a new program (especially a "rich" program like Rev). 10 hours? Must be a bug. I've never even heard of a software product with such a small window for evaluation, and as you note a proprietary programming language will arguably require more time than most other types of software. 30 days should be a minimum. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From kray at sonsothunder.com Wed Sep 1 02:06:02 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 01 Sep 2004 01:06:02 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <4135633A.2080003@fourthworld.com> Message-ID: On 9/1/04 12:50 AM, "Richard Gaskin" wrote: > Ludovic Th?bault wrote: >> Hello, >> >> Why the Dreamcard trial is limited to ten hours ? >> A newbie need time to discover a language, to discover programming, or >> simply to discover a new program (especially a "rich" program like Rev). > > 10 hours? Must be a bug. I've never even heard of a software product > with such a small window for evaluation, and as you note a proprietary > programming language will arguably require more time than most other > types of software. 30 days should be a minimum. Nope, from the web site: ---- Download Dreamcard and take as long as you want to try it out, up to a limit of 10 hours of actual usage - click here ---- Note that this is "actual usage" vs. 30 days where you may or may not use it at all within that time. Still it is odd... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From bfr at nwlink.com Wed Sep 1 02:07:21 2004 From: bfr at nwlink.com (bfr at nwlink.com) Date: Tue, 31 Aug 2004 23:07:21 -0700 (PDT) Subject: OSX GUI Manipulation? In-Reply-To: References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com> Message-ID: <53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com> > Normally, you just use the AppleScripts directly with the > application. Otherwise QuickKeys can manipulate any app > whether it has applescripts or not... Many apps are not scriptable, or do not expose everything to scripting. Filemaker is highly scriptable but there is still a long list of actions that are not scriptable. System Events is the application built into the operating system for GUI scripting. For many actions, no other utility is required. Quickeys and iKey are both commercial utililties which provide more full-featured GUI scripting. In the past, other programming tools like FaceSpan provided features that allowed programmatical scripting of the GUI of other Mac applications. It is my understanding that Rev is trying to compete with other programming tools like Realbasic and Facespan. I am asking if Rev provides a competitive feature set. From ambassador at fourthworld.com Wed Sep 1 02:14:21 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 31 Aug 2004 23:14:21 -0700 Subject: OSX GUI Manipulation? In-Reply-To: <53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com> References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com> <53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com> Message-ID: <413568BD.7060005@fourthworld.com> bfr at nwlink.com wrote: >>Normally, you just use the AppleScripts directly with the >>application. Otherwise QuickKeys can manipulate any app >>whether it has applescripts or not... > > > Many apps are not scriptable, or do not expose everything to scripting. > Filemaker is highly scriptable but there is still a long list of actions > that are not scriptable. > > System Events is the application built into the operating system for GUI > scripting. For many actions, no other utility is required. > > Quickeys and iKey are both commercial utililties which provide more > full-featured GUI scripting. > > In the past, other programming tools like FaceSpan provided features that > allowed programmatical scripting of the GUI of other Mac applications. It > is my understanding that Rev is trying to compete with other programming > tools like Realbasic and Facespan. I am asking if Rev provides a > competitive feature set. Other applications can be manipulated only to the degree that they want to be. The mechanism for that is AppleScript. If a program allows itself to be modified via AppleScript, you can send AppleScript from Rev just as you can from other tools. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From diamonds at skynet.be Wed Sep 1 02:18:57 2004 From: diamonds at skynet.be (Stephane Dujourdy) Date: Wed, 1 Sep 2004 08:18:57 +0200 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: <6871A04A-FBBA-11D8-AEFF-0003936D012E@mac.com> References: <6871A04A-FBBA-11D8-AEFF-0003936D012E@mac.com> Message-ID: hi from Belgium! same for me , i've buy a new licence one month ago, and no information about free or payed upgrade 2.2 to 2.5? Stef. D http://www.diamondsoftware.net On 01-sept.-04, at 03:58, Andre Garzia wrote: > Hi Folks, > > I own a Rev Studio license for 2.2. Must I pay a new full license for > 2.5? is there an upgrade option? I would love to try the new features, > but money is as short as always... :-/ > > cheers > andre > -- > Andre Alves Garzia ? 2004 ? BRAZIL > http://studio.soapdog.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ludovic.thebault at laposte.net Wed Sep 1 02:24:34 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Wed, 1 Sep 2004 08:24:34 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: References: Message-ID: <20040901082434588810.GyazMail.ludovic.thebault@laposte.net> On Wed, 01 Sep 2004 01:06:02 -0500, Ken Ray wrote: > Download Dreamcard and take as long as you want to try it out, up to a limit > of 10 hours of actual usage - click here > ---- > Note that this is "actual usage" vs. 30 days where you may or may not use it > at all within that time. Still it is odd... But if 10 hours of actual usage = 10 hours of rev is open, for a newbie, imho, it's too small : Just to explore menus and docs, test some stacks example, and to do an "helloworld" stack. Not enough of time to really test Dreamcard. Ludovic From bfr at nwlink.com Wed Sep 1 02:33:53 2004 From: bfr at nwlink.com (bfr at nwlink.com) Date: Tue, 31 Aug 2004 23:33:53 -0700 (PDT) Subject: OSX GUI Manipulation? In-Reply-To: <413568BD.7060005@fourthworld.com> References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com><53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com> <413568BD.7060005@fourthworld.com> Message-ID: <53197.12.129.244.201.1094020433.squirrel@webmail.pacifier.com> > Other applications can be manipulated only to the degree that they want > to be. The mechanism for that is AppleScript. If a program allows > itself to be modified via AppleScript, you can send AppleScript from Rev > just as you can from other tools. Tain't so. Look at iKey, for instance. It can provide complete scripited control over the GUI of other apps, independent of their native scriptability. And as I mentioned, look at other programming utilities. From sims at ezpzapps.com Wed Sep 1 02:51:45 2004 From: sims at ezpzapps.com (sims) Date: Wed, 1 Sep 2004 08:51:45 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <20040901082434588810.GyazMail.ludovic.thebault@laposte.net> References: <20040901082434588810.GyazMail.ludovic.thebault@laposte.net> Message-ID: >On Wed, 01 Sep 2004 01:06:02 -0500, Ken Ray wrote: >> Download Dreamcard and take as long as you want to try it out, up to a limit >> of 10 hours of actual usage - click here >> ---- >> Note that this is "actual usage" vs. 30 days where you may or may not use it > > at all within that time. Still it is odd... Maybe its a typo? Ten hours is way too low...I think that even 30 days is too low. In Case Studies they state "Tech Workshop Tours" which should be "Techie Tours" as in http://TechieTours.com/Rev (European Rev Conference November 2004). Haven't found any mention about the EuroRevCon on the web site either. I've sent emails on my typo and no mention of the EuroRevCon. People should give the entire web site a good proof reading. Ciao sims http://TechieTours.com/Rev European Rev Conference November 2004 From ambassador at fourthworld.com Wed Sep 1 03:03:06 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 01 Sep 2004 00:03:06 -0700 Subject: OSX GUI Manipulation? In-Reply-To: <53197.12.129.244.201.1094020433.squirrel@webmail.pacifier.com> References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com><53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com> <413568BD.7060005@fourthworld.com> <53197.12.129.244.201.1094020433.squirrel@webmail.pacifier.com> Message-ID: <4135742A.3060908@fourthworld.com> bfr at nwlink.com wrote: >>Other applications can be manipulated only to the degree that they want >>to be. The mechanism for that is AppleScript. If a program allows >>itself to be modified via AppleScript, you can send AppleScript from Rev >>just as you can from other tools. > > Tain't so. > > Look at iKey, for instance. It can provide complete scripited control over > the GUI of other apps, independent of their native scriptability. The post I replied to mentioned only BASIC and FaceSpan, both of which use AppleScript for controlling other apps, as does Rev. The introduction of iKey into the discussion is helpful, but it's an automation utility and doesn't claim to be a programming environment. Looking at iKey's command list at it seems that most, if not all, of what it does can be done via AppleScript. In an earlier post you made reference to the System Events application. If you open that app's dictionary with AppleScript Editor you'll find an extensive variety of AppleScriptable goodies. AppleScript is the Apple-sanctioned method for implementing inter-process communication. Rev can run AppleScript. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From chipp at chipp.com Wed Sep 1 03:24:37 2004 From: chipp at chipp.com (Chipp Walters) Date: Wed, 01 Sep 2004 02:24:37 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: References: <20040901082434588810.GyazMail.ludovic.thebault@laposte.net> Message-ID: <41357935.1040304@chipp.com> For DreamCard users... I think 10 hours is just about right. If after spending 10 hours with DreamCard, you're not convinced to pop for the $99 version, then I'm not sure when you'd be. Now, Revolution is a different deal, as it's targeted at professional programmers, and as such would need more 'tire-kicking'. I doubt RR would gain many potential buyers if they upped the Dreamcard demo to 30 days or more. Just my 2 cents. -Chipp sims wrote: > Maybe its a typo? Ten hours is way too low...I think that even 30 days > is too low. From kirklists at wanadoo.fr Wed Sep 1 04:02:40 2004 From: kirklists at wanadoo.fr (Kirk McElhearn) Date: Wed, 01 Sep 2004 10:02:40 +0200 Subject: Dreamcard questions Message-ID: Howdy, Seeing the announcement about Dreamcard on my trusty RSS reader, I decided to download the demo and check it out. I've been looking for something to bring back the flexibility of HyperCard since the arrival of OS X, and this might be just what I need. But first, some questions. I must say, the RunRev website is confusing at best, at least regarding what you get for your money... Documentation: there is a built-in reference doc in Dreamcard, but I don't see any manual. Where can I find a manual? The website talks about _buying_ printed documentation; does that mean that the only way to get a real manual is to pay for it? The "Dreamcard special offer bundle": this includes Dreamcard, a book by Dan Shafer (is this a book on Dreamcard, or just on Revolution?), as well as "The Advanced Learning Pack". Um, what is this Advanced Learning Pack? Is that the printed manual? The website also talks about an "update pack" which costs another 33%... What is this? It seems like the program is reasonably priced, but to learn how to work with it you need to shell out a fair amount of money. I'd like to make sure I know what I'm getting before I get into this. Thanks for any help, Kirk My latest book: How to Do Everything with Mac OS X Panther http://www.mcelhearn.com/htde.html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . kirk at mcelhearn.com | http://www.mcelhearn.com . . . . . . . . Kirk McElhearn | Chemin de la Lauze | 05600 Guillestre | France . . From chipp at chipp.com Wed Sep 1 04:23:35 2004 From: chipp at chipp.com (Chipp Walters) Date: Wed, 01 Sep 2004 03:23:35 -0500 Subject: Dreamcard questions In-Reply-To: References: Message-ID: <41358707.4040100@chipp.com> Hi Kirk and welcome to Revolution/Dreamcard! Kirk McElhearn wrote: > Documentation: there is a built-in reference doc in Dreamcard, but I don't > see any manual. Where can I find a manual? The website talks about _buying_ > printed documentation; does that mean that the only way to get a real manual > is to pay for it? Yep, that is correct. Dan Shafer's book is a great place to start. Also, there are video tutorials, some of which you can already download. Check the RevOnline button. > The "Dreamcard special offer bundle": this includes Dreamcard, a book by Dan > Shafer (is this a book on Dreamcard, or just on Revolution?), as well as > "The Advanced Learning Pack". Um, what is this Advanced Learning Pack? Is > that the printed manual? You can learn more about the Advanced Learning Pack at: http://www.runrev.com/section/platform.php It's basically more online video tutorials to help you get started. > > The website also talks about an "update pack" which costs another 33%... > What is this? It seems like the program is reasonably priced, but to learn > how to work with it you need to shell out a fair amount of money. I'd like > to make sure I know what I'm getting before I get into this. From the website: The Dreamcard Update Pack entitles you to a full year of updates to your Dreamcard product. This means you will be able to download and unlock every new release of Dreamcard during your license period, giving you access to new features, improvements and bug fixes as they happen. Y'know, last I heard, the online Docs ran about 4000 pages, that's why they're so expensive to print and can't be included in the $99 base price. You also may check out some of the runrev websites (including mine:-) at: http://support.runrev.com/resources/useful_sites.php > > Thanks for any help, We're always here! best, Chipp Walters Altuit, inc. From chipp at chipp.com Wed Sep 1 04:26:24 2004 From: chipp at chipp.com (Chipp Walters) Date: Wed, 01 Sep 2004 03:26:24 -0500 Subject: [ANN] RevZilla 1.1.3 Available In-Reply-To: References: Message-ID: <413587B0.8030809@chipp.com> Thanks Ken! Now that's FAST turnaround :-) Ken Ray wrote: > RevZilla 1.1.3 is available, with the primary change being that it works > with the new location of Bugzilla (support.runrev.com/bugdatabase).> From FlexibleLearning at aol.com Wed Sep 1 04:28:16 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Wed, 1 Sep 2004 04:28:16 EDT Subject: O'Reilly OS X Conference Will Have Rev Session Message-ID: <148.32864a5c.2e66e220@aol.com> In a message dated 01/09/2004 03:31:06 GMT Daylight Time, use-revolution-request at lists.runrev.com writes: Just thought the list might be interested in knowing that a proposal I made to the O'Reilly folks about presenting a session on our favorite programming tool at their upcoming Mac OS X conference (details at http://conferences.oreillynet.com/macosx2004/). My plan is to include a walk-through of a representative sampling of programs written in Revolution as 1/3 of the presentation, so if you have any ideas or suggestions, please let me know. Hi Dan, Feel free to show The Scripter's Scrapbook if you think it helps. I think you already have a copy of v4.0 Best wishes, /H Hugh Senior The Flexible Learning Company Web: _www.FlexibleLearning.com_ (http://www.flexiblelearning.com/) E: _h at flexiblelearning.com_ (mailto:h at flexiblelearning.com) T/F: +44(0)1483.27 87 27 From kirklists at wanadoo.fr Wed Sep 1 04:35:34 2004 From: kirklists at wanadoo.fr (Kirk McElhearn) Date: Wed, 01 Sep 2004 10:35:34 +0200 Subject: Dreamcard questions In-Reply-To: <41358707.4040100@chipp.com> Message-ID: On 9/1/04 10:23 AM, "Chipp Walters" wrote: > Hi Kirk and welcome to Revolution/Dreamcard! Thanks! > > Kirk McElhearn wrote: > >> Documentation: there is a built-in reference doc in Dreamcard, but I don't >> see any manual. Where can I find a manual? The website talks about _buying_ >> printed documentation; does that mean that the only way to get a real manual >> is to pay for it? > > Yep, that is correct. Dan Shafer's book is a great place to start. Also, > there are video tutorials, some of which you can already download. > Check the RevOnline button. But is the book specific to Dreamcard, or is it just about Revolution and Transcript? Or is there that much difference; assuming my HyperCard knowledge hasn't faded too much, is Transcript all I need to learn? > >> The "Dreamcard special offer bundle": this includes Dreamcard, a book by Dan >> Shafer (is this a book on Dreamcard, or just on Revolution?), as well as >> "The Advanced Learning Pack". Um, what is this Advanced Learning Pack? Is >> that the printed manual? > > You can learn more about the Advanced Learning Pack at: > http://www.runrev.com/section/platform.php > > It's basically more online video tutorials to help you get started. Yes, but the above web page doesn't give any details... > >> >> The website also talks about an "update pack" which costs another 33%... >> What is this? It seems like the program is reasonably priced, but to learn >> how to work with it you need to shell out a fair amount of money. I'd like >> to make sure I know what I'm getting before I get into this. > > From the website: > The Dreamcard Update Pack entitles you to a full year of updates to your > Dreamcard product. This means you will be able to download and unlock > every new release of Dreamcard during your license period, giving you > access to new features, improvements and bug fixes as they happen. Right. So minor upgrades are not free then? > > Y'know, last I heard, the online Docs ran about 4000 pages, that's why > they're so expensive to print and can't be included in the $99 base price. I understand that for the reference docs, but I still expect some sort of intro manual... > > You also may check out some of the runrev websites (including mine:-) at: > http://support.runrev.com/resources/useful_sites.php Will do. > >> >> Thanks for any help, > > We're always here! Thanks. Looking back at the list archives, it seems that there is a thriving community around these programs. That's always a plus when starting out with something unfamiliar. Best, Kirk Forthcoming book: iPod/iTunes Garage http://www.mcelhearn.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . kirk at mcelhearn.com | http://www.mcelhearn.com . . . . . . . . Kirk McElhearn | Chemin de la Lauze | 05600 Guillestre | France . . From frank at backtalk.com Wed Sep 1 05:12:50 2004 From: frank at backtalk.com (Frank Leahy) Date: Wed, 1 Sep 2004 10:12:50 +0100 Subject: WebDAV implementation? In-Reply-To: <20040901022620.7664E930116@mail.runrev.com> References: <20040901022620.7664E930116@mail.runrev.com> Message-ID: <191F486B-FBF7-11D8-8BF0-000A9580FCCE@backtalk.com> Andre, Thanks, the Applescript is a great suggestion, I'll take a look at it! But an addition to libURL is probably where it really belongs, no? Maybe Dave Cragg could chime in here... -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ On Sep 1, 2004, at 3:26 AM, use-revolution-request at lists.runrev.com wrote: > From: Andre Garzia > Subject: Re: WebDAV implementation? > To: How to use Revolution > Message-ID: <9364B378-FBB1-11D8-AEFF-0003936D012E at mac.com> > Content-Type: text/plain; charset=MACINTOSH; format=flowed > > > On Aug 31, 2004, at 6:48 PM, Frank Leahy wrote: > >> Has anyone done a WebDAV implementation in RunRev? Would they be >> willing to share it? >> >> Thanks, > > Frank, > > I did http and ftp, so, let me see if the spec for webdav is sane > enough.... I might be able to coin something, are you talking server > side webdav or client side? > > if you need this on a hurry, then if you're using macos x, you can use > applescript to mount webdav volumes, they'll be like folders inside > /Volumes > > Cheers > andre > From bfr at nwlink.com Wed Sep 1 05:39:57 2004 From: bfr at nwlink.com (bfr at nwlink.com) Date: Wed, 1 Sep 2004 02:39:57 -0700 (PDT) Subject: OSX GUI Manipulation? In-Reply-To: <4135742A.3060908@fourthworld.com> References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com><53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com><413568BD.7060005@fourthworld.com><53197.12.129.244.201.1094020433.squirrel@webmail.pacifier.com> <4135742A.3060908@fourthworld.com> Message-ID: <53649.12.129.243.111.1094031597.squirrel@webmail.pacifier.com> > bfr at nwlink.com wrote: > >>>Other applications can be manipulated only to the degree that they want >>>to be. The mechanism for that is AppleScript. If a program allows >>>itself to be modified via AppleScript, you can send AppleScript from Rev >>>just as you can from other tools. >> >> Tain't so. >> >> Look at iKey, for instance. It can provide complete scripited control >> over the GUI of other apps, independent of their native scriptability. > > The post I replied to mentioned only BASIC and FaceSpan, both of which > use AppleScript for controlling other apps, as does Rev. You are mistaken. Facespan, in versions prior to 4.0, had "click as user" and "type as user" and "do menu" commands. I used those commands, in applications I built and sold, to control the behavior of unscriptable applications by controlling them through manipulaton of their GUI. The programming language of FaceSpan is applescript, and so for those applications (or those actions) that WERE scriptable, Facespan could in fact send applescript commands to the applications. > The introduction of iKey into the discussion is helpful, but it's an > automation utility and doesn't claim to be a programming environment. Well I thought I made it quite clear that automating other applications is the whole point of my question. > Looking at iKey's command list at > it seems that most, if not all, of what it does can be done via > AppleScript. I am not quite sure what you are trying to say here. Yes, iKey can do exactly what I want. I can create and edit automation task sequences in iKey's macro language. Then I can use applescript to trigger those stored macro commands. > In an earlier post you made reference to the System Events application. > If you open that app's dictionary with AppleScript Editor you'll find > an extensive variety of AppleScriptable goodies. And if you *actually try* using those commands, you will find out that they do not work on some applications. If they did, there would be no need for iKey or Quickeys. But System Events commands do not work on some applications. This is a known problem and is discussed on related lists. > AppleScript is the Apple-sanctioned method for implementing > inter-process communication. Rev can run AppleScript. You are missing the whole point here. I know very well what applescript can do when communicating with scriptable applications. It can do what those scriptable apps allow it to do. But frequently there are actions that are not available in the dictionary of the target app. In such cases you need to manipulate the app through its GUI. So you look for tools that make scripted GUI manipulation possible. Those tools include iKey and Quickeys; and in pre-X Mac, Facespan. I am trying to find out if Rev has these features. Apparently it does not. From psahores at easynet.fr Wed Sep 1 06:11:12 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 1 Sep 2004 12:11:12 +0200 Subject: db connection In-Reply-To: <2AF35BDE-FBA6-11D8-9968-0030654C1E62@realtorsgroup.us> References: <2AF35BDE-FBA6-11D8-9968-0030654C1E62@realtorsgroup.us> Message-ID: <404BC3C6-FBFF-11D8-BD16-000A95C61E96@easynet.fr> Le 1 sept. 04, ? 01:33, Hershel Fisch a ?crit : >> >>> >>>> 2) If this is the case then why is the err , invalid database type. >>> >>> To see if postgres is running normally lauch the activity monitor >>> app and search the postgres thread. To see if the "postgres" user is >>> rightly set, test "su - postgres" at the shell prompt and, then if >>> you are prompted for the password, type "postgres". If something >>> goes wrong, postgres need to be reinstalled (prefer the Marc >>> Liyanage's installer -- >>> ). >> Sorry , don't know what and where the activity monitor is. >> The su - postgres is ok. >> And I did use entropy's installation. > > [Hershel-Fischs-Computer:~] hershel% su - postgres > Password: > [Hershel-Fischs-Computer:~] postgres% /usr/local/bin/pg_ctl stop -D > /usr/local/pgsql/data/ > waiting for postmaster to shut down......done > postmaster successfully shut down > [Hershel-Fischs-Computer:~] postgres% /usr/local/bin/postmaster -D > /usr/local/pgsql/data -i > LOG: database system was shut down at 2004-08-31 19:11:05 EDT > LOG: checkpoint record is at 0/C1E4D0 > LOG: redo record is at 0/C1E4D0; undo record is at 0/0; shutdown TRUE > LOG: next transaction id: 6911; next oid: 19457 > LOG: database system is ready OK, the database is cleanly loading and running. If you can't access it from the Rev application, it can have to do with, at least : - PHP not proeperly installed and configured in "httpd.conf" - the tcp/ip sockets support is not actived in the "hba.conf" file of the postgres server Let me know the end ;) Best, Pierre > >>> >>> >>>> 4) "put revOpenDatabase("MySQL","127.0.0.1","test",postgres,)" >>>> when I don't have mySql running, into the message box crashes or >>>> Freezes RR. >>> >>> Don't tell RR to connect MySQL if you want to access a PostgreSQL >>> server... >>> >>>> Thanks in advanced. Hershel >>> >>> Hope this can help, >>> >>> Best, Pierre >>> >>> >>> Bien cordialement, Pierre Sahores >>> >>> 100, rue de Paris >>> F - 77140 Nemours >>> >>> psahores+ at +easynet.fr >>> >>> GSM: +33 6 03 95 77 70 >>> Pro: +33 1 64 45 05 33 >>> Fax: +33 1 64 45 05 33 >>> >>> WEB/EAI services & ACID DB over IP >>> "Mutualiser les deltas de productivit?" >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From ambassador at fourthworld.com Wed Sep 1 06:19:58 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 01 Sep 2004 03:19:58 -0700 Subject: OSX GUI Manipulation? In-Reply-To: <53649.12.129.243.111.1094031597.squirrel@webmail.pacifier.com> References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com><53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com><413568BD.7060005@fourthworld.com><53197.12.129.244.201.1094020433.squirrel@webmail.pacifier.com> <4135742A.3060908@fourthworld.com> <53649.12.129.243.111.1094031597.squirrel@webmail.pacifier.com> Message-ID: <4135A24E.4050809@fourthworld.com> bfr at nwlink.com wrote: >>The post I replied to mentioned only BASIC and FaceSpan, both of which >>use AppleScript for controlling other apps, as does Rev. > > You are mistaken. > > Facespan, in versions prior to 4.0, had "click as user" and "type as user" > and "do menu" commands. I used those commands, in applications I built and > sold, to control the behavior of unscriptable applications by controlling > them through manipulaton of their GUI. > > The programming language of FaceSpan is applescript, and so for those > applications (or those actions) that WERE scriptable, Facespan could in > fact send applescript commands to the applications. Right, the programming language of FaceSpan is AppleScript. On which part of that was I mistaken? > Well I thought I made it quite clear that automating other applications is > the whole point of my question. That was clear. What do you want to do that AppleScript doesn't support? > I am not quite sure what you are trying to say here. Yes, iKey can do > exactly what I want. I can create and edit automation task sequences in > iKey's macro language. Then I can use applescript to trigger those stored > macro commands. Sounds like you have a good solution. >>In an earlier post you made reference to the System Events application. >> If you open that app's dictionary with AppleScript Editor you'll find >>an extensive variety of AppleScriptable goodies. > > And if you *actually try* using those commands, you will find out that > they do not work on some applications. If they did, there would be no need > for iKey or Quickeys. I'm straying off topic here, but I think QuickKeys offers a strong value even if scriptable solutions become available. QuickKeys is to inter-process communication what Rev is to GUI development: a high-level (and kinda fun) way to solve a low-level problem. Even if Apple fixes their System Events, not everyone wants to script when there are robust point-and-click alternatives like QuickKeys. It's a useful product. > But System Events commands do not work on some applications. > This is a known problem and is discussed on related lists. Has it been addressed on lists where Apple may be able to fix it? I've had no need to script with System Events myself (my job requires me to avoid platform-specific technologies where possible). What's Apple's timeline for fixing their System Events? >>AppleScript is the Apple-sanctioned method for implementing >>inter-process communication. Rev can run AppleScript. > > You are missing the whole point here. > > I know very well what applescript can do when communicating with > scriptable applications. It can do what those scriptable apps allow it to > do. But frequently there are actions that are not available in the > dictionary of the target app. In such cases you need to manipulate the app > through its GUI. > > So you look for tools that make scripted GUI manipulation possible. Those > tools include iKey and Quickeys; and in pre-X Mac, Facespan. I am trying > to find out if Rev has these features. Apparently it does not. I know of only two ways to control other apps: AppleScript, as we've been discussing, and system-level APIs which will let you hook into the event mechanism. Rev supports AppleScript, and Rev supports an interface to allow you to write externals to communicate between Transcript and OS APIs. What do you want to do that is not covered by these? What third mechanism is iKey using? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From benr_mc at cogapp.com Wed Sep 1 06:40:55 2004 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 01 Sep 2004 11:40:55 +0100 Subject: Using revDB with DSN-less ODBC connections on MacOS X? Message-ID: Has anyone succesfully used revDB to connect to an ODBC data source on MacOS X without a DSN, using just a connection string? Ken Ray kindly sent me a sample which suggested it should at least be possible on Windows, replacing the DSN in the call with a connection string of the form eg DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\test.mdb; But all the plausible strings I try to construct on MacOS X fail with the message [iODBC][Driver Manager]Data source name not found and no default driver specified. Driver could not be loaded. I'm using the OpenLink SQL Server driver. I'm copying text out of the ODBC.ini file for DSNs that are known working, and I've tried both using the driver name, eg DRIVER={OpenLink SQL Server Lite Driver} and the path, eg DRIVER={/Library/ODBC/OpenLink SQL Server Lite ODBC Driver.bundle/Contents/MacOS/sql_st_lt.so}; but I get the same message each time. Has anyone else succeeded (or tried and failed) to do this on MacOS X? Is there some peculiarity of iODBC on MacOS X which means DSN's less connections can't be used here, although they can on Windows? Is it possible that the message is just misleading, and that one or other formulation for driver was actually working, but it was failing on some other part of the connection string? Answers to any of the above gratefully received, Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From alex at tweedly.net Wed Sep 1 07:06:22 2004 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 01 Sep 2004 12:06:22 +0100 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: References: <20040901082434588810.GyazMail.ludovic.thebault@laposte.net> <20040901082434588810.GyazMail.ludovic.thebault@laposte.net> Message-ID: <5.1.0.14.0.20040901120212.0227bf10@mail.tweedly.net> At 08:51 01/09/2004 +0200, sims wrote: >In Case Studies they state "Tech Workshop Tours" which should be "Techie >Tours" >as in http://TechieTours.com/Rev (European Rev Conference November 2004). >Haven't found any mention about the EuroRevCon on the web site either. >I've sent emails on my typo and no mention of the EuroRevCon. It does get a mention, though not by name, under FAQ / Are there conferences etc. ? It would be much better if that contained a link rather than simply a mention .... >People should >give the entire web site a good proof reading. Should web site issues be sent to support at runrev.com or entered in Bugzilla ? My favourite so far in the release notes ... " 31th August, 2004 " -- Alex. From kkaufman at snet.net Wed Sep 1 08:18:00 2004 From: kkaufman at snet.net (Kurt Kaufman) Date: Wed, 1 Sep 2004 08:18:00 -0400 Subject: OSX GUI Manipulation? In-Reply-To: <20040901063050.EBA5293011E@mail.runrev.com> References: <20040901063050.EBA5293011E@mail.runrev.com> Message-ID: See: http://www.apple.com/applescript/uiscripting/ http://www.apple.com/applescript/uiscripting/downloads/uiinspector.dmg http://www.prefab.com/uibrowser/ On Sep 1, 2004, at 2:30 AM, use-revolution-request at lists.runrev.com wrote: > >> Other applications can be manipulated only to the degree that they >> want >> to be. The mechanism for that is AppleScript. If a program allows >> itself to be modified via AppleScript, you can send AppleScript from >> Rev >> just as you can from other tools. > > Tain't so. > > Look at iKey, for instance. It can provide complete scripited control > over > the GUI of other apps, independent of their native scriptability. > > And as I mentioned, look at other programming utilities. > > ------------------------------ > From JaysLists at triad.rr.com Wed Sep 1 09:13:32 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Wed, 1 Sep 2004 09:13:32 -0400 Subject: Using revDB with DSN-less ODBC connections on MacOS X? In-Reply-To: Message-ID: For a DSN-less ODBC connection to MS SQL Server on Windows, I use "DRIVER=SQL Server;SERVER=". Note that this connection string (which is really the host parameter in rev) has to be in double quotes. And since it's not a DSN, you have to specify the database name in the next parameter. An example of my call is: revOpenDatabase("ODBC","DRIVER=SQL Server;SERVER=","","","") Hopefully you can apply this to your situation. Jay Madren -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Ben Rubinstein Sent: Wednesday, September 01, 2004 06:41 To: use-revolution at lists.runrev.com Subject: Using revDB with DSN-less ODBC connections on MacOS X? Has anyone succesfully used revDB to connect to an ODBC data source on MacOS X without a DSN, using just a connection string? Ken Ray kindly sent me a sample which suggested it should at least be possible on Windows, replacing the DSN in the call with a connection string of the form eg DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\test.mdb; But all the plausible strings I try to construct on MacOS X fail with the message [iODBC][Driver Manager]Data source name not found and no default driver specified. Driver could not be loaded. I'm using the OpenLink SQL Server driver. I'm copying text out of the ODBC.ini file for DSNs that are known working, and I've tried both using the driver name, eg DRIVER={OpenLink SQL Server Lite Driver} and the path, eg DRIVER={/Library/ODBC/OpenLink SQL Server Lite ODBC Driver.bundle/Contents/MacOS/sql_st_lt.so}; but I get the same message each time. Has anyone else succeeded (or tried and failed) to do this on MacOS X? Is there some peculiarity of iODBC on MacOS X which means DSN's less connections can't be used here, although they can on Windows? Is it possible that the message is just misleading, and that one or other formulation for driver was actually working, but it was failing on some other part of the connection string? Answers to any of the above gratefully received, Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Wed Sep 1 09:37:46 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 1 Sep 2004 10:37:46 -0300 Subject: WebDAV implementation? In-Reply-To: <191F486B-FBF7-11D8-8BF0-000A9580FCCE@backtalk.com> References: <20040901022620.7664E930116@mail.runrev.com> <191F486B-FBF7-11D8-8BF0-000A9580FCCE@backtalk.com> Message-ID: <1C239E08-FC1C-11D8-AEFF-0003936D012E@mac.com> On Sep 1, 2004, at 6:12 AM, Frank Leahy wrote: > Andre, > > Thanks, the Applescript is a great suggestion, I'll take a look at it! > > But an addition to libURL is probably where it really belongs, no? > Maybe Dave Cragg could chime in here... > > -- Frank > Frank, if you ever used the iBlog app from lifli software, it's made with RB and uses a silly applescript to mount the webdav volume from your .mac account. It's pretty easy, I did that in RunRev twice, sometimes is easier to mount a FTP/WebDAV/SMB volume using finder then work the protocol out. If Dave Gragg decides to work on that, we'll be in good hands, you know, libURL rocks!!! :D In the mean time, I'll try some solutions, WebDAV got a lot of specs and addition, but a simple client should not be too difficult. Andre -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From sims at ezpzapps.com Wed Sep 1 10:26:32 2004 From: sims at ezpzapps.com (sims) Date: Wed, 1 Sep 2004 16:26:32 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <41357935.1040304@chipp.com> References: <20040901082434588810.GyazMail.ludovic.thebault@laposte.net> <41357935.1040304@chipp.com> Message-ID: >For DreamCard users... I think 10 hours is just about right. The ten hours also has implications for people who have a valid license as Rev has changed the licensing system with 2.5 As my valid unlock code needs to be updated, I went to: http://support.runrev.com/license/updatekeyrequest.php Where I found the following text and then requested an updated code. For the version 2.5 release, we have changed the licensing system. This means your existing code will not unlock 2.5, even if it is still valid for this release. You need to obtain a new code for 2.5, which you can do by entering your email address below. I have a valid license for Revolution 2.5, please send me my new code. If I only have ten hours of use before I get shut off from using Rev 2.5, then I will surely be shut off by sometime tomorrow morning as I will be using Rev 2.5 at least eight hours today alone. I am very hoping that they will send me a new code soon. atb sims From bfr at nwlink.com Wed Sep 1 10:18:56 2004 From: bfr at nwlink.com (bfr at nwlink.com) Date: Wed, 1 Sep 2004 07:18:56 -0700 (PDT) Subject: OSX GUI Manipulation? In-Reply-To: <4135A24E.4050809@fourthworld.com> References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com><53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com><413568BD.7060005@fourthworld.com><53197.12.129.244.201.1094020433.squirrel@webmail.pacifier.com><4135742A.3060908@fourthworld.com><53649.12.129.243.111.1094031597.squirrel@webmail.pacifier.com> <4135A24E.4050809@fourthworld.com> Message-ID: <53806.12.129.242.50.1094048336.squirrel@webmail.pacifier.com> > bfr at nwlink.com wrote: > >>>The post I replied to mentioned only BASIC and FaceSpan, both of which >>>use AppleScript for controlling other apps, as does Rev. >> >> You are mistaken. >> >> Facespan, in versions prior to 4.0, had "click as user" and "type as >> user" >> and "do menu" commands. I used those commands, in applications I built >> and >> sold, to control the behavior of unscriptable applications by >> controlling >> them through manipulaton of their GUI. >> >> The programming language of FaceSpan is applescript, and so for those >> applications (or those actions) that WERE scriptable, Facespan could in >> fact send applescript commands to the applications. > > Right, the programming language of FaceSpan is AppleScript. On which > part of that was I mistaken? > >> Well I thought I made it quite clear that automating other applications >> is >> the whole point of my question. > > That was clear. What do you want to do that AppleScript doesn't support? > >> I am not quite sure what you are trying to say here. Yes, iKey can do >> exactly what I want. I can create and edit automation task sequences in >> iKey's macro language. Then I can use applescript to trigger those >> stored macro commands. > > Sounds like you have a good solution. Well, that is a solution that will require all my solution-buyers to buy iKey or Quickeys; or requires me to work a deal to bundle iKey or Quickeys. I don't want to do that. I want the OSX equivalent of FaceSpan. Facespan 4 does not have the added app-control features that existed in 3.x. >>>In an earlier post you made reference to the System Events application. >>> If you open that app's dictionary with AppleScript Editor you'll find >>>an extensive variety of AppleScriptable goodies. >> >> And if you *actually try* using those commands, you will find out that >> they do not work on some applications. If they did, there would be no >> need for iKey or Quickeys. > > I'm straying off topic here, but I think QuickKeys offers a strong value > even if scriptable solutions become available. > > QuickKeys is to inter-process communication what Rev is to GUI > development: a high-level (and kinda fun) way to solve a low-level > problem. > > Even if Apple fixes their System Events, not everyone wants to script > when there are robust point-and-click alternatives like QuickKeys. It's > a useful product. See above. What you are suggesting means I have to bundle Quickeys with my solution. >> But System Events commands do not work on some applications. > > This is a known problem and is discussed on related lists. > > Has it been addressed on lists where Apple may be able to fix it? Developers can obfuscate their controls or use non standard controls. It may not be something that Apple can fix. > I've had no need to script with System Events myself (my job requires me > to avoid platform-specific technologies where possible). What's Apple's > timeline for fixing their System Events? > >>>AppleScript is the Apple-sanctioned method for implementing >>>inter-process communication. Rev can run AppleScript. >> >> You are missing the whole point here. >> >> I know very well what applescript can do when communicating with >> scriptable applications. It can do what those scriptable apps allow it >> to >> do. But frequently there are actions that are not available in the >> dictionary of the target app. In such cases you need to manipulate the >> app through its GUI. >> >> So you look for tools that make scripted GUI manipulation possible. >> Those tools include iKey and Quickeys; and in pre-X Mac, Facespan. >> I am trying to find out if Rev has these features. Apparently it >> does not. > > I know of only two ways to control other apps: AppleScript, as we've > been discussing, and system-level APIs which will let you hook into the > event mechanism. > > Rev supports AppleScript, and Rev supports an interface to allow you to > write externals to communicate between Transcript and OS APIs. > > What do you want to do that is not covered by these? What third > mechanism is iKey using? The same mechanism Quickeys is using I would expect. They are both poking around in the undocumented features of the OS and of other applications. From ambassador at fourthworld.com Wed Sep 1 10:20:54 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 01 Sep 2004 07:20:54 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: References: <20040901082434588810.GyazMail.ludovic.thebault@laposte.net> <41357935.1040304@chipp.com> Message-ID: <4135DAC6.6030104@fourthworld.com> sims wrote: > If I only have ten hours of use before I get shut off from using Rev 2.5, > then I will surely be shut off by sometime tomorrow morning as I will be > using Rev 2.5 at least eight hours today alone. If the phone rings don't answer it while Rev is open. ;) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From bfr at nwlink.com Wed Sep 1 10:23:58 2004 From: bfr at nwlink.com (bfr at nwlink.com) Date: Wed, 1 Sep 2004 07:23:58 -0700 (PDT) Subject: OSX GUI Manipulation? In-Reply-To: <4135A24E.4050809@fourthworld.com> References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com><53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com><413568BD.7060005@fourthworld.com><53197.12.129.244.201.1094020433.squirrel@webmail.pacifier.com><4135742A.3060908@fourthworld.com><53649.12.129.243.111.1094031597.squirrel@webmail.pacifier.com> <4135A24E.4050809@fourthworld.com> Message-ID: <53808.12.129.242.50.1094048638.squirrel@webmail.pacifier.com> > bfr at nwlink.com wrote: > >>>The post I replied to mentioned only BASIC and FaceSpan, both of which >>>use AppleScript for controlling other apps, as does Rev. >> >> You are mistaken. >> >> Facespan, in versions prior to 4.0, had "click as user" and "type as >> user" >> and "do menu" commands. I used those commands, in applications I built >> and >> sold, to control the behavior of unscriptable applications by >> controlling >> them through manipulaton of their GUI. >> >> The programming language of FaceSpan is applescript, and so for those >> applications (or those actions) that WERE scriptable, Facespan could in >> fact send applescript commands to the applications. > > Right, the programming language of FaceSpan is AppleScript. On which > part of that was I mistaken? > >> Well I thought I made it quite clear that automating other applications >> is the whole point of my question. > > That was clear. What do you want to do that AppleScript doesn't support? Sigh. Controlling the GUI of unscriptable applications. > I've had no need to script with System Events myself (my job requires me > to avoid platform-specific technologies where possible). Another non-sequiter. I am trying to control an OSX application. Therefore I need an OSX solution. From soapdog at mac.com Wed Sep 1 10:33:48 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 1 Sep 2004 11:33:48 -0300 Subject: OT: PostgreSQL.app Message-ID: Hi Folks, many mac users here are curious about PostgreSQL but don't want to pass by the arcane process of installing the server on their home box. I just founded a nice option. It's PostgreeSQLX.app, it's a full cocoa/objc app that wraps postgree inside it, like we do with bundles. So no server to install, just a nice app on your app folder and you double click it like any other when you want to use it. Pretty cool http://perso.club-internet.fr/bgaufier/xhtml/prod_postgresql.xhtml andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From dleyanna at rtl.org Wed Sep 1 10:44:59 2004 From: dleyanna at rtl.org (Dave LeYanna) Date: Wed, 1 Sep 2004 10:44:59 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: Message-ID: <20040901143953.A93B430AAC@mail.rtl.org> Thanks for that link. I was going to email support to find out what I had to do... Dave -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of sims Sent: Wednesday, September 01, 2004 10:27 AM To: chipp at chipp.com; How to use Revolution Subject: Re: Why 10 hours for a newbie and 30 days for a "programmer" ? >For DreamCard users... I think 10 hours is just about right. The ten hours also has implications for people who have a valid license as Rev has changed the licensing system with 2.5 As my valid unlock code needs to be updated, I went to: http://support.runrev.com/license/updatekeyrequest.php Where I found the following text and then requested an updated code. For the version 2.5 release, we have changed the licensing system. This means your existing code will not unlock 2.5, even if it is still valid for this release. You need to obtain a new code for 2.5, which you can do by entering your email address below. I have a valid license for Revolution 2.5, please send me my new code. If I only have ten hours of use before I get shut off from using Rev 2.5, then I will surely be shut off by sometime tomorrow morning as I will be using Rev 2.5 at least eight hours today alone. I am very hoping that they will send me a new code soon. atb sims _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From janus005 at umn.edu Wed Sep 1 10:56:23 2004 From: janus005 at umn.edu (Louis Janus) Date: Wed, 1 Sep 2004 09:56:23 -0500 Subject: downloading trial DreamCard gives me Revolution 2.5 In-Reply-To: <53808.12.129.242.50.1094048638.squirrel@webmail.pacifier.com> References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com><53141.12.129.245.209.1094018841. squirrel@webmail.pacifier.com><413568BD.7060005@fourthworld.com><53197.12. 129.244.201.1094020433.squirrel@webmail.pacifier.com><4135742A.3060908@fou rthworld.com><53649.12.129.243.111.1094031597.squirrel@webmail.pacifier.co m> <4135A24E.4050809@fourthworld.com> <53808.12.129.242.50.1094048638.squirrel@webmail.pacifier.com> Message-ID: Last week I downloaded Rev 2.2.1 as a 30 day trial. When the DreamCard announcement came yesterday, I thought it might be better suited to my needs and abilities. So I went to the site, clicked on download 10 hour trial of DreamCard, and lo and behold I got Rev 2.5. (The unlock key says it is for DreamCard, but seems to work just as well for Rev 2.5) Ideas about looking at DreamCard and not rev 2.5? Thanks Louis -- ===================================================== Louis Janus, Ph.D. Less Commonly Taught Languages (LCTL) Project Center for Advanced Research on Language Acquisition (CARLA) University of Minnesota 617 Heller Hall 271 19th Avenue So. Minneapolis, MN 55455 USA phone: 612/624-9016; fax: 612/624-7514 ------------------------------- janus005 at maroon.tc.umn.edu or LCTL at maroon.tc.umn.edu ------------------------------- ------------------------------- From gizmotron at earthlink.net Wed Sep 1 10:56:42 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 1 Sep 2004 07:56:42 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <41357935.1040304@chipp.com> Message-ID: <2291B27B-FC27-11D8-A881-000A95743F7A@earthlink.net> On Wednesday, September 1, 2004, at 12:24 AM, Chipp Walters wrote: > For DreamCard users... I think 10 hours is just about right. If after > spending 10 hours with DreamCard, you're not convinced to pop for the > $99 version, then I'm not sure when you'd be. Now, Revolution is a > different deal, as it's targeted at professional programmers, and as > such would need more 'tire-kicking'. If you think just ten hours is not enough consider this. There are two schools for pilot training. In the less expensive, less structured version the instructor evaluates the student to consider the student ready to solo. There is an allowable window of eight to sixteen hours of actual instructed flying/training where the instructor determines when or if ever the student is allowed to solo. If you can turn excellent students loose in an airplane with just eight hours flight training then ten hours might be a pretty good window into DreamCard. Anyway, what's to stop them from getting the thirty day demo version of Rev after that. Mark From fdy at mcc.org Wed Sep 1 11:00:07 2004 From: fdy at mcc.org (Fred D Yocum) Date: Wed, 1 Sep 2004 11:00:07 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <20040901141400.D96EC930128@mail.runrev.com> Message-ID: Chipp 10 hours enough? With all due respect I think not. The people DreamCard is directed at are sort of like me. I am a graphic designer not a programmer though I have and do some programming (PHP, Applescript) it would take more than 10 hours for me just to get comfortable with the environment/language syntax. A programmer might be able to "kick the tyres" and take the program out for a spin, but the analogy is more like a bicyclist who is about to buy a car. Thirty days would be enough time to get use to the environment and build something useful that you can't live without. Separate point -- I am actually different than most of Dreamcard prospective users in that I have been lurking on this mailing list for a long time. I have downloaded Rev a number of time to play with and because I have been looking for an excuse to use it. Over the time I've lurked the licensing as continually been in flux. When I first looked at Rev you could use a fully functional program but were limited to ten lines of code. In the last interation along with 30 day trials, there was a limited version called Revolution Express, now we have Dreamcard. It feels like Revolution is still a young company in search of a niche and since the constrains are artificial, they can and have continually changed. F D Yocum Graphic Designer Mennonite Central Committee From kevin at runrev.com Wed Sep 1 11:21:32 2004 From: kevin at runrev.com (Kevin Miller) Date: Wed, 01 Sep 2004 17:21:32 +0200 Subject: downloading trial DreamCard gives me Revolution 2.5 In-Reply-To: Message-ID: On 1/9/04 4:56 pm, "Louis Janus" wrote: > Last week I downloaded Rev 2.2.1 as a 30 day trial. When the > DreamCard announcement came yesterday, I thought it might be better > suited to my needs and abilities. So I went to the site, clicked on > download 10 hour trial of DreamCard, and lo and behold I got Rev > 2.5. (The unlock key says it is for DreamCard, but seems to work just > as well for Rev 2.5) > > Ideas about looking at DreamCard and not rev 2.5? The products are differentiated by the license key you enter. If you requested Dreamcard you will have a Dreamcard key, and if you launch the program you will notice the splash screen says Dreamcard. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From kevin at runrev.com Wed Sep 1 11:21:38 2004 From: kevin at runrev.com (Kevin Miller) Date: Wed, 01 Sep 2004 17:21:38 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: Message-ID: On 1/9/04 5:00 pm, "Fred D Yocum" wrote: > 10 hours enough? With all due respect I think not. If after spending 10 hours actually in Dreamcard, you are not ready to part with $99, I doubt that providing a longer trial is going to help. > I am actually different than most of Dreamcard prospective users in that I > have been lurking on this mailing list for a long time. I have downloaded > Rev a number of time to play with and because I have been looking for an > excuse to use it. Over the time I've lurked the licensing as continually > been in flux. When I first looked at Rev you could use a fully functional > program but were limited to ten lines of code. In the last interation > along with 30 day trials, there was a limited version called Revolution > Express, now we have Dreamcard. It feels like Revolution is still a young > company in search of a niche and since the constrains are artificial, they > can and have continually changed. On the contrary, the company has been around for 8 years, thousands of customers use Revolution every day. Like any good company of any size we do market research from time to time, and the only way to get really good data is to carefully monitor changes as you make them. The changes over the last year have all been in the same overall direction, as we implement the road map that started when we completed our acquisition of the engine technology early last year. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From gizmotron at earthlink.net Wed Sep 1 11:24:56 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 1 Sep 2004 08:24:56 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <4135DAC6.6030104@fourthworld.com> Message-ID: <148E0A54-FC2B-11D8-A881-000A95743F7A@earthlink.net> On Wednesday, September 1, 2004, at 07:20 AM, Richard Gaskin wrote: > If the phone rings don't answer it while Rev is open. ;) > > -- > Richard Gaskin If you let it ring ten times before answering it then you get an extra ten Rev frequent traveler miles, really. From troy at rpsystems.net Wed Sep 1 11:27:27 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 1 Sep 2004 11:27:27 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: <6E81A7C0-FC2B-11D8-A3CA-000A95A09CF8@rpsystems.net> On Sep 1, 2004, at 11:00 AM, Fred D Yocum wrote: > A programmer might be able to "kick the > tyres" and take the program out for a spin, but the analogy is more > like a > bicyclist who is about to buy a car. AFAIK when you go to buy a car, no matter how much driving experience you have, you get a bunch of brochures, and a test drive that lasts about 10 minutes. For DreamCard, we're talking about a *very* inexpensive authoring environment in comparison to everything else that is out there. It should be a pretty easy decision after 10 hours of use, especially with RevOnline to get you up-to-speed. -- Troy RPSystems, Ltd. http://www.rpsystems.net From kirklists at wanadoo.fr Wed Sep 1 11:33:15 2004 From: kirklists at wanadoo.fr (Kirk McElhearn) Date: Wed, 01 Sep 2004 17:33:15 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <6E81A7C0-FC2B-11D8-A3CA-000A95A09CF8@rpsystems.net> Message-ID: On 9/1/04 5:27 PM, "Troy Rollins" wrote: > > For DreamCard, we're talking about a *very* inexpensive authoring > environment in comparison to everything else that is out there. It > should be a pretty easy decision after 10 hours of use, especially with > RevOnline to get you up-to-speed. Inexpensive, perhaps. But the paucity of the documentation (not the reference doc, but introductory doc) makes you lean toward more than the basic - while the program is $99, if you buy the "package" with the book and access to additional tutorials (the content of which is nowhere to be found), then pony up to pay for a year's upgrades, it's more than twice that. I'm thinking twice because of the difference between the "basic" program and what I'd need to be able to really use it. Kirk My latest book: How to Do Everything with Mac OS X Panther http://www.mcelhearn.com/htde.html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . kirk at mcelhearn.com | http://www.mcelhearn.com . . . . . . . . Kirk McElhearn | Chemin de la Lauze | 05600 Guillestre | France . . From ambassador at fourthworld.com Wed Sep 1 11:48:13 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 01 Sep 2004 08:48:13 -0700 Subject: OSX GUI Manipulation? In-Reply-To: <53808.12.129.242.50.1094048638.squirrel@webmail.pacifier.com> References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com><53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com><413568BD.7060005@fourthworld.com><53197.12.129.244.201.1094020433.squirrel@webmail.pacifier.com><4135742A.3060908@fourthworld.com><53649.12.129.243.111.1094031597.squirrel@webmail.pacifier.com> <4135A24E.4050809@fourthworld.com> <53808.12.129.242.50.1094048638.squirrel@webmail.pacifier.com> Message-ID: <4135EF3D.80701@fourthworld.com> bfr at nwlink.com wrote: >>> Well I thought I made it quite clear that automating other >>> applications is the whole point of my question. >> >> That was clear. What do you want to do that AppleScript >> doesn't support? > > Sigh. > > Controlling the GUI of unscriptable applications. Sigh. You mentioned "an OS X application", so I thought you might have a specific one in mind. Reading the rest of my post may leave you less easily exasperated: I know of only two ways to control other apps: AppleScript, as we've been discussing, and system-level APIs which will let you hook into the event mechanism. Rev supports AppleScript, and Rev supports an interface to allow you to write externals to communicate between Transcript and OS APIs. What do you want to do that is not covered by these? What third mechanism is iKey using? You needn't answer those questions for me. It's clear that my inexperience leaves me with nothing to offer you, and I generally avoid platform-specific technologies anyway so it's of little interest to me; I was just trying to help. But the questions are central to the stated problem, so answering them will give you what you're looking for. However, if such a mechanism is undocumented by the OS vendor there may be a reason for that. One can hardly expect a development tool that runs on 12 platforms to spend much time with undocumented (read "highly likely to change on a whim") APIs. Monkeying with unsactioned APIs may be worthwhile for a simpler single-platform consumer utility focused on such things like iKey, for whom such a task is the only fish they're frying. But RunRev already provides two Apple-sanctioned ways of dealing with inter-app events (high-level with AppleScript and low-level with externals) and I think most of its customers would rather see them focus on other things than creating dependencies on undocumented APIs that Apple can rightfuly yank out from under us at any time. The folks at FaceSpan seems like pretty smart people. If they dropped support for certain types of control between v3 and v4 there may be a reason -- what did they say when you asked them? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jperryl at ecs.fullerton.edu Wed Sep 1 11:59:47 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 1 Sep 2004 08:59:47 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <41357935.1040304@chipp.com> Message-ID: But, how many will they lose to the perception of being miserly? (I should add that I was going to use the work 'niggardly' but, being afraid of being racially offensive, used a thesaurus... in which the word 'Scotch' also became an unfortunate possibility). Really, though: what will they lose by upping it to the same 30-day period granted to the digerati? Judy On Wed, 1 Sep 2004, Chipp Walters wrote: > I doubt RR would gain many potential buyers if they upped the Dreamcard > demo to 30 days or more. From sims at ezpzapps.com Wed Sep 1 12:14:06 2004 From: sims at ezpzapps.com (sims) Date: Wed, 1 Sep 2004 18:14:06 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <148E0A54-FC2B-11D8-A881-000A95743F7A@earthlink.net> References: <148E0A54-FC2B-11D8-A881-000A95743F7A@earthlink.net> Message-ID: > Richard Gaskin wrote: >>If the phone rings don't answer it while Rev is open. ;) >> >>-- >> Richard Gaskin Then Mark Brownell wrote: >If you let it ring ten times before answering it then you get an >extra ten Rev frequent traveler miles, really. Cool! Do I get to fly with one of those "students loose in an airplane with just eight hours flight training"?? That should be a real trip! ;-) sims From janschenkel at yahoo.com Wed Sep 1 12:08:04 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 1 Sep 2004 09:08:04 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: Message-ID: <20040901160804.44281.qmail@web60508.mail.yahoo.com> --- Kirk McElhearn wrote: > On 9/1/04 5:27 PM, "Troy Rollins" > wrote: > > > > > For DreamCard, we're talking about a *very* > inexpensive authoring > > environment in comparison to everything else that > is out there. It > > should be a pretty easy decision after 10 hours of > use, especially with > > RevOnline to get you up-to-speed. > > Inexpensive, perhaps. But the paucity of the > documentation (not the > reference doc, but introductory doc) makes you lean > toward more than the > basic - while the program is $99, if you buy the > "package" with the book and > access to additional tutorials (the content of which > is nowhere to be > found), then pony up to pay for a year's upgrades, > it's more than twice > that. I'm thinking twice because of the difference > between the "basic" > program and what I'd need to be able to really use > it. > > > Kirk > Hi Kirk, Your reply makes me wonder how we ever got by using Revolution 1.0 and higher : separate printed manuals, no book from Dan Shafer, and no RevOnline video tutorials. The truth of the matter is that the built-in documentation covers everything you need to know. Having those 4000+ pages printed out as several tomes can be nice for browsing while you're sitting in a comfortble chair, but the new viewer is more than adequate, at least for me. The included video tutorials that you can view in RevOnline walk you through the basics and show you where you need to click, how to use the IDE. Plus, you also get them in PDF format so you can print them and read them in yur comfortble chair. The advanced videos cover topics you may never touch in your use of the product. Finally, if you feel you need an extra bit of help from Dan Shafer, his book is an excellent choice, as it is written in a very direct "let's do this" style and will give you lots of pointers. But he has to make a living as well. This mailing list provides you wih advice from peers ; we are all users of Revolution and for nearly every question you'll find someone willing to try and come up with an answer -- though we can't make your application for you, of course. All in all you get a pretty sweet deal for $99 : a programming tool that used to sell for $999. With regards to the yearly subscription fee, let me give you an example that shows how this works to your advantage : - if you had bought Revolution 2.1 with an upgrade pack on September 1 last year, you would have received the upgrade to 2.2 and 2.5 as part of the deal. - this means you would have gotten native WinXP & MacOSX Panther appearance, enhanced database linked controls, native Linux/GTK appearance, the XML-RPC library, encryption support, and so many other features. If I were you, I'd grab the plastic and place the order before Kevin Miller changes his mind about the pricing, as it is a very very nice deal. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Win 1 of 4,000 free domain names from Yahoo! Enter now. http://promotions.yahoo.com/goldrush From jperryl at ecs.fullerton.edu Wed Sep 1 12:15:35 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 1 Sep 2004 09:15:35 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <2291B27B-FC27-11D8-A881-000A95743F7A@earthlink.net> Message-ID: The difference is that, in flight school, the person has a dedicated 8 to whatever hours of instruction. With a software download, well, there's the telephone, starting another load of laundry, kids beating one another and thus requiring intervention... Judy On Wed, 1 Sep 2004, Mark Brownell wrote: > If you think just ten hours is not enough consider this. There are two > schools for pilot training. In the less expensive, less structured > version the instructor evaluates the student to consider the student > ready to solo. There is an allowable window of eight to sixteen hours > of actual instructed flying/training where the instructor determines > when or if ever the student is allowed to solo. If you can turn > excellent students loose in an airplane with just eight hours flight > training then ten hours might be a pretty good window into DreamCard. > Anyway, what's to stop them from getting the thirty day demo version of > Rev after that. From deanmale2001 at yahoo.com Wed Sep 1 12:20:47 2004 From: deanmale2001 at yahoo.com (dean) Date: Wed, 1 Sep 2004 09:20:47 -0700 (PDT) Subject: Please De-Activate Message-ID: <20040901162047.52882.qmail@web14924.mail.yahoo.com> Please remove from list. Thank You! __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail From janschenkel at yahoo.com Wed Sep 1 12:22:25 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 1 Sep 2004 09:22:25 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: Message-ID: <20040901162225.3896.qmail@web60505.mail.yahoo.com> --- Judy Perry wrote: > But, how many will they lose to the perception of > being miserly? > > (I should add that I was going to use the work > 'niggardly' but, being > afraid of being racially offensive, used a > thesaurus... in which > the word 'Scotch' also became an unfortunate > possibility). > > Really, though: what will they lose by upping it to > the same 30-day > period granted to the digerati? > > Judy > Hi Judy, Where Revolution is geared towards programmers, Dreamcard is aimed at the consumer market -- I'm sure future revisions will bring more differences between the products. If I were looking for a tool to make small tools for myself, I'd look at what was available for my immediate needs and how well Dreamcard stacks up against tools in the same market. While I will take my time to check every little detail before parting with $999 for Rev Enterprise, I think a bit of experimenting with Dreamcard would convince me in no time. After all, I bought Revolution 1.1 after having looked over the feature set on the website and seeing it work on both my Windows and Mac portables -- a decision taken after barely 5 hours of play time. And boy, am I glad I decided to take it :-) Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Win 1 of 4,000 free domain names from Yahoo! Enter now. http://promotions.yahoo.com/goldrush From dleyanna at rtl.org Wed Sep 1 12:36:01 2004 From: dleyanna at rtl.org (Dave LeYanna) Date: Wed, 1 Sep 2004 12:36:01 -0400 Subject: Please De-Activate In-Reply-To: <20040901162047.52882.qmail@web14924.mail.yahoo.com> Message-ID: <20040901163055.78BBF30ABE@mail.rtl.org> Dean; Just click here to remove yourself or modify your subscription... http://lists.runrev.com/mailman/listinfo/use-revolution Dave -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of dean Sent: Wednesday, September 01, 2004 12:21 PM To: use-revolution at lists.runrev.com Subject: Please De-Activate Please remove from list. Thank You! __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Wed Sep 1 12:44:51 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 1 Sep 2004 09:44:51 -0700 Subject: Externals SDK In-Reply-To: <5.1.0.14.0.20040901025736.0217a308@mail.tweedly.net> References: <5.1.0.14.0.20040901025736.0217a308@mail.tweedly.net> Message-ID: <1663923441.20040901094451@ahsoftware.net> Alex- Tuesday, August 31, 2004, 7:07:05 PM, you wrote: AT> When I run the stack that came as part the externals sdk, and try out the AT> examples, I get various errors (note this is just looking at the stack that AT> came in the package - not building any externals). AT> The Convolve example fails with "Handler not found", the Life example fails AT> with AT> "Function: error in function handler" You need to build the external library first and set the path to it in order for the calls to work. What you're trying to do now is execute a handler that the engine doesn't know about. If you compile the convolve_and_life source then it should work for you. -- -Mark Wieder mwieder at ahsoftware.net From mpetrides at earthlink.net Wed Sep 1 12:55:06 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 12:55:06 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <2291B27B-FC27-11D8-A881-000A95743F7A@earthlink.net> References: <2291B27B-FC27-11D8-A881-000A95743F7A@earthlink.net> Message-ID: The difference is that flight instruction is a structured learning environment with literally one-on-one instruction from the CFI (certificated flight instructor). A newbie to Dreamcard has to learn their way around the interface, get a handle on the concept of stack/card/object and THEN try to use the tool. To be fair, I have not yet tried the video tutorials (except for the first) but unless I miss my guess, while you are watching the videos and trying to absorb what they are teaching, your 10 hour time clock is ticking away. You need time for the concepts to sink in before you can begin trying to apply them. Heck, since the only way to access the online dox is to have the IDE running, you can't even print up a getting started manual to look through offline without eating into your precious 10 hours. Back to the flight school analogy: Try leaving the student pilot with his ground school manuals, Microsoft Flight Simulator and an airplane. Then tell him he has 10 hours to learn to fly the sucker. Can he do it? Sure, if he's Chuck Yeager. Mere mortals with real jobs and real family distractions, maybe not. M On Sep 1, 2004, at 10:56 AM, Mark Brownell wrote: > If you can turn excellent students loose in an airplane with just > eight hours flight training then ten hours might be a pretty good > window into DreamCard. Anyway, what's to stop them from getting the > thirty day demo version of Rev after that. From kray at sonsothunder.com Wed Sep 1 12:58:10 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 01 Sep 2004 11:58:10 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <20040901162225.3896.qmail@web60505.mail.yahoo.com> Message-ID: On 9/1/04 11:22 AM, "Jan Schenkel" wrote: > While I will take my time to check every little detail > before parting with $999 for Rev Enterprise, I think a > bit of experimenting with Dreamcard would convince me > in no time. Well, Jan, that's just the thing... I don't think you (or any other dedicated programmer) is Dreamcard's target market. My understanding is that it is targeted for new developers or ones who used to use HyperCard a long time ago and don't currently. If that's true, then I agree with Judy that 10 hours is not enough time, IMHO. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From gizmotron at earthlink.net Wed Sep 1 13:07:14 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 1 Sep 2004 10:07:14 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: Message-ID: <5EE37DE8-FC39-11D8-AA86-000A95743F7A@earthlink.net> On Wednesday, September 1, 2004, at 09:15 AM, Judy Perry wrote: > The difference is that, in flight school, the person has a dedicated > 8 to > whatever hours of instruction. > > With a software download, well, there's the telephone, starting another > load of laundry, kids beating one another and thus requiring > intervention... > > Judy Hi Judy, With flight instruction as well as Dreamcard, I believe that the hours are actual user time. So if you keep the Dreamcard engine running on the ramp then you waist the hours so to speak. If on the other hand you close Dreamcard when you are not using it then you get most if not all of those ten hours each time you restart it. Unlike Dreamcard when you get to 16 hours in flight instruction completed if you have not soloed yet the instructor by law is required to tell you that it would not be advisable that you take up flying and is required to enter this into his instruction flight logs and your flight logbook as well. As far as the laundry, phone, and kids goes... How do you do that? I need to concentrate when I work at the computer. Mark From gizmotron at earthlink.net Wed Sep 1 13:12:06 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 1 Sep 2004 10:12:06 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: Message-ID: <0D13F93C-FC3A-11D8-AA86-000A95743F7A@earthlink.net> On Wednesday, September 1, 2004, at 09:58 AM, Ken Ray wrote: > If that's true, then I agree with Judy that 10 hours is not enough > time, > IMHO. > So make it 16 hours and kick them out at 1000 meters AGL. Mark From fdy at mcc.org Wed Sep 1 13:13:00 2004 From: fdy at mcc.org (Fred D Yocum) Date: Wed, 1 Sep 2004 13:13:00 -0400 Subject: use-revolution Digest, Vol 12, Issue 3 In-Reply-To: <20040901160006.DE8AA930147@mail.runrev.com> Message-ID: Kevin Supercard - 30 day trial RealBasic - 10 day trial Visual Studio 2005 Express (take your pick) Beta - free download The choice of 10 days is arbitrary, grounded on a marketing strategy. If you are hoping to scoop up stack based programmers who are searching for a new multiplatform home ten days is enough, but not for the average Mac/PC user today who has no experience of HypherCard. They are going to need more time than the 10 days. The issue I suppose I was raising is not that you don't have a road map, as that you own the road and can change it as you see fit. It appears that internally there is no difference between Dreamcard and the full program, it is just which key you put in the ignition. It doesn't cost any more to give a trial version of 10 days or 30. Which dealer would you be more inclined to buy from, the one who let you drive the car around the block or the one who gave it to you for the weekend? Especially when you know there is no 'cost' attached to either option. F D Yocum From howard.bornstein at gmail.com Wed Sep 1 13:14:55 2004 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Wed, 1 Sep 2004 13:14:55 -0400 Subject: How to list the contents of the Trash under OS X Message-ID: <3f07cc260409011014315cfb5e@mail.gmail.com> I need to get the contents of the Trashcan under Panther. If I set the default folder to "/Users/myUserName/.Trash/" and get the files, it only lists items that have been moved to the trash from the startup disk. Any items moved to the trash from other mounted volumns don't show up. Anybody know why? Or a way around this problem? -- Regards, Howard Bornstein ----------------------- www.designeq.com From gizmotron at earthlink.net Wed Sep 1 13:27:44 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 1 Sep 2004 10:27:44 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: Message-ID: <3C2064B7-FC3C-11D8-AA86-000A95743F7A@earthlink.net> On Wednesday, September 1, 2004, at 09:55 AM, Marian Petrides wrote: > The difference is that flight instruction is a structured learning > environment with literally one-on-one instruction from the CFI > (certificated flight instructor). This is fun, just like hanger flying. > A newbie to Dreamcard has to learn their way around the interface, get > a handle on the concept of stack/card/object and THEN try to use the > tool. To be fair, I have not yet tried the video tutorials (except > for the first) but unless I miss my guess, while you are watching the > videos and trying to absorb what they are teaching, your 10 hour time > clock is ticking away. Well that is either like taking off without the tail and rudder or worst leaving the airport on an empty tank. Is the only way to view the videos with Dreamcard? > You need time for the concepts to sink in before you can begin trying > to apply them. Heck, since the only way to access the online dox is > to have the IDE running, you can't even print up a getting started > manual to look through offline without eating into your precious 10 > hours. > > Back to the flight school analogy: Try leaving the student pilot > with his ground school manuals, Microsoft Flight Simulator and an > airplane. Then tell him he has 10 hours to learn to fly the sucker. > Can he do it? Sure, if he's Chuck Yeager. Mere mortals with real jobs > and real family distractions, maybe not. > > M That's an interesting analogy. You are expected to pass ground school before you take the less expensive version of flight-training. So knowledge of how to navigate, contact the tower, cross-wind components, FARs, weather, airport traffic procedures, flight-control uses, and maybe the exact flight characteristics of the training plane including the V-speeds for takeoff and the approach to a stall speeds are. What's missing is the instructor signing off on proving that the student can do it. Proffency can be tested in less than a half of an hour. Many times the student is not prepared for learning. In regards to Dreamcard it would be nice to have a ground-school for potential Dreamcard beginner programers. Then the ten hours would be more than adequate. It has been reported that the airplane flew directly to the scene of the crash. just my two touch&goes. Mark From kirklists at wanadoo.fr Wed Sep 1 13:34:30 2004 From: kirklists at wanadoo.fr (Kirk McElhearn) Date: Wed, 01 Sep 2004 19:34:30 +0200 Subject: How to list the contents of the Trash under OS X In-Reply-To: <3f07cc260409011014315cfb5e@mail.gmail.com> Message-ID: On 9/1/04 7:14 PM, "Howard Bornstein" wrote: > If I set the default folder to "/Users/myUserName/.Trash/" and get the > files, it only lists items that have been moved to the trash from the > startup disk. Any items moved to the trash from other mounted volumns > don't show up. > > Anybody know why? Or a way around this problem? Each volume has its own trash. On my Backup volume, for example, it is located here: /Volumes/Backup/.Trashes Each user has a sub-folder, so my user's trash is here: /Volumes/Backup/.Trashes/501 So, if you want to access the trash, you need to know the UID. Kirk My new e-book: Take Control of Users and Accounts in Panther http://www.tidbits.com/takecontrol/panther/users.html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . kirk at mcelhearn.com | http://www.mcelhearn.com . . . . . . . . Kirk McElhearn | Chemin de la Lauze | 05600 Guillestre | France . . From revdan at danshafer.com Wed Sep 1 13:35:05 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 1 Sep 2004 10:35:05 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <0D13F93C-FC3A-11D8-AA86-000A95743F7A@earthlink.net> References: <0D13F93C-FC3A-11D8-AA86-000A95743F7A@earthlink.net> Message-ID: <432F8B5A-FC3D-11D8-BFE5-000A95AE42E6@danshafer.com> I think there is a bit of blurring here but maybe it's just my eyesight. 10 hours is not nearly enough to learn Dreamcard. But 10 hours seems to me to be a generous amount of time to decide whether to part with what is after all a small amount of money even if you opt for the big package deal. The videos that come with Dreamcard would take 2-3 hours to watch. The total running time of included videos is about 90 minutes. And they cover a good bit of ground. And each one has an accompanying PDF file the user who learns better that way can print out and read. Then of course there's the online documentation. Just opening the FAQ and browsing a bit would lead an interested user to a fair amount of useful information. (It would be helpful if there was a roadmap file in the box; I don't know if there is or not since I haven't downloaded Dreamcard myself.) Remembering that the audience for Dreamcard is hobbyists and newbies, they're likely to spend a couple of hours a night for a week or a few hours each day on a weekend looking over the product before deciding whether to plunk down $99. One more thing. An arbitrary review period measured in ACTUAL time of usage rather than some number of days passing is, IMNSHO, a very smart and helpful thing. I can't tell you how many trial programs I've downloaded, looked at, figured they were worth a deeper look, and went back to some period of time later only to find that not only had the demo expired without my having time to get to know the product, but downloading a new time-limited demo wasn't feasible because of the way the publisher handled the lockout. With Dreamcard, you could, e.g., open the product, watch a video or two, download the PDFs, then quit Rev, print out the PDFs and go read them at your leisure. Come back some arbitrary time later and try another video or even poke at building something that was described in one of the PDFs. Ten may not turn out to be the right number, but the approach seems to me to be very wise. I congratulate RunRev for this decision and predict it will pay large dividends. But, as I say, I'm an old codger so maybe the blurring is all in my mind. heh heh On Sep 1, 2004, at 10:12 AM, Mark Brownell wrote: > > On Wednesday, September 1, 2004, at 09:58 AM, Ken Ray wrote: > >> If that's true, then I agree with Judy that 10 hours is not enough >> time, >> IMHO. >> > > So make it 16 hours and kick them out at 1000 meters AGL. > > Mark > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From mpetrides at earthlink.net Wed Sep 1 13:41:50 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 13:41:50 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: References: <20040901082434588810.GyazMail.ludovic.thebault@laposte.net> <41357935.1040304@chipp.com> Message-ID: <344C1A8A-FC3E-11D8-8ACB-000A959D005E@earthlink.net> Sims I just renewed my Enterprise license about 2 weeks ago (18 August but who's counting) and the email I got gave me a new unlock key which was identical to the one I got for the 2.5 beta 2 (or was it RC1?). In fact, the text included reference to the key working for 2.5b2 and all subsequent versions issued during the year of my subscription. If you have a 2.5b2 unlock key (the updated key you had to get as some point late in beta or at the RC stage), you might try it and see if it works for 2.5 final release, too. On Sep 1, 2004, at 10:26 AM, sims wrote: >> For DreamCard users... I think 10 hours is just about right. > > The ten hours also has implications for people who have a valid license > as Rev has changed the licensing system with 2.5 > > As my valid unlock code needs to be updated, I went to: > > http://support.runrev.com/license/updatekeyrequest.php > > Where I found the following text and then requested an updated code. > > For the version 2.5 release, we have changed the licensing system. > This means your existing code will not unlock 2.5, even if it is still > valid for this release. > You need to obtain a new code for 2.5, which you can do by entering > your email address below. > I have a valid license for Revolution 2.5, please send me my new code. > > If I only have ten hours of use before I get shut off from using Rev > 2.5, > then I will surely be shut off by sometime tomorrow morning as I will > be using > Rev 2.5 at least eight hours today alone. > > I am very hoping that they will send me a new code soon. > > atb > sims > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at tactilemedia.com Wed Sep 1 13:42:42 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 01 Sep 2004 10:42:42 -0700 Subject: dragging 2 windows in synch In-Reply-To: <7953D802-FBBF-11D8-B06D-000A95AFF636@elementarysoftware.com> Message-ID: Recently, "Scott Morrow" wrote: > Is there a technique to maintain the relative location of a secondary > stack while dragging the primary stack. I'm not looking to just update > the window location after the move has completed but to visually drag > it along with the window that the user is moving. I'm building > routines for simulating drawer behaviors outside of OSX. If you create your own drag mechanism, it's possible. See this demo -- run the following in your message box: go url "http://www.tactilemedia.com/download/slider.rev" Relies on a palette stack being the main stack but might give you some useful info. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From klaus at major-k.de Wed Sep 1 13:51:27 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 1 Sep 2004 19:51:27 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <3C2064B7-FC3C-11D8-AA86-000A95743F7A@earthlink.net> References: <3C2064B7-FC3C-11D8-AA86-000A95743F7A@earthlink.net> Message-ID: <8CA14E29-FC3F-11D8-AACF-000A27B49A96@major-k.de> Hi Mark and all, > ... >> A newbie to Dreamcard has to learn their way around the interface, >> get a handle on the concept of stack/card/object and THEN try to use >> the tool. To be fair, I have not yet tried the video tutorials >> (except for the first) but unless I miss my guess, while you are >> watching the videos and trying to absorb what they are teaching, your >> 10 hour time clock is ticking away. > Well that is either like taking off without the tail and rudder or > worst leaving the airport on an empty tank. > Is the only way to view the videos with Dreamcard? I think the new Rev-Player is also able to open and display "Revonline" if doubleclicked INSIDE the REV folder... Does at least here in my rev-enterprise folder... So one could watch the videos etc... with the Rev-Player and save some of the (miserly, had to take a look into my dictionary, and i think i like this word) granted minutes ;-) If this is true for DreamCard (and i think it is) this MUST go into the docs in xtra-xtra-bold and 120 points! >> You need time for the concepts to sink in before you can begin >> trying to apply them. Heck, since the only way to access the online >> dox is to have the IDE running, you can't even print up a getting >> started manual to look through offline without eating into your >> precious 10 hours. >> >> Back to the flight school analogy: Try leaving the student pilot >> with his ground school manuals, Microsoft Flight Simulator and an >> airplane. Then tell him he has 10 hours to learn to fly the sucker. >> Can he do it? Sure, if he's Chuck Yeager. Who the heck is Chuck Yeager? I only know Chuck Connors :-D Regards Klaus Major klaus at major-k.de http://www.major-k.de From fde101 at fjrhome.net Wed Sep 1 13:52:40 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 1 Sep 2004 13:52:40 -0400 Subject: How to list the contents of the Trash under OS X In-Reply-To: References: Message-ID: You can determine the UID of the current user under OS X with the following function call: shell("id -u") For example: answer "The current user has a UID of: " & shell("id -u") On Sep 1, 2004, at 1:34 PM, Kirk McElhearn wrote: > On 9/1/04 7:14 PM, "Howard Bornstein" > wrote: > >> If I set the default folder to "/Users/myUserName/.Trash/" and get the >> files, it only lists items that have been moved to the trash from the >> startup disk. Any items moved to the trash from other mounted volumns >> don't show up. >> >> Anybody know why? Or a way around this problem? > > Each volume has its own trash. On my Backup volume, for example, it is > located here: > > /Volumes/Backup/.Trashes > > Each user has a sub-folder, so my user's trash is here: > > /Volumes/Backup/.Trashes/501 > > So, if you want to access the trash, you need to know the UID. > > > Kirk > > My new e-book: Take Control of Users and Accounts in Panther > http://www.tidbits.com/takecontrol/panther/users.html > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > . . . > . . . . . . . kirk at mcelhearn.com | http://www.mcelhearn.com . . . > . . . > . . Kirk McElhearn | Chemin de la Lauze | 05600 Guillestre | France > . . > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From mpetrides at earthlink.net Wed Sep 1 13:53:13 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 13:53:13 -0400 Subject: Who is chuck yeager? In-Reply-To: <8CA14E29-FC3F-11D8-AACF-000A27B49A96@major-k.de> References: <3C2064B7-FC3C-11D8-AA86-000A95743F7A@earthlink.net> <8CA14E29-FC3F-11D8-AACF-000A27B49A96@major-k.de> Message-ID: Famous (and highly daring) fighter jock/test pilot... a key figure in the movie The Right Stuff. Allegedly actually flew UNDER a bridge once. On Sep 1, 2004, at 1:51 PM, Klaus Major wrote: > Who the heck is Chuck Yeager? From klaus at major-k.de Wed Sep 1 14:03:59 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 1 Sep 2004 20:03:59 +0200 Subject: Who is chuck yeager? In-Reply-To: References: <3C2064B7-FC3C-11D8-AA86-000A95743F7A@earthlink.net> <8CA14E29-FC3F-11D8-AACF-000A27B49A96@major-k.de> Message-ID: <4C5D2006-FC41-11D8-AACF-000A27B49A96@major-k.de> Hi Marian, > Famous (and highly daring) fighter jock/test pilot... a key figure in > the movie The Right Stuff. Ah, thanks :-) > Allegedly actually flew UNDER a bridge once. Geeeeeeeeeeeezzzzz :-D > On Sep 1, 2004, at 1:51 PM, Klaus Major wrote: > >> Who the heck is Chuck Yeager? Regards Klaus Major klaus at major-k.de http://www.major-k.de From pixelbird at interisland.net Wed Sep 1 15:02:56 2004 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Wed, 01 Sep 2004 11:02:56 -0800 Subject: dragging 2 windows in synch In-Reply-To: <20040901063050.EBA5293011E@mail.runrev.com> Message-ID: Hi Ken and Scott, > Date: Tue, 31 Aug 2004 21:56:03 -0500 > From: Ken Ray > Subject: Re: dragging 2 windows in synch > > On 8/31/04 9:34 PM, "Scott Morrow" wrote: > >> Hello, >> Is there a technique to maintain the relative location of a secondary >> stack while dragging the primary stack. I'm not looking to just update >> the window location after the move has completed but to visually drag >> it along with the window that the user is moving. I'm building >> routines for simulating drawer behaviors outside of OSX. > > Well, if it's for OS 9, you're probably out of luck unless you make your own > custom windows and your own drag regions. The reason is that the moveStack > message isn't sent until *after* you release the mouse on the Mac. Well, actually it should work under OS 9 because the windows "ghost" when you move them, i.e., you aren't moving the real window, like you are with OSX and Windows XP. That means both should reappear together. AFAIK, it's Mac OSX that simply won't work with the moveStack message because of the reasons you site. The only other way to make it work is via continuous window relocation script that uses globalized mouseMove coordinate offsets. It won't be as smooth, but on todays fast Macs and fast video, it ought to be somewhat acceptable. I have a routine that does that, but not on this machine. I have to get to the studio to look it up. Or, since it's not rocket science, you can probably figure it out reasonably quickly. I'd suggest doing all the maths you can up front, i.e., establish the window offsets at mouseDown, and use small 1 or 2 letter variable names. Everything counts when you need your routine to run fast, but most of it depends on screen redraws as you 'drag'. If someone else doesn't come up with it beforehand, I'll find the example and post it, but I gotta go. owever, I also wish for a way to move multiple stack windows simultaneously without running a script routine. And real Drawers, too, for that matter. HTH, Ken N. From fde101 at fjrhome.net Wed Sep 1 14:04:44 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 1 Sep 2004 14:04:44 -0400 Subject: Rev crash w/ DB Query Builder Message-ID: <673716E7-FC41-11D8-935C-0050E4BA750F@fjrhome.net> I'm working under Mac OS X, Rev Studio. Both 2.2.1 and the 2.5 demo give me this behavior: If I have the database query builder open and click one of the "wand" buttons in a properties window (such as to select a window shape in a stack properties window), Rev will either stall or crash. Can anyone else repeat this, before I fill out a bugzilla report? (obviously, don't try this if you are in the middle of anything important -- save your work, etc.) Thank you! ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From gizmotron at earthlink.net Wed Sep 1 14:08:59 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 1 Sep 2004 11:08:59 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <8CA14E29-FC3F-11D8-AACF-000A27B49A96@major-k.de> Message-ID: On Wednesday, September 1, 2004, at 10:51 AM, Klaus Major wrote: > Who the heck is Chuck Yeager? > I only know Chuck Connors :-D > > > Regards read the book! This guy's like five good movies rolled into one epic. My favorite is him using air force helicopters to go trout fishing in the high sierras. He's a guy of firsts. List: broke the speed of sound, spun and recovered from a spin a captured korean war style Russian Mig discovering later that this was strictly against the advice of the Russian designers, He's numero-uno at the edwards test flight center during all the great jet development in the fifties-sixties, he's the first WWII air ace to get shot down behind enemy lines and escape and get general Eisenhower's permission to fly in combat again, he has twenty-ten vision making him a fighter plain nightmare for the enemy in WWII. On top of that he's colorful, used to hang out with legendary Pancho Barns. (who's that?) Mark From Roger.E.Eller at sealedair.com Wed Sep 1 14:07:37 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Wed, 1 Sep 2004 14:07:37 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? Message-ID: 10 hours! You get more time with a Free AOL CD, and we all know what happens to those. Seriously though, busy people will start the DreamCard demo, then become distracted by a customer or something, and the meter will continue to run until the time is gone. I think at least a week would give most people a fair chance to test the product. Roger Eller From mpetrides at earthlink.net Wed Sep 1 14:09:55 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 14:09:55 -0400 Subject: Who is chuck yeager? In-Reply-To: <4C5D2006-FC41-11D8-AACF-000A27B49A96@major-k.de> References: <3C2064B7-FC3C-11D8-AA86-000A95743F7A@earthlink.net> <8CA14E29-FC3F-11D8-AACF-000A27B49A96@major-k.de> <4C5D2006-FC41-11D8-AACF-000A27B49A96@major-k.de> Message-ID: <20EF2259-FC42-11D8-8ACB-000A959D005E@earthlink.net> The point of my analogy being that he was considered by many to be a "natural-born" pilot. On Sep 1, 2004, at 2:03 PM, Klaus Major wrote: > Hi Marian, > >> Famous (and highly daring) fighter jock/test pilot... a key figure in >> the movie The Right Stuff. > > Ah, thanks :-) > >> Allegedly actually flew UNDER a bridge once. > > Geeeeeeeeeeeezzzzz :-D > >> On Sep 1, 2004, at 1:51 PM, Klaus Major wrote: >> >>> Who the heck is Chuck Yeager? > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From Meitnik at aol.com Wed Sep 1 14:18:35 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Wed, 1 Sep 2004 14:18:35 EDT Subject: menubar video Message-ID: <1a6.2848646b.2e676c7b@aol.com> Hi, I noticed there is a menubar video training at revonline. Anyone looked at it? It states its only for sale and there is no demo for it. And it doesnt state its cost. I thought us enterprise folks got those for free?? Andrew From revdan at danshafer.com Wed Sep 1 14:21:12 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 1 Sep 2004 11:21:12 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: References: Message-ID: A week with no meter is just as useless in my experience. You open it, decide to check it out, get distracted, come back in a few days and it's no longer working. The decision to limit by hours of use rather than be elapsed calendar days is brilliant. The number may or may not need adjustment, but the principle is right. Just my opinion, as usual. On Sep 1, 2004, at 11:07 AM, Roger.E.Eller at sealedair.com wrote: > 10 hours! You get more time with a Free AOL CD, and we all know what > happens to those. Seriously though, busy people will start the > DreamCard > demo, then become distracted by a customer or something, and the meter > will continue to run until the time is gone. I think at least a week > would > give most people a fair chance to test the product. > > Roger Eller > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From mpetrides at earthlink.net Wed Sep 1 14:22:14 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 14:22:14 -0400 Subject: Rev crash w/ DB Query Builder In-Reply-To: <673716E7-FC41-11D8-935C-0050E4BA750F@fjrhome.net> References: <673716E7-FC41-11D8-935C-0050E4BA750F@fjrhome.net> Message-ID: Did the same thing for me....and generated a crash report which unfortunately did not copy properly to the clipboard, so I can't paste it here :-( In my case I simply had a new mainstack, single button with no script and followed your recipe, Frank--with a resultant unceremonious, unannounced exit from the IDE. M -- On Sep 1, 2004, at 2:04 PM, Frank D. Engel, Jr. wrote: > I'm working under Mac OS X, Rev Studio. > > Both 2.2.1 and the 2.5 demo give me this behavior: > > If I have the database query builder open and click one of the "wand" > buttons in a properties window (such as to select a window shape in a > stack properties window), Rev will either stall or crash. > > Can anyone else repeat this, before I fill out a bugzilla report? > > (obviously, don't try this if you are in the middle of anything > important -- save your work, etc.) > > > Thank you! > > ----------------------------------------------------------- > Frank D. Engel, Jr. > > > > ___________________________________________________________ > $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 > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From Meitnik at aol.com Wed Sep 1 14:23:20 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Wed, 1 Sep 2004 14:23:20 EDT Subject: a transcript move command, help Message-ID: <157.3e235d75.2e676d98@aol.com> hi, Using win98se laptop, and using 2.5, the move command crashs when its used. I cant wait for a fix some months from now. Anyone have a transcript only Move handler. I am wanting to move a grp from one loc to another during a small time of ticks to simulate sliding into view (visual effects are rough and grabs pixels outside the grp). Any suggestions. Andrew From mpetrides at earthlink.net Wed Sep 1 14:23:52 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 14:23:52 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: References: Message-ID: <13A78AF6-FC44-11D8-8ACB-000A959D005E@earthlink.net> That may well be true but the number of hours needs to be closer to 30 or 40 to give a reasonable amount of time to learn your way around and then kick the tires a bit. On Sep 1, 2004, at 2:21 PM, Dan Shafer wrote: > The decision to limit by hours of use rather than be elapsed calendar > days is brilliant. The number may or may not need adjustment, but the > principle is right. From gizmotron at earthlink.net Wed Sep 1 14:25:53 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 1 Sep 2004 11:25:53 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: Message-ID: <5BBF7E44-FC44-11D8-AA86-000A95743F7A@earthlink.net> On Wednesday, September 1, 2004, at 11:07 AM, Roger.E.Eller at sealedair.com wrote: > 10 hours! You get more time with a Free AOL CD, and we all know what > happens to those. Seriously though, busy people will start the > DreamCard > demo, then become distracted by a customer or something, and the meter > will continue to run until the time is gone. I think at least a week > would > give most people a fair chance to test the product. > > Roger Eller This thread reminds my of the businesses that argue over what balloon color sells best at their balloon concession stand out front. Dreamcard is not going anywhere, Revolution isn't going away. It's all getting better. If the purchases to downloads ratio don't do great then adjustments or pre-training methods may use minor adjustments to improve sales ratios. RunRev uses ten hours, go fly a kite... Mark From klaus at major-k.de Wed Sep 1 14:32:51 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 1 Sep 2004 20:32:51 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: References: Message-ID: <552FD9FA-FC45-11D8-AACF-000A27B49A96@major-k.de> Hi Mark, > On Wednesday, September 1, 2004, at 10:51 AM, Klaus Major wrote: > >> Who the heck is Chuck Yeager? >> I only know Chuck Connors :-D >> >> Regards > > read the book! This guy's like five good movies rolled into one epic. > My favorite is him using air force helicopters to go trout fishing in > the high sierras. He's a guy of firsts. List: broke the speed of > sound, spun and recovered from a spin a captured korean war style > Russian Mig discovering later that this was strictly against the > advice of the Russian designers, He's numero-uno at the edwards test > flight center during all the great jet development in the > fifties-sixties, he's the first WWII air ace to get shot down behind > enemy lines and escape and get general Eisenhower's permission to fly > in combat again, he has twenty-ten vision making him a fighter plain > nightmare for the enemy in WWII. On top of that he's colorful, used to > hang out with legendary Pancho Barns. (who's that?) Wow! So what? ;-) > Mark Regards Klaus Major klaus at major-k.de http://www.major-k.de From mpetrides at earthlink.net Wed Sep 1 14:31:38 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 14:31:38 -0400 Subject: menubar video In-Reply-To: <1a6.2848646b.2e676c7b@aol.com> References: <1a6.2848646b.2e676c7b@aol.com> Message-ID: <297834E1-FC45-11D8-8ACB-000A959D005E@earthlink.net> The website says Revolution Enterprise includes all the regular Revolution features: * Build standalone, self contained applications for every platform Revolution supports. ... * Advanced learning pack - in depth and advanced features Video and PDF walk throughs. I am assuming we get them. The question is are they available yet? M On Sep 1, 2004, at 2:18 PM, Meitnik at aol.com wrote: > I thought us enterprise folks got those for free?? From klaus at major-k.de Wed Sep 1 14:33:31 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 1 Sep 2004 20:33:31 +0200 Subject: Who is chuck yeager? In-Reply-To: <20EF2259-FC42-11D8-8ACB-000A959D005E@earthlink.net> References: <3C2064B7-FC3C-11D8-AA86-000A95743F7A@earthlink.net> <8CA14E29-FC3F-11D8-AACF-000A27B49A96@major-k.de> <4C5D2006-FC41-11D8-AACF-000A27B49A96@major-k.de> <20EF2259-FC42-11D8-8ACB-000A959D005E@earthlink.net> Message-ID: <6CF55485-FC45-11D8-AACF-000A27B49A96@major-k.de> Hi Marian, > The point of my analogy being that he was considered by many to be a > "natural-born" pilot. Well, i guessed :-) Best Klaus Major klaus at major-k.de http://www.major-k.de From revlist at cableone.net Wed Sep 1 14:46:13 2004 From: revlist at cableone.net (Chris Sheffield) Date: Wed, 1 Sep 2004 12:46:13 -0600 Subject: enterprise user can't access RevOnline videos Message-ID: <002301c49053$f4fd68f0$64fea8c0@chris1> As an enterprise user, shouldn?t I have access to all the RevOnline videos?? Because I don?t.? Or are they just not finished yet?? If I missed this somewhere, I apologize. I?ve been looking all over the RunRev web site and can?t find anything. ? Thanks, ? Chris Sheffield Software Developer Read Naturally --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.746 / Virus Database: 498 - Release Date: 8/31/2004 From revdan at danshafer.com Wed Sep 1 15:05:22 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 1 Sep 2004 12:05:22 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <13A78AF6-FC44-11D8-8ACB-000A959D005E@earthlink.net> References: <13A78AF6-FC44-11D8-8ACB-000A959D005E@earthlink.net> Message-ID: Marian.... With all due respect, I don't think ANY of us is in a position to make that judgment without taking the time to look at the experience itself. My first cut is that 10 hours just to figure out if it's a tool worth investing $100 in is plenty but I don't have any more sound basis for that judgment than you do for yours. Dan On Sep 1, 2004, at 11:23 AM, Marian Petrides wrote: > That may well be true but the number of hours needs to be closer to 30 > or 40 to give a reasonable amount of time to learn your way around and > then kick the tires a bit. > > On Sep 1, 2004, at 2:21 PM, Dan Shafer wrote: > >> The decision to limit by hours of use rather than be elapsed calendar >> days is brilliant. The number may or may not need adjustment, but the >> principle is right. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From webmaster at dreamscapesoftware.com Wed Sep 1 16:05:51 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Wed, 1 Sep 2004 14:05:51 -0600 Subject: Product Activation Bug Message-ID: <005d01c4905f$16116c70$07d4e6cf@BUMP> This really isn't a bug, but I discovered there's no Exit or Cancel button in the Product Activation window at startup. The only real way to close the window at that point is to do a control-alt-delete and kill it. This wouldn't be a problem if I had my new unlock code, to which I remember the following statement when I ordered Revolution. > You will be sent a new unlock code on the next release. Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com From gizmotron at earthlink.net Wed Sep 1 15:10:27 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 1 Sep 2004 12:10:27 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <552FD9FA-FC45-11D8-AACF-000A27B49A96@major-k.de> Message-ID: <95776374-FC4A-11D8-AA86-000A95743F7A@earthlink.net> On Wednesday, September 1, 2004, at 11:32 AM, Klaus Major wrote: > Wow! > > So what? ;-) So Chuck Yeager got Dreamcard and just finished creating a ground-school trainer in 9.45 hours. :) The first steps of learning how to program aren't easy. I think there needs to be a roadmap to getting started with the Dreamcard demo. In my opinion this needs to be a face to face demo or be the demo video's created with Camtasia Studio. Only after that should the ten hours by put into play. Furthermore 40 hours would not make much of a difference without a beginner presentation. Mark From fde101 at fjrhome.net Wed Sep 1 15:14:14 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 1 Sep 2004 15:14:14 -0400 Subject: Rev crash w/ DB Query Builder In-Reply-To: References: <673716E7-FC41-11D8-935C-0050E4BA750F@fjrhome.net> Message-ID: <1D1D9522-FC4B-11D8-935C-0050E4BA750F@fjrhome.net> I submitted this; it is bug #2108 On Sep 1, 2004, at 2:22 PM, Marian Petrides wrote: > Did the same thing for me....and generated a crash report which > unfortunately did not copy properly to the clipboard, so I can't paste > it here :-( > > In my case I simply had a new mainstack, single button with no script > and followed your recipe, Frank--with a resultant unceremonious, > unannounced exit from the IDE. > > M > > -- > On Sep 1, 2004, at 2:04 PM, Frank D. Engel, Jr. wrote: > >> I'm working under Mac OS X, Rev Studio. >> >> Both 2.2.1 and the 2.5 demo give me this behavior: >> >> If I have the database query builder open and click one of the "wand" >> buttons in a properties window (such as to select a window shape in a >> stack properties window), Rev will either stall or crash. >> >> Can anyone else repeat this, before I fill out a bugzilla report? >> >> (obviously, don't try this if you are in the middle of anything >> important -- save your work, etc.) >> >> >> Thank you! >> >> ----------------------------------------------------------- >> Frank D. Engel, Jr. >> >> >> >> ___________________________________________________________ >> $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 >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From kevin at runrev.com Wed Sep 1 15:23:35 2004 From: kevin at runrev.com (Kevin Miller) Date: Wed, 01 Sep 2004 21:23:35 +0200 Subject: Rev crash w/ DB Query Builder In-Reply-To: <1D1D9522-FC4B-11D8-935C-0050E4BA750F@fjrhome.net> Message-ID: On 1/9/04 9:14 pm, "Frank D. Engel, Jr." wrote: > I submitted this; it is bug #2108 This might be a good point for me to remind everyone that this list is for discussing how to use the product. Its not for bug reports. We have a bug database for bug reports, please use that for those. The same goes for any teething problems people are having with licensing 2.5, if you have an problem, please contact support. And please bear with us, as after any new release, we have a very high volume of email just now. Posting to the list won't help you to jump the queue. Lets get back on topic. Thanks, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From kray at sonsothunder.com Wed Sep 1 15:23:40 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 01 Sep 2004 14:23:40 -0500 Subject: Mac Menu Madness In-Reply-To: <1B3AECEF-FBCD-11D8-8CDD-0030657D0A8E@igame3d.com> Message-ID: On 8/31/04 11:12 PM, "william griffin" wrote: > I used a reset button to put everything back in place, no go, the stack > got shoved about 40 pixels > under the menuBar. > I quit, I restarted, and the stack got shoved another extra 40 pixels > under the menuBar > When I check the rect of the stack it is 2,22,800,44 which is exactly > what it always has been > but the display and the settings do not match. as seen here. > > http://www.igame3d.com/revmenuMadess.pdf > > What could cause this? How do I fix this? OK, Bill, here's how it works in Rev... :-) The easiest way to do it is: 1) Open the menu editor (Tools -> Menu Builder) 2) Create a new menubar 3) Design the menus the way you like (if you want to) and click "OK". The menubar will be placed on your stack. 4) If you have other objects on your stack, select all of them (except for the menubar that was placed on your stack) and move them down below the menubar. 5) In the Menu Builder, click "Set as Menu Bar on Mac OS" (this assigns your group as a menubar and sets the "editMenus" of the stack to false - which also shifts everything up and hides the menubar group) The rect of the stack remains the same because the physical dimensions of the stack window don't change after the menubar group has been assigned and hidden. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From psahores at easynet.fr Wed Sep 1 15:46:08 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 1 Sep 2004 21:46:08 +0200 Subject: OT: PostgreSQL.app In-Reply-To: References: Message-ID: <91B5A026-FC4F-11D8-A48E-000A95C61E96@easynet.fr> Thanks Andre for the info :) Best, Pierre Le 1 sept. 04, ? 16:33, Andre Garzia a ?crit : > Hi Folks, > > many mac users here are curious about PostgreSQL but don't want to > pass by the arcane process of installing the server on their home box. > I just founded a nice option. It's PostgreeSQLX.app, it's a full > cocoa/objc app that wraps postgree inside it, like we do with bundles. > So no server to install, just a nice app on your app folder and you > double click it like any other when you want to use it. Pretty cool > > http://perso.club-internet.fr/bgaufier/xhtml/prod_postgresql.xhtml > > andre > -- > Andre Alves Garzia ? 2004 > Soap Dog Studios - BRAZIL > http://studio.soapdog.org > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From pixelbird at interisland.net Wed Sep 1 17:13:55 2004 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Wed, 01 Sep 2004 13:13:55 -0800 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <20040901160006.DE8AA930147@mail.runrev.com> Message-ID: Hi Kevin, > Date: Wed, 01 Sep 2004 17:21:38 +0200 > From: Kevin Miller > Subject: Re: Why 10 hours for a newbie and 30 days for a "programmer" > > On 1/9/04 5:00 pm, "Fred D Yocum" wrote: > >> 10 hours enough? With all due respect I think not. > > If after spending 10 hours actually in Dreamcard, you are not ready to part > with $99, I doubt that providing a longer trial is going to help. But how do you know? Your target audience is probably made up of people who have never really attempted to work an IDE before, and all of us are at different levels of experience and abilities with computers in general. If someone asks for more time to decide, what is the risk of giving it to them, as opposed to refusing? Ken N. From wmb at internettrainer.com Wed Sep 1 16:17:46 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Wed, 1 Sep 2004 22:17:46 +0200 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: References: <6871A04A-FBBA-11D8-AEFF-0003936D012E@mac.com> Message-ID: On 01.09.2004, at 08:18, Stephane Dujourdy wrote: > hi from Belgium! > same for me , i've buy a new licence one month ago, and no information > about free or payed upgrade 2.2 to 2.5? > > Stef. D > http://www.diamondsoftware.net > > On 01-sept.-04, at 03:58, Andre Garzia wrote: > >> Hi Folks, >> >> I own a Rev Studio license for 2.2. Must I pay a new full license for >> 2.5? is there an upgrade option? I would love to try the new >> features, but money is as short as always... :-/ What are dooing this pounds sterlings in the shop? Where are the Dollars and Euros? Do we need Kauri mussels to purchase an update next year? regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 From wmb at internettrainer.com Wed Sep 1 16:34:10 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Wed, 1 Sep 2004 22:34:10 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <552FD9FA-FC45-11D8-AACF-000A27B49A96@major-k.de> References: <552FD9FA-FC45-11D8-AACF-000A27B49A96@major-k.de> Message-ID: <47A8E868-FC56-11D8-B0BE-003065430226@internettrainer.com> On 01.09.2004, at 20:32, Klaus Major wrote: >> read the book! This guy's like five good movies rolled into one epic. >> My favorite is him using air force helicopters to go trout fishing in >> the high sierras. He's a guy of firsts. List: broke the speed of >> sound, spun and recovered from a spin a captured korean war style >> Russian Mig discovering later that this was strictly against the >> advice of the Russian designers, He's numero-uno at the edwards test >> flight center during all the great jet development in the >> fifties-sixties, he's the first WWII air ace to get shot down behind >> enemy lines and escape and get general Eisenhower's permission to fly >> in combat again, he has twenty-ten vision making him a fighter plain >> nightmare for the enemy in WWII. On top of that he's colorful, used >> to hang out with legendary Pancho Barns. (who's that?) > > Wow! > > So what? ;-) ROFL regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 From sanke at hrz.uni-kassel.de Wed Sep 1 16:34:11 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Wed, 01 Sep 2004 22:34:11 +0200 Subject: Dreamcard Player Message-ID: <41363243.10302@hrz.uni-kassel.de> As Kevin Miller wrote on Sept 1: > The products are differentiated by the license key you enter. If you > requested Dreamcard you will have a Dreamcard key, and if you launch the > program you will notice the splash screen says Dreamcard. Another of the differences apparently is (I did not yet try Rev with a 10-day Dreamcard key) that you cannot build standalones with Dreamcard, but have to use the platform-specific Dreamcard Player. I downloaded the Windows Dreamcard Player, which is 7.49 as "revplayersetup.exe" and needs 7.41 MB hard-disk space after installing. This means that you either have to add these 7.4 MB to the stacks produced with Dreamcard (if you want to distribute your stacks) or have to ask potential users to download the 7.4 MB Dreamcard Player from the RunRev site. One question I want to ask here is whether it wouldn't be possible to considerately downsize the Dreamcard Player? A "raw" player produced with Revolution or Metacard would have a size of somewhat slightly more than the engine size, meaning about 1.6 MB in unzipped format. With such a "raw" player you of course would need to move all necessary resources (dialogs, icons etc.) into the stacks before distribution. Would this be possible in Dreamcard? My MC-Player - that also runs Rev stacks - has a zipped size of 881 KB and contains all necessary icons, dialogs, cursors, libURL (see , page "samples"). The "Read_Me_First" of Dreamcard Player 1.0 states: "The Dreamcard player allows you to access programs created with Dreamcard. The Player is free. To use it, double click it, then either open the Dreamcard program you want to run using the Open button to the right of the address bar, or navigate to a program stored online by clicking on the User Spaces button." When I double-click the installed Dreamcard Player on Windows XP, nothing of the above happens, in fact nothing at all happens! The only form I can use the Dreamcard Player is to drag stacks onto its Revolution icon, which indeed then opens Rev and Metacard stacks. Unfortunately, however, no mouse cursors are visible inside the stack area of the opened stacks and you need to move the mouse "blindly". Am I missing something here? Regards, Wilhelm Sanke From chipp at chipp.com Wed Sep 1 16:36:21 2004 From: chipp at chipp.com (Chipp Walters) Date: Wed, 01 Sep 2004 15:36:21 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: References: <13A78AF6-FC44-11D8-8ACB-000A959D005E@earthlink.net> Message-ID: <413632C5.1030006@chipp.com> Dan, I agree with you. It all depends on who's perspective you're looking at this from. For me to take 10 hours to evaluate a $99 purchase, doesn't make sense. Of course, for others, it may make sense. I'm curious how many hours other developers spent with trial versions of RR before committing any $$? The first time I played with RR for about 2 hours and then bought it. -Chipp Dan Shafer wrote: > Marian.... > > With all due respect, I don't think ANY of us is in a position to make > that judgment without taking the time to look at the experience itself. > My first cut is that 10 hours just to figure out if it's a tool worth > investing $100 in is plenty but I don't have any more sound basis for > that judgment than you do for yours. > > Dan From mpetrides at earthlink.net Wed Sep 1 16:51:58 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 16:51:58 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <413632C5.1030006@chipp.com> References: <13A78AF6-FC44-11D8-8ACB-000A959D005E@earthlink.net> <413632C5.1030006@chipp.com> Message-ID: On Sep 1, 2004, at 4:36 PM, Chipp Walters wrote: > For me to take 10 hours to evaluate a $99 purchase, doesn't make > sense. Of course, for others, it may make sense. Again, the thing you and Dan both need to remember is that most of the folks on this list at the moment use Rev as a professional tool and 10 hours evaluating a $100 purchase in that context is probably not cost-effective. But to someone who is just tinkering around, maybe the guy who fiddled a little with BASIC when it came free with his Apple ][ or early PC, who thinks Dreamcard MIGHT have the potential to do something either fun or useful or both... to that person $99 is a fair amount of money and the 10 hours are 10 hours of free time allocated to deciding on how best to spend discretionary money (entertainment money, toy money, play money, call it what you will). > I'm curious how many hours other developers spent with trial versions > of RR before committing any $$? The first time I played with RR for > about 2 hours and then bought it. Me, too. But I knew EXACTLY what I was looking for (all I wanted at that juncture was Hypercard Crossplatform), tried Rev and thought I had died and gone to heaven. To someone who's never used Hypercard, on the other hand, it may take a while to even see the potential, to conceive of the uses. I still don't see the downside of giving someone a little longer to try the product before they make a decision. How many sales will be lost if a few people use it long enough to make a useful app or two and then decide not to buy?--I suspect not many. The greater risk, methinks, is that someone will not have a long enough trial period and just give up on Dreamcard prematurely. M From wjm at wjm.org Wed Sep 1 17:19:03 2004 From: wjm at wjm.org (Bill Marriott) Date: Wed, 1 Sep 2004 17:19:03 -0400 Subject: 15 minutes browsing around and.... References: <20040901194227.75F14930154@mail.runrev.com> Message-ID: <232301c49069$4eabbc20$0b00000a@wjm.org> Nice work on the 2.5 update overall. Deserves to be called a "re-launch" of Revolution. Some things that aren't quite bugs but poor design: - The activation screen cannot be closed except by bringing up Task Manager. Very rude! - I can't view any of the videos on the Rev Online Learning Center site. It tries to download a codec ("tscc?") but fails to do so. Attempted on multiple machines. The videos shouldn't require a special codec, or the codec should be installed with Revolution. (I was able to search for the codec on Goole and install it from http://www.techsmith.com/products/studio/codecdownload.asp ) - Why are the videos opening in in Windows Media player anyway? I thought Rev was the ultimate multimedia authoring tool. Shouldn't we be viewing inline video, if not all-singing and dancing animations and stuff? (ooooh, maybe Rev can't play a "card within a card?") - In the Sample Scripts section, The user can't select/copy any of the text in the "Solution:" script examples. What is the point of that? You can copy the rest of the text. - Whenever a list of stuff is shown (i.e., if you view all sample scripts and get the blue-bar list) it's not obvious that clicking it will bring you to the page describing it. There should at least be a view "button" - Why is using "send" more reliable/preferred to using a repeat loop? (99 bottles of beer example) - Adding a scrollbar to a field when the contents overflow it: i click after the colon, type a letter, scrollbar appears. (even though the field hasn't technically overflowed yet). I type backspace, scrollbar disables but is still present. - When loading a page in the "Video Tutorials" section, the introductory paragraph(s) appear, then there is a pause while the video downloads. It is not obvious until I hunt all over the screen and notice the "Downloading..." message in the lower-left corner what is happening. When the download completes, a whole bunch more text suddenly appears below the "Play" button. Wouldn't it be better if all the text appeared, and the "Play" button was disabled and displayed (Downloading 43%) or something? Bill Marriott runrev at wjm.org From scott at tactilemedia.com Wed Sep 1 17:19:25 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 01 Sep 2004 14:19:25 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: Message-ID: >> For me to take 10 hours to evaluate a $99 purchase, doesn't make >> sense. Of course, for others, it may make sense. > > Again, the thing you and Dan both need to remember is that most of the > folks on this list at the moment use Rev as a professional tool and 10 > hours evaluating a $100 purchase in that context is probably not > cost-effective. This debate is never going to end but FWIW, here's a little Marketing 101: Match or exceed your competitors' offers/features. It's not rocket science. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From pixelbird at interisland.net Wed Sep 1 18:20:02 2004 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Wed, 01 Sep 2004 14:20:02 -0800 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <20040901175025.6578D93013F@mail.runrev.com> Message-ID: Hi Judy, Mark, sims, et al, > Date: Wed, 1 Sep 2004 18:14:06 +0200 > From: sims > Subject: Re: Why 10 hours for a newbie and 30 days for a "programmer" > Then Mark Brownell wrote: >> If you let it ring ten times before answering it then you get an >> extra ten Rev frequent traveler miles, really. > > Cool! > Do I get to fly with one of those "students loose in an airplane with > just eight hours flight training"?? > That should be a real trip! ;-) ============= > Date: Wed, 1 Sep 2004 09:15:35 -0700 (PDT) > From: Judy Perry > Subject: Re: Why 10 hours for a newbie and 30 days for a "programmer" > ? > To: How to use Revolution > Message-ID: > > Content-Type: TEXT/PLAIN; charset=US-ASCII > > The difference is that, in flight school, the person has a dedicated 8 to > whatever hours of instruction. ============== > > On Wed, 1 Sep 2004, Mark Brownell wrote: > >> If you think just ten hours is not enough consider this. There are two >> schools for pilot training. In the less expensive, less structured >> version the instructor evaluates the student to consider the student >> ready to solo. There is an allowable window of eight to sixteen hours >> of actual instructed flying/training where the instructor determines >> when or if ever the student is allowed to solo. If you can turn >> excellent students loose in an airplane with just eight hours flight >> training then ten hours might be a pretty good window into DreamCard. >> Anyway, what's to stop them from getting the thirty day demo version of >> Rev after that. ============= Well, I don't have a copy of FAR/AIM 2004 in front of me (it's at the studio with my other flight gear I think), but IIRC there is no such washout 'window' in FARs (it would probably be in Part 61 if there is) although there is now a new requirement for a pre-solo written exam administerd by the instructor, the point being that I think Judy is right, i.e., the decision to solo (NOTE: solo is _not_ the same as Private Certificate which requires 40 hours total) a student is up to the instructor, because different people will be ready at different times. If a person has to leave the program to do something else, how much time will be wasted trying to review what they've already done but forgotten because they couldn't assemble it right then? What are their skill levels and background training? What if they _have_ no skills or background training in developing, but want to learn? Can such a person evaluate their own ability to work with DreamCard in 10 hours? I also think it's a mistake to assume anyone who wants to will consider it affordable to blow a C-note before being confident that they can use it. I've spent more than 10 hours trying to get just one stupid thing I hadn't tried before to work, having no idea at the outset that what I wanted to do would be that difficult or take so long. But, that's just me. OT ASIDE: I'd flown with an instructor for several weeks, spread out over a number of lessons, before he let me go off into the wild blue (well, just close to the landing pattern) on my own -- "I'm getting out, but you stay in. I'll hook you up." -- happened too quick to be nervous. Actually, I got to solo twice, once in a glider (Schweizer 2-33), and again in a powered aircraft (Piper Dakota). I love sailplanes after releasing, but I always feel like being towed is scarier than powering my way off the runway. :-) Ken N. From alex at tweedly.net Wed Sep 1 17:42:10 2004 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 01 Sep 2004 22:42:10 +0100 Subject: Externals SDK In-Reply-To: <1663923441.20040901094451@ahsoftware.net> References: <5.1.0.14.0.20040901025736.0217a308@mail.tweedly.net> <5.1.0.14.0.20040901025736.0217a308@mail.tweedly.net> Message-ID: <5.1.0.14.0.20040901223350.00ae9830@mail.tweedly.net> At 09:44 01/09/2004 -0700, Mark Wieder wrote: >You need to build the external library first and set the path to it in >order for the calls to work. What you're trying to do now is execute a >handler that the engine doesn't know about. If you compile the >convolve_and_life source then it should work for you. Thanks Mark. It might be worth adding some words to the stack to indicate that that's how it works. Or maybe not - I may be the only one to follow along so dreamily I don't think of that. btw - one other suggestion; the sdk tells me what compiler I can't use - but never says which one(s) I can use. If the only known option is the MS compiler, why not just say that. Or if there are others, give a short list. (how about gcc ?) Thanks -- Alex. From jacque at hyperactivesw.com Wed Sep 1 17:41:17 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 01 Sep 2004 16:41:17 -0500 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: References: <6871A04A-FBBA-11D8-AEFF-0003936D012E@mac.com> Message-ID: <413641FD.2070209@hyperactivesw.com> On 9/1/04 1:18 AM, Stephane Dujourdy wrote: > hi from Belgium! > same for me , i've buy a new licence one month ago, and no information > about free or payed upgrade 2.2 to 2.5? > > Stef. D > http://www.diamondsoftware.net > > On 01-sept.-04, at 03:58, Andre Garzia wrote: > >> Hi Folks, >> >> I own a Rev Studio license for 2.2. Must I pay a new full license for >> 2.5? is there an upgrade option? I would love to try the new features, >> but money is as short as always... :-/ If your license is current and not expired, just go here and request an updated key for free: http://support.runrev.com/license/updatekeyrequest.php You will receive one in email. This info is also in the Read Me file inside the new distribution. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Sep 1 17:49:39 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 01 Sep 2004 16:49:39 -0500 Subject: Downloads page workaround (was Re: New RunRev site...) In-Reply-To: References: <20040831221103.D4D08930124@mail.runrev.com> Message-ID: <413643F3.4050001@hyperactivesw.com> On 8/31/04 10:36 PM, Marty Billingsley wrote: > Marian Petrides : > >>On Aug 31, 2004, at 4:23 PM, Troy Rollins wrote: >> >>>All very true, the site is much improved... however, I don't see any >>>way for existing customers to download the latest version without >>>signing up for a free trial and being emailed a trial key. >> >>Until RunRev gets around to fixing this oversight, the url for the >>downloads page is: >> >>http://downloads.runrev.com/revolution/ > > > My studio license didn't unlock the version of 2.5 that can be > downloaded from this page -- in fact, my serial number is longer > than the spaces provided in the registration box. > > Any clues as to how to upgrade a studio license? I emailed Rev's > support but haven't heard back, and we've got to get our computer > image complete and installed in the lab by the time students return > on Tuesday. Go to http://support.runrev.com/license/updatekeyrequest.php and if your license is current you will receive another one. The license key generator was offline today for a while; I think it is back up now. If you have already requested a key, do not request again -- all the requests went into a queue and will be sent as soon as the generator is running again. The sheer bulk of requests caused some problems. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From webmaster at dreamscapesoftware.com Wed Sep 1 18:50:44 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Wed, 1 Sep 2004 16:50:44 -0600 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? References: Message-ID: <008b01c49076$1ea83fa0$07d4e6cf@BUMP> > This debate is never going to end but FWIW, here's a little Marketing 101: > Match or exceed your competitors' offers/features. I agree. A Focus Group is also a good idea as well. Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com From alex at tweedly.net Wed Sep 1 18:10:02 2004 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 01 Sep 2004 23:10:02 +0100 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <413632C5.1030006@chipp.com> References: <13A78AF6-FC44-11D8-8ACB-000A959D005E@earthlink.net> Message-ID: <5.1.0.14.0.20040901225935.02aed358@mail.tweedly.net> At 15:36 01/09/2004 -0500, Chipp Walters wrote: >Dan, I agree with you. It all depends on who's perspective you're looking >at this from. > >For me to take 10 hours to evaluate a $99 purchase, doesn't make sense. Of >course, for others, it may make sense. > >I'm curious how many hours other developers spent with trial versions of >RR before committing any $$? The first time I played with RR for about 2 >hours and then bought it. I probably spent between 20 and 30 hours. I am not a professional user (I have been a professional software developer - but RR is purely for my own leisure activity). I had never used Hypercard (except maybe 30 minutes playing with once), so had no in-built bias towards RR. Of course, I wasn't evaluating spending $99 - I spent the non-US price for Rev Express, plus a year's update, plus a sub to the on-line book - so more like $400. If I had known there was a time limit, I think I'd have been able to do my evaluation comfortably within that time - and I would not still be a user. At the ten hour time-frame, I was very frustrated by RR and Transcript, and wondering why on earth there were all these enthusiastic, smart people on this mail list who were convinced that it was absolutely wonderful; if it hadn't been for them, I'd have abandoned RR then regardless of any time limit. (Actually, I still am frequently frustrated by RR and Transcript - but I also know the other side of the story now :-) -- Alex. From sanke at hrz.uni-kassel.de Wed Sep 1 18:08:03 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Thu, 02 Sep 2004 00:08:03 +0200 Subject: New "Education" List? Message-ID: <41364843.8050202@hrz.uni-kassel.de> Using the link on the new main Runrev site on the left "Mailing Lists" and then "subscribe" I reach "http://lists.runrev.com/mailman/listinfo/use-revolution" and read as the introductory line: > This mailing list is intended for discussion relating to using > Revolution in Education. I appreciate very much that such an intention is voiced, but it is contrary to what Kevin Miller said in a recent post about the list on Wed, 01 Sep 2004, in "Re: Rev crash w/ DB Query Builder": > This might be a good point for me to remind everyone that this list is for > discussing how to use the product. which does not indicate any special reference to "education". Will that above stated intention eventually lead to a special "edu-revolution" list? Regards, Wilhelm Sanke From jperryl at ecs.fullerton.edu Wed Sep 1 18:10:00 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 1 Sep 2004 15:10:00 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <20040901162225.3896.qmail@web60505.mail.yahoo.com> Message-ID: Jan, I don't disagree that it is a different product targeting a different audience, but I still simply cannot fathom that what it would cost the company to offer the same 30-day trial evaluation period would turn out to be a deal killer. Let's think about a particular type of potential Dreamcard user: a public school teacher. This person perhaps reads the MacExpo announcement... or sees something about Revolution in a periodical or on a website or by word of mouth and, thinking this might be something interesting, downloads it. Maybe launches it immediately, maybe not. Eventually, it gets launched. When? probably after the teacher has come home and eaten dinner. Then s/he remembers to check whether Suzy's spelling test score improved any, as s/he has a parent-teacher conference with Suzy's mother the next day. This gets him/her to thinking about the other things s/he needs to do for tomorrow, so s/he launches some other program just to check something really quickly... gets lost in thought, the phone rings, etc etc. And hours can inadvertently get lopped off the very small allotment of 10 hours of use. Judy On Wed, 1 Sep 2004, Jan Schenkel wrote: > --- Judy Perry wrote: > > Really, though: what will they lose by upping it to > > the same 30-day > > period granted to the digerati? > > Where Revolution is geared towards programmers, > Dreamcard is aimed at the consumer market -- I'm sure > future revisions will bring more differences between > the products. > If I were looking for a tool to make small tools for > myself, I'd look at what was available for my > immediate needs and how well Dreamcard stacks up > against tools in the same market. From jperryl at ecs.fullerton.edu Wed Sep 1 18:12:11 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 1 Sep 2004 15:12:11 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <5EE37DE8-FC39-11D8-AA86-000A95743F7A@earthlink.net> Message-ID: Mark, Lucky you ;-) Did I mention my dogs? Judy On Wed, 1 Sep 2004, Mark Brownell wrote: > As far as the laundry, phone, and kids goes... How do you do that? I > need to concentrate when I work at the computer. From jperryl at ecs.fullerton.edu Wed Sep 1 18:14:28 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 1 Sep 2004 15:14:28 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <432F8B5A-FC3D-11D8-BFE5-000A95AE42E6@danshafer.com> Message-ID: I agree with Dan that I like the approach; just not the number. Judy On Wed, 1 Sep 2004, Dan Shafer wrote: > One more thing. An arbitrary review period measured in ACTUAL time of > usage rather than some number of days passing is, IMNSHO, a very smart > and helpful thing. I can't tell you how many trial programs I've > downloaded, looked at, figured they were worth a deeper look, and went > back to some period of time later only to find that not only had the > demo expired without my having time to get to know the product, but > downloading a new time-limited demo wasn't feasible because of the way > the publisher handled the lockout. > > With Dreamcard, you could, e.g., open the product, watch a video or > two, download the PDFs, then quit Rev, print out the PDFs and go read > them at your leisure. Come back some arbitrary time later and try > another video or even poke at building something that was described in > one of the PDFs. > > Ten may not turn out to be the right number, but the approach seems to > me to be very wise. I congratulate RunRev for this decision and predict > it will pay large dividends. From keith.hutchison at balance-infosystems.com Wed Sep 1 18:16:15 2004 From: keith.hutchison at balance-infosystems.com (Keith Hutchison) Date: Thu, 2 Sep 2004 08:16:15 +1000 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? References: Message-ID: <02a401c49071$4c48a530$3f64a8c0@KEITHXP> RealBasic has ten days. I would _not_ have made the decision to buy into Runtime Revolution if a ten hour limit had been imposed. Keith Hutchison Balance-Infosystems.Com postgresql - mysql - dbf Foxpro - Delphi - MS Access - REALbasic http://balance-infosystems.com http://realopen.org From mpetrides at earthlink.net Wed Sep 1 16:36:30 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 16:36:30 -0400 Subject: Rev crash w/ DB Query Builder In-Reply-To: References: Message-ID: <9AB269EE-FC56-11D8-8ACB-000A959D005E@earthlink.net> Kevin, With all due respect, the bugs people have posted to this list have pretty much exclusively been accompanied by requests for confirmation--as in "is it just me or is this really a bug?" I assume the reason for that is actually out of respect for your time--a desire not to go filling up Bugzilla with bug reports for things that aren't bugs. Do you really want people who are not sure if something is just a quirk (as opposed to a bug) to just go ahead and post to Bugzilla? That would drive ME crazy, if I were on the receiving end, but diff'rent strokes of diff'rent folks... M On Sep 1, 2004, at 3:23 PM, Kevin Miller wrote: > On 1/9/04 9:14 pm, "Frank D. Engel, Jr." wrote: > >> I submitted this; it is bug #2108 > > This might be a good point for me to remind everyone that this list is > for > discussing how to use the product. Its not for bug reports. We have > a bug > database for bug reports, please use that for those. The same goes > for any > teething problems people are having with licensing 2.5, if you have an > problem, please contact support. And please bear with us, as after > any new > release, we have a very high volume of email just now. Posting to the > list > won't help you to jump the queue. Lets get back on topic. > > Thanks, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > Runtime Revolution - User-Centric Development Tools > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Wed Sep 1 18:21:49 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 01 Sep 2004 17:21:49 -0500 Subject: enterprise user can't access RevOnline videos In-Reply-To: <002301c49053$f4fd68f0$64fea8c0@chris1> References: <002301c49053$f4fd68f0$64fea8c0@chris1> Message-ID: <41364B7D.8030601@hyperactivesw.com> On 9/1/04 1:46 PM, Chris Sheffield wrote: > As an enterprise user, shouldn?t I have access to all the RevOnline videos? > Because I don?t. Or are they just not finished yet? If I missed this > somewhere, I apologize. I?ve been looking all over the RunRev web site and > can?t find anything. I don't think they are done yet. There is a note in RevOnline when you click on them that says they are due soon. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sanke at hrz.uni-kassel.de Wed Sep 1 18:25:45 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Thu, 02 Sep 2004 00:25:45 +0200 Subject: Aged Revolution 2.5 Message-ID: <41364C69.6030203@hrz.uni-kassel.de> I just noticed that the "current" and 2.5 distributions and engines are listed on "ftp.runrev.com" as created a year ago, on August 31, 2003. --Wilhelm Sanke From userev at canelasoftware.com Wed Sep 1 18:25:51 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 1 Sep 2004 15:25:51 -0700 Subject: Streamed QT In-Reply-To: <1800C5B0-FBC0-11D8-A3A1-000A95A09CF8@rpsystems.net> References: <1800C5B0-FBC0-11D8-A3A1-000A95A09CF8@rpsystems.net> Message-ID: On Aug 31, 2004, at 7:39 PM, Troy Rollins wrote: > I am trying to connect to some streamed QT media (RTSP MPG4) in Rev > 2.5... the connection is very slow and unstable, and generally the > player cannot negotiate a connection. QuickTime player connects > instantaneously, as does Director via QT. In fact, I can leave Rev > trying to negotiate the connection, and launch either of the other two > and connect easily... return to Rev to find that it has failed or is > still trying. Troy, You might take a look at bug: I thought we got this bug worked out. There is a sample app that allows for two different tests for streaming. If it turns out that there is an issue again, you might want to add to that existing bug. I'll run my tests again to see what is up. -- Best regards, Mark Talluto http://www.canelasoftware.com From jperryl at ecs.fullerton.edu Wed Sep 1 18:27:14 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 1 Sep 2004 15:27:14 -0700 (PDT) Subject: about upgrading from 2.2 to 2.5? In-Reply-To: <413641FD.2070209@hyperactivesw.com> Message-ID: Jacque, How do I do this for my institution's purchase? (would really like to use 2.5 instead of 2.2 for Friday's lab...) Thanks! Judy On Wed, 1 Sep 2004, J. Landman Gay wrote: > If your license is current and not expired, just go here and request an > updated key for free: > > http://support.runrev.com/license/updatekeyrequest.php > > You will receive one in email. > > This info is also in the Read Me file inside the new distribution. > From userev at canelasoftware.com Wed Sep 1 18:29:30 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 1 Sep 2004 15:29:30 -0700 Subject: Rev crash w/ DB Query Builder In-Reply-To: <9AB269EE-FC56-11D8-8ACB-000A959D005E@earthlink.net> References: <9AB269EE-FC56-11D8-8ACB-000A959D005E@earthlink.net> Message-ID: <646E8B3E-FC66-11D8-A39E-000393C3F5BC@canelasoftware.com> On Sep 1, 2004, at 1:36 PM, Marian Petrides wrote: > Do you really want people who are not sure if something is just a > quirk (as opposed to a bug) to just go ahead and post to Bugzilla? > That would drive ME crazy, if I were on the receiving end, but > diff'rent strokes of diff'rent folks... Whenever you get a crash, that is a bug that really needs to Bugzillaed. Crashing is an issue with the engine and not with your code in any way. Reporting crashes for any reason there is the only way we are going to get Rev to be super stable in all conditions. -- Best regards, Mark Talluto http://www.canelasoftware.com From keith.hutchison at balance-infosystems.com Wed Sep 1 18:30:22 2004 From: keith.hutchison at balance-infosystems.com (Keith Hutchison) Date: Thu, 2 Sep 2004 08:30:22 +1000 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? References: <02a401c49071$4c48a530$3f64a8c0@KEITHXP> Message-ID: <02e401c49073$450d12e0$3f64a8c0@KEITHXP> Which in my opinion, is also too small a time frame to evaluate a rich product. ----- Original Message ----- From: "Keith Hutchison" To: "How to use Revolution" Sent: Thursday, September 02, 2004 8:16 AM Subject: Re: Why 10 hours for a newbie and 30 days for a "programmer" ? > RealBasic has ten days. > > I would _not_ have made the decision to buy into Runtime Revolution if a ten > hour limit had been imposed. > > Keith Hutchison > Balance-Infosystems.Com > > postgresql - mysql - dbf > Foxpro - Delphi - MS Access - REALbasic > http://balance-infosystems.com http://realopen.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From mpetrides at earthlink.net Wed Sep 1 18:32:29 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 18:32:29 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: Exactly. On Sep 1, 2004, at 6:20 PM, Ken Norris (dialup) wrote: > What if they _have_ no skills or background > training in developing, but want to learn? Can such a person evaluate > their > own ability to work with DreamCard in 10 hours? > > I also think it's a mistake to assume anyone who wants to will > consider it > affordable to blow a C-note before being confident that they can use > it. From runrevlist at ballardpublishing.com Wed Sep 1 18:56:44 2004 From: runrevlist at ballardpublishing.com (John Ballard) Date: Wed, 1 Sep 2004 17:56:44 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? References: <008b01c49076$1ea83fa0$07d4e6cf@BUMP> Message-ID: <004401c49076$f473ffc0$0400a8c0@houston.rr.com> > > This debate is never going to end but FWIW, here's a little Marketing 101: > > Match or exceed your competitors' offers/features. True, but there's an additional way to look at it. For example, Southwest Airlines initially did not focus on competing with other airlines for existing business. Instead, they focused on what would entice long-distance drivers into flying. They succesfully launched themselves by selling airfare to people that would have otherwise driven for their trips. Of course now they now compete across the board, but that's what got them off the tarmac. I would assume the 10-hour trial was based on some reasoning--some studies of the target market? Personally, I detest time limits. Feels like a time bomb is on my machine. I would prefer a "Made with Trial version" flagrantly stamped on top of all cards until a license is purchased. John From runrev at davidjdowns.com Wed Sep 1 19:00:47 2004 From: runrev at davidjdowns.com (j) Date: Wed, 1 Sep 2004 18:00:47 -0500 Subject: OSX GUI Manipulation? In-Reply-To: <53808.12.129.242.50.1094048638.squirrel@webmail.pacifier.com> References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com><53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com><413568BD.7060005@fourthworld.com><53197.12.129.244.201.1094020433.squirrel@webmail.pacifier.com><4135742A.3060908@fourthworld.com><53649.12.129.243.111.1094031597.squirrel@webmail.pacifier.com> <4135A24E.4050809@fourthworld.com> <53808.12.129.242.50.1094048638.squirrel@webmail.pacifier.com> Message-ID: > Controlling the GUI of unscriptable applications. [ snip ] > Another non-sequiter. I am trying to control an OSX application. > Therefore > I need an OSX solution. The only reliable solution: your app does "the thing" and doesn't rely on any other apps to do "the thing." J. From sanke at hrz.uni-kassel.de Wed Sep 1 19:04:14 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Thu, 02 Sep 2004 01:04:14 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" Message-ID: <4136556E.70407@hrz.uni-kassel.de> As far as I remember, at least one list member contributing to this thread pointed out that nothing can prevent a potential Revolution buyer to get a 30-day trial licence. This should definitely be stressed by the Rev team, as only on such a condition a 10-hour limit for a Dreamcard version could have a trace of reasonableness. The ten-hour limit then would have the only purpose to find out the differences between a full version of Revolution and the Dreamcard variant - after the 30-day trial version had been examined in detail. Maybe this is what the Rev team had in mind, but did not manage to pronounce it properly? -- Wilhelm Sanke From runrev at davidjdowns.com Wed Sep 1 19:06:30 2004 From: runrev at davidjdowns.com (j) Date: Wed, 1 Sep 2004 18:06:30 -0500 Subject: downloading trial DreamCard gives me Revolution 2.5 In-Reply-To: References: Message-ID: <8FA7F839-FC6B-11D8-9928-000393989F4E@davidjdowns.com> > The products are differentiated by the license key you enter. If you > requested Dreamcard you will have a Dreamcard key, and if you launch > the > program you will notice the splash screen says Dreamcard. The problem is that I want to try both Dreamcard and Rev 2.5. I downloaded them (it) twice, entered the two different keys in the two different copies of the app, and they are still both Rev 2.5. I suspect the key is being stored in some file which happens to be named the same thing for both copies. What if I had ponied up money yesterday for both before trying them? J. From troy at rpsystems.net Wed Sep 1 19:09:12 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 1 Sep 2004 19:09:12 -0400 Subject: Streamed QT In-Reply-To: References: <1800C5B0-FBC0-11D8-A3A1-000A95A09CF8@rpsystems.net> Message-ID: On Sep 1, 2004, at 6:25 PM, Mark Talluto wrote: > You might take a look at bug: > > I thought we got this bug worked out. There is a sample app that > allows for two different tests for streaming. If it turns out that > there is an issue again, you might want to add to that existing bug. > I'll run my tests again to see what is up. Thanks Mark. I never get a connection with either test in the stack. OSX.3.5 -- Troy RPSystems, Ltd. http://www.rpsystems.net From bvg at mac.com Wed Sep 1 19:10:23 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 2 Sep 2004 01:10:23 +0200 Subject: downloading trial DreamCard gives me Revolution 2.5 In-Reply-To: <8FA7F839-FC6B-11D8-9928-000393989F4E@davidjdowns.com> References: <8FA7F839-FC6B-11D8-9928-000393989F4E@davidjdowns.com> Message-ID: <1A13667A-FC6C-11D8-B430-000D932AE9E0@mac.com> Essentially the two products are the same, only you cannot make applications with Dreamcard. So buying both would be kind of strange anyway. On Sep 02 2004, at 01:06, j wrote: >> The products are differentiated by the license key you enter. If you >> requested Dreamcard you will have a Dreamcard key, and if you launch >> the >> program you will notice the splash screen says Dreamcard. > > The problem is that I want to try both Dreamcard and Rev 2.5. I > downloaded them (it) twice, entered the two different keys in the two > different copies of the app, and they are still both Rev 2.5. I > suspect the key is being stored in some file which happens to be named > the same thing for both copies. What if I had ponied up money > yesterday for both before trying them? > > J. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From pixelbird at interisland.net Wed Sep 1 20:17:01 2004 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Wed, 01 Sep 2004 16:17:01 -0800 Subject: Who is chuck yeager? (OT) In-Reply-To: <20040901194227.75F14930154@mail.runrev.com> Message-ID: Hi Klaus, > Date: Wed, 1 Sep 2004 20:03:59 +0200 > From: Klaus Major > Subject: Re: Who is chuck yeager? > > Hi Marian, > >> Famous (and highly daring) fighter jock/test pilot... a key figure in >> the movie The Right Stuff. Actually, the most important achievment of Chuck Yeager, and for which he is most well known, is that he was the _first_ pilot to break the sound barrier. He did it on October 14, 1947, in an experimental mission-specific rocket-powered aircraft called the X-1, built by Bell Aviation, which was mounted to, and launched from, the belly of a B-29. He named it "Glamorous Glennis II" after his wife (the first Glamorous Glennis was a P-51 Mustang) At the time, he was purported to have had a dislocated shoulder, but he knew the flight surgeon would ground him, so he didn't report it, made the flight in a lot of pain. In 1990, while I was in the Civil Air Patrol, Lake Tahoe Sqdn, I met him in person at an aerospace education conference (10,000 teachers, high-ranking NASA, FAA, USAF personnel, and other 'living legend' historical figures in aviation) which lasted three days in Reno, Nevada. I consider it a priviledge. Oh, and one more historical item. I think he was the only fighter pilot at the end of WWII to shoot down the famous German jet from a piston-engine propellered aircraft (a P-51). Ken N. From alex at tweedly.net Wed Sep 1 19:33:57 2004 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 02 Sep 2004 00:33:57 +0100 Subject: Bugzilla - New Location In-Reply-To: Message-ID: <5.1.0.14.0.20040902002902.02b66008@mail.tweedly.net> At 18:50 31/08/2004 -0500, Ken Ray wrote: >After RunRev revamped their site, Bugzilla got moved. This is the new URL: > > http://support.runrev.com/bugdatabase/query.cgi?GoAheadAndLogIn=1 Is there any way to get from www.runrev.com to this page ? I can't seen any mention of Bug Database on the site; I think I've been through all the options on the "Support and Resources" page (and much of the rest of the site too). Fortunately, I remembered it being mentioned here ... -- Alex. From keith.hutchison at balance-infosystems.com Wed Sep 1 19:27:28 2004 From: keith.hutchison at balance-infosystems.com (Keith Hutchison) Date: Thu, 2 Sep 2004 09:27:28 +1000 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? References: <008b01c49076$1ea83fa0$07d4e6cf@BUMP> <004401c49076$f473ffc0$0400a8c0@houston.rr.com> Message-ID: <032101c4907b$3ed155a0$3f64a8c0@KEITHXP> Excellent idea :-) > I would assume the 10-hour trial was based on some reasoning--some studies > of the target market? Personally, I detest time limits. Feels like a time > bomb is on my machine. I would prefer a "Made with Trial version" > flagrantly stamped on top of all cards until a license is purchased. > From runrev at davidjdowns.com Wed Sep 1 19:30:20 2004 From: runrev at davidjdowns.com (j) Date: Wed, 1 Sep 2004 18:30:20 -0500 Subject: downloading trial DreamCard gives me Revolution 2.5 In-Reply-To: <1A13667A-FC6C-11D8-B430-000D932AE9E0@mac.com> References: <8FA7F839-FC6B-11D8-9928-000393989F4E@davidjdowns.com> <1A13667A-FC6C-11D8-B430-000D932AE9E0@mac.com> Message-ID: Essentially the same? Well, that's not the way I read the press release. Rev 2.5 looks nothing like HyperCard. The announcement made me believe that Dreamcard would be scaled back and have a lot less on-screen clutter; more for the consumer and less for the programmer. Should they both look the same when I launch them? J. On Sep 1, 2004, at 6:10 PM, Bj?rnke von Gierke wrote: > Essentially the two products are the same, only you cannot make > applications with Dreamcard. So buying both would be kind of strange > anyway. From aturban at qwest.net Wed Sep 1 19:33:55 2004 From: aturban at qwest.net (Arthur Urban) Date: Wed, 1 Sep 2004 17:33:55 -0600 Subject: Converting From SuperCard Message-ID: <000601c4907c$25aee5a0$1501a8c0@asuka> I sure hope somebody here can help. I've got a SuperCard 4.1 project that I want to convert to Revolution. I have the converter but it's a SC3.0 project that doesn't recognize 4.1 file formats. Has anybody been able to convert a SC4.1 project to Rev? ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From runrev at davidjdowns.com Wed Sep 1 19:38:23 2004 From: runrev at davidjdowns.com (j) Date: Wed, 1 Sep 2004 18:38:23 -0500 Subject: downloading trial DreamCard gives me Revolution 2.5 In-Reply-To: References: <8FA7F839-FC6B-11D8-9928-000393989F4E@davidjdowns.com> <1A13667A-FC6C-11D8-B430-000D932AE9E0@mac.com> Message-ID: <03928AA2-FC70-11D8-9928-000393989F4E@davidjdowns.com> Okay, I see now that you are correct. The two apps launch separately and they are now, in fact, Rev 2.5 and Dreamcard. The problem is, as they both look and function the exact same except for standalone building (apparently), why the heck would anyone prefer a 10 hour trial to a 30 day trial for (essentially) the exact same product? Seems like everyone would opt for the 30 day choice. *shrug* Regardless, although Rev looks great and seems to be lowering the learning curve with each new release, the heir to HyperCard it still ain't, especially with respect to elegance of interface and ease of use. Dreamcard needs further simplification if it hopes to target the educational and home markets. J. On Sep 1, 2004, at 6:30 PM, j wrote: > Essentially the same? Well, that's not the way I read the press > release. Rev 2.5 looks nothing like HyperCard. The announcement made > me believe that Dreamcard would be scaled back and have a lot less > on-screen clutter; more for the consumer and less for the programmer. > Should they both look the same when I launch them? > > J. > > > On Sep 1, 2004, at 6:10 PM, Bj?rnke von Gierke wrote: > >> Essentially the two products are the same, only you cannot make >> applications with Dreamcard. So buying both would be kind of strange >> anyway. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From mwieder at ahsoftware.net Wed Sep 1 19:44:48 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 1 Sep 2004 16:44:48 -0700 Subject: Rev crash w/ DB Query Builder In-Reply-To: <9AB269EE-FC56-11D8-8ACB-000A959D005E@earthlink.net> References: <9AB269EE-FC56-11D8-8ACB-000A959D005E@earthlink.net> Message-ID: <8129121194.20040901164448@ahsoftware.net> Marian- Wednesday, September 1, 2004, 1:36:30 PM, you wrote: MP> Kevin, MP> With all due respect, the bugs people have posted to this list have MP> pretty much exclusively been accompanied by requests for MP> confirmation--as in "is it just me or is this really a bug?" MP> I assume the reason for that is actually out of respect for your MP> time--a desire not to go filling up Bugzilla with bug reports for MP> things that aren't bugs. MP> Do you really want people who are not sure if something is just a quirk MP> (as opposed to a bug) to just go ahead and post to Bugzilla? That MP> would drive ME crazy, if I were on the receiving end, but diff'rent MP> strokes of diff'rent folks... Ditto to all of what Marian just said. I was going to post the same thing, but she beat me to it. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Sep 1 19:54:03 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 1 Sep 2004 16:54:03 -0700 Subject: Externals SDK In-Reply-To: <5.1.0.14.0.20040901223350.00ae9830@mail.tweedly.net> References: <5.1.0.14.0.20040901025736.0217a308@mail.tweedly.net> <5.1.0.14.0.20040901025736.0217a308@mail.tweedly.net> <5.1.0.14.0.20040901223350.00ae9830@mail.tweedly.net> Message-ID: <5129676192.20040901165403@ahsoftware.net> Alex- Wednesday, September 1, 2004, 2:42:10 PM, you wrote: AT> Thanks Mark. It might be worth adding some words to the stack to indicate AT> that that's how it works. Maybe so. I'll file that away for the next revision. AT> btw - one other suggestion; the sdk tells me what compiler I can't use - AT> but never says which one(s) I can use. If the only known option is the MS AT> compiler, why not just say that. Or if there are others, give a short AT> list. (how about gcc ?) Actually what the sdk says is that if you can create a compatible library with then you're doing fine. I got tired really quickly of trying out various open-source compilers (linux gcc works fine) and trying to get them to conform to simple coding standards ("what do you mean NULL isn't defined?"). Every compiler I tried under OSX worked fine for me (ProjectBuilder, XCode, CodeWarrior). If anyone has other compilers they've used to create external libraries, I'd love to create a list, but I don't think I'll be putting a lot of work into that myself. -- -Mark Wieder mwieder at ahsoftware.net From gizmotron at earthlink.net Wed Sep 1 20:00:25 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 1 Sep 2004 17:00:25 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <004401c49076$f473ffc0$0400a8c0@houston.rr.com> Message-ID: <179767A2-FC73-11D8-9E32-000A95743F7A@earthlink.net> On Wednesday, September 1, 2004, at 03:56 PM, John Ballard wrote: > For example, Southwest Airlines initially did not focus on competing > with > other airlines for existing business. Instead, they focused on what > would > entice long-distance drivers into flying. They succesfully launched > themselves by selling airfare to people that would have otherwise > driven for > their trips. Of course now they now compete across the board, but > that's > what got them off the tarmac. > > I would assume the 10-hour trial was based on some reasoning--some > studies > of the target market? Personally, I detest time limits. Feels like a > time > bomb is on my machine. I would prefer a "Made with Trial version" > flagrantly stamped on top of all cards until a license is purchased. > > John Brilliant strategy, Southwest Air that is. I keep thinking that a save restricted demo version of Dreamcard that could open tutorial stacks without any time restrictions would get all the resentment caused by a time limitation out of the customer's mindset. Just make it not capable of saving or standalone construction. Then a set of instruction modules could be opened to learn programing with. Mark From gizmotron at earthlink.net Wed Sep 1 20:04:29 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 1 Sep 2004 17:04:29 -0700 Subject: Who is chuck yeager? (OT) In-Reply-To: Message-ID: On Wednesday, September 1, 2004, at 05:17 PM, Ken Norris (dialup) wrote: > Actually, the most important achievment of Chuck Yeager, and for which > he is > most well known, is that he was the _first_ pilot to break the sound > barrier. > > He did it on October 14, 1947, in an experimental mission-specific > rocket-powered aircraft called the X-1, built by Bell Aviation, which > was > mounted to, and launched from, the belly of a B-29. He named it > "Glamorous > Glennis II" after his wife (the first Glamorous Glennis was a P-51 > Mustang) > > At the time, he was purported to have had a dislocated shoulder, but > he knew > the flight surgeon would ground him, so he didn't report it, made the > flight > in a lot of pain. > > In 1990, while I was in the Civil Air Patrol, Lake Tahoe Sqdn, I met > him in > person at an aerospace education conference (10,000 teachers, > high-ranking > NASA, FAA, USAF personnel, and other 'living legend' historical > figures in > aviation) which lasted three days in Reno, Nevada. > > I consider it a priviledge. > > Oh, and one more historical item. I think he was the only fighter > pilot at > the end of WWII to shoot down the famous German jet from a > piston-engine > propellered aircraft (a P-51). > > Ken N. So What? :-) From mpetrides at earthlink.net Wed Sep 1 20:09:55 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 20:09:55 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <179767A2-FC73-11D8-9E32-000A95743F7A@earthlink.net> References: <179767A2-FC73-11D8-9E32-000A95743F7A@earthlink.net> Message-ID: <6B675A4C-FC74-11D8-8ACB-000A959D005E@earthlink.net> "No. No. No. A thousand times NO." This means a person can't start a project one night and open it the next to work on--frustrating when you are trying out Photoshop, deadly for a programming tool. Even a 10 hour trial is far better than this. But I like the "Made with Dreamcard Demo" watermark with a 30 day time limit best of all! M On Sep 1, 2004, at 8:00 PM, Mark Brownell wrote: > Just make it not capable of saving or standalone construction. From mpetrides at earthlink.net Wed Sep 1 20:11:55 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 1 Sep 2004 20:11:55 -0400 Subject: downloading trial DreamCard gives me Revolution 2.5 In-Reply-To: <03928AA2-FC70-11D8-9928-000393989F4E@davidjdowns.com> References: <8FA7F839-FC6B-11D8-9928-000393989F4E@davidjdowns.com> <1A13667A-FC6C-11D8-B430-000D932AE9E0@mac.com> <03928AA2-FC70-11D8-9928-000393989F4E@davidjdowns.com> Message-ID: They would, if they realized they could. But the descriptions do not make it clear how similar the two products really are except when one gets into the really sophisticated features. M On Sep 1, 2004, at 7:38 PM, j wrote: > Seems like everyone would opt for the 30 day choice. *shrug* From mwieder at ahsoftware.net Wed Sep 1 20:33:25 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 1 Sep 2004 17:33:25 -0700 Subject: Rev crash w/ DB Query Builder In-Reply-To: <646E8B3E-FC66-11D8-A39E-000393C3F5BC@canelasoftware.com> References: <9AB269EE-FC56-11D8-8ACB-000A959D005E@earthlink.net> <646E8B3E-FC66-11D8-A39E-000393C3F5BC@canelasoftware.com> Message-ID: <1432038158.20040901173325@ahsoftware.net> Mark- Wednesday, September 1, 2004, 3:29:30 PM, you wrote: MT> Whenever you get a crash, that is a bug that really needs to MT> Bugzillaed. Crashing is an issue with the engine and not with your MT> code in any way. Reporting crashes for any reason there is the only MT> way we are going to get Rev to be super stable in all conditions. Nay, not so. I have a BZ entry which pops up erratically for me and causes irrecoverable data loss. Since no one else has come up on this one or been able to reproduce it, I have to conclude that my 2.2.1 installation has somehow gotten corrupted and it probably isn't an engine bug after all. The BZ entry is there just for the record now, but its existence isn't going to make the engine any more stable. I *do* agree that there are many discussions on this list that should make into Bugzilla and never do, but it never hurts to get a sanity check before adding yet another entry to the bug list. -- -Mark Wieder mwieder at ahsoftware.net From nnoydb at excite.com Wed Sep 1 20:42:51 2004 From: nnoydb at excite.com (K) Date: Wed, 1 Sep 2004 20:42:51 -0400 (EDT) Subject: Externals SDK Message-ID: <20040902004251.61AEEB6E4@xprdmailfe14.nwk.excite.com> Would like to request that someone post template external project for Project Builder. I am a and Limux and Win32 developer so I have those covered. However, I have very limited knowledge of Project Builder and would appreciate any assistance offered. My hope is to publish a external on OS X, Windows 32bit, and Linux that will do the following: System COW (Copy on write) fork() [System level *NIX-Cygwin Windows] Provide System Mutex, Semaphore and Events [System level] COM Dispatch Driver (Windows only). -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Wed 09/01, Mark Wieder < mwieder at ahsoftware.net > wrote: From: Mark Wieder [mailto: mwieder at ahsoftware.net] To: use-revolution at lists.runrev.com Date: Wed, 1 Sep 2004 16:54:03 -0700 Subject: Re: Externals SDK Alex-

Wednesday, September 1, 2004, 2:42:10 PM, you wrote:

AT> Thanks Mark. It might be worth adding some words to the stack to indicate
AT> that that's how it works.

Maybe so. I'll file that away for the next revision.

AT> btw - one other suggestion; the sdk tells me what compiler I can't use -
AT> but never says which one(s) I can use. If the only known option is the MS
AT> compiler, why not just say that. Or if there are others, give a short
AT> list. (how about gcc ?)

Actually what the sdk says is that if you can create a compatible
library with then
you're doing fine. I got tired really quickly of trying out various
open-source compilers (linux gcc works fine) and trying to get them to
conform to simple coding standards ("what do you mean NULL isn't
defined?"). Every compiler I tried under OSX worked fine for me
(ProjectBuilder, XCode, CodeWarrior). If anyone has other compilers
they've used to create external libraries, I'd love to create a list,
but I don't think I'll be putting a lot of work into that myself.

--
-Mark Wieder
mwieder at ahsoftware.net

_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From userev at canelasoftware.com Wed Sep 1 20:53:32 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 1 Sep 2004 17:53:32 -0700 Subject: Rev crash w/ DB Query Builder In-Reply-To: <1432038158.20040901173325@ahsoftware.net> References: <9AB269EE-FC56-11D8-8ACB-000A959D005E@earthlink.net> <646E8B3E-FC66-11D8-A39E-000393C3F5BC@canelasoftware.com> <1432038158.20040901173325@ahsoftware.net> Message-ID: <8360803C-FC7A-11D8-9E92-000393C3F5BC@canelasoftware.com> On Sep 1, 2004, at 5:33 PM, Mark Wieder wrote: > Mark- > > Wednesday, September 1, 2004, 3:29:30 PM, you wrote: > > MT> Whenever you get a crash, that is a bug that really needs to > MT> Bugzillaed. Crashing is an issue with the engine and not with your > MT> code in any way. Reporting crashes for any reason there is the > only > MT> way we are going to get Rev to be super stable in all conditions. > > Nay, not so. I have a BZ entry which pops up erratically for me and > causes irrecoverable data loss. Since no one else has come up on this > one or been able to reproduce it, I have to conclude that my 2.2.1 > installation has somehow gotten corrupted and it probably isn't an > engine bug after all. The BZ entry is there just for the record now, > but its existence isn't going to make the engine any more stable. > > I *do* agree that there are many discussions on this list that should > make into Bugzilla and never do, but it never hurts to get a sanity > check before adding yet another entry to the bug list. > Mark, Anytime the engine unexpectedly quits, a crash log is created. This log needs to be sent in for review with a bug report to bugzilla. There is never a time you should not report these crashes. Holding it over and blaming yourself for the crash will not help you nor the community as a whole. At this point, all I care about is that you bug report the crash. If you and anyone else wants to talk about it, no prob with me. Just for the love of Rev, file the report pronto so they will take action. Now....the issue you just mentioned should probably be filed as well. Rev should not corrupt itself during any kind of use. I don't care if your two year-old beats on the keyboard, it should never corrupt. -- Best regards, Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Wed Sep 1 20:54:09 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 1 Sep 2004 17:54:09 -0700 Subject: Streamed QT In-Reply-To: References: <1800C5B0-FBC0-11D8-A3A1-000A95A09CF8@rpsystems.net> Message-ID: <98F9D760-FC7A-11D8-9E92-000393C3F5BC@canelasoftware.com> On Sep 1, 2004, at 4:09 PM, Troy Rollins wrote: > > On Sep 1, 2004, at 6:25 PM, Mark Talluto wrote: > >> You might take a look at bug: >> >> I thought we got this bug worked out. There is a sample app that >> allows for two different tests for streaming. If it turns out that >> there is an issue again, you might want to add to that existing bug. >> I'll run my tests again to see what is up. > > Thanks Mark. > > I never get a connection with either test in the stack. > > OSX.3.5 > Yikes!! I will be back in a few minutes. Just need to boot up the ol'QT server. -- Best regards, Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Wed Sep 1 21:01:32 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 1 Sep 2004 18:01:32 -0700 Subject: Streamed QT In-Reply-To: <98F9D760-FC7A-11D8-9E92-000393C3F5BC@canelasoftware.com> References: <1800C5B0-FBC0-11D8-A3A1-000A95A09CF8@rpsystems.net> <98F9D760-FC7A-11D8-9E92-000393C3F5BC@canelasoftware.com> Message-ID: On Sep 1, 2004, at 5:54 PM, Mark Talluto wrote: > > On Sep 1, 2004, at 4:09 PM, Troy Rollins wrote: > >> >> On Sep 1, 2004, at 6:25 PM, Mark Talluto wrote: >> >>> You might take a look at bug: >>> >>> I thought we got this bug worked out. There is a sample app that >>> allows for two different tests for streaming. If it turns out that >>> there is an issue again, you might want to add to that existing bug. >>> I'll run my tests again to see what is up. >> >> Thanks Mark. >> >> I never get a connection with either test in the stack. >> >> OSX.3.5 >> > > Yikes!! I will be back in a few minutes. Just need to boot up the > ol'QT server. > You are right. Something is wrong on OS X. I will need to run the same tests on XP. I'll re-open the bug. Fill free to add to your hearts content. -- Best regards, Mark Talluto http://www.canelasoftware.com From troy at rpsystems.net Wed Sep 1 21:10:49 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 1 Sep 2004 21:10:49 -0400 Subject: Streamed QT In-Reply-To: References: <1800C5B0-FBC0-11D8-A3A1-000A95A09CF8@rpsystems.net> <98F9D760-FC7A-11D8-9E92-000393C3F5BC@canelasoftware.com> Message-ID: On Sep 1, 2004, at 9:01 PM, Mark Talluto wrote: > You are right. Something is wrong on OS X. I will need to run the > same tests on XP. I'll re-open the bug. Fill free to add to your > hearts content. Great. Thanks for confirming. -- Troy RPSystems, Ltd. http://www.rpsystems.net From userev at canelasoftware.com Wed Sep 1 21:22:44 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 1 Sep 2004 18:22:44 -0700 Subject: Streamed QT In-Reply-To: References: <1800C5B0-FBC0-11D8-A3A1-000A95A09CF8@rpsystems.net> <98F9D760-FC7A-11D8-9E92-000393C3F5BC@canelasoftware.com> Message-ID: <9777FD4C-FC7E-11D8-9E92-000393C3F5BC@canelasoftware.com> On Sep 1, 2004, at 6:10 PM, Troy Rollins wrote: > > On Sep 1, 2004, at 9:01 PM, Mark Talluto wrote: > >> You are right. Something is wrong on OS X. I will need to run the >> same tests on XP. I'll re-open the bug. Fill free to add to your >> hearts content. > > Great. Thanks for confirming. > Looks like streaming on XP is broken now as well. :( -Mark From troy at rpsystems.net Wed Sep 1 21:26:06 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 1 Sep 2004 21:26:06 -0400 Subject: Streamed QT In-Reply-To: <9777FD4C-FC7E-11D8-9E92-000393C3F5BC@canelasoftware.com> References: <1800C5B0-FBC0-11D8-A3A1-000A95A09CF8@rpsystems.net> <98F9D760-FC7A-11D8-9E92-000393C3F5BC@canelasoftware.com> <9777FD4C-FC7E-11D8-9E92-000393C3F5BC@canelasoftware.com> Message-ID: <0FADF359-FC7F-11D8-AA91-000A95A09CF8@rpsystems.net> On Sep 1, 2004, at 9:22 PM, Mark Talluto wrote: >> >> Great. Thanks for confirming. >> > > Looks like streaming on XP is broken now as well. :( Super. At least it's consistent. -- Troy RPSystems, Ltd. http://www.rpsystems.net From jacque at hyperactivesw.com Wed Sep 1 21:28:33 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 01 Sep 2004 20:28:33 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: References: Message-ID: <41367741.6070401@hyperactivesw.com> On 9/1/04 5:12 PM, Judy Perry wrote: > Mark, > > Lucky you ;-) Did I mention my dogs? Tie the kids and the dogs together. Put a Maypole in the middle. You should get a half hour or so to yourself. > > Judy > > On Wed, 1 Sep 2004, Mark Brownell wrote: > > >>As far as the laundry, phone, and kids goes... How do you do that? I >>need to concentrate when I work at the computer. > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdan at danshafer.com Wed Sep 1 21:30:58 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 1 Sep 2004 18:30:58 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: If they have _no_ skills or background training in software but want to learn, why should they learn for free? RunRev's not in the business of teaching programming, it's in the business of SELLING a development tool. And this whole discussion is, at least for now, kind of moot because: (a) RunRev aren't likely to change their policy without a lot more feedback from users of the Dreamcard product; and (b) As someone has already pointed out a couple of times, you can always get the 30-day trial of Rev. This feels to me like a tempest in a teapot when we should all be beating up on and extolling the virtues (and finding the flaws) of the new release. So I'm going to shut up on this subject now and get back to my real love: programming in Rev! Yoohoo! On Sep 1, 2004, at 3:32 PM, Marian Petrides wrote: > Exactly. > > On Sep 1, 2004, at 6:20 PM, Ken Norris (dialup) wrote: > >> What if they _have_ no skills or background >> training in developing, but want to learn? Can such a person evaluate >> their >> own ability to work with DreamCard in 10 hours? >> >> I also think it's a mistake to assume anyone who wants to will >> consider it >> affordable to blow a C-note before being confident that they can use >> it. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From userev at canelasoftware.com Wed Sep 1 21:33:04 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 1 Sep 2004 18:33:04 -0700 Subject: Streamed QT In-Reply-To: <0FADF359-FC7F-11D8-AA91-000A95A09CF8@rpsystems.net> References: <1800C5B0-FBC0-11D8-A3A1-000A95A09CF8@rpsystems.net> <98F9D760-FC7A-11D8-9E92-000393C3F5BC@canelasoftware.com> <9777FD4C-FC7E-11D8-9E92-000393C3F5BC@canelasoftware.com> <0FADF359-FC7F-11D8-AA91-000A95A09CF8@rpsystems.net> Message-ID: <0930ED0E-FC80-11D8-9E92-000393C3F5BC@canelasoftware.com> On Sep 1, 2004, at 6:26 PM, Troy Rollins wrote: > > On Sep 1, 2004, at 9:22 PM, Mark Talluto wrote: > >>> >>> Great. Thanks for confirming. >>> >> >> Looks like streaming on XP is broken now as well. :( > > Super. At least it's consistent. > OOps..sorry. My OS X streaming server crashed during testing. Windows XP is fine. -Mark From jacque at hyperactivesw.com Wed Sep 1 21:34:39 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 01 Sep 2004 20:34:39 -0500 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: References: Message-ID: <413678AF.10809@hyperactivesw.com> On 9/1/04 5:27 PM, Judy Perry wrote: > Jacque, > > How do I do this for my institution's purchase? I'm still new at this, but I think you just enter your old code like anybody would. It is all supposed to be automated now. Try it, and if it doesn't work, the automated bot thing sends a note to support automatically. > > (would really like to use 2.5 instead of 2.2 for Friday's lab...) > > Thanks! > > Judy > > On Wed, 1 Sep 2004, J. Landman Gay wrote: > > >>If your license is current and not expired, just go here and request an >>updated key for free: >> >>http://support.runrev.com/license/updatekeyrequest.php >> >>You will receive one in email. >> >>This info is also in the Read Me file inside the new distribution. >> > > > > > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Wed Sep 1 21:35:15 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 01 Sep 2004 20:35:15 -0500 Subject: Bugzilla - New Location In-Reply-To: <5.1.0.14.0.20040902002902.02b66008@mail.tweedly.net> Message-ID: On 9/1/04 6:33 PM, "Alex Tweedly" wrote: > At 18:50 31/08/2004 -0500, Ken Ray wrote: > >> After RunRev revamped their site, Bugzilla got moved. This is the new URL: >> >> http://support.runrev.com/bugdatabase/query.cgi?GoAheadAndLogIn=1 > > Is there any way to get from www.runrev.com to this page ? > I can't seen any mention of Bug Database on the site; I think I've been > through all the options on the "Support and Resources" page (and much of > the rest of the site too). Fortunately, I remembered it being mentioned > here ... Oddly enough, you can get to it at the FAQ for Revolution: Revolution Home -> FAQ -> Click on "Where can I find Bugzilla to report a problem or check for existing known problems?" Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Wed Sep 1 21:37:46 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 01 Sep 2004 20:37:46 -0500 Subject: Converting From SuperCard In-Reply-To: <000601c4907c$25aee5a0$1501a8c0@asuka> Message-ID: On 9/1/04 6:33 PM, "Arthur Urban" wrote: > I sure hope somebody here can help. I've got a SuperCard 4.1 project that I > want to convert to Revolution. I have the converter but it's a SC3.0 project > that doesn't recognize 4.1 file formats. Has anybody been able to convert a > SC4.1 project to Rev? Arthur, I haven't tried this, but can you open the SC 3 Converter in SuperEdit 4 and convert it to be an SC 4 project, and then use *that* to try and convert your SC project? Just a thought... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From troy at rpsystems.net Wed Sep 1 21:39:05 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 1 Sep 2004 21:39:05 -0400 Subject: Streamed QT In-Reply-To: <0930ED0E-FC80-11D8-9E92-000393C3F5BC@canelasoftware.com> References: <1800C5B0-FBC0-11D8-A3A1-000A95A09CF8@rpsystems.net> <98F9D760-FC7A-11D8-9E92-000393C3F5BC@canelasoftware.com> <9777FD4C-FC7E-11D8-9E92-000393C3F5BC@canelasoftware.com> <0FADF359-FC7F-11D8-AA91-000A95A09CF8@rpsystems.net> <0930ED0E-FC80-11D8-9E92-000393C3F5BC@canelasoftware.com> Message-ID: On Sep 1, 2004, at 9:33 PM, Mark Talluto wrote: >> Super. At least it's consistent. >> > OOps..sorry. My OS X streaming server crashed during testing. > Windows XP is fine. OK. Then it isn't consistent. That is... well, I don't know what that is. -- Troy RPSystems, Ltd. http://www.rpsystems.net From troy at rpsystems.net Wed Sep 1 21:28:59 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 1 Sep 2004 21:28:59 -0400 Subject: Streamed QT In-Reply-To: <9777FD4C-FC7E-11D8-9E92-000393C3F5BC@canelasoftware.com> References: <1800C5B0-FBC0-11D8-A3A1-000A95A09CF8@rpsystems.net> <98F9D760-FC7A-11D8-9E92-000393C3F5BC@canelasoftware.com> <9777FD4C-FC7E-11D8-9E92-000393C3F5BC@canelasoftware.com> Message-ID: <77361918-FC7F-11D8-AA91-000A95A09CF8@rpsystems.net> On Sep 1, 2004, at 9:22 PM, Mark Talluto wrote: > Looks like streaming on XP is broken now as well. :( If you reopen it, I'll add. Oops. Shhhhh. Not talking about bugs on the list. Go about yer bizness. -- Troy RPSystems, Ltd. http://www.rpsystems.net From bfr at nwlink.com Wed Sep 1 21:59:40 2004 From: bfr at nwlink.com (bfr at nwlink.com) Date: Wed, 1 Sep 2004 18:59:40 -0700 (PDT) Subject: OSX GUI Manipulation? In-Reply-To: References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com><53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com><413568BD.7060005@fourthworld.com><53197.12.129.244.201.1094020433.squirrel@webmail.pacifier.com><4135742A.3060908@fourthworld.com><53649.12.129.243.111.1094031597.squirrel@webmail.pacifier.com><4135A24E.4050809@fourthworld.com><53808.12.129.242.50.1094048638.squirrel@webmail.pacifier.com> Message-ID: <53851.12.129.244.184.1094090380.squirrel@webmail.pacifier.com> >> Controlling the GUI of unscriptable applications. > > [ snip ] > >> Another non-sequiter. I am trying to control an OSX application. >> Therefore I need an OSX solution. > > The only reliable solution: your app does "the thing" and doesn't rely > on any other apps to do "the thing." And your point is what? The point of my app is to control unscriptable actions of a commercial application. That's why I'm trying to find what to build MY app in. Looks like Rev is out of the running. From rstace at uow.edu.au Wed Sep 1 22:01:05 2004 From: rstace at uow.edu.au (Ray Stace) Date: Thu, 02 Sep 2004 12:01:05 +1000 Subject: Q1: background objects Q2: if there is a Message-ID: Anyone able to help me with: Question the first... I?m converting from HyperCard and am familiar with the background versus foreground nature of an object there, but how do I create a background (button) in Revolution? I can only seem to create card objects. Question the second... Similar problem. In HyperCard simply check ?if there is a stack? & go to it. Revolution only seem to recognise ?if there is a stack? if it is open & visible or closed but still in memory. If a stack is closed and not in memory, how do you check for the existence of a stack in Revolution? Thanks in advance. Ray From SimPLsol at aol.com Wed Sep 1 22:21:20 2004 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Wed, 1 Sep 2004 22:21:20 EDT Subject: =?iso-8859-1?q?Re=3A_Q1=3A_background_objects=A0_Q2=3A_if_there_is_a?= Message-ID: <1ea.2994cf5e.2e67dda0@aol.com> Welcome to Revolution. Re: Q 1 I had the same problem with card/background objects when I switched from HyperCard. The best solution I've found is to use Geoff Canyon's Navigator plugin. It is in the Development menu, Plugins, revNavigator. This will let you easily move objects to any layer (you will wish HyperCard had it!) as well as moving card objects (located at the bottom of the list) into the background group. Re: Q2 Sorry someone wiser in revWays will have to help with that. Paul Looney From bfr at nwlink.com Wed Sep 1 22:22:05 2004 From: bfr at nwlink.com (bfr at nwlink.com) Date: Wed, 1 Sep 2004 19:22:05 -0700 (PDT) Subject: OSX GUI Manipulation? In-Reply-To: <4135EF3D.80701@fourthworld.com> References: <52626.12.129.244.163.1094013730.squirrel@webmail.pacifier.com><53141.12.129.245.209.1094018841.squirrel@webmail.pacifier.com><413568BD.7060005@fourthworld.com><53197.12.129.244.201.1094020433.squirrel@webmail.pacifier.com><4135742A.3060908@fourthworld.com><53649.12.129.243.111.1094031597.squirrel@webmail.pacifier.com><4135A24E.4050809@fourthworld.com><53808.12.129.242.50.1094048638.squirrel@webmail.pacifier.com> <4135EF3D.80701@fourthworld.com> Message-ID: <53861.12.129.246.247.1094091725.squirrel@webmail.pacifier.com> > bfr at nwlink.com wrote: > > >>> Well I thought I made it quite clear that automating other > >>> applications is the whole point of my question. > >> > >> That was clear. What do you want to do that AppleScript > >> doesn't support? > > > > Sigh. > > > > Controlling the GUI of unscriptable applications. > > Sigh. > > You mentioned "an OS X application", so I thought you might have a > specific one in mind. I do and I mentioned it in my very first message on the subject - FileMaker. But the nature of my questions is general - what programming environment, if any, allows me to build applications that provide GUI manipulation for apps that cannot be controlled by standard System Events scripting. That is the same question I have been asking throughout this thread. > Reading the rest of my post may leave you less easily exasperated: > > I know of only two ways to control other apps: AppleScript, > as we've been discussing, and system-level APIs which will > let you hook into the event mechanism. > > Rev supports AppleScript, and Rev supports an interface to > allow you to write externals to communicate between Transcript > and OS APIs. > > What do you want to do that is not covered by these? > What third mechanism is iKey using? > > You needn't answer those questions for me. It's clear that my > inexperience leaves me with nothing to offer you, and I generally avoid > platform-specific technologies anyway so it's of little interest to me; > I was just trying to help. > > But the questions are central to the stated problem, so answering them > will give you what you're looking for. > > However, if such a mechanism is undocumented by the OS vendor there may > be a reason for that. One can hardly expect a development tool that > runs on 12 platforms to spend much time with undocumented (read "highly > likely to change on a whim") APIs. That's why there are only two players in OSX automation market, and it has taken them quite along time to get where they are today. > Monkeying with unsactioned APIs may be worthwhile for a simpler > single-platform consumer utility focused on such things like iKey, for > whom such a task is the only fish they're frying. But RunRev already > provides two Apple-sanctioned ways of dealing with inter-app events > (high-level with AppleScript and low-level with externals) and I think > most of its customers would rather see them focus on other things than > creating dependencies on undocumented APIs that Apple can rightfuly yank > out from under us at any time. I don't know the underlying details. Again, that is precisely why companies like CESoft take on this market and charge for their product. > The folks at FaceSpan seems like pretty smart people. If they dropped > support for certain types of control between v3 and v4 there may be a > reason -- what did they say when you asked them? OSX. $$ OSX is quite different from classic versions of the operating system. FaceSpan has a tiny market share and I'm sure they have struggled just to release the product in its current form. It would require extra skill and time to add features that are only just now being added by developers whose entire focus is directly on GUI automation. The GUI manipulation features of Facespan were an important part of the feature set but not the reason-for-being of the application. So Facespan 4 gets out the door with general application building capability, plus the "free" GUI feature set enabled by System Events. Actually I should add Eggplant to the list of apps that can do the job. It CAN do this job - but it is much more expensive. I will have to investigate their licensing model etc. From troy at rpsystems.net Wed Sep 1 22:32:24 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 1 Sep 2004 22:32:24 -0400 Subject: Q1: background objects Q2: if there is a In-Reply-To: References: Message-ID: <52E0FE8A-FC88-11D8-AA91-000A95A09CF8@rpsystems.net> On Sep 1, 2004, at 10:01 PM, Ray Stace wrote: > I?m converting from HyperCard and am familiar with the background > versus > foreground nature of an object there, but how do I create a background > (button) in Revolution? I can only seem to create card objects. Generally you would put the button in a group, and set that groups background behavior property to "TRUE". > > Question the second... > Similar problem. In HyperCard simply check ?if there is a stack? & go > to it.. > Revolution only seem to recognise ?if there is a stack? if it is open & > visible or closed but still in memory. If a stack is closed and not in > memory, how do you check for the existence of a stack in Revolution? I don't know hypercard. I'll assume this is something you do with a file path? That should work in Rev too. You've tried something which should have worked and didn't? -- Troy RPSystems, Ltd. http://www.rpsystems.net From gizmotron at earthlink.net Wed Sep 1 23:16:20 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 1 Sep 2004 20:16:20 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <6B675A4C-FC74-11D8-8ACB-000A959D005E@earthlink.net> Message-ID: <7609100E-FC8E-11D8-A838-000A95743F7A@earthlink.net> On Wednesday, September 1, 2004, at 05:09 PM, Marian Petrides wrote: > "No. No. No. A thousand times NO." > On Sep 1, 2004, at 8:00 PM, Mark Brownell wrote: > >> Just make it not capable of saving or standalone construction. I did suggest that they open training stacks/modules to learn important programming concepts. If you want to learn how to program self directed then get the full/30 day version. This thread is about first experiences in an IDE. Mark From aj445 at traverse.lib.mi.us Wed Sep 1 23:26:19 2004 From: aj445 at traverse.lib.mi.us (SB) Date: Wed, 1 Sep 2004 23:26:19 -0400 Subject: New Dream/Rev tutorials In-Reply-To: <20040902021909.C8C7893014D@mail.runrev.com> References: <20040902021909.C8C7893014D@mail.runrev.com> Message-ID: Wow, take a look at the new tutorial movies and PDFs, if you have not already. And recommend them to new or prospective users as a way to see what Rev is, and how to use it. Amazing amount of information in them. Distinguished sounding narrator too. ;^) Sandy From briany at qldlearning.com Wed Sep 1 23:42:49 2004 From: briany at qldlearning.com (Brian Yennie) Date: Wed, 1 Sep 2004 23:42:49 -0400 Subject: OSX GUI Manipulation? In-Reply-To: <53861.12.129.246.247.1094091725.squirrel@webmail.pacifier.com> Message-ID: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com> Answer: none, as far as I know. There are utility apps but I've never seen it in a programming environment. As someone mentioned, you would probably have to write the C code yourself as an external or plug-in to your programming environment. RunRev won't do it, but I think you'll find neither do any others. With that said, it's probably not rocket science to generate dummy OS-level events and send them to another app, I would suggest searching google groups or posting to an Apple developer list. > I do and I mentioned it in my very first message on the subject - > FileMaker. > But the nature of my questions is general - what programming > environment, > if any, allows me to build applications that provide GUI manipulation > for > apps that cannot be controlled by standard System Events scripting. > That > is the same question I have been asking throughout this thread. ------------------------------------- Brian Yennie Chief Technology Officer QLD Learning, LLC (941)-928-7127 briany at qldlearning.com -------------------------------------- From aturban at qwest.net Thu Sep 2 00:04:42 2004 From: aturban at qwest.net (Arthur Urban) Date: Wed, 1 Sep 2004 22:04:42 -0600 Subject: Converting From SuperCard In-Reply-To: Message-ID: <000001c490a1$f9cc80c0$1501a8c0@asuka> Yep, good thought. I tried that and discovered that SC4.1 can't recognize SC3 projects. ~~~ Arthur > > I sure hope somebody here can help. I've got a SuperCard > 4.1 project > > that I want to convert to Revolution. I have the converter > but it's a > > SC3.0 project that doesn't recognize 4.1 file formats. Has anybody > > been able to convert a SC4.1 project to Rev? > > Arthur, I haven't tried this, but can you open the SC 3 > Converter in SuperEdit 4 and convert it to be an SC 4 > project, and then use *that* to try and convert your SC project? > > Just a thought... > > Ken Ray From kray at sonsothunder.com Thu Sep 2 00:12:09 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 01 Sep 2004 23:12:09 -0500 Subject: Converting From SuperCard In-Reply-To: <000001c490a1$f9cc80c0$1501a8c0@asuka> Message-ID: On 9/1/04 11:04 PM, "Arthur Urban" wrote: > Yep, good thought. I tried that and discovered that SC4.1 can't recognize > SC3 projects. *SuperCard* can't recognize them, but *SuperEdit* can. Try opening your SC 3 project in SuperEdit and you should get a "Are you sure you want to convert this to SC 4" alert. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Thu Sep 2 00:15:13 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 01 Sep 2004 23:15:13 -0500 Subject: Q1: background objects Q2: if there is a In-Reply-To: Message-ID: On 9/1/04 9:01 PM, "Ray Stace" wrote: > Question the first... > I?m converting from HyperCard and am familiar with the background versus > foreground nature of an object there, but how do I create a background > (button) in Revolution? I can only seem to create card objects. Well a couple of people have answered that question, so I'll move on... > Question the second... > Similar problem. In HyperCard simply check ?if there is a stack? & go to it. > Revolution only seem to recognise ?if there is a stack? if it is open & > visible or closed but still in memory. If a stack is closed and not in > memory, how do you check for the existence of a stack in Revolution? You use "if there is a file ". HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From troy at rpsystems.net Thu Sep 2 00:17:27 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 2 Sep 2004 00:17:27 -0400 Subject: Is this list also the "How to use Dreamcard" list? Message-ID: <001E23A6-FC97-11D8-AA91-000A95A09CF8@rpsystems.net> Is this also the list which will enjoy the folks doing the ten hour tour of dreamcard? -- Troy RPSystems, Ltd. http://www.rpsystems.net From webmaster at dreamscapesoftware.com Thu Sep 2 01:28:43 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Wed, 1 Sep 2004 23:28:43 -0600 Subject: Lots of Crashes Message-ID: <003901c490ad$b7b8f3b0$63d4e6cf@BUMP> I have to say, I'm experiencing a LOT of crashes in Rev 2.5. The unfortunate thing is that I can't seem to isolate the incidents. But I can say that I've finally found a use for the SmartSave stack! Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com From jacque at hyperactivesw.com Thu Sep 2 00:46:46 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 01 Sep 2004 23:46:46 -0500 Subject: Q1: background objects Q2: if there is a In-Reply-To: References: Message-ID: <4136A5B6.6010207@hyperactivesw.com> On 9/1/04 9:01 PM, Ray Stace wrote: > Anyone able to help me with: > > Question the first... > I?m converting from HyperCard and am familiar with the background versus > foreground nature of an object there, but how do I create a background > (button) in Revolution? I can only seem to create card objects. HyperCard backgrounds are "groups" in Revolution. You will need to create at least one group, or place at least one group onto the current card. Once you have a group, you can select it and choose "edit group" from the Objects menu. Editing a group is the same as going into background editing mode in HC: other groups and card-based objects will appear to vanish. When you are done editing, choose "Stop editing group" from the same menu, and everything on the card will come back. There are other ways to get new objects into groups, but this is most similar to HC's method. > > Question the second... > Similar problem. In HyperCard simply check ?if there is a stack? & go to it. > Revolution only seem to recognise ?if there is a stack? if it is open & > visible or closed but still in memory. If a stack is closed and not in > memory, how do you check for the existence of a stack in Revolution? Revolution does not store visited file paths the way HyperCard does in its home stack's Paths cards. "There is a stack" works in HC because it looks up the file path to the stack in the "stacks" global. In Revolution, you'll have to provide the full file path yourself: if there is a stack "Hard Drive/Folder/stack.rev" -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sims at ezpzapps.com Thu Sep 2 01:04:27 2004 From: sims at ezpzapps.com (sims) Date: Thu, 2 Sep 2004 07:04:27 +0200 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: <413678AF.10809@hyperactivesw.com> References: <413678AF.10809@hyperactivesw.com> Message-ID: >On 9/1/04 5:27 PM, Judy Perry wrote: > >>Jacque, >> >>How do I do this for my institution's purchase? > >I'm still new at this, but I think you just enter your old code like >anybody would. It is all supposed to be automated now. Try it, and >if it doesn't work, the automated bot thing sends a note to support >automatically. It has been quite a few hours since I asked the "bot thing" for a new code, the 30 day time line is a god thing...but maybe does not work for an Edu license? I believe the web site says that a human will check if your license is still valid, then that human will send out a new code to you. Sometimes humans are not very automated...hopefully the human will be at least energized ;-) sims From sims at ezpzapps.com Thu Sep 2 01:07:43 2004 From: sims at ezpzapps.com (sims) Date: Thu, 2 Sep 2004 07:07:43 +0200 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: References: <413678AF.10809@hyperactivesw.com> Message-ID: >>On 9/1/04 5:27 PM, Judy Perry wrote: >> >>>Jacque, >>> >>>How do I do this for my institution's purchase? >> >>I'm still new at this, but I think you just enter your old code >>like anybody would. It is all supposed to be automated now. Try it, >>and if it doesn't work, the automated bot thing sends a note to >>support automatically. > >It has been quite a few hours since I asked the "bot thing" for a new code, >the 30 day time line is a god thing...but maybe does not work for an >Edu license? Make that "god thing" a "GOOD" thing ;-) It is not a Chuck Yeager thing ! ;-) Sorry...waking up here in the Mediterranean.......zzzzzz sims From revdan at danshafer.com Thu Sep 2 00:58:47 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 1 Sep 2004 21:58:47 -0700 Subject: Lots of Crashes In-Reply-To: <003901c490ad$b7b8f3b0$63d4e6cf@BUMP> References: <003901c490ad$b7b8f3b0$63d4e6cf@BUMP> Message-ID: I have experienced only one crash so far and that wasn't a crash so much as it was a hang-at-launch identical to what I experienced repeatedly in 2.2.1 and which I BZ'd tonight as Bug #2112. Otherwise, this release has been quite stable on OS X 10.3.5. On Sep 1, 2004, at 10:28 PM, Derek Bump wrote: > I have to say, I'm experiencing a LOT of crashes in Rev 2.5. The > unfortunate thing is that I can't seem to isolate the incidents. But > I can say that I've finally found a use for the SmartSave stack! > > > Derek Bump > Dreamscape Software > ____________________________________________ > Compress Images Easily with JPEGCompress > http://www.dreamscapesoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From 3mcgrath at adelphia.net Thu Sep 2 01:52:23 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 2 Sep 2004 01:52:23 -0400 Subject: OSX GUI Manipulation? In-Reply-To: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com> References: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com> Message-ID: <4314B00F-FCA4-11D8-93D2-000A95DA60FA@adelphia.net> Correct me if I'm wrong but Apple Script has the ability to send mouse event commands to applications that do not have scriptability. Go to the Apple web site and look up Apple script and check it out. I believe you can do things like send mouse event to menu 2 item 3 or something like that. I haven't done it yet but remember reading about it. If so then you can use Rev to store all kinds of apple scripts and send as needed even from a floating window. HTH Tom On Sep 1, 2004, at 11:42 PM, Brian Yennie wrote: > Answer: none, as far as I know. There are utility apps but I've never > seen it in a programming environment. As someone mentioned, you would > probably have to write the C code yourself as an external or plug-in > to your programming environment. RunRev won't do it, but I think > you'll find neither do any others. > > With that said, it's probably not rocket science to generate dummy > OS-level events and send them to another app, I would suggest > searching google groups or posting to an Apple developer list. > >> I do and I mentioned it in my very first message on the subject - >> FileMaker. >> But the nature of my questions is general - what programming >> environment, >> if any, allows me to build applications that provide GUI manipulation >> for >> apps that cannot be controlled by standard System Events scripting. >> That >> is the same question I have been asking throughout this thread. > ------------------------------------- > Brian Yennie > Chief Technology Officer > QLD Learning, LLC > (941)-928-7127 > briany at qldlearning.com > -------------------------------------- > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From diamonds at skynet.be Thu Sep 2 02:27:58 2004 From: diamonds at skynet.be (Stephane Dujourdy) Date: Thu, 2 Sep 2004 08:27:58 +0200 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: <413678AF.10809@hyperactivesw.com> References: <413678AF.10809@hyperactivesw.com> Message-ID: <3B62E25E-FCA9-11D8-84FC-000D93C0CF4C@skynet.be> Hi From Belgium, i've download revolution 2.5 and try to put my 2.2 code. It doesn't works! So it seems that we are obliged to pay another time!? If it's that, it's really not commercial and not far... Stephane Dujourdy http://www.diamondsoftware.net On 02-sept.-04, at 03:34, J. Landman Gay wrote: > On 9/1/04 5:27 PM, Judy Perry wrote: > >> Jacque, >> How do I do this for my institution's purchase? > > I'm still new at this, but I think you just enter your old code like > anybody would. It is all supposed to be automated now. Try it, and if > it doesn't work, the automated bot thing sends a note to support > automatically. > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From diamonds at skynet.be Thu Sep 2 02:42:42 2004 From: diamonds at skynet.be (Stephane Dujourdy) Date: Thu, 2 Sep 2004 08:42:42 +0200 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: <3B62E25E-FCA9-11D8-84FC-000D93C0CF4C@skynet.be> References: <413678AF.10809@hyperactivesw.com> <3B62E25E-FCA9-11D8-84FC-000D93C0CF4C@skynet.be> Message-ID: <4A1B2C68-FCAB-11D8-84FC-000D93C0CF4C@skynet.be> Sorry, i haven't read the post before. I've gone to the website to sned my email for receiving a new serial number. Have a nice day S. On 02-sept.-04, at 08:27, Stephane Dujourdy wrote: > Hi From Belgium, > i've download revolution 2.5 and try to put my 2.2 code. It doesn't > works! > So it seems that we are obliged to pay another time!? > If it's that, it's really not commercial and not far... > > Stephane Dujourdy > http://www.diamondsoftware.net > > On 02-sept.-04, at 03:34, J. Landman Gay wrote: > >> On 9/1/04 5:27 PM, Judy Perry wrote: >> >>> Jacque, >>> How do I do this for my institution's purchase? >> >> I'm still new at this, but I think you just enter your old code like >> anybody would. It is all supposed to be automated now. Try it, and if >> it doesn't work, the automated bot thing sends a note to support >> automatically. >> >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bfr at nwlink.com Thu Sep 2 02:43:32 2004 From: bfr at nwlink.com (bfr at nwlink.com) Date: Wed, 1 Sep 2004 23:43:32 -0700 (PDT) Subject: OSX GUI Manipulation? In-Reply-To: <4314B00F-FCA4-11D8-93D2-000A95DA60FA@adelphia.net> References: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com> <4314B00F-FCA4-11D8-93D2-000A95DA60FA@adelphia.net> Message-ID: <53908.12.129.243.81.1094107412.squirrel@webmail.pacifier.com> > Correct me if I'm wrong but Apple Script has the ability to send mouse > event commands to applications that do not have scriptability. Go to > the Apple web site and look up Apple script and check it out. I believe > you can do things like send mouse event to menu 2 item 3 or something > like that. I haven't done it yet but remember reading about it. We've been over this ground several times now. System Events scripting provides this basic functionality. It does not work with some apps. TRY it please before responding. From chipp at chipp.com Thu Sep 2 02:55:30 2004 From: chipp at chipp.com (Chipp Walters) Date: Thu, 02 Sep 2004 01:55:30 -0500 Subject: OSX GUI Manipulation? In-Reply-To: <53908.12.129.243.81.1094107412.squirrel@webmail.pacifier.com> References: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com> <4314B00F-FCA4-11D8-93D2-000A95DA60FA@adelphia.net> <53908.12.129.243.81.1094107412.squirrel@webmail.pacifier.com> Message-ID: <4136C3E2.8010208@chipp.com> Wow bfr, I must say, we typically try our very best to accomodate new and potential programmers. Richard Gaskin, probably one of the best Rev scriptors on this planet, has spent quite some time trying to help you. You may find a nice 'thank-you' goes a lot farther than an off-cuff reply. best of luck in your endeavors, Chipp Walters Altuit, inc. bfr at nwlink.com wrote: > We've been over this ground several times now. > System Events scripting provides this basic functionality. > It does not work with some apps. TRY it please before responding. From kirklists at wanadoo.fr Thu Sep 2 03:12:25 2004 From: kirklists at wanadoo.fr (Kirk McElhearn) Date: Thu, 02 Sep 2004 09:12:25 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: Message-ID: On 9/1/04 10:51 PM, "Marian Petrides" wrote: > But to someone who is just tinkering around, maybe the guy who fiddled > a little with BASIC when it came free with his Apple ][ or early PC, > who thinks Dreamcard MIGHT have the potential to do something either > fun or useful or both... to that person $99 is a fair amount of money > and the 10 hours are 10 hours of free time allocated to deciding on how > best to spend discretionary money (entertainment money, toy money, play > money, call it what you will). One other thing - I've been watching some of the video tutorials to try and get a handle on the program. Since the Rev server is excruciatingly slow (I've got a 2Mbps DSL connection; the tutorials download at about 10K/sec), I've been letting them download and working on other things, finding that, for one of them, I left the program open for an hour while working on something else. Kirk My latest book: How to Do Everything with Mac OS X Panther http://www.mcelhearn.com/htde.html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . kirk at mcelhearn.com | http://www.mcelhearn.com . . . . . . . . Kirk McElhearn | Chemin de la Lauze | 05600 Guillestre | France . . From thgv at rrk.kollegienet.dk Thu Sep 2 03:20:59 2004 From: thgv at rrk.kollegienet.dk (=?ISO-8859-1?Q?=DEorvar=F0ur_Go=F0i_Valdimarsson?=) Date: Thu, 2 Sep 2004 09:20:59 +0200 Subject: New Dream/Rev tutorials In-Reply-To: References: <20040902021909.C8C7893014D@mail.runrev.com> Message-ID: The PDFs are excellent, but I have a problem with the video's. I downloaded and installed the Quicktime plug-ins as suggested, but only receive the audio part of the video and an error message from the "quicktime server" What can I do? best regards Thor ?orvar?ur Go?i Valdimarsson Byst?vnevej 33, 3.th 5200 Odense V Danmark gsm.+45 26 39 59 36 On 2.9.2004, at 05:26, SB wrote: > Wow, take a look at the new tutorial movies and PDFs, if you have not > already. > > And recommend them to new or prospective users as a way to see what > Rev is, and how to use it. > > Amazing amount of information in them. Distinguished sounding > narrator too. ;^) > > Sandy > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bill at igame3d.com Thu Sep 2 03:38:08 2004 From: bill at igame3d.com (william griffin) Date: Thu, 2 Sep 2004 03:38:08 -0400 Subject: use-revolution Digest, Vol 12, Issue 5 In-Reply-To: <20040901194229.87D1B93013F@mail.runrev.com> References: <20040901194229.87D1B93013F@mail.runrev.com> Message-ID: <089A5F9D-FCB3-11D8-A0D9-0030657D0A8E@igame3d.com> > > Message: 21 > Date: Wed, 01 Sep 2004 14:23:40 -0500 > From: Ken Ray > Subject: Re: Mac Menu Madness > To: Use Revolution List > Message-ID: > Content-Type: text/plain; charset="US-ASCII" > > On 8/31/04 11:12 PM, "william griffin" wrote: > > >> I used a reset button to put everything back in place, no go, the >> stack >> got shoved about 40 pixels >> under the menuBar. >> I quit, I restarted, and the stack got shoved another extra 40 pixels >> under the menuBar >> When I check the rect of the stack it is 2,22,800,44 which is exactly >> what it always has been >> but the display and the settings do not match. as seen here. >> >> http://www.igame3d.com/revmenuMadess.pdf >> >> What could cause this? How do I fix this? > > OK, Bill, here's how it works in Rev... :-) > > The easiest way to do it is: > > 1) Open the menu editor (Tools -> Menu Builder) > 2) Create a new menubar > 3) Design the menus the way you like (if you want to) and click "OK". > The > menubar will be placed on your stack. > 4) If you have other objects on your stack, select all of them (except > for > the menubar that was placed on your stack) and move them down below the > menubar. > 5) In the Menu Builder, click "Set as Menu Bar on Mac OS" (this > assigns your > group as a menubar and sets the "editMenus" of the stack to false - > which > also shifts everything up and hides the menubar group) > > The rect of the stack remains the same because the physical dimensions > of > the stack window don't change after the menubar group has been > assigned and > hidden. > > HTH, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > Ok thanks the rect of the menuBar was 4 pixels below the top of the groups and it was visible since the menuMode bug issues months ago. Now why does: popup stack "x" allow for control of a slider in the popped up stack from a normal button mouseDown outside the menu group but not from a menuBar menuPick or even sending mouseDown to the regular button via a menuPick? Popping up a stack via a menuBar button just locks everything up, I can only dismiss the popped up stack by leaving the IDE and returning. Even a delayed mouseDown message to the button and passing menuPick results in locked UI. I'm trying to get the same functionality found in the Mac OS Sound menuBar item: click one primary menuBar label, get slider, set value Is this simply not possible to achieve in a rev menuBar? Thanks Mr Bill > > > ------------------------------ > > Message: 22 > Date: Wed, 1 Sep 2004 21:46:08 +0200 > From: Pierre Sahores > Subject: Re: OT: PostgreSQL.app > To: How to use Revolution > Message-ID: <91B5A026-FC4F-11D8-A48E-000A95C61E96 at easynet.fr> > Content-Type: text/plain; charset=MACINTOSH; format=flowed > > Thanks Andre for the info :) > > Best, Pierre > > Le 1 sept. 04, ? 16:33, Andre Garzia a ?crit : > >> Hi Folks, >> >> many mac users here are curious about PostgreSQL but don't want to >> pass by the arcane process of installing the server on their home box. >> I just founded a nice option. It's PostgreeSQLX.app, it's a full >> cocoa/objc app that wraps postgree inside it, like we do with bundles. >> So no server to install, just a nice app on your app folder and you >> double click it like any other when you want to use it. Pretty cool >> >> http://perso.club-internet.fr/bgaufier/xhtml/prod_postgresql.xhtml >> >> andre >> -- >> Andre Alves Garzia ? 2004 >> Soap Dog Studios - BRAZIL >> http://studio.soapdog.org >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > -- > Bien cordialement, Pierre Sahores > > 100, rue de Paris > F - 77140 Nemours > > psahores+ at +easynet.fr > > GSM: +33 6 03 95 77 70 > Pro: +33 1 64 45 05 33 > Fax: +33 1 64 45 05 33 > > WEB/EAI services & ACID DB over IP > "Mutualiser les deltas de productivit?" > > > ------------------------------ > > Don't forget to sign up for EuroRevCon in Malta this year! more info > at www.techietours.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > End of use-revolution Digest, Vol 12, Issue 5 > ********************************************* > From yvescoppe at skynet.be Thu Sep 2 03:41:23 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Thu, 2 Sep 2004 09:41:23 +0200 Subject: open card question Message-ID: <7CCFCF04-FCB3-11D8-BE3A-003065E14B04@skynet.be> Hi list, I have a mainstack "A" and 2 substacks "B" and "C" the user can browse through stack "B" which contains multiple cards how can I know when the user clicks a btn in stack "C" which card is the open card of stack "B" ? thank you for your help... Greetings. Yves COPPE yvescoppe at skynet.be From hershrev at realtorsgroup.us Thu Sep 2 03:47:45 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Thu, 2 Sep 2004 03:47:45 -0400 Subject: No subject Message-ID: <60FCB930-FCB4-11D8-BB9D-0030654C1E62@realtorsgroup.us> Le 1 sept. 04, ? 01:33, Hershel Fisch a ?crit : >> >>> >>>> 2) If this is the case then why is the err , invalid database type. >>> >>> To see if postgres is running normally lauch the activity monitor >>> app and search the postgres thread. To see if the "postgres" user is >>> rightly set, test "su - postgres" at the shell prompt and, then if >>> you are prompted for the password, type "postgres". If something >>> goes wrong, postgres need to be reinstalled (prefer the Marc >>> Liyanage's installer -- >>> ). >> Sorry , don't know what and where the activity monitor is. >> The su - postgres is ok. >> And I did use entropy's installation. >>[Hershel-Fischs-Computer:~] hershel% su - postgres >Password: >[Hershel-Fischs-Computer:~] postgres% /usr/local/bin/pg_ctl stop -D >/usr/local/pgsql/data/ >waiting for postmaster to shut down......done >postmaster successfully shut down >[Hershel-Fischs-Computer:~] postgres% /usr/local/bin/postmaster -D >/usr/local/pgsql/data -i >LOG: database system was shut down at 2004-08-31 19:11:05 EDT >LOG: checkpoint record is at 0/C1E4D0 >LOG: redo record is at 0/C1E4D0; undo record is at 0/0; shutdown TRUE >LOG: next transaction id: 6911; next oid: 19457 >LOG: database system is ready. OK, the database is cleanly loading and running. If you can't access it from the Rev application, it can have to do with, at least : - PHP not proeperly installed and configured in "httpd.conf" I don't use PHP. - the tcp/ip sockets support is not actived in the "hba.conf" file of the postgres server Once I messed around with the "hba.conf" file and that was it.... don't even ask .. I had to reinstall PostgreSQL I'v started the database with the -i flag as you could see above. Also it runs beautiful with RR 2.2.1, MacSQL and sqlboss. Let me know the end ;) Believe me I'd love to , but so far I can't use 2.5 because of this problem. Any help is greatly appreciated. Hershel Fisch Best, Pierre From eric.chatonet at wanadoo.fr Thu Sep 2 03:59:11 2004 From: eric.chatonet at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Chatonet?=) Date: Thu, 2 Sep 2004 09:59:11 +0200 Subject: open card question In-Reply-To: <20040902073847.63CE5930175@mail.runrev.com> References: <20040902073847.63CE5930175@mail.runrev.com> Message-ID: Le 2 sept. 04, ? 09:38, Yves COPPE a ?crit : > Hi list, > > > I have a mainstack "A" and 2 substacks "B" and "C" > the user can browse through stack "B" which contains multiple cards > > how can I know when the user clicks a btn in stack "C" which card is > the open card of stack "B" ? > > thank you for your help... Bonjour Yves, For instance in the script of stack C button : set the defaultStack to "B" put the number of this cd into tCdNum set the defaultStack to "C" Amicalement, ?ric Chatonet 24, Boulevard de Port-Royal 75005 Paris Fixe : 33 1 43 31 77 62 Mobile : 33 6 20 74 50 89 From klaus at major-k.de Thu Sep 2 04:04:19 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 2 Sep 2004 10:04:19 +0200 Subject: Who is chuck yeager? (OT) In-Reply-To: References: Message-ID: Hi Ken, > Hi Klaus, > >> Date: Wed, 1 Sep 2004 20:03:59 +0200 >> From: Klaus Major >> Subject: Re: Who is chuck yeager? > >> >> Hi Marian, >> >>> Famous (and highly daring) fighter jock/test pilot... a key figure in >>> the movie The Right Stuff. > > Actually, the most important achievment of Chuck Yeager, and for which > he is > most well known, is that he was the _first_ pilot to break the sound > barrier. > > He did it on October 14, 1947, in an experimental mission-specific > rocket-powered aircraft called the X-1, built by Bell Aviation, which > was > mounted to, and launched from, the belly of a B-29. He named it > "Glamorous > Glennis II" after his wife (the first Glamorous Glennis was a P-51 > Mustang) Ah, yes, i remember the X-1 and the sound barrier... But not the name Chuck Yeager... (Sorry Mark ;-) > At the time, he was purported to have had a dislocated shoulder, but > he knew > the flight surgeon would ground him, so he didn't report it, made the > flight > in a lot of pain. Oh my god! He's a hero! > In 1990, while I was in the Civil Air Patrol, Lake Tahoe Sqdn, I met > him in > person at an aerospace education conference (10,000 teachers, > high-ranking > NASA, FAA, USAF personnel, and other 'living legend' historical > figures in > aviation) which lasted three days in Reno, Nevada. > > I consider it a priviledge. > > Oh, and one more historical item. I think he was the only fighter > pilot at > the end of WWII to shoot down the famous German jet from a > piston-engine > propellered aircraft (a P-51). Thank you for this one, very compassionate! :-D > Ken N. Regards Klaus Major klaus at major-k.de http://www.major-k.de From chipp at chipp.com Thu Sep 2 04:03:29 2004 From: chipp at chipp.com (Chipp Walters) Date: Thu, 02 Sep 2004 03:03:29 -0500 Subject: New Dream/Rev tutorials In-Reply-To: References: <20040902021909.C8C7893014D@mail.runrev.com> Message-ID: <4136D3D1.4010501@chipp.com> If you're on MacOSX, try restarting your Mac. best, Chipp ?orvar?ur Go?i Valdimarsson wrote: > The PDFs are excellent, but I have a problem with the video's. I > downloaded and installed the Quicktime plug-ins as suggested, but only > receive the audio part of the video and an error message from the > "quicktime server" > > What can I do? From klaus at major-k.de Thu Sep 2 04:07:34 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 2 Sep 2004 10:07:34 +0200 Subject: Who is chuck yeager? (OT) In-Reply-To: References: Message-ID: <253BF712-FCB7-11D8-BA8A-000A27B49A96@major-k.de> Hi Mark, > On Wednesday, September 1, 2004, at 05:17 PM, Ken Norris (dialup) > wrote: > >> Actually, the most important achievment of Chuck Yeager, and for >> which he is >> most well known, is that he was the _first_ pilot to break the sound >> barrier. >> >> He did it on October 14, 1947, in an experimental mission-specific >> rocket-powered aircraft called the X-1, built by Bell Aviation, which >> was >> mounted to, and launched from, the belly of a B-29. He named it >> "Glamorous >> Glennis II" after his wife (the first Glamorous Glennis was a P-51 >> Mustang) >> >> At the time, he was purported to have had a dislocated shoulder, but >> he knew >> the flight surgeon would ground him, so he didn't report it, made the >> flight >> in a lot of pain. >> >> In 1990, while I was in the Civil Air Patrol, Lake Tahoe Sqdn, I met >> him in >> person at an aerospace education conference (10,000 teachers, >> high-ranking >> NASA, FAA, USAF personnel, and other 'living legend' historical >> figures in >> aviation) which lasted three days in Reno, Nevada. >> >> I consider it a priviledge. >> >> Oh, and one more historical item. I think he was the only fighter >> pilot at >> the end of WWII to shoot down the famous German jet from a >> piston-engine >> propellered aircraft (a P-51). >> >> Ken N. > > So What? :-) Oh, c'mon, you started this :-D Best Klaus Major klaus at major-k.de http://www.major-k.de From sims at ezpzapps.com Thu Sep 2 04:16:28 2004 From: sims at ezpzapps.com (sims) Date: Thu, 2 Sep 2004 10:16:28 +0200 Subject: O'Reilly OS X Conference Will Have Rev Session In-Reply-To: <000B5D91-FBAA-11D8-BFE3-000A95AE42E6@danshafer.com> References: <000B5D91-FBAA-11D8-BFE3-000A95AE42E6@danshafer.com> Message-ID: >Just thought the list might be interested in knowing that a proposal >I made to the O'Reilly folks about presenting a session on our >favorite programming tool at their upcoming Mac OS X conference >(details at http://conferences.oreillynet.com/macosx2004/). My plan >is to include a walk-through of a representative sampling of >programs written in Revolution as 1/3 of the presentation, so if you >have any ideas or suggestions, please let me know. Dan, I've almost completed this Rev application, if it is the sort of thing you are looking for then by all means use it! http://ezpzapps.com/kart_3.jpg I'll send you a download URL once I am finished (which should be in less than a week). atb sims From wmb at internettrainer.com Thu Sep 2 04:11:27 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Thu, 2 Sep 2004 10:11:27 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: On 02.09.2004, at 03:30, Dan Shafer wrote: > And this whole discussion is, at least for now, kind of moot because: > > (a) RunRev aren't likely to change their policy without a lot more > feedback from users of the Dreamcard product; and > (b) As someone has already pointed out a couple of times, you can > always get the 30-day trial of Rev. > > This feels to me like a tempest in a teapot when we should all be > beating up on and extolling the virtues (and finding the flaws) of the > new release. So I'm going to shut up on this subject now and get back > to my real love: programming in Rev! Yoohoo! Sorry Dan, but with all the respect to your great postings and big ideas here, which I appreciated very much all the time. But this sounds to me deprecative, like: "What do you, Rev user, want? You have to buy the license, evengelise and praise our product all the time, not matter what you are personally thinking about it. Therefore we will definitly *not* change ours minds." I m sorry for you, that the Gys and Gals here do not like your Idea of the 10 hours license, assuming its from you, how enthusiastic you defend it... I know you have the personality to rethink about it. So please take a short "time out" and rethink. If nit and you change to the "syndicate" of uncritical rev prayers, that would be a big loss for all of us and a loss of many future coming revolutionries. regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 From wmb at internettrainer.com Thu Sep 2 04:15:55 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Thu, 2 Sep 2004 10:15:55 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" ? In-Reply-To: <5.1.0.14.0.20040901225935.02aed358@mail.tweedly.net> References: <13A78AF6-FC44-11D8-8ACB-000A959D005E@earthlink.net> <5.1.0.14.0.20040901225935.02aed358@mail.tweedly.net> Message-ID: <505767C2-FCB8-11D8-8B38-003065430226@internettrainer.com> On 02.09.2004, at 00:10, Alex Tweedly wrote: > If I had known there was a time limit, I think I'd have been able to > do my evaluation comfortably within that time - and I would not still > be a user. At the ten hour time-frame, I was very frustrated by RR and > Transcript, and wondering why on earth there were all these > enthusiastic, smart people on this mail list who were convinced that > it was absolutely wonderful; if it hadn't been for them, I'd have > abandoned RR then regardless of any time limit. > > (Actually, I still am frequently frustrated by RR and Transcript - but > I also know the other side of the story now :-) Perfect description. BUT you are developer think in programming newbie! regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 From thgv at rrk.kollegienet.dk Thu Sep 2 04:19:11 2004 From: thgv at rrk.kollegienet.dk (=?ISO-8859-1?Q?=DEorvar=F0ur_Go=F0i_Valdimarsson?=) Date: Thu, 2 Sep 2004 10:19:11 +0200 Subject: New Dream/Rev tutorials In-Reply-To: <4136D3D1.4010501@chipp.com> References: <20040902021909.C8C7893014D@mail.runrev.com> <4136D3D1.4010501@chipp.com> Message-ID: Hi Chipp, It worked, thank you for your reply best regards Thor ?orvar?ur Go?i Valdimarsson Byst?vnevej 33, 3.th 5200 Odense V Danmark gsm.+45 26 39 59 36 On 2.9.2004, at 10:03, Chipp Walters wrote: > If you're on MacOSX, try restarting your Mac. > > best, > > Chipp > > ?orvar?ur Go?i Valdimarsson wrote: > >> The PDFs are excellent, but I have a problem with the video's. I >> downloaded and installed the Quicktime plug-ins as suggested, but >> only receive the audio part of the video and an error message from >> the "quicktime server" >> What can I do? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kirklists at wanadoo.fr Thu Sep 2 04:20:46 2004 From: kirklists at wanadoo.fr (Kirk McElhearn) Date: Thu, 02 Sep 2004 10:20:46 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: Message-ID: On 9/2/04 10:11 AM, "Wolfgang M.Bereuter" wrote: > I m sorry for you, that the Gys and Gals here do not like your Idea of > the 10 hours license, assuming its from you, how enthusiastic you > defend it... > I know you have the personality to rethink about it. So please take a > short "time out" and rethink. If nit and you change to the "syndicate" > of uncritical rev prayers, that would be a big loss for all of us and a > loss of many future coming revolutionries. Quite simply, the number of comments in this sense should make the company think twice about this arbitrary limit... No matter how they "defend" it, it is clear that enough people disagree that they should change it. Kirk Forthcoming book: iPod/iTunes Garage http://www.mcelhearn.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . kirk at mcelhearn.com | http://www.mcelhearn.com . . . . . . . . Kirk McElhearn | Chemin de la Lauze | 05600 Guillestre | France . . From psahores at easynet.fr Thu Sep 2 04:33:28 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Thu, 2 Sep 2004 10:33:28 +0200 Subject: Rev 2.2.1 and PostgreSQL OK In-Reply-To: <60FCB930-FCB4-11D8-BB9D-0030654C1E62@realtorsgroup.us> References: <60FCB930-FCB4-11D8-BB9D-0030654C1E62@realtorsgroup.us> Message-ID: Thats cool ! Have fun ;-) Best, Pierre Le 2 sept. 04, ? 09:47, Hershel Fisch a ?crit : > Le 1 sept. 04, ? 01:33, Hershel Fisch a ?crit : > > >> >>> >>>> 2) If this is the case then why is the err , invalid > database type. > >>> >>> To see if postgres is running normally lauch the activity > monitor > >>> app and search the postgres thread. To see if the "postgres" user > is > >>> rightly set, test "su - postgres" at the shell prompt and, then if > >>> you are prompted for the password, type "postgres". If something > >>> goes wrong, postgres need to be reinstalled (prefer the Marc > >>> Liyanage's installer -- > >>> ). > >> Sorry , don't know what and where the activity monitor is. > >> The su - postgres is ok. >> And I did use entropy's installation. > >>[Hershel-Fischs-Computer:~] hershel% su - postgres >Password: > >[Hershel-Fischs-Computer:~] postgres% /usr/local/bin/pg_ctl stop -D > >/usr/local/pgsql/data/ >waiting for postmaster to shut down......done > >postmaster successfully shut down > >[Hershel-Fischs-Computer:~] postgres% /usr/local/bin/postmaster -D > >/usr/local/pgsql/data -i >LOG: database system was shut down at > 2004-08-31 19:11:05 EDT >LOG: checkpoint record is at 0/C1E4D0 >LOG: > redo record is at 0/C1E4D0; undo record is at 0/0; shutdown TRUE >LOG: > next transaction id: 6911; next oid: 19457 > >LOG: database system is ready. > OK, the database is cleanly loading and running. If you can't access it > from the Rev application, it can have to do with, at least : > > - PHP not proeperly installed and configured in "httpd.conf" > I don't use PHP. > - the tcp/ip sockets support is not actived in the "hba.conf" file of > the postgres server > Once I messed around with the "hba.conf" file and that was it.... > don't even ask .. I had to reinstall PostgreSQL > I'v started the database with the -i flag as you could see above. Also > it runs beautiful with RR 2.2.1, MacSQL and sqlboss. > > Let me know the end ;) > Believe me I'd love to , but so far I can't use 2.5 because of this > problem. > Any help is greatly appreciated. Hershel Fisch > > Best, Pierre _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From revolution at jaedworks.com Thu Sep 2 04:45:51 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Thu, 2 Sep 2004 01:45:51 -0700 Subject: open card question In-Reply-To: <7CCFCF04-FCB3-11D8-BE3A-003065E14B04@skynet.be> References: <7CCFCF04-FCB3-11D8-BE3A-003065E14B04@skynet.be> Message-ID: At 9:41 AM +0200 9/2/2004, Yves COPPE wrote: >I have a mainstack "A" and 2 substacks "B" and "C" > >the user can browse through stack "B" which contains multiple cards > >how can I know when the user clicks a btn in stack "C" which card is >the open card of stack "B" ? Use "this card": get the name of this card of stack "B" -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From kevin at runrev.com Thu Sep 2 04:45:59 2004 From: kevin at runrev.com (Kevin Miller) Date: Thu, 02 Sep 2004 10:45:59 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: Message-ID: On 2/9/04 3:30 am, "Dan Shafer" wrote: > (a) RunRev aren't likely to change their policy without a lot more > feedback from users of the Dreamcard product; and Right. Folks, we always listen to all the feedback and consider it carefully. But in this particular instance, well meant as it is, this debate isn't all that helpful. Almost no-one in this debate is a new Dreamcard user, you mostly purchased Revolution, and mostly purchased it before we had the new learning material. Will we watch carefully to see how new users respond? Of course we will. Might we alter the number of hours depending on the feedback and statistics we receive? Of course. But the people in this discussion are not a representative sample of this target audience. And the principal behind this trial structure is based on sound evidence. I noticed that some of the posts come from people who haven't even looked at the new tutorials! We will monitor real statistics and real feedback directly from this initiative. Then, like any good business we can make any necessary minor improvements based on that, when there is actually enough information from that group to draw conclusions as to what might be required. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From aturban at qwest.net Thu Sep 2 05:03:04 2004 From: aturban at qwest.net (Arthur Urban) Date: Thu, 2 Sep 2004 03:03:04 -0600 Subject: LittleArrows Problem Message-ID: <000201c490cb$a7eeea70$1501a8c0@asuka> Maybe it's just late, but there seems to be a problem with LittleArrows. Whenever I click on the up portion of the control, the current value is decreased, and clicking in the down portion increases the thumb value. This seems very non-intuitive. Just me? ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From alex at tweedly.net Thu Sep 2 05:49:17 2004 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 02 Sep 2004 10:49:17 +0100 Subject: Rev Online Viewer Message-ID: <5.1.0.14.0.20040902104016.02aaf538@pop3.btinternet.com> two questions 1. is there a way to stop it opening each time you open 2.5 (Dreamcard) ? Seems like there should be a preference - but the revOnline pref is only for update checks, and I can't find anything under Edit/Prefs .... 2. is it only me, or does revOnline hang (freeze) for 10-20 seconds if you are not connected to the internet ? I can't close the window, or do anything else in RR, for 10-20 seconds. If I am connected, there's a brief (one second ?) delay; sounds like it's waiting until some connection attempt times out - but surely it should be doing that in a parallel thread, not holding up the rest of RR while it tries. (note - an answer to #1 above would make #2 less important :-) -- Alex. From rjb at rz.uni-potsdam.de Thu Sep 2 06:00:31 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu, 2 Sep 2004 12:00:31 +0200 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: <3B62E25E-FCA9-11D8-84FC-000D93C0CF4C@skynet.be> References: <413678AF.10809@hyperactivesw.com> <3B62E25E-FCA9-11D8-84FC-000D93C0CF4C@skynet.be> Message-ID: >Hi From Belgium, >i've download revolution 2.5 and try to put my 2.2 code. It doesn't works! Too bad that RR did not think to recognize the old form code and display a different message (advising to get an updated code). Would save on list traffic and support calls. Robert From klaus at major-k.de Thu Sep 2 06:11:49 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 2 Sep 2004 12:11:49 +0200 Subject: Rev Online Viewer In-Reply-To: <5.1.0.14.0.20040902104016.02aaf538@pop3.btinternet.com> References: <5.1.0.14.0.20040902104016.02aaf538@pop3.btinternet.com> Message-ID: <810C160A-FCC8-11D8-BA8A-000A27B49A96@major-k.de> Hi Alex, > two questions > 1. is there a way to stop it opening each time you open 2.5 > (Dreamcard) ? > Seems like there should be a preference - but the revOnline pref is > only for update checks, and I can't find anything under Edit/Prefs > .... Check (Dreamcard) menu: Edit -> Preferences There you can un-/check: Automatically launch Revolution Online > 2. is it only me, or does revOnline hang (freeze) for 10-20 seconds if > you are not connected to the internet ? Same her on my windoze machine... I have it connected (NOT) to the internet via WLAN and it looks like WLAN and XP (home) are three different worlds :-( No connection most of the time, although the icon in the tray doesn't stop telling me how extraordinary great the signal strength is currently ;-) > I can't close the window, or do anything else in RR, for 10-20 > seconds. If I am connected, there's a brief > (one second ?) delay; sounds like it's waiting until some connection > attempt times out - but surely it should > be doing that in a parallel thread, not holding up the rest of RR > while it tries. > > (note - an answer to #1 above would make #2 less important :-) OK, one buck for #1 and the second for free :-D > -- Alex. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > Klaus Major klaus at major-k.de http://www.major-k.de From alex at tweedly.net Thu Sep 2 06:51:38 2004 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 02 Sep 2004 11:51:38 +0100 Subject: Rev Online Viewer In-Reply-To: <810C160A-FCC8-11D8-BA8A-000A27B49A96@major-k.de> References: <5.1.0.14.0.20040902104016.02aaf538@pop3.btinternet.com> <5.1.0.14.0.20040902104016.02aaf538@pop3.btinternet.com> Message-ID: <5.1.0.14.0.20040902113502.02a95640@mail.tweedly.net> At 12:11 02/09/2004 +0200, Klaus Major wrote: >Hi Alex, > >>two questions >>1. is there a way to stop it opening each time you open 2.5 (Dreamcard) ? >>Seems like there should be a preference - but the revOnline pref is only >>for update checks, and I can't find anything under Edit/Prefs .... > >Check (Dreamcard) menu: Edit -> Preferences > >There you can un-/check: >Automatically launch Revolution Online Thanks - I knew it had to be my blindness ..... >>2. is it only me, or does revOnline hang (freeze) for 10-20 seconds if >>you are not connected to the internet ? > >Same her on my windoze machine... >I have it connected (NOT) to the internet via WLAN and it looks like >WLAN and XP (home) are three different worlds :-( > >No connection most of the time, although the icon in the tray doesn't stop >telling me how >extraordinary great the signal strength is currently ;-) Interesting .... I am also on a machine connected via a router to a (not normally connected) phone line, so the machine itself thinks it is connected (because the ethernet is live). I'll add that to the BZ entry in case it's relevant. >>(note - an answer to #1 above would make #2 less important :-) > >OK, one buck for #1 and the second for free :-D one buck ? it's worth more than that to me in time saved today alone :-) I'll buy you two beers if you come to Malta ... -- Alex. From rjb at rz.uni-potsdam.de Thu Sep 2 06:38:58 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu, 2 Sep 2004 12:38:58 +0200 Subject: New Dream/Rev tutorials In-Reply-To: References: <20040902021909.C8C7893014D@mail.runrev.com> Message-ID: >Wow, take a look at the new tutorial movies and PDFs, if you have not already. > >And recommend them to new or prospective users as a way to see what >Rev is, and how to use it. > >Amazing amount of information in them. Distinguished sounding >narrator too. ;^) > >Sandy > Is there a way to get to the Learning Center in the web browser? I find the mention of Learning Center only in the "What's new" page on RR's web but no link and no mention how to access it. I personally usually first check the documentation and learning materials for any new product I am considering to buy or use. Only then I decide whether to bother fetching a trial version. Robert From mpetrides at earthlink.net Thu Sep 2 08:02:08 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Thu, 2 Sep 2004 08:02:08 -0400 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: References: <413678AF.10809@hyperactivesw.com> Message-ID: I think the human is Heather (at least all my emails have been from her) and I bet she's inundated at the moment. M On Sep 2, 2004, at 1:04 AM, sims wrote: > > I believe the web site says that a human will check if your license is > still valid, > then that human will send out a new code to you. Sometimes humans are > not very automated...hopefully the human will be at least energized > ;-) > > sims > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From sims at ezpzapps.com Thu Sep 2 08:22:16 2004 From: sims at ezpzapps.com (sims) Date: Thu, 2 Sep 2004 14:22:16 +0200 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: References: <413678AF.10809@hyperactivesw.com> Message-ID: >I think the human is Heather (at least all my emails have been from >her) and I bet she's inundated at the moment. > >M If it is her then she is doing a great job. I received my code already. Thank you Heather...or bot...! ;-) sims >On Sep 2, 2004, at 1:04 AM, sims wrote: >> >>I believe the web site says that a human will check if your license >>is still valid, >>then that human will send out a new code to you. Sometimes humans are >>not very automated...hopefully the human will be at least energized >>;-) From lbrehmer at rof.net Thu Sep 2 08:23:08 2004 From: lbrehmer at rof.net (Lars Brehmer) Date: Thu, 2 Sep 2004 15:23:08 +0300 Subject: 2.5 trial, MacOS standalone engine Message-ID: I just downloaded 2.5 trial version to give it a test ride, but I can't seem to get the MacOS standalone engine. OSX was built in, the windows engine downloaded fine, but the MacOS just shows a "problem downloading MacOS engine" for a split second. Is this known and being fixed? Cheers, Lars From mpetrides at earthlink.net Thu Sep 2 08:55:48 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Thu, 2 Sep 2004 08:55:48 -0400 Subject: 2.5 trial, MacOS standalone engine In-Reply-To: References: Message-ID: <6963FCA1-FCDF-11D8-9EBF-000A959D005E@earthlink.net> I thought the OS 9 (aka Classic) version of 2.5 was "coming soon," at least it was when I downloaded 2.5. Perhaps that also applies to the OS 9 standalone engine? M On Sep 2, 2004, at 8:23 AM, Lars Brehmer wrote: > OSX was built in, the windows engine downloaded fine, but the MacOS > just shows a "problem downloading MacOS engine" for a split second. > Is this known and being fixed? From klaus at major-k.de Thu Sep 2 09:01:23 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 2 Sep 2004 15:01:23 +0200 Subject: 2.5 trial, MacOS standalone engine In-Reply-To: References: Message-ID: <31404B9D-FCE0-11D8-BA8A-000A27B49A96@major-k.de> Hi Lars, > I just downloaded 2.5 trial version to give it a test ride, but I > can't seem to get the MacOS standalone engine. OSX was built in, the > windows engine downloaded fine, but the MacOS just shows a "problem > downloading MacOS engine" for a split second. Is this known and being > fixed? The OS 9.x engine is not ready yet, but shouldn't take long... > Cheers, > > Lars Regards Klaus Major klaus at major-k.de http://www.major-k.de From kevin at runrev.com Thu Sep 2 08:59:56 2004 From: kevin at runrev.com (Kevin Miller) Date: Thu, 02 Sep 2004 14:59:56 +0200 Subject: 2.5 trial, MacOS standalone engine In-Reply-To: Message-ID: On 2/9/04 2:23 pm, "Lars Brehmer" wrote: > I just downloaded 2.5 trial version to give it a test ride, but I can't > seem to get the MacOS standalone engine. OSX was built in, the windows > engine downloaded fine, but the MacOS just shows a "problem downloading > MacOS engine" for a split second. Is this known and being fixed? Yes, as indicated on the web site we haven't released the Mac OS Classic version, but it will be up very shortly now. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From 3mcgrath at adelphia.net Thu Sep 2 09:44:32 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 2 Sep 2004 09:44:32 -0400 Subject: OSX GUI Manipulation? In-Reply-To: <53908.12.129.243.81.1094107412.squirrel@webmail.pacifier.com> References: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com> <4314B00F-FCA4-11D8-93D2-000A95DA60FA@adelphia.net> <53908.12.129.243.81.1094107412.squirrel@webmail.pacifier.com> Message-ID: <3843F956-FCE6-11D8-BDD4-000A95DA60FA@adelphia.net> Believe me I won't respond to you again! I said I didn't try it first! On Sep 2, 2004, at 2:43 AM, bfr at nwlink.com wrote: >> Correct me if I'm wrong but Apple Script has the ability to send mouse >> event commands to applications that do not have scriptability. Go to >> the Apple web site and look up Apple script and check it out. I >> believe >> you can do things like send mouse event to menu 2 item 3 or something >> like that. I haven't done it yet but remember reading about it. > > We've been over this ground several times now. > System Events scripting provides this basic functionality. > It does not work with some apps. TRY it please before responding. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From gregory.lypny at videotron.ca Thu Sep 2 10:22:51 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Thu, 02 Sep 2004 10:22:51 -0400 Subject: CGI Fiction Search Example Message-ID: <92CFFBFC-FCEB-11D8-B714-000D9350C9C2@videotron.ca> Hello everyone, I'm trying to run Jacqueline Landman Gay's Fiction Search CGI example on my iBook. I think I've set the correct file permissions for the files in the CGI bin; everything is read-write. But when I try to do a search in my browser, it loads for a very long time and then I get the following internal server error (no. 500): ---------------- copied from browser--------------- Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Apache/1.3.29 Server at hurricane.local Port 80 ---------------- end of copied from browser--------------- The same thing happens when I try to run her world.mt. What am I doing wrong? Regards, Gregory From dleyanna at rtl.org Thu Sep 2 10:43:58 2004 From: dleyanna at rtl.org (Dave LeYanna) Date: Thu, 2 Sep 2004 10:43:58 -0400 Subject: Audio Only for 2.5 Vids (WinXP) In-Reply-To: <4136D3D1.4010501@chipp.com> Message-ID: <20040902143856.5C92830AB4@mail.rtl.org> I only receive audio from the 2.5 videos. I'm using WinXP (This one may push me over the edge however!) I installed Quicktime, Removed all the file association from Windows Media Player and still the Windows media Player tries to render the files. No video. Yes, I restarted. I even tried to rename the Media Player file but the system makes another one. I do have system restore turned off. Nothing I can do will stop Microsoft from offering up the media player to run the tutorial videos. There has to be a bad codec or something.... Anybody else having this problem? Or solved it on a Windows platform? Dave From gizmotron at earthlink.net Thu Sep 2 10:45:19 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Thu, 2 Sep 2004 07:45:19 -0700 Subject: Who is chuck yeager? (OT) In-Reply-To: Message-ID: On Thursday, September 2, 2004, at 01:04 AM, Klaus Major wrote: >> At the time, he was purported to have had a dislocated shoulder, but >> he knew >> the flight surgeon would ground him, so he didn't report it, made the >> flight >> in a lot of pain. > > Oh my god! He's a hero! > >> In 1990, while I was in the Civil Air Patrol, Lake Tahoe Sqdn, I met >> him in >> person at an aerospace education conference (10,000 teachers, >> high-ranking >> NASA, FAA, USAF personnel, and other 'living legend' historical >> figures in >> aviation) which lasted three days in Reno, Nevada. >> >> I consider it a priviledge. >> >> Oh, and one more historical item. I think he was the only fighter >> pilot at >> the end of WWII to shoot down the famous German jet from a >> piston-engine >> propellered aircraft (a P-51). > > Thank you for this one, very compassionate! :-D > >> Ken N. > > Regards > > Klaus Major Hilarious ! Chuck Yeager, scourge of the mighty Luftwaffa. Mark From gizmotron at earthlink.net Thu Sep 2 10:54:42 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Thu, 2 Sep 2004 07:54:42 -0700 Subject: Who is chuck yeager? (OT) In-Reply-To: <253BF712-FCB7-11D8-BA8A-000A27B49A96@major-k.de> Message-ID: <05DEF668-FCF0-11D8-B9FF-000A95743F7A@earthlink.net> On Thursday, September 2, 2004, at 01:07 AM, Klaus Major wrote: > Oh, c'mon, you started this :-D > > Best > > Klaus Major I just woke up, so if I remember correctly, I answered a who is Chuck Yeager question brought up by you asking about what someone else had said here using Chuck Yeager as an export in the metaphor of flying instructor or aviator. Shot down another German Ace, tack-A, tack-A, tack-A, tack-A, tack-A, tack-A... :-) Mark From klaus at major-k.de Thu Sep 2 11:10:32 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 2 Sep 2004 17:10:32 +0200 Subject: Who is chuck yeager? (OT) In-Reply-To: References: Message-ID: <3C08E81A-FCF2-11D8-BA8A-000A27B49A96@major-k.de> Hi Mark, > ... > Hilarious ! Chuck Yeager, scourge of the mighty Luftwaffa. Yes, haha, actually it is "Luftwaffel" ehm "Luftwaffe" :-D > Mark Best Klaus Major klaus at major-k.de http://www.major-k.de From dleyanna at netvalues.com Thu Sep 2 11:09:23 2004 From: dleyanna at netvalues.com (Dave LeYanna) Date: Thu, 2 Sep 2004 11:09:23 -0400 Subject: Playing Card Library Message-ID: <20040902150421.50BD630AEF@mail.rtl.org> Does anyone have a set of playing card game functions? Things like shuffle,deal (52 card deck), perhaps royalty-free images? I am creating a card game tutorial (for commercial use) and will be needing to write there myself and just wondered if anyone has already done this and wants to make a buck or two... Thanks Dave From jacque at hyperactivesw.com Thu Sep 2 11:09:47 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 02 Sep 2004 10:09:47 -0500 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: References: <413678AF.10809@hyperactivesw.com> Message-ID: <413737BB.90809@hyperactivesw.com> On 9/2/04 7:02 AM, Marian Petrides wrote: > I think the human is Heather (at least all my emails have been from her) > and I bet she's inundated at the moment. For this week only, the human is just me. Yesterday there were several hundred messages in the support queue. I haven't looked yet today; am going over there shortly. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From klaus at major-k.de Thu Sep 2 11:14:40 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 2 Sep 2004 17:14:40 +0200 Subject: Who is chuck yeager? (OT) In-Reply-To: <05DEF668-FCF0-11D8-B9FF-000A95743F7A@earthlink.net> References: <05DEF668-FCF0-11D8-B9FF-000A95743F7A@earthlink.net> Message-ID: Hi Mark, > > On Thursday, September 2, 2004, at 01:07 AM, Klaus Major wrote: > >> Oh, c'mon, you started this :-D >> >> Best >> >> Klaus Major > > I just woke up, so if I remember correctly, I answered a who is Chuck > Yeager question brought up by you asking about what someone else had > said here using Chuck Yeager as an export in the metaphor of flying > instructor or aviator. Yes, sure... But my comment was on YOUR sarcastic "So what?" ;-) > Shot down another German Ace, Yo, maybe Manfred von Richthofen a.k.a "The red baron"? Oh, no, that was WWI... > tack-A, tack-A, tack-A, tack-A, tack-A, tack-A... :-) That is definitively Roy Lichtenstein! :-D > Mark Best from the country which lost the last world war and is definitively aware of it ;-) Klaus Major klaus at major-k.de http://www.major-k.de From jacque at hyperactivesw.com Thu Sep 2 11:20:54 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 02 Sep 2004 10:20:54 -0500 Subject: CGI Fiction Search Example In-Reply-To: <92CFFBFC-FCEB-11D8-B714-000D9350C9C2@videotron.ca> References: <92CFFBFC-FCEB-11D8-B714-000D9350C9C2@videotron.ca> Message-ID: <41373A56.10603@hyperactivesw.com> On 9/2/04 9:22 AM, Gregory Lypny wrote: > Hello everyone, > > I'm trying to run Jacqueline Landman Gay's Fiction Search CGI example on > my iBook. I think I've set the correct file permissions for the files > in the CGI bin; everything is read-write. But when I try to do a search > in my browser, it loads for a very long time and then I get the > following internal server error (no. 500): > > ---------------- copied from browser--------------- > Internal Server Error > The server encountered an internal error or misconfiguration and was > unable to complete your request. > > Please contact the server administrator, [no address given] and inform > them of the time the error occurred, and anything you might have done > that may have caused the error. > > More information about this error may be available in the server error > log. > > Apache/1.3.29 Server at hurricane.local Port 80 > ---------------- end of copied from browser--------------- > > The same thing happens when I try to run her world.mt. What am I doing > wrong? There isn't any way to know until you look at the system log. What OS are you on? If it is OS X, the log is located at: /private/var/log/httpd/error_log You may have to use the Finder's "Go" menu to type in the path since those folders are normally invisible on OS X. I usually place an alias to the error log on my desktop so I can open it easily while I'm debugging. The last reported error will be at the bottom of the log. If there is a scripting error, the engine will provide a clue to the command that failed. If there is an installation or permission error, you'll see that too. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gizmotron at earthlink.net Thu Sep 2 11:23:39 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Thu, 2 Sep 2004 08:23:39 -0700 Subject: Who is chuck yeager? (OT) In-Reply-To: <253BF712-FCB7-11D8-BA8A-000A27B49A96@major-k.de> Message-ID: <1121983C-FCF4-11D8-B9FF-000A95743F7A@earthlink.net> On Thursday, September 2, 2004, at 01:07 AM, Klaus Major wrote: >> So What? :-) > > Oh, c'mon, you started this :-D > > Best > > Klaus Major Actually, your first "So What? :-)" was so dead pan funny that I almost fell of my chair in laughter. In one small blast I was a sycophantical idiot dressed up in a feathered flying suit with a leather beanie with a propeller on top. So change Chuck Yeager for Willie Meschersmitt or Ernst Kessler and dig that for ten hours. Now I'm awake... [ so what! ] :-) Mark From klaus at major-k.de Thu Sep 2 12:14:17 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 2 Sep 2004 18:14:17 +0200 Subject: Who is chuck yeager? (OT) In-Reply-To: <1121983C-FCF4-11D8-B9FF-000A95743F7A@earthlink.net> References: <1121983C-FCF4-11D8-B9FF-000A95743F7A@earthlink.net> Message-ID: <238958B0-FCFB-11D8-BA8A-000A27B49A96@major-k.de> Hi Mark, > On Thursday, September 2, 2004, at 01:07 AM, Klaus Major wrote: > >>> So What? :-) >> >> Oh, c'mon, you started this :-D >> >> Best >> >> Klaus Major > > Actually, your first "So What? :-)" was so dead pan funny that I > almost fell of my chair in laughter. :-) Hope you did not hurt yourself! > In one small blast I was a sycophantical idiot dressed up in a > feathered flying suit with a leather beanie with a propeller on top. LOL :-D > So change Chuck Yeager for Willie Meschersmitt Messerschmitt, yeah, i heard that name before, but in another (?) context... > or Ernst Kessler Never heard of... > and dig that for ten hours. Won't, these guys are history :-D But i GOT the picture anyway! > Now I'm awake... [ so what! ] :-) Good morning! 8-) > Mark Best from germanski Klaus Major klaus at major-k.de http://www.major-k.de From gregory.lypny at videotron.ca Thu Sep 2 12:12:49 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Thu, 02 Sep 2004 12:12:49 -0400 Subject: CGI Fiction Search Example In-Reply-To: <20040902160007.9E0F29301D8@mail.runrev.com> References: <20040902160007.9E0F29301D8@mail.runrev.com> Message-ID: Hello Jacqueline, I found the error log. Here are the last errors for Fiction Search and World. Gregory [Thu Sep 2 10:20:31 2004] [error] [client 127.0.0.1] Premature end of script headers: /Library/WebServer/CGI-Executables/fictionsearch.mt [Thu Sep 2 10:25:18 2004] [error] [client 127.0.0.1] Premature end of script headers: /Library/WebServer/CGI-Executables/world.mt On Sep 2, 2004, at 12:00 PM, use-revolution-request at lists.runrev.com wrote: > Message: 14 > Date: Thu, 02 Sep 2004 10:20:54 -0500 > From: "J. Landman Gay" > Subject: Re: CGI Fiction Search Example > To: How to use Revolution > Message-ID: <41373A56.10603 at hyperactivesw.com> > Content-Type: text/plain; charset=us-ascii; format=flowed > > On 9/2/04 9:22 AM, Gregory Lypny wrote: > >> Hello everyone, >> >> I'm trying to run Jacqueline Landman Gay's Fiction Search CGI example >> on >> my iBook. I think I've set the correct file permissions for the files >> in the CGI bin; everything is read-write. But when I try to do a >> search >> in my browser, it loads for a very long time and then I get the >> following internal server error (no. 500): >> >> ---------------- copied from browser--------------- >> Internal Server Error >> The server encountered an internal error or misconfiguration and was >> unable to complete your request. >> >> Please contact the server administrator, [no address given] and >> inform >> them of the time the error occurred, and anything you might have done >> that may have caused the error. >> >> More information about this error may be available in the server >> error >> log. >> >> Apache/1.3.29 Server at hurricane.local Port 80 >> ---------------- end of copied from browser--------------- >> >> The same thing happens when I try to run her world.mt. What am I >> doing >> wrong? > > > There isn't any way to know until you look at the system log. What OS > are you on? If it is OS X, the log is located at: > > /private/var/log/httpd/error_log > > You may have to use the Finder's "Go" menu to type in the path since > those folders are normally invisible on OS X. I usually place an alias > to the error log on my desktop so I can open it easily while I'm > debugging. > > The last reported error will be at the bottom of the log. If there is a > scripting error, the engine will provide a clue to the command that > failed. If there is an installation or permission error, you'll see > that > too. > From aturban at qwest.net Thu Sep 2 12:38:29 2004 From: aturban at qwest.net (Arthur Urban) Date: Thu, 2 Sep 2004 10:38:29 -0600 Subject: LittleArrows Problem In-Reply-To: <000201c490cb$a7eeea70$1501a8c0@asuka> Message-ID: <000001c4910b$47441b10$1501a8c0@asuka> > Maybe it's just late, but there seems to be a problem with > LittleArrows. Whenever I click on the up portion of the > control, the current value is decreased, and clicking in the > down portion increases the thumb value. This seems very > non-intuitive. Just me? I'm surprised nobody had anything to say about this. Anybody at Revolution want to give it a go? I've also discovered some other interesting math "behaviour" in regards to LittleArrows. If I do this in a script (to fix the above bug), I get incorrect results: put -(the thumbPosition of me) If the thumbPosition happens to be at -6, I get 6.001984 instead of 6. This is quite surprising, but I'm glad I haven't spent the $300 yet... From davis.phil at comcast.net Thu Sep 2 12:59:35 2004 From: davis.phil at comcast.net (Phil Davis) Date: Thu, 02 Sep 2004 09:59:35 -0700 Subject: Does 2.5 launch OK on your Mac 10.1.5? Message-ID: <41375177.4090607@comcast.net> It doesn't on mine, so I entered bug #2105 about this. When I double-click the app icon from the desktop, I immediately get the "App unexpectedly quit" message. The 2.5 'Read_Me_First.txt' file says: --- Requirements for OS X systems --- You can develop on any OS X system that includes: - Any OS X-capable Macintosh - Operating system: OS X 10.0.3 or later - Memory: 128M total - Disk space: 35M free - QuickTime required for video features I have all this. Is it just my machine (which I doubt), or does the final 2.5 launch OK on YOUR OSX 10.1.5 machine? Just checking reality... Phil Davis From alex at tweedly.net Thu Sep 2 13:50:42 2004 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 02 Sep 2004 18:50:42 +0100 Subject: LittleArrows Problem In-Reply-To: <000001c4910b$47441b10$1501a8c0@asuka> References: <000201c490cb$a7eeea70$1501a8c0@asuka> Message-ID: <5.1.0.14.0.20040902184400.02ae7c80@mail.tweedly.net> At 10:38 02/09/2004 -0600, Arthur Urban wrote: > > Maybe it's just late, but there seems to be a problem with > > LittleArrows. Whenever I click on the up portion of the > > control, the current value is decreased, and clicking in the > > down portion increases the thumb value. This seems very > > non-intuitive. Just me? > >I'm surprised nobody had anything to say about this. Anybody at Revolution >want to give it a go? I've had a try (though I'm not at Revolution). I see the same effect - but I don't think it's wrong (though I agree it's counter-intuitive). I *think* this is because it's a scrollbar - and if you picture these Little Arrows moving your position within a "virtual document" (i.e. like the up-arrow and down-arrow at the top and bottom of a regular scrollbar), then this would be the correct direction for the value-change of the "thumbposition". >I've also discovered some other interesting math "behaviour" in regards to >LittleArrows. If I do this in a script (to fix the above bug), I get >incorrect results: > > put -(the thumbPosition of me) > >If the thumbPosition happens to be at -6, I get 6.001984 instead of 6. This >is quite surprising, but I'm glad I haven't spent the $300 yet... Not sure about this - I suspect that once you put the value into an expression, it will be evaluated and printed to full decimal places, wheres when used as a value on its own, suitable rounding is applied automatically. But that's only a guess without seeing more context (and, probably, knowing more than I do about RunRev). -- Alex. From Roger.E.Eller at sealedair.com Thu Sep 2 13:42:50 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu, 2 Sep 2004 13:42:50 -0400 Subject: 2.5 trial, MacOS standalone engine Message-ID: Kevin Miller wrote: > Yes, as indicated on the web site we haven't released the Mac OS Classic > version, but it will be up very shortly now. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Kevin, I was wondering if 2.5 will 'ever' have ALL of the supported unix flavors available for download, or will runrev move on to 2.6 as soon as 2.5.x is satisfying the majority of customers? Several of the unix versions for 2.2 were 'coming soon' for a long long time, and some were never posted. What's the deal? I know resources are limited, but as long as the build menu lists BSD, HP-UX, Iris, Linux, RS/6000, SPARC Solaris, SPARC, and Solaris, then I expect them ALL to be available before a new major version is released. As an enterprise customer, I have paid for ALL of these. Also, where have the older versions gone? I get 'Access Forbidden' if I go to http://www.runrev.com/revolution/engines11/ Roger Eller From jperryl at ecs.fullerton.edu Thu Sep 2 13:46:14 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 2 Sep 2004 10:46:14 -0700 (PDT) Subject: about upgrading from 2.2 to 2.5? In-Reply-To: <413678AF.10809@hyperactivesw.com> Message-ID: Nope. Tried that last Friday. The old code was for the purchase of 2.2 (or whatever it was back in July). Any other ideas? Thanks! Judy On Wed, 1 Sep 2004, J. Landman Gay wrote: > On 9/1/04 5:27 PM, Judy Perry wrote: > > > Jacque, > > > > How do I do this for my institution's purchase? > > I'm still new at this, but I think you just enter your old code like > anybody would. It is all supposed to be automated now. Try it, and if it > doesn't work, the automated bot thing sends a note to support automatically. > > > > > (would really like to use 2.5 instead of 2.2 for Friday's lab...) > > > > Thanks! > > > > Judy > > > > On Wed, 1 Sep 2004, J. Landman Gay wrote: > > > > > >>If your license is current and not expired, just go here and request an > >>updated key for free: > >> > >>http://support.runrev.com/license/updatekeyrequest.php > >> > >>You will receive one in email. > >> > >>This info is also in the Read Me file inside the new distribution. > >> > > > > > > > > > > > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Thu Sep 2 13:48:27 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 2 Sep 2004 10:48:27 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: Message-ID: Because it's in Rev's best interest that they learn to use *their* product instead of somebody else's... Judy On Wed, 1 Sep 2004, Dan Shafer wrote: > If they have _no_ skills or background training in software but want to > learn, why should they learn for free? From dleyanna at netvalues.com Thu Sep 2 13:52:43 2004 From: dleyanna at netvalues.com (Dave LeYanna) Date: Thu, 2 Sep 2004 13:52:43 -0400 Subject: about upgrading from 2.2 to 2.5? In-Reply-To: Message-ID: <20040902174741.9AA5030AFC@mail.rtl.org> I asked for a eval code and received it before I received my Enterprise one. The Enterprise one was probably handled manually while the eval was auto generated. Dave -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Judy Perry Sent: Thursday, September 02, 2004 1:46 PM To: jacque at hyperactivesw.com; How to use Revolution Subject: Re: about upgrading from 2.2 to 2.5? Nope. Tried that last Friday. The old code was for the purchase of 2.2 (or whatever it was back in July). Any other ideas? Thanks! Judy On Wed, 1 Sep 2004, J. Landman Gay wrote: > On 9/1/04 5:27 PM, Judy Perry wrote: > > > Jacque, > > > > How do I do this for my institution's purchase? > > I'm still new at this, but I think you just enter your old code like > anybody would. It is all supposed to be automated now. Try it, and if > it doesn't work, the automated bot thing sends a note to support automatically. > > > > > (would really like to use 2.5 instead of 2.2 for Friday's lab...) > > > > Thanks! > > > > Judy > > > > On Wed, 1 Sep 2004, J. Landman Gay wrote: > > > > > >>If your license is current and not expired, just go here and request > >>an updated key for free: > >> > >>http://support.runrev.com/license/updatekeyrequest.php > >> > >>You will receive one in email. > >> > >>This info is also in the Read Me file inside the new distribution. > >> > > > > > > > > > > > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From mpetrides at earthlink.net Thu Sep 2 14:10:19 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Thu, 2 Sep 2004 14:10:19 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: <598D6B8A-FD0B-11D8-9EBF-000A959D005E@earthlink.net> Thanks, Judy. Right on target! On Sep 2, 2004, at 1:48 PM, Judy Perry wrote: > Because it's in Rev's best interest that they learn to use *their* > product > instead of somebody else's... > > Judy > > On Wed, 1 Sep 2004, Dan Shafer wrote: > >> If they have _no_ skills or background training in software but want >> to >> learn, why should they learn for free? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From keith.hutchison at balance-infosystems.com Thu Sep 2 14:11:13 2004 From: keith.hutchison at balance-infosystems.com (Keith Hutchison) Date: Fri, 3 Sep 2004 04:11:13 +1000 Subject: Why 10 hours for a newbie and 30 days for a "programmer" References: Message-ID: <132a01c49118$3b6601c0$3f64a8c0@KEITHXP> Exactly :-) > Because it's in Rev's best interest that they learn to use *their* product > instead of somebody else's... > > Judy > > On Wed, 1 Sep 2004, Dan Shafer wrote: > > > If they have _no_ skills or background training in software but want to > > learn, why should they learn for free? Let me state that I prefer REALbasic to Runtime Revolution. My graphic artist prefers Runtime Revolution to REALbasic I am off to train another graphic artist in the use of REALbasic next week. I have asked 'my' graphic artist to evaluate Runtime Revolution _before_ I go. I figure that if one graphic art's person prefers Runtime Revolution then the chances are high that another might. I don't care which one they use, as long as they are weaned off Filemaker :-) and can access the postgreql backend. Let's hope he can give me a recommendation _before_ the ten hours is up. Keith Hutchison Balance-Infosystems.Com postgresql - mysql - dbf Foxpro - Delphi - MS Access - REALbasic http://balance-infosystems.com http://realopen.org From xslaugh at gmail.com Thu Sep 2 14:16:17 2004 From: xslaugh at gmail.com (Scott Slaugh) Date: Thu, 2 Sep 2004 12:16:17 -0600 Subject: Audio Only for 2.5 Vids (WinXP) In-Reply-To: <20040902143856.5C92830AB4@mail.rtl.org> References: <20040902143856.5C92830AB4@mail.rtl.org> Message-ID: The trouble is that the codec that comes with the install package only works with QuickTime. There is a version of the codec that will work with Windows Media Player, however. Go to and download and install the TSCC codec, and the video should play. Scott Slaugh On Thu, 2 Sep 2004 10:43:58 -0400, Dave LeYanna wrote: > I only receive audio from the 2.5 videos. I'm using WinXP (This one may push > me over the edge however!) > > I installed Quicktime, Removed all the file association from Windows Media > Player and still the Windows media Player tries to render the files. No > video. > > Yes, I restarted. I even tried to rename the Media Player file but the > system makes another one. I do have system restore turned off. > > Nothing I can do will stop Microsoft from offering up the media player to > run the tutorial videos. There has to be a bad codec or something.... > > Anybody else having this problem? Or solved it on a Windows platform? > > Dave > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From aturban at qwest.net Thu Sep 2 14:19:57 2004 From: aturban at qwest.net (Arthur Urban) Date: Thu, 2 Sep 2004 12:19:57 -0600 Subject: LittleArrows Problem In-Reply-To: <5.1.0.14.0.20040902184400.02ae7c80@mail.tweedly.net> Message-ID: <000801c49119$740d5fe0$1501a8c0@asuka> > > > Maybe it's just late, but there seems to be a problem with > > > LittleArrows. Whenever I click on the up portion of the > control, the > > > current value is decreased, and clicking in the down portion > > > increases the thumb value. This seems very non-intuitive. Just me? > > > >I'm surprised nobody had anything to say about this. Anybody at > >Revolution want to give it a go? > > I've had a try (though I'm not at Revolution). > > I see the same effect - but I don't think it's wrong (though > I agree it's > counter-intuitive). > > I *think* this is because it's a scrollbar - and if you picture these > Little Arrows moving your position within a "virtual > document" (i.e. like > the up-arrow and down-arrow at the top and bottom of a > regular scrollbar), > then this would be the correct direction for the value-change of the > "thumbposition". Okay. Well, could probably get used to that behavior as well. Just seems like they missed a chance to make something easy. > >I've also discovered some other interesting math "behaviour" > in regards > >to LittleArrows. If I do this in a script (to fix the above > bug), I get > >incorrect results: > > > > put -(the thumbPosition of me) > > > >If the thumbPosition happens to be at -6, I get 6.001984 > instead of 6. > >This is quite surprising, but I'm glad I haven't spent the > $300 yet... > > Not sure about this - I suspect that once you put the value into an > expression, it will be evaluated and printed to full decimal > places, wheres > when used as a value on its own, suitable rounding is applied > automatically. But that's only a guess without seeing more > context (and, > probably, knowing more than I do about RunRev). Now this one, I do not feel there is an excuse for. The negation of -6 is 6, not some approximation. Somebody at Revolution really needs to respond to this, but I don't know how active they are on this list. I would really like to have more confidence in the underlying math that Revolution is performing, and this does not help. Is there any formal way to report "Bugs" to Revolution? From jperryl at ecs.fullerton.edu Thu Sep 2 14:28:43 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 2 Sep 2004 11:28:43 -0700 (PDT) Subject: LittleArrows Problem In-Reply-To: <000801c49119$740d5fe0$1501a8c0@asuka> Message-ID: Try Bugzilla: http://support.runrev.com/bugdatabase/query.cgi?GoAheadAndLogIn=1 HTH, Judy On Thu, 2 Sep 2004, Arthur Urban wrote: > Now this one, I do not feel there is an excuse for. The negation of -6 is 6, > not some approximation. Somebody at Revolution really needs to respond to > this, but I don't know how active they are on this list. I would really like > to have more confidence in the underlying math that Revolution is > performing, and this does not help. > > Is there any formal way to report "Bugs" to Revolution? > From dleyanna at netvalues.com Thu Sep 2 14:29:28 2004 From: dleyanna at netvalues.com (Dave LeYanna) Date: Thu, 2 Sep 2004 14:29:28 -0400 Subject: Audio Only for 2.5 Vids (WinXP) In-Reply-To: Message-ID: <20040902182426.4207230AE7@mail.rtl.org> WOW! Thanks Scott. That worked! Dave -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Scott Slaugh Sent: Thursday, September 02, 2004 2:16 PM To: How to use Revolution Subject: Re: Audio Only for 2.5 Vids (WinXP) The trouble is that the codec that comes with the install package only works with QuickTime. There is a version of the codec that will work with Windows Media Player, however. Go to and download and install the TSCC codec, and the video should play. Scott Slaugh On Thu, 2 Sep 2004 10:43:58 -0400, Dave LeYanna wrote: > I only receive audio from the 2.5 videos. I'm using WinXP (This one > may push me over the edge however!) > > I installed Quicktime, Removed all the file association from Windows > Media Player and still the Windows media Player tries to render the > files. No video. > > Yes, I restarted. I even tried to rename the Media Player file but the > system makes another one. I do have system restore turned off. > > Nothing I can do will stop Microsoft from offering up the media player > to run the tutorial videos. There has to be a bad codec or something.... > > Anybody else having this problem? Or solved it on a Windows platform? > > Dave > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Thu Sep 2 14:48:42 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 2 Sep 2004 20:48:42 +0200 Subject: LittleArrows Problem In-Reply-To: <000001c4910b$47441b10$1501a8c0@asuka> References: <000001c4910b$47441b10$1501a8c0@asuka> Message-ID: Hi Arthur, > Am 02.09.2004 um 18:38 schrieb Arthur Urban: >> Maybe it's just late, but there seems to be a problem with >> LittleArrows. Whenever I click on the up portion of the >> control, the current value is decreased, and clicking in the >> down portion increases the thumb value. This seems very >> non-intuitive. Just me? > > I'm surprised nobody had anything to say about this. Anybody at > Revolution > want to give it a go? > > I've also discovered some other interesting math "behaviour" in > regards to > LittleArrows. If I do this in a script (to fix the above bug), I get > incorrect results: > > put -(the thumbPosition of me) > > If the thumbPosition happens to be at -6, I get 6.001984 instead of 6. > This on mouseUp put -(the thumbpos of me) end mouseUp in a LittleArrows scrollbar (from -6 to 6) gives -> straight 6 to -6 here on my machine...? Did you set "the numberformat" eventually? > is quite surprising, but I'm glad I haven't spent the $300 yet... Never judge a cover by its book ;-) Regards Klaus Major klaus at major-k.de http://www.major-k.de From keith.hutchison at balance-infosystems.com Thu Sep 2 14:55:40 2004 From: keith.hutchison at balance-infosystems.com (Keith Hutchison) Date: Fri, 3 Sep 2004 04:55:40 +1000 Subject: Why 10 hours for a newbie and 30 days for a "programmer" References: <132a01c49118$3b6601c0$3f64a8c0@KEITHXP> Message-ID: <137301c4911e$71509790$3f64a8c0@KEITHXP> This email should of referenced dreamcard instead of Runtime Revolution The name change is confusing, for me. With Express, which I was just about to buy when the store went down, I knew it had all the functionality _I_ wanted, compiled an executable, which was something I wanted, and advertised Runtime Revolution every time it quit as a nag to upgrade to studio, which I felt was a fair enough. Is there an upgrade path from DreamCard to Runtime Studio? The message I sent to runtime rev was bounced with a polite message to address all such queries to support at runrev.com. Why not just change the name across the board, DreamCard, DreamStudio and DreamEnterprise, which implies an upgrade path. > > Exactly :-) > > > Because it's in Rev's best interest that they learn to use *their* product > > instead of somebody else's... > > > > Judy > > > > On Wed, 1 Sep 2004, Dan Shafer wrote: > > > > > If they have _no_ skills or background training in software but want to > > > learn, why should they learn for free? > > Let me state that I prefer REALbasic to Runtime Revolution. > My graphic artist prefers Runtime Revolution to REALbasic > > I am off to train another graphic artist in the use of REALbasic next week. > I have asked 'my' graphic artist to evaluate Runtime Revolution _before_ > I go. I figure that if one graphic art's person prefers Runtime Revolution > then the chances are high that another might. I don't care which one they > use, as long as they are weaned off Filemaker :-) and can access the > postgreql backend. > > Let's hope he can give me a recommendation _before_ the ten hours is up. > > Keith Hutchison > Balance-Infosystems.Com > > postgresql - mysql - dbf > Foxpro - Delphi - MS Access - REALbasic > http://balance-infosystems.com http://realopen.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From janus005 at umn.edu Thu Sep 2 15:30:34 2004 From: janus005 at umn.edu (Louis Janus) Date: Thu, 2 Sep 2004 14:30:34 -0500 Subject: draw tool for text? In-Reply-To: References: Message-ID: While I know that most text in these programs belongs in one of the many varieties of fields, I would like to add some letters along a freehand curve -- not necessarily straight horizontal. I think most other draw-like programs let me do this. As a bad attempt at overcoming this, I painted the letters using the paintbrush -- but it looks like a 1st grader's first attempt at carving the alphabet. Any suggestions? (I am using Dreamcard). Louis -- ===================================================== Louis Janus Less Commonly Taught Languages (LCTL) Project Center for Advanced Research on Language Acquisition (CARLA) University of Minnesota 617 Heller Hall 271 19th Avenue So. Minneapolis, MN 55455 USA phone: 612/624-9016; fax: 612/624-7514 ------------------------------- LCTL at umn.edu ------------------------------- http://www.carla.umn.edu/LCTL http://www.carla.umn.edu/about/profiles/janus.html ===================================================== From fde101 at fjrhome.net Thu Sep 2 15:34:39 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 2 Sep 2004 15:34:39 -0400 Subject: draw tool for text? In-Reply-To: References: Message-ID: <213AE2FC-FD17-11D8-BE3F-0050E4BA750F@fjrhome.net> Do it with another tool and import it to your stack as an image (bitmap). On Sep 2, 2004, at 3:30 PM, Louis Janus wrote: > While I know that most text in these programs belongs in one of the > many varieties of fields, I would like to add some letters along a > freehand curve -- not necessarily straight horizontal. I think most > other draw-like programs let me do this. As a bad attempt at > overcoming this, I painted the letters using the paintbrush -- but it > looks like a 1st grader's first attempt at carving the alphabet. > > Any suggestions? (I am using Dreamcard). > > Louis > -- > ===================================================== > Louis Janus > Less Commonly Taught Languages (LCTL) Project > Center for Advanced Research on Language Acquisition (CARLA) > University of Minnesota > 617 Heller Hall > 271 19th Avenue So. > Minneapolis, MN 55455 USA > phone: 612/624-9016; fax: 612/624-7514 > ------------------------------- > LCTL at umn.edu > ------------------------------- > http://www.carla.umn.edu/LCTL > http://www.carla.umn.edu/about/profiles/janus.html > ===================================================== > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From fde101 at fjrhome.net Thu Sep 2 16:05:47 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 2 Sep 2004 16:05:47 -0400 Subject: Lots of Crashes In-Reply-To: References: <003901c490ad$b7b8f3b0$63d4e6cf@BUMP> Message-ID: <7ADAEC7E-FD1B-11D8-BE3F-0050E4BA750F@fjrhome.net> I don't have the upgrade pack (yet), but I have the 2.5 demo sitting in a folder on my X.3.5 desktop right now (to help figure out if the upgrade is worthwhile right now). There are a number of things which definitely seem to have improved over 2.2.1, and it feels somewhat faster (a big deal given my 400MHz G3 tower -- a bit dated right now, but hey, it works), but it still lacks some of the bug fixes which I need to make the upgrade worthwhile. We purchased 2.2.1 fairly recently, so I'm sure we will get the upgrade pack eventually, before the one-year runs out, but for now, I'm holding off for those bug fixes. And yes, I've experienced a bunch of strange crashes from Rev too, many of which seem to be almost random sometimes -- but I've had them with 2.2.1, and 2.5 does seem to be a bit better in this regard. At least things seem (to me) to be going in the right direction? All I can really say here is that I am generally quite pleased with the product, and while it does seemingly have a ways to go in terms of stability and some bug fixes before I could *really* call it stable (though certainly much better than most Microsoft products -- and some others), the Rev team seems to be doing quite well with the product. Keep up the good work. On Sep 2, 2004, at 12:58 AM, Dan Shafer wrote: > I have experienced only one crash so far and that wasn't a crash so > much as it was a hang-at-launch identical to what I experienced > repeatedly in 2.2.1 and which I BZ'd tonight as Bug #2112. > > Otherwise, this release has been quite stable on OS X 10.3.5. > > On Sep 1, 2004, at 10:28 PM, Derek Bump wrote: > >> I have to say, I'm experiencing a LOT of crashes in Rev 2.5. The >> unfortunate thing is that I can't seem to isolate the incidents. But >> I can say that I've finally found a use for the SmartSave stack! >> >> >> Derek Bump >> Dreamscape Software >> ____________________________________________ >> Compress Images Easily with JPEGCompress >> http://www.dreamscapesoftware.com >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Revolutionary > Author of "Revolution: Software at the Speed of Thought" > http://www.revolutionpros.com for more info > Available at Runtime Revolution Store (http://www.runrev.com/RevPress) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From webmaster at dreamscapesoftware.com Thu Sep 2 18:06:18 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Thu, 2 Sep 2004 16:06:18 -0600 Subject: Lots of Crashes References: <003901c490ad$b7b8f3b0$63d4e6cf@BUMP> <7ADAEC7E-FD1B-11D8-BE3F-0050E4BA750F@fjrhome.net> Message-ID: <001c01c49139$14034ae0$03d4e6cf@BUMP> > And yes, I've experienced a bunch of strange crashes from Rev too, many > of which seem to be almost random sometimes -- but I've had them with > 2.2.1, and 2.5 does seem to be a bit better in this regard. At least > things seem (to me) to be going in the right direction? I agree, things are going in the right direction. Many of the items that I disliked about the initial beta release were fixed in this release (2.5) and I am now taking advantage of them with pleasure. My most favorite being the align-to-grid for new objects I drag (I Love It!) > All I can really say here is that I am generally quite pleased with the > product, and while it does seemingly have a ways to go in terms of > stability and some bug fixes before I could *really* call it stable > (though certainly much better than most Microsoft products -- and some > others), the Rev team seems to be doing quite well with the product. > Keep up the good work. They are doing a very good job. It is nice to see the progression of Revolution becoming a high-end IDE. Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com From jhurley at infostations.com Thu Sep 2 17:22:29 2004 From: jhurley at infostations.com (Jim Hurley) Date: Thu, 2 Sep 2004 14:22:29 -0700 Subject: draw tool for text? In-Reply-To: <20040902200247.5BF77930197@mail.runrev.com> References: <20040902200247.5BF77930197@mail.runrev.com> Message-ID: > >Message: 18 >Date: Thu, 2 Sep 2004 14:30:34 -0500 >From: Louis Janus >Subject: draw tool for text? >To: How to use Revolution >Message-ID: >Content-Type: text/plain; charset="us-ascii" ; format="flowed" > >While I know that most text in these programs belongs in one of the >many varieties of fields, I would like to add some letters along a >freehand curve -- not necessarily straight horizontal. I think most >other draw-like programs let me do this. As a bad attempt at >overcoming this, I painted the letters using the paintbrush -- but it >looks like a 1st grader's first attempt at carving the alphabet. > >Any suggestions? (I am using Dreamcard). Louis, This probably isn't quite what you are looking for but it is a poor man's implementation which will give you text on a curve. You will need Turtle Graphics for this. See RunRev's Dreamcard web site at: http://downloads.runrev.com/stacks_apps/#learn Download the Turtle Graphic stack. The handler: on mouseUP put "This is a semicircle" into tMessage put the number of chars in tMessage into tNum startTurtle setHeading 90 penUp repeat with i = 1 to tNum forward 20 right 180/tNum label char i of tMessage end repeat end mouseUP will draw the text "This is a semicircle" on a semicircle. Jim From mpetrides at earthlink.net Thu Sep 2 17:28:10 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Thu, 2 Sep 2004 17:28:10 -0400 Subject: draw tool for text? In-Reply-To: References: <20040902200247.5BF77930197@mail.runrev.com> Message-ID: cool, Jim. Thanks! On Sep 2, 2004, at 5:22 PM, Jim Hurley wrote: >> >> Message: 18 >> Date: Thu, 2 Sep 2004 14:30:34 -0500 >> From: Louis Janus >> Subject: draw tool for text? >> To: How to use Revolution >> Message-ID: >> Content-Type: text/plain; charset="us-ascii" ; format="flowed" >> >> While I know that most text in these programs belongs in one of the >> many varieties of fields, I would like to add some letters along a >> freehand curve -- not necessarily straight horizontal. I think most >> other draw-like programs let me do this. As a bad attempt at >> overcoming this, I painted the letters using the paintbrush -- but it >> looks like a 1st grader's first attempt at carving the alphabet. >> >> Any suggestions? (I am using Dreamcard). > > > Louis, > > This probably isn't quite what you are looking for but it is a poor > man's implementation which will give you text on a curve. You will > need Turtle Graphics for this. See RunRev's Dreamcard web site at: > http://downloads.runrev.com/stacks_apps/#learn Download the Turtle > Graphic stack. > > The handler: > > on mouseUP > put "This is a semicircle" into tMessage > put the number of chars in tMessage into tNum > startTurtle > setHeading 90 > penUp > repeat with i = 1 to tNum > forward 20 > right 180/tNum > label char i of tMessage > end repeat > end mouseUP > > will draw the text "This is a semicircle" on a semicircle. > > Jim > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From revlist at cableone.net Thu Sep 2 17:39:59 2004 From: revlist at cableone.net (Chris Sheffield) Date: Thu, 2 Sep 2004 15:39:59 -0600 Subject: Does 2.5 launch OK on your Mac 10.1.5? In-Reply-To: <41375177.4090607@comcast.net> Message-ID: <000601c49135$66067550$64fea8c0@chris1> Hi Phil, I'm having the same problem, and this is not a good thing. I swear this was working in one of the betas of 2.5. I'll have to go back and check. The same problem existed in 2.2.1, but 2.2 works fine. In fact, I've had to continue building my standalones with 2.2, which it looks I'll have to continue to do so until an update to 2.5 can fix this problem. Frustrating! Have you Bugzilla'd this? If not, I will. Thanks, Chris Sheffield Software Developer Read Naturally > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] On Behalf Of Phil Davis > Sent: Thursday, September 02, 2004 11:00 AM > To: Rev List > Subject: Does 2.5 launch OK on your Mac 10.1.5? > > It doesn't on mine, so I entered bug #2105 about this. When I > double-click the app icon from the desktop, I immediately get the > "App unexpectedly quit" message. > > The 2.5 'Read_Me_First.txt' file says: > --- Requirements for OS X systems --- > > You can develop on any OS X system that includes: > > - Any OS X-capable Macintosh > - Operating system: OS X 10.0.3 or later > - Memory: 128M total > - Disk space: 35M free > - QuickTime required for video features > > I have all this. > > Is it just my machine (which I doubt), or does the final 2.5 launch > OK on YOUR OSX 10.1.5 machine? > > Just checking reality... > > Phil Davis > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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.749 / Virus Database: 501 - Release Date: 9/1/2004 > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.749 / Virus Database: 501 - Release Date: 9/1/2004 From runrev at davidjdowns.com Thu Sep 2 17:57:29 2004 From: runrev at davidjdowns.com (j) Date: Thu, 2 Sep 2004 16:57:29 -0500 Subject: OSX GUI Manipulation? In-Reply-To: <4136C3E2.8010208@chipp.com> References: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com> <4314B00F-FCA4-11D8-93D2-000A95DA60FA@adelphia.net> <53908.12.129.243.81.1094107412.squirrel@webmail.pacifier.com> <4136C3E2.8010208@chipp.com> Message-ID: <155EDF36-FD2B-11D8-9928-000393989F4E@davidjdowns.com> From: j at davidjdowns.com Subject: Re: OSX GUI Manipulation? Date: September 1, 2004 9:19:27 PM CDT To: use-revolution at lists.runrev.com >> The only reliable solution: your app does "the thing" and doesn't rely >> on any other apps to do "the thing." > > And your point is what? > > The point of my app is to control unscriptable actions of a commercial > application. My points are thus: (1) Why wouldn't users just use the commercial application, rather than buy a second application to control an application they already own? (2) How is it worse to require users of your app to buy QuicKeys or whatever, when they are already required to own some other commercial app to use your app? J. From revlist at cableone.net Thu Sep 2 18:08:33 2004 From: revlist at cableone.net (Chris Sheffield) Date: Thu, 2 Sep 2004 16:08:33 -0600 Subject: Does 2.5 launch OK on your Mac 10.1.5? In-Reply-To: <41375177.4090607@comcast.net> Message-ID: <000701c49139$6378efd0$64fea8c0@chris1> Looks like you already filed it and it's been fixed for the next release. :-) Chris Sheffield Software Developer Read Naturally > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] On Behalf Of Phil Davis > Sent: Thursday, September 02, 2004 11:00 AM > To: Rev List > Subject: Does 2.5 launch OK on your Mac 10.1.5? > > It doesn't on mine, so I entered bug #2105 about this. When I > double-click the app icon from the desktop, I immediately get the > "App unexpectedly quit" message. > > The 2.5 'Read_Me_First.txt' file says: > --- Requirements for OS X systems --- > > You can develop on any OS X system that includes: > > - Any OS X-capable Macintosh > - Operating system: OS X 10.0.3 or later > - Memory: 128M total > - Disk space: 35M free > - QuickTime required for video features > > I have all this. > > Is it just my machine (which I doubt), or does the final 2.5 launch > OK on YOUR OSX 10.1.5 machine? > > Just checking reality... > > Phil Davis > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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.749 / Virus Database: 501 - Release Date: 9/1/2004 > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.749 / Virus Database: 501 - Release Date: 9/1/2004 From aturban at qwest.net Thu Sep 2 18:27:13 2004 From: aturban at qwest.net (Arthur Urban) Date: Thu, 2 Sep 2004 16:27:13 -0600 Subject: LittleArrows Problem In-Reply-To: Message-ID: <000501c4913b$fef84d00$1501a8c0@asuka> This problem is very strange. I was able to do the same thing that you were with no side effects. I have no idea why some littlearrows exhibit this behaviour and others do not. Maybe time will tell. I sure do appreciate the feedback, all. ~~~ Arthur > > I've also discovered some other interesting math "behaviour" in > > regards to > > LittleArrows. If I do this in a script (to fix the above bug), I get > > incorrect results: > > > > put -(the thumbPosition of me) > > > > If the thumbPosition happens to be at -6, I get 6.001984 > instead of 6. > > This > > on mouseUp > put -(the thumbpos of me) > end mouseUp > > in a LittleArrows scrollbar (from -6 to 6) gives -> straight 6 to -6 > here on my machine...? From aturban at qwest.net Thu Sep 2 18:36:45 2004 From: aturban at qwest.net (Arthur Urban) Date: Thu, 2 Sep 2004 16:36:45 -0600 Subject: Table Field Formatting Message-ID: <000801c4913d$54078cb0$1501a8c0@asuka> I'm still pretty new at some of this stuff...but is there a way to format the columns of a table field? I'm looking for simple things like left, right, center justification. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From dcragg at lacscentre.co.uk Thu Sep 2 19:04:42 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Fri, 3 Sep 2004 00:04:42 +0100 Subject: CGI Fiction Search Example In-Reply-To: <92CFFBFC-FCEB-11D8-B714-000D9350C9C2@videotron.ca> References: <92CFFBFC-FCEB-11D8-B714-000D9350C9C2@videotron.ca> Message-ID: <79679E20-FD34-11D8-8E21-000A9569F8B0@lacscentre.co.uk> On 2 Sep 2004, at 15:22, Gregory Lypny wrote: > Hello everyone, > > I'm trying to run Jacqueline Landman Gay's Fiction Search CGI example > on my iBook. I think I've set the correct file permissions for the > files in the CGI bin; everything is read-write. But when I try to do > a search in my browser, it loads for a very long time and then I get > the following internal server error (no. 500): > Assuming the scripts are typed in correctly, I'd check the following: Permissions: You need Execute permission set on the script files, not just Read-Write. I'm not sure if you can do this from the Finder, but you can do it from the Terminal by typing the ollowing: chmod 755 Failing that, you should check that you have Unix style line endings in the script file. One way to ensure this is to put the script contents in a Rev field, and then export the contents to a file using the "binfile" url type. Something like this: put field "cgi" into url ("binfile:" & ) These are the two things that usually catch me out. Cheers Dave From bfr at nwlink.com Thu Sep 2 19:47:06 2004 From: bfr at nwlink.com (bfr at nwlink.com) Date: Thu, 2 Sep 2004 16:47:06 -0700 (PDT) Subject: OSX GUI Manipulation? In-Reply-To: <155EDF36-FD2B-11D8-9928-000393989F4E@davidjdowns.com> References: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com><4314B00F-FCA4-11D8-93D2-000A95DA60FA@adelphia.net><53908.12.129.243.81.1094107412.squirrel@webmail.pacifier.com><4136C3E2.8010208@chipp.com> <155EDF36-FD2B-11D8-9928-000393989F4E@davidjdowns.com> Message-ID: <5001.12.164.196.96.1094168826.squirrel@webmail.pacifier.com> > From: j at davidjdowns.com > Subject: Re: OSX GUI Manipulation? > Date: September 1, 2004 9:19:27 PM CDT > To: use-revolution at lists.runrev.com > >>> The only reliable solution: your app does "the thing" and doesn't rely >>> on any other apps to do "the thing." >> >> And your point is what? >> >> The point of my app is to control unscriptable actions of a commercial >> application. > > My points are thus: > > (1) Why wouldn't users just use the commercial application, rather than > buy a second application to control an application they already own? And what commercial application is that? There are no commercial applications that do what my app will do. That is why I am trying to build my application. You seem to be saying that to run a word processor, people should buy a C programming application and build a word processor. Let us try this yet again: The point of this exercise is for me to build and market a custom application that provides scripted control of the GUI of a commercial appliation, in order to add certain specific features that are not available either as standard features of the commerical app *or* as scripted features using normal applescript techniques. This is something I have done in the past, pre - OSX. > (2) How is it worse to require users of your app to buy QuicKeys or > whatever, when they are already required to own some other commercial > app to use your app? How is it worse to buy TWO applications from two different vendors? Well, it probably costs more don't you suppose? The pre - OSX version of Facespan did exactly what I need: let me build self-contained apps that have the features I create, and which I can distribute on my terms. I asked if Rev had these features. It appears that it does not. From nnoydb at excite.com Thu Sep 2 20:26:49 2004 From: nnoydb at excite.com (K) Date: Thu, 2 Sep 2004 20:26:49 -0400 (EDT) Subject: External Development Message-ID: <20040903002649.A4C723CDD@xprdmailfe4.nwk.excite.com> So I have downloaded several projects on the net each of wich encountered an compile error (or several compile errors) of course with my limited knowledge of OS X I am lost. So this is my final appeal before I attempt contacting Runtime directly. Should anyone have pitty on me and send me a simple template External project (for Project Builder) or documentation on compiling an external under OS X it would be greatly appreciated. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Thu Sep 2 20:51:12 2004 From: nnoydb at excite.com (K) Date: Thu, 2 Sep 2004 20:51:12 -0400 (EDT) Subject: External Development Message-ID: <20040903005112.8B0313CF0@xprdmailfe10.nwk.excite.com> Thanks Trevor! It compiled and now I at least have a starting point. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Thu 09/02, Trevor DeVore < trevor at mangomultimedia.com > wrote: From: Trevor DeVore [mailto: trevor at mangomultimedia.com] To: nnoydb at excite.com Date: Thu, 2 Sep 2004 17:44:25 -0700 Subject: Re: External Development On Sep 2, 2004, at 5:26 PM, K wrote:
> So I have downloaded several projects on the net each of wich
> encountered an compile error (or several compile errors) of course
> with my limited knowledge of OS X I am lost. So this is my final
> appeal before I attempt contacting Runtime directly. Should anyone
> have pitty on me and send me a simple template External project (for
> Project Builder) or documentation on compiling an external under OS X
> it would be greatly appreciated.

Kevin,

I've attached the original QTExternal code that Tim Monroe from
QuickTime engineering sent me. I compiled this with Project Builder
before I switched to XCode a while back. Hopefully this will work for
you. If it doesn't then let me know what errors are popping up.


--
Trevor DeVore
Blue Mango Multimedia
trevor at mangomultimedia.com

Attachment: QTExternal.zip (202.99KB)
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From xslaugh at gmail.com Thu Sep 2 22:04:44 2004 From: xslaugh at gmail.com (Scott Slaugh) Date: Thu, 2 Sep 2004 20:04:44 -0600 Subject: Audio Only for 2.5 Vids (WinXP) In-Reply-To: <20040902143856.5C92830AB4@mail.rtl.org> References: <20040902143856.5C92830AB4@mail.rtl.org> Message-ID: Incidentally, I filed this in Bugzilla as bug 2057 before 2.5 shipped. They said there that in the release it would contain the correct codecs. Apparently this wasn't true in your case. Has anyone else had this problem? If so, I should probably reopen that Bugzilla case so that Runtime will get the correct codec in there. Scott Slaugh - Hide quoted text - On Thu, 2 Sep 2004 14:29:28 -0400, Dave LeYanna wrote: > WOW! > > Thanks Scott. That worked! > > Dave From sarahr at genesearch.com.au Thu Sep 2 22:43:09 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Fri, 3 Sep 2004 12:43:09 +1000 Subject: OSX GUI Manipulation? In-Reply-To: <5001.12.164.196.96.1094168826.squirrel@webmail.pacifier.com> References: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com><4314B00F-FCA4-11D8-93D2-000A95DA60FA@adelphia.net><53908.12.129.243.81.1094107412.squirrel@webmail.pacifier.com><4136C3E2.8010208@chipp.com> <155EDF36-FD2B-11D8-9928-000393989F4E@davidjdowns.com> <5001.12.164.196.96.1094168826.squirrel@webmail.pacifier.com> Message-ID: > Let us try this yet again: > > The point of this exercise is for me to build and market a custom > application that provides scripted control of the GUI of a commercial > appliation, in order to add certain specific features that are not > available either as standard features of the commerical app *or* as > scripted features using normal applescript techniques. This is > something I > have done in the past, pre - OSX. > >> (2) How is it worse to require users of your app to buy QuicKeys or >> whatever, when they are already required to own some other commercial >> app to use your app? > > How is it worse to buy TWO applications from two different vendors? > Well, > it probably costs more don't you suppose? > > The pre - OSX version of Facespan did exactly what I need: let me build > self-contained apps that have the features I create, and which I can > distribute on my terms. I asked if Rev had these features. It appears > that > it does not. I haven't been following this thread very closely, but as you seem to be getting thoroughly frustrated, I thought I would stick my neck out too :-) - AppleScript under OS X can interact with ANY application using GUI scripting - the application does not have to be scriptable as GUI scripting allows you to click, type etc. - Revolution can call any AppleScript and makes it much easier to apply variables and analyze results as well as providing a GUI for your app. - Applications built using Revolution can be freely distributed. Does this help answer your question? Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ From ptrendler at bigpond.com Thu Sep 2 22:28:56 2004 From: ptrendler at bigpond.com (Pat Trendler) Date: Fri, 3 Sep 2004 12:28:56 +1000 Subject: Audio Only for 2.5 Vids (WinXP) References: <20040902143856.5C92830AB4@mail.rtl.org> Message-ID: <003801c4915d$e14b21c0$b000a8c0@mshome.net> Yep. Same here. Pat ----- Original Message ----- From: "Scott Slaugh" To: "How to use Revolution" Sent: Friday, September 03, 2004 12:04 PM Subject: Re: Audio Only for 2.5 Vids (WinXP) > Incidentally, I filed this in Bugzilla as bug 2057 before 2.5 shipped. > They said there that in the release it would contain the correct > codecs. Apparently this wasn't true in your case. Has anyone else > had this problem? If so, I should probably reopen that Bugzilla case > so that Runtime will get the correct codec in there. > > Scott Slaugh > - Hide quoted text - > > On Thu, 2 Sep 2004 14:29:28 -0400, Dave LeYanna wrote: > > WOW! > > > > Thanks Scott. That worked! > > > > Dave > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From sarahr at genesearch.com.au Thu Sep 2 22:51:54 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Fri, 3 Sep 2004 12:51:54 +1000 Subject: Table Field Formatting In-Reply-To: <000801c4913d$54078cb0$1501a8c0@asuka> References: <000801c4913d$54078cb0$1501a8c0@asuka> Message-ID: <36ACA2DC-FD54-11D8-A644-0003937A97B8@genesearch.com.au> You can't format the cells of a table individually. An entire field can be set using the Text menu, and individual sections can be set as well, but right or center alignment of data in the cells of a table is not directly possible. The method I use is to set the field to a monospaced font and use the format function to make my numeric data right-aligned. Cheers, Sarah On 3 Sep 2004, at 8:37 am, Arthur Urban wrote: > I'm still pretty new at some of this stuff...but is there a way to > format > the columns of a table field? I'm looking for simple things like left, > right, center justification. > > ~~~ Arthur From sarahr at genesearch.com.au Thu Sep 2 22:58:33 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Fri, 3 Sep 2004 12:58:33 +1000 Subject: Playing Card Library In-Reply-To: <20040902150421.50BD630AEF@mail.rtl.org> References: <20040902150421.50BD630AEF@mail.rtl.org> Message-ID: <24C8F040-FD55-11D8-A644-0003937A97B8@genesearch.com.au> Hi Dave, I did some of this years ago in HyperCard and although I don't have any functions lying around, I do have a couple suggestions: While graphics are nice, you can always use the Symbol font to get the 4 card suits. I think others have these too. For shuffling, the method I used was to build a list of all the cards and sort them using something like: sort lines of tCardList by random(10000) This means you can just take the card at the top of the list every time you deal a card and you don't have to worry about getting the same card twice. Jacque Gay has a Klondike game made in MetaCard (available through RevNet), which might give you some pointers. Cheers, Sarah On 3 Sep 2004, at 1:11 am, Dave LeYanna wrote: > Does anyone have a set of playing card game functions? Things like > shuffle,deal (52 card deck), perhaps royalty-free images? I am > creating a > card game tutorial (for commercial use) and will be needing to write > there > myself and just wondered if anyone has already done this and wants to > make a > buck or two... > > Thanks > > Dave From jacque at hyperactivesw.com Thu Sep 2 23:19:12 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 02 Sep 2004 22:19:12 -0500 Subject: CGI Fiction Search Example In-Reply-To: References: <20040902160007.9E0F29301D8@mail.runrev.com> Message-ID: <4137E2B0.2010801@hyperactivesw.com> On 9/2/04 11:12 AM, Gregory Lypny wrote: > Hello Jacqueline, > > I found the error log. Here are the last errors for Fiction Search and > World. > > Gregory > > [Thu Sep 2 10:20:31 2004] [error] [client 127.0.0.1] Premature end of > script headers: /Library/WebServer/CGI-Executables/fictionsearch.mt > > [Thu Sep 2 10:25:18 2004] [error] [client 127.0.0.1] Premature end of > script headers: /Library/WebServer/CGI-Executables/world.mt Dave made some good suggestions; wrong permissions and bad line endings are the two things that I always forget too. Both will cause this error. What OS are you testing on? OS X? If so, you really do have to use Terminal to set permissions -- the Get Info box in the Finder won't do it. Also, even though it is OS X Macintosh, you still need to use Unix-style line endings. If you don't want to do that using Dave's suggestion via Revolution, you can also set those using BBEdit. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Sep 2 23:30:35 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 02 Sep 2004 22:30:35 -0500 Subject: Audio Only for 2.5 Vids (WinXP) In-Reply-To: References: <20040902143856.5C92830AB4@mail.rtl.org> Message-ID: <4137E55B.6090403@hyperactivesw.com> On 9/2/04 9:04 PM, Scott Slaugh wrote: > Incidentally, I filed this in Bugzilla as bug 2057 before 2.5 shipped. > They said there that in the release it would contain the correct > codecs. Apparently this wasn't true in your case. Has anyone else > had this problem? If so, I should probably reopen that Bugzilla case > so that Runtime will get the correct codec in there. May as well, though they know about it already. It was, as we say, an "oops", and the Windows codec was accidentally left out of the distribution. It will get put back in. If you have QT installed on Windows, you don't need the extra codec. I got to watch someone kick themselves over it this afternoon. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdan at danshafer.com Thu Sep 2 23:59:53 2004 From: revdan at danshafer.com (Dan Shafer) Date: Thu, 2 Sep 2004 20:59:53 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: I lied. I said I'd stay out of this from now on but I couldn't let this comment go unchallenged. 20 or so years ago, I was at Intel. We kept losing design-ins to inferior technology. My boss assigned me to figure out why and how to fix it. The problem I found was that Motorola was giving engineering students free SDKs in engineering school. They'd graduate, go to their first job, and their boss would ask them what they wanted to use for their project, which was by then already behind schedule. Moto won not because they had better technology but because they ensured that college grads knew their technology. That sounds like I agree with Judy and Marian. I don't. Because the difference here is two-fold. First, RunRev doesn't have the resources to wait four years for college grads to enter the job market with experience in Revolution. They have to make profits now. Second, software isn't like integrated circuits. A company buys one tool, not millions of chips. corporate standards always trump individual desires. Companies are not going to standardize on Revolution because some recent college grad shows up with knowledge of it. In fact, I submit, colleges and universities are not going to adopt Revolution as a teaching language in any significant numbers as long as they can get "industry standard" tools like Java, C#, etc., free, even if RunRev *pays* them to do so. I think this part of the discussion is being largely driven by people in the education marketplace. And I respect their right to their opinions in the spaces they know. But overall, that market is minuscule and all but insignificant to software development tool companies for a whole host of reasons. RunRev's a small company. It needs to stick to its knitting and make money\, not gratuitously fund newbies in the hope of some phantom long-term gain. Let the rants begin. On Sep 2, 2004, at 10:48 AM, Judy Perry wrote: > Because it's in Rev's best interest that they learn to use *their* > product > instead of somebody else's... > > Judy > > On Wed, 1 Sep 2004, Dan Shafer wrote: > >> If they have _no_ skills or background training in software but want >> to >> learn, why should they learn for free? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From bfr at nwlink.com Fri Sep 3 00:19:39 2004 From: bfr at nwlink.com (bfr at nwlink.com) Date: Thu, 2 Sep 2004 21:19:39 -0700 (PDT) Subject: OSX GUI Manipulation? In-Reply-To: References: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com><4314B00F-FCA4-11D8-93D2-000A95DA60FA@adelphia.net><53908.12.129.243.81.1094107412.squirrel@webmail.pacifier.com><4136C3E2.8010208@chipp.com><155EDF36-FD2B-11D8-9928-000393989F4E@davidjdowns.com><5001.12.164.196.96.1094168826.squirrel@webmail.pacifier.com> Message-ID: <5013.12.164.196.96.1094185179.squirrel@webmail.pacifier.com> > I haven't been following this thread very closely, but as you seem to > be getting thoroughly frustrated, I thought I would stick my neck out > too :-) > > -AppleScript under OS X can interact with ANY application using GUI > scripting - the application does not have to be scriptable as GUI > scripting allows you to click, type etc. This statement is false. See reply below. > -Revolution can call any AppleScript and makes it much easier to apply > variables and analyze results as well as providing a GUI for your app. > > - Applications built using Revolution can be freely distributed. > > Does this help answer your question? > > Cheers, > Sarah > sarahr at genesearch.com.au > http://www.troz.net/Rev/ Thank you for your comments and your good intentions. The OSX GUI can be scripted through Apple's System Events application. System Events scripting is an Apple technology. Like many Apple technologies, what you get for free from Apple is often quite useful but it is not the same as a full featured application. For instance the PDF features of OSX are great but they are not the same thing as Acrobat. Unfortunately, I am very thoroughly aware of what System Events scripting can do and more to the point, what it cannot do and we have covered this exact ground in almost every message on this subject. My experience is confirmed in discussions with several other very experienced scripters. The GUI scripting features provided by System Events are not the same thing as iKey or Quickeys or Eggplant (all GUI manipulation utilities) System Events scripts do not work with many applications, including the application I am trying to target. It might be best to regard the applescript dictionary of System Events as theoretical or experimental. It is quite conceivable that somebody who has actively and intensively worked with System Events scripting will know more than me. I am quite experienced in this area but I do not pretend to be the ultimate authority. Perhaps some other expert will be able to describe effective ways to control difficult applications. But if you just read and believe the System Events dictionary - well, it doesn't always work that way. This is probably the first time in recorded history that Apple technology does not do what it claims to do ;-> From troy at rpsystems.net Fri Sep 3 00:34:00 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 3 Sep 2004 00:34:00 -0400 Subject: OSX GUI Manipulation? In-Reply-To: <5013.12.164.196.96.1094185179.squirrel@webmail.pacifier.com> References: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com><4314B00F-FCA4-11D8-93D2-000A95DA60FA@adelphia.net><53908.12.129.243.81.1094107412.squirrel@webmail.pacifier.com><4136C3E2.8010208@chipp.com><155EDF36-FD2B-11D8-9928-000393989F4E@davidjdowns.com><5001.12.164.196.96.1094168826.squirrel@webmail.pacifier.com> <5013.12.164.196.96.1094185179.squirrel@webmail.pacifier.com> Message-ID: <7A5AC7A8-FD62-11D8-90B1-000A95A09CF8@rpsystems.net> On Sep 3, 2004, at 12:19 AM, bfr at nwlink.com wrote: > It is quite conceivable that somebody who has actively and intensively > worked with System Events scripting will know more than me. I am quite > experienced in this area but I do not pretend to be the ultimate > authority. Perhaps some other expert will be able to describe effective > ways to control difficult applications. But if you just read and > believe > the System Events dictionary - well, it doesn't always work that way. > This > is probably the first time in recorded history that Apple technology > does > not do what it claims to do ;-> I can confirm that some aspects of some programs are beyond the reach of GUI scripting. I've explored my very own "made with Revolution" application, and found that only about 50% of it could be GUI scripted. Mr. or Mrs. bfr, you are correct. As far as I know (and I've researched it and tried it) Revolution (currently anyway) will not provide you everything you need for your app, even with Applescript and GUI scripting. -- Troy RPSystems, Ltd. http://www.rpsystems.net From keith.hutchison at balance-infosystems.com Fri Sep 3 00:53:41 2004 From: keith.hutchison at balance-infosystems.com (Keith Hutchison) Date: Fri, 3 Sep 2004 14:53:41 +1000 Subject: Why 10 hours for a newbie and 30 days for a "programmer" References: Message-ID: <167001c49171$fbda3490$3f64a8c0@KEITHXP> Hi Dan, > RunRev's a small company. It needs to stick to its knitting and make > money\, not gratuitously fund newbies in the hope of some phantom > long-term gain. Balance-Infosystems.Com is also a small company. Frankly the ten hour issue and the new differentiation between Dreamcard and Runtime Revolution scared us off. We are not ranting, just not (currently) buying. Keith Hutchison Balance-Infosystems.Com postgresql - mysql - dbf Foxpro - Delphi - MS Access - REALbasic http://balance-infosystems.com http://realopen.org From ambassador at fourthworld.com Fri Sep 3 01:34:00 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 02 Sep 2004 22:34:00 -0700 Subject: OSX GUI Manipulation? In-Reply-To: <7A5AC7A8-FD62-11D8-90B1-000A95A09CF8@rpsystems.net> References: <2916CE2E-FC92-11D8-8F56-000393AA08D2@qldlearning.com><4314B00F-FCA4-11D8-93D2-000A95DA60FA@adelphia.net><53908.12.129.243.81.1094107412.squirrel@webmail.pacifier.com><4136C3E2.8010208@chipp.com><155EDF36-FD2B-11D8-9928-000393989F4E@davidjdowns.com><5001.12.164.196.96.1094168826.squirrel@webmail.pacifier.com> <5013.12.164.196.96.1094185179.squirrel@webmail.pacifier.com> <7A5AC7A8-FD62-11D8-90B1-000A95A09CF8@rpsystems.net> Message-ID: <41380248.2070502@fourthworld.com> Troy Rollins wrote: > > On Sep 3, 2004, at 12:19 AM, bfr at nwlink.com wrote: > >> It is quite conceivable that somebody who has actively and intensively >> worked with System Events scripting will know more than me. I am quite >> experienced in this area but I do not pretend to be the ultimate >> authority. Perhaps some other expert will be able to describe effective >> ways to control difficult applications. But if you just read and believe >> the System Events dictionary - well, it doesn't always work that way. >> This >> is probably the first time in recorded history that Apple technology does >> not do what it claims to do ;-> > > > I can confirm that some aspects of some programs are beyond the reach of > GUI scripting. I've explored my very own "made with Revolution" > application, and found that only about 50% of it could be GUI scripted. > > Mr. or Mrs. bfr, you are correct. As far as I know (and I've researched > it and tried it) Revolution (currently anyway) will not provide you > everything you need for your app, even with Applescript and GUI scripting. Unless he writes an external, using the same mechanism that these other products he cites use. I doubt the vendors of iKey, etc. are on this list. Perhaps asking for such info on lists where this mysterious mechanism is used would better yield an answer. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From hershrev at realtorsgroup.us Fri Sep 3 01:46:03 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Fri, 3 Sep 2004 01:46:03 -0400 Subject: Table Field Formatting In-Reply-To: <36ACA2DC-FD54-11D8-A644-0003937A97B8@genesearch.com.au> Message-ID: <8AFA8B73-FD6C-11D8-A942-0030654C1E62@realtorsgroup.us> On Thursday, September 2, 2004, at 10:51 PM, Sarah Reichelt wrote: > You can't format the cells of a table individually. An entire field > can be set using the Text menu, and individual sections can be set as > well, but right or center alignment of data in the cells of a table is > not directly possible. > > The method I use is to set the field to a monospaced font and use the > format function to make my numeric data right-aligned. Didn't get it , what is monospaced font ? Hershel > > Cheers, > Sarah > > On 3 Sep 2004, at 8:37 am, Arthur Urban wrote: > >> I'm still pretty new at some of this stuff...but is there a way to >> format >> the columns of a table field? I'm looking for simple things like left, >> right, center justification. >> >> ~~~ Arthur > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarahr at genesearch.com.au Fri Sep 3 02:04:18 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Fri, 3 Sep 2004 16:04:18 +1000 Subject: Table Field Formatting In-Reply-To: <8AFA8B73-FD6C-11D8-A942-0030654C1E62@realtorsgroup.us> References: <8AFA8B73-FD6C-11D8-A942-0030654C1E62@realtorsgroup.us> Message-ID: <175EDB76-FD6F-11D8-A644-0003937A97B8@genesearch.com.au> >> You can't format the cells of a table individually. An entire field >> can be set using the Text menu, and individual sections can be set as >> well, but right or center alignment of data in the cells of a table >> is not directly possible. >> >> The method I use is to set the field to a monospaced font and use the >> format function to make my numeric data right-aligned. > Didn't get it , what is monospaced font ? > Hershel >> A monospaced font is one where every character is exactly the same width e.g Courier. Most fonts are proportional so that "i" takes up a lot less space than "m" Cheers, Sarah From chipp at chipp.com Fri Sep 3 02:36:52 2004 From: chipp at chipp.com (Chipp Walters) Date: Fri, 03 Sep 2004 01:36:52 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <167001c49171$fbda3490$3f64a8c0@KEITHXP> References: <167001c49171$fbda3490$3f64a8c0@KEITHXP> Message-ID: <41381104.90702@chipp.com> Keith, Sorry to hear you say this. But of course you have your reasons. FYI, My understanding is that both the Dreamcard and Revolution demos are exactly the same with the following exceptions: 1) Dreamcard has a 10-hour trial limit; Rev has a 30-day trial limit 2) Dreamcard has a 'Dreamcard' splash screen on startup, whereas Rev has a 'Revolution' splash screen on startup Other than that, they are identical. Now, if you were to purchase Rev, then you can build your own standalones (kinda like SuperCard), whereas if you purchase the less expensive Dreamcard, you'll need to bundle the player (kinda like HyperCard). But, you can always upgrade from Dreamcard to Revolution if you want to make a standalone of your Dreamcard stack. There are probably many reasons for creating the new Dreamcard product. As a professional user, I am happy RR has decided to separate the two products as IMO, there are both pluses and minuses for a product like Dreamcard. Plus: Easy to use and get started with, recognizable 'card' metaphor with Apple folks. Minus: Association with Hypercard and poorly designed stacks can create a 'stigma' for professional developers (this happened with my previous company and Director a few years ago). In anycase, there are two products, but one IDE. While RealBasic is a fine programming environment, there are many here with RB experience who prefer RR. In fact, Andre Garzia is an experienced RB users and a big proponent of RR. I suggest you consider contacting him for some comparison questions. Also, Geoff Canyon created a RB/RR wiki a year or so ago which may lend further insight (anyone know a link). If you have any other questions, please ask :-) best, Chipp Walters Altuit, Inc. Keith Hutchison wrote: > Frankly the ten hour issue and the new differentiation between Dreamcard and > Runtime Revolution scared us off. We are not ranting, just not (currently) > buying. From hershrev at realtorsgroup.us Fri Sep 3 02:50:35 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Fri, 3 Sep 2004 02:50:35 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <41381104.90702@chipp.com> Message-ID: <8ECCA020-FD75-11D8-A942-0030654C1E62@realtorsgroup.us> Thanks. On Friday, September 3, 2004, at 02:36 AM, Chipp Walters wrote: > Keith, > > Sorry to hear you say this. But of course you have your reasons. > > FYI, > > My understanding is that both the Dreamcard and Revolution demos are > exactly the same with the following exceptions: > > 1) Dreamcard has a 10-hour trial limit; Rev has a 30-day trial limit > 2) Dreamcard has a 'Dreamcard' splash screen on startup, whereas Rev > has a 'Revolution' splash screen on startup > > Other than that, they are identical. Now, if you were to purchase Rev, > then you can build your own standalones (kinda like SuperCard), > whereas if you purchase the less expensive Dreamcard, you'll need to > bundle the player (kinda like HyperCard). But, you can always upgrade > from Dreamcard to Revolution if you want to make a standalone of your > Dreamcard stack. > > There are probably many reasons for creating the new Dreamcard > product. As a professional user, I am happy RR has decided to separate > the two products as IMO, there are both pluses and minuses for a > product like Dreamcard. Plus: Easy to use and get started with, > recognizable 'card' metaphor with Apple folks. Minus: Association with > Hypercard and poorly designed stacks can create a 'stigma' for > professional developers (this happened with my previous company and > Director a few years ago). > > In anycase, there are two products, but one IDE. While RealBasic is a > fine programming environment, there are many here with RB experience > who prefer RR. In fact, Andre Garzia is an experienced RB users and a > big proponent of RR. I suggest you consider contacting him for some > comparison questions. Also, Geoff Canyon created a RB/RR wiki a year > or so ago which may lend further insight (anyone know a link). If you > have any other questions, please ask :-) > > best, > > Chipp Walters > Altuit, Inc. > > Keith Hutchison wrote: > >> Frankly the ten hour issue and the new differentiation between >> Dreamcard and >> Runtime Revolution scared us off. We are not ranting, just not >> (currently) >> buying. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at elementarysoftware.com Fri Sep 3 03:17:52 2004 From: scott at elementarysoftware.com (Scott Morrow) Date: Fri, 3 Sep 2004 00:17:52 -0700 Subject: dragging 2 windows in synch In-Reply-To: References: Message-ID: <5E5372F0-FD79-11D8-8A9D-000A95AFF636@elementarysoftware.com> Mr. Rossi, I thank you for that demo. What an elegant script. I'm not ready to fake the title bar yet but if I come to it your script will surely be the ticket. Ken, I was under the impression that dragging the title bar was a kind of blocking action and wasn't sure ANY messages were sent in Revolution / OS 9 then. (I could of course fire up an OS9 machine and discover this for myself rather than rambling on...) Certainly I would love to see a script. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Sep 1, 2004, at 10:42 AM, Scott Rossi wrote: > Recently, "Scott Morrow" wrote: > >> Is there a technique to maintain the relative location of a secondary >> stack while dragging the primary stack. I'm not looking to just >> update >> the window location after the move has completed but to visually drag >> it along with the window that the user is moving. I'm building >> routines for simulating drawer behaviors outside of OSX. > > If you create your own drag mechanism, it's possible. > > See this demo -- run the following in your message box: > > go url "http://www.tactilemedia.com/download/slider.rev" > > Relies on a palette stack being the main stack but might give you some > useful info. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From chipp at chipp.com Fri Sep 3 03:55:46 2004 From: chipp at chipp.com (Chipp Walters) Date: Fri, 03 Sep 2004 02:55:46 -0500 Subject: dragging 2 windows in synch In-Reply-To: <5E5372F0-FD79-11D8-8A9D-000A95AFF636@elementarysoftware.com> References: <5E5372F0-FD79-11D8-8A9D-000A95AFF636@elementarysoftware.com> Message-ID: <41382382.8070209@chipp.com> Hi Scott, I've a very easy to implement library for doing just about what you want. It's called 'altBuddyStack' and available at the bottom of page: http://www.altuit.com/webs/altuit2/RunRev/Downloads.htm or just put in the msg: go URL "http://www.altuit.com/webs/altuit2/RunRev/altbuddystack.rev" and you can see it work. It has the advantage of being VERY EASY TO IMPLEMENT with existing stacks/windows. The disadvantage of only moving the stacks together after the mouse is up (something you don't want to do). best, Chipp Scott Morrow wrote: >> Recently, "Scott Morrow" wrote: >> >>> Is there a technique to maintain the relative location of a secondary >>> stack while dragging the primary stack. I'm not looking to just update >>> the window location after the move has completed but to visually drag >>> it along with the window that the user is moving. I'm building >>> routines for simulating drawer behaviors outside of OSX. From keith.hutchison at balance-infosystems.com Fri Sep 3 04:31:53 2004 From: keith.hutchison at balance-infosystems.com (Keith Hutchison) Date: Fri, 3 Sep 2004 18:31:53 +1000 Subject: Why 10 hours for a newbie and 30 days for a "programmer" References: <167001c49171$fbda3490$3f64a8c0@KEITHXP> <41381104.90702@chipp.com> Message-ID: <16a901c49190$770ceb30$3f64a8c0@KEITHXP> Hi Chipp, > Sorry to hear you say this. But of course you have your reasons. > Thanks for your response, we were getting fairly frustrated with make up your mind in ten hours or forget it message. Frankly it caused confusion. I had made the decision to buy Runtime Express because 1. It built standalone apps. 2. It works with sockets. 3. It had a syntax that was similar to HyperCard 4. Some of the people on the list were really helpful in sorting out sockets. 5. Mostly because the graphic's people wanted it and it could work with my existing apps. I went to the store to buy the product but the store was down in preparation for the upgrade. Then Dreamcard came out. 1. It appears to be very different, as in more features than Express 2. It lost some functionality in relation to graphics or graphics processing, don't ask me for the details I was not doing the gui evaluation, on sockets, Express came up fine for me. 3. It lost the ability to create standalones. bummer :-( 4. It seemed to be more buggy, which I've come to expect from the first new release of any product, REALbasic included. It seems to me that as a developer, the entry point is now Runtime Studio whereas previously you could start with Runtime Express, built the gui, upgrade to Studio as we reach release point. The graphic designers decided to go with REALbasic. Especially after I pressed them for an answer. It literally was the make up your mind in ten hours that lost it for them. Literally. That was the immediate purchasing result, in our case. I will wait for the current version to shake out it bugs and then buy a version. I can see great potential is getting the strengths of each ide working with other with sockets, by each IDE I mean Runtime, REALbasic, MS Access, Delphi, Foxpro, PHP, Perl and even old Filemaker via Apple Script and ole :-) > My understanding is that both the Dreamcard and Revolution demos are > exactly the same with the following exceptions: > > 1) Dreamcard has a 10-hour trial limit; Rev has a 30-day trial limit > 2) Dreamcard has a 'Dreamcard' splash screen on startup, whereas Rev has > a 'Revolution' splash screen on startup > Other than that, they are identical. So the same 'stack' will still work in all versions of RR? > Now, if you were to purchase Rev, > then you can build your own standalones (kinda like SuperCard), whereas > if you purchase the less expensive Dreamcard, you'll need to bundle the > player (kinda like HyperCard). But, you can always upgrade from > Dreamcard to Revolution if you want to make a standalone of your > Dreamcard stack. Good to know. In what version does the links for the database engines start? > > There are probably many reasons for creating the new Dreamcard product. > As a professional user, I am happy RR has decided to separate the two > products as IMO, there are both pluses and minuses for a product like > Dreamcard. Plus: Easy to use and get started with, recognizable 'card' > metaphor with Apple folks. Minus: Association with Hypercard and poorly > designed stacks can create a 'stigma' for professional developers (this > happened with my previous company and Director a few years ago). Happens with RB as well. > In anycase, there are two products, but one IDE. While RealBasic is a > fine programming environment, there are many here with RB experience who > prefer RR. In fact, Andre Garzia is an experienced RB users and a big > proponent of RR. I suggest you consider contacting him for some > comparison questions. OK. Thanks. > Also, Geoff Canyon created a RB/RR wiki a year or > so ago which may lend further insight (anyone know a link). If you have > any other questions, please ask :-) Geoff's link is old circa 2001 from memory. Each product has changed a great deal since then. Thanks Chipp Keith Hutchison Balance-Infosystems.Com postgresql - mysql - dbf Foxpro - Delphi - MS Access - REALbasic http://balance-infosystems.com http://realopen.org From wmb at internettrainer.com Fri Sep 3 05:15:17 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Fri, 3 Sep 2004 11:15:17 +0200 Subject: =?iso-8859-1?q?Studio_Early_Update_Pack_=A399_-_Studio_Update_Pack_=A3133?= Message-ID: Hi list, I could not find any info about the diffence, does anybody know it? thanks in advance regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 From rbarber at yhb.att.ne.jp Fri Sep 3 05:29:27 2004 From: rbarber at yhb.att.ne.jp (ron barber) Date: Fri, 3 Sep 2004 18:29:27 +0900 Subject: Building standalones - followup In-Reply-To: References: Message-ID: Greetings Perhaps everyone already knows these things but they tripped me up until Monte helped me through them. I thought I would pass them on and also publicly thank Monte since I publicly complained to him. 1. In OS X, you need to have the .rev extension to save a standalone. 2. In OS X, Saving a standalone with non Rev based externals (like Valentina) results in unexpected quitting after the standalone is saved. 3. In OS X, saving a standalone with the mainstack as a palette results in unexpected quitting after the standalone is saved. I experienced all three on the same project and it got a little frustrating. Now at least I can build a standalone and know why it crashes. I'll leave the fixing to Monte and Tuviah. Ron From klaus at major-k.de Fri Sep 3 05:38:30 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 3 Sep 2004 11:38:30 +0200 Subject: =?iso-8859-1?q?Re=3A_Studio_Early_Update_Pack_?= =?iso-8859-1?q?=A399_-_Studio_Update_Pack_=A3133?= In-Reply-To: References: Message-ID: <03FDC7BE-FD8D-11D8-9156-000A27B49A96@major-k.de> Hi Wolfgang, > Hi list, > I could not find any info about the diffence, does anybody know it? Well, looks like 34 british pounds to me ;-) > thanks in advance > > regards > Wolfgang M. Bereuter Regards Klaus Major klaus at major-k.de http://www.major-k.de From kevin at runrev.com Fri Sep 3 05:59:56 2004 From: kevin at runrev.com (Kevin Miller) Date: Fri, 03 Sep 2004 11:59:56 +0200 Subject: Studio Early Update Pack =?iso-8859-1?q?=A399_-_Studio_Update_Pack_=A3?=133 In-Reply-To: Message-ID: On 3/9/04 11:15 am, "Wolfgang M.Bereuter" wrote: > I could not find any info about the diffence, does anybody know it? Two things: 1) You can purchase the early update pack within a year of your last purchase or renewal, otherwise you must purchase the update pack. It is on the site but we'll make it clearer, thanks for the feedback. 2) This list is not for support or licensing questions, its for discussing how to use the product. Please post this sort of question directly to support. Thanks, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From wmb at internettrainer.com Fri Sep 3 06:14:14 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Fri, 3 Sep 2004 12:14:14 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <41381104.90702@chipp.com> References: <167001c49171$fbda3490$3f64a8c0@KEITHXP> <41381104.90702@chipp.com> Message-ID: <01E93F8A-FD92-11D8-9173-003065430226@internettrainer.com> On 03.09.2004, at 08:36, Chipp Walters wrote: > > Other than that, they are identical. Now, if you were to purchase Rev, > then you can build your own standalones (kinda like SuperCard), > whereas if you purchase the less expensive Dreamcard, you'll need to > bundle the player (kinda like HyperCard). But, you can always upgrade > from Dreamcard to Revolution if you want to make a standalone of your > Dreamcard stack. > > There are probably many reasons for creating the new Dreamcard > product. As a professional user, I am happy RR has decided to separate > the two products as IMO, there are both pluses and minuses for a > product like Dreamcard. Plus: Easy to use and get started with, > recognizable 'card' metaphor with Apple folks. Minus: Association with > Hypercard and poorly designed stacks can create a 'stigma' for > professional developers (this happened with my previous company and > Director a few years ago). - - - > If you have any other questions, please ask :-) > Thanks for you offer Chipp, I m not Keith, but I would like to ask you too, because of your clear answers. Some newbies here asked me. We are from an eastern ex Comecon country (Ukraine), therefore we prefer Dreamcard (the price of course). But... Why does the same testfile (they mean: stack) have 7 MB with the Dreamcard player and only about 2-3 MB as a rev build standallone (They know my test apps). "How should we explain this to our costumers, if they have Internet, in Ukraine, which have mostly Modems (pay for DL-time)? Cant be the Startup-screen? regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 From alex at tweedly.net Fri Sep 3 07:05:45 2004 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 03 Sep 2004 12:05:45 +0100 Subject: Why 7Mb. [Was: Why 10 hours for a newbie and 30 days for a "programmer"] In-Reply-To: <01E93F8A-FD92-11D8-9173-003065430226@internettrainer.com> References: <41381104.90702@chipp.com> <167001c49171$fbda3490$3f64a8c0@KEITHXP> <41381104.90702@chipp.com> Message-ID: <5.1.0.14.0.20040903115044.00ad1b18@mail.tweedly.net> I decided it was time for a change of subject line .... At 12:14 03/09/2004 +0200, Wolfgang M.Bereuter wrote: >Thanks for you offer Chipp, >I m not Keith, but I would like to ask you too, because of your clear >answers. Some newbies here asked me. We are from an eastern ex Comecon >country (Ukraine), therefore we prefer Dreamcard (the price of course). >But... Why does the same testfile (they mean: stack) have 7 MB with the >Dreamcard player and only about 2-3 MB as a rev build standallone (They >know my test apps). "How should we explain this to our costumers, if they >have Internet, in Ukraine, which have mostly Modems (pay for DL-time)? >Cant be the Startup-screen? I'm not Chipp - but I'll take a shot at this question. Why 7Mb for a player vs 2-3Mb as a standalone ? Because the player needs to incorporate ALL the capabilities of RR, so that it can support all possible stacks. A standalone needs only the parts it needs :-) What about my download times (and costs) ? The best answer here is to separate the player and the individual applications you are distributing. (Of course, make it easy to get both). Subsequent applications (or subsequent releases of the same one, should there ever be a bug) can then be "stack-only" - typically 100-500K rather than 2-3Mb. So once your users have downloaded 3 or 4 applications/versions, they will have a net savings (7+4*1/2 < 4 *2.5), and from there the savings just keep growing. There is also the opportunity to provide a different distribution mechanism for the player, in preparation for downloads (e.g. put it on a CD, perhaps with other useful and freely distributable software, to be given to users **). This would make the connection/download times much smaller than they are now, provided the CD has already been obtained. *** I have not checked whether RunRev encourages, or even allows, this - please check that before doing any such thing !! -- Alex. From runrev at davidjdowns.com Fri Sep 3 07:48:43 2004 From: runrev at davidjdowns.com (j) Date: Fri, 3 Sep 2004 06:48:43 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> On Sep 2, 2004, at 10:59 PM, Dan Shafer wrote: > A company buys one tool, not millions of chips. A company buys a million licenses for each tool. > I think this part of the discussion is being largely driven by people > in the education marketplace. And I respect their right to their > opinions in the spaces they know. But overall, that market is > minuscule and all but insignificant to software development tool > companies for a whole host of reasons. To my knowledge, no xCard was ever adopted by Microsoft for software development. In fact, the number of reputable, established companies using any xCard to develop software is "miniscule and all but insignificant." Education is the largest market Rev?or HyperCard, etc.?will ever serve and hope to make large inroads. There are a whole host of reasons for this. Exactly *because* xCards are not established in higher education markets, xCards are not seen as professional development tools and, therefore, will lose to the tools being promoted in higher ed every time: C, Java, etc. This is unlikely to change. HyperCard was released more than 15 years ago. If higher ed and "industry" software developers haven't seen the benefits by now, they aren't going to. Additionally, I'm sorry Dan, but K?12 is a *gigantic* marketplace, worldwide. Do McGraw-Hill look like they are going out of business any time soon? Add to this the fact that there is currently NO education "industry standard" for teaching students to program, yet the emphasis on student computer literacy is higher than ever. The company that corners this market is going to walk away filthy rich. To win this market, however, Rev needs to win over the people who make the decision to buy education licenses: teachers, administrators, students, and parents. By and large, these people don't spend money without lots of investigation. More than 10 hours, for instance. J. From klaus at major-k.de Fri Sep 3 09:52:40 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 3 Sep 2004 15:52:40 +0200 Subject: Why 7Mb. [Was: Why 10 hours for a newbie and 30 days for a "programmer"] In-Reply-To: <5.1.0.14.0.20040903115044.00ad1b18@mail.tweedly.net> References: <41381104.90702@chipp.com> <167001c49171$fbda3490$3f64a8c0@KEITHXP> <41381104.90702@chipp.com> <5.1.0.14.0.20040903115044.00ad1b18@mail.tweedly.net> Message-ID: <85C66930-FDB0-11D8-9156-000A27B49A96@major-k.de> Hi all, > I decided it was time for a change of subject line .... Yeah, good idea :-) > At 12:14 03/09/2004 +0200, Wolfgang M.Bereuter wrote: > >> Thanks for you offer Chipp, >> I m not Keith, but I would like to ask you too, because of your clear >> answers. Some newbies here asked me. We are from an eastern ex >> Comecon country (Ukraine), therefore we prefer Dreamcard (the price >> of course). But... Why does the same testfile (they mean: stack) have >> 7 MB with the Dreamcard player and only about 2-3 MB as a rev build >> standallone (They know my test apps). "How should we explain this to >> our costumers, if they have Internet, in Ukraine, which have mostly >> Modems (pay for DL-time)? Cant be the Startup-screen? > > I'm not Chipp - but I'll take a shot at this question. > Why 7Mb for a player vs 2-3Mb as a standalone ? > Because the player needs to incorporate ALL the capabilities of RR, so > that it can support all possible stacks. A standalone needs only the > parts it needs :-) Yep, i took the time and downloaded the OS X REV-player and here is what's included in the package... (OK, i have a broadband connection ;-) ########################### components global environment Background.png ! EXT.dll externals.txt revcursors.rev revdb.bundle ! revdb.dll revlauncher.rev ###!!!! revlibrary.rev revlinuxcursors.rev revmaccursors.rev revplayer.rev revspeech.bundle ! revspeech.dll ! revspeechsapi4.dll revvideograbber.bundle ! revvideograbber.dll revxml.bundle ! revxml.dll Sample.mov save revgeneralicons.rev revgeneralpatterns.rev sessionlog.txt tools revicons.rev License_Agreement.txt license.rev Read_Me_First.txt Revolution Launcher ##???? Revolution Player ########################### I am sure that one could save some KB when NOT including the windoze dlls in the OS X package ;-) And there is still this mysterious "Revolution Launcher"...??? Can someone please tell me what THAT is? Saw this the first time in the first beta and still wondering :-) If it does what it is named, then i am sure we could ALSO save this 2.6 MB and replace that with a tiny (4 KB) applescript ;-) At least on OS X! And a stack named "revlauncher.rev" is also included?! This MUST be of importance... ;-) > What about my download times (and costs) ? > > The best answer here is to separate the player and the individual > applications you are distributing. (Of course, make it easy to get > both). Subsequent applications (or subsequent releases of the same > one, should there ever be a bug) can then be "stack-only" - typically > 100-500K rather than 2-3Mb. So once your users have downloaded 3 or 4 > applications/versions, they will have a net savings (7+4*1/2 < 4 > *2.5), and from there the savings just keep growing. > > There is also the opportunity to provide a different distribution > mechanism for the player, in preparation for downloads (e.g. put it on > a CD, perhaps with other useful and freely distributable software, to > be given to users **). This would make the connection/download times > much smaller than they are now, provided the CD has already been > obtained. Exactly, and this would be a ONE time download (per version, of course ;-) > *** I have not checked whether RunRev encourages, or even allows, this > - please check that before doing any such thing !! APLLE does not like this very common technique, but i think RunRev does not mind ;-) > -- Alex. Regards Klaus Major klaus at major-k.de http://www.major-k.de From francois.cuneo at cuk.ch Fri Sep 3 09:54:29 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Fri, 03 Sep 2004 15:54:29 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: <5.1.0.14.0.20040903115044.00ad1b18@mail.tweedly.net> Message-ID: Hello everybody! I have a very important problem with the 2.5 release. I have a handler "On shutdownRequest". If I use the Quit menu in My standalone application, it crash's! And Klaus Major writes me the 7.4.2004: > There is an extremely cheap and effective trick on OS X ;-) > > Control-Click on the Revolution application... > Select "Show contents" or whatever that may be in french > to get INSIDE this folder in disguise... > > Then simply create an empty!!! folder called French.lproj here: > > Revolution/Contents/Resources/French.lproj > > This will at least translate the "Quit", "Preferences" and the menu > "Help" into french... > (in the IDE and your standalones :-) > > You will have to restart Rev... > > This folder will be part of your standalone, since all resources are > copied from the > Revolution application... It doesn't work now! Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch From klaus at major-k.de Fri Sep 3 10:04:38 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 3 Sep 2004 16:04:38 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: Message-ID: <31D8585A-FDB2-11D8-9156-000A27B49A96@major-k.de> Bonjour Fran?ois, > Hello everybody! > I have a very important problem with the 2.5 release. > I have a handler "On shutdownRequest". > If I use the Quit menu in My standalone application, it crash's! > And Klaus Major writes me the 7.4.2004: > >> There is an extremely cheap and effective trick on OS X ;-) >> Control-Click on the Revolution application... >> Select "Show contents" or whatever that may be in french >> to get INSIDE this folder in disguise... >> Then simply create an empty!!! folder called French.lproj here: >> Revolution/Contents/Resources/French.lproj >> This will at least translate the "Quit", "Preferences" and the menu >> "Help" into french... (in the IDE and your standalones :-) >> You will have to restart Rev... >> This folder will be part of your standalone, since all resources are >> copied from the Revolution application... > It doesn't work now! Sorry if my hints cause this trouble for you :-( But i have not tested this with the new version 2.5, but it looks like this doesn't work anymore... Does it work again when you remove these empty folders? I will check that, too... > Amicalement > Fran?ois > ----------------------------------------------------------------------- > --- > > Fran?ois Cuneo > Au Champ du Pr? > 1353 Bofflens > > e-mail: mailto:francois.cuneo at cuk.ch Au revoir, mon ami... Klaus Major klaus at major-k.de http://www.major-k.de P.S. Just checked with the Rev.app itself and had no problems with it... Added a "German.lproj" folder to "/Contents/Resources/"... I had "Preferences" "Help" and "Quit Revolution" in german and all menus worked fine...? From lewisbruce at rogers.com Fri Sep 3 10:06:07 2004 From: lewisbruce at rogers.com (Bruce Lewis) Date: Fri, 3 Sep 2004 10:06:07 -0400 Subject: 2.5 Performance--Congratulations Message-ID: I don't know if others are finding this, but to me 2.5 seems very snappy and responsive in almost every respect. It feels solider, more stable and generally a much better experience. Congratulations and thanks to the Rev team. -- Bruce Lewis Lewis & Collyer 160 John Street, Suite 401 Toronto, Ontario Canada M5V 2E5 (416) 598-4357 FAX (416) 598-1067 bruce at lewiscoll.com nancy at lewiscoll.com sandy at lewiscoll.com joan at lewiscoll.com eva at lewiscoll.com From kray at sonsothunder.com Fri Sep 3 10:12:53 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 03 Sep 2004 09:12:53 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <01E93F8A-FD92-11D8-9173-003065430226@internettrainer.com> Message-ID: On 9/3/04 5:14 AM, "Wolfgang M.Bereuter" wrote: > But... Why does the same testfile (they mean: stack) have 7 MB with the > Dreamcard player and only about 2-3 MB as a rev build standallone (They > know my test apps). I'm not Chipp, but I have an answer: It is the "components" folder. This takes 4.8MB of space on my Mac, which basically makes up the difference in size. Now as to why DC *needs* all that extra stuff when a standalone doesn't is beyond me and perhaps Chipp or someone else can answer it. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From klaus at major-k.de Fri Sep 3 10:27:24 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 3 Sep 2004 16:27:24 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: <5FC319E8-FDB5-11D8-9156-000A27B49A96@major-k.de> Hi Ken and all, > On 9/3/04 5:14 AM, "Wolfgang M.Bereuter" > wrote: > >> But... Why does the same testfile (they mean: stack) have 7 MB with >> the >> Dreamcard player and only about 2-3 MB as a rev build standallone >> (They >> know my test apps). > > I'm not Chipp, but I have an answer: I am also not Chipp, but my WIFE is Brian! > It is the "components" folder. This takes 4.8MB of space on my Mac, > which > basically makes up the difference in size. Now as to why DC *needs* > all that > extra stuff when a standalone doesn't is beyond me and perhaps Chipp or > someone else can answer it. I think this is necessary! Imagine the average DC user creates a nice stack that uses "speech" and ONLY deploys the actual stack (batteries NOT included!)... The disappoinmtent would be very big if the end-users would NOT hear what the user intended to be "spoken" :-) Or will just see an error if any hint at all why it does NOT work for him... So providing all necessary and possible libraries/external with the Player IS in fact a very good idea :-) And remember: This will be a ONE time (per version ;-) download! > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com Regards Brian Major klaus at major-k.de http://www.major-k.de From jperryl at ecs.fullerton.edu Fri Sep 3 10:43:51 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 3 Sep 2004 07:43:51 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: Message-ID: I agree. I don't argue that Rev flood the market with free software for educators. I simply do not believe that 10 hours is a sufficient amount of time for learning/evaluation and that even the mere *perception* that "real developers" get 30 days and lowly newbies get 10 hours looks bad. Worse than bad: it looks like either the company isn't serious or it has a bias against this particular market (something which, incidentally, I don't believe is true). Judy On Thu, 2 Sep 2004, Dan Shafer wrote: > That sounds like I agree with Judy and Marian. I don't. Because the > difference here is two-fold. First, RunRev doesn't have the resources > to wait four years for college grads to enter the job market with > experience in Revolution. They have to make profits now. From jperryl at ecs.fullerton.edu Fri Sep 3 10:46:18 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 3 Sep 2004 07:46:18 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <16a901c49190$770ceb30$3f64a8c0@KEITHXP> Message-ID: This is exactly what I was talking about in my previous post. Judy On Fri, 3 Sep 2004, Keith Hutchison wrote: > Thanks for your response, we were getting fairly frustrated with make up > your mind in ten hours or forget it message. Frankly it caused confusion. From revdan at danshafer.com Fri Sep 3 10:54:16 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 3 Sep 2004 07:54:16 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> References: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> Message-ID: <205E088F-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> On Sep 3, 2004, at 4:48 AM, j wrote: > Education is the largest market Rev?or HyperCard, etc.?will ever serve > and hope to make large inroads. > I hope not. The company will be out of business if that's the case. As far as I know, there is not one company today making significant money serving the education market with software, let alone programming software. Dan From revdan at danshafer.com Fri Sep 3 10:54:56 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 3 Sep 2004 07:54:56 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> References: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> Message-ID: <3870B0FA-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> On Sep 3, 2004, at 4:48 AM, j wrote: >> A company buys one tool, not millions of chips. > > A company buys a million licenses for each tool. > Nope. That's just wrong. With rev, a company with millions of customers only buys one copy of the program. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From revdan at danshafer.com Fri Sep 3 10:56:25 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 3 Sep 2004 07:56:25 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: <6D771A57-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> I do not necessarily disagree with you, Judy, about the 10-hour limit. I just don't think we have enough data points yet to know for sure, that's all. Dan On Sep 3, 2004, at 7:43 AM, Judy Perry wrote: > I agree. I don't argue that Rev flood the market with free software > for > educators. I simply do not believe that 10 hours is a sufficient > amount > of time for learning/evaluation and that even the mere *perception* > that > "real developers" get 30 days and lowly newbies get 10 hours looks bad. > > Worse than bad: it looks like either the company isn't serious or it > has a > bias against this particular market (something which, incidentally, I > don't believe is true). > > Judy > > On Thu, 2 Sep 2004, Dan Shafer wrote: > >> That sounds like I agree with Judy and Marian. I don't. Because the >> difference here is two-fold. First, RunRev doesn't have the resources >> to wait four years for college grads to enter the job market with >> experience in Revolution. They have to make profits now. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From fde101 at fjrhome.net Fri Sep 3 10:57:44 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 3 Sep 2004 10:57:44 -0400 Subject: CGI Fiction Search Example In-Reply-To: <4137E2B0.2010801@hyperactivesw.com> References: <20040902160007.9E0F29301D8@mail.runrev.com> <4137E2B0.2010801@hyperactivesw.com> Message-ID: <9CD7B1D4-FDB9-11D8-9052-0050E4BA750F@fjrhome.net> Interesting... If I use TextEdit to create a plain-text file and save it with default settings (except to make it plain text), it uses UNIX line endings already. Xcode (Apple's development IDE for X.3) lets you change the line ending type using a submenu of the "Format" menu; it also defaults to UNIX line endings, or you can choose Mac or Windows line endings. Another possibility (I just found this on a web site; I have not tested it myself yet) is to use this from the command line to convert Mac to UNIX line endings: tr \\r \\n < /path/to/script > /path/to/new_script Which seems correct from the man page anyway. The finder will let you change file permissions, but you cannot choose "Execute" rights using the finder; that must be done using the Terminal. A shortcut to entering pathnames to files if you don't want to do all of the typing is to start typing the command, and when you would otherwise type in the pathname, drag the file's icon from the finder onto the terminal window. That will fill in the pathname for you. Also, I don't think I would assign write permissions to the scripts, just read and execute. Besides the numbers, you can do things like this too: chmod ugo+rx Will add "read" (r) and "execute" (x) rights for the "user/owner" (u), "group" (g) and "others" (o) for file (assuming they do not have them already), without changing any existing write permissions chmod o-w Will take away the "write" (w) permissions of "others" (o) without changing any existing read or execute permissions or the permissions of the user/owner or the group associated with the file. etc. On Sep 2, 2004, at 11:19 PM, J. Landman Gay wrote: > On 9/2/04 11:12 AM, Gregory Lypny wrote: > >> Hello Jacqueline, >> I found the error log. Here are the last errors for Fiction Search >> and World. >> Gregory >> [Thu Sep 2 10:20:31 2004] [error] [client 127.0.0.1] Premature end >> of script headers: >> /Library/WebServer/CGI-Executables/fictionsearch.mt >> [Thu Sep 2 10:25:18 2004] [error] [client 127.0.0.1] Premature end >> of script headers: /Library/WebServer/CGI-Executables/world.mt > > Dave made some good suggestions; wrong permissions and bad line > endings are the two things that I always forget too. Both will cause > this error. > > What OS are you testing on? OS X? If so, you really do have to use > Terminal to set permissions -- the Get Info box in the Finder won't do > it. Also, even though it is OS X Macintosh, you still need to use > Unix-style line endings. If you don't want to do that using Dave's > suggestion via Revolution, you can also set those using BBEdit. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. From kirklists at wanadoo.fr Fri Sep 3 11:08:06 2004 From: kirklists at wanadoo.fr (Kirk McElhearn) Date: Fri, 03 Sep 2004 17:08:06 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <205E088F-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> Message-ID: On 9/3/04 4:54 PM, "Dan Shafer" wrote: >> Education is the largest market Rev?or HyperCard, etc.?will ever serve >> and hope to make large inroads. >> > I hope not. The company will be out of business if that's the case. As > far as I know, there is not one company today making significant money > serving the education market with software, let alone programming > software. I can think of one off the top of my head: Inspiration (www.inspiration.com), who makes outlining/mind-mapping software. I've been in touch with PR people who represent other companies that make a living from software for the education market - they are usually not high-profile companies, and they usually serve only that market. Kirk My latest book: How to Do Everything with Mac OS X Panther http://www.mcelhearn.com/htde.html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . kirk at mcelhearn.com | http://www.mcelhearn.com . . . . . . . . Kirk McElhearn | Chemin de la Lauze | 05600 Guillestre | France . . From francois.cuneo at cuk.ch Fri Sep 3 11:15:42 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Fri, 03 Sep 2004 17:15:42 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: <31D8585A-FDB2-11D8-9156-000A27B49A96@major-k.de> Message-ID: Hello Klaus! Without the empty folder, it crash's exactly as with! You are not the matter!:-) In fact, if I use a button with this simple script: on mouseup quit end mouseup All is perfect. But if I use the Quit menu, it crash's! :-( The shutdownrequest is like that: on shutdownRequest -- confirm with the user: global fermeture global chemindata global cheminusers global mesquitteroupas,reponsealerte,cheminhelp put mesquitteroupas into cd fld "message" of card 1 of stack "alerte" go to card 1 of stack alerte as sheet if reponsealerte = 1 then set cursor to busy set the itemdelimiter to "/" --sauvegarde generale dans Data put the label of btn "users" of card 1 of stack "Cukydata" into field "user" of card 1 of stack chemindata --sauvegarde le dernier joueur actif avant de quitter put word 2 of the selectedline of btn "langue" of card 1 of stack "pref" into fld "langue" of card 1 of stack chemindata put the text of btn "Users" of card 1 of stack "Cukydata" into field "contenu_users" of card 1 of stack chemindata save stack "Cukydata" save stack "pref" save stack chemindata sauvejoueur --sauvegarde des preferences du joueur save stack cheminhelp close stack cheminhelp pass shutdownRequest -- allow to quit end if end shutdownRequest And it's like that with all my applications! Grrrr. Thank you for your help! Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch Web CUK, humeurs et tests sur le mac: http://www.cuk.ch/articles T?l: ++41 (024) 441.17.81 Fax: ++41 (024) 441.17.05 > De?: Klaus Major > R?pondre ??: How to use Revolution > Date?: Fri, 3 Sep 2004 16:04:38 +0200 > ??: How to use Revolution > Objet?: Re: What about the quit menuitem in standalone with 2.5? > > Bonjour Fran?ois, > >> Hello everybody! >> I have a very important problem with the 2.5 release. >> I have a handler "On shutdownRequest". >> If I use the Quit menu in My standalone application, it crash's! >> And Klaus Major writes me the 7.4.2004: >> >>> There is an extremely cheap and effective trick on OS X ;-) >>> Control-Click on the Revolution application... >>> Select "Show contents" or whatever that may be in french >>> to get INSIDE this folder in disguise... >>> Then simply create an empty!!! folder called French.lproj here: >>> Revolution/Contents/Resources/French.lproj >>> This will at least translate the "Quit", "Preferences" and the menu >>> "Help" into french... (in the IDE and your standalones :-) >>> You will have to restart Rev... >>> This folder will be part of your standalone, since all resources are >>> copied from the Revolution application... >> It doesn't work now! > > Sorry if my hints cause this trouble for you :-( > > But i have not tested this with the new version 2.5, but it looks like > this doesn't work anymore... > > Does it work again when you remove these empty folders? > > I will check that, too... > >> Amicalement >> Fran?ois >> ----------------------------------------------------------------------- >> --- >> >> Fran?ois Cuneo >> Au Champ du Pr? >> 1353 Bofflens >> >> e-mail: mailto:francois.cuneo at cuk.ch > > Au revoir, mon ami... > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > P.S. > Just checked with the Rev.app itself and had no problems with it... > Added a "German.lproj" folder to "/Contents/Resources/"... > > I had "Preferences" "Help" and "Quit Revolution" in german and all menus > worked fine...? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From kevin at runrev.com Fri Sep 3 11:23:54 2004 From: kevin at runrev.com (Kevin Miller) Date: Fri, 03 Sep 2004 17:23:54 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: Message-ID: On 3/9/04 3:54 pm, "Fran?ois Cuneo" wrote: > I have a very important problem with the 2.5 release. > > I have a handler "On shutdownRequest". > > If I use the Quit menu in My standalone application, it crash's! Fran?ois, There is a simple rule when developing in DC/Rev. If it crashes its almost certainly a bug. We provide a bug reporting facility and act quickly to resolve issues. By filing it in the database we can fix it. Posting to this mailing list doesn't get the information logged by our developer team. This list is for the discussion of how to use the product, so please do not report bugs here. Thanks, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From kevin at runrev.com Fri Sep 3 11:26:08 2004 From: kevin at runrev.com (Kevin Miller) Date: Fri, 03 Sep 2004 17:26:08 +0200 Subject: Audio Only for 2.5 Vids (WinXP) In-Reply-To: Message-ID: On 3/9/04 4:04 am, "Scott Slaugh" wrote: > Incidentally, I filed this in Bugzilla as bug 2057 before 2.5 shipped. > They said there that in the release it would contain the correct > codecs. Apparently this wasn't true in your case. Has anyone else > had this problem? If so, I should probably reopen that Bugzilla case > so that Runtime will get the correct codec in there. We did correct this problem but managed to use the wrong file for some configurations on Windows in the final build. It will be fixed shortly. Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From pevensen at siboneylg.com Fri Sep 3 11:29:08 2004 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Fri, 03 Sep 2004 10:29:08 -0500 Subject: Educational software publishers (Was Re: Why 10 hours for a newbie and 30 days for a "programmer") In-Reply-To: <205E088F-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> References: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> <205E088F-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> Message-ID: <6.1.2.0.2.20040903102620.0426d788@exchange.slg.com> At 09:54 AM 9/3/2004, you wrote: >On Sep 3, 2004, at 4:48 AM, j wrote: > >>Education is the largest market Rev?or HyperCard, etc.?will ever serve >>and hope to make large inroads. >I hope not. The company will be out of business if that's the case. As far >as I know, there is not one company today making significant money serving >the education market with software, let alone programming software. Define significant. We do pretty good. http://www.siboneylearninggroup.com We were ranked 15th in sales growth at the annual St. Louis Regional Technology Top 50 Awards Dinner, sponsored by the RCGA. Peter T. Evensen http://www.PetersRoadToHealth.com 24-hour recorded info hotline: 1-800-624-7671 From revdan at danshafer.com Fri Sep 3 11:38:41 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 3 Sep 2004 08:38:41 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: <554588CE-FDBF-11D8-BEA6-000A95AE42E6@danshafer.com> On Sep 3, 2004, at 8:08 AM, Kirk McElhearn wrote: > On 9/3/04 4:54 PM, "Dan Shafer" wrote: > >>> Education is the largest market Rev?or HyperCard, etc.?will ever >>> serve >>> and hope to make large inroads. >>> >> I hope not. The company will be out of business if that's the case. As >> far as I know, there is not one company today making significant money >> serving the education market with software, let alone programming >> software. > > I can think of one off the top of my head: Inspiration > (www.inspiration.com), who makes outlining/mind-mapping software. Yeah, I know about Inspiration. But they are a VERY small company, much too small to support a full-blown development tool like Rev. (FWIW, I *love* Inspiration. I've built a few Web sites using it in some clever ways that the owner of the company shared with me.) > I've been > in touch with PR people who represent other companies that make a > living > from software for the education market - they are usually not > high-profile > companies, and they usually serve only that market. > There are some. The key word in my response is "significant." I don't think there are any such companies who are also big enough to maintain both a development and a support effort for a full-blown development tool. Schools typically want software free or at very low cost and they are (speaking from personal experience) very tough support customers because of turnover, lack of time and resources for most teachers and students to really dive in and learn a single program in the context of an academic calendar, and relatively infrequent use of any single piece of software. They are a difficult market to penetrate as well; the decision-maker is very often someone not on the org chart in a place where you could expect them to be. I'm sure things have gotten better since my last foray into that market, but making money there is a real challenge. > > Kirk > > My latest book: How to Do Everything with Mac OS X Panther > http://www.mcelhearn.com/htde.html > . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > . . > . . . . . . . kirk at mcelhearn.com | http://www.mcelhearn.com . . . . > . . > . . Kirk McElhearn | Chemin de la Lauze | 05600 Guillestre | France > . . > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From troy at rpsystems.net Fri Sep 3 11:49:29 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 3 Sep 2004 11:49:29 -0400 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: Message-ID: On Sep 3, 2004, at 11:23 AM, Kevin Miller wrote: > There is a simple rule when developing in DC/Rev. If it crashes its > almost > certainly a bug. We provide a bug reporting facility and act quickly > to > resolve issues. By filing it in the database we can fix it. Posting > to > this mailing list doesn't get the information logged by our developer > team. > This list is for the discussion of how to use the product, so please > do not > report bugs here. Kevin, With all due respect, this is an EXTREMELY frustrating position you are taking. Discussion of bugs is not only common on developer lists, it is expected. While no one expects the development team to pick up on bugs from discussions here, often times it is the end-user introducing some issue, or the list members know a workaround, or simply prefer to know about such issues before they encounter them. The RunRev stance of trying to keep such discussions out of this list will also keep professional developers out of this list, since we are quite accustomed to open discussion of any usage issues regarding the tools we work with. Limiting such discussion, and demanding that Bugzilla be the only point of entry on these things makes it look like you are trying to hide something, and it is also a very low feedback mechanism. It is akin to saying, "if you encounter what you think is a bug, put your development project on the shelf until we determine if you are right or wrong. That could take an indefinite amount of time, during which you are out of luck." If the intention of this list is to act like a marketing vehicle where everyone is happy, and there are no apparent bugs in the software, then I think we need another, more reality-based list, aimed at registered users of studio or above which is more open to discussion of bugs, workarounds and solutions to the inevitable issues that arise in professional software development. -- Troy RPSystems, Ltd. http://www.rpsystems.net From userev at canelasoftware.com Fri Sep 3 11:57:41 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 3 Sep 2004 08:57:41 -0700 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: Message-ID: On Sep 3, 2004, at 8:49 AM, Troy Rollins wrote: > Kevin, > > With all due respect, this is an EXTREMELY frustrating position you > are taking. Discussion of bugs is not only common on developer lists, > it is expected. While no one expects the development team to pick up > on bugs from discussions here, often times it is the end-user > introducing some issue, or the list members know a workaround, or > simply prefer to know about such issues before they encounter them. > The RunRev stance of trying to keep such discussions out of this list > will also keep professional developers out of this list, since we are > quite accustomed to open discussion of any usage issues regarding the > tools we work with. Limiting such discussion, and demanding that > Bugzilla be the only point of entry on these things makes it look like > you are trying to hide something, and it is also a very low feedback > mechanism. It is akin to saying, "if you encounter what you think is a > bug, put your development project on the shelf until we determine if > you are right or wrong. That could take an indefinite amount of time, > during which you are out of luck." > > If the intention of this list is to act like a marketing vehicle where > everyone is happy, and there are no apparent bugs in the software, > then I think we need another, more reality-based list, aimed at > registered users of studio or above which is more open to discussion > of bugs, workarounds and solutions to the inevitable issues that arise > in professional software development. I completely agree with the added note: File it in bugzilla as well as bring it to everyones attention. I too want to know what is crashing people's stacks and their temporary workarounds. But file it so it will get truly fixed. -- Best regards, Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Fri Sep 3 12:00:33 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 3 Sep 2004 09:00:33 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <554588CE-FDBF-11D8-BEA6-000A95AE42E6@danshafer.com> References: <554588CE-FDBF-11D8-BEA6-000A95AE42E6@danshafer.com> Message-ID: <632CD53E-FDC2-11D8-A09B-000393C3F5BC@canelasoftware.com> On Sep 3, 2004, at 8:38 AM, Dan Shafer wrote: > Schools typically want software free or at very low cost and they are > (speaking from personal experience) very tough support customers > because of turnover, lack of time and resources for most teachers and > students to really dive in and learn a single program in the context > of an academic calendar, and relatively infrequent use of any single > piece of software. They are a difficult market to penetrate as well; > the decision-maker is very often someone not on the org chart in a > place where you could expect them to be. I'm sure things have gotten > better since my last foray into that market, but making money there is > a real challenge. I have been in that market for 8 years now and agree that it is a tough nut to crack. -- Best regards, Mark Talluto http://www.canelasoftware.com From fde101 at fjrhome.net Fri Sep 3 12:06:50 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 3 Sep 2004 12:06:50 -0400 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: Message-ID: <43C3EB64-FDC3-11D8-9052-0050E4BA750F@fjrhome.net> Besides which, bugs in the software ARE related to its usage: they often prevent its usage, in fact. I quite agree with the fact that lack of discussion of some of these bugs can prohibit effective use of the software. If you want the list to be focused more specifically on how to use the software within the context of how it is supposed to work, that is fine, but the list becomes more of an interactive documentation site and less of an actual discussion list, in which case a new list would indeed be a reasonable solution. Nearly all of the bugs which we bring up on this list have been making their way into bugzilla, at least as far as I have seen. I tend to agree that some of the discussion of bugs might be dragging on *too* far and thus become off-topic, but a reasonable-length discussion of some of these issues and how others are working around them until they are fixed is essential for any kind of software tool like this. I would expect similar discussions for any kind of large-scale software (or hardware) product. Granted bugzilla makes most of the core information available to us as Rev users, as well as to you as the developers of Rev, but a discussion of this type could easily (and unnecessarily) waste extra time on the part of those in your company who are trying to fix them. If you wish for these discussions to move off-list, could you at least provide or suggest an alternative discussion list, apart from bugzilla, where interim solutions (workarounds) to these issues could be discussed at greater length? (It is also possible that collaboration between those of us experiencing the problems might sometimes reveal something which could help you to isolate and solve them more quickly). Now that I'm looking at it this way, a "bug discussion list" might actually be an ideal situation. Any takers? On Sep 3, 2004, at 11:49 AM, Troy Rollins wrote: > > With all due respect, this is an EXTREMELY frustrating position you > are taking. Discussion of bugs is not only common on developer lists, > it is expected. While no one expects the development team to pick up > on bugs from discussions here, often times it is the end-user > introducing some issue, or the list members know a workaround, or > simply prefer to know about such issues before they encounter them. > The RunRev stance of trying to keep such discussions out of this list > will also keep professional developers out of this list, since we are > quite accustomed to open discussion of any usage issues regarding the > tools we work with. Limiting such discussion, and demanding that > Bugzilla be the only point of entry on these things makes it look like > you are trying to hide something, and it is also a very low feedback > mechanism. It is akin to saying, "if you encounter what you think is a > bug, put your development project on the shelf until we determine if > you are right or wrong. That could take an indefinite amount of time, > during which you are out of luck." > > If the intention of this list is to act like a marketing vehicle where > everyone is happy, and there are no apparent bugs in the software, > then I think we need another, more reality-based list, aimed at > registered users of studio or above which is more open to discussion > of bugs, workarounds and solutions to the inevitable issues that arise > in professional software development. > -- > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From dleyanna at netvalues.com Fri Sep 3 12:07:13 2004 From: dleyanna at netvalues.com (Dave LeYanna) Date: Fri, 3 Sep 2004 12:07:13 -0400 Subject: Audio Only for 2.5 Vids (WinXP) In-Reply-To: Message-ID: <20040903160209.1C77930AF3@mail.rtl.org> Keep up the fine work Kevin! As far as I can tell there are only a few minor issues with a FANTASTIC new release! It certainly looks like you are keeping busy. Don't forget, everyone needs to rest sometime. Thanks Dave LeYanna -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Kevin Miller Sent: Friday, September 03, 2004 11:26 AM To: How to use Revolution Subject: Re: Audio Only for 2.5 Vids (WinXP) On 3/9/04 4:04 am, "Scott Slaugh" wrote: > Incidentally, I filed this in Bugzilla as bug 2057 before 2.5 shipped. > They said there that in the release it would contain the correct > codecs. Apparently this wasn't true in your case. Has anyone else > had this problem? If so, I should probably reopen that Bugzilla case > so that Runtime will get the correct codec in there. We did correct this problem but managed to use the wrong file for some configurations on Windows in the final build. It will be fixed shortly. Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Fri Sep 3 12:19:46 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 3 Sep 2004 18:19:46 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: Message-ID: <120BA40C-FDC5-11D8-9156-000A27B49A96@major-k.de> Hi Troy, > > On Sep 3, 2004, at 11:23 AM, Kevin Miller wrote: > >> There is a simple rule when developing in DC/Rev. If it crashes its >> almost >> certainly a bug. We provide a bug reporting facility and act quickly >> to >> resolve issues. By filing it in the database we can fix it. Posting >> to >> this mailing list doesn't get the information logged by our developer >> team. >> This list is for the discussion of how to use the product, so please >> do not >> report bugs here. > > Kevin, > > With all due respect, this is an EXTREMELY frustrating position you > are taking. Discussion of bugs is not only common on developer lists, > it is expected. While no one expects the development team to pick up > on bugs from discussions here, often times it is the end-user > introducing some issue, or the list members know a workaround, or > simply prefer to know about such issues before they encounter them. > The RunRev stance of trying to keep such discussions out of this list > will also keep professional developers out of this list, since we are > quite accustomed to open discussion of any usage issues regarding the > tools we work with. Limiting such discussion, and demanding that > Bugzilla be the only point of entry on these things makes it look like > you are trying to hide something, and it is also a very low feedback > mechanism. It is akin to saying, "if you encounter what you think is a > bug, put your development project on the shelf until we determine if > you are right or wrong. That could take an indefinite amount of time, > during which you are out of luck." > > If the intention of this list is to act like a marketing vehicle where > everyone is happy, and there are no apparent bugs in the software, > then I think we need another, more reality-based list, aimed at > registered users of studio or above which is more open to discussion > of bugs, workarounds and solutions to the inevitable issues that arise > in professional software development. 100% ACK! @Kevin This list is meant to discuss/try out several workarounds/recipes, if possible, BEFORE we decide to file this as a bug... And sometimes it turns out to be not a bug... This might take a little burden from off of your shoulders, at least sometimes ;-) And i also want to point out that sometimes the discussions about a (not) bug are so "heavy" that we all might simply forget to gozilla it... We're only human ;-) Perhaps someone should write a little stack that checks the frequency of a certain subject and will automatically bugzilla the subject... OK, a little more "intelligence" in that app would be useful :-D > -- > Troy > RPSystems, Ltd. > http://www.rpsystems.net Regards from sunny germany Klaus Major klaus at major-k.de http://www.major-k.de From kevin at runrev.com Fri Sep 3 12:40:14 2004 From: kevin at runrev.com (Kevin Miller) Date: Fri, 03 Sep 2004 18:40:14 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: <120BA40C-FDC5-11D8-9156-000A27B49A96@major-k.de> Message-ID: On 3/9/04 6:19 pm, "Klaus Major" wrote: > This list is meant to discuss/try out several workarounds/recipes, if > possible, > BEFORE we decide to file this as a bug... > > And sometimes it turns out to be not a bug... > > This might take a little burden from off of your shoulders, at least > sometimes ;-) That's certainly a fair point. I'm not suggesting that those discussions be limited. Its just that when the program crashes, its almost always going to be a bug and its something we can investigate and fix if its logged. > And i also want to point out that sometimes the discussions about a (not) bug > are so "heavy" that we all might simply forget to gozilla it... We're only > human ;-) > > Perhaps someone should write a little stack that checks the frequency of a > certain subject and will automatically bugzilla the subject... OK, a little > more "intelligence" in that app would be useful :-D But how do you report bugs in that system then? Post to the list 10 times? :) Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From troy at rpsystems.net Fri Sep 3 12:45:25 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 3 Sep 2004 12:45:25 -0400 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: Message-ID: On Sep 3, 2004, at 12:40 PM, Kevin Miller wrote: >> And sometimes it turns out to be not a bug... >> >> This might take a little burden from off of your shoulders, at least >> sometimes ;-) > > That's certainly a fair point. I'm not suggesting that those > discussions be > limited. Its just that when the program crashes, its almost always > going to > be a bug and its something we can investigate and fix if its logged. True enough. A crash is a crash. It should indeed be Bugzilla'd. But notification to this list (or some other aimed at register users) could save the next developer heading in that direction a lot of heartburn. -- Troy RPSystems, Ltd. http://www.rpsystems.net From klaus at major-k.de Fri Sep 3 12:47:32 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 3 Sep 2004 18:47:32 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: Message-ID: Hi Kevin, > On 3/9/04 6:19 pm, "Klaus Major" wrote: > >> This list is meant to discuss/try out several workarounds/recipes, if >> possible, >> BEFORE we decide to file this as a bug... >> >> And sometimes it turns out to be not a bug... >> >> This might take a little burden from off of your shoulders, at least >> sometimes ;-) > > That's certainly a fair point. I'm not suggesting that those > discussions be > limited. Its just that when the program crashes, its almost always > going to > be a bug and its something we can investigate and fix if its logged. Sure, fair point, too ;-) But although i hope so, bugzilla won't starve ever :-D >> And i also want to point out that sometimes the discussions about a >> (not) bug >> are so "heavy" that we all might simply forget to gozilla it... We're >> only >> human ;-) >> >> Perhaps someone should write a little stack that checks the frequency >> of a >> certain subject and will automatically bugzilla the subject... OK, a >> little >> more "intelligence" in that app would be useful :-D > > But how do you report bugs in that system then? Post to the list 10 > times? > :) Well, this has still to be worked out ;-) > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > Runtime Revolution - User-Centric Development Tools Best Klaus Major klaus at major-k.de http://www.major-k.de From francois.cuneo at cuk.ch Fri Sep 3 12:58:35 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Fri, 03 Sep 2004 18:58:35 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: Message-ID: Sorry but when the a standalone crash's, for me, it's me, not a bug. I'm not so good developer to be able to know if it's me or if it's Revolution. So now I'll go to the database to filing it, BUT WHERE IS THE DATABASE PLEASE:-) PS: hem: you think really that's a bug??:-) Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch Web CUK, humeurs et tests sur le mac: http://www.cuk.ch/articles T?l: ++41 (024) 441.17.81 Fax: ++41 (024) 441.17.05 > De?: Kevin Miller > R?pondre ??: How to use Revolution > Date?: Fri, 03 Sep 2004 18:40:14 +0200 > ??: How to use Revolution > Objet?: Re: What about the quit menuitem in standalone with 2.5? > > On 3/9/04 6:19 pm, "Klaus Major" wrote: > >> This list is meant to discuss/try out several workarounds/recipes, if >> possible, >> BEFORE we decide to file this as a bug... >> >> And sometimes it turns out to be not a bug... >> >> This might take a little burden from off of your shoulders, at least >> sometimes ;-) > > That's certainly a fair point. I'm not suggesting that those discussions be > limited. Its just that when the program crashes, its almost always going to > be a bug and its something we can investigate and fix if its logged. > >> And i also want to point out that sometimes the discussions about a (not) bug >> are so "heavy" that we all might simply forget to gozilla it... We're only >> human ;-) >> >> Perhaps someone should write a little stack that checks the frequency of a >> certain subject and will automatically bugzilla the subject... OK, a little >> more "intelligence" in that app would be useful :-D > > But how do you report bugs in that system then? Post to the list 10 times? > :) > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > Runtime Revolution - User-Centric Development Tools > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From ambassador at fourthworld.com Fri Sep 3 12:59:33 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 03 Sep 2004 09:59:33 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <3870B0FA-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> References: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> <3870B0FA-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> Message-ID: <4138A2F5.2090405@fourthworld.com> Dan Shafer wrote: > On Sep 3, 2004, at 4:48 AM, j wrote: > >>> A company buys one tool, not millions of chips. >> >> >> A company buys a million licenses for each tool. >> > Nope. That's just wrong. With rev, a company with millions of customers > only buys one copy of the program. Well, a million copies is a bit high, and as with HyperCard the number of people who script in any organization is almost always lower than the number of people who use what the scripters make. However, the larger the organization the more developers they will have, and hence bulk licenses. I've sold bulk licenses of WebMerge to the US Library of Congress, the American Bar Association, and MacWorld magazine. I'm sure that in any of these organizations the number of web developers is less than 1% of total staff, but there are a lot of staff. In the education market we see this even more commonly. The HyperRESEARCH product I develop for ResearchWare sells departmental licenses nearly every week. Sure, the number of people at these universities who need a qualitative analysis package are a small minority, but large enough to keep us excited about the opportunities in the educational market. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From ambassador at fourthworld.com Fri Sep 3 13:00:44 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 03 Sep 2004 10:00:44 -0700 Subject: New Dream/Rev tutorials In-Reply-To: References: <20040902021909.C8C7893014D@mail.runrev.com> Message-ID: <4138A33C.3000400@fourthworld.com> Robert Brenstein wrote: > Is there a way to get to the Learning Center in the web browser? > > I find the mention of Learning Center only in the "What's new" page on > RR's web but no link and no mention how to access it. > > I personally usually first check the documentation and learning > materials for any new product I am considering to buy or use. Only then > I decide whether to bother fetching a trial version. Good idea for RunRev. I've been adding RevNet-like systems to all of the products I build to help with support, provide additional training, etc., and for all info not exclusively private to our users we use a dual-output workflow which lets us author in one place for one-click publishing to both the Web and the online stackware. Portions of RevNet have been working like that for years. Without also publishing content to the web, the investment in such media can have no influence on the largest and most important audience: those who haven't yet downloaded your product. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Fri Sep 3 13:01:00 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 03 Sep 2004 10:01:00 -0700 Subject: Rev Online Viewer In-Reply-To: <5.1.0.14.0.20040902113502.02a95640@mail.tweedly.net> References: <5.1.0.14.0.20040902104016.02aaf538@pop3.btinternet.com> <5.1.0.14.0.20040902104016.02aaf538@pop3.btinternet.com> <5.1.0.14.0.20040902113502.02a95640@mail.tweedly.net> Message-ID: <4138A34C.2080205@fourthworld.com> Alex Tweedly wrote: > At 12:11 02/09/2004 +0200, Klaus Major wrote: > >> Hi Alex, >> >>> two questions >>> 1. is there a way to stop it opening each time you open 2.5 >>> (Dreamcard) ? >>> Seems like there should be a preference - but the revOnline pref is >>> only for update checks, and I can't find anything under Edit/Prefs .... >> >> >> Check (Dreamcard) menu: Edit -> Preferences >> >> There you can un-/check: >> Automatically launch Revolution Online > > > Thanks - I knew it had to be my blindness ..... You're not blind, you're human. Humans are complex creatures with a lot going on. That's why there's an increasing trend toward adding such "Don't show again" prefs directly into opening dialogs like RevOnline. Hopefully v2.5.1 will add that as well. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From fde101 at fjrhome.net Fri Sep 3 13:01:26 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 3 Sep 2004 13:01:26 -0400 Subject: unhilite all fields of card ... ? Message-ID: If anyone happens to know a convenient Transcript shortcut for "unhilite all button on card x", "unhilite all buttons on cards a, b, and c", and/or for "put empty into fields x, y, z, and t", it would certainly save me a lot of time typing in some of these scripts... I'm having to "unhilite button x of card a", "unhilite button y of card a", "put empty into field z of card a" for several hundred lines in each of several scripts for this project I am doing. Thank you! ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From fde101 at fjrhome.net Fri Sep 3 12:53:24 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 3 Sep 2004 12:53:24 -0400 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: Message-ID: >> But how do you report bugs in that system then? Post to the list 10 >> times? >> :) > > Well, this has still to be worked out ;-) Haven't you ever subscribed to an eMail newsletter by sending a message with "SUBSCRIBE" in the header? Why not "BUG REPORT" or "*BUG!!!*"? ___________________________________________________________ $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 From pixelbird at interisland.net Fri Sep 3 14:02:29 2004 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Fri, 03 Sep 2004 10:02:29 -0800 Subject: Who is chuck yeager? (OT) In-Reply-To: <20040902000108.EBA28930131@mail.runrev.com> Message-ID: Hi Mark, > Subject: Re: Who is chuck yeager? (OT) > To: How to use Revolution > Message-ID: >> Oh, and one more historical item. I think he was the only fighter >> pilot at >> the end of WWII to shoot down the famous German jet from a >> piston-engine >> propellered aircraft (a P-51). > > So What? :-) Nearly impossible because it was very advanced for its time, and faster than any other manned aircraft. It wasn't heavily armed and had a short range, but it could outrun anything. But quality metals had become unavailable and fuel was a problem. A few years earlier and who knows? It's waaay off topic though, and I'd rather meet some people on this list than him anyway. So there. Take that ;-) Ken N. From revolution at jaedworks.com Fri Sep 3 12:48:11 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Fri, 3 Sep 2004 09:48:11 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <137301c4911e$71509790$3f64a8c0@KEITHXP> References: <132a01c49118$3b6601c0$3f64a8c0@KEITHXP> <137301c4911e$71509790$3f64a8c0@KEITHXP> Message-ID: At 4:55 AM +1000 9/3/2004, Keith Hutchison wrote: >Is there an upgrade path from DreamCard to Runtime Studio? Yes - if you go to the "DreamCard" page of the RunRev store, you'll see items for "DreamCard to Studio Upgrade" and "DreamCard to Enterprise Upgrade". >Why not just change the name across the board, DreamCard, DreamStudio and >DreamEnterprise, which implies an upgrade path. My understanding is that it's because there's a desired differential between DreamCard (which is more for hobbyists, power users, educators, etc.) and Revolution (more for professional developers). -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From Meitnik at aol.com Fri Sep 3 13:11:20 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Fri, 3 Sep 2004 13:11:20 EDT Subject: bug reporting and openess Message-ID: <85.151408d8.2e69ffb8@aol.com> In a message dated 9/3/04 12:07:03 PM, use-revolution-request at lists.runrev.com writes: > It is akin to saying, "if you encounter what you think is a > > bug, put your development project on the shelf until we determine if > > you are right or wrong. That could take an indefinite amount of time, > > during which you are out of luck." > -- I want to toss some comments. I have encountered this. I have several win32 bugs waiting since May to be fixed, they have not been fixed. I was told they would be fixed. Still waiting. I was told RR couldn't figure out the bugs due to not having win95 installed (only recently does RR have it in house!). Humm, RR makes a claim all over their website support for Win95 and 98, yet I am convinced RR really has not fully tested RR x.x on anything but 2000/XP. I have had to write my own xml parser and am writing my own move object code too. I have lost a great deal of time and money working around bugs that should have been found and fixed a long time ago. You bet openness for bugs is important! I never forgot the first time I called in a bug in '85 to a company and was told bugs are trade secrets and they won't be confirmed or denied or share what other bugs they have to help me not stumble with the software. I am grateful for the many bug fixes, but testing is a key and important cost of doing development and openness about bugs would save others from costly work as I am having to do now. In the movie Reds, Reed makes it clear, you remove disagreement, you remove dissent, you remove freedom and choice; in fact the very core of self. Larry Tessler used to wear a t-shirt at PARC: DONT MODE ME IN. It works not only at software but at support too! ;-) Openness is strong medicine for sure, but a needed one. Andrew From troy at rpsystems.net Fri Sep 3 13:16:51 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 3 Sep 2004 13:16:51 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: <132a01c49118$3b6601c0$3f64a8c0@KEITHXP> <137301c4911e$71509790$3f64a8c0@KEITHXP> Message-ID: <0B967876-FDCD-11D8-A536-000A95A09CF8@rpsystems.net> On Sep 3, 2004, at 12:48 PM, Jeanne A. E. DeVoto wrote: > >> Why not just change the name across the board, DreamCard, DreamStudio >> and >> DreamEnterprise, which implies an upgrade path. > > My understanding is that it's because there's a desired differential > between DreamCard (which is more for hobbyists, power users, > educators, etc.) and Revolution (more for professional developers). Hence my personal belief that there should be mailing lists which better represent those groups. Hobbyists don't want to listen to stuff that is "over their heads", and professionals don't want to re-explain what a variable is over and over. -- Troy RPSystems, Ltd. http://www.rpsystems.net From bill at bluewatermaritime.com Fri Sep 3 13:22:36 2004 From: bill at bluewatermaritime.com (Bill) Date: Fri, 03 Sep 2004 13:22:36 -0400 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: Message-ID: I am a very busy (but happy runrev user) and I do notice that there is tons of traffic on this list but find nearly all of it important and/or interesting including info that may lead to a bug report. So I vote that it be ok for people to discuss bugs on the list at least enough so we can say "yes it's a bug" and tell them the link for the latest bugzilla. On 9/3/04 11:49 AM, "Troy Rollins" wrote: > > On Sep 3, 2004, at 11:23 AM, Kevin Miller wrote: > >> There is a simple rule when developing in DC/Rev. If it crashes its >> almost >> certainly a bug. We provide a bug reporting facility and act quickly >> to >> resolve issues. By filing it in the database we can fix it. Posting >> to >> this mailing list doesn't get the information logged by our developer >> team. >> This list is for the discussion of how to use the product, so please >> do not >> report bugs here. > > Kevin, > > With all due respect, this is an EXTREMELY frustrating position you are > taking. Discussion of bugs is not only common on developer lists, it is > expected. While no one expects the development team to pick up on bugs > from discussions here, often times it is the end-user introducing some > issue, or the list members know a workaround, or simply prefer to know > about such issues before they encounter them. The RunRev stance of > trying to keep such discussions out of this list will also keep > professional developers out of this list, since we are quite accustomed > to open discussion of any usage issues regarding the tools we work > with. Limiting such discussion, and demanding that Bugzilla be the only > point of entry on these things makes it look like you are trying to > hide something, and it is also a very low feedback mechanism. It is > akin to saying, "if you encounter what you think is a bug, put your > development project on the shelf until we determine if you are right or > wrong. That could take an indefinite amount of time, during which you > are out of luck." > > If the intention of this list is to act like a marketing vehicle where > everyone is happy, and there are no apparent bugs in the software, then > I think we need another, more reality-based list, aimed at registered > users of studio or above which is more open to discussion of bugs, > workarounds and solutions to the inevitable issues that arise in > professional software development. > -- > Troy > RPSystems, Ltd. > http://www.rpsystems.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From pixelbird at interisland.net Fri Sep 3 14:22:32 2004 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Fri, 03 Sep 2004 10:22:32 -0800 Subject: Who is chuck yeager? (OT) In-Reply-To: <20040902120910.36ACE9301CB@mail.runrev.com> Message-ID: Hi Klaus, > Date: Thu, 2 Sep 2004 10:04:19 +0200 > From: Klaus Major > Subject: Re: Who is chuck yeager? (OT) >> Oh, and one more historical item. I think he was the only fighter >> pilot at >> the end of WWII to shoot down the famous German jet from a >> piston-engine >> propellered aircraft (a P-51). > > Thank you for this one, very compassionate! :-D No, no. Jeez. I follow a lot of aviation stuff including history. My family's been involved with it for 60 years. I've seen gatherings of WWII pilots from all sides, some of whom actually had encounters with each other, swappin' tall tales and partying together like crazy for a bunch of old farts. The jet was a fantastic design,way ahead of its time, faster than any other manned aircraft in the sky. Nobody could catch it. Yeager really was an old school hotshot, albeit a bit wreckless. Most test pilots are at least a little that way. I have strong interests there, but I'd rather meet you than one of them. Ken N. From chipp at chipp.com Fri Sep 3 14:00:56 2004 From: chipp at chipp.com (Chipp Walters) Date: Fri, 03 Sep 2004 13:00:56 -0500 Subject: bug reporting and openess In-Reply-To: <85.151408d8.2e69ffb8@aol.com> References: <85.151408d8.2e69ffb8@aol.com> Message-ID: <4138B158.8@chipp.com> Hi Andrew, Seeing how a compamy like Microsoft doesn't support Win95 these days (at all!), are you really surprised there are a few anomolies with RR and Win95? How much of Win95 does .NET support? My guess is 0%. I would imagine you are one of the very few RR customers still using Win95. I agree, if RR advertising compatibility, then it should do it's best to accomodate, which I think they are probably doing. But, reworking a complete XML parser DLL may be asking too much. If I were Revolution, I would state something along the lines: "Note: OS's not currently supported by their manufacturer may also have problems running certain features of Revolution" best, Chipp Meitnik at aol.com wrote: > I was told they would be fixed. Still waiting. I was told RR couldn't > figure out the bugs due to not having win95 installed (only recently does RR > have it in house!). From wmb at internettrainer.com Fri Sep 3 14:17:52 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Fri, 3 Sep 2004 20:17:52 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: <92085590-FDD5-11D8-9D75-003065430226@internettrainer.com> On 03.09.2004, at 17:08, Kirk McElhearn wrote: > I can think of one off the top of my head: Inspiration > (www.inspiration.com), who makes outlining/mind-mapping software. I've > been > in touch with PR people who represent other companies that make a > living > from software for the education market - they are usually not > high-profile > companies, and they usually serve only that market. Exactly. I know/work with Inspiration since about 15 years and did a lot with it. They started some years ago focusing only to the edu market, and never earned so much money in their history as with this step. And they have costumerfriendly support, whats basic for making money. regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 From wmb at internettrainer.com Fri Sep 3 14:21:04 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Fri, 3 Sep 2004 20:21:04 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <554588CE-FDBF-11D8-BEA6-000A95AE42E6@danshafer.com> References: <554588CE-FDBF-11D8-BEA6-000A95AE42E6@danshafer.com> Message-ID: <0473BBB4-FDD6-11D8-9D75-003065430226@internettrainer.com> On 03.09.2004, at 17:38, Dan Shafer wrote: > Yeah, I know about Inspiration. But they are a VERY small company, > much too small to support a full-blown development tool like Rev. You are saying that Inspiration is smaller than rev?? regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 From webmaster at dreamscapesoftware.com Fri Sep 3 15:19:19 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Fri, 3 Sep 2004 13:19:19 -0600 Subject: Tools Palette Disappearing in 2.5 Message-ID: <001d01c491ea$f8942650$1002a8c0@BUMP> Has anyone else been experiencing the following bug? When I launch Rev 2.5 the Tools palette is not visible. I try unchecking and checking it within it's menu, but that still does not make it visible. The only way I've been able to get it to show is to launch the Application Browser and double click it to bring it to the TopLevel. After that I close it and reopen it and it works just fine. This is happening on Revolution 2.5 on WinXP Home Edition. Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com From engleerica at yahoo.com Fri Sep 3 14:22:52 2004 From: engleerica at yahoo.com (Eric Engle) Date: Fri, 3 Sep 2004 11:22:52 -0700 (PDT) Subject: Who is chuck yeager? (OT) In-Reply-To: <20040903175755.D5B8D930112@mail.runrev.com> Message-ID: <20040903182252.57111.qmail@web60504.mail.yahoo.com> The jet you are refering to is the Me-262 (messerschmitt): it was not the only high speed jet aircraft, however it was the most reliable and produced in the greatest quantity. In fact, it was also the first jet to break the speed of sound. The first few pilots who had the misfortune to do so however were unable to recover control of their aircraft. Consequently, the german air force strictly forbade flying the 262 beyond certain speeds - also because high speed flight induced metal fatigue. However Hans Guido Mutke did break the speed of sound and survived to tell the tale. Here http://de.wikipedia.org/wiki/Schallmauer Mutke died very recently (http://www.spiegel.de/wissenschaft/mensch/0,1518,295132,00.html) http://hans-guido-mutke.wikiverse.org/ _______________________________ Do you Yahoo!? Win 1 of 4,000 free domain names from Yahoo! Enter now. http://promotions.yahoo.com/goldrush From troy at rpsystems.net Fri Sep 3 14:30:08 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 3 Sep 2004 14:30:08 -0400 Subject: bug reporting and openess In-Reply-To: <4138B158.8@chipp.com> References: <85.151408d8.2e69ffb8@aol.com> <4138B158.8@chipp.com> Message-ID: <48BFDA8A-FDD7-11D8-A536-000A95A09CF8@rpsystems.net> On Sep 3, 2004, at 2:00 PM, Chipp Walters wrote: > If I were Revolution, I would state something along the lines: > > "Note: OS's not currently supported by their manufacturer may also > have problems running certain features of Revolution" True, but given that fact that those OS's are not likely to change much, it should also seem appropriate to indicate specifically what features those are which can be expected to misbehave. I mean, if XML is known to not work in Win95, why not just indicate that rather than leave it to the individual developer to play hit-and-miss... either that, or drop the suggestion that it supports those OS's at all. -- Troy RPSystems, Ltd. http://www.rpsystems.net From mwieder at ahsoftware.net Fri Sep 3 14:35:03 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 3 Sep 2004 11:35:03 -0700 Subject: unhilite all fields of card ... ? In-Reply-To: References: Message-ID: <6010579242.20040903113503@ahsoftware.net> Frank- Friday, September 3, 2004, 10:01:26 AM, you wrote: FDEJ> If anyone happens to know a convenient Transcript shortcut for FDEJ> "unhilite all button on card x", "unhilite all buttons on cards a, b, FDEJ> and c", and/or for "put empty into fields x, y, z, and t", it would FDEJ> certainly save me a lot of time typing in some of these scripts... FDEJ> I'm having to "unhilite button x of card a", "unhilite button y of card FDEJ> a", "put empty into field z of card a" for several hundred lines in FDEJ> each of several scripts for this project I am doing. I do something like this in a repeat loop: local y, tObject, tControl put the name of this card into tObject repeat with y=1 to the number of controls in tObject put the name of control y of tObject && "of" && tObject into tControl switch word 1 of tControl case "field" put empty into tControl break case "button" set the hilite of tControl to false break end switch end repeat -- -Mark Wieder mwieder at ahsoftware.net From wmb at internettrainer.com Fri Sep 3 14:38:56 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Fri, 3 Sep 2004 20:38:56 +0200 Subject: =?iso-8859-1?q?Re=3A_Studio_Early_Update_Pack_?= =?iso-8859-1?q?_=A399_-_Studio_Update_Pack_=A3133?= In-Reply-To: References: Message-ID: <834F0E74-FDD8-11D8-9D75-003065430226@internettrainer.com> On 03.09.2004, at 11:59, Kevin Miller wrote: > 1) You can purchase the early update pack within a year of your last > purchase or renewal, otherwise you must purchase the update pack. Does this mean that I (maybee others too) have to pay the higher price, because my license has expired some weeks ago? WITHOUT any information from RR about that? Or is that a new falvor of the monthly changing RR licence policy I did not realized? regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 From fde101 at fjrhome.net Fri Sep 3 14:43:42 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 3 Sep 2004 14:43:42 -0400 Subject: unhilite all fields of card ... ? In-Reply-To: <6010579242.20040903113503@ahsoftware.net> References: <6010579242.20040903113503@ahsoftware.net> Message-ID: <2DCE9782-FDD9-11D8-9052-0050E4BA750F@fjrhome.net> Sweet! Thank you, that looks great. On Sep 3, 2004, at 2:35 PM, Mark Wieder wrote: > > I do something like this in a repeat loop: > > local y, tObject, tControl > > put the name of this card into tObject > repeat with y=1 to the number of controls in tObject > put the name of control y of tObject && "of" && tObject into tControl > switch word 1 of tControl > case "field" > put empty into tControl > break > case "button" > set the hilite of tControl to false > break > end switch > end repeat ___________________________________________________________ $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 From kevin at runrev.com Fri Sep 3 14:48:47 2004 From: kevin at runrev.com (Kevin Miller) Date: Fri, 03 Sep 2004 20:48:47 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: Message-ID: On 3/9/04 5:49 pm, "Troy Rollins" wrote: > With all due respect, this is an EXTREMELY frustrating position you are > taking. Discussion of bugs is not only common on developer lists, it is > expected. While no one expects the development team to pick up on bugs > from discussions here, often times it is the end-user introducing some > issue, or the list members know a workaround, or simply prefer to know > about such issues before they encounter them. The RunRev stance of > trying to keep such discussions out of this list will also keep > professional developers out of this list, since we are quite accustomed > to open discussion of any usage issues regarding the tools we work > with. Note that our professional developers do have additional access to the additional improve list resource, which the development team monitors closely. > Limiting such discussion, and demanding that Bugzilla be the only > point of entry on these things makes it look like you are trying to > hide something, and it is also a very low feedback mechanism. It is > akin to saying, "if you encounter what you think is a bug, put your > development project on the shelf until we determine if you are right or > wrong. That could take an indefinite amount of time, during which you > are out of luck." Its really the opposite: we're trying to provide the best possible service, and when people report issues on the list and then don't report them on the bug system, that doesn't allow us to do that. I saw this issue and went to look for it in the database, as I know that we're working on the menu code right now and wanted to know if this was being looked at. I couldn't find the report, and the engineer working on it doesn't constantly monitor this list so he may not even know about the problem! If you need to talk about a workaround sure, its useful to discuss. But this isn't the right place to make the report. > If the intention of this list is to act like a marketing vehicle where > everyone is happy, and there are no apparent bugs in the software, then > I think we need another, more reality-based list, aimed at registered > users of studio or above which is more open to discussion of bugs, > workarounds and solutions to the inevitable issues that arise in > professional software development. There are bugs in our software and there always will be, its way too complex to expect otherwise. I'm not trying to stifle the debate or prevent workarounds. But I think some people don't realize that we generally take responsibility (99.9% of the time) when the program actually crashes to attempt to come up with a fix - at the very least we try to bring up an execution error dialog if indeed you are doing something wrong, instead of an actual crash. And for anyone not familiar with that policy (there have been a great number of new users on this list recently), they now know that we consider a "crash" a "clear cut" case. Now in other cases it can be really confusing to know if it is a bug or your own code or design, so discussion here first, possibly also in other places or on Bugzilla are all fair game and absolutely help everyone to get a handle on something. But in a really clear cut case like this, your first port of call should be Bugzilla. The URL is at http://support.runrev.com/bugzilla Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From troy at rpsystems.net Fri Sep 3 15:11:10 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 3 Sep 2004 15:11:10 -0400 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: Message-ID: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> On Sep 3, 2004, at 2:48 PM, Kevin Miller wrote: >> The RunRev stance of >> trying to keep such discussions out of this list will also keep >> professional developers out of this list, since we are quite >> accustomed >> to open discussion of any usage issues regarding the tools we work >> with. > > Note that our professional developers do have additional access to the > additional improve list resource, which the development team monitors > closely. This is true, though it has a (fairly) focused intention of being aimed at future versions and betas - as it should. There are a number of "professional" developers here on this list who are not part of that one, as well. I don't argue your points on Bugzilla use at all, only the apparent chastising of those who choose to bring issues here first for confirmation. I think they have a pretty typical reaction - something doesn't seem to work right, hit the list and ask around. Crashes of course, are pretty darn likely a bug. That said, I'll request directly the consideration of providing a professional developer's list for those with current licenses for studio or above. While DC is an awesome thing for RunRev, it has the potential of being less awesome for pro developers who need to be focused. One list really does not suit all needs. Frankly, I'm not too inclined to hang out on a list with the dreamcarder who wants to make a Pokemon database as his 6th grade science project. I have nothing against them, but I also don't buy the Enterprise edition for hobby programming. Having this list as the only discussion list for all things Dreamcard and Revolution is too big a melting pot which dilutes the overall usefulness of the list for everyone involved, at whatever level. -- Troy RPSystems, Ltd. http://www.rpsystems.net From kevin at runrev.com Fri Sep 3 15:21:39 2004 From: kevin at runrev.com (Kevin Miller) Date: Fri, 03 Sep 2004 21:21:39 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> Message-ID: On 3/9/04 9:11 pm, "Troy Rollins" wrote: > That said, I'll request directly the consideration of providing a > professional developer's list for those with current licenses for > studio or above. While DC is an awesome thing for RunRev, it has the > potential of being less awesome for pro developers who need to be > focused. One list really does not suit all needs. Frankly, I'm not too > inclined to hang out on a list with the dreamcarder who wants to make a > Pokemon database as his 6th grade science project. I have nothing > against them, but I also don't buy the Enterprise edition for hobby > programming. Having this list as the only discussion list for all > things Dreamcard and Revolution is too big a melting pot which dilutes > the overall usefulness of the list for everyone involved, at whatever > level. That's a well reasoned argument, I'll have a think about when and how this might best be done. Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From kevin at runrev.com Fri Sep 3 15:28:08 2004 From: kevin at runrev.com (Kevin Miller) Date: Fri, 03 Sep 2004 21:28:08 +0200 Subject: bug reporting and openess In-Reply-To: <48BFDA8A-FDD7-11D8-A536-000A95A09CF8@rpsystems.net> Message-ID: On 3/9/04 8:30 pm, "Troy Rollins" wrote: >> If I were Revolution, I would state something along the lines: >> >> "Note: OS's not currently supported by their manufacturer may also >> have problems running certain features of Revolution" > > True, but given that fact that those OS's are not likely to change > much, it should also seem appropriate to indicate specifically what > features those are which can be expected to misbehave. I mean, if XML > is known to not work in Win95, why not just indicate that rather than > leave it to the individual developer to play hit-and-miss... either > that, or drop the suggestion that it supports those OS's at all. In 2.5 we did have had a policy of either supporting something or clearly dropping it, and as far as possible we've done that with most components. And we will continue that trend over future versions. We did fully intend to sort even this XML glitch on Windows 95, it was just one of those things that didn't quite make it. Partly we had to wait quite a while because the original report didn't have enough information and we weren't supplied more information when we requested it (we had to be sure it was a "real" issue and not a problem unique to the reporter's "Virtual PC", and get information on what was installed on the system, for which we sent detailed instructions), and by the time a member of the team had time to go and get that information themselves, it was getting later in the release cycle and harder to fit it in. With only one report of this issue and release looming, it got missed. But it shall be fixed (or if impossible to fix, officially noted as unsupported) very shortly. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From Cubist at aol.com Fri Sep 3 15:34:32 2004 From: Cubist at aol.com (Cubist at aol.com) Date: Fri, 3 Sep 2004 15:34:32 EDT Subject: use-revolution Digest, Vol 12, Issue 17 Message-ID: <148.32c64ffd.2e6a2148@aol.com> In a message dated 9/3/04 11:02:47 AM, use-revolution-request at lists.runrev.com writes: > > >Message: 11 >Date: Fri, 3 Sep 2004 13:01:26 -0400 >From: "Frank D. Engel, Jr." >Subject: unhilite all fields of card ... ? >To: How to use Revolution >Message-ID: >Content-Type: text/plain; charset=US-ASCII; format=flowed > >If anyone happens to know a convenient Transcript shortcut for >"unhilite all button on card x", "unhilite all buttons on cards a, b, >and c", and/or for "put empty into fields x, y, z, and t", it would >certainly save me a lot of time typing in some of these scripts... >I'm having to "unhilite button x of card a", "unhilite button y of card > >a", "put empty into field z of card a" for several hundred lines in >each of several scripts for this project I am doing. The answer is to put a handler like this into the script of the stack (so that it can be called from *any* card in the stack): on LightsOut CardName lock screen # this is optional, depending on how many buttons you're gonna unhilite repeat with K1 = 1 to the number of buttons on card CardName set the hilite of button K1 of card CardName to false end repeat unlock screen # again, optional, depending on the number of buttons end LightsOut Any time you want to unhilite an entire card's worth of buttons, just put one line -- "LightsOut (the short name of this card)" -- into the handler that's doing the unhiliting. If you want to play with multiple cards, something like this would be useful: on LightsOut CardNameList # comma-delimited list of card names lock screen # this is optional, depending on how many buttons you're gonna unhilite repeat for each item CN of CardNameList repeat with K1 = 1 to the number of buttons on card CN set the hilite of button K1 of card CN to false end repeat end repeat unlock screen # again, optional, depending on the number of buttons affected end LightsOut The analogous handler(s) for clearing the contents of text fields are left as an exercise for the reader. Hope this helps... From sanke at hrz.uni-kassel.de Fri Sep 3 16:30:17 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Fri, 03 Sep 2004 22:30:17 +0200 Subject: Why 7Mb. [Was: Why 10 hours for a newbie and 30 days for a "programmer"] Message-ID: <4138D459.2020008@hrz.uni-kassel.de> What might be the idea behind the renaming of Express to Dreamcard and at the same time changing some of the conditions of use? Seems to be in a similar category like the naming of "Revolution", which could be understood as a goal to be reached somewhere in the future and as sort of a promise that its developers want to reach as soon as possible, but at present are still prevented to reach because of a number of self-inflicted obstacles coming up in the course of struggling with principles of design and strategies of programming. Hopefully they - and we - will get there eventually - supported by engaged discussions about "bugs", use of the IDE, education etc. etc. going on on this list. "Dreamcard" is probably supposed to conjure up a feeling that this product can be used in a "dream-like" way, as a solution to programming problems you have always dreamed about and wanted to have. I indeed hope there will be such a product in the future. At present - in its very first initial stage of development (the development will hopefully progress very fast) - "Dreamcard" is just "Revolution" minus some - not altogether unimportant - features and an oversized seven and a half megabyte Dreamcard Player as a necessary add-on (7.4 MB on Windows). I am confident that it is possible to build a much smaller "player" - and that anybody in possession of a Revolution or Metacard version that allows standalones would be able to build a small player (for the Dreamcard users) in a couple of minutes or at most in half an hour. I repeat here my post that addressed such issues, which I sent on Wednesday, Sept 1, under subject "Dreamcard Player" and which got somewhat lost in the turmoil of the Dreamcard discussion on the list: > As Kevin Miller wrote on Sept 1: > >> The products are differentiated by the license key you enter. If you >> requested Dreamcard you will have a Dreamcard key, and if you launch the >> program you will notice the splash screen says Dreamcard. > > > Another of the differences apparently is (I did not yet try Rev with a > 10-day Dreamcard key) that you cannot build standalones with > Dreamcard, but have to use the platform-specific Dreamcard Player. > > I downloaded the Windows Dreamcard Player, which is 7.49 as > "revplayersetup.exe" and needs 7.41 MB hard-disk space after > installing. This means that you either have to add these 7.4 MB to the > stacks produced with Dreamcard (if you want to distribute your stacks) > or have to ask potential users to download the 7.4 MB Dreamcard Player > from the RunRev site. > > One question I want to ask here is, whether it wouldn't be possible to > considerately downsize the Dreamcard Player? A "raw" player produced > with Revolution or Metacard would have a size of somewhat slightly > more than the engine size, meaning about 1.6 MB in unzipped format. > With such a "raw" player you of course would need to move all > necessary resources (dialogs, icons etc.) into the stacks before > distribution. Would this be possible in Dreamcard? > > My MC-Player - that also runs Rev stacks - has a zipped size of 881 > KB and contains all necessary icons, dialogs, cursors, libURL (see > , page "samples"). > > The "Read_Me_First" of Dreamcard Player 1.0 states: > > "The Dreamcard player allows you to access programs created with > Dreamcard. > The Player is free. To use it, double click it, then either open the > Dreamcard program you want to run using the Open button to the right > of the > address bar, or navigate to a program stored online by clicking on the > User > Spaces button." > > When I double-click the installed Dreamcard Player on Windows XP, > nothing of the above happens, in fact nothing at all happens! > > The only form I can use the Dreamcard Player is to drag stacks onto > its Revolution icon, which indeed then opens Rev and Metacard stacks. > Unfortunately, however, no mouse cursors are visible inside the stack > area of the opened stacks and you need to move the mouse "blindly". Am > I missing something here? > > Regards, > > Wilhelm Sanke > From edgore at shinra.com Fri Sep 3 16:55:51 2004 From: edgore at shinra.com (Edwin Gore) Date: Fri, 3 Sep 2004 14:55:51 -0600 Subject: Backgound color of a group Message-ID: <200409032055.i83KtpEO009484@mmm1505.boca15-verio.com> Okay...after almost a year, I have another question... When you create a group and give it scrollbars, Rev gives it a grey background. What is I don' want a grey backgound? I have not been able to find anyway around this - none of the settings change the background color of the group object. Putting a white graphic behind everything in the group doesn't work, since there is still a small grey border around the graphic. Any ideas? Edwin Gore From ambassador at fourthworld.com Fri Sep 3 17:10:53 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 03 Sep 2004 14:10:53 -0700 Subject: dragging 2 windows in synch In-Reply-To: <41382382.8070209@chipp.com> References: <5E5372F0-FD79-11D8-8A9D-000A95AFF636@elementarysoftware.com> <41382382.8070209@chipp.com> Message-ID: <4138DDDD.5080004@fourthworld.com> Chipp Walters wrote: > I've a very easy to implement library for doing just about what you > want. It's called 'altBuddyStack' and available at the bottom of page: > > http://www.altuit.com/webs/altuit2/RunRev/Downloads.htm > > or just put in the msg: > > go URL "http://www.altuit.com/webs/altuit2/RunRev/altbuddystack.rev" and > you can see it work. > > It has the advantage of being VERY EASY TO IMPLEMENT with existing > stacks/windows. The disadvantage of only moving the stacks together > after the mouse is up (something you don't want to do). Works in MetaCard too. :) FWIW, it may be useful to just use a disclosure pane for things you might otherwise use a drawer for. A lot of OS X apps use expanding panels with a disclosure triangle, and the convention is popular on most other modern GUIs as well. Drawers are great for making a Mac-only app, but they're foreign to other OSes and the tradeoffs with using a disclosure pane are few if any at all. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From troy at rpsystems.net Fri Sep 3 17:18:45 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 3 Sep 2004 17:18:45 -0400 Subject: Why 7Mb? In-Reply-To: <4138D459.2020008@hrz.uni-kassel.de> References: <4138D459.2020008@hrz.uni-kassel.de> Message-ID: On Sep 3, 2004, at 4:30 PM, Wilhelm Sanke wrote: > I repeat here my post that addressed such issues, which I sent on > Wednesday, Sept 1, under subject "Dreamcard Player" and which got > somewhat lost in the turmoil of the Dreamcard discussion on the list: Not quite sure what you were expecting a response to. I saw the original message. I took it as commentary. The Dreamcard player is big, but is oriented to allowing a single download for all purposes. "Custom" ones, output by a full Rev license would be smaller, but would not allow all DreamCard stacks to run, as they would be custom to an individual application - thus defeating the intention of a one-player-fits-all purpose. The concept with the player is obviously "once you have it, you don't need to get it again." What would be good to aspire to would be the Shockwave model, where if a required component is missing, the player retrieves it on-the-fly. The beta version of the latest shockwave player is under 2 megs. I downloaded it yesterday in less than 6 seconds. I imagine the Dreamcard player could evolve to working similarly. -- Troy RPSystems, Ltd. http://www.rpsystems.net From bvg at mac.com Fri Sep 3 17:53:13 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 3 Sep 2004 23:53:13 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> References: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> Message-ID: On Sep 03 2004, at 21:11, Troy Rollins wrote: > ...One list really does not suit all needs. Frankly, I'm not too > inclined to hang out on a list with the dreamcarder who wants to make > a Pokemon database as his 6th grade science project.... Elitarist! Oh wait no name calling... Actually I think exactly the mingling of pro's and beginners is what this list makes so great (apart of the no name calling policy). I was a hobbyist too (am still, but that's not the point). Now I consider myself a pro. Not because I am a better programmer, or because I learned so much, but because I can help more often then that I need help. sincerely yours Bjoernke von Gierke <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From jerry at daniels-mara.com Fri Sep 3 17:54:54 2004 From: jerry at daniels-mara.com (Jerry Daniels) Date: Fri, 3 Sep 2004 16:54:54 -0500 Subject: [ANN] Inspect without clicking in 2.5? FREE! Message-ID: Fellow babies... If you miss the old method of inspecting objects in Revolution where you DIDN'T have to option-command click in selection mode to order to inspect, there is a FREE solution to your problem. Click the link below to find out more and download said solution: http://www.daniels-mara.com/inspector Check it out. Click-free inspection just like the old (pre-2.5) days. This product is free of charge and documented on the above web site. Enjoy, Jerry From gizmotron at earthlink.net Fri Sep 3 18:12:07 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Fri, 3 Sep 2004 15:12:07 -0700 Subject: Who is chuck yeager? (OT) In-Reply-To: <20040903182252.57111.qmail@web60504.mail.yahoo.com> Message-ID: <4B7BB82F-FDF6-11D8-9666-000A95743F7A@earthlink.net> On Friday, September 3, 2004, at 11:22 AM, Eric Engle wrote: > > However Hans Guido Mutke did break the speed of sound and survived to > tell the > tale. > > Here http://de.wikipedia.org/wiki/Schallmauer "Hans Guido Mutke claimed to have broken the sound barrier before Yeager, on April 9, 1945 in a Messerschmitt Me 262. However, this claim is disputed by most experts and lacks a scientific foundation." Interesting. The only way they could have done that is by diving the plane. The jet engines where tested at length after the war and the Me 262 never had the power to drag ratio to reach the speed of sound. The plane also did not have a proper elevator control for supersonic flight. This was also a problem with the first Russian Migs. Now mention the Messerschmitt Me 163 rocket fighter and you are talking about the ride of the century. Mark From troy at rpsystems.net Fri Sep 3 18:15:44 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 3 Sep 2004 18:15:44 -0400 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> Message-ID: On Sep 3, 2004, at 5:53 PM, Bj?rnke von Gierke wrote: > Elitarist! Fair enough. I am the bad guy. -- Troy RPSystems, Ltd. http://www.rpsystems.net From Revinfo1155 at aol.com Fri Sep 3 18:22:05 2004 From: Revinfo1155 at aol.com (Revinfo1155 at aol.com) Date: Fri, 03 Sep 2004 18:22:05 -0400 Subject: Why 7Mb. [Was: Why 10 hours for a newbie and 30 days for a"programmer"] Message-ID: <23A3D172.294276AB.3ED9C1B5@aol.com> Now there's an idea! A "who could build the best rev player" contest! Anyone game! From lists at mangomultimedia.com Fri Sep 3 18:48:31 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 3 Sep 2004 15:48:31 -0700 Subject: Why 7Mb? In-Reply-To: References: <4138D459.2020008@hrz.uni-kassel.de> Message-ID: <615E4DC9-FDFB-11D8-AF9F-000D9337CDC8@mangomultimedia.com> On Sep 3, 2004, at 2:18 PM, Troy Rollins wrote: > What would be good to aspire to would be the Shockwave model, where if > a required component is missing, the player retrieves it on-the-fly. > The beta version of the latest shockwave player is under 2 megs. I > downloaded it yesterday in less than 6 seconds. I imagine the > Dreamcard player could evolve to working similarly. I think the only thing missing to have this type of functionality is the ability to load externals dynamically. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From gizmotron at earthlink.net Fri Sep 3 18:55:50 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Fri, 3 Sep 2004 15:55:50 -0700 Subject: Who is chuck yeager? (OT) In-Reply-To: Message-ID: <66DA2B28-FDFC-11D8-9666-000A95743F7A@earthlink.net> On Friday, September 3, 2004, at 11:02 AM, Ken Norris (dialup) wrote: >> So What? :-) > > Nearly impossible because it was very advanced for its time, and > faster than > any other manned aircraft. It wasn't heavily armed and had a short > range, > but it could outrun anything. But quality metals had become > unavailable and > fuel was a problem. A few years earlier and who knows? Well the Tuskeegee Airmen are claiming three of the five that got shot down and another website says that more than 120 of them where shot down during the war. I'm impressed that there are several claims out there. > It's waaay off topic though, and I'd rather meet some people on this > list > than him anyway. > > So there. Take that ;-) > > Ken N. I'm not sure you would want to meet me or not. I have a sense of humor that often surprises people at times. Once, by navigating through a storm I worked my way on top of Half Dome in Yosemite in a stunt plane. A passenger/friend when answering yes to "Would you like to go down there?" dropped his teeth through the roof of his head when I dropped the right wing and proceeded to dive down the face of Half Dome ten feet away from the face. Having been a rock-climber for more than ten years back then I wanted to see what a falling climber would see after cutting loose during a equipment failure. The fun part was pulling out over mirror lake/meadows with a prop tips that were definitely breaking the sound barrier and then climbing strait up the east side of Washington's Column... then again I might just be kidding again. mb From revdan at danshafer.com Fri Sep 3 18:59:40 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 3 Sep 2004 15:59:40 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <0473BBB4-FDD6-11D8-9D75-003065430226@internettrainer.com> References: <554588CE-FDBF-11D8-BEA6-000A95AE42E6@danshafer.com> <0473BBB4-FDD6-11D8-9D75-003065430226@internettrainer.com> Message-ID: Wolfgang..... That is my understanding and clear impression. I could be wrong, but I sort of doubt it. Dan On Sep 3, 2004, at 11:21 AM, Wolfgang M.Bereuter wrote: > > On 03.09.2004, at 17:38, Dan Shafer wrote: > >> Yeah, I know about Inspiration. But they are a VERY small company, >> much too small to support a full-blown development tool like Rev. > You are saying that Inspiration is smaller than rev?? > > regards > Wolfgang M. Bereuter > > Trainingsmaps? -- speedlearning Mindmaps! > INTERNETTRAINER Wolfgang M. Bereuter > Edelhofg. 17/11, A-1180 Wien, Austria > ............................... > http://www.internettrainer.com > wmb at internettrainer.com > ............................... > Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From revdan at danshafer.com Fri Sep 3 19:02:19 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 3 Sep 2004 16:02:19 -0700 Subject: Educational software publishers (Was Re: Why 10 hours for a newbie and 30 days for a "programmer") In-Reply-To: <6.1.2.0.2.20040903102620.0426d788@exchange.slg.com> References: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> <205E088F-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> <6.1.2.0.2.20040903102620.0426d788@exchange.slg.com> Message-ID: <4E9A744E-FDFD-11D8-A4F1-000A95AE42E6@danshafer.com> Peter.... I'm glad to see you doing well. By "significant" I mean "earning enough to support a multi-person development team and a multi-person support team as well as a marketing team big enough to keep growing your market." For a development tool company, this may be much larger than for a software company selling to focused end-user groups. Dan On Sep 3, 2004, at 8:29 AM, Peter T. Evensen wrote: > At 09:54 AM 9/3/2004, you wrote: > >> On Sep 3, 2004, at 4:48 AM, j wrote: >> >>> Education is the largest market Rev?or HyperCard, etc.?will ever >>> serve and hope to make large inroads. >> I hope not. The company will be out of business if that's the case. >> As far as I know, there is not one company today making significant >> money serving the education market with software, let alone >> programming software. > > Define significant. We do pretty good. > http://www.siboneylearninggroup.com > > We were ranked 15th in sales growth at the annual St. Louis Regional > Technology Top 50 Awards Dinner, sponsored by the RCGA. > > Peter T. Evensen > http://www.PetersRoadToHealth.com > 24-hour recorded info hotline: 1-800-624-7671 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From aturban at qwest.net Fri Sep 3 19:34:27 2004 From: aturban at qwest.net (Arthur Urban) Date: Fri, 3 Sep 2004 17:34:27 -0600 Subject: Scrollbars and LittleArrows Message-ID: <000001c4920e$8d9eab80$1501a8c0@asuka> Okay, I hate to keep harping on this, but I've litteraly wasted hours now trying to figure out what the dang scrollbars/littlearrows are doing. I would really appreciate some insight, as nobody else seems to be having problems. Now when I select a scrollbar in the editor, the properties window opens and tells me that my arrow click and thumb click values are -1. The property inspector wont even allow /me/ to enter a minus sign. Worse, if I change them both to 1, and then click off the the scrollbar and then immediately click it again, the properties window has set them to -1 again! If I change them both to 4, the propery window changes them to -4! What the ...? This dang control was working just an hour ago, and without me doing any editing at all, it just magically starts to screw up. Is this an issue only with the Trial version? This control type is litterly useless for me. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From troy at rpsystems.net Fri Sep 3 19:49:06 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 3 Sep 2004 19:49:06 -0400 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> Message-ID: On Sep 3, 2004, at 5:53 PM, Bj?rnke von Gierke wrote: > I was a hobbyist too (am still, but that's not the point). Now I > consider myself a pro. Not because I am a better programmer, or > because I learned so much, but because I can help more often then that > I need help. This is true. Many hobbyists become pros, and many pros like to help out those with less experience. But pros also need to share experience with each other sometimes, in an environment which is somewhat less noise to signal ratio... at some point, very generalized lists such as this one offer little to the pros other than the rewarding opportunity to help newbies. I am involved in such general lists for other tools, helping out the new folks, but when the work has to get done, and there is an advanced question to be asked... well, you don't do it there. It would get lost among the 18th "how do I put something into a variable?" question of the day. Many professional programmers will be put off from Revolution if the only support list is full of DreamCard hobbyists and complete newbies doing a seventh grade homework assignment. Am I also an "elitarist" for believing that my daughter, a university student, should be in a different classroom than my son in grade 4? -- Troy RPSystems, Ltd. http://www.rpsystems.net From revdan at danshafer.com Fri Sep 3 20:23:28 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 3 Sep 2004 17:23:28 -0700 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic Message-ID: OK, I give up. I built standalone versions of apps for a client today. He is stuck running OS 9 for a while yet, so I built Mac Classic versions. I ran them in Classic mode on my OS X system and they ran perfectly. He installs them on his OS 9 box and they don't run. Instead, an error comes up when he tries to launch. The error says "The application program "XYZ" could not be opened, because it might be damaged or not work on this type of computer." I've created it as a Fat ap, as a PPC app (the machine is a four-year-old iBook) and even as a 68K app. Only when it's a Fat app does his Mac even recognize it as an application; the other two treat it as a document of unknown origin. I've read some stuff on the list (going back a ways) about needing to build OS 9 apps in the OS 9 version of RR (which of course is not yet available for 2.5...sigh), but *surely* this problem has been solved a long time ago, right? Right? Any ideas? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From dleyanna at netvalues.com Fri Sep 3 21:13:28 2004 From: dleyanna at netvalues.com (Dave LeYanna) Date: Fri, 3 Sep 2004 21:13:28 -0400 Subject: Creating more (and specific) lists...Was ??? In-Reply-To: Message-ID: <20040904010822.47A4F30AEB@mail.rtl.org> Well, well, well... I may well be that RunRev has matured enough and has a diversified enough following to warrant a few separate lists. How about Data Access, GUI, Deployment Issues, SQL, Platform Specific Issues, Third Party, How do I?, IDE, Product Announcements, and so on. I have used many languages and nearly all the vendors have list servers with many subsets to subscribe to. What is so hard about setting up a few more lists? This really isn't a big deal. Those who have been around a little longer just need to remember to listen in on the newbies. This will really help the signal to noise ratio! If RunRev doesn't want to set up separate lists we can do it ourselves by prepending our subject lines with [ANN}, [SQL], [3rd Party], [GUI], [HOW]. or some such (simple) scheme. This will make it easy to make mail filters to create our own "lists" without extra work for the RunRev support staff (who are doing a fine job, I may add.) I hope this promotes more constructive discussion(s) Dave -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Troy Rollins Sent: Friday, September 03, 2004 7:49 PM To: How to use Revolution Subject: Re: What about the quit menuitem in standalone with 2.5? On Sep 3, 2004, at 5:53 PM, Bj?rnke von Gierke wrote: > I was a hobbyist too (am still, but that's not the point). Now I > consider myself a pro. Not because I am a better programmer, or > because I learned so much, but because I can help more often then that > I need help. This is true. Many hobbyists become pros, and many pros like to help out those with less experience. But pros also need to share experience with each other sometimes, in an environment which is somewhat less noise to signal ratio... at some point, very generalized lists such as this one offer little to the pros other than the rewarding opportunity to help newbies. I am involved in such general lists for other tools, helping out the new folks, but when the work has to get done, and there is an advanced question to be asked... well, you don't do it there. It would get lost among the 18th "how do I put something into a variable?" question of the day. Many professional programmers will be put off from Revolution if the only support list is full of DreamCard hobbyists and complete newbies doing a seventh grade homework assignment. Am I also an "elitarist" for believing that my daughter, a university student, should be in a different classroom than my son in grade 4? -- Troy RPSystems, Ltd. http://www.rpsystems.net _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From alex at tweedly.net Fri Sep 3 21:23:53 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 04 Sep 2004 02:23:53 +0100 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: <0473BBB4-FDD6-11D8-9D75-003065430226@internettrainer.com> <554588CE-FDBF-11D8-BEA6-000A95AE42E6@danshafer.com> <0473BBB4-FDD6-11D8-9D75-003065430226@internettrainer.com> Message-ID: <5.1.0.14.0.20040904021948.02b64870@mail.tweedly.net> At 15:59 03/09/2004 -0700, Dan Shafer wrote: >On Sep 3, 2004, at 11:21 AM, Wolfgang M.Bereuter wrote: >>You are saying that Inspiration is smaller than rev?? >> >>regards >>Wolfgang M. Bereuter Idle curiosity, but..... how large is RunRev as a company ? I suspect that's a non-trivial question, since (I think) RunRev makes significant use of affiliates (or contractors, or .... whatever). So a simple measure of "full time payroll personnel" might seriously underestimate the *effective* size of the company. But it is only idle curiosity, so an inexact answer would be good enough. Maybe next week I'll wander up to York Place and peer in through the windows and count how many I can see :-) :-) Thanks -- Alex. From alex at tweedly.net Fri Sep 3 21:29:55 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 04 Sep 2004 02:29:55 +0100 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: Message-ID: <5.1.0.14.0.20040904022846.02baae88@mail.tweedly.net> At 17:23 03/09/2004 -0700, Dan Shafer wrote: >I've read some stuff on the list (going back a ways) about needing to >build OS 9 apps in the OS 9 version of RR (which of course is not yet >available for 2.5...sigh), but *surely* this problem has been solved a >long time ago, right? Right? > >Any ideas? Can you build it in 2.2.1 ? (You did keep a 2.2.1 installation, didn't you ?) -- Alex. From alex at tweedly.net Fri Sep 3 21:45:22 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 04 Sep 2004 02:45:22 +0100 Subject: One list or two ? [Was: What about the quit menuitem in standalone with 2.5?] In-Reply-To: References: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> Message-ID: <5.1.0.14.0.20040904023150.02b649b8@mail.tweedly.net> I've changed subject line - getting to be a habit :-) At 19:49 03/09/2004 -0400, Troy Rollins wrote: >This is true. Many hobbyists become pros, and many pros like to help out >those with less experience. But pros also need to share experience with >each other sometimes, in an environment which is somewhat less noise to >signal ratio... at some point, very generalized lists such as this one >offer little to the pros other than the rewarding opportunity to help >newbies. I am involved in such general lists for other tools, helping out >the new folks, but when the work has to get done, and there is an advanced >question to be asked... well, you don't do it there. It would get lost >among the 18th "how do I put something into a variable?" question of the day. In many cases, signal-to-noise ratio is more a function of "list culture" than it is of the expertise or knowledge of those involved. I personally find lists with too tight a focus less useful than ones that give some leeway. >Many professional programmers will be put off from Revolution if the only >support list is full of DreamCard hobbyists and complete newbies doing a >seventh grade homework assignment. I think there's a serious case for a "use-dreamcard" list, which would be a good place for beginner, introductory questions. But I'd allow, even encourage, anyone to join both lists, and separate the traffic between the lists based on culture and peer pressure. There'll be some questions asked on the wrong list - but if the majority go to the right one, you've solved the signal-to-noise problem, and kept the benefits that beginners get from observing the full list. Being on a list, and seeing all the traffic go by, is a very effective way to learn - being able to browse archives is, for me at least, much less effective. Your pleading hobbyist, -- Alex. From jacque at hyperactivesw.com Fri Sep 3 22:05:59 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 03 Sep 2004 21:05:59 -0500 Subject: Scrollbars and LittleArrows In-Reply-To: <000001c4920e$8d9eab80$1501a8c0@asuka> References: <000001c4920e$8d9eab80$1501a8c0@asuka> Message-ID: <41392307.4090207@hyperactivesw.com> On 9/3/04 6:34 PM, Arthur Urban wrote: > Now when I select a scrollbar in the editor, the properties window opens and > tells me that my arrow click and thumb click values are -1. I don't see that here. A new scrollbar has a startvalue of 0 and an endvalue of 65535. Arrow click is 512. Thumb position is 0. (But you normally don't have to set the thumbposition in the inspector.) There is no value at all for barclick, nor should there be in a little arrows scrollbar. > The property > inspector wont even allow /me/ to enter a minus sign. That's right. The values must be positive integers. The start value (which is normally 0 for most things) and end value (the number the scrollbar tops out at) represent the range. You can't have a negative range; that is, you can't have a starting point that is less than nothing. > Worse, if I change > them both to 1, and then click off the the scrollbar and then immediately > click it again, the properties window has set them to -1 again! If I change > them both to 4, the propery window changes them to -4! What the ...? I'm not sure why you are getting the weird behavior, but the arrow click (in Transcript, the "lineInc") represents the amount the scroll will change each time the user clicks the up or down arrows. For a little arrow scrollbar, this is the only value that really matters because the thumb area of the scrollbar is not visible. You won't need to worry about the bar click value (the "pageInc"); don't mess with it. On larger scrollbars, the bar click value is the amount the scrollbar will move when the user clicks in the bar itself. That usually represents a page-worth, or a field's-worth. You can't set the the thumb to move a negative distance. The amount of change must be a positive number. The scrollbar control itself manages the direction of the change. I remember your previous post about thinking little scrollbars behaved backwards. Are you trying to set it to a negative so it will work in reverse? That'd be a neat work-around, but you can't do it. > > This dang control was working just an hour ago, and without me doing any > editing at all, it just magically starts to screw up. Is this an issue only > with the Trial version? This control type is litterly useless for me. No, it isn't due to the trial version. Something else may be interfering. I'd try deleting the scrollbar entirely and making a new one; you should get the default values back that way. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From troy at rpsystems.net Fri Sep 3 22:27:39 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 3 Sep 2004 22:27:39 -0400 Subject: One list or two ? [Was: What about the quit menuitem in standalone with 2.5?] In-Reply-To: <5.1.0.14.0.20040904023150.02b649b8@mail.tweedly.net> References: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> <5.1.0.14.0.20040904023150.02b649b8@mail.tweedly.net> Message-ID: On Sep 3, 2004, at 9:45 PM, Alex Tweedly wrote: > Being on a list, and seeing all the traffic go by, is a very effective > way to learn - being able to browse archives is, for me at least, much > less effective. I sense the era of the Dreamcard democracy on its way in. -- Troy RPSystems, Ltd. http://www.rpsystems.net From chipp at chipp.com Sat Sep 4 00:11:17 2004 From: chipp at chipp.com (Chipp Walters) Date: Fri, 03 Sep 2004 23:11:17 -0500 Subject: [ANN] Inspect without clicking in 2.5? FREE! In-Reply-To: References: Message-ID: <41394065.5090706@chipp.com> From the website: "Chipp Walters told me everyone was REALLY pissed off about not being able to inspect using the "hover" method anymore in Rev 2.5. Real palace revolt stuff. Anyway, he aroused my passions on the subject. Told me I'd become a "star" if I release the Inspector." Can't say those are my exact words, though Jerry's embellishment doesn't change the fact I believe Inspector Gadget really rocks! Constellation is really cool too. Stay tuned. -Chipp Jerry Daniels wrote: > Fellow babies... > > If you miss the old method of inspecting objects in Revolution where you > DIDN'T have to option-command click in selection mode to order to > inspect, there is a FREE solution to your problem. > > Click the link below to find out more and download said solution: > > http://www.daniels-mara.com/inspector > > Check it out. Click-free inspection just like the old (pre-2.5) days. From scott at elementarysoftware.com Sat Sep 4 02:19:10 2004 From: scott at elementarysoftware.com (Scott Morrow) Date: Fri, 3 Sep 2004 23:19:10 -0700 Subject: dragging 2 windows in synch Message-ID: <55AE6BC4-FE3A-11D8-8F21-000A95AFF636@elementarysoftware.com> Thank you for that excellent suggestion! I may have been missing the forest for the drawer in this case as this seems such an obvious solution... now that you point it out. I do like that drawers can open from different edges depending what the user might find most convenient. In this case, where I'm doing something that might ordinarily be done with a popup menu - if the list of items weren't so big - having it scroll up without taking the window's handle with it is the detractor from simply resizing the stack to show the list. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- Richard Gaskin wrote: > It may be simpler and more consistent with the UI expectations for > your users to just use a collapsable panel with a disclosure triangle > instead. In most cases where an OS X drawer would work a collapsable > panel will work just as well, and the convention is universally > accepted on all modern platforms (even OS X). > -- > Richard Gaskin >> On 8/31/04 9:34 PM, "Scott Morrow" >> wrote: >>> Hello, >>> Is there a technique to maintain the relative location of a secondary >>> stack while dragging the primary stack. I'm not looking to just >>> update >>> the window location after the move has completed but to visually >>> drag >>> it along with the window that the user is moving. I'm building >>> routines for simulating drawer behaviors outside of OSX. >> Well, if it's for OS 9, you're probably out of luck unless you make >> your own >> custom windows and your own drag regions. The reason is that the >> moveStack >> message isn't sent until *after* you release the mouse on the Mac. >> Now if >> this is for Windows, moveStack and resizeStack are sent continually >> so you >> could probably get away with something like: >> on moveWindow >> set the topLeft of stack "Secondary" to the topRight of this stack >> end moveWindow From webmaster at dreamscapesoftware.com Sat Sep 4 03:34:42 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Sat, 4 Sep 2004 01:34:42 -0600 Subject: Creating more (and specific) lists...Was ??? References: <20040904010822.47A4F30AEB@mail.rtl.org> Message-ID: <006001c49251$a4f0d770$1002a8c0@BUMP> > I may well be that RunRev has matured enough and has a diversified enough > following to warrant a few separate lists. My two cents: move the list to a Message Board. Advantages... 1.) You don't have to download ALL 200 messages when you don't check your email for a few days. 2.) You can skip posts like "Why 10 hours for a newbie and 30 days for a "programmer"". 3.) You can still subscribe to Topics that are of interest to you (much like a listserve). 4.) Posts are sorted and categorized. It also provides an interface for older messages and allows better searching for "old" and "common" answers to questions. 5.) It allows for better communication between individuals without being annoying to others (off-list topics can be discussed in an appropriate area). Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com ----- Original Message ----- From: "Dave LeYanna" To: "'How to use Revolution'" Sent: Friday, September 03, 2004 7:13 PM Subject: Creating more (and specific) lists...Was ??? > Well, well, well... > > I may well be that RunRev has matured enough and has a diversified enough > following to warrant a few separate lists. > > How about Data Access, GUI, Deployment Issues, SQL, Platform Specific > Issues, Third Party, How do I?, IDE, Product Announcements, and so on. > > I have used many languages and nearly all the vendors have list servers with > many subsets to subscribe to. > > What is so hard about setting up a few more lists? This really isn't a big > deal. > > Those who have been around a little longer just need to remember to listen > in on the newbies. This will really help the signal to noise ratio! > > If RunRev doesn't want to set up separate lists we can do it ourselves by > prepending our subject lines with [ANN}, [SQL], [3rd Party], [GUI], [HOW]. > or some such (simple) scheme. This will make it easy to make mail filters > to create our own "lists" without extra work for the RunRev support staff > (who are doing a fine job, I may add.) > > I hope this promotes more constructive discussion(s) > > Dave > > > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Troy Rollins > Sent: Friday, September 03, 2004 7:49 PM > To: How to use Revolution > Subject: Re: What about the quit menuitem in standalone with 2.5? > > > On Sep 3, 2004, at 5:53 PM, Bj?rnke von Gierke wrote: > > > I was a hobbyist too (am still, but that's not the point). Now I > > consider myself a pro. Not because I am a better programmer, or > > because I learned so much, but because I can help more often then that > > I need help. > > This is true. Many hobbyists become pros, and many pros like to help out > those with less experience. But pros also need to share experience with each > other sometimes, in an environment which is somewhat less noise to signal > ratio... at some point, very generalized lists such as this one offer little > to the pros other than the rewarding opportunity to help newbies. I am > involved in such general lists for other tools, helping out the new folks, > but when the work has to get done, and there is an advanced question to be > asked... well, you don't do it there. It would get lost among the 18th "how > do I put something into a variable?" > question of the day. > > Many professional programmers will be put off from Revolution if the only > support list is full of DreamCard hobbyists and complete newbies doing a > seventh grade homework assignment. > > Am I also an "elitarist" for believing that my daughter, a university > student, should be in a different classroom than my son in grade 4? > > -- > Troy > RPSystems, Ltd. > http://www.rpsystems.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From monte at sweattechnologies.com Sat Sep 4 04:16:53 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 4 Sep 2004 17:46:53 +0930 Subject: Building standalones - followup In-Reply-To: Message-ID: >Perhaps everyone already knows these things but they tripped me up >until Monte helped me through them. I thought I would pass them on and >also publicly thank Monte since I publicly complained to him. > >1. In OS X, you need to have the .rev extension to save a standalone. > >2. In OS X, Saving a standalone with non Rev based externals (like >Valentina) results in unexpected quitting after the standalone is >saved. > >3. In OS X, saving a standalone with the mainstack as a palette results >in unexpected quitting after the standalone is saved. I think #2 & 3 are the same issue. From memory we resolved the pallete thing. Cheers Monte From rbarber at yhb.att.ne.jp Sat Sep 4 07:18:03 2004 From: rbarber at yhb.att.ne.jp (ron barber) Date: Sat, 4 Sep 2004 20:18:03 +0900 Subject: Building standalones - followup In-Reply-To: References: Message-ID: <16888513-FE64-11D8-8134-000A95DAEEF0@yhb.att.ne.jp> On Sep 4, 2004, at 5:16 PM, Monte Goulding wrote: >> 2. In OS X, Saving a standalone with non Rev based externals (like >> Valentina) results in unexpected quitting after the standalone is >> saved. >> >> 3. In OS X, saving a standalone with the mainstack as a palette >> results >> in unexpected quitting after the standalone is saved. > > I think #2 & 3 are the same issue. From memory we resolved the pallete > thing. You are right again, 3 is resolved, I was quitting because of 2. Thanks Monte Ron From europe at ehug.info Sat Sep 4 08:28:22 2004 From: europe at ehug.info (Mark Schonewille) Date: Sat, 04 Sep 2004 14:28:22 +0200 Subject: [ANN]ChatRev1.2 In-Reply-To: <269F944A-FB4E-11D8-A583-000D932AE9E0@mac.com> References: <269F944A-FB4E-11D8-A583-000D932AE9E0@mac.com> Message-ID: <4139B4E6.6050600@ehug.info> Dear Revolution users, Recently, Bj?rnke von Gierke announced ChatRev 1.2. ChatRev enables you to chat with other Revolution users. A new alternative client, ChatRev 1.2M13, compatible with the ChatRev protocol, is released now. Features include: - styled text - multiple lines - clickable web links - automatic linking to Bugzilla - graphical smileys - multiple clients on one computer/LAN - multiple clients in Revolution if the stack version is used - optional interpreting of HTML tags The stack and standalone versions of ChatRev 1.2M13 can be downloaded at . From there, follow the link to ChatRev. QuickStart: If you open ChatRev for the first time, choose the default url http://www.revolutionboard.de/bvg/ip.txt from the IP URL menu. An IP number will appear in the IP menu. Enter 80 into the Port field. Also, enter a user name and a password and click on the Connect button. You will be asked to register. Fill out the form and click on Okay. Then click on Connect again. Bj?rn's client is also available, at and the server can be downloaded from . It is recommended to use the default server, though. I will release an update shortly, if I receive enough bug reports and feature requests. Best regards, Mark Schonewille -- eHUG coordinator mailto:europe at ehug.info fax: +1 501 633 94 04 http://home.wanadoo.nl/mark.sch http://www.ehug.info From francois.cuneo at cuk.ch Sat Sep 4 08:57:57 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Sat, 04 Sep 2004 14:57:57 +0200 Subject: What about the quit menuitem in standalone with 2.5?ORIGINAL!!:-) In-Reply-To: Message-ID: Hello everybody! We have a lot spoken about this subject, but not about the problem itself!:-) So, I have investigated, and I found that: On the "on shutdownrequest" in all my stacks, I have: go to card 1 of stack "alerte" as sheet With this line, all is good when I click on a "Quit" Button with the script on mouseup quit endmouseup" But when the menubar is used, the standalone crash's. So, I use now sheet stack "alerte" And all is all right. But now, I have filed the database with bug 2137 that is not correct! Grrrr? Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch Web CUK, humeurs et tests sur le mac: http://www.cuk.ch T?l: ++41 (024) 441.17.81 Fax: ++41 (024) 441.17.05 From wmb at internettrainer.com Sat Sep 4 09:16:08 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Sat, 4 Sep 2004 15:16:08 +0200 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> Message-ID: <95628A40-FE74-11D8-B6D2-003065430226@internettrainer.com> On 04.09.2004, at 01:49, Troy Rollins wrote: >> I was a hobbyist too (am still, but that's not the point). Now I >> consider myself a pro. Not because I am a better programmer, or >> because I learned so much, but because I can help more often then >> that I need help. > Right Bj?rnke: Evolution is based on diversity. Maybe Revolution dont need it;) > This is true. Many hobbyists become pros, and many pros like to help > out those with less experience. But pros also need to share experience > with each other sometimes, in an environment which is somewhat less > noise to signal ratio... at some point, very generalized lists such as > this one offer little to the pros other than the rewarding opportunity > to help newbies. I am involved in such general lists for other tools, > helping out the new folks, but when the work has to get done, and > there is an advanced question to be asked... well, you don't do it > there. It would get lost among the 18th "how do I put something into a > variable?" question of the day. > since I know the list - from the beginning - a splitting in different lists never worked... > Many professional programmers will be put off from Revolution if the > only support list is full of DreamCard hobbyists and complete newbies > doing a seventh grade homework assignment. Let?s talk about, when the millions of DC Users are here ;) regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 From francois.cuneo at cuk.ch Sat Sep 4 09:18:30 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Sat, 04 Sep 2004 15:18:30 +0200 Subject: What about QUIT Menu and French translation of it! In-Reply-To: <41392307.4090207@hyperactivesw.com> Message-ID: Hello Everybody, hello Klaus! I have tried a lot of things with the empty folder " French.lproj". With 2.5. It doesn't works at all. It was perfect with 2.1 (thanks for it) but not for the new version. In fact I founded a part of the solution: In the package (on MacOSX) Revolution, you have the file /Applications/Revolution 2.5/Revolution.app/Contents/Info.plist In this file, you have: CFBundleDevelopmentRegion English CFBundleDocumentTypes CFBundleTypeExtensions revEnglish By French All is correct. But what I don't know, it's how is it possible to do as the standalone use another language (by example German) if it's used on a german system. Has anybody an idea?? Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch Web CUK, humeurs et tests sur le mac: http://www.cuk.ch T?l: ++41 (024) 441.17.81 Fax: ++41 (024) 441.17.05 From francois.cuneo at cuk.ch Sat Sep 4 09:24:36 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Sat, 04 Sep 2004 15:24:36 +0200 Subject: Why!!! Why no good documentation about important changes? In-Reply-To: Message-ID: RE Hello! I have written a few minutes ago a mail about a big evolution for the French users. And how do you want that we know that? Have we really every time a lot of hours to find how the things are changed??? Thank you Runrev to do something easy about this kind of things! Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch Web CUK, humeurs et tests sur le mac: http://www.cuk.ch T?l: ++41 (024) 441.17.81 Fax: ++41 (024) 441.17.05 > De?: Fran?ois Cuneo > R?pondre ??: How to use Revolution > Date?: Sat, 04 Sep 2004 15:18:30 +0200 > ??: "jacque at hyperactivesw.com, How to use Revolution" > > Objet?: What about QUIT Menu and French translation of it! > > Hello Everybody, hello Klaus! > > I have tried a lot of things with the empty folder " French.lproj". > > With 2.5. It doesn't works at all. It was perfect with 2.1 (thanks for it) > but not for the new version. > > In fact I founded a part of the solution: > > In the package (on MacOSX) Revolution, you have the file > > /Applications/Revolution 2.5/Revolution.app/Contents/Info.plist > > In this file, you have: > > > "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> > > > CFBundleDevelopmentRegion > English > CFBundleDocumentTypes > > > CFBundleTypeExtensions > > rev > > If you replace English > By French > > > All is correct. > > But what I don't know, it's how is it possible to do as the standalone use > another language (by example German) if it's used on a german system. > > Has anybody an idea?? > > > Amicalement > Fran?ois > -------------------------------------------------------------------------- > > Fran?ois Cuneo > Au Champ du Pr? > 1353 Bofflens > > e-mail: mailto:francois.cuneo at cuk.ch > > Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch > Web CUK, humeurs et tests sur le mac: http://www.cuk.ch > > T?l: ++41 (024) 441.17.81 > Fax: ++41 (024) 441.17.05 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From jhurley at infostations.com Sat Sep 4 10:52:14 2004 From: jhurley at infostations.com (Jim Hurley) Date: Sat, 4 Sep 2004 07:52:14 -0700 Subject: Scrollbars and LittleArrows In-Reply-To: <20040904081357.0089A9300F3@mail.runrev.com> References: <20040904081357.0089A9300F3@mail.runrev.com> Message-ID: Arthur, I had similar problems some time ago. I still have stack with and arrow click of -1. I can't remember the details, but it had something to do with the counter-intuitive nature of the vertical scrollbar, that is, the thumbposition decreases as the thumb moves up. I vaguely recall discussing this with Kevin. His suggestion was to deal with the problem in the scrollbar script. I found that reversing the start and end values for the thumposition (e.g. 100 and 0 respectively) and using the following script:: on scrollbardrag theThumbPos set the lineinc of me to -1 set the pageinc of me to -10 put theThumbpos into field 1 end scrollbardrag gave me the behavior I wanted. If you look at the inspector, you will find these values of -1 and -10 in the respective fields. You can set these values in the script but not in the inspector. Perhaps your negative values were the result of a conversion from HC or SC? But this is the hard way. It easier, and probably less dangerous, to use the script to achieve the same effect. That is on scrollbardrag theThumbPos put the endvalue of me - theThumbPos into field 1 end scrollbardrag using 1 and 10 for the line and page increments with 0 and 100 and the start and endvalues. Jim From bill at bluewatermaritime.com Sat Sep 4 11:23:05 2004 From: bill at bluewatermaritime.com (Bill) Date: Sat, 04 Sep 2004 11:23:05 -0400 Subject: [ANN]ChatRev1.2 In-Reply-To: <4139B4E6.6050600@ehug.info> Message-ID: On Safari this link yields a web page "Welcome" with no other links... On 9/4/04 8:28 AM, "Mark Schonewille" wrote: > The stack and standalone versions of ChatRev 1.2M13 can be > downloaded at . From > there, follow the link to ChatRev. | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From klaus at major-k.de Sat Sep 4 11:32:21 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 4 Sep 2004 17:32:21 +0200 Subject: What about QUIT Menu and French translation of it! In-Reply-To: References: Message-ID: <9CE42F62-FE87-11D8-89AD-000A27B49A96@major-k.de> Bonjour Fran?ois, > Hello Everybody, hello Klaus! > > I have tried a lot of things with the empty folder " French.lproj". > > With 2.5. It doesn't works at all. It was perfect with 2.1 (thanks for > it) > but not for the new version. > > In fact I founded a part of the solution: > > In the package (on MacOSX) Revolution, you have the file > > /Applications/Revolution 2.5/Revolution.app/Contents/Info.plist > > In this file, you have: > > > "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> > > > CFBundleDevelopmentRegion > English > CFBundleDocumentTypes > > > CFBundleTypeExtensions > > rev > > If you replace English > By French > > > All is correct. Hmmm, i have both RR and MetaCard 2.5 (same engine, different UI) with an empty "German.lproj" and had no problems so far... > But what I don't know, it's how is it possible to do as the standalone > use > another language (by example German) if it's used on a german system. da.lproj Dutch.lproj English.lproj fi.lproj French.lproj German.lproj Italian.lproj Japanese.lproj ko.lproj no.lproj pt.lproj Spanish.lproj sv.lproj zh_CN.lproj zh_TW.lproj These are SOME of the supported languages on OS X... Just add an empty folder named like the language you want and that's it... > Has anybody an idea?? Hmmm, don know why it crashes your apps but not mine...? Any hints from the list? Tuviah? ;-) > Amicalement > Fran?ois > ----------------------------------------------------------------------- > --- > > Fran?ois Cuneo > Au Champ du Pr? > 1353 Bofflens > > e-mail: mailto:francois.cuneo at cuk.ch Au revoir mon ami Klaus Major klaus at major-k.de http://www.major-k.de From troy at rpsystems.net Sat Sep 4 11:34:40 2004 From: troy at rpsystems.net (Troy Rollins) Date: Sat, 4 Sep 2004 11:34:40 -0400 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: <95628A40-FE74-11D8-B6D2-003065430226@internettrainer.com> References: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> <95628A40-FE74-11D8-B6D2-003065430226@internettrainer.com> Message-ID: On Sep 4, 2004, at 9:16 AM, Wolfgang M.Bereuter wrote: > >> Many professional programmers will be put off from Revolution if the >> only support list is full of DreamCard hobbyists and complete newbies >> doing a seventh grade homework assignment. > Let?s talk about, when the millions of DC Users are here ;) True. It is always best to wait for things to get out of hand. -- Troy RPSystems, Ltd. http://www.rpsystems.net From bill at bluewatermaritime.com Sat Sep 4 11:47:11 2004 From: bill at bluewatermaritime.com (Bill) Date: Sat, 04 Sep 2004 11:47:11 -0400 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: Message-ID: I agree with that. In fact I think you have coined a new motto. Perhaps we should try selling bumper stickers " It is always best to wait for things to get out of hand." I've always thought that the boy scout "Be prepared" thing was impractical and kind of "girly". ------------- ----------- --------- Seriously the list presently has just the right amount of traffic. On 9/4/04 11:34 AM, "Troy Rollins" wrote: > > True. It is always best to wait for things to get out of hand. | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ From klaus at major-k.de Sat Sep 4 11:53:30 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 4 Sep 2004 17:53:30 +0200 Subject: What about QUIT Menu and French translation of it! In-Reply-To: <9CE42F62-FE87-11D8-89AD-000A27B49A96@major-k.de> References: <9CE42F62-FE87-11D8-89AD-000A27B49A96@major-k.de> Message-ID: <91757FE4-FE8A-11D8-89AD-000A27B49A96@major-k.de> Hi all, > ... >> All is correct. > > Hmmm, i have both RR and MetaCard 2.5 (same engine, different UI) with > an empty > "German.lproj" and had no problems so far... > >> But what I don't know, it's how is it possible to do as the >> standalone use >> another language (by example German) if it's used on a german system. > > da.lproj > Dutch.lproj > English.lproj > fi.lproj > French.lproj > German.lproj > Italian.lproj > Japanese.lproj > ko.lproj > no.lproj > pt.lproj > Spanish.lproj > sv.lproj > zh_CN.lproj > zh_TW.lproj > > These are SOME of the supported languages on OS X... > Just add an empty folder named like the language you want and that's > it... This leaves the impressions that this would be all to have your apps localized... ;-) IT DOESN'T!!! This will only tranlate the menu "Help" and the "Application menu" items: "Preferences" and "Quit" (IF present and IF in english!) to the according language... Ciao amici Klaus Major klaus at major-k.de http://www.major-k.de From europe at ehug.info Sat Sep 4 11:53:51 2004 From: europe at ehug.info (Mark Schonewille) Date: Sat, 04 Sep 2004 17:53:51 +0200 Subject: [ANN]ChatRev1.2 In-Reply-To: References: Message-ID: <4139E50F.4070601@ehug.info> Bill wrote: > On Safari this link yields a web page "Welcome" with no other links... Hello, Sorry for the mistakes and apologies to Bj?rnke for misspelling his name. Probably it is best that I post everything again, hopefully without mistakes this time. Mark Dear Revolution users, Recently, Bj?rnke von Gierke announced ChatRev 1.2. ChatRev enables you to chat with other Revolution users. A new alternative client, ChatRev 1.2M13, compatible with the ChatRev protocol, is released now. Features include: - styled text - multiple lines - clickable web links - automatic linking to Bugzilla - graphical smileys - multiple clients on one computer/LAN - multiple clients in Revolution if the stack version is used - optional interpreting of HTML tags The stack and standalone versions of ChatRev 1.2M13 can be downloaded at . From there, follow the link to ChatRev. Quickstart: If you open ChatRev for the first time, choose the default url http://www.revolutionboard.de/bvg/ip.txt from the IP URL menu. An IP number will appear in the IP menu. Enter 80 into the Port field. Also, enter a user name and a password and click on the Connect button. You will be asked to register. Fill out the form and click on Okay. Then click on Connect again. Bj?rnke's client is also available, at and the server can be downloaded from . It is recommended to use the default server, though. I will release an update shortly, if I receive enough bug reports and feature requests. Best regards, Mark Schonewille -- eHUG coordinator mailto:europe at ehug.info fax: +1 501 633 94 04 http://home.wanadoo.nl/mark.sch http://www.ehug.info From klaus at major-k.de Sat Sep 4 12:22:33 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 4 Sep 2004 18:22:33 +0200 Subject: [ANN] Inspect without clicking in 2.5? FREE! In-Reply-To: References: Message-ID: Hi Jerry, > Fellow babies... Yes, daddy :-) > If you miss the old method of inspecting objects in Revolution where > you DIDN'T have to option-command click in selection mode to order to > inspect, there is a FREE solution to your problem. Well, i was actually NOT pissed of ;-) > Click the link below to find out more and download said solution: > http://www.daniels-mara.com/inspector > Check it out. Click-free inspection just like the old (pre-2.5) days. > This product is free of charge and documented on the above web site. > Enjoy, "constellation" looks ABSOLUTELY FANTASTIC!!!!! Can't wait to get hold of it :-) > Jerry Best from sunny germany Klaus Major klaus at major-k.de http://www.major-k.de From fde101 at fjrhome.net Sat Sep 4 13:04:53 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Sat, 4 Sep 2004 13:04:53 -0400 Subject: Scrollbars and LittleArrows In-Reply-To: <41392307.4090207@hyperactivesw.com> References: <000001c4920e$8d9eab80$1501a8c0@asuka> <41392307.4090207@hyperactivesw.com> Message-ID: <89EF8B9E-FE94-11D8-937B-0050E4BA750F@fjrhome.net> > I remember your previous post about thinking little scrollbars behaved > backwards. Are you trying to set it to a negative so it will work in > reverse? That'd be a neat work-around, but you can't do it. > If you want to reverse the function of the arrows, you might want to look at the scrollbarLineInc and scrollbarLineDec messages. ___________________________________________________________ $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 From francois.cuneo at cuk.ch Sat Sep 4 13:23:04 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Sat, 04 Sep 2004 19:23:04 +0200 Subject: What about QUIT Menu and translation of it! In-Reply-To: <91757FE4-FE8A-11D8-89AD-000A27B49A96@major-k.de> Message-ID: Hello Klaus! Thank you but I'm sorry, the translation of the quit menu item and the help menuitem doesn't work with the empty folders in 2.5! It was perfect on 2.1 but no in 2.5 I don't speak about crash, only about translation! All stays in English (Quit and Help). The only way to translate in another language is the string in the file /Applications/Revolution 2.5/Revolution.app/Contents/Info.plist You have to change the English with French (or another language). Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch Web CUK, humeurs et tests sur le mac: http://www.cuk.ch T?l: ++41 (024) 441.17.81 Fax: ++41 (024) 441.17.05 > De?: Klaus Major > R?pondre ??: How to use Revolution > Date?: Sat, 4 Sep 2004 17:53:30 +0200 > ??: How to use Revolution > Objet?: Re: What about QUIT Menu and French translation of it! > > Hi all, > >> ... >>> All is correct. >> >> Hmmm, i have both RR and MetaCard 2.5 (same engine, different UI) with >> an empty >> "German.lproj" and had no problems so far... >> >>> But what I don't know, it's how is it possible to do as the >>> standalone use >>> another language (by example German) if it's used on a german system. >> >> da.lproj >> Dutch.lproj >> English.lproj >> fi.lproj >> French.lproj >> German.lproj >> Italian.lproj >> Japanese.lproj >> ko.lproj >> no.lproj >> pt.lproj >> Spanish.lproj >> sv.lproj >> zh_CN.lproj >> zh_TW.lproj >> >> These are SOME of the supported languages on OS X... >> Just add an empty folder named like the language you want and that's >> it... > > This leaves the impressions that this would be all to have your apps > localized... ;-) > > IT DOESN'T!!! > > This will only tranlate the menu "Help" and the "Application menu" > items: > "Preferences" and "Quit" (IF present and IF in english!) to the > according language... > > > Ciao amici > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From klaus at major-k.de Sat Sep 4 13:36:43 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 4 Sep 2004 19:36:43 +0200 Subject: What about QUIT Menu and translation of it! In-Reply-To: References: Message-ID: Bon soir Fran?ois, > Hello Klaus! > > Thank you but I'm sorry, the translation of the quit menu item and the > help > menuitem doesn't work with the empty folders in 2.5! It was perfect on > 2.1 > but no in 2.5 > > I don't speak about crash, only about translation! > > All stays in English (Quit and Help). > > The only way to translate in another language is the string in the file > > /Applications/Revolution 2.5/Revolution.app/Contents/Info.plist > > You have to change the English with French (or another language). Well, here with my 2.5 RR and MC it DOES workwithout modifying the Info.plist... See this screenshot: http://www.major-k.de/germanlproj.jpg See last menu right: Hilfe = Help and the 2 items in the Revolution menu: Einstellungen = Preferences Revolution beenden = Quit revolution Translation and no crash... I just checked Photoshop which comes in several languages and in the Info.plist there is also just "English" in: > CFBundleDevelopmentRegion It must be something else... ANY hint is very appreciated :-) > Amicalement > Fran?ois Best form germany Klaus Major klaus at major-k.de http://www.major-k.de From ambassador at fourthworld.com Sat Sep 4 13:53:01 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 04 Sep 2004 10:53:01 -0700 Subject: Creating more (and specific) lists...Was ??? In-Reply-To: <20040904010822.47A4F30AEB@mail.rtl.org> References: <20040904010822.47A4F30AEB@mail.rtl.org> Message-ID: <413A00FD.80201@fourthworld.com> Dave LeYanna wrote: > I may well be that RunRev has matured enough and has a diversified enough > following to warrant a few separate lists. It's already happened: - use-revolution: This list, general discussion about using Transcript and the Rev IDE - improve-revolution: discussion for Enterprise license holders about advances feature requests, defining them there before submitting them to Bugzilla - RevDocs : Working group to create, refine, and present recommendations for improving documentation from RunRev and possibly third parties as well. - MetaCard list Working group for the ongoing enhancement of the MetaCard IDE - Revolution IPC : Working group for an open source library to provide inter- process communication between Rev-built apps using TCP. - Revolution Board DE : German-language discussion of Revolution. - revJournal : While not a discussion list per se, it is the premier webzine for Revolution developers and has some feedback discussion from readers there. - xTalks : Discussion on refining proposals for new language extensions with the aim of encouraging all xTalk vendors to implement new language features consistently across products. - SoCal Rev : Discussion for planning meetings of the Southern California Rev User Group. - Rev Interop : New working group for defining a standard for handling component metadata in software developed with Rev. There may be others as well. I've heard tell of an education-focused list, but couldn't find it. It might be useful to start one. Remember that the Transcript community is more than 14 years old; while Revolution was born a few years ago, the MetaCard technology on which it's based was born in 1992. Given the maturity and breadth of the ever-evolving community, it's not surprising that there are so many venues for discussing different aspects of programming with Rev. It's like dining at a restaurant that serves one main dish and has a broad range to choose from on the desert tray. Dreamcard is positioned as a very different product from Rev, addressing a very different audience. If for no other reason than to help RunRev's positioning of the product, I think it would be useful to have a new list focused on that product. There may be other good reasons as well, and as we see it would not be without precedent. :) I have no doubt that a good many of the contributors here will also subscribe to that list. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From ambassador at fourthworld.com Sat Sep 4 14:15:09 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 04 Sep 2004 11:15:09 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <5.1.0.14.0.20040904021948.02b64870@mail.tweedly.net> References: <0473BBB4-FDD6-11D8-9D75-003065430226@internettrainer.com> <554588CE-FDBF-11D8-BEA6-000A95AE42E6@danshafer.com> <0473BBB4-FDD6-11D8-9D75-003065430226@internettrainer.com> <5.1.0.14.0.20040904021948.02b64870@mail.tweedly.net> Message-ID: <413A062D.7070102@fourthworld.com> > You are saying that Inspiration is smaller than rev?? I don't know that size matters here (let's please avoid the opportunity for less-than-professional puns with that ). There are big companies that fail, and small companies that remain highly profitable for years and let their founders retire early. The core mission of maintaining and enhancing the engine for the many companies whose livelihood depends on it requires only a very few people, and the fewer there are the more profit there is to go around. There's enough downstream money in the community even as it stands today to keep the engine alive forever. Ambitions beyond that core mission are a subjective matter to be decided solely by the current owner of the engine. I'm not concerned with whether RunRev is a "big" company or a "small" one. I like Kevin and I hope his company is enormously profitable, but that has less to do with being "big" or "small" than simply being the *right* size for the mission at hand. As a developer my only concern is for the viability of the engine, and with the downstream money circulating throughout the development economy I have no doubt the engine will be available as long as it continues to provide unbeatable ROI for myself, my clients, and other developers. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From revdan at danshafer.com Sat Sep 4 14:40:38 2004 From: revdan at danshafer.com (Dan Shafer) Date: Sat, 4 Sep 2004 11:40:38 -0700 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: <5.1.0.14.0.20040904022846.02baae88@mail.tweedly.net> References: <5.1.0.14.0.20040904022846.02baae88@mail.tweedly.net> Message-ID: Yeah, I built it in 2.2.1. That's the one that doesn't run. On Sep 3, 2004, at 6:29 PM, Alex Tweedly wrote: > At 17:23 03/09/2004 -0700, Dan Shafer wrote: > > >> I've read some stuff on the list (going back a ways) about needing to >> build OS 9 apps in the OS 9 version of RR (which of course is not yet >> available for 2.5...sigh), but *surely* this problem has been solved >> a long time ago, right? Right? >> >> Any ideas? > > Can you build it in 2.2.1 ? (You did keep a 2.2.1 installation, didn't > you ?) > > -- Alex. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Sat Sep 4 14:42:18 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 04 Sep 2004 13:42:18 -0500 Subject: [ANN] Inspect without clicking in 2.5? FREE! In-Reply-To: <41394065.5090706@chipp.com> References: <41394065.5090706@chipp.com> Message-ID: <413A0C8A.4050605@hyperactivesw.com> On 9/3/04 11:11 PM, Chipp Walters wrote: > From the website: > > "Chipp Walters told me everyone was REALLY pissed off about not being > able to inspect using the "hover" method anymore in Rev 2.5. Real palace > revolt stuff. Anyway, he aroused my passions on the subject. Told me I'd > become a "star" if I release the Inspector." > > Can't say those are my exact words, though Jerry's embellishment doesn't > change the fact I believe Inspector Gadget really rocks! Constellation > is really cool too. Stay tuned. Actually, I think it depends on how you came to Revolution. One of the biggest complaints when Rev first came out was the hover behavior. Every other xtalk product uses the click method and anyone who came over from another platform disliked hover. I know I always was very frustrated with it and prefer the current change. However, I don't like that Cmd-Opt-click also sends mouse messages; if that is the hated behavior Jerry refers to then I agree, and hover is preferable. If the Rev team can remove the mouse messages when Cmd-Opt-click occurs, then for me, that's the ideal behavior. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From edgore at shinra.com Sat Sep 4 15:48:44 2004 From: edgore at shinra.com (Edwin Gore) Date: Sat, 4 Sep 2004 13:48:44 -0600 Subject: Backgound color of a group In-Reply-To: <413A0C8A.4050605@hyperactivesw.com> Message-ID: <000201c492b8$30f7cb00$6501a8c0@shinra> Ooooh - good question. I am using Rev 2.1 (soon to move up to 2.5) and Windows XP. I had not thought of changing the background color of the stack, since I want it to be grey - I just want the area of the background to be white. I'll mess with that and see what I get. Thanks, Edwin Gore On Fri, 3 Sep 2004 14:55:51 -0600, Edwin Gore wrote: > When you create a group and give it scrollbars, Rev gives it a grey > background. What is I don' want a grey backgound? > > I have not been able to find anyway around this - none of the settings > change the background color of the group object. I'm not seeing this here. I created a group, added Horz. scrollbars, and the group is transparent. If I make the stack background a color, it shows right through the group. What version of Rev and what OS are you using? -- Regards, Howard Bornstein ----------------------- www.designeq.com --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.752 / Virus Database: 503 - Release Date: 9/3/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.752 / Virus Database: 503 - Release Date: 9/3/2004 From alex at tweedly.net Sat Sep 4 16:23:09 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 04 Sep 2004 21:23:09 +0100 Subject: [ANN] Inspect without clicking in 2.5? FREE! In-Reply-To: <413A0C8A.4050605@hyperactivesw.com> References: <41394065.5090706@chipp.com> <41394065.5090706@chipp.com> Message-ID: <5.1.0.14.0.20040904211603.02aeb620@mail.tweedly.net> At 13:42 04/09/2004 -0500, J. Landman Gay wrote: >Actually, I think it depends on how you came to Revolution. One of the >biggest complaints when Rev first came out was the hover behavior. Every >other xtalk product uses the click method and anyone who came over from >another platform disliked hover. I know I always was very frustrated with >it and prefer the current change. > >However, I don't like that Cmd-Opt-click also sends mouse messages; if >that is the hated behavior Jerry refers to then I agree, and hover is >preferable. > >If the Rev team can remove the mouse messages when Cmd-Opt-click occurs, >then for me, that's the ideal behavior. See Bugzilla 1884. I submitted a report saying that it shouldn't send the mouse message to the stack, and Kevin disagreed and marked it as "Not a bug". I can sympathize with his reasoning - though I still think it would be an improvement for minimal, if any, risk. See brief discussion on this list around July 23rd. At that time, I said >Am I right in thinking that a script like > >on mouseUp > if the controlKey is down and the altkey is down then > pass mouseUp to top > end if > pass mouseUp >end mouseUp > >could be inserted as a front script without adverse side-effects. >(It seems to work, but I'm very cautions about using front-scripts - >worried I'll interfere with something important and not realize until too >late). and it still seems to be working without causing *me* any problems .... though I haven't got round to putting it into every project I do yet, so it's not been thoroughly tried out. -- Alex. From ambassador at fourthworld.com Sat Sep 4 16:38:49 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 04 Sep 2004 13:38:49 -0700 Subject: [ANN] Inspect without clicking in 2.5? FREE! In-Reply-To: <5.1.0.14.0.20040904211603.02aeb620@mail.tweedly.net> References: <41394065.5090706@chipp.com> <41394065.5090706@chipp.com> <5.1.0.14.0.20040904211603.02aeb620@mail.tweedly.net> Message-ID: <413A27D9.8060407@fourthworld.com> Alex Tweedly wrote: > See Bugzilla 1884. I submitted a report saying that it shouldn't send > the mouse message to the stack, and Kevin disagreed and marked it as > "Not a bug". I can sympathize with his reasoning - though I still think > it would be an improvement for minimal, if any, risk. Therein lies the beauty of SuperEdit. The SuperCard package ships with a separate editing and layout environment called SuperEdit, which lets you dive into your project just like the runtime environment with one critical difference: there is no script interpreter in SuperEdit. This extra layout environment was rarely understood by other xTalkers and often dismissed as being "too different", even though using it was fully optional and the idea is common with VB, RB, and other more traditional environments. As many in the biz have said before, the difficulty with editing at runtime is that it's like operating on a patient while the patient is squirming under the knife. Personally I feel the pros of editing at runtime outweight the cons by far, and I'm not advocating RunRev make something like SuperEdit for Revolution. But it does serve as a contrast which illustrates the challenges inherent in the xTalk edit-at-runtime paradigm. The vendor of a runtime editor (the Rev IDE) has to make a choice, and neither is always optimal: - Trap messages without passing them, which may prevent an object from exhibiting expected behaviors. - Trap messages and always pass them, which may also lead to unexpected behaviors. The purist in me says that all messages must always be passed, but the pragmatist in me recognizes that there are times, like this one, where that may be less desirable. The team that maintains the MetaCard IDE tries to employ a principle which we could call a "Pure Transcript Initiative", in which the engine is considered the primary arbiter of behavior. Any deviations from normal engine behavior introduced by an IDE must come with options for turning them off, so the developer can see true engine behaviors just like their users will. This "middle path" approach may be useful in this case with mouseUps: add a Preference to allow whichever behavior the developer wants. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From francois.cuneo at cuk.ch Sat Sep 4 16:47:09 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Sat, 04 Sep 2004 22:47:09 +0200 Subject: What about QUIT Menu and translation of it! In-Reply-To: Message-ID: Klaus! Your screenshot shows the revolution application! For me, that is when I build a standalone application that the translation is not done. BUT, BUT... When I coypy the French.lproj folder into the ressource folder of my santalone application's bundle, the translation is done. So... The French.lproj is not copied automatically from the Revolution bundle to the santdalone:-( Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch Web CUK, humeurs et tests sur le mac: http://www.cuk.ch T?l: ++41 (024) 441.17.81 Fax: ++41 (024) 441.17.05 > De?: Klaus Major > R?pondre ??: How to use Revolution > Date?: Sat, 4 Sep 2004 19:36:43 +0200 > ??: How to use Revolution > Objet?: Re: Re : What about QUIT Menu and translation of it! > > Bon soir Fran?ois, > >> Hello Klaus! >> >> Thank you but I'm sorry, the translation of the quit menu item and the >> help >> menuitem doesn't work with the empty folders in 2.5! It was perfect on >> 2.1 >> but no in 2.5 >> >> I don't speak about crash, only about translation! >> >> All stays in English (Quit and Help). >> >> The only way to translate in another language is the string in the file >> >> /Applications/Revolution 2.5/Revolution.app/Contents/Info.plist >> >> You have to change the English with French (or another language). > > Well, here with my 2.5 RR and MC it DOES workwithout modifying the > Info.plist... > > See this screenshot: > > http://www.major-k.de/germanlproj.jpg > > See last menu right: > Hilfe = Help > > and the 2 items in the Revolution menu: > > Einstellungen = Preferences > Revolution beenden = Quit revolution > > Translation and no crash... > > I just checked Photoshop which comes in several languages and in the > Info.plist there is also > just "English" in: > >> CFBundleDevelopmentRegion > > It must be something else... > > > ANY hint is very appreciated :-) > >> Amicalement >> Fran?ois > > Best form germany > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From klaus at major-k.de Sat Sep 4 17:00:13 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 4 Sep 2004 23:00:13 +0200 Subject: What about QUIT Menu and translation of it! In-Reply-To: References: Message-ID: <6A1CCBBC-FEB5-11D8-89AD-000A27B49A96@major-k.de> Bon soir Fran?ois, > Klaus! > > Your screenshot shows the revolution application! Sorry, i might have misunderstood you... > For me, that is when I build a standalone application that the > translation > is not done. > > BUT, BUT... > When I coypy the French.lproj folder into the ressource folder of my > santalone application's bundle, the translation is done. > > So... The French.lproj is not copied automatically from the Revolution > bundle to the santdalone:-( Hmm, this happend in earlier versions... Just created a quick standalone with MetaCard (engine 2.5) and the folder was copied, too... Unfortunately RR always shows "There was an error when building the standalone" :-( See this screenshot: http://www.major-k.de/germanlproj2.jpg > Amicalement > Fran?ois > ----------------------------------------------------------------------- > --- > > Fran?ois Cuneo > Au Champ du Pr? > 1353 Bofflens Regards Klaus Major klaus at major-k.de http://www.major-k.de From pixelbird at interisland.net Sat Sep 4 18:19:06 2004 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Sat, 04 Sep 2004 14:19:06 -0800 Subject: Who is chuck yeager? (OT) In-Reply-To: <20040903220839.71360930121@mail.runrev.com> Message-ID: Hi Eric, > Date: Fri, 3 Sep 2004 11:22:52 -0700 (PDT) > From: Eric Engle > Subject: Re: Who is chuck yeager? (OT) > > The jet you are refering to is the Me-262 (messerschmitt): it was not the only > high speed jet aircraft, however it was the most reliable and produced in the > greatest quantity. > > In fact, it was also the first jet to break the speed of sound. > The first few pilots who had the misfortune to do so however were unable to > recover control of their aircraft. > Consequently, the german air force strictly forbade flying the 262 beyond > certain speeds - also because high speed flight induced metal fatigue. > However Hans Guido Mutke did break the speed of sound and survived to tell the > tale. > > Here http://de.wikipedia.org/wiki/Schallmauer I'd love to read it. Is it available in English? I guess it's a control issue, like with the Wright Bros. They weren't the first to fly a heavier-than-air powered aircraft, but they were the first to be able to control one in sustained flight. Just for fun: The Wright Bros. were credited with another important, albeit less notable, invention. What was it? Ken N. From francois.cuneo at cuk.ch Sat Sep 4 17:36:37 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Sat, 04 Sep 2004 23:36:37 +0200 Subject: What about QUIT Menu and translation of it! In-Reply-To: <6A1CCBBC-FEB5-11D8-89AD-000A27B49A96@major-k.de> Message-ID: OK, thank you Klaus. What do you think? Have I to filed a entry in the database? Danke vielmal mein Freund! Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch Web CUK, humeurs et tests sur le mac: http://www.cuk.ch T?l: ++41 (024) 441.17.81 Fax: ++41 (024) 441.17.05 > De?: Klaus Major > R?pondre ??: How to use Revolution > Date?: Sat, 4 Sep 2004 23:00:13 +0200 > ??: How to use Revolution > Objet?: Re: Re : Re : What about QUIT Menu and translation of it! > > Hmm, this happend in earlier versions... > > Just created a quick standalone with MetaCard (engine 2.5) and the > folder was copied, too... > Unfortunately RR always shows "There was an error when building the > standalone" :-( > > See this screenshot: From pixelbird at interisland.net Sat Sep 4 18:39:08 2004 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Sat, 04 Sep 2004 14:39:08 -0800 Subject: Who is chuck yeager? (OT) In-Reply-To: <20040903220839.71360930121@mail.runrev.com> Message-ID: I reckon you guys have seen this famous picture of a F-18 Hornet. Once-in-a-lifetime shot, eh (watch linewraps)? Ken N. From klaus at major-k.de Sat Sep 4 17:47:28 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 4 Sep 2004 23:47:28 +0200 Subject: Re*5: What about QUIT Menu and translation of it! In-Reply-To: References: Message-ID: <041EF068-FEBC-11D8-89AD-000A27B49A96@major-k.de> Bon soir Fran?ois, > OK, thank you Klaus. A votre service, monsieur! > What do you think? Have I to filed a entry in the database? I am not sure... Looks like noone else is affected by this AND this is not officially supported... ;-) Hi list, any hints? > Danke vielmal mein Freund! Oh, you speak romanian :-D > Amicalement > Fran?ois > ----------------------------------------------------------------------- > --- > > Fran?ois Cuneo > Au Champ du Pr? > 1353 Bofflens Ciao ragazzo Klaus Major klaus at major-k.de http://www.major-k.de From pixelbird at interisland.net Sat Sep 4 18:49:59 2004 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Sat, 04 Sep 2004 14:49:59 -0800 Subject: Who is chuck yeager? (OT) In-Reply-To: <20040904081356.7584D9300DE@mail.runrev.com> Message-ID: Hi Mark, > Date: Fri, 3 Sep 2004 15:55:50 -0700 > From: Mark Brownell > Subject: Re: Who is chuck yeager? (OT) > then again I might just be kidding again. ;-) I wonder what the park rangers had to say about that. Ken N. From howard.bornstein at gmail.com Sat Sep 4 17:57:12 2004 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Sat, 4 Sep 2004 17:57:12 -0400 Subject: Links in the Sample Scripts don't do anything Message-ID: <3f07cc26040904145711a80d5d@mail.gmail.com> I was just looking through some of the sample scripts in RevOnline and noticed that it's full of links. I assume these go to a glossary page or something like that but in clicking on any of the links, they don't do anything (except change from blue to purple, indicating that they've been clicked on.) Has anyone seen any different (i.e. working) behavior from these links? Suggestion to Rev: 1) add a line break between each individually listed sample script. They run-on makes it hard to read. 2) It'd be nice to be able to turn the link indicators (blue, underlined text) off, as it is *really* distracting to read the text with all that visual noise. -- Regards, Howard Bornstein ----------------------- www.designeq.com From francois.cuneo at cuk.ch Sat Sep 4 18:17:35 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Sun, 05 Sep 2004 00:17:35 +0200 Subject: And the Preferences MenuItem has problems too! In-Reply-To: <041EF068-FEBC-11D8-89AD-000A27B49A96@major-k.de> Message-ID: Hello again! So, in the documentation, for the sepcial "Preferences" MenuItem on OSX, we can read: " If your application's user interface is presented in a language other than English, set the name of the Edit menu button to "Edit", and set its label to the correct translation. This ensures that the engine can find the Edit menu, while making sure that the menu is shown in the correct language." I tell "Set the label of btn "Edit" of group "Menubar 1" to "Edition" In this case, the Preference menuitem on OSX stays on the Edit menu and not in the Application Menu like it should be! If I leave the menu Edit with the label "Edit", all is fine. Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch Web CUK, humeurs et tests sur le mac: http://www.cuk.ch T?l: ++41 (024) 441.17.81 Fax: ++41 (024) 441.17.05 > De?: Klaus Major > R?pondre ??: How to use Revolution > Date?: Sat, 4 Sep 2004 23:47:28 +0200 > ??: How to use Revolution > Objet?: Re*5: What about QUIT Menu and translation of it! > > Bon soir Fran?ois, > >> OK, thank you Klaus. > > A votre service, monsieur! > >> What do you think? Have I to filed a entry in the database? > > I am not sure... > > Looks like noone else is affected by this AND this is not > officially supported... ;-) > > Hi list, any hints? > >> Danke vielmal mein Freund! > > Oh, you speak romanian :-D > >> Amicalement >> Fran?ois >> ----------------------------------------------------------------------- >> --- >> >> Fran?ois Cuneo >> Au Champ du Pr? >> 1353 Bofflens > > Ciao ragazzo > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From gcanyon at inspiredlogic.com Sat Sep 4 18:19:33 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sat, 4 Sep 2004 15:19:33 -0700 Subject: [ANN] Inspect without clicking in 2.5? FREE! In-Reply-To: <413A0C8A.4050605@hyperactivesw.com> References: <41394065.5090706@chipp.com> <413A0C8A.4050605@hyperactivesw.com> Message-ID: <7FD6F289-FEC0-11D8-BB03-000A95A872D6@inspiredlogic.com> The command-option-hover method is a direct lift from SuperCard. regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 4, 2004, at 11:42 AM, J. Landman Gay wrote: > Actually, I think it depends on how you came to Revolution. One of the > biggest complaints when Rev first came out was the hover behavior. > Every other xtalk product uses the click method and anyone who came > over from another platform disliked hover. I know I always was very > frustrated with it and prefer the current change. From graham.samuel at wanadoo.fr Sat Sep 4 18:41:47 2004 From: graham.samuel at wanadoo.fr (Graham Samuel) Date: Sun, 05 Sep 2004 00:41:47 +0200 Subject: Creating more (and specific) lists...Was ??? Message-ID: <6.1.0.6.2.20040905003856.01cf0d10@pop3.blueyonder.co.uk> On Sat, 04 Sep 2004 10:53:01 -0700, Richard Gaskin listed all the RR/MC lists he knew about. As well as all these, I thought there was a French-language one, but I can't seem to find it (someone asked me if it existed). Can any Francophone user say if there is or is not a French language RR list? TIA Graham --------------------------------------------------- Graham Samuel / The Living Fossil Co. / UK & France From psahores at easynet.fr Sat Sep 4 19:07:08 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Sun, 5 Sep 2004 01:07:08 +0200 Subject: Creating more (and specific) lists...Was ??? In-Reply-To: <6.1.0.6.2.20040905003856.01cf0d10@pop3.blueyonder.co.uk> References: <6.1.0.6.2.20040905003856.01cf0d10@pop3.blueyonder.co.uk> Message-ID: <258E6EC4-FEC7-11D8-9462-000A95C61E96@easynet.fr> I found this very low level traffic one : Le 5 sept. 04, ? 00:41, Graham Samuel a ?crit : > On Sat, 04 Sep 2004 10:53:01 -0700, Richard Gaskin > > > listed all the RR/MC lists he knew about. As well as all these, I > thought there was a French-language one, but I can't seem to find it > (someone asked me if it existed). Can any Francophone user say if > there is or is not a French language RR list? > > TIA > > Graham > > > --------------------------------------------------- > Graham Samuel / The Living Fossil Co. / UK & France > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From revdan at danshafer.com Sat Sep 4 19:25:52 2004 From: revdan at danshafer.com (Dan Shafer) Date: Sat, 4 Sep 2004 16:25:52 -0700 Subject: OS 9 App DOES Work; Not a Rev Issue Message-ID: Well, I doped this out. The problem isn't that the app I create in Rev 2.2.1 for OS/9 out of an OS X setup won't run, it's that the target machine to which I'm sending it is munging the file in transfer. And when I send him a ZIP file, his OLD version of StuffIt doesn't unzip it correctly. So I put the software on a CD and took it physically to his machine. Everything is fine. Too freaking many variables! Thanks and sorry for the false alarm. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From revdan at danshafer.com Sat Sep 4 20:05:49 2004 From: revdan at danshafer.com (Dan Shafer) Date: Sat, 4 Sep 2004 17:05:49 -0700 Subject: Multiple Lists: Another View Message-ID: <57F63DDA-FECF-11D8-8B36-000A95AE42E6@danshafer.com> It will come as no surprise to those who know me that I find myself not quite 100% in favor of the new move to splinter our community into multiple special-interest lists. I've seen this happen before and although it dramatically increases efficiency, it dramatically decreases community cohesion and camaraderie. I'm not opposed to *some* fragmentation along fairly broad lines. But I think creating special lists to discuss SQL or text processing or animation would be a mistake. One of the problems is that new people often have trouble figuring out which list to ask a question. As a result, they either go away bewildered and lost (and become non-users) or they cross-post to every list they think might be able to help (and thereby incur the wrath of those who see the separation of lists for efficiency as a Good Thing). I particularly don't like the idea of creating lists of newbies and "experienced users." Exactly when does one cross that line? And how many experienced users will end up, in the long run, being willing to monitor the newbie list where the same question will inevitably be raised multiple times? This community is not yet so large -- and this list is not yet so busy -- that we can't stay together on one list, in my view. I'm as busy as anyone out there, I suspect, and I find time to monitor traffic and be fairly active. If there *is* a need for some segmentation, we can get part way there by adopting some subject-line conventions so that the first N characters of a post tell you what the general subject is, making it perhaps easier and more efficient to monitor the traffic without further sub-dividing our already tiny family. FWIW. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From themacguy at macosx.com Sat Sep 4 21:48:02 2004 From: themacguy at macosx.com (Barry Levine) Date: Sat, 04 Sep 2004 19:48:02 -0600 Subject: LittleArrows Problem - a thought Message-ID: The last time I had a problem with little arrows (an extremely short scrollbar) was when I had the "Place scroll arrows together" radio button checked in OSX's Appearance System Prefs. Clicking on the upper arrow would, almost always, have the opposite effect as spec'd. Once I changed to the "...at top and bottom" setting, the problem in Rev went away. Barry From ambassador at fourthworld.com Sat Sep 4 21:56:45 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 04 Sep 2004 18:56:45 -0700 Subject: Multiple Lists: Another View In-Reply-To: <57F63DDA-FECF-11D8-8B36-000A95AE42E6@danshafer.com> References: <57F63DDA-FECF-11D8-8B36-000A95AE42E6@danshafer.com> Message-ID: <413A725D.8020606@fourthworld.com> Dan Shafer wrote: > It will come as no surprise to those who know me that I find myself not > quite 100% in favor of the new move to splinter our community into > multiple special-interest lists. I've seen this happen before and > although it dramatically increases efficiency, it dramatically decreases > community cohesion and camaraderie. We're already in a multi-list world, and it's probably okay: This is by far the main list, with many more subscribers than any other. It's the only list linked to from the Rev site, and folks on the other lists regularly recommend joining this one. It's like a restaurant that serves one great main dish, with a broad range of choices available on the dessert tray. It's worth noting that the only secondary lists that have had any longevity are those with a well-defined special purpose. Those that were created with the aim of being just another venue for general Rev discussion have fallen into disuse in favor of this one. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From katir at hindu.org Sat Sep 4 22:05:00 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sat, 4 Sep 2004 16:05:00 -1000 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: References: <5.1.0.14.0.20040904022846.02baae88@mail.tweedly.net> Message-ID: Having same problem here... I've got a number of people who want to pitch in on a huge project, but they are running 9.2 on old Macs. Someone said that the compression could be the problem if you used .sit on OSX...to generate the file for the OS9 user and if they an old version of stuffit.. (did you do that?) I had them upgrade stuffIt, I then compressed again with Deluxe making sure that it was .sit for OS9... still didn't work. I'm getting exactly those same messages, Dan. So, to eliminate compression issues I've copied the splash screen with the engine for 9.2 and the .rev stack (all done in 2.2.1) to a CD and just today given this to a beta tester... crossing my fingers...I'll know tomorrow or next day. Same app runs fine on OSX and Windows... Sivakatirswami On Sep 4, 2004, at 8:40 AM, Dan Shafer wrote: > Yeah, I built it in 2.2.1. That's the one that doesn't run. > > On Sep 3, 2004, at 6:29 PM, Alex Tweedly wrote: > >> At 17:23 03/09/2004 -0700, Dan Shafer wrote: >> >> >>> I've read some stuff on the list (going back a ways) about needing >>> to build OS 9 apps in the OS 9 version of RR (which of course is not >>> yet available for 2.5...sigh), but *surely* this problem has been >>> solved a long time ago, right? Right? >>> >>> Any ideas? >> >> Can you build it in 2.2.1 ? (You did keep a 2.2.1 installation, >> didn't you ?) >> >> -- Alex. >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From revdan at danshafer.com Sat Sep 4 22:13:10 2004 From: revdan at danshafer.com (Dan Shafer) Date: Sat, 4 Sep 2004 19:13:10 -0700 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: References: <5.1.0.14.0.20040904022846.02baae88@mail.tweedly.net> Message-ID: <225618FC-FEE1-11D8-9139-000A95AE42E6@danshafer.com> I suspect that'll fix it. I'm going to keep experimenting to see if I can find a secret to allowing me to email these files but in the meanwhile, my sole OS9 user during beta is in the same office area, so it's not a huge burden. On Sep 4, 2004, at 7:05 PM, Sannyasin Sivakatirswami wrote: > Having same problem here... I've got a number of people who want to > pitch in on a huge project, but they are running 9.2 on old Macs. > > Someone said that the compression could be the problem if you used > .sit on OSX...to generate the file for the OS9 user and if they an old > version of stuffit.. (did you do that?) I had them upgrade stuffIt, I > then compressed again with Deluxe making sure that it was .sit for > OS9... still didn't work. I'm getting exactly those same messages, > Dan. > > So, to eliminate compression issues I've copied the splash screen with > the engine for 9.2 and the .rev stack (all done in 2.2.1) to a CD and > just today given this to a beta tester... crossing my fingers...I'll > know tomorrow or next day. > > Same app runs fine on OSX and Windows... > > Sivakatirswami > > > On Sep 4, 2004, at 8:40 AM, Dan Shafer wrote: > >> Yeah, I built it in 2.2.1. That's the one that doesn't run. >> >> On Sep 3, 2004, at 6:29 PM, Alex Tweedly wrote: >> >>> At 17:23 03/09/2004 -0700, Dan Shafer wrote: >>> >>> >>>> I've read some stuff on the list (going back a ways) about needing >>>> to build OS 9 apps in the OS 9 version of RR (which of course is >>>> not yet available for 2.5...sigh), but *surely* this problem has >>>> been solved a long time ago, right? Right? >>>> >>>> Any ideas? >>> >>> Can you build it in 2.2.1 ? (You did keep a 2.2.1 installation, >>> didn't you ?) >>> >>> -- Alex. >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From revdan at danshafer.com Sat Sep 4 22:16:11 2004 From: revdan at danshafer.com (Dan Shafer) Date: Sat, 4 Sep 2004 19:16:11 -0700 Subject: Multiple Lists: Another View In-Reply-To: <413A725D.8020606@fourthworld.com> References: <57F63DDA-FECF-11D8-8B36-000A95AE42E6@danshafer.com> <413A725D.8020606@fourthworld.com> Message-ID: <8E54D317-FEE1-11D8-9139-000A95AE42E6@danshafer.com> Richard... Yeah, I'd expect a general-interest list not to be very popular. If you'll forgive my extending your restaurant analogy, creating separate special-interest lists is like having a restaurant where only a single dish is available in all rooms but the main one. The conviviality that is so important to participation in this list gets lost easily in situations where specially focused lists abound. I'm just suggesting we be very conservative and careful about how many of these other lists we create and support. On Sep 4, 2004, at 6:56 PM, Richard Gaskin wrote: > Dan Shafer wrote: > >> It will come as no surprise to those who know me that I find myself >> not quite 100% in favor of the new move to splinter our community >> into multiple special-interest lists. I've seen this happen before >> and although it dramatically increases efficiency, it dramatically >> decreases community cohesion and camaraderie. > > We're already in a multi-list world, and it's probably okay: > > This is by far the main list, with many more subscribers than any > other. It's the only list linked to from the Rev site, and folks on > the other lists regularly recommend joining this one. > > It's like a restaurant that serves one great main dish, with a broad > range of choices available on the dessert tray. > > It's worth noting that the only secondary lists that have had any > longevity are those with a well-defined special purpose. Those that > were created with the aim of being just another venue for general Rev > discussion have fallen into disuse in favor of this one. > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________ > Rev tools and more: http://www.fourthworld.com/rev > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From ambassador at fourthworld.com Sat Sep 4 22:30:14 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 04 Sep 2004 19:30:14 -0700 Subject: Multiple Lists: Another View In-Reply-To: <8E54D317-FEE1-11D8-9139-000A95AE42E6@danshafer.com> References: <57F63DDA-FECF-11D8-8B36-000A95AE42E6@danshafer.com> <413A725D.8020606@fourthworld.com> <8E54D317-FEE1-11D8-9139-000A95AE42E6@danshafer.com> Message-ID: <413A7A36.60201@fourthworld.com> Dan Shafer wrote: > Yeah, I'd expect a general-interest list not to be very popular. And yet here we are. :) > I'm just suggesting we be very conservative and careful about > how many of these other lists we create and support. Agreed. It seems the natural evolution of multiple lists this far has worked well, and will likely continue so (am I too much of an optimist?). -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From katir at hindu.org Sat Sep 4 22:32:37 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sat, 4 Sep 2004 16:32:37 -1000 Subject: Multiple Lists: Another View In-Reply-To: <8E54D317-FEE1-11D8-9139-000A95AE42E6@danshafer.com> References: <57F63DDA-FECF-11D8-8B36-000A95AE42E6@danshafer.com> <413A725D.8020606@fourthworld.com> <8E54D317-FEE1-11D8-9139-000A95AE42E6@danshafer.com> Message-ID: Second that... monitoring one is enough... mail.app has a great thread engine, I have a rule that sends all individual list messages to a use-rev mail folder, they are all organized by thread, I can easily pick what's relevant and what's not to whatever work is in progress. If i;m busy I can immediatly see and focus on only those msgs that are answer to a specific question I've just asked... what if a new user needs info that is on another list and he doesn't even know it exists? I suppose for super esoteric stuff like inter app socket communications a list may be needed. but how much of that is there? On Sep 4, 2004, at 4:16 PM, Dan Shafer wrote: > I'm just suggesting we be very conservative and careful about how many > of these other lists we create and support. From jperryl at ecs.fullerton.edu Sat Sep 4 22:49:51 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sat, 4 Sep 2004 19:49:51 -0700 (PDT) Subject: Multiple Lists: Another View In-Reply-To: <57F63DDA-FECF-11D8-8B36-000A95AE42E6@danshafer.com> Message-ID: I struggle with this question as well. While I think a separate non-programmer/Dreamcard list might be a good thing (so that they do not become overwhelmed by geekspeak), sometimes repeated exposure to it is not necessarily bad in the long run. Besides which, it's not entirely clear to me why people not wishing to be bothered with "Why 10 hours for newbies..." or "What's a variable?" types of posts cannot simply use the delete key... Judy On Sat, 4 Sep 2004, Dan Shafer wrote: > It will come as no surprise to those who know me that I find myself not > quite 100% in favor of the new move to splinter our community into > multiple special-interest lists. I've seen this happen before and > although it dramatically increases efficiency, it dramatically > decreases community cohesion and camaraderie. > > I'm not opposed to *some* fragmentation along fairly broad lines. But I > think creating special lists to discuss SQL or text processing or > animation would be a mistake. > > One of the problems is that new people often have trouble figuring out > which list to ask a question. As a result, they either go away > bewildered and lost (and become non-users) or they cross-post to every > list they think might be able to help (and thereby incur the wrath of > those who see the separation of lists for efficiency as a Good Thing). > I particularly don't like the idea of creating lists of newbies and > "experienced users." Exactly when does one cross that line? And how > many experienced users will end up, in the long run, being willing to > monitor the newbie list where the same question will inevitably be > raised multiple times? > > This community is not yet so large -- and this list is not yet so busy > -- that we can't stay together on one list, in my view. I'm as busy as > anyone out there, I suspect, and I find time to monitor traffic and be > fairly active. > > If there *is* a need for some segmentation, we can get part way there > by adopting some subject-line conventions so that the first N > characters of a post tell you what the general subject is, making it > perhaps easier and more efficient to monitor the traffic without > further sub-dividing our already tiny family. > > FWIW. From jperryl at ecs.fullerton.edu Sat Sep 4 22:53:09 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sat, 4 Sep 2004 19:53:09 -0700 (PDT) Subject: Multiple Lists: Another View In-Reply-To: <413A725D.8020606@fourthworld.com> Message-ID: Right, but I suspect that the issue is less one of needing area-specific specificity (ala SQL, TCP, animation etc.) and more one of developers not wanting to be bothered with the posts of nonprogrammers. I have a fear that, should a nonprogrammers list be created, and only nonprogrammers are on it, it will be a frustrating "blind leading the blind" sort of experience. Judy only partially-sighted in the programming sense... On Sat, 4 Sep 2004, Richard Gaskin wrote: > Dan Shafer wrote: > > > It will come as no surprise to those who know me that I find myself not > > quite 100% in favor of the new move to splinter our community into > > multiple special-interest lists. I've seen this happen before and > > although it dramatically increases efficiency, it dramatically decreases > > community cohesion and camaraderie. > > We're already in a multi-list world, and it's probably okay: > > This is by far the main list, with many more subscribers than any other. > It's the only list linked to from the Rev site, and folks on the other > lists regularly recommend joining this one. > > It's like a restaurant that serves one great main dish, with a broad > range of choices available on the dessert tray. > > It's worth noting that the only secondary lists that have had any > longevity are those with a well-defined special purpose. Those that > were created with the aim of being just another venue for general Rev > discussion have fallen into disuse in favor of this one. > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________ > Rev tools and more: http://www.fourthworld.com/rev > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Sat Sep 4 22:55:20 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sat, 4 Sep 2004 19:55:20 -0700 (PDT) Subject: Multiple Lists: Another View In-Reply-To: <413A7A36.60201@fourthworld.com> Message-ID: On Sat, 4 Sep 2004, Richard Gaskin wrote: > Dan Shafer wrote: > > Yeah, I'd expect a general-interest list not to be very popular. > And yet here we are. > :) --Yes, but (blessed, some would no doubt think) few absolute non-programmers who are I suspect the target audience of Dreamcard. Judy From katir at hindu.org Sat Sep 4 22:59:46 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sat, 4 Sep 2004 16:59:46 -1000 Subject: Multiple Lists: Another View In-Reply-To: <413A7A36.60201@fourthworld.com> References: <57F63DDA-FECF-11D8-8B36-000A95AE42E6@danshafer.com> <413A725D.8020606@fourthworld.com> <8E54D317-FEE1-11D8-9139-000A95AE42E6@danshafer.com> <413A7A36.60201@fourthworld.com> Message-ID: What are these other lists? where are they announced, accessed from, how does one find out they exist? On Sep 4, 2004, at 4:30 PM, Richard Gaskin wrote: > Agreed. It seems the natural evolution of multiple lists this far has > worked well, and will likely continue so (am I too much of an > optimist?). From ambassador at fourthworld.com Sat Sep 4 23:33:40 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 04 Sep 2004 20:33:40 -0700 Subject: Multiple Lists: Another View In-Reply-To: References: <57F63DDA-FECF-11D8-8B36-000A95AE42E6@danshafer.com> <413A725D.8020606@fourthworld.com> <8E54D317-FEE1-11D8-9139-000A95AE42E6@danshafer.com> <413A7A36.60201@fourthworld.com> Message-ID: <413A8914.90806@fourthworld.com> Sannyasin Sivakatirswami wrote: > On Sep 4, 2004, at 4:30 PM, Richard Gaskin wrote: > >> Agreed. It seems the natural evolution of multiple lists this >> far has worked well, and will likely continue so (am I too much >> of an optimist?). > > What are these other lists? where are they announced, accessed from, > how does one find out they exist? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From jacque at hyperactivesw.com Sun Sep 5 00:59:01 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 04 Sep 2004 23:59:01 -0500 Subject: Scrollbars and LittleArrows In-Reply-To: References: <20040904081357.0089A9300F3@mail.runrev.com> Message-ID: <413A9D15.6010007@hyperactivesw.com> On 9/4/04 9:52 AM, Jim Hurley wrote: > I found that reversing the start and end values for the thumposition > (e.g. 100 and 0 respectively) and using the following script:: > > on scrollbardrag theThumbPos > set the lineinc of me to -1 > set the pageinc of me to -10 > put theThumbpos into field 1 > end scrollbardrag > > gave me the behavior I wanted. Well whaddya know. You learn something every day. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jerry at daniels-mara.com Sun Sep 5 01:18:47 2004 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sun, 5 Sep 2004 00:18:47 -0500 Subject: [ANN] Inspect without clicking in 2.5? FREE! In-Reply-To: References: Message-ID: <10A32488-FEFB-11D8-929B-000A95B300EC@daniels-mara.com> I included myself in the "baby" category, so that doesn't make me the baby. In any case it's a Johnny Fever reference from the WKRP televsion series from teh 70's. Glad you like the look of Constellation! -JD On Sep 4, 2004, at 11:22 AM, Klaus Major wrote: > Hi Jerry, > >> Fellow babies... > > Yes, daddy :-) > >> If you miss the old method of inspecting objects in Revolution where >> you DIDN'T have to option-command click in selection mode to order to >> inspect, there is a FREE solution to your problem. > > Well, i was actually NOT pissed of ;-) > >> Click the link below to find out more and download said solution: >> http://www.daniels-mara.com/inspector >> Check it out. Click-free inspection just like the old (pre-2.5) days. >> This product is free of charge and documented on the above web site. >> Enjoy, > > "constellation" looks ABSOLUTELY FANTASTIC!!!!! > > Can't wait to get hold of it :-) > >> Jerry > > Best from sunny germany > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From troy at rpsystems.net Sun Sep 5 00:43:04 2004 From: troy at rpsystems.net (Troy Rollins) Date: Sun, 5 Sep 2004 00:43:04 -0400 Subject: Multiple Lists: Another View In-Reply-To: References: Message-ID: <137BD58E-FEF6-11D8-80C8-000A95A09CF8@rpsystems.net> On Sep 4, 2004, at 10:53 PM, Judy Perry wrote: > Right, but I suspect that the issue is less one of needing > area-specific > specificity (ala SQL, TCP, animation etc.) and more one of developers > not > wanting to be bothered with the posts of nonprogrammers. That sounds a bit harsher than the intention. I was thinking more in lines of "peer groups." People with similar knowledge levels and needs. I know, I know... but Revolution and its community is different... no argument there. -- Troy RPSystems, Ltd. http://www.rpsystems.net From jerry at daniels-mara.com Sun Sep 5 01:21:59 2004 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sun, 5 Sep 2004 00:21:59 -0500 Subject: [ANN] Inspect without clicking in 2.5? FREE! In-Reply-To: <413A0C8A.4050605@hyperactivesw.com> References: <41394065.5090706@chipp.com> <413A0C8A.4050605@hyperactivesw.com> Message-ID: <82FA646C-FEFB-11D8-929B-000A95B300EC@daniels-mara.com> I tried to replicate the cmd-opt click behavior with Constellation and it was not easy to do. This hover method turned out to be extremely easy and I found a way to make it fairly reliable. It was the hover method's lack of reliability that annoyed people, perhaps. I will also give credit to the CLEANLINESS of 2.5 as to why hover now works well with Inspector Gadget. PLUS, with the Gadget, you can turn off whenever you like. -JD On Sep 4, 2004, at 1:42 PM, J. Landman Gay wrote: > On 9/3/04 11:11 PM, Chipp Walters wrote: > >> From the website: >> "Chipp Walters told me everyone was REALLY pissed off about not being >> able to inspect using the "hover" method anymore in Rev 2.5. Real >> palace revolt stuff. Anyway, he aroused my passions on the subject. >> Told me I'd become a "star" if I release the Inspector." >> Can't say those are my exact words, though Jerry's embellishment >> doesn't change the fact I believe Inspector Gadget really rocks! >> Constellation is really cool too. Stay tuned. > > Actually, I think it depends on how you came to Revolution. One of the > biggest complaints when Rev first came out was the hover behavior. > Every other xtalk product uses the click method and anyone who came > over from another platform disliked hover. I know I always was very > frustrated with it and prefer the current change. > > However, I don't like that Cmd-Opt-click also sends mouse messages; if > that is the hated behavior Jerry refers to then I agree, and hover is > preferable. > > If the Rev team can remove the mouse messages when Cmd-Opt-click > occurs, then for me, that's the ideal behavior. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jerry at daniels-mara.com Sun Sep 5 01:28:39 2004 From: jerry at daniels-mara.com (Jerry Daniels) Date: Sun, 5 Sep 2004 00:28:39 -0500 Subject: [ANN] Inspect without clicking in 2.5? FREE! In-Reply-To: <10A32488-FEFB-11D8-929B-000A95B300EC@daniels-mara.com> References: <10A32488-FEFB-11D8-929B-000A95B300EC@daniels-mara.com> Message-ID: <71493F60-FEFC-11D8-929B-000A95B300EC@daniels-mara.com> It's late...I said that wrong. Should read: ..so that doesn't make me the daddy. I know..pretty stupid comment anyway. -JD On Sep 5, 2004, at 12:18 AM, Jerry Daniels wrote: > I included myself in the "baby" category, so that doesn't make me the > baby. In any case it's a Johnny Fever reference from the WKRP > televsion series from teh 70's. > > Glad you like the look of Constellation! > > -JD > > On Sep 4, 2004, at 11:22 AM, Klaus Major wrote: > >> Hi Jerry, >> >>> Fellow babies... >> >> Yes, daddy :-) >> >>> If you miss the old method of inspecting objects in Revolution where >>> you DIDN'T have to option-command click in selection mode to order >>> to inspect, there is a FREE solution to your problem. >> >> Well, i was actually NOT pissed of ;-) >> >>> Click the link below to find out more and download said solution: >>> http://www.daniels-mara.com/inspector >>> Check it out. Click-free inspection just like the old (pre-2.5) days. >>> This product is free of charge and documented on the above web site. >>> Enjoy, >> >> "constellation" looks ABSOLUTELY FANTASTIC!!!!! >> >> Can't wait to get hold of it :-) >> >>> Jerry >> >> Best from sunny germany >> >> Klaus Major >> klaus at major-k.de >> http://www.major-k.de >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From psahores at easynet.fr Sun Sep 5 03:54:08 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Sun, 5 Sep 2004 09:54:08 +0200 Subject: Multiple Lists: Another View In-Reply-To: <57F63DDA-FECF-11D8-8B36-000A95AE42E6@danshafer.com> References: <57F63DDA-FECF-11D8-8B36-000A95AE42E6@danshafer.com> Message-ID: Le 5 sept. 04, ? 02:05, Dan Shafer a ?crit : > -- snip -- > > I'm not opposed to *some* fragmentation along fairly broad lines. But > I think creating special lists to discuss SQL or text processing or > animation would be a mistake. Probably are they some ones of us yet using SQL tools because they discovered interesting threads beside what they was firstly searching for, outside of any SQL interest... > > One of the problems is that new people often have trouble figuring out > which list to ask a question. As a result, they either go away > bewildered and lost (and become non-users) or they cross-post to every > list they think might be able to help (and thereby incur the wrath of > those who see the separation of lists for efficiency as a Good Thing). > I particularly don't like the idea of creating lists of newbies and > "experienced users." Exactly when does one cross that line? And how > many experienced users will end up, in the long run, being willing to > monitor the newbie list where the same question will inevitably be > raised multiple times? > > This community is not yet so large -- and this list is not yet so busy > -- that we can't stay together on one list, in my view. I'm as busy as > anyone out there, I suspect, and I find time to monitor traffic and be > fairly active. > > If there *is* a need for some segmentation, we can get part way there > by adopting some subject-line conventions so that the first N > characters of a post tell you what the general subject is, making it > perhaps easier and more efficient to monitor the traffic without > further sub-dividing our already tiny family. It's probably easyest to have one list archive to search in, in using your so usefull "Rev List Search" plugin, Richard, than to have to search inside many ones ;) Best, Pierre > > FWIW. > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Revolutionary > Author of "Revolution: Software at the Speed of Thought" > http://www.revolutionpros.com for more info > Available at Runtime Revolution Store (http://www.runrev.com/RevPress) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From klaus at major-k.de Sun Sep 5 06:17:40 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 5 Sep 2004 12:17:40 +0200 Subject: And the Preferences MenuItem has problems too! In-Reply-To: References: Message-ID: Bonjour Fran?ois, > Hello again! > > So, in the documentation, for the sepcial "Preferences" MenuItem on > OSX, we > can read: > > " If your application's user interface is presented in a language > other than > English, set the name of the Edit menu button to "Edit", and set its > label > to the correct translation. This ensures that the engine can find the > Edit > menu, while making sure that the menu is shown in the correct > language." > > I tell > > "Set the label of btn "Edit" of group "Menubar 1" to "Edition" > > In this case, the Preference menuitem on OSX stays on the Edit menu > and not > in the Application Menu like it should be! > > If I leave the menu Edit with the label "Edit", all is fine. Does this happen WITH or WITHOUT that namely empty folder "xyz.lproj"? Maybe they don't work together... > Amicalement > Fran?ois > ----------------------------------------------------------------------- > --- > > Fran?ois Cuneo > Au Champ du Pr? > 1353 Bofflens > > e-mail: mailto:francois.cuneo at cuk.ch Regards Klaus Major klaus at major-k.de http://www.major-k.de From kevin at runrev.com Sun Sep 5 05:51:24 2004 From: kevin at runrev.com (Kevin Miller) Date: Sun, 05 Sep 2004 11:51:24 +0200 Subject: [ANN] Inspect without clicking in 2.5? FREE! In-Reply-To: <413A27D9.8060407@fourthworld.com> Message-ID: On 4/9/04 10:38 pm, "Richard Gaskin" wrote: > This "middle path" approach may be useful in this case with mouseUps: > add a Preference to allow whichever behavior the developer wants. We will add this preference. Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From nnoydb at excite.com Sun Sep 5 13:38:08 2004 From: nnoydb at excite.com (K) Date: Sun, 5 Sep 2004 13:38:08 -0400 (EDT) Subject: Project Builder Question (External Related) Message-ID: <20040905173808.1E4771BD49@xprdmailfe23.nwk.excite.com> I am sorry for my Project Builder ignorance I am used to using Code Warrior (*NIX development) and Visual Studio (Win32 Development). I seems to be experiencing linking problems with the stanard C/C++ library. Simple example: NOTE: This is a C version I experience simular problems with may c++ version. #include void somefunction( ) { int result ; char *mcResult_ptr = calloc( (sizeof(int)*8+1), sizeof(char) ) ; //Do something.. itoa( result, mcResult_ptr, 10 ) ; } Here even though itoa is included via stdlib.h the linker will be unable to locate it. I assume the glibc/c-lib is not being linked. How do I correct this in Project Builder? Thanks, Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From gcanyon at inspiredlogic.com Sun Sep 5 13:40:15 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sun, 5 Sep 2004 10:40:15 -0700 Subject: Who is chuck yeager? (OT) In-Reply-To: References: Message-ID: This seems like the perfect opportunity to extoll the virtues of a web site I found recently: http://www.tinyurl.com It's a free site that takes long urls and provides a permanent redirect based on a much shorter url. You just paste the long url into the form, hit submit, and out pops the short alternative. So, for example, the picture linked below can now also be reached at: http://tinyurl.com/6hog5 It's one of those things that in retrospect seems so obvious. regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 4, 2004, at 3:39 PM, Ken Norris (dialup) wrote: > I reckon you guys have seen this famous picture of a F-18 Hornet. > Once-in-a-lifetime shot, eh (watch linewraps)? > > sndbar > .jpg> > > Ken N. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From aturban at qwest.net Sun Sep 5 13:58:50 2004 From: aturban at qwest.net (Arthur Urban) Date: Sun, 5 Sep 2004 11:58:50 -0600 Subject: Scrollbars and LittleArrows In-Reply-To: <89EF8B9E-FE94-11D8-937B-0050E4BA750F@fjrhome.net> Message-ID: <000f01c49371$ffde4200$1501a8c0@asuka> Thanks to everybody that has chimed in over these issues I've been having; what a great resource! I've learned much from your experiences. I did discover on my own that a negative lineInc will be generated when the endValue is smaller than the startValue. I have also learned that I must set the thumbSize prior to any other settings or my thumbPosition values come back completely whacked. My latest oddity is that my littlearrows never reaches its endValue. If I have a control with a startValue of 1 and an endValue of 10, the thumbPosition always stops at 9. I was wondering if this was due to the thumbSize being 1? But then shouldn't my thumbPositional also stop at 2? While the Revolution docs are fairly good, I'm finding that in many regards they assume way too much prior knowledge about how things work. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From francois.cuneo at cuk.ch Sun Sep 5 14:02:19 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Sun, 05 Sep 2004 20:02:19 +0200 Subject: And the Preferences MenuItem has problems too! In-Reply-To: Message-ID: With and without! Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch Web CUK, humeurs et tests sur le mac: http://www.cuk.ch T?l: ++41 (024) 441.17.81 Fax: ++41 (024) 441.17.05 > De?: Klaus Major > R?pondre ??: How to use Revolution > Date?: Sun, 5 Sep 2004 12:17:40 +0200 > ??: How to use Revolution > Objet?: Re: And the Preferences MenuItem has problems too! > > Bonjour Fran?ois, > >> Hello again! >> >> So, in the documentation, for the sepcial "Preferences" MenuItem on >> OSX, we >> can read: >> >> " If your application's user interface is presented in a language >> other than >> English, set the name of the Edit menu button to "Edit", and set its >> label >> to the correct translation. This ensures that the engine can find the >> Edit >> menu, while making sure that the menu is shown in the correct >> language." >> >> I tell >> >> "Set the label of btn "Edit" of group "Menubar 1" to "Edition" >> >> In this case, the Preference menuitem on OSX stays on the Edit menu >> and not >> in the Application Menu like it should be! >> >> If I leave the menu Edit with the label "Edit", all is fine. > > Does this happen WITH or WITHOUT that namely empty folder "xyz.lproj"? > > Maybe they don't work together... > >> Amicalement >> Fran?ois >> ----------------------------------------------------------------------- >> --- >> >> Fran?ois Cuneo >> Au Champ du Pr? >> 1353 Bofflens >> >> e-mail: mailto:francois.cuneo at cuk.ch > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From thierry.arbellot at wanadoo.fr Sun Sep 5 14:14:36 2004 From: thierry.arbellot at wanadoo.fr (Thierry Arbellot) Date: Sun, 5 Sep 2004 20:14:36 +0200 Subject: And the Preferences MenuItem has problems too! In-Reply-To: Message-ID: <722C8438-FF67-11D8-A541-000A27E40768@wanadoo.fr> Fran?ois, I have received this mail today, the bug should be fixed, but it doesn't say in which version, 2.5 or next release ? Regards Thierry From: bugzilla-daemon at mail.runrev.com Date: Sun Sep 5, 2004 15:57:20 Europe/Paris To: thierry.arbellot at wanadoo.fr Subject: [Bug 1887] Preferences menu item http://support.runrev.com/bugdatabase/show_bug.cgi?id=1887 tuviah at runrev.com changed: What |Removed |Added ------------------------------------------------------------------------ ---- CC| |monte at runrev.com Status|UNCONFIRMED |RESOLVED Resolution| |FIXED ------- Additional Comments From tuviah at runrev.com 2004-09-05 09:57 ------- fixed. set the button name to "edit" and it will automatically delete the last two items of the menu and add a preferences menu item to the apple menu regardless of language. Use the label to set the actual menu title for the edit menu. If your looking to have an edit menu and don't want the last 2 items deleted, either a) add two blank items - which will still add the preferences menuitem to the apple menu b) change the name of the button to something like edit2 to myedit and then set the label to "edit" so that the engine ignores the edit menu., ------- You are receiving this mail because: ------- You reported the bug, or are watching the reporter. On Sunday, Sep 5, 2004, at 20:02 Europe/Paris, Fran?ois Cuneo wrote: > With and without! > > Amicalement > Fran?ois > ----------------------------------------------------------------------- > --- > > Fran?ois Cuneo > Au Champ du Pr? > 1353 Bofflens > > e-mail: mailto:francois.cuneo at cuk.ch > > Web Cuk New Technologies, programmes ?ducatifs pour Mac: > http://www.cuk.ch > Web CUK, humeurs et tests sur le mac: http://www.cuk.ch > > T?l: ++41 (024) 441.17.81 > Fax: ++41 (024) 441.17.05 > > > > >> De?: Klaus Major >> R?pondre ??: How to use Revolution >> Date?: Sun, 5 Sep 2004 12:17:40 +0200 >> ??: How to use Revolution >> Objet?: Re: And the Preferences MenuItem has problems too! >> >> Bonjour Fran?ois, >> >>> Hello again! >>> >>> So, in the documentation, for the sepcial "Preferences" MenuItem on >>> OSX, we >>> can read: >>> >>> " If your application's user interface is presented in a language >>> other than >>> English, set the name of the Edit menu button to "Edit", and set its >>> label >>> to the correct translation. This ensures that the engine can find the >>> Edit >>> menu, while making sure that the menu is shown in the correct >>> language." >>> >>> I tell >>> >>> "Set the label of btn "Edit" of group "Menubar 1" to "Edition" >>> >>> In this case, the Preference menuitem on OSX stays on the Edit menu >>> and not >>> in the Application Menu like it should be! >>> >>> If I leave the menu Edit with the label "Edit", all is fine. >> >> Does this happen WITH or WITHOUT that namely empty folder "xyz.lproj"? >> >> Maybe they don't work together... >> >>> Amicalement >>> Fran?ois >>> --------------------------------------------------------------------- >>> -- >>> --- >>> >>> Fran?ois Cuneo >>> Au Champ du Pr? >>> 1353 Bofflens >>> >>> e-mail: mailto:francois.cuneo at cuk.ch >> >> Regards >> >> Klaus Major >> klaus at major-k.de >> http://www.major-k.de >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From alex at tweedly.net Sun Sep 5 14:33:13 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 05 Sep 2004 19:33:13 +0100 Subject: Who is chuck yeager? (OT) In-Reply-To: References: Message-ID: <5.1.0.14.0.20040905193018.02ba50c0@mail.tweedly.net> At 10:40 05/09/2004 -0700, Geoff Canyon wrote: >This seems like the perfect opportunity to extoll the virtues of a web >site I found recently: > >http://www.tinyurl.com > >It's a free site that takes long urls and provides a permanent redirect >based on a much shorter url. You just paste the long url into the form, >hit submit, and out pops the short alternative. So, for example, the >picture linked below can now also be reached at: > >http://tinyurl.com/6hog5 > >It's one of those things that in retrospect seems so obvious. There's also snipurl.com They do the same thing, but allow you to choose a meaningful short url to use - much nicer, imho. But please, do also put the real url into any email, so that if those services disappear sometime in the future, the archive still allows readers to reach the site you want. -- Alex. From jacque at hyperactivesw.com Sun Sep 5 15:04:31 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 05 Sep 2004 14:04:31 -0500 Subject: Scrollbars and LittleArrows In-Reply-To: <000f01c49371$ffde4200$1501a8c0@asuka> References: <000f01c49371$ffde4200$1501a8c0@asuka> Message-ID: <413B633F.90807@hyperactivesw.com> On 9/5/04 12:58 PM, Arthur Urban wrote: > My latest oddity is that my littlearrows never reaches its endValue. If I > have a control with a startValue of 1 and an endValue of 10, the > thumbPosition always stops at 9. I was wondering if this was due to the > thumbSize being 1? But then shouldn't my thumbPositional also stop at 2? From the docs: "If the style of the scrollbar is scrollbar or progress, the maximum value of the thumbPosition is the scrollbar's endValue minus the thumbSize." It appears that the measurement is taken from the left side of the thumb. Therefore, it can be 0 but it can't be 10. > > While the Revolution docs are fairly good, I'm finding that in many regards > they assume way too much prior knowledge about how things work. I found the above under "thumbpostion". -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gizmotron at earthlink.net Sun Sep 5 15:31:00 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Sun, 5 Sep 2004 12:31:00 -0700 Subject: Who is chuck yeager? (OT) In-Reply-To: Message-ID: <1DFEDF4E-FF72-11D8-B5D5-000A95743F7A@earthlink.net> On Sunday, September 5, 2004, at 10:40 AM, Geoff Canyon wrote: > http://tinyurl.com/6hog5 > > It's one of those things that in retrospect seems so obvious. > > regards, > > Geoff Canyon Yes. The birthing process of the F-18 Hornet hatching from its egg is one of the most amazing phenomenon's of nature. mb From gregory.lypny at videotron.ca Sun Sep 5 15:43:11 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sun, 5 Sep 2004 15:43:11 -0400 Subject: CGI Fiction Search Example Message-ID: Thanks for all the help, but I still can't get Jacqueline's CGI example to run in OS X on my iBook. I keep getting a "500 Internal Server Error", which apparently means that a script crashed. I think I have allocated execution permission to all of the mt files. Lots of x's. Here is a listing from Terminal: -rwxr-xr-x 1 gregory admin 515 5 Sep 15:25 echo.mt -rwxr-xr-x 1 gregory admin 1989 5 Sep 15:26 fictionsearch.mt -rwxrwxrwx 1 gregory admin 395136 2 Sep 10:24 fictionwise.rev -rwxr-xr-x 1 gregory admin 61 3 Jan 2004 flowers.mt -rwxr-xr-x 1 gregory admin 2375 4 Jan 2004 flowers.rev -rwxr-xr-x 1 gregory admin 568 13 Jan 2004 header.txt -rwxr-xr-x 1 gregory admin 446 4 Jan 2004 photoTemplate.txt -rwxr-xr-x 1 gregory admin 742 4 Jan 2004 photos.mt -rwxrwxrwx 1 gregory admin 2698096 18 Apr 2003 rev -rwxrw-rw- 1 gregory admin 2 4 Jan 2004 visitors.txt -rwxr-xr-x 1 gregory admin 373 5 Sep 15:24 world.mt I have also over-written Jacqueline's original mt files in order to ensure they have Unix line endings. I used Dave Cragg's technique (put field "cgi" into url ("binfile:" & )) and Frank Engel's technique (save with TextEdit as plain text). I did this with the echo.mt, world.mt and fictionsearch.mt files. I greatly appreciate all your help so far, and any other suggested fixes would also be much appreciated because getting this to work would is a critical part of my next projects. Regards, Gregory __________________________ Associate Professor of Finance John Molson School of Business Concordia University Montreal, Quebec Canada From klaus at major-k.de Sun Sep 5 15:52:08 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 5 Sep 2004 21:52:08 +0200 Subject: And the Preferences MenuItem has problems too! In-Reply-To: <722C8438-FF67-11D8-A541-000A27E40768@wanadoo.fr> References: <722C8438-FF67-11D8-A541-000A27E40768@wanadoo.fr> Message-ID: <1230B8B8-FF75-11D8-9250-000A27B49A96@major-k.de> Bon soir mes amis, > Fran?ois, > > I have received this mail today, the bug should be fixed, but it > doesn't say in which version, 2.5 or next release ? Next one... I also received 2 mails from godzilla, which told me that bugs #710 and #818 are fixed, they were related to this menu issue. Au revoir et bonne nuit :-) Klaus Major klaus at major-k.de http://www.major-k.de From carlo.ricchiardi at otto.to.it Sun Sep 5 17:27:19 2004 From: carlo.ricchiardi at otto.to.it (carlo ricchiardi) Date: Sun, 5 Sep 2004 23:27:19 +0200 Subject: standalone and XML Message-ID: <5DCF6EA0-FF82-11D8-A072-000393DC8280@otto.to.it> hi all, anyone knows if there is some problem with the standalone creation, using the xml library? my application works fine in rev, but don't work at all as standalone... this is the error log: Executing at 11:16:52 PM on Sunday, September 5, 2004 Type: Function: error in function handler Object: open Line: put revCreateXMLTree(xml_text1,true,true,false) into xml_tree1 Hint: revCreateXMLTree ps. I've included the xml library in the standalone preferences. I work with rev 2.5 demo, Mac OS X 10.3.5. Thanks in advance, carlo ricchiardi -- OTTO editoria digitale e comunicazione Via Giuseppe Garibaldi 5, 10122 Torino tel 011.4407045 - http://www.otto.to.it -- From gregory.lypny at videotron.ca Sun Sep 5 17:49:36 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sun, 05 Sep 2004 17:49:36 -0400 Subject: CGI Problem Solved [was Re: CGI Fiction Search Example] Message-ID: <7ABFF498-FF85-11D8-80CA-000D9350C9C2@videotron.ca> Hello again, I got Jacqueline's CGI fiction search example to run. The problem was that her scripts called #!revolution but the engine file I had installed was named "rev". Simply changing it to "revolution" did the trick. All that time, sigh... By the way, the engine file has no version information. Is there some way I can find out whether I'm using the most up-to-date stuff? The cgi appears to run faster than FileMaker. Very cool. Now, in my upcoming projects, I will have to develop something akin to tokens and handlers that can generate html tables dynamically, perhaps based on GoLive templates. Once again, thanks for all your help. Regards, Gregory __________________________ Associate Professor of Finance John Molson School of Business Concordia University Montreal, Quebec Canada From gcanyon at inspiredlogic.com Sun Sep 5 17:52:50 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sun, 5 Sep 2004 14:52:50 -0700 Subject: Who is chuck yeager? (OT) In-Reply-To: <5.1.0.14.0.20040905193018.02ba50c0@mail.tweedly.net> References: <5.1.0.14.0.20040905193018.02ba50c0@mail.tweedly.net> Message-ID: Wow, even better! regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 5, 2004, at 11:33 AM, Alex Tweedly wrote: > There's also snipurl.com > They do the same thing, but allow you to choose a meaningful short url > to use - much nicer, imho. > > But please, do also put the real url into any email, so that if those > services disappear sometime in the future, the archive still allows > readers to reach the site you want. From sanke at hrz.uni-kassel.de Sun Sep 5 17:55:06 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun, 05 Sep 2004 23:55:06 +0200 Subject: Why 7Mb? Message-ID: <413B8B3A.7070406@hrz.uni-kassel.de> On Fri, 3 Sep 2004 Troy Rollins wrote: > Not quite sure what you were expecting a response to. I saw the > original message. I took it as commentary. Troy, While that may be surely true for a greater part of my post, further down you would have found questions and questionlike statements. And I didn't have specific expectations as to a response. There is such a broad community behind the "run" list with quite a lot of broad minds and also sometimes short tempers (a category I myself belong to now and then) and above all with widely diverging interests and different focus in their work. Therefore it is fully normal and acceptable that once in a while a post remains uncommented, because the topic may barely touch the present interests of others or is still out of view for lack of similar experiences.- I then just "re-posted" when some issues I had dealt with came up again on the list. > The Dreamcard player is big, but is oriented to allowing a single > download for all purposes. "Custom" ones, output by a full Rev license > would be smaller, but would not allow all DreamCard stacks to run, as > they would be custom to an individual application - thus defeating the > intention of a one-player-fits-all purpose. The concept with the player > is obviously "once you have it, you don't need to get it again." > > (snip) In the meantime I had a look at the Dreamcard Players for Windows and MacOS and also at Dreamcard itself. Although a Metacard and Enterprise user I do this to find out whether a Dreamcard version would qualify - and be affordable - for inclusion into our classes and workshops for programming and multimedia development. Last year we had stopped using newer versions of Revolution when the "Free Edition" was no longer available. We still acquaint our students with the older versions and direct their attention to Revolution in general and to the trial versions. I'll first address questions of the functionality of the Dreamcard Player(s) and then express some opinions about size and design of the Players. A. Present Functionality It seems that in the initial stage of development of the Dreamcard Player it is difficult to distinguish intended features from unintended functionality or bugs. The players work differently on both platforms and mostly not in accord with the Readme text: > To use it, double click it, then either open the > Dreamcard program you want to run using the Open button to the right of the > address bar, or navigate to a program stored online by clicking on the User > Spaces button." The Dreamcard Player on MacOS X can be used in three different ways: 1. When the Dreamcard Player is launched by double-clicking on the Player icon, first the Revolution Online Viewer comes up. To access offline stacks you have to use the second control from the right on the Online View Viewer, which opens the file selection dialog. The "Revolution" button at the right of the Online Viewer opens a Preference Dialog, which however cannot be set in a way to skip the Online Viewer next time the Player will be opened. There is also nothing of this kind in the Revolution item of the Mac Menubar that would allow to switch off the "Online Viewer" preference. 2. The second way to use the Dreamcard Player is to drag stacks onto the "Revolution Player" icon. This leads to the simultaneous starting of the respective stack *and* the Online Viewer. 3. The third way to use the Dreamcard Player is to first rename the "Revolution Player" to "Revolution" and then again drag stacks onto this "Revolution" icon. This time, finally, only the used stack is opened - fortunately not accompanied by the Online Viewer. Apart from the name, files "Revolution Player" and "Revolution" (as the engine) appear to be identical. Probably an internal check is carried out inside the engine what label is used for the file - in the same way as it is checking whether the label is "Revolution" or "Metacard" for use within the Metacard IDE. On Windows (XP) the Dreamcard Player only behaves as described above as the third way for MacOS. When you try to start the Dreamcard Player by double-clicking on Windows XP, nothing of what is described in the Readme happens, in fact nothing at all happens! But you can drag stacks onto the "Revolution" icon of the Dreamcard Player, which then indeed then opens Rev and Metacard stacks like in #3 for MacOS, i.e without simultaneously opening the Revolution Online viewer. Unfortunately, however, no mouse cursors are visible inside the stack area of the opened stacks and you need to move the mouse "blindly". B. Questions of Design It seems to me to be annoying that when a user wants to open a specific stack and he can only do this via the Rev Online Viewer as in Mac example #1 (see above) or getting the Online Viewer in addition to the intended stack (Mac example #2). It would be sufficient to have a file selection dialog that would of course provide the extra possibilty to open stacks online, but in such a case by simply opening a file "revonline.rev" before.- You said (i.e. Troy) that "The Dreamcard player is big, but is oriented to allowing a single download for all purposes" and there you have indeed this "one-player-fits-all purpose" kind of application. There is a German expression for such a type of things, namely the "eierlegende Wollmilchsau" - literally to be translated as 'the egg-laying wool-milk-sow' . If you think such a wonderful all-purpose animal is the perfect design example for a player then you indeed need an application the size of 7.4 MB to open a stack of maybe only 20 KB, a situation of tremendous overkill. On the extreme other side of a number of possible design solutions for a player could be a "minimal" player that only contains the engine and a small stack with only two buttons: One to open stacks, the other to save stacks (in case changes made by a user in a stack have to be saved). Given the new engine size of 1.7 MB such a player application would need no more than 1.8 MB. The extra resources needed in a stack - that are contained in the IDE, but not in the engine - could be moved into the stack for use with the player (script libraries, database support, dialogs, icons etc.) before. In the Metacard IDE this is the purpose of the "Resource Mover", which is independent from the "Standalone Builder", in the Dreamcard version there is no equivalent for the "Standalone Application Settings" of the more expensive Revolution versions, but could be easily provided for Dreamcard, too, in a format similar to the Metacard "Resource Mover". Of course a Dreamcard user could always move his special resources into his stacks "manually" but it is in most cases somewhat difficult to find where the needed scripts reside in the IDE and how they interact. Thus, given the complexity and often extreme interrelatedness of the Revolution IDE, it would be a better solution to offer a Dreamcard Resource Mover. Among the different "philiosophies" of design for a player application of course intermediate solutions are possible as I have implemented them in my "MC-Player" for Revolution and Metacard stacks, with has a size of 2 MB and contains some basic resources like icons and dialogs. Regards, Wilhelm Sanke From troy at rpsystems.net Sun Sep 5 18:17:19 2004 From: troy at rpsystems.net (Troy Rollins) Date: Sun, 5 Sep 2004 18:17:19 -0400 Subject: Why 7Mb? In-Reply-To: <413B8B3A.7070406@hrz.uni-kassel.de> References: <413B8B3A.7070406@hrz.uni-kassel.de> Message-ID: <5A4B9E24-FF89-11D8-A431-000A95A09CF8@rpsystems.net> On Sep 5, 2004, at 5:55 PM, Wilhelm Sanke wrote: > You said (i.e. Troy) that "The Dreamcard player is big, but is > oriented to allowing a single download for all purposes" and there you > have indeed this "one-player-fits-all purpose" kind of application. > There is a German expression for such a type of things, namely the > "eierlegende Wollmilchsau" - literally to be translated as 'the > egg-laying wool-milk-sow' . Of course, I didn't design it, nor actually defend it, I just explained the rationale behind it as I saw it. > > If you think such a wonderful all-purpose animal is the perfect design > example for a player then you indeed need an application the size of > 7.4 MB to open a stack of maybe only 20 KB, a situation of tremendous > overkill. This is true, though software like Internet Explorer, Safari, Acrobat Reader, could also be classified the same way, I suppose. They are large applications which open relatively small document files. Similarly, they are equipped to open anything ranging from very small, text only files, all the way through the most advanced multimedia experiences. Continuing the similarity, that 20k file can be composed of many different types of capability. In some cases a video-recorder, in others, an XML parser, in others a chat client. How does the Dreamcarder know if the end user is equipped to run their file if the player is not an "eierlegende Wollmilchsau"? Or, are you suggesting that each person running DreamCard should distribute a player with each stack they wish to distribute - which is obviously not the intention of RunRev's plan. Again, I'm not saying it is right or wrong, and frankly, I don't care much, since Dreamcard has no real value to me. I'm just relating the way I perceive Dreamcard is intended to be used. -- Troy RPSystems, Ltd. http://www.rpsystems.net From psahores at easynet.fr Sun Sep 5 18:30:16 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Mon, 6 Sep 2004 00:30:16 +0200 Subject: CGI Problem Solved [was Re: CGI Fiction Search Example] In-Reply-To: <7ABFF498-FF85-11D8-80CA-000D9350C9C2@videotron.ca> References: <7ABFF498-FF85-11D8-80CA-000D9350C9C2@videotron.ca> Message-ID: <28FCBF57-FF8B-11D8-A18D-000A95C61E96@easynet.fr> Le 5 sept. 04, ? 23:49, Gregory Lypny a ?crit : > Hello again, > > I got Jacqueline's CGI fiction search example to run. The problem was > that her scripts called #!revolution but the engine file I had > installed was named "rev". Simply changing it to "revolution" did the > trick. All that time, sigh... By the way, the engine file has no > version information. Is there some way I can find out whether I'm > using the most up-to-date stuff? > > The cgi appears to run faster than FileMaker. Lots more faster, in fact and, lots more faster, too, than J2EE apps ;) > Very cool. Now, in my upcoming projects, I will have to develop > something akin to tokens and handlers that can generate html tables > dynamically, perhaps based on GoLive templates. > > Once again, thanks for all your help. > > Regards, > > Gregory > __________________________ > Associate Professor of Finance > John Molson School of Business > Concordia University > Montreal, Quebec > Canada > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From revdan at danshafer.com Sun Sep 5 19:00:47 2004 From: revdan at danshafer.com (Dan Shafer) Date: Sun, 5 Sep 2004 16:00:47 -0700 Subject: Why 7Mb? In-Reply-To: <5A4B9E24-FF89-11D8-A431-000A95A09CF8@rpsystems.net> References: <413B8B3A.7070406@hrz.uni-kassel.de> <5A4B9E24-FF89-11D8-A431-000A95A09CF8@rpsystems.net> Message-ID: <6CCA0628-FF8F-11D8-867A-000A95AE42E6@danshafer.com> On Sep 5, 2004, at 3:17 PM, Troy Rollins wrote: > > On Sep 5, 2004, at 5:55 PM, Wilhelm Sanke wrote: > >> If you think such a wonderful all-purpose animal is the perfect >> design example for a player then you indeed need an application the >> size of 7.4 MB to open a stack of maybe only 20 KB, a situation of >> tremendous overkill. >> I think you are perhaps not considering the circumstances under which the player is an ideal solution, Wilhelm. I don't think it is intended to be a general-purpose solution to all things. If you have applications to sell or provide to people and if most of your users will use only one program from you, creating a standalone application in Revolution will obviously be much more efficient. But imagine a scenario in which you have a limited number of customers or users who will want to receive from you, over time, dozens of "stacks". This might, e.g., be the case in a college classroom or lab situation, or even in a department or work group. In that case, it would obviously be vastly more efficient for each person to have ONE 7MB player file and a dozen 20-100K stack files they could run with that player than to have a dozen 4MB applications. The Player, assuming I understand the RunRev strategy correctly even in part, is intended to provide a way for people who wish to use Dreamcard rather than Revolution to build their stacks/applications, without losing the ability for others to run those stacks without having to buy the full Revolution product. It's not the only solution and it's certainly not always the best solution, but I submit it has lots of applications. Since nobody is forced to use this approach, it seems unnecessary to argue about whether it makes sense and whether the player is too big. It either suits your needs or it doesn't. At least that's my two cents (Euro cents?) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From sarahr at genesearch.com.au Sun Sep 5 19:03:25 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Mon, 6 Sep 2004 09:03:25 +1000 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> References: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> Message-ID: > That said, I'll request directly the consideration of providing a > professional developer's list for those with current licenses for > studio or above. I agree and would like to see the access to the improve list extended. I am a current Enterprise license holder (or whatever it is called now) but the Studio edition with some add-ons will give me what I need for a lot less, so unless the pricing structure changes, I am likely to reduce my license to a Studio edition when it expires. However I still have a keen interest in working to improve the overall product and would really like to be allowed to continue to participate in the improve list. > While DC is an awesome thing for RunRev, it has the potential of > being less awesome for pro developers who need to be focused. One list > really does not suit all needs. Frankly, I'm not too inclined to hang > out on a list with the dreamcarder who wants to make a Pokemon > database as his 6th grade science project. I have nothing against > them, but I also don't buy the Enterprise edition for hobby > programming. OK, let's analyze what our 6th grader needs for his Pokemon card collection: interface design, database access, multimedia, printing, pricing, trading, online auctions perhaps? We all think that our projects are the only ones worth doing :-) but this 6th grader might have some good creative ideas and we ALL needed help when starting. It was freely given and I would hate to see the Rev community reach a stage where the professionals had learnt what they needed but were now reluctant to pass this on to any beginners or hobbyists. Please keep the main use list together and extend access to the improve list. Cheers, Sarah From troy at rpsystems.net Sun Sep 5 19:53:08 2004 From: troy at rpsystems.net (Troy Rollins) Date: Sun, 5 Sep 2004 19:53:08 -0400 Subject: What about the quit menuitem in standalone with 2.5? In-Reply-To: References: <03D6B933-FDDD-11D8-A536-000A95A09CF8@rpsystems.net> Message-ID: On Sep 5, 2004, at 7:03 PM, Sarah Reichelt wrote: > It was freely given and I would hate to see the Rev community reach a > stage where the professionals had learnt what they needed but were now > reluctant to pass this on to any beginners or hobbyists. I'm certainly no advocate of that either. I have no doubt that many would participate in both groups. I guess I just think that it is more equitable to those who have made an investment in Rev, that a group of registered users may be more focused on things relevant to those with some fundamental level of experience. The Improve list frequently gets used that way now, but that seems like something of a subversion of its intent. I think there should be something between the improve list which is very private, and the Use list which is completely public and tries to serve every level of experience. My suggestion was only based on having a lot of experience with busy lists relating to other (frankly more successful) IDEs. Those other tools generally have a "getting started" list, and then also a "users" list or even an "advanced users" list. This also tends to benefit the newcomers since they don't get intimidated to ask basic questions. But Revolution and its community and culture is what it is. I'm certainly not going to change it. -- Troy RPSystems, Ltd. http://www.rpsystems.net From aturban at qwest.net Sun Sep 5 20:22:09 2004 From: aturban at qwest.net (Arthur Urban) Date: Sun, 5 Sep 2004 18:22:09 -0600 Subject: Scrollbars and LittleArrows In-Reply-To: <413B633F.90807@hyperactivesw.com> Message-ID: <000001c493a7$8cbdb180$1501a8c0@asuka> > From the docs: > > "If the style of the scrollbar is scrollbar or progress, the maximum > value of the thumbPosition is the scrollbar's endValue minus > the thumbSize." Well that sounds like what I would have wanted, but it appears that the docs aren't entirely accurate. I'm looking at two littlearrow controls that are behaving as if they are scrollbars. I just checked the property inspector, and both come up little arrow. Oh well... From jhurley at infostations.com Sun Sep 5 20:36:59 2004 From: jhurley at infostations.com (Jim Hurley) Date: Sun, 5 Sep 2004 17:36:59 -0700 Subject: Scrollbars and LittleArrows In-Reply-To: <20040905230042.0652F9300E6@mail.runrev.com> References: <20040905230042.0652F9300E6@mail.runrev.com> Message-ID: > >Message: 3 >Date: Sun, 5 Sep 2004 11:58:50 -0600 >From: "Arthur Urban" >Subject: RE: Scrollbars and LittleArrows >To: "'How to use Revolution'" >Message-ID: <000f01c49371$ffde4200$1501a8c0 at asuka> >Content-Type: text/plain; charset="us-ascii" > >Thanks to everybody that has chimed in over these issues I've been having; >what a great resource! I've learned much from your experiences. I did >discover on my own that a negative lineInc will be generated when the >endValue is smaller than the startValue. I have also learned that I must set >the thumbSize prior to any other settings or my thumbPosition values come >back completely whacked. > >My latest oddity is that my littlearrows never reaches its endValue. If I >have a control with a startValue of 1 and an endValue of 10, the >thumbPosition always stops at 9. I was wondering if this was due to the >thumbSize being 1? But then shouldn't my thumbPositional also stop at 2? Arthur, To get the thumbpos to range from 0 to 10, set the thumbsize to 0. You needn't be concerned that the scrollbar of zero thumbsize will its evolutionary advantage. Jim From Roger.E.Eller at sealedair.com Sun Sep 5 22:22:22 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Sun, 5 Sep 2004 22:22:22 -0400 Subject: Multiple Lists: Another View Message-ID: > On Sep 4, 2004, at 10:53 PM, Judy Perry wrote: > >> Right, but I suspect that the issue is less one of needing >> area-specific >> specificity (ala SQL, TCP, animation etc.) and more one of developers >> not >> wanting to be bothered with the posts of nonprogrammers. > > That sounds a bit harsher than the intention. I was thinking more in > lines of "peer groups." People with similar knowledge levels and needs. > > I know, I know... but Revolution and its community is different... no > argument there. > > -- > Troy > RPSystems, Ltd. > http://www.rpsystems.net My most memorable experience with the Revolution community was when my 11 year old son made his first program with rev. There was no DreamCard list then, so this list seemed appropriate for the announcement. http://lists.runrev.com/pipermail/use-revolution/2003-February/012759.html Anyway, he received many e-mails from around the world from professional programmers who complimented him on his achievement. He even got one from the CEO of RunRev! What a self-esteem booster! If you could have only seen the joy on his face. I sincerely appreciate the kind words that were expressed by the fine people that contribute to this list. As for differentiation, since DreamCard "is really" Revolution with a different splash screen, I would think that THIS LIST is the place to be, regardless of level of experience, IMHO. Now, if DC were actually a different program altogether, then definitely a separate list would be needed, but transcript is transcript. We might actually learn a thing or two from these fresh brains. I wonder why runrev didn't at least change the look of DC. If the novice user is the target audience, wouldn't it make sense to have a GUI that perhaps invokes a "wizard" for each object that is placed into a new stack? At the completion of the wizard, a basic working script would be auto-generated, and as the novice learns more tricks, they can try stuff by modifying their scripts. Kind Regards, Roger Eller From katir at hindu.org Sun Sep 5 23:55:00 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sun, 5 Sep 2004 17:55:00 -1000 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: <225618FC-FEE1-11D8-9139-000A95AE42E6@danshafer.com> References: <5.1.0.14.0.20040904022846.02baae88@mail.tweedly.net> <225618FC-FEE1-11D8-9139-000A95AE42E6@danshafer.com> Message-ID: <86815349-FFB8-11D8-9A25-000A959D0AC6@hindu.org> Reporting in on this... My splash engine -- standalone built with 2.2.1 (on OSX) and copied to CD and then copied to an old eMac PPC running 9.2, failed. So, its' more than .sit compression issues. I'll bugZilla this: Dan, any progress on your end? I've got 2 users standing by... at this point I'm telling them to get the dream machine for home computing that's about to arrive: G5 iMac. But not everyone has deep pockets. Sivakatirswami On Sep 4, 2004, at 4:13 PM, Dan Shafer wrote: > I suspect that'll fix it. I'm going to keep experimenting to see if I > can find a secret to allowing me to email these files but in the > meanwhile, my sole OS9 user during beta is in the same office area, so > it's not a huge burden. > > > On Sep 4, 2004, at 7:05 PM, Sannyasin Sivakatirswami wrote: > >> Having same problem here... are running 9.2 on old Macs. >> >> Someone said that the compression could be the problem if you used >> .sit on OSX...to generate the file for the OS9 user and if they an >> old version of stuffit.. (did you do that?) I had them upgrade >> stuffIt, I then compressed again with Deluxe making sure that it was >> .sit for OS9... still didn't work. I'm getting exactly those same >> messages, Dan. >> >> So, to eliminate compression issues I've copied the splash screen >> with the engine for 9.2 and the .rev stack (all done in 2.2.1) to a >> CD and just today given this to a beta tester... crossing my >> fingers...I'll know tomorrow or next day. >> >> Same app runs fine on OSX and Windows... >> >> Sivakatirswami >> >> >> On Sep 4, 2004, at 8:40 AM, Dan Shafer wrote: >> >>> Yeah, I built it in 2.2.1. That's the one that doesn't run. From nnoydb at excite.com Mon Sep 6 00:03:59 2004 From: nnoydb at excite.com (K) Date: Mon, 6 Sep 2004 00:03:59 -0400 (EDT) Subject: Built the external on OS X but what do I set the externals to? Message-ID: <20040906040359.62F66B6F8@xprdmailfe20.nwk.excite.com> I have a interesting problem I have built a simple (very simple) external but I cannot seem to locate any documentation on exactly what I place in the externals variable. The name and fully qualified path of the bundle? The plistXXX file? Can anyone educate me on this? Any assistance will is appreciated.... Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From jacque at hyperactivesw.com Mon Sep 6 00:15:00 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 05 Sep 2004 23:15:00 -0500 Subject: CGI Problem Solved [was Re: CGI Fiction Search Example] In-Reply-To: <7ABFF498-FF85-11D8-80CA-000D9350C9C2@videotron.ca> References: <7ABFF498-FF85-11D8-80CA-000D9350C9C2@videotron.ca> Message-ID: <413BE444.7000506@hyperactivesw.com> On 9/5/04 4:49 PM, Gregory Lypny wrote: > > I got Jacqueline's CGI fiction search example to run. The problem was > that her scripts called #!revolution but the engine file I had installed > was named "rev". Simply changing it to "revolution" did the trick. All > that time, sigh... I hate when that happens. But -- congrats on finding it. :) > By the way, the engine file has no version > information. Is there some way I can find out whether I'm using the > most up-to-date stuff? I don't think there is a Darvwin engine for 2.5 yet. The last one I know of is either 2.1 or 2.2. I think it's 2.1. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revolution at jaedworks.com Sun Sep 5 19:20:06 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Sun, 5 Sep 2004 16:20:06 -0700 Subject: Links in the Sample Scripts don't do anything In-Reply-To: <3f07cc26040904145711a80d5d@mail.gmail.com> References: <3f07cc26040904145711a80d5d@mail.gmail.com> Message-ID: At 5:57 PM -0400 9/4/2004, Howard Bornstein wrote: >I was just looking through some of the sample scripts in RevOnline and >noticed that it's full of links. I assume these go to a glossary page >or something like that but in clicking on any of the links, they don't >do anything (except change from blue to purple, indicating that >they've been clicked on.) Since the "Sample Scripts" used to be part of the documentation, I suspect that when they were moved into a separate part of the program, the links to glossary terms and the Transcript dictionary simply didn't get removed. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From kray at sonsothunder.com Mon Sep 6 00:24:46 2004 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 05 Sep 2004 23:24:46 -0500 Subject: Built the external on OS X but what do I set the externals to? In-Reply-To: <20040906040359.62F66B6F8@xprdmailfe20.nwk.excite.com> Message-ID: On 9/5/04 11:03 PM, "K" wrote: > > > I have a interesting problem I have built a simple (very simple) external but > I cannot seem to locate any documentation on exactly what I place in the > externals variable. The name and fully qualified path of the bundle? The > plistXXX file? Can anyone educate me on this? You specify the name of the bundle (either a full or partial path; if partial, it must be based on where engine is at startup time). For example, I have an external from Trevor DeVore called Window.bundle. Because I am currently in "working mode" (i.e. using the IDE and not a standalone), I placed it in the Revolution folder next to the Rev app and inside my stack I typed into the message box: set the externals of this stack to "Window.bundle" and saved the stack and quit Rev. I then relaunched Rev and reopened my stack, and it looked for an external by that file name in the Rev folder. Were I to build my stack into a standalone, I would have to put the Window.bundle file in the same directory as *my* standalone because that is where the engine is. If I wanted to put it into a "Support" subfolder, I would: set the externals of this stack to "Support/Window.bundle" Now I'm told that you don't have to set the externals, save and reopen the stack, but that you can do it in the "startup" handler of a standalone: on startup set the externals of this stack to "Window.bundle" end startup Now you can only really do this for a standalone, as the "startup" message is sent to the first stack that is opened when the app starts up, and in the RevIDE that is one of the IDE stacks, not your stack. I hope this helps, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From revdan at danshafer.com Mon Sep 6 00:36:49 2004 From: revdan at danshafer.com (Dan Shafer) Date: Sun, 5 Sep 2004 21:36:49 -0700 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: <86815349-FFB8-11D8-9A25-000A959D0AC6@hindu.org> References: <5.1.0.14.0.20040904022846.02baae88@mail.tweedly.net> <225618FC-FEE1-11D8-9139-000A95AE42E6@danshafer.com> <86815349-FFB8-11D8-9A25-000A959D0AC6@hindu.org> Message-ID: <5E2C6F96-FFBE-11D8-B584-000A95AE42E6@danshafer.com> On Sep 5, 2004, at 8:55 PM, Sannyasin Sivakatirswami wrote: > Reporting in on this... My splash engine -- standalone built with > 2.2.1 (on OSX) and copied to CD and then copied to an old eMac PPC > running 9.2, failed. So, its' more than .sit compression issues. > > I'll bugZilla this: > > Dan, any progress on your end? I've got 2 users standing by... at this > point I'm telling them to get the dream machine for home computing > that's about to arrive: G5 iMac. But not everyone has deep pockets. > My problem went away when I put the unstuffed version on a CD and manually loaded it on the OS 9 machine. One possible clue. OS 9.2 is, I think, not recommended for running outside the OS X compatibility layer. I could be wrong about that but it may be worth checking. Dan > Sivakatirswami > > > > > On Sep 4, 2004, at 4:13 PM, Dan Shafer wrote: > >> I suspect that'll fix it. I'm going to keep experimenting to see if I >> can find a secret to allowing me to email these files but in the >> meanwhile, my sole OS9 user during beta is in the same office area, >> so it's not a huge burden. >> >> >> On Sep 4, 2004, at 7:05 PM, Sannyasin Sivakatirswami wrote: >> >>> Having same problem here... are running 9.2 on old Macs. >>> >>> Someone said that the compression could be the problem if you used >>> .sit on OSX...to generate the file for the OS9 user and if they an >>> old version of stuffit.. (did you do that?) I had them upgrade >>> stuffIt, I then compressed again with Deluxe making sure that it was >>> .sit for OS9... still didn't work. I'm getting exactly those same >>> messages, Dan. >>> >>> So, to eliminate compression issues I've copied the splash screen >>> with the engine for 9.2 and the .rev stack (all done in 2.2.1) to a >>> CD and just today given this to a beta tester... crossing my >>> fingers...I'll know tomorrow or next day. >>> >>> Same app runs fine on OSX and Windows... >>> >>> Sivakatirswami >>> >>> >>> On Sep 4, 2004, at 8:40 AM, Dan Shafer wrote: >>> >>>> Yeah, I built it in 2.2.1. That's the one that doesn't run. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Mon Sep 6 00:46:55 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 05 Sep 2004 21:46:55 -0700 Subject: responding to clicks in QT wired sprites? Message-ID: <413BEBBF.4050105@fourthworld.com> Is there any way to translate clicks on wired sprites inside a QT movie to Revolution? I know there's a hotSpotClicked message for QTVRs, but I don't know if that's also sent with clicks on wired sprites. If not, Trevor, you got something for that in your QT externals? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Mon Sep 6 00:47:23 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 05 Sep 2004 23:47:23 -0500 Subject: Scrollbars and LittleArrows In-Reply-To: <000001c493a7$8cbdb180$1501a8c0@asuka> References: <000001c493a7$8cbdb180$1501a8c0@asuka> Message-ID: <413BEBDB.3040706@hyperactivesw.com> On 9/5/04 7:22 PM, Arthur Urban wrote: >> From the docs: >> >>"If the style of the scrollbar is scrollbar or progress, the maximum >>value of the thumbPosition is the scrollbar's endValue minus >>the thumbSize." > > > Well that sounds like what I would have wanted, but it appears that the docs > aren't entirely accurate. I'm looking at two littlearrow controls that are > behaving as if they are scrollbars. I just checked the property inspector, > and both come up little arrow. Oh well... Sorry, I should have explained more. Little arrows are really just a variant of a regular scrollbar. We didn't used to have them as a separate object; we used to have to resize a regular scrollbar until its bar disappeared. I suspect this is still how Rev does it internally, with the addition of smaller arrow icons. The suggestion to set the thumbsize to 0 is cool, and is something I hadn't thought of. Kind of clever, actually. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From michaell at unimelb.edu.au Mon Sep 6 00:49:18 2004 From: michaell at unimelb.edu.au (Michael J. Lew) Date: Mon, 6 Sep 2004 14:49:18 +1000 Subject: Scrollbars and LittleArrows Message-ID: At 7:00 PM -0400 5/9/04, Arthur Urban wrote: >My latest oddity is that my littlearrows never reaches its endValue. If I >have a control with a startValue of 1 and an endValue of 10, the >thumbPosition always stops at 9. I was wondering if this was due to the >thumbSize being 1? But then shouldn't my thumbPositional also stop at 2? It is a little-known oddity of Rev scrollbars that the real page increment is the pageIncrement property value minus the lineIncrement property value and the real end value is the endValue property minus the thumbsize property. Another thing to keep in mind is that the numberFormat property of a slider (sets the number of decimal points shown when show value is set to true) affects the lineIncrement property value (!) and hence also the page increment (!!). I have Bugzillarated these issues without any relief: the lineIncrement affect on pageIncrement is considered to be a useful FEATURE and so my bug has been resolved as not a bug. I think there is a design flaw here that has cascaded through the various forms of the scrollbar object. You can learn to deal with the oddities by playing with a scrollbar with a script like this: on mouseUp put the lineInc of me && the pageInc of me && the thumbsize of me put return & the thumbposition of me && the endvalue of me after msg end mouseUp Hope that makes the mud less opaque. -- Michael J. Lew Senior Lecturer Department of Pharmacology The University of Melbourne Parkville 3010 Victoria Australia Phone +613 8344 8304 ** New email address: michaell at unimelb.edu.au ** From ambassador at fourthworld.com Mon Sep 6 00:50:48 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 05 Sep 2004 21:50:48 -0700 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: <5E2C6F96-FFBE-11D8-B584-000A95AE42E6@danshafer.com> References: <5.1.0.14.0.20040904022846.02baae88@mail.tweedly.net> <225618FC-FEE1-11D8-9139-000A95AE42E6@danshafer.com> <86815349-FFB8-11D8-9A25-000A959D0AC6@hindu.org> <5E2C6F96-FFBE-11D8-B584-000A95AE42E6@danshafer.com> Message-ID: <413BECA8.2000001@fourthworld.com> Dan Shafer wrote: > One possible clue. OS 9.2 is, I think, not recommended for running > outside the OS X compatibility layer. I could be wrong about that but it > may be worth checking. Houston, we have a problem: paths are handled differently between OS 9 and OS X. We could account for that difference if we had a way of knowing whether the engine is running in OS 9 natively or under OS X's compatibility layer, but alas "the systemVersion" returns the same number when booted into OS 9 natively or when running under OS X. What's needed is a function added to the engine to let us know whether we're native or under OS X when running OS 9 and earlier. What should it be called, and who wants to add it to Bugzilla? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From katir at hindu.org Mon Sep 6 00:55:04 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sun, 5 Sep 2004 18:55:04 -1000 Subject: lock up a stack Message-ID: I want to be able to "lock up" a stack such that the user cannot select text in fields, but all the buttons run.. then, when he clicks "edit" the application drops a "in use" semaphore file on the server so that others can read the stack from the server but not make changes... and the user with edit privileges can now edit text and when he saves, the changes are saved to a temp stack on disk and the app FTP's the changed stack back to the server and delete the semaphore file. Goal: A kind of lame duck multi-user context with RCS where the number of users is very small <10 and usage will be intermittent. Their may be better ways to do this, but a single stack is "so sweet" and easy to manage. What is wanted is a kind of global lock text function that does not require scripts to run through all fields in the mains stack and substacks. but simply lock all the text in one go... Ideas? Sivakatirswami From katir at hindu.org Mon Sep 6 00:56:32 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sun, 5 Sep 2004 18:56:32 -1000 Subject: Download, change and upload, from RAM Message-ID: <1F5EBC01-FFC1-11D8-9A25-000A959D0AC6@hindu.org> Is it possible to have a standalone app download and run a stack, which then resides in memory only, user makes changes and then clicks a button and the stack is uploaded... all without writing the stack to disk, even once? Sivakatirswami From troy at rpsystems.net Mon Sep 6 01:05:26 2004 From: troy at rpsystems.net (Troy Rollins) Date: Mon, 6 Sep 2004 01:05:26 -0400 Subject: responding to clicks in QT wired sprites? In-Reply-To: <413BEBBF.4050105@fourthworld.com> References: <413BEBBF.4050105@fourthworld.com> Message-ID: <5D7CE6CE-FFC2-11D8-B467-000A95A09CF8@rpsystems.net> On Sep 6, 2004, at 12:46 AM, Richard Gaskin wrote: > If not, Trevor, you got something for that in your QT externals He does. -- Troy RPSystems, Ltd. http://www.rpsystems.net From ludovic.thebault at laposte.net Mon Sep 6 01:41:55 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Mon, 6 Sep 2004 07:41:55 +0200 Subject: [FUN] Rev 2.5 and MacOS X Message-ID: <20040906074155816627.GyazMail.ludovic.thebault@laposte.net> Hello, With Rev/DC 2.5, show the msg box, put it on the top-middle of the stack, Close the stack with the widget btn (to show the alert window for saving the stack) and look. Fun and helpful Ludovic From francois.cuneo at cuk.ch Mon Sep 6 04:25:34 2004 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Mon, 06 Sep 2004 10:25:34 +0200 Subject: And the Preferences MenuItem has problems too! In-Reply-To: <722C8438-FF67-11D8-A541-000A27E40768@wanadoo.fr> Message-ID: Hello! Not in the 2.5, shure. But I received the same kind of mail yesterday: http://support.runrev.com/bugdatabase/show_bug.cgi?id=2143 tuviah at runrev.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED So, the bug was already reported! But I searched it with "Preferences" and not founded it! I think I have some problems in my head!:-) Amicalement Fran?ois -------------------------------------------------------------------------- Fran?ois Cuneo Au Champ du Pr? 1353 Bofflens e-mail: mailto:francois.cuneo at cuk.ch Web Cuk New Technologies, programmes ?ducatifs pour Mac: http://www.cuk.ch Web CUK, humeurs et tests sur le mac: http://www.cuk.ch T?l: ++41 (024) 441.17.81 Fax: ++41 (024) 441.17.05 > De?: Thierry Arbellot > R?pondre ??: How to use Revolution > Date?: Sun, 5 Sep 2004 20:14:36 +0200 > ??: How to use Revolution > Objet?: Re: Re : And the Preferences MenuItem has problems too! > > Fran?ois, > > I have received this mail today, the bug should be fixed, but it > doesn't say in which version, 2.5 or next release ? > > Regards > Thierry From scott at elementarysoftware.com Mon Sep 6 04:43:33 2004 From: scott at elementarysoftware.com (Scott Morrow) Date: Mon, 6 Sep 2004 01:43:33 -0700 Subject: checkmark glyph across platforms Message-ID: While a check mark is a reliably mapped symbol on the Mac I am finding it predictably elusive with Windows fonts. (Nor is it an HTML entity... rats!) My application needs to allow the user to insert a checkmark symbol... perhaps hundreds. I can't be the first. Any suggestions? -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- From jspencer78 at mac.com Mon Sep 6 06:21:33 2004 From: jspencer78 at mac.com (James Spencer) Date: Mon, 6 Sep 2004 05:21:33 -0500 Subject: Project Builder Question (External Related) In-Reply-To: <20040905173808.1E4771BD49@xprdmailfe23.nwk.excite.com> References: <20040905173808.1E4771BD49@xprdmailfe23.nwk.excite.com> Message-ID: <868A4BD7-FFEE-11D8-AE36-003065C49F86@mac.com> On Sep 5, 2004, at 12:38 PM, K wrote: > I am sorry for my Project Builder ignorance I am used to using Code > Warrior (*NIX development) and Visual Studio (Win32 Development). I > seems to be experiencing linking problems with the stanard C/C++ > library. > > Simple example: > > NOTE: This is a C version I experience simular problems with may c++ > version. > > #include > > void somefunction( ) > { > int result ; > char *mcResult_ptr = calloc( (sizeof(int)*8+1), sizeof(char) ) ; > > //Do something.. > > itoa( result, mcResult_ptr, 10 ) ; > > } > > > Here even though itoa is included via stdlib.h the linker will be > unable to locate it. I assume the glibc/c-lib is not being linked. > How do I correct this in Project Builder? You really should ask this in a basic C group or list as it not only has nothing to do with Rev but actually has nothing to do with ProjectBuilder (or Xcode which is what you should be using) or, for that matter, isn't really a linker error. (It is also hard to give help when you don't give us the error messages but the immediate error is fairly obvious in the above). Having said that, the problem in your example is that itoa() is NOT part of the standard lib and a basic search of stdlib.h will tell you that it is not declared there. If you try to build this code in CodeWarrior, with the standard settings, you will get a compile time error for failing to declare itoa. (I don't know what Visual Studio will do; they may have defined itoa() in the environment; if not, then you will get some kind of error there but it could be a compiler error like CW or a linker error like Xcode.) In XCode (and I assume PB but its been awhile since I've used it) the standard settings will permit the code to compile but then the linker complains that you haven't defined atoi and I assume this is what the error message you are getting tells you. You can test that the std library is in fact being linked simply by commenting out the itoa line and the code should link even though you have a call to calloc() which is in the standard library. James P. Spencer Rochester, MN jspencer78 at charter.net "Badges?? We don't need no stinkin badges!" From klaus at major-k.de Mon Sep 6 06:27:14 2004 From: klaus at major-k.de (Klaus Major) Date: Mon, 6 Sep 2004 12:27:14 +0200 Subject: responding to clicks in QT wired sprites? In-Reply-To: <413BEBBF.4050105@fourthworld.com> References: <413BEBBF.4050105@fourthworld.com> Message-ID: <51D68E3F-FFEF-11D8-B3B9-000A27B49A96@major-k.de> Hi Richard, > Is there any way to translate clicks on wired sprites inside a QT > movie to Revolution? > I know there's a hotSpotClicked message for QTVRs, but I don't know if > that's also sent with clicks on wired sprites. There is a "qtdebugstring" message that can be used... This is reliable but requires that the movies are created accordingly, means does not work right out of the box... > If not, Trevor, you got something for that in your QT externals? Check: "qtExecuteSpriteEvent" and "qtGetSpriteVariable" in the external, but this also requires that the movies are "prepared" accordingly... Hope that helps... > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com Regards Klaus Major klaus at major-k.de http://www.major-k.de From thierry.arbellot at wanadoo.fr Mon Sep 6 06:57:15 2004 From: thierry.arbellot at wanadoo.fr (Thierry Arbellot) Date: Mon, 6 Sep 2004 12:57:15 +0200 Subject: Project Builder Question (External Related) In-Reply-To: <20040905173808.1E4771BD49@xprdmailfe23.nwk.excite.com> Message-ID: <83576B6A-FFF3-11D8-812D-000A27E40768@wanadoo.fr> Kevin After checking on the Apple site, the function itoa is not included in the system libraries provided with OS X. You should replace it with the function printf. http://developer.apple.com/documentation/DeveloperTools/Conceptual/ MovingProjectsToXcode/migration_differences/chapter_2_section_10.html Regards Thierry On Sunday, Sep 5, 2004, at 19:38 Europe/Paris, K wrote: > > > I am sorry for my Project Builder ignorance I am used to using Code > Warrior (*NIX development) and Visual Studio (Win32 Development). I > seems to be experiencing linking problems with the stanard C/C++ > library. > > Simple example: > > NOTE: This is a C version I experience simular problems with may c++ > version. > > #include > > void somefunction( ) > { > int result ; > char *mcResult_ptr = calloc( (sizeof(int)*8+1), sizeof(char) ) ; > > //Do something.. > > itoa( result, mcResult_ptr, 10 ) ; > > } > > > Here even though itoa is included via stdlib.h the linker will be > unable to locate it. I assume the glibc/c-lib is not being linked. > How do I correct this in Project Builder? > > > Thanks, > Kevin > > -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- > Disclaimer: > > Any resemblance between the above views and those of my > employer, my terminal, or the view out my window are purely > coincidental. > Any resemblance between the above and my own views is > non-deterministic. > > The question of the existence of views in the absence of anyone to > hold > them > is left as an exercise for the reader. The question of the existence of > the reader > is left as an exercise for the second god coefficient. > (A discussion of non-orthogonal, non-integral polytheism is beyond the > scope of this article.) > > > > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From mpetrides at earthlink.net Mon Sep 6 08:33:19 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Mon, 6 Sep 2004 08:33:19 -0400 Subject: Download videos? In-Reply-To: References: Message-ID: Hi all. And a happy Labor Day to those of you in the US! Does anyone know of a way to save the videos to disk for viewing at times when one doesn't have an internet connection? I took a long trip this past weekend and was planning on working with Rev, in particular doing the things I don't seem to have time for during the week--chiefly watching the videos. Then I realized I couldn't download them and did not have an internet connection in the air or at the airports I was passing through. Being able to download and watch again without re-downloading would be really helpful. Thanks. M From JaysLists at triad.rr.com Mon Sep 6 09:40:31 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Mon, 6 Sep 2004 09:40:31 -0400 Subject: Download videos? In-Reply-To: Message-ID: Once you have clicked on the video and pdf in revOnline and it says they are cached, you can find both files in components\save\resources\video (at least that's the folder on Windows). Jay Madren -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Marian Petrides Sent: Monday, September 06, 2004 08:33 To: How to use Revolution Subject: Download videos? Hi all. And a happy Labor Day to those of you in the US! Does anyone know of a way to save the videos to disk for viewing at times when one doesn't have an internet connection? I took a long trip this past weekend and was planning on working with Rev, in particular doing the things I don't seem to have time for during the week--chiefly watching the videos. Then I realized I couldn't download them and did not have an internet connection in the air or at the airports I was passing through. Being able to download and watch again without re-downloading would be really helpful. Thanks. M _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From janschenkel at yahoo.com Mon Sep 6 10:42:31 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 6 Sep 2004 07:42:31 -0700 (PDT) Subject: checkmark glyph across platforms In-Reply-To: Message-ID: <20040906144231.99134.qmail@web60505.mail.yahoo.com> --- Scott Morrow wrote: > While a check mark is a reliably mapped symbol on > the Mac I am finding > it predictably elusive with Windows fonts. (Nor is > it an HTML entity... > rats!) My application needs to allow the user to > insert a checkmark > symbol... perhaps hundreds. I can't be the first. > Any suggestions? > -Scott Morrow > Hi Scott, On card 2 of stack revIcons you'll find an image called "menucheckwinmac.gif" which looks remarkably like what you want. You can then use the 'imagesource' property of field chunks to place the checkmark image into your field. To get a copy of that image, place a button and set its script to : -- on mouseUp copy image "menucheckwinmac.gif" of card 2 \ of stack "revIcons" to this card -- after copy it's way too big set the rect of image "menucheckwinmac.gif" to \ the rect of image "menucheckwinmac.gif" of \ card 2 of stack "revIcons" -- make sure the size sticks set the lockLoc of image "menucheckwinmac.gif" \ to true end mouseUp -- Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail From janschenkel at yahoo.com Mon Sep 6 10:46:44 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 6 Sep 2004 07:46:44 -0700 (PDT) Subject: standalone and XML In-Reply-To: <5DCF6EA0-FF82-11D8-A072-000393DC8280@otto.to.it> Message-ID: <20040906144644.66600.qmail@web60509.mail.yahoo.com> --- carlo ricchiardi wrote: > hi all, > > anyone knows if there is some problem with the > standalone creation, > using the xml library? my application works fine in > rev, but don't work > at all as standalone... > > this is the error log: > Executing at 11:16:52 PM on Sunday, September 5, > 2004 > Type: Function: error in function handler > Object: open > Line: put > revCreateXMLTree(xml_text1,true,true,false) into > xml_tree1 > Hint: revCreateXMLTree > > ps. I've included the xml library in the standalone > preferences. > > I work with rev 2.5 demo, Mac OS X 10.3.5. > > Thanks in advance, carlo ricchiardi > Hi Carlo, Is it possible that the stack where it is not working is not part of the mainStack of the standalone? In other words : do you have a stack A which opens another stack (not substack) B which uses the XML externals ? If so, the problem is that stack B doesn't know the externals of stack A. The solution is to "start using" stack A when the standalone opens. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From janschenkel at yahoo.com Mon Sep 6 10:56:07 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 6 Sep 2004 07:56:07 -0700 (PDT) Subject: Why!!! Why no good documentation about important changes? In-Reply-To: Message-ID: <20040906145607.68334.qmail@web60501.mail.yahoo.com> --- Fran?ois Cuneo wrote: > RE Hello! > > I have written a few minutes ago a mail about a big > evolution for the French > users. > > And how do you want that we know that? Have we > really every time a lot of > hours to find how the things are changed??? > > Thank you Runrev to do something easy about this > kind of things! > > Amicalement > Fran?ois > Bonjour Fran?ois, While I understand your frustration, I do believe that's what the beta and release candidate rounds were for : to see if anything broke for you that slipped through the cracks. A lot can b tested through automtion, but some things only mortals like you and me will spot as we give it a whirl. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail From ambassador at fourthworld.com Mon Sep 6 11:42:43 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 06 Sep 2004 08:42:43 -0700 Subject: Download videos? In-Reply-To: References: Message-ID: <413C8573.7020801@fourthworld.com> Marian Petrides wrote: > Hi all. And a happy Labor Day to those of you in the US! > > Does anyone know of a way to save the videos to disk for viewing at > times when one doesn't have an internet connection? > > I took a long trip this past weekend and was planning on working with > Rev, in particular doing the things I don't seem to have time for during > the week--chiefly watching the videos. Then I realized I couldn't > download them and did not have an internet connection in the air or at > the airports I was passing through. Being able to download and watch > again without re-downloading would be really helpful. Or at least the videos could be streamed so that you wouldn't have to wait through the whole download to start viewing. I'm told that QT movies with the "Quick Start" option set work well in players as they do in the browser, starting playback as soon as enough has been buffered, continuing the download as it goes. One can also wrap any QT movies in a SMIL document for stream-like playback on any server. Ideally there would be both: quick-start playback AND a local cache for immediate playback next time. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Mon Sep 6 11:43:14 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 06 Sep 2004 10:43:14 -0500 Subject: lock up a stack In-Reply-To: References: Message-ID: <413C8592.1020102@hyperactivesw.com> On 9/5/04 11:55 PM, Sannyasin Sivakatirswami wrote: > What is wanted is a kind of global lock text function that does > not require scripts to run through all fields in the mains stack and > substacks. but simply lock all the text in one go... I haven't tried it, but you might want to experiment with something like this: Declare a global variable that will serve as a flag. If it is empty or false, no editing is allowed. If it is true, editing is allowed. Then in the stack script: on openField global gEditFlag if gEditFlag then pass openField else select empty end openField Theoretically this would cause any click in a field to abort, but as I say, I haven't actually tested it. The cursor will turn into an I-beam when it is over a field, no matter what the flag is, so you might want to add a warning message saying that they can't edit the stack right now. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Mon Sep 6 11:47:15 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 06 Sep 2004 08:47:15 -0700 Subject: Download, change and upload, from RAM In-Reply-To: <1F5EBC01-FFC1-11D8-9A25-000A959D0AC6@hindu.org> References: <1F5EBC01-FFC1-11D8-9A25-000A959D0AC6@hindu.org> Message-ID: <413C8683.8010605@fourthworld.com> Sannyasin Sivakatirswami wrote: > Is it possible to have a standalone app download and run a stack, which > then resides in memory only, user makes changes and then clicks a button > and the stack is uploaded... all without writing the stack to disk, > even once? Not yet, but you can vote for it here: -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From bvlahos at mac.com Mon Sep 6 11:51:42 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 6 Sep 2004 08:51:42 -0700 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: <5E2C6F96-FFBE-11D8-B584-000A95AE42E6@danshafer.com> References: <5.1.0.14.0.20040904022846.02baae88@mail.tweedly.net> <225618FC-FEE1-11D8-9139-000A95AE42E6@danshafer.com> <86815349-FFB8-11D8-9A25-000A959D0AC6@hindu.org> <5E2C6F96-FFBE-11D8-B584-000A95AE42E6@danshafer.com> Message-ID: OS 9.2 runs fine by itself. I believe 9.2.2 is the current latest version of Classic MacOS. Bill On Sep 5, 2004, at 9:36 PM, Dan Shafer wrote: > My problem went away when I put the unstuffed version on a CD and > manually loaded it on the OS 9 machine. > > One possible clue. OS 9.2 is, I think, not recommended for running > outside the OS X compatibility layer. I could be wrong about that but > it may be worth checking. > > Dan From harrison at all-auctions.com Mon Sep 6 11:58:34 2004 From: harrison at all-auctions.com (Rick Harrison) Date: Mon, 6 Sep 2004 11:58:34 -0400 Subject: CGI Problem Solved [was Re: CGI Fiction Search Example] In-Reply-To: <7ABFF498-FF85-11D8-80CA-000D9350C9C2@videotron.ca> References: <7ABFF498-FF85-11D8-80CA-000D9350C9C2@videotron.ca> Message-ID: <9B5EC0EC-001D-11D9-9669-000393C10758@all-auctions.com> On Sep 5, 2004, at 5:49 PM, Gregory Lypny wrote: > > ... > The cgi appears to run faster than FileMaker. Very cool. Now, in my > upcoming projects, I will have to develop something akin to tokens and > handlers that can generate html tables dynamically, perhaps based on > GoLive templates. > ... Gregory, If you ever get tokens and handlers to work, let me know. I have a lot of FileMaker Pro/Lasso 7 code that I'd dump in a quick minute if the Revolution CGI stuff were totally up to the task. Good luck and keep plugging away! Rick Harrison From mpetrides at earthlink.net Mon Sep 6 12:08:46 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Mon, 6 Sep 2004 12:08:46 -0400 Subject: Download videos? In-Reply-To: References: Message-ID: <08090F94-001F-11D9-AEF1-000A959D005E@earthlink.net> Thanks, Jay. That's where one finds the videos on OS X also. And, in case anyone else is curious, they download as AVI files which play fine in QT player independent of Rev. That is also the location to which the associate PDF file downloads (if you click on it to get it--the download is not automatically linked to viewing the video). M On Sep 6, 2004, at 9:40 AM, Jay Madren wrote: > Once you have clicked on the video and pdf in revOnline and it says > they are > cached, you can find both files in components\save\resources\video (at > least > that's the folder on Windows). > > Jay Madren > > Does anyone know of a way to save the videos to disk for viewing at > times when one doesn't have an internet connection? From frank at backtalk.com Mon Sep 6 12:16:50 2004 From: frank at backtalk.com (Frank Leahy) Date: Mon, 6 Sep 2004 17:16:50 +0100 Subject: FTP browser in Transcript? Message-ID: <28E9D284-0020-11D9-8F81-000A9580FCCE@backtalk.com> Has anyone implemented an FTP browser in RunRev/Transcript? I'm interested in something that lets the user login to their web site, and then drill down, or move up directories? If so, would you mind sharing it? Thanks, -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From soapdog at mac.com Mon Sep 6 12:36:03 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 6 Sep 2004 13:36:03 -0300 Subject: FTP browser in Transcript? In-Reply-To: <28E9D284-0020-11D9-8F81-000A9580FCCE@backtalk.com> References: <28E9D284-0020-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: On Sep 6, 2004, at 1:16 PM, Frank Leahy wrote: > Has anyone implemented an FTP browser in RunRev/Transcript? I'm > interested in something that lets the user login to their web site, > and then drill down, or move up directories? > > If so, would you mind sharing it? > > Thanks, > -- Frank Frank, I created the other half, the server... heheheheh :D if pretty easy to do one of this I think.... Cheers Andre > > > Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users > See us on the web at http://www.webphotospro.com/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From carlo.ricchiardi at otto.to.it Mon Sep 6 12:40:39 2004 From: carlo.ricchiardi at otto.to.it (Carlo Ricchiardi) Date: Mon, 6 Sep 2004 18:40:39 +0200 Subject: standalone and XML In-Reply-To: <20040906144644.66600.qmail@web60509.mail.yahoo.com> References: <20040906144644.66600.qmail@web60509.mail.yahoo.com> Message-ID: <7C561C4D-0023-11D9-B64B-000A95A6C40A@otto.to.it> On 06/set/04, at 16:46, Jan Schenkel wrote: >> > Hi Carlo, > > Is it possible that the stack where it is not working > is not part of the mainStack of the standalone? > In other words : do you have a stack A which opens > another stack (not substack) B which uses the XML > externals ? > If so, the problem is that stack B doesn't know the > externals of stack A. The solution is to "start using" > stack A when the standalone opens. > > Hope this helped, > > Jan Schenkel. > no way, I use only one stack... From soapdog at mac.com Mon Sep 6 12:41:37 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 6 Sep 2004 13:41:37 -0300 Subject: ANN: ScreenSaver Primer. Message-ID: <9F15032C-0023-11D9-BBD8-0003936D012E@mac.com> Hi Folks, since my cable connection died for some days (in the third day, it ressurected...) I used my free time to code a little stack with instructions on how to build screensavers with Revolution. It will teach how to build screensavers for Windows only, for MacOS X I think you need external or some even bigger thing, for Classic I don't know, but I might inspect this if someone convince me, for linux is no a sane thing to do. Well, at least we can build for 90% of the computer market... (sigh.) there goes the link: http://www.soapdog.org/rev/scrsaverprimer.rev Hope you all like.... andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From lists at mangomultimedia.com Mon Sep 6 12:56:54 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 6 Sep 2004 09:56:54 -0700 Subject: responding to clicks in QT wired sprites? In-Reply-To: <413BEBBF.4050105@fourthworld.com> References: <413BEBBF.4050105@fourthworld.com> Message-ID: On Sep 5, 2004, at 9:46 PM, Richard Gaskin wrote: > Is there any way to translate clicks on wired sprites inside a QT > movie to Revolution? > > I know there's a hotSpotClicked message for QTVRs, but I don't know if > that's also sent with clicks on wired sprites. > > If not, Trevor, you got something for that in your QT externals? As Troy and Klaus mentioned there are functions for interacting with wired sprites though no general action like hotSpotClicked which is triggered when any sprite is clicked. Do you need a general message when a sprite is clicked or can you add a DebugStr or ApplicationNumberAndString message when creating the wired movies? I don't know if QT sends a message whenever sprites are clicked but if you need something like this I can ask on the QT API list and see if it is possible. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From jspencer78 at mac.com Mon Sep 6 13:04:16 2004 From: jspencer78 at mac.com (James Spencer) Date: Mon, 6 Sep 2004 12:04:16 -0500 Subject: Copying Menus In-Reply-To: <20040906144231.99134.qmail@web60505.mail.yahoo.com> References: <20040906144231.99134.qmail@web60505.mail.yahoo.com> Message-ID: It strikes me that this should be easy but I'm a dolt and can't figure it out. Nor can I find anything in the "documentation" (one more voice in the wilderness: the documentation is great for looking up specific Transcript elements but stinks for figuring out how to use the development environment). I have a project based on three related stacks (at this point, they are arranged as a main stack and two substacks in a single file) which is intended to run exclusively under OS X (which matters only because the menus are intended to only be at the top of the screen and no space has been left in any of the stacks for a menu bar on the card). All three have related but slightly different menus. What I would like to do is, having developed my menus for the main stack, to be able to copy that menubar group from the main stack to the other two stacks where I want to be able to edit them without having to recreate the menus and their scripts from scratch for each substack. I can copy the main stack's group by temporarily making it a windows style menu (on the card) selecting the group and copying it and then restoring the main stack's menu to the top of the screen. I can then paste this into the substack but, of course, it appears on the card and when I set it to be at the top of the screen, Rev moves my content up. Problem, of course is that I didn't forsee a problem in copying the menu bar so I didn't leave space at the top of the card and I'm losing part of my content. I've tried variations of this some of which at least show the menus but Menu Builder won't edit them. I thought I might be able to copy and pasting the original menu bar group from the Application Browser but this doesn't seem to be permitted: when I paste the group, regardless of what is selected and displayed in the Browser, a second copy of the group is placed in the original stack. Am I overlooking something obvious or does anyone have any suggestions? James P. Spencer Rochester, MN jspencer78 at charter.net "Badges?? We don't need no stinkin badges!" From troy at rpsystems.net Mon Sep 6 13:05:20 2004 From: troy at rpsystems.net (Troy Rollins) Date: Mon, 6 Sep 2004 13:05:20 -0400 Subject: responding to clicks in QT wired sprites? In-Reply-To: References: <413BEBBF.4050105@fourthworld.com> Message-ID: On Sep 6, 2004, at 12:56 PM, Trevor DeVore wrote: > As Troy and Klaus mentioned there are functions for interacting with > wired sprites though no general action like hotSpotClicked which is > triggered when any sprite is clicked. Do you need a general message > when a sprite is clicked or can you add a DebugStr or > ApplicationNumberAndString message when creating the wired movies? I > don't know if QT sends a message whenever sprites are clicked but if > you need something like this I can ask on the QT API list and see if > it is possible. I believe there has to be some initiative sent by the QT, in one of the forms you've mentioned. AFAIK, if the sprite is wired internally, but does not generate a message in one of those forms, then there isn't any way to "extract" the event. -- Troy RPSystems, Ltd. http://www.rpsystems.net From psahores at easynet.fr Mon Sep 6 13:30:35 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Mon, 6 Sep 2004 19:30:35 +0200 Subject: Download videos? In-Reply-To: References: Message-ID: <7658F8BC-002A-11D9-90FF-000A95C61E96@easynet.fr> Hello Marian :-) Can you relate what's the Labor Day we have n't at all, there in France ? Thanks for helping to expend my little Worldaround knowedge :) About saving QT videos to disk, i use QuickTime Pro (US $ 29 or so) witch include the "save to disk" feature. There are probably other ways (Rev QT libs, QT Java Libs, etc...) to do the same but it's the onest i know about, at this time. Bests, Pierre Le 6 sept. 04, ? 14:33, Marian Petrides a ?crit : > Hi all. And a happy Labor Day to those of you in the US! > > Does anyone know of a way to save the videos to disk for viewing at > times when one doesn't have an internet connection? > > I took a long trip this past weekend and was planning on working with > Rev, in particular doing the things I don't seem to have time for > during the week--chiefly watching the videos. Then I realized I > couldn't download them and did not have an internet connection in the > air or at the airports I was passing through. Being able to download > and watch again without re-downloading would be really helpful. > > Thanks. > > M > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From mark at maseurope.net Mon Sep 6 13:40:11 2004 From: mark at maseurope.net (Mark Smith) Date: Mon, 6 Sep 2004 18:40:11 +0100 Subject: use-revolution Digest, Vol 12, Issue 26 In-Reply-To: <20040906160019.0B91393006B@mail.runrev.com> References: <20040906160019.0B91393006B@mail.runrev.com> Message-ID: On 6 Sep 2004, at 17:00, use-revolution-request at lists.runrev.com wrote: > on openField > global gEditFlag > if gEditFlag then pass openField > else select empty > end openField To jump in here, the above worked, but made the border of the fields disappear... so this seems to work: you have two custom properties of the stack : the fldLock which is the editable/uneditable flag, and the fieldsToUnlock which is a list of, um, fields to unlock when the coast is clear. on mouseEnter if the fldLock of this stack is true then if the name of the target contains "field" AND the lockText of the target is false then ---leaves normally locked fields alone put the fieldsToUnlock of this stack into ftu set the lockText of the target to true put the long ID of the target into line (the number of lines in ftu +1) of ftu set the fieldsToUnlock of this stack to ftu end if end if end mouseEnter --Then call this at the appropriate time: on unLockFields repeat for each line L in the fieldsToUnlock of this stack set the lockText of L to false end repeat set the fieldsToUnlock of this stack to empty end unLockFields Hope this helps, Mark From mark at maseurope.net Mon Sep 6 13:48:42 2004 From: mark at maseurope.net (Mark Smith) Date: Mon, 6 Sep 2004 18:48:42 +0100 Subject: lockup a stack In-Reply-To: <20040906160019.0B91393006B@mail.runrev.com> References: <20040906160019.0B91393006B@mail.runrev.com> Message-ID: Probably better if you substituted 'me' for 'this stack' in the handlers, so it will work for any sub-stacks as well. Bit of a quiet afternoon over here :) Cheers, Mark From lists at mangomultimedia.com Mon Sep 6 13:56:08 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 6 Sep 2004 10:56:08 -0700 Subject: responding to clicks in QT wired sprites? In-Reply-To: References: <413BEBBF.4050105@fourthworld.com> Message-ID: <07A4D761-002E-11D9-AD85-000D9337CDC8@mangomultimedia.com> On Sep 6, 2004, at 10:05 AM, Troy Rollins wrote: > > On Sep 6, 2004, at 12:56 PM, Trevor DeVore wrote: > >> As Troy and Klaus mentioned there are functions for interacting with >> wired sprites though no general action like hotSpotClicked which is >> triggered when any sprite is clicked. Do you need a general message >> when a sprite is clicked or can you add a DebugStr or >> ApplicationNumberAndString message when creating the wired movies? I >> don't know if QT sends a message whenever sprites are clicked but if >> you need something like this I can ask on the QT API list and see if >> it is possible. > > I believe there has to be some initiative sent by the QT, in one of > the forms you've mentioned. AFAIK, if the sprite is wired internally, > but does not generate a message in one of those forms, then there > isn't any way to "extract" the event. I just ran some quick tests and it doesn't look like any messages are sent but I sent an inquiry to the QT API list in case there is some way to register a listener or something along those lines. I'm not sure if this would be useful or not as I've always just wired movies for communication with the host app but now I'm intrigued by the possibility :-) -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From psahores at easynet.fr Mon Sep 6 14:01:01 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Mon, 6 Sep 2004 20:01:01 +0200 Subject: Download, change and upload, from RAM In-Reply-To: <1F5EBC01-FFC1-11D8-9A25-000A959D0AC6@hindu.org> References: <1F5EBC01-FFC1-11D8-9A25-000A959D0AC6@hindu.org> Message-ID: Hello Katir, Le 6 sept. 04, ? 06:56, Sannyasin Sivakatirswami a ?crit : > Is it possible to have a standalone app download and run a stack, Yes > which then resides in memory only, Yes > user makes changes and then clicks a button and the stack is > uploaded... No but you can, instead, use an "POST" http proc. (sticked in the client-side stack) witch will save the stack's filled fields and buttons selections to your server back, via a rev's cgi or, best, a rev's application server, witch will let you save the datas where you want (a backend file, stack or database). Perhaps could this feet your needs ;) Best, Pierre > all without writing the stack to disk, even once? > > Sivakatirswami > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From Roger.E.Eller at sealedair.com Mon Sep 6 14:27:58 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Mon, 6 Sep 2004 14:27:58 -0400 Subject: ANN: ScreenSaver Primer. Message-ID: > http://www.soapdog.org/rev/scrsaverprimer.rev > > Hope you all like.... > andre > > -- > Andre Alves Garzia ? 2004 > Soap Dog Studios - BRAZIL > http://studio.soapdog.org Andre, Wonderful primer! This style of tutorial reminds me so much of HyperCard. This would be a perfect inclusion for new DreamCard users, especially if you add a couple of example screensavers. Very Cool! Roger Eller From gregory.lypny at videotron.ca Mon Sep 6 14:35:03 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Mon, 06 Sep 2004 14:35:03 -0400 Subject: CGI Problem Solved [was Re: CGI Fiction Search Example] In-Reply-To: <20040906160017.9DCD09300FC@mail.runrev.com> References: <20040906160017.9DCD09300FC@mail.runrev.com> Message-ID: <7767BA60-0033-11D9-9A28-000D9350C9C2@videotron.ca> Hello Rick, I haven't tried it yet, but my gut feel on tokens is that they shouldn't be any more cumbersome than in FileMaker. In FM, if you haven't assigned user names and passwords to your clients, you have to use tokens to track them, and that means inserting a token tag in every html page they might visit. I figure that tokens can be handled in Revolution through a log-in or sign up stack that has some personal identification, such as a serial number that can be passed to each page. My disappointment with FM, as I've expressed previously on this list, is that it is expensive (I can't afford to dish out another $1,500, or whatever the amount, to upgrade from Unlimited to Server Advanced) and, more importantly, the inflexibility of its scripting. I've been tinkering with 4D and finding it quite powerful, but also discovering that the learning curve is steeper than it ought to be. I always find myself coming back to Revolution or MetaCard. I'll let you know when I've completed my first web-based Revolution project. Perhaps some of you may want to critique it. While I'm here, I do have another question for anyone out there with Revolution cgi experience, and this concerns the speed with which a Revolution cgi returns a result the first time it is called by a client. My first search of Fiction Search takes a long time, say, thirty seconds, to return a page of hits. Subsequent searches are completed in the blink of an eye. Is this a client-side or server-side thing? In other words, will all visitors to my projects experience a potentially confusing slow first response, or is it just a matter of me somehow priming or loading the Revolution engine into memory on my server in advance, so that it's ready for visitors? Gregory __________________________ Associate Professor of Finance John Molson School of Business Concordia University Montreal, Quebec Canada On Sep 6, 2004, at 12:00 PM, use-revolution-request at lists.runrev.com wrote: > On Sep 5, 2004, at 5:49 PM, Gregory Lypny wrote: >> >> ... >> The cgi appears to run faster than FileMaker. Very cool. Now, in my >> upcoming projects, I will have to develop something akin to tokens and >> handlers that can generate html tables dynamically, perhaps based on >> GoLive templates. >> ... > > Gregory, > > If you ever get tokens and handlers to work, let me know. > > I have a lot of FileMaker Pro/Lasso 7 code that I'd dump in a quick > minute > if the Revolution CGI stuff were totally up to the task. > > Good luck and keep plugging away! > > Rick Harrison From laguer at ucs.orst.edu Mon Sep 6 15:53:21 2004 From: laguer at ucs.orst.edu (Rich Lague) Date: Mon, 6 Sep 2004 12:53:21 -0700 Subject: palette question In-Reply-To: <20040906145607.68334.qmail@web60501.mail.yahoo.com> Message-ID: <67981CEC-003E-11D9-8CBB-000393BAAB8A@ucs.orst.edu> If I run the following script from a button that is on the stack I'm working with it works. However, if I try to run it from a button on a palette it does not work. The stack I'm trying to work on is the topstack, right under the palette. Why? Thanks, Rich Lague ------------------------------------------------------------------------ --------------------------------------------------------------- on mouseUp set the name of this card to the selectedText put the selectedText into field "resultFld" end mouseUp From nnoydb at excite.com Mon Sep 6 15:58:28 2004 From: nnoydb at excite.com (K) Date: Mon, 6 Sep 2004 15:58:28 -0400 (EDT) Subject: Multiprocessing proposed solution Message-ID: <20040906195828.592B83D1E@xprdmailfe4.nwk.excite.com> Okay, Andre Garzia inspired me to investigate multi-processing using Runtime Revolution with his httpd stack. At first glance it seemed impossible nut through trial and error I have a semi-functional solution. I created a external wich is using a named sockets, pipes, mutexes, semaphores, events and even shared memory. Here is the break down.... Process A (Parent) Process B (Child) Process 'A' using the sockets library in the GLIBExternal creates and listens on a selected port (in my case 80). Process 'A' accepts the call on a "named" socket. Then shell invokes process 'B' with the command line option --socket (you can use any name you like) process B can now read and write to the named socket using the GLIBExternal socket interface. Process A and B can then cordinate their activities via named mutexes, semaphoes, events and shared memory blocks. Of course Process A must uniquely name each socket and provided that name to the GLIBExternal as well as the child process (demostrated below). I have not worked out the kinks of the shared memory on all platforms but I should be able to solve them in time. The implementation on Win32 is easier on Win32 and Linux since I am a experienced developer on those platforms. The low down is that Andre's httpd stack could operate simular to the Apache httpd using child processes to handle individual clients. Kevin /**____________________________________________________________________________________ --Create a simple universal unique idenity
--
-- at param aSuffix just to customize the key a bit. -- at return empty success */ function generateUUID aSuffix local tTime --Time portion of UUID local tRandom --Random portion of UUID local tAddress --Localhost address local tData --UUID Data put ticks() * 1000 into tTime put random( CONST_MAX_UUID_RANDOM ) * 10000000000000000 into tRandom put hostNameToAddress( hostName() ) into tAddress put tTime & tRandom & tAddress & aSuffix into tData put md5Digest( tData ) into tData put base64encode( tData ) into tData return tData end generateUUID -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From ambassador at fourthworld.com Mon Sep 6 15:58:38 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 06 Sep 2004 12:58:38 -0700 Subject: palette question In-Reply-To: <67981CEC-003E-11D9-8CBB-000393BAAB8A@ucs.orst.edu> References: <67981CEC-003E-11D9-8CBB-000393BAAB8A@ucs.orst.edu> Message-ID: <413CC16E.1070801@fourthworld.com> Rich Lague wrote: > If I run the following script from a button that is on the stack I'm > working with it works. However, if I try to run it from a button on a > palette it does not work. The stack I'm trying to work on is the > topstack, right under the palette. > > Why? > --------------------------------------------------------------- > > on mouseUp > set the name of this card to the selectedText > put the selectedText into field "resultFld" > end mouseUp Since the script is in the palette, "this card" refers to the card in the palette. You can shift the focus to the topstack using the defaultStack, which governs how relative object references are interepreted by default: on mouseUp set the defaultStack to the topStack set the name of this cd to the selectedText put the selectedText into fld "resultFld" end mouseUp -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Mon Sep 6 16:22:16 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 6 Sep 2004 17:22:16 -0300 Subject: Multiprocessing proposed solution In-Reply-To: <20040906195828.592B83D1E@xprdmailfe4.nwk.excite.com> References: <20040906195828.592B83D1E@xprdmailfe4.nwk.excite.com> Message-ID: <71C5E3B8-0042-11D9-BBD8-0003936D012E@mac.com> Kevin, Wow... that's hard... I solved some issues with multiprocessing in the new instance of HTTPd, I think it works, the only problem is that if some handler on user stack blocks, then I think the whole server will block, but at least we can listen and answer to multiple sockets at the same time. Theres a "ServerWorkz RC2 2.zip" inside http://public.soapdog.org that can do this kind of stuff. The new version libNetServices, is a hell better, it's a complete rewrite and it's not available till I solve FTP upload and the inform engine... I really would like to see this external you made we could make a rock solid webserver using fork() like stuff and semaphores... for now, libNetServices is a pure transcript solution, but I could fork the codebase and open it so that other developers with more experience with C code and externals could help. Your effort is very welcome!!!!! You'll be the first to receive a libNetServices T-Shirt when I am finished making them! (yes, I am making them...) Thanks! andre On Sep 6, 2004, at 4:58 PM, K wrote: > > Okay, Andre Garzia inspired me to investigate multi-processing using > Runtime Revolution with his httpd stack. At first glance it seemed > impossible nut through trial and error I have a semi-functional > solution. I created a external wich is using a named sockets, pipes, > mutexes, semaphores, events and even shared memory. Here is the break > down.... > > > Process A (Parent) > Process B (Child) > > > Process 'A' using the sockets library in the GLIBExternal creates and > listens on a selected port (in my case 80). Process 'A' accepts the > call on a "named" socket. Then shell invokes process 'B' with the > command line option --socket (you can use any name you > like) process B can now read and write to the named socket using the > GLIBExternal socket interface. Process A and B can then cordinate > their activities via named mutexes, semaphoes, events and shared > memory blocks. Of course Process A must uniquely name each socket and > provided that name to the GLIBExternal as well as the child process > (demostrated below). I have not worked out the kinks of the shared > memory on all platforms but I should be able to solve them in time. > The implementation on Win32 is easier on Win32 and Linux since I am a > experienced developer on those platforms. > > The low down is that Andre's httpd stack could operate simular to the > Apache httpd using child processes to handle individual clients. > > Kevin > > > / > **_____________________________________________________________________ > _______________ > > --Create a simple universal unique idenity
> --
> -- at param aSuffix just to customize the key a bit. > -- at return empty success > */ > function generateUUID aSuffix > > > local tTime --Time portion of UUID > local tRandom --Random portion of UUID > local tAddress --Localhost address > local tData --UUID Data > > put ticks() * 1000 into tTime > put random( CONST_MAX_UUID_RANDOM ) * 10000000000000000 into tRandom > put hostNameToAddress( hostName() ) into tAddress > > put tTime & tRandom & tAddress & aSuffix into tData > > put md5Digest( tData ) into tData > put base64encode( tData ) into tData > > return tData > > end generateUUID > > > -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- > Disclaimer: > > Any resemblance between the above views and those of my > employer, my terminal, or the view out my window are purely > coincidental. > Any resemblance between the above and my own views is > non-deterministic. > > The question of the existence of views in the absence of anyone to > hold > them > is left as an exercise for the reader. The question of the existence of > the reader > is left as an exercise for the second god coefficient. > (A discussion of non-orthogonal, non-integral polytheism is beyond the > scope of this article.) > > > > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From Meitnik at aol.com Mon Sep 6 16:25:25 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Mon, 6 Sep 2004 16:25:25 EDT Subject: constellation! Message-ID: <149.32ade4ac.2e6e21b5@aol.com> Jerry D., Thank you, thank you! Keep it up! Andrew btw, yes I am back from dealing with windy Fla days.... From soapdog at mac.com Mon Sep 6 17:13:52 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 6 Sep 2004 18:13:52 -0300 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) Message-ID: FTP Commander By Andre Alves Garzia 2004 Motivated by a email from Frank Leahy, I decided to see how fast I could make a FTP client for the masses. The result is 5 hours. At 1:17 I received the email, at 6:09 I am writing this email. Conclusion Revolution Rulz! I was inspired by old XTree Gold, on the left side is local, on right side is Server side. You can type the full path in the field or press browse. You must type in the full FTP URL (including user and pass) on the field. Pressing refresh will refresh the list. Top listbox on each side is folder list, botton listbox is file list. You can select multiple files. Operations will work on multiple files. Theres a libURL log field below. So far I tested all the operations. You can upload, download, traverse, rename one or multiple files. you go tagging the files, and press the desired operation button. It works, I think I'll market this one soon... so far so good, two apps in one day... pretty good. http://www.soapdog.org/rev/FTPCommander.rev Happy FTP!!! Andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From frank at backtalk.com Mon Sep 6 17:27:27 2004 From: frank at backtalk.com (Frank Leahy) Date: Mon, 6 Sep 2004 22:27:27 +0100 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: <20040906211046.4601A93013E@mail.runrev.com> References: <20040906211046.4601A93013E@mail.runrev.com> Message-ID: <8D06DA3D-004B-11D9-8F81-000A9580FCCE@backtalk.com> Well I'll be a son of a gun... Andre...I'll let you know how it goes. Thanks! -- Frnak Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ On Sep 6, 2004, at 10:10 PM, use-revolution-request at lists.runrev.com wrote: > From: Andre Garzia > Subject: ANN: FTP Commander (the ftp browser Frank asked for...) > To: How to use Revolution > Message-ID: > Content-Type: text/plain; charset=MACINTOSH; format=flowed > > FTP Commander > By Andre Alves Garzia 2004 > > > Motivated by a email from Frank Leahy, I decided to see how fast I > could make a FTP client for the masses. The result is 5 hours. At 1:17 > I received the email, at 6:09 I am writing this email. Conclusion > Revolution Rulz! > > I was inspired by old XTree Gold, on the left side is local, on right > side is Server side. You can type the full path in the field or press > browse. You must type in the full FTP URL (including user and pass) on > the field. Pressing refresh will refresh the list. Top listbox on each > side is folder list, botton listbox is file list. You can select > multiple files. Operations will work on multiple files. Theres a libURL > log field below. So far I tested all the operations. You can upload, > download, traverse, rename one or multiple files. you go tagging the > files, and press the desired operation button. It works, I think I'll > market this one soon... > > so far so good, two apps in one day... pretty good. > > http://www.soapdog.org/rev/FTPCommander.rev > > Happy FTP!!! > Andre From doupsy at wanadoo.fr Mon Sep 6 17:30:24 2004 From: doupsy at wanadoo.fr (doupsy at wanadoo.fr) Date: Mon, 6 Sep 2004 23:30:24 +0200 Subject: Print - A4 - wysiwyg Message-ID: Hello, I scan an A4 form (300 ppi) and name it "Formulaire.jpg". The size of this image is 595X842 (points X points). I have a stack which size is 595,842. I import "Formulaire.jpg" in this stack. I reduce the size of this image to 595,842. I want to print this cd to have the same form printed as the original form that I scanned (I mean with the same sizes). I tryed different things, but it was never good. For example, I tryed this : open printing with dialog set printpapersize to 595,842 --- A4 set printmargins to 10,10,10,40 --- I have an EPSON Stylus Color 800 (minimum margins of this printer : 3mm, 3mm, 3mm, 14 mm) (1 inch = 25,4 mm) print this cd from 10,10 to 595-10,842-40 into 0,0,595-20,842-50 close printing I don't know how to obtain exactly the same size as the original after printing. Thanks. Leo From soapdog at mac.com Mon Sep 6 17:31:00 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 6 Sep 2004 18:31:00 -0300 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: <8D06DA3D-004B-11D9-8F81-000A9580FCCE@backtalk.com> References: <20040906211046.4601A93013E@mail.runrev.com> <8D06DA3D-004B-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: <0C4F1867-004C-11D9-BBD8-0003936D012E@mac.com> Frank, don't forget the ending slash in the FTP URL like: ftp://myUser:myPassword at myServer/mySweetFolder/ let me know if this works for you!!! :D Cheers andre On Sep 6, 2004, at 6:27 PM, Frank Leahy wrote: > Well I'll be a son of a gun... > > Andre...I'll let you know how it goes. > > Thanks! > -- Frnak > > Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users > See us on the web at http://www.webphotospro.com/ > > On Sep 6, 2004, at 10:10 PM, use-revolution-request at lists.runrev.com > wrote: > >> From: Andre Garzia >> Subject: ANN: FTP Commander (the ftp browser Frank asked for...) >> To: How to use Revolution >> Message-ID: >> Content-Type: text/plain; charset=MACINTOSH; format=flowed >> >> FTP Commander >> By Andre Alves Garzia 2004 >> >> >> Motivated by a email from Frank Leahy, I decided to see how fast I >> could make a FTP client for the masses. The result is 5 hours. At 1:17 >> I received the email, at 6:09 I am writing this email. Conclusion >> Revolution Rulz! >> >> I was inspired by old XTree Gold, on the left side is local, on right >> side is Server side. You can type the full path in the field or press >> browse. You must type in the full FTP URL (including user and pass) on >> the field. Pressing refresh will refresh the list. Top listbox on each >> side is folder list, botton listbox is file list. You can select >> multiple files. Operations will work on multiple files. Theres a >> libURL >> log field below. So far I tested all the operations. You can upload, >> download, traverse, rename one or multiple files. you go tagging the >> files, and press the desired operation button. It works, I think I'll >> market this one soon... >> >> so far so good, two apps in one day... pretty good. >> >> http://www.soapdog.org/rev/FTPCommander.rev >> >> Happy FTP!!! >> Andre > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From degbert at mac.com Mon Sep 6 18:14:05 2004 From: degbert at mac.com (David Egbert) Date: Mon, 6 Sep 2004 16:14:05 -0600 Subject: Status Window Questions Message-ID: <10DB41C2-0052-11D9-85E1-000393CFB8E0@mac.com> I'm trying to implement a status window in an app I'm building. I'd like to user to click a "Process" button and have the app open a status window indicating the status of the stuff they are processing (with a progress bar, cancel button, and other useful information). The main script for the processing is located in a sub stack where the main interface is located. I thought I could just open the status stack, have a button on that stack that sets a global to cancel the process, and have the processing script check the global each time it processes an item. Here's basically what the processing script looks like: repeat with x = 1 to theNumberOfItems global gCancelStuff processStuff theItem if gCancelStuff is true then exit to top end repeat The problem is the script prevents all interaction to buttons until it has completed processing all of the items. Is there a way to script it so the Cancel button can be clicked (and the process aborted)? Is there an example stack somewhere I can learn from? Thanks in advance. -- Dave From hershrev at realtorsgroup.us Mon Sep 6 18:16:31 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Mon, 6 Sep 2004 18:16:31 -0400 Subject: insert script Message-ID: <67A533EE-0052-11D9-A942-0030654C1E62@realtorsgroup.us> Hi all , I'm trying to figure out how the insert script works. I have a "script Lib." stack containing only custom handlers and functions I have a sub stack "myStack" in an openStack message I put in "insert script from stack "script Lib" into back" Now when I open the sub stack "mySTack" the on openStack message triggers the handler from the script lib. even its into back and I have an on openStack in the main stack. Also when open another sub stack with no insert script in it , it triggers that same script as said above , wondering , what is the proper understanding of the "insert script" . Thanks a mill. Hershel From lists at mangomultimedia.com Mon Sep 6 18:29:59 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 6 Sep 2004 15:29:59 -0700 Subject: Status Window Questions In-Reply-To: <10DB41C2-0052-11D9-85E1-000393CFB8E0@mac.com> References: <10DB41C2-0052-11D9-85E1-000393CFB8E0@mac.com> Message-ID: <4977C0F6-0054-11D9-B410-000D9337CDC8@mangomultimedia.com> On Sep 6, 2004, at 3:14 PM, David Egbert wrote: > I'm trying to implement a status window in an app I'm building. > > I'd like to user to click a "Process" button and have the app open a > status window indicating the status of the stuff they are processing > (with a progress bar, cancel button, and other useful information). > The main script for the processing is located in a sub stack where the > main interface is located. I thought I could just open the status > stack, have a button on that stack that sets a global to cancel the > process, and have the processing script check the global each time it > processes an item. Here's basically what the processing script looks > like: > > repeat with x = 1 to theNumberOfItems > global gCancelStuff > processStuff theItem > if gCancelStuff is true then exit to top > end repeat > > The problem is the script prevents all interaction to buttons until it > has completed processing all of the items. Is there a way to script it > so the Cancel button can be clicked (and the process aborted)? Is > there an example stack somewhere I can learn from? Dave, Maybe try using send rather than a repeat loop. Something like the following may give you the results you are after. local sNumberOfItems local sItemCounter on startProcessing --> SET UP COUNTERS put 20 into sNumberOfItems put 0 into sItemCounter send "processStuff" to me in 0 seconds end startProcessing on processStuf add 1 to sItemCounter -- do stuff to item sItemCounter if sItemCounter < sNumberOfItems AND gCancelStuff <> true then send "processStuff" to me in 10 milliseconds end if end processStuff -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From degbert at mac.com Mon Sep 6 19:26:24 2004 From: degbert at mac.com (David Egbert) Date: Mon, 6 Sep 2004 17:26:24 -0600 Subject: Status Window Questions In-Reply-To: <4977C0F6-0054-11D9-B410-000D9337CDC8@mangomultimedia.com> References: <10DB41C2-0052-11D9-85E1-000393CFB8E0@mac.com> <4977C0F6-0054-11D9-B410-000D9337CDC8@mangomultimedia.com> Message-ID: <2B3CD75B-005C-11D9-85E1-000393CFB8E0@mac.com> Thanks Trevor, It works great! I also wasn't aware of Script Local Variables (You can declare them at the beginning of a script and all the handlers in the script can recognize them). Cool stuff! Thanks again. -- Dave Egbert On Sep 6, 2004, at 4:29 PM, Trevor DeVore wrote: > On Sep 6, 2004, at 3:14 PM, David Egbert wrote: > >> I'm trying to implement a status window in an app I'm building. >> >> I'd like to user to click a "Process" button and have the app open a >> status window indicating the status of the stuff they are processing >> (with a progress bar, cancel button, and other useful information). >> The main script for the processing is located in a sub stack where >> the main interface is located. I thought I could just open the status >> stack, have a button on that stack that sets a global to cancel the >> process, and have the processing script check the global each time it >> processes an item. Here's basically what the processing script looks >> like: >> >> repeat with x = 1 to theNumberOfItems >> global gCancelStuff >> processStuff theItem >> if gCancelStuff is true then exit to top >> end repeat >> >> The problem is the script prevents all interaction to buttons until >> it has completed processing all of the items. Is there a way to >> script it so the Cancel button can be clicked (and the process >> aborted)? Is there an example stack somewhere I can learn from? > > Dave, > > Maybe try using send rather than a repeat loop. Something like the > following may give you the results you are after. > > local sNumberOfItems > local sItemCounter > > on startProcessing > --> SET UP COUNTERS > put 20 into sNumberOfItems > put 0 into sItemCounter > > send "processStuff" to me in 0 seconds > end startProcessing > > on processStuf > add 1 to sItemCounter > > -- do stuff to item sItemCounter > > if sItemCounter < sNumberOfItems AND gCancelStuff <> true then > send "processStuff" to me in 10 milliseconds > end if > end processStuff > > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From gizmotron at earthlink.net Mon Sep 6 19:36:47 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Mon, 6 Sep 2004 16:36:47 -0700 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: <0C4F1867-004C-11D9-BBD8-0003936D012E@mac.com> Message-ID: <9E4C2038-005D-11D9-8ACF-000A95743F7A@earthlink.net> On Monday, September 6, 2004, at 02:31 PM, Andre Garzia wrote: > don't forget the ending slash in the FTP URL like: > > ftp://myUser:myPassword at myServer/mySweetFolder/ > > let me know if this works for you!!! :D > > Cheers > andre Works great. Now I get it. In just a few guesses I got the correct configuration of the URL with my proper connection information and I was in. Now a double click on folder names to append the folder name to the current URL in combination with a mouseUp simulation or refreshftpfilelist and you have effectively replaced my old fetch program running Mac 9.2 on my MacOSX. Now I'll test it to see if I can upload. What about "as text" or "as raw binary data?" COOL ! Mark From aturban at qwest.net Mon Sep 6 20:01:35 2004 From: aturban at qwest.net (Arthur Urban) Date: Mon, 6 Sep 2004 18:01:35 -0600 Subject: Passing flds as Parameters? Message-ID: <001201c4946d$d723a4c0$1501a8c0@asuka> How can I pass a fld in a send command and still retain the multiple lines of that fld? I'm trying the following: send "hander" && fld "f" to btn "b" This only sends line 1 of the fld. If I try: send "handler" && quote & fld "f" & quote to btn "b" then I get all the lines but unwanted quote marks. How do others handle this situation? ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From kray at sonsothunder.com Mon Sep 6 20:06:38 2004 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 06 Sep 2004 19:06:38 -0500 Subject: insert script In-Reply-To: <67A533EE-0052-11D9-A942-0030654C1E62@realtorsgroup.us> Message-ID: On 9/6/04 5:16 PM, "Hershel Fisch" wrote: > Hi all , > I'm trying to figure out how the insert script works. > I have a "script Lib." stack containing only custom handlers and > functions > I have a sub stack "myStack" in an openStack message I put in "insert > script from stack "script Lib" into back" > Now when I open the sub stack "mySTack" the on openStack message > triggers the handler from the script lib. even its into back and I have > an on openStack in the main stack. Also when open another sub stack > with no insert script in it , it triggers that same script as said > above , wondering , what is the proper understanding of the "insert > script" . The use of "insert script" is much like the use of libraries - you place an entire script in the message passing hierarchy, but *after* the "normal" stacks receive the message. This allows you to trap messages that other object have not trapped (if you insert into the back - a "backScript"), or to trap messages before they hit their intended target (if you insert into the front - a "frontScript"). This applies to all open stacks and substacks - backscripts are "behind" every stack, and frontScripts are "in front of" every stack. The reason you're getting what you're getting is that when a stack opens, a number of messages are triggered (openCard, preOpenCard, openStack, preOpenStack, etc.), and so if the stack that opens doesn't trap all of these (and most don't), they will make their way "up" (it's how I visualize it) the message passing hierarchy and eventually hit the backscript which will get it and activate it. In your case, it's the openStack message. Personally, I would put the common handlers and functions into another object and insert *its* script into the back. I commonly do this with a button called "BS" (for backscript) or "FS" (for frontscript) as in: insert the script of btn "BS" into back HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Mon Sep 6 20:10:01 2004 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 06 Sep 2004 19:10:01 -0500 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: <0C4F1867-004C-11D9-BBD8-0003936D012E@mac.com> Message-ID: On 9/6/04 4:31 PM, "Andre Garzia" wrote: > > Frank, > > don't forget the ending slash in the FTP URL like: > > ftp://myUser:myPassword at myServer/mySweetFolder/ > > let me know if this works for you!!! :D > > Cheers > andre > That's awesome, Andre! Thanks! Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From degbert at mac.com Mon Sep 6 20:13:10 2004 From: degbert at mac.com (David Egbert) Date: Mon, 6 Sep 2004 18:13:10 -0600 Subject: Progress Bar too small on MacOS X? Message-ID: The progress bar widget looks unusually small (in height) on MacOS X. When I tried to adjust the height of the progress bar it just re-sizes the selectable area of the bar, not the bar itself. Is there a way to change the real height? I double checked the progress bar height in Interface Builder. There's a regular bar at 16px tall, a small bar at 10px, and a mini (not sure how tall). The Rev bar seems to be stuck at 11px tall. Is that a bug? A feature? :-) Rev 2.5 GM MacOS X 10.3.5 Regards, -- Dave Egbert From kray at sonsothunder.com Mon Sep 6 20:13:35 2004 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 06 Sep 2004 19:13:35 -0500 Subject: Passing flds as Parameters? In-Reply-To: <001201c4946d$d723a4c0$1501a8c0@asuka> Message-ID: On 9/6/04 7:01 PM, "Arthur Urban" wrote: > How can I pass a fld in a send command and still retain the multiple lines > of that fld? I'm trying the following: > > send "hander" && fld "f" to btn "b" > > This only sends line 1 of the fld. If I try: > > send "handler" && quote & fld "f" & quote to btn "b" > > then I get all the lines but unwanted quote marks. How do others handle this > situation? Arthur, I set up two fields and two buttons. In the first field I put a bunch of text (multiple lines). The script of btn 1 was: on mouseUp send "doIt" && fld 1 to btn 2 end mouseUp The script of btn 2 was: on DoIt pWhat put pWhat into fld 2 end DoIt I then clicked button 1 and my text appeared in fld 2, multiple lines and all. Perhaps it's something else? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From Roger.E.Eller at sealedair.com Mon Sep 6 20:15:05 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Mon, 6 Sep 2004 20:15:05 -0400 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) Message-ID: On Monday, September 6, 2004, at 02:31 PM, Andre Garzia wrote: > don't forget the ending slash in the FTP URL like: > > ftp://myUser:myPassword at myServer/mySweetFolder/ > > let me know if this works for you!!! :D > > Cheers > andre Almost everything works for me. I had to comment out the -- delete last char of tFilename in the download button, otherwise it was chopping the last char of the actual filename. My local system is running Rev 2.2 on Win2k. The FTP site was an SGI Octane running Irix 6.4. The directory listing works fine, but it will not download a file to my local desktop. The log info says the transfer completed. 150 Opening BINARY mode data connection for /shared_files/ting.wav' (5886 bytes). CLOSED 192.15.32.01:1072|6939 226 Transfer complete. Still it's very impressive for 5 hours of work! Roger Eller From gizmotron at earthlink.net Mon Sep 6 20:23:11 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Mon, 6 Sep 2004 17:23:11 -0700 Subject: Encryption & Prime Numbers In-Reply-To: <9E4C2038-005D-11D9-8ACF-000A95743F7A@earthlink.net> Message-ID: <19FE57EC-0064-11D9-B8D7-000A95743F7A@earthlink.net> from here: http://www.guardian.co.uk/uk_news/story/0,3604,1298728,00.html > The Riemann hypothesis would explain the apparently random pattern of > prime numbers - numbers such as 3, 17 and 31, for instance, are all > prime numbers: they are divisible only by themselves and one. Prime > numbers are the atoms of arithmetic. They are also the key to internet > cryptography: in effect they keep banks safe and credit cards secure. > > This year Louis de Branges, a French-born mathematician now at Purdue > University in the US, claimed a proof of the Riemann hypothesis. So > far, his colleagues are not convinced. They were not convinced, years > ago, when de Branges produced an answer to another famous mathematical > challenge, but in time they accepted his reasoning. This time, the > mathematical community remains even more sceptical. > > "The proof he has announced is rather incomprehensible. Now > mathematicians are less sure that the million [prize-see full article] > has been won," Prof du Sautoy said. > > "The whole of e-commerce depends on prime numbers. I have described > the primes as atoms: what mathematicians are missing is a kind of > mathematical prime spectrometer. Chemists have a machine that, if you > give it a molecule, will tell you the atoms that it is built from. > Mathematicians haven't invented a mathematical version of this. That > is what we are after. If the Riemann hypothesis is true, it won't > produce a prime number spectrometer. But the proof should give us more > understanding of how the primes work, and therefore the proof might be > translated into something that might produce this prime spectrometer. > If it does, it will bring the whole of e-commerce to its knees, > overnight. So there are very big implications." I fail to see the relationship between a 32 bit word, bitXOR, and random padded cypher block chaining having to do anything with Prime Numbers. As far as Blowfish goes there doesn't look like there are any connections to prime numbers. Perhaps AES openSSL 128 bit encryption is based on random prime numbers. Any guesses as to how the above information can be considered useful beyond the scope of it being a new internet urban legend? Mark From bill at bluewatermaritime.com Mon Sep 6 20:48:14 2004 From: bill at bluewatermaritime.com (Bill) Date: Mon, 06 Sep 2004 20:48:14 -0400 Subject: Print - A4 - wysiwyg In-Reply-To: Message-ID: I do a lot of printing with government forms that I change from a PDF to a .png file (works much better than .jpg both for speed, size of file, and resolution of print-out). I experimented with .gif too. My print command looks like this: set the printmargins to 0,0,0,0 open printing with dialog print card from 0,0 to 612,792 close printing And even though the card is much smaller than the image it prints exactly the size of the 8.5 X 11 page that the PDF was made for. It would be wonderful if we could use the PDF directly but... On 9/6/04 5:30 PM, "doupsy at wanadoo.fr" wrote: > Hello, > > I scan an A4 form (300 ppi) and name it "Formulaire.jpg". The size of > this image is 595X842 (points X points). > > I have a stack which size is 595,842. > > I import "Formulaire.jpg" in this stack. I reduce the size of this > image to 595,842. > > I want to print this cd to have the same form printed as the original > form that I scanned (I mean with the same sizes). > > I tryed different things, but it was never good. > > For example, I tryed this : > > open printing with dialog > set printpapersize to 595,842 --- A4 > set printmargins to 10,10,10,40 --- I have an EPSON Stylus Color 800 > (minimum margins of this printer : 3mm, 3mm, 3mm, 14 mm) (1 inch = > 25,4 mm) > print this cd from 10,10 to 595-10,842-40 into 0,0,595-20,842-50 > close printing > > I don't know how to obtain exactly the same size as the original after > printing. > > Thanks. > > Leo > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From alex at tweedly.net Mon Sep 6 21:06:20 2004 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 07 Sep 2004 02:06:20 +0100 Subject: Encryption & Prime Numbers In-Reply-To: <19FE57EC-0064-11D9-B8D7-000A95743F7A@earthlink.net> References: <9E4C2038-005D-11D9-8ACF-000A95743F7A@earthlink.net> Message-ID: <5.1.0.14.0.20040907015053.0273bea0@mail.tweedly.net> At 17:23 06/09/2004 -0700, Mark Brownell wrote: >from here: >http://www.guardian.co.uk/uk_news/story/0,3604,1298728,00.html > >I fail to see the relationship between a 32 bit word, bitXOR, and random >padded cypher block chaining having to do anything with Prime Numbers. As >far as Blowfish goes there doesn't look like there are any connections to >prime numbers. Perhaps AES openSSL 128 bit encryption is based on random >prime numbers. Any guesses as to how the above information can be >considered useful beyond the scope of it being a new internet urban legend? Don't know about Blowfish specifically; it's a private-key algorithm, so may have no requirement on primes. In general public/private key systems depend on the inability to decompose very large numbers into their prime factors. So to generate a suitable private key, you generate a number of primes, and multiply them together; if someone could easily decompose that, they would be a large part of the way towards discovering your private key. More mathematically, but less understandably ... >RSA is a public-key cryptosystem for both encryption and authentication; >it was invented in 1977 by Ron Rivest, Adi Shamir, and Leonard Adleman. It >works as follows: take two large primes, p and q, and find their product n >= pq; n is called the modulus. Choose a number, e, less than n and >relatively prime to (p-1)(q-1), which means that e and (p-1)(q-1) have no >common factors except 1. Find another number d such that (ed - 1) is >divisible by (p-1)(q-1). The values e and d are called the public and >private exponents, respectively. The public key is the pair (n,e); the >private key is (n,d). The factors p and q maybe kept with the private key, >or destroyed. > >It is difficult (presumably) to obtain the private key d from the public >key (n,e). If one could factor n into p and q, however, then one could >obtain the private key d. Thus the security of RSA is related to the >assumption that factoring is difficult. An easy factoring method or some >other feasible attack would "break" RSA. > >Here is how RSA can be used for privacy and authentication (in practice, >the actual use is slightly different: > >RSA privacy (encryption): Suppose Alice wants to send a message m to Bob. >Alice creates the ciphertext c by exponentiating: c = me mod n, where e >and n are Bob's public key. She sends c to Bob. To decrypt, Bob also >exponentiates: m = cd mod n; the relationship between e and d ensures that >Bob correctly recovers m. Since only Bob knows d, only Bob can decrypt. > >RSA authentication: Suppose Alice wants to send a message m to Bob in such >a way that Bob is assured that the message is authentic and is from Alice. >Alice creates a digital signature s by exponentiating: s = md mod n, where >d and n are Alice's private key. She sends m and s to Bob. To verify the >signature, Bob exponentiates and checks that the message m is recovered: m >= se mod n, where e and n are Alice's public key. > >Thus encryption and authentication take place without any sharing of >private keys : each person uses only other people's public keys and his or >her own private key. Anyone can send an encrypted message or verify a >signed message, using only public keys, but only someone in possession of >the correct private key can decrypt or sign a message. (quote from www.anujseth.com) -- Alex. From lists at mangomultimedia.com Mon Sep 6 21:00:47 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 6 Sep 2004 18:00:47 -0700 Subject: Status Window Questions In-Reply-To: <2B3CD75B-005C-11D9-85E1-000393CFB8E0@mac.com> References: <10DB41C2-0052-11D9-85E1-000393CFB8E0@mac.com> <4977C0F6-0054-11D9-B410-000D9337CDC8@mangomultimedia.com> <2B3CD75B-005C-11D9-85E1-000393CFB8E0@mac.com> Message-ID: <5A876152-0069-11D9-B410-000D9337CDC8@mangomultimedia.com> On Sep 6, 2004, at 4:26 PM, David Egbert wrote: > I also wasn't aware of Script Local Variables (You can declare them at > the beginning of a script and all the handlers in the script can > recognize them). Cool stuff! Script locals are your friends. Just be aware that the value will be reset every time you edit the script. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From hershrev at realtorsgroup.us Mon Sep 6 20:59:18 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Mon, 6 Sep 2004 20:59:18 -0400 Subject: insert script In-Reply-To: Message-ID: <2553803C-0069-11D9-A942-0030654C1E62@realtorsgroup.us> On Monday, September 6, 2004, at 08:06 PM, Ken Ray wrote: > On 9/6/04 5:16 PM, "Hershel Fisch" wrote: > >> Hi all , >> I'm trying to figure out how the insert script works. >> I have a "script Lib." stack containing only custom handlers and >> functions >> I have a sub stack "myStack" in an openStack message I put in "insert >> script from stack "script Lib" into back" >> Now when I open the sub stack "mySTack" the on openStack message >> triggers the handler from the script lib. even its into back and I >> have >> an on openStack in the main stack. Also when open another sub stack >> with no insert script in it , it triggers that same script as said >> above , wondering , what is the proper understanding of the "insert >> script" . > > The use of "insert script" is much like the use of libraries - you > place an > entire script in the message passing hierarchy, but *after* the > "normal" > stacks receive the message. This allows you to trap messages that other > object have not trapped (if you insert into the back - a > "backScript"), or > to trap messages before they hit their intended target (if you insert > into > the front - a "frontScript"). This applies to all open stacks and > substacks > - backscripts are "behind" every stack, and frontScripts are "in front > of" > every stack. What I understand (and what I see) is that if sub stack "A", handler "a" has an insert script "tScript" into "back or front" then sub stack "B" will react the same way even if sub stack "B" doesn't have the insert. Is this the way it suppose to work ? Thanks, Hershel > > The reason you're getting what you're getting is that when a stack > opens, a > number of messages are triggered (openCard, preOpenCard, openStack, > preOpenStack, etc.), and so if the stack that opens doesn't trap all of > these (and most don't), they will make their way "up" (it's how I > visualize > it) the message passing hierarchy and eventually hit the backscript > which > will get it and activate it. In your case, it's the openStack message. > > Personally, I would put the common handlers and functions into another > object and insert *its* script into the back. I commonly do this with a > button called "BS" (for backscript) or "FS" (for frontscript) as in: > > insert the script of btn "BS" into back > > HTH, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kray at sonsothunder.com Mon Sep 6 21:18:31 2004 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 06 Sep 2004 20:18:31 -0500 Subject: insert script In-Reply-To: <2553803C-0069-11D9-A942-0030654C1E62@realtorsgroup.us> Message-ID: On 9/6/04 7:59 PM, "Hershel Fisch" wrote: > > On Monday, September 6, 2004, at 08:06 PM, Ken Ray wrote: > >> On 9/6/04 5:16 PM, "Hershel Fisch" wrote: >> >>> Hi all , >>> I'm trying to figure out how the insert script works. >>> I have a "script Lib." stack containing only custom handlers and >>> functions >>> I have a sub stack "myStack" in an openStack message I put in "insert >>> script from stack "script Lib" into back" >>> Now when I open the sub stack "mySTack" the on openStack message >>> triggers the handler from the script lib. even its into back and I >>> have >>> an on openStack in the main stack. Also when open another sub stack >>> with no insert script in it , it triggers that same script as said >>> above , wondering , what is the proper understanding of the "insert >>> script" . >> >> The use of "insert script" is much like the use of libraries - you >> place an >> entire script in the message passing hierarchy, but *after* the >> "normal" >> stacks receive the message. This allows you to trap messages that other >> object have not trapped (if you insert into the back - a >> "backScript"), or >> to trap messages before they hit their intended target (if you insert >> into >> the front - a "frontScript"). This applies to all open stacks and >> substacks >> - backscripts are "behind" every stack, and frontScripts are "in front >> of" >> every stack. > What I understand (and what I see) is that if sub stack "A", handler > "a" has an insert script "tScript" into "back or front" > then sub stack "B" will react the same way even if sub stack "B" > doesn't have the insert. Is this the way it suppose to work ? Yes. As I mentioned this applies to *all* open stacks and substacks - backscripts are behind them all, and frontScripts are in front of them all. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From gizmotron at earthlink.net Mon Sep 6 22:26:11 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Mon, 6 Sep 2004 19:26:11 -0700 Subject: Encryption & Prime Numbers In-Reply-To: <5.1.0.14.0.20040907015053.0273bea0@mail.tweedly.net> Message-ID: <48E59488-0075-11D9-B8D7-000A95743F7A@earthlink.net> On Monday, September 6, 2004, at 06:06 PM, Alex Tweedly wrote: > > Don't know about Blowfish specifically; it's a private-key algorithm, > so may have no requirement on primes. It has none. It uses a symmetric key encryption process. > In general public/private key systems depend on the inability to > decompose very large numbers into their prime factors. So to generate > a suitable private key, you generate a number of primes, and multiply > them together; if someone could easily decompose that, they would be a > large part of the way towards discovering your private key. Interesting. After checking out the AES algorithm the variable length key and variable block size look like they were designed to work well with RSA. If this weakness has been discovered by a mathematician then they will need to come up with a suitable private key system. There appears to be no tricks out there to clobber AES or Blowfish other than a brute force attack. Thanks for the info on RSA, Mark From jrvalent at wisc.edu Mon Sep 6 22:33:07 2004 From: jrvalent at wisc.edu (rand valentine) Date: Mon, 06 Sep 2004 21:33:07 -0500 Subject: problems with ftp Message-ID: Hi, everyone. I'm having a vexing problem with ftp-downloading a series of files in a repeat loop. I need to download three files. The loop is very simple, something akin to: repeat with counter = 1 to 3 put decompress(url ftpPath/file&counter&".gz") into temp put temp into fld counter end repeat The ftp commands are straightforward, but what happens is that the first file gets put in the third field, and the other fields aren't updated. So it seems like the put command _isn't_ blocking. What can I do to fix this? I'm still using rev 2.2. Thanks. rand From mpetrides at earthlink.net Mon Sep 6 22:50:13 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Mon, 6 Sep 2004 22:50:13 -0400 Subject: Download videos? (OT: What is Labor Day) In-Reply-To: <7658F8BC-002A-11D9-90FF-000A95C61E96@easynet.fr> References: <7658F8BC-002A-11D9-90FF-000A95C61E96@easynet.fr> Message-ID: Pierre, Labor Day is a national holiday in the US to celebrate working Americans. It traditionally marks the end of the summer, just as Memorial Day--late in May-- (remembering all those who died in the service of our country) marks the start of summer. Quoting from the department of Labor website http://www.dol.gov/opa/aboutdol/laborday.htm : "Labor Day, the first Monday in September, is a creation of the labor movement and is dedicated to the social and economic achievements of American workers. It constitutes a yearly national tribute to the contributions workers have made to the strength, prosperity, and well-being of our country." There's lots more information on how Labor Day came about at the above URL if you are interested. M On Sep 6, 2004, at 1:30 PM, Pierre Sahores wrote: > Can you relate what's the Labor Day we have n't at all, there in > France ? Thanks for helping to expend my little Worldaround knowedge > :) From mpetrides at earthlink.net Mon Sep 6 23:03:03 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Mon, 6 Sep 2004 23:03:03 -0400 Subject: lock up a stack In-Reply-To: <413C8592.1020102@hyperactivesw.com> References: <413C8592.1020102@hyperactivesw.com> Message-ID: <6F0C5BCA-007A-11D9-AEF1-000A959D005E@earthlink.net> I do the following at the very end of development to ensure that all field text is locked. The second loop ensures that all fields are not focusable, either. To lock text in all fields and make the fields not focusable create a button on card 1 with the following script on mouseUp repeat with j = 1 to the number of cards go card j repeat with x = 1 to the number of fields set the lockText of field x to true end repeat end repeat repeat with j = 1 to the number of cards go card j repeat with x = 1 to the number of fields set the traversalOn of field x to false --make field not focusable end repeat end repeat end mouseUp Once the scripts have executed, just delete the button from cd 1. > On 9/5/04 11:55 PM, Sannyasin Sivakatirswami wrote: > >> What is wanted is a kind of global lock text function that does not >> require scripts to run through all fields in the mains stack and >> substacks. but simply lock all the text in one go... > > From mwieder at ahsoftware.net Mon Sep 6 23:07:53 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 6 Sep 2004 20:07:53 -0700 Subject: Download videos? In-Reply-To: <7658F8BC-002A-11D9-90FF-000A95C61E96@easynet.fr> References: <7658F8BC-002A-11D9-90FF-000A95C61E96@easynet.fr> Message-ID: <12339265460.20040906200753@ahsoftware.net> Pierre- Monday, September 6, 2004, 10:30:35 AM, you wrote: PS> Hello Marian :-) PS> Can you relate what's the Labor Day we have n't at all, there in France PS> ? Thanks for helping to expend my little Worldaround knowedge :) I'll fill in for Marian for a moment... We're a bit behind the times here in the US. While the rest of the world celebrates labor on the first of May, we wait until the first Monday until September because of the "unpleasant" connections of Mayday with... er... labor. Although if I remember correctly, Maggie Thatcher also tried to move the UK off the standard and substitute a holiday for the Queen Mum's birthday. PS> About saving QT videos to disk, i use QuickTime Pro (US $ 29 or so) PS> witch include the "save to disk" feature. There are probably other ways PS> (Rev QT libs, QT Java Libs, etc...) to do the same but it's the onest i PS> know about, at this time. I've gotten so used to the "save to disk" feature of QTPro that I tend to forget that the normal QT version doesn't normally support it. If the QT browser plugin is configured for it, though, you can also find QT videos in the browser cache directory. -- -Mark Wieder mwieder at ahsoftware.net From sarahr at genesearch.com.au Mon Sep 6 23:24:53 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Tue, 7 Sep 2004 13:24:53 +1000 Subject: lock up a stack In-Reply-To: References: Message-ID: <7BBC2992-007D-11D9-AAB1-0003937A97B8@genesearch.com.au> On 6 Sep 2004, at 2:57 pm, Sannyasin Sivakatirswami wrote: > I want to be able to "lock up" a stack such that the user cannot > select text in fields, but all the buttons run.. then, when he clicks > "edit" the application drops a "in use" semaphore file on the server > so that others can read the stack from the server but not make > changes... and the user with edit privileges can now edit text and > when he saves, the changes are saved to a temp stack on disk and the > app FTP's the changed stack back to the server and delete the > semaphore file. > How about a large transparent button that covers all the fields. Your actual buttons could be on top of this transparent button so they are clickable, but by toggling the visibility of the big transparent button, you could toggle the ability to type or select any field data. Cheers, Sarah From sarahr at genesearch.com.au Mon Sep 6 23:41:49 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Tue, 7 Sep 2004 13:41:49 +1000 Subject: Copying Menus In-Reply-To: References: <20040906144231.99134.qmail@web60505.mail.yahoo.com> Message-ID: Hi James, I suggest making a separate sub-stack and MOVING your original menu group to it, where it can be set to non-Mac style for easy editing. If you call it "Menu1", then in your main stack's preOpenStack handler, you can say: set the menuBar of this stack to "Menu1" Back to the menu editing stack, duplicate the group, edit the new one as you see fit, call it "Menu2" or whatever you like, and use the same type of script to set the menubar for stack 2. I have given up using the Mac-style menus in favor of having them in separate stacks. It makes them easier to edit and I don't have any problems with the objects being relocated or the stack window being resized. Cheers, Sarah On 7 Sep 2004, at 3:16 am, James Spencer wrote: > It strikes me that this should be easy but I'm a dolt and can't figure > it out. Nor can I find anything in the "documentation" (one more > voice in the wilderness: the documentation is great for looking up > specific Transcript elements but stinks for figuring out how to use > the development environment). > > I have a project based on three related stacks (at this point, they > are arranged as a main stack and two substacks in a single file) which > is intended to run exclusively under OS X (which matters only because > the menus are intended to only be at the top of the screen and no > space has been left in any of the stacks for a menu bar on the card). > All three have related but slightly different menus. What I would > like to do is, having developed my menus for the main stack, to be > able to copy that menubar group from the main stack to the other two > stacks where I want to be able to edit them without having to recreate > the menus and their scripts from scratch for each substack. > > I can copy the main stack's group by temporarily making it a windows > style menu (on the card) selecting the group and copying it and then > restoring the main stack's menu to the top of the screen. I can then > paste this into the substack but, of course, it appears on the card > and when I set it to be at the top of the screen, Rev moves my > content up. Problem, of course is that I didn't forsee a problem in > copying the menu bar so I didn't leave space at the top of the card > and I'm losing part of my content. I've tried variations of this some > of which at least show the menus but Menu Builder won't edit them. > > I thought I might be able to copy and pasting the original menu bar > group from the Application Browser but this doesn't seem to be > permitted: when I paste the group, regardless of what is selected and > displayed in the Browser, a second copy of the group is placed in the > original stack. From jacque at hyperactivesw.com Tue Sep 7 00:06:56 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 06 Sep 2004 23:06:56 -0500 Subject: CGI Problem Solved [was Re: CGI Fiction Search Example] In-Reply-To: <7767BA60-0033-11D9-9A28-000D9350C9C2@videotron.ca> References: <20040906160017.9DCD09300FC@mail.runrev.com> <7767BA60-0033-11D9-9A28-000D9350C9C2@videotron.ca> Message-ID: <413D33E0.9060504@hyperactivesw.com> On 9/6/04 1:35 PM, Gregory Lypny wrote: > While I'm here, I do have another question for anyone out there with > Revolution cgi experience, and this concerns the speed with which a > Revolution cgi returns a result the first time it is called by a > client. My first search of Fiction Search takes a long time, say, > thirty seconds, to return a page of hits. Subsequent searches are > completed in the blink of an eye. Is this a client-side or server-side > thing? In other words, will all visitors to my projects experience a > potentially confusing slow first response, or is it just a matter of me > somehow priming or loading the Revolution engine into memory on my > server in advance, so that it's ready for visitors? I'm not sure what to tell you, except that I've never seen that kind of lag, even the first time I run the cgi. There must be something else going on. On my Mac, I can't tell the difference between the first time I run it and subsequent times. Each time the cgi runs a new instance of Revolution is launched, so you can't really "preload" it. The OS will cache the engine usually by itself, so maybe your machine is doing something that mine isn't? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jburtt at earthlink.net Tue Sep 7 00:14:06 2004 From: jburtt at earthlink.net (John) Date: Mon, 6 Sep 2004 21:14:06 -0700 Subject: printing PDF's In-Reply-To: <20040907010337.27B6D930104@mail.runrev.com> References: <20040907010337.27B6D930104@mail.runrev.com> Message-ID: >I do a lot of printing with government forms that I change from a PDF to a >.png file (works much better than .jpg both for speed, size of file, and >resolution of print-out). I experimented with .gif too. I'm trying to do the same. Do you convert the PDF to .png from within Rev or do you use another app for that? From ambassador at fourthworld.com Tue Sep 7 00:15:16 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 06 Sep 2004 21:15:16 -0700 Subject: insert script In-Reply-To: References: Message-ID: <413D35D4.9060403@fourthworld.com> For more: Extending the Runtime Revolution Message Path: An introduction to using libraries, frontScripts, and backScripts in Revolution's Transcript programming language -- Richard Gaskin Fourth World Media Corporation ____________________________________________________ Rev tools and more: http://www.FourthWorld.com/rev/ From jacque at hyperactivesw.com Tue Sep 7 00:17:45 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 06 Sep 2004 23:17:45 -0500 Subject: Copying Menus In-Reply-To: References: <20040906144231.99134.qmail@web60505.mail.yahoo.com> Message-ID: <413D3669.1020302@hyperactivesw.com> On 9/6/04 12:04 PM, James Spencer wrote: > I can copy the main stack's group by temporarily making it a windows > style menu (on the card) selecting the group and copying it and then > restoring the main stack's menu to the top of the screen. I can then > paste this into the substack but, of course, it appears on the card and > when I set it to be at the top of the screen, Rev moves my content up. > Problem, of course is that I didn't forsee a problem in copying the > menu bar so I didn't leave space at the top of the card and I'm losing > part of my content. I've tried variations of this some of which at > least show the menus but Menu Builder won't edit them. That's how menus work on Macs; you need to make room on the card for them. You can see an explanation about it here: The next page in the tutorial after this one is called "Adding a Menu Bar" and does what you are looking for. There is a handler script in there called "pushdown" that will move all your objects down for you and make a space for a previously unplanned menubar. You might want to look at some of the other sections in the tutorial too, as it explains some of the differences between how HyperCard and Revolution work. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From aturban at qwest.net Tue Sep 7 00:58:34 2004 From: aturban at qwest.net (Arthur Urban) Date: Mon, 6 Sep 2004 22:58:34 -0600 Subject: Passing flds as Parameters? In-Reply-To: Message-ID: <000001c49497$544950c0$1501a8c0@asuka> > > How can I pass a fld in a send command and still retain the > multiple > > lines of that fld? I'm trying the following: > > > > send "hander" && fld "f" to btn "b" > > > > This only sends line 1 of the fld. If I try: > > > > send "handler" && quote & fld "f" & quote to btn "b" > > > > then I get all the lines but unwanted quote marks. How do others > > handle this situation? > > Arthur, I set up two fields and two buttons. In the first > field I put a bunch of text (multiple lines). > > The script of btn 1 was: > > on mouseUp > send "doIt" && fld 1 to btn 2 > end mouseUp > > The script of btn 2 was: > > on DoIt pWhat > put pWhat into fld 2 > end DoIt > > I then clicked button 1 and my text appeared in fld 2, > multiple lines and all. Perhaps it's something else? While I can't fix my problem, I have narrowed it down to having commas in the source data. I suspect the send command is truncating my data at the first comma it finds expecting further parameters. Got any ideas? Seems rather absurd that I would have to "escape" all my commas and then reinstate them. From jhurley at infostations.com Tue Sep 7 01:17:26 2004 From: jhurley at infostations.com (Jim Hurley) Date: Mon, 6 Sep 2004 22:17:26 -0700 Subject: OT--sort of In-Reply-To: <20040907010337.601189300FC@mail.runrev.com> References: <20040907010337.601189300FC@mail.runrev.com> Message-ID: I would like to write a RR application which automates an email task we have. To do this I need to be able to load all emails in the current IN box into a RR field. I can do this in Eudora on my Mac; the IN box file is in the Eurora folder and is titled "In". Simple enough. But I can't locate the corresponding file for Express. Little help please--Mac and Windows file names. Jim From sarahr at genesearch.com.au Tue Sep 7 01:16:41 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Tue, 7 Sep 2004 15:16:41 +1000 Subject: Passing flds as Parameters? In-Reply-To: <000001c49497$544950c0$1501a8c0@asuka> References: <000001c49497$544950c0$1501a8c0@asuka> Message-ID: <1A15F194-008D-11D9-AAB1-0003937A97B8@genesearch.com.au> >> How can I pass a fld in a send command and still retain the multiple >> lines of that fld? I'm trying the following: > > While I can't fix my problem, I have narrowed it down to having commas > in > the source data. I suspect the send command is truncating my data at > the > first comma it finds expecting further parameters. Got any ideas? > Seems > rather absurd that I would have to "escape" all my commas and then > reinstate > them. > Yes, I've run into the same thing. One way is to use the "replace" command to change all the commas to another character before sending the field, then change them back in the called handler. Alternatively, pass the name of the field and let the called handler get it's own data. A third possibility that I have never tried would be to use the "paramCount" function or "the params" and get the complete set of info passed to the handler, even if it thinks it is broken up into multiple parameters. Cheers, Sarah From briany at qldlearning.com Tue Sep 7 01:51:52 2004 From: briany at qldlearning.com (Brian Yennie) Date: Tue, 7 Sep 2004 01:51:52 -0400 Subject: Passing flds as Parameters? In-Reply-To: <001201c4946d$d723a4c0$1501a8c0@asuka> Message-ID: <04C46559-0092-11D9-BE8E-000393AA08D2@qldlearning.com> > send "hander" && fld "f" to btn "b" How about this: put fld "f" into myVar send "hander myVar" to btn "b" HTH, Brian From sarahr at genesearch.com.au Tue Sep 7 02:12:53 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Tue, 7 Sep 2004 16:12:53 +1000 Subject: Externals in OS X Message-ID: Hello everyone, I'm having a really bad day, only about 80% of which is due to Revolution :-( At the moment I feel like running around screaming before ending up sobbing a corner, so any help would be gratefully received. I am trying to compile an app which uses MySQL but it won't work. I'm trying to compile another app which uses XML but it won't work. I'm trying to compile a third app which uses speech but it won't work. They all work perfectly in the IDE. I have just filed a bug reporting how the speech & XML externals do not get copied into the bundle when making a standalone in OS X and how even if they are copied over manually, they still don't work. http://support.runrev.com/bugdatabase/show_bug.cgi?id=2153 In the case of the database externals, they ARE copied over automatically, but they still don't work. This may be the same problem, but I never had any such problems with earlier versions although I haven't used externals in standalones much. I have tried the usual techniques of explicitly setting the externals and making sure I start using the stack with the externals, but nothing is working. If anyone has any ideas, I would be very grateful. I am using Rev 2.5 build 1 (or whatever today's version is called). Thanks, Sarah From psahores at easynet.fr Tue Sep 7 02:19:11 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Tue, 7 Sep 2004 08:19:11 +0200 Subject: Download videos? (OT: What is Labor Day) In-Reply-To: References: <7658F8BC-002A-11D9-90FF-000A95C61E96@easynet.fr> Message-ID: Thanks Marian and Mark, > Le travail est l'aliment des ?mes nobles. Generosos animos labor > nutrit. Work is the food of noble hearts. > > S?n?que > > Letters to Lucilius, XXXI Best, Pierre Le 7 sept. 04, ? 04:50, Marian Petrides a ?crit : > Pierre, > > Labor Day is a national holiday in the US to celebrate working > Americans. It traditionally marks the end of the summer, just as > Memorial Day--late in May-- (remembering all those who died in the > service of our country) marks the start of summer. > > Quoting from the department of Labor website > http://www.dol.gov/opa/aboutdol/laborday.htm : > > "Labor Day, the first Monday in September, is a creation of the labor > movement and is dedicated to the social and economic achievements of > American workers. It constitutes a yearly national tribute to the > contributions workers have made to the strength, prosperity, and > well-being of our country." > > There's lots more information on how Labor Day came about at the above > URL if you are interested. > > M ... > Pierre- > > Monday, September 6, 2004, 10:30:35 AM, you wrote: > > PS> Hello Marian :-) > > PS> Can you relate what's the Labor Day we have n't at all, there in > France > PS> ? Thanks for helping to expend my little Worldaround knowedge :) > > I'll fill in for Marian for a moment... > > We're a bit behind the times here in the US. While the rest of the > world celebrates labor on the first of May, we wait until the first > Monday until September because of the "unpleasant" connections of > Mayday with... er... labor. Although if I remember correctly, Maggie > Thatcher also tried to move the UK off the standard and substitute a > holiday for the Queen Mum's birthday. ... > > > On Sep 6, 2004, at 1:30 PM, Pierre Sahores wrote: > >> Can you relate what's the Labor Day we have n't at all, there in >> France ? Thanks for helping to expend my little Worldaround knowedge >> :) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From b.xavier at internet.lu Tue Sep 7 02:43:13 2004 From: b.xavier at internet.lu (MisterX) Date: Tue, 7 Sep 2004 08:43:13 +0200 Subject: Encryption & Prime Numbers In-Reply-To: <5.1.0.14.0.20040907015053.0273bea0@mail.tweedly.net> Message-ID: the 32 bit word is just a long word... bitXOR is used as a small time encryption. Just bitxor any number, you will get aonther number. If you reverse the operation, you get your number back. The bitXOR function is limited to 2^48-1 or 2^64-1. If you use a non-prime number, it's possible that you get multiple numbers that can unlock this number. BitXOR is extremely weak since the number of attacks is quite small. In RSA, they started with (approx.) 2^56 bit primes, then 2^128, and they way higher now, 2^4096 possibly. Random padded cypher blocks are just padding to fool the cracker into thinking he's attacking real data - usually. There's 20 million different types of pading possible to make their lives an eternity but these guys can use almost any resources! ;) The private key systems use an obscure elliptical geometry topology which is also used solve the problem or crack the key. The ellipse allows to have 2 answers for any points on the curve of an ellipse. Here's more information on how it works. http://www.cs.virginia.edu/cs588/projects/reports/team1.pdf and a few more links here http://archives.math.utk.edu/topics/numberTheory.html Note that cryptography is a wide and deep subject, too many links or code to make sense of ;) Hope that helps. Xavier > At 17:23 06/09/2004 -0700, Mark Brownell wrote: > > >from here: > >http://www.guardian.co.uk/uk_news/story/0,3604,1298728,00.html > > > >I fail to see the relationship between a 32 bit word, bitXOR, and random > >padded cypher block chaining having to do anything with Prime Numbers. As > >far as Blowfish goes there doesn't look like there are any connections to > >prime numbers. Perhaps AES openSSL 128 bit encryption is based on random > >prime numbers. Any guesses as to how the above information can be > >considered useful beyond the scope of it being a new internet urban legend? > > Don't know about Blowfish specifically; it's a private-key algorithm, so > may have no requirement on primes. > > In general public/private key systems depend on the inability to decompose > very large numbers into their prime factors. So to generate a suitable > private key, you generate a number of primes, and multiply them together; > if someone could easily decompose that, they would be a large part of the > way towards discovering your private key. > > More mathematically, but less understandably ... > > >RSA is a public-key cryptosystem for both encryption and authentication; > >it was invented in 1977 by Ron Rivest, Adi Shamir, and Leonard Adleman. It > >works as follows: take two large primes, p and q, and find their product n > >= pq; n is called the modulus. Choose a number, e, less than n and > >relatively prime to (p-1)(q-1), which means that e and (p-1)(q-1) have no > >common factors except 1. Find another number d such that (ed - 1) is > >divisible by (p-1)(q-1). The values e and d are called the public and > >private exponents, respectively. The public key is the pair (n,e); the > >private key is (n,d). The factors p and q maybe kept with the private key, > >or destroyed. > > > >It is difficult (presumably) to obtain the private key d from the public > >key (n,e). If one could factor n into p and q, however, then one could > >obtain the private key d. Thus the security of RSA is related to the > >assumption that factoring is difficult. An easy factoring method or some > >other feasible attack would "break" RSA. > > > >Here is how RSA can be used for privacy and authentication (in practice, > >the actual use is slightly different: > > > >RSA privacy (encryption): Suppose Alice wants to send a message m to Bob. > >Alice creates the ciphertext c by exponentiating: c = me mod n, where e > >and n are Bob's public key. She sends c to Bob. To decrypt, Bob also > >exponentiates: m = cd mod n; the relationship between e and d ensures that > >Bob correctly recovers m. Since only Bob knows d, only Bob can decrypt. > > > >RSA authentication: Suppose Alice wants to send a message m to Bob in such > >a way that Bob is assured that the message is authentic and is from Alice. > >Alice creates a digital signature s by exponentiating: s = md mod n, where > >d and n are Alice's private key. She sends m and s to Bob. To verify the > >signature, Bob exponentiates and checks that the message m is recovered: m > >= se mod n, where e and n are Alice's public key. > > > >Thus encryption and authentication take place without any sharing of > >private keys : each person uses only other people's public keys and his or > >her own private key. Anyone can send an encrypted message or verify a > >signed message, using only public keys, but only someone in possession of > >the correct private key can decrypt or sign a message. > > (quote from www.anujseth.com) > -- Alex. > From rev at armbase.com Tue Sep 7 03:35:29 2004 From: rev at armbase.com (Bob Hartley) Date: Tue, 07 Sep 2004 08:35:29 +0100 Subject: cant build stanalones "no windows icon" Message-ID: <5.2.1.1.0.20040907083455.0289ff10@mail.armbase.com> Hi All I just downloaded the new 2.5 release and licensed my studio version. I could not build a standalone (only used express previously, not studio) The error is cannot build windows icon. Any ideas (PS it also had to download the macos engine as well?)? Cheers Bob; Sunny Scotland From mwieder at ahsoftware.net Tue Sep 7 03:43:11 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 7 Sep 2004 00:43:11 -0700 Subject: OT--sort of In-Reply-To: References: <20040907010337.601189300FC@mail.runrev.com> Message-ID: <11255782891.20040907004311@ahsoftware.net> Jim- Monday, September 6, 2004, 10:17:26 PM, you wrote: JH> But I can't locate the corresponding file for Express. Little help JH> please--Mac and Windows file names. Look for a *.pst or *.ost file somewhere. I don't use those programs myself, so I can't be too much help, but the file storage format is completely different from Eudora. It's a MS proprietary format and won't be much fun trying to get anything out of. You'd probably have more luck with a short Applescript or something to automate exporting the inbox to a text file and working from that. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Sep 7 04:06:47 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 7 Sep 2004 01:06:47 -0700 Subject: Download videos? (OT: What is Labor Day) In-Reply-To: References: <7658F8BC-002A-11D9-90FF-000A95C61E96@easynet.fr> Message-ID: <6657198797.20040907010647@ahsoftware.net> Marian- Monday, September 6, 2004, 7:50:13 PM, you wrote: MP> American workers. It constitutes a yearly national tribute to the MP> contributions workers have made to the strength, prosperity, and MP> well-being of our country." Although there *are* other opinions: "President Grover Cleveland signed a law designating the first Monday in September as Labor Day nationwide. This is interesting because Cleveland was not a labor union supporter. In fact, he was trying to repair some political damage that he suffered earlier that year when he sent federal troops to put down a strike by the American Railway Union at the Pullman Co. in Chicago, IL. That action resulted in the deaths of 34 workers." http://www.howstuffworks.com/question459.htm -- -Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Tue Sep 7 04:34:35 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 7 Sep 2004 18:04:35 +0930 Subject: Externals in OS X In-Reply-To: Message-ID: I'm working on it. I've resolved the not copying issue. The externals aren't loading either and I'm looking into the issue there. >Hello everyone, > >I'm having a really bad day, only about 80% of which is due to >Revolution :-( At the moment I feel like running around screaming >before ending up sobbing a corner, so any help would be gratefully >received. > >I am trying to compile an app which uses MySQL but it won't work. >I'm trying to compile another app which uses XML but it won't work. >I'm trying to compile a third app which uses speech but it won't work. > >They all work perfectly in the IDE. > >I have just filed a bug reporting how the speech & XML externals do not >get copied into the bundle when making a standalone in OS X and how >even if they are copied over manually, they still don't work. >http://support.runrev.com/bugdatabase/show_bug.cgi?id=2153 > >In the case of the database externals, they ARE copied over >automatically, but they still don't work. This may be the same problem, >but I never had any such problems with earlier versions although I >haven't used externals in standalones much. > >I have tried the usual techniques of explicitly setting the externals >and making sure I start using the stack with the externals, but nothing >is working. If anyone has any ideas, I would be very grateful. I am >using Rev 2.5 build 1 (or whatever today's version is called). > >Thanks, >Sarah > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > From monte at sweattechnologies.com Tue Sep 7 04:36:47 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 7 Sep 2004 18:06:47 +0930 Subject: cant build stanalones "no windows icon" In-Reply-To: <5.2.1.1.0.20040907083455.0289ff10@mail.armbase.com> Message-ID: >Hi All > >I just downloaded the new 2.5 release and licensed my studio version. > >I could not build a standalone (only used express previously, not studio) > >The error is cannot build windows icon. Cannot find??? It will never say cannot build windows icon. Go to the Windows screen of the standalone applications settings and check the file path for the icons. Cheers Monte From keith.hutchison at balance-infosystems.com Tue Sep 7 05:18:06 2004 From: keith.hutchison at balance-infosystems.com (Keith Hutchison) Date: Tue, 7 Sep 2004 19:18:06 +1000 Subject: cant build stanalones "no windows icon" References: <5.2.1.1.0.20040907083455.0289ff10@mail.armbase.com> Message-ID: <01cb01c494bb$959fa780$3f64a8c0@KEITHXP> > Bob; Sunny Scotland Which day is that, in Sunny Scotland :-) Keith From JonathanC at ag.nsw.gov.au Tue Sep 7 05:41:17 2004 From: JonathanC at ag.nsw.gov.au (JonathanC at ag.nsw.gov.au) Date: Tue, 7 Sep 2004 19:41:17 +1000 Subject: Problems with closeField In-Reply-To: Message-ID: I can't believe I'm having a problem with something as simple as "closeField"! :-) I have a field which works like the Address bar of Internet Explorer. When you start typing into it, it tries to finish the word or phrase, according to a list in a separate field (which will eventually be hidden). If you end up typing a NEW word or phrase, you are asked if you would like this added to the list, for next time. I got it to work fine in HyperCard, but I'm stumped by the strange behaviour of "closeField". Here are the essential scripts (watch for wrapped lines): CARD: on openCard global autoCompleteList put fld "Auto-complete list" into autoCompleteList end openCard FIELD 'AUTO-COMPLETE': on keydown k global autoCompleteList if autoCompleteList = "" then pass keyDown if " " & charToNum(k) & " " is in " 3 8 9 13 28 29 30 31 " then pass keyDown put k into selection put me into what if what="" then pass keydown get offset(return & what,return & autoCompleteList) if it>0 then put the number of lines in (char 1 to it of autoCompleteList) into thisline put line thisline of autoCompleteList into me select char length(what)+1 to length(me) of me end if end keydown on closeField global autoCompleteList put me into temp if temp <> "" and not (temp is among the lines of autoCompleteList) then answer "Add" && quote & temp & quote && "to auto-complete list?" \ with "Cancel" or "OK" if it = "OK" then if last char of autoCompleteList <> return and the length \ of autoCompleteList > 0 then put return before temp put temp after autoCompleteList put autoCompleteList into fld "Auto-complete list" end if end if pass closeField end closeField Here's an explanation of the problem(s): The "Auto-complete" field contains a closeField handler, which checks its contents against another field ("Auto-complete list") and offers to add a new line, if required. However, the closeField handler seems to only be triggered when the field is EMPTIED. Expected behaviour (i.e. closeField triggered when new text is entered ... or the field is emptied) returns when the keydown handler is removed from the script of field "auto-complete" (or commented out). Then a NEW problem occurs: If you enter a word/phrase that doesn't appear in the "Auto-complete list" field and then click out of the field, an answer dialog appears: Add to auto-complete list? If you click "Cancel", the focus returns to the "Auto-complete" field. Then, if you click out of the field again, the whole thing starts again! And so on, until you click "OK". This is weird: Why does closeField not get triggered when (I think) it should, but then get triggered when (I think) it shouldn't? Passing or not passing "closeField" makes no difference. I have uploaded the stack to http://www.artgallery.nsw.gov.au/sub/filechute/closeField_problem.zip (4K zipped). Thanks, Jonathan Cooper Manager of Information / Website Art Gallery of New South Wales Sydney, Australia http://www.artgallery.nsw.gov.au From lewisbruce at rogers.com Tue Sep 7 06:09:58 2004 From: lewisbruce at rogers.com (Bruce Lewis) Date: Tue, 7 Sep 2004 06:09:58 -0400 Subject: insert script In-Reply-To: <67A533EE-0052-11D9-A942-0030654C1E62@realtorsgroup.us> References: <67A533EE-0052-11D9-A942-0030654C1E62@realtorsgroup.us> Message-ID: Hershel, I had the same problem. I use: on preopenStack global blFlagStartUpRoutineDone if blFlagStartUpRoutineDone is empty then put true into blFlagStartUpRoutineDone insert the script of button "BL BackScripts" into back send mouseup to btn "InsertFS" in 2 seconds ... end if end preopenStack I delay the insertion of the frontScripts as above, since otherwise the process interferes with Revolution's frontscripts. All the above learned by experience. Regards, Bruce At 6:16PM -0400 9/6/04, Hershel Fisch wrote: >Hi all , >I'm trying to figure out how the insert script works. >I have a "script Lib." stack containing only custom handlers and >functions >I have a sub stack "myStack" in an openStack message I put in "insert >script from stack "script Lib" into back" >Now when I open the sub stack "mySTack" the on openStack message >triggers the handler from the script lib. even its into back and I have >an on openStack in the main stack. Also when open another sub stack >with no insert script in it , it triggers that same script as said >above , wondering , what is the proper understanding of the "insert >script" . >Thanks a mill. Hershel > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution -- Bruce Lewis Lewis & Collyer 160 John Street, Suite 401 Toronto, Ontario Canada M5V 2E5 (416) 598-4357 FAX (416) 598-1067 bruce at lewiscoll.com nancy at lewiscoll.com sandy at lewiscoll.com joan at lewiscoll.com eva at lewiscoll.com From bfr at nwlink.com Tue Sep 7 06:20:49 2004 From: bfr at nwlink.com (Bruce Robertson) Date: Tue, 07 Sep 2004 03:20:49 -0700 Subject: CGI Problem Solved [was Re: CGI Fiction Search Example] In-Reply-To: <7767BA60-0033-11D9-9A28-000D9350C9C2@videotron.ca> Message-ID: > My disappointment with FM, as I've expressed previously on this list, > is that it is expensive (I can't afford to dish out another $1,500, or > whatever the amount, to upgrade from Unlimited to Server Advanced) and, > more importantly, the inflexibility of its scripting. I've been > tinkering with 4D and finding it quite powerful, but also discovering > that the learning curve is steeper than it ought to be. I always find > myself coming back to Revolution or MetaCard. I'll let you know when > I've completed my first web-based Revolution project. Perhaps some of > you may want to critique it. You seem to be completely discounting the value of your time. Given the enormous power ond versatility and performance of FM Server Advanced and support for standards like XML, ODBC, SQL, etc. your problem would probably be solved in 5 minutes. But it isn't clear what problem you are trying to solve. From alex at tweedly.net Tue Sep 7 06:20:38 2004 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 07 Sep 2004 11:20:38 +0100 Subject: OT--sort of In-Reply-To: References: <20040907010337.601189300FC@mail.runrev.com> <20040907010337.601189300FC@mail.runrev.com> Message-ID: <5.1.0.14.0.20040907111301.027f72e0@mail.tweedly.net> At 22:17 06/09/2004 -0700, Jim Hurley wrote: >I would like to write a RR application which automates an email task we have. > >To do this I need to be able to load all emails in the current IN box into >a RR field. > >I can do this in Eudora on my Mac; the IN box file is in the Eurora folder >and is titled "In". Simple enough. > >But I can't locate the corresponding file for Express. Little help >please--Mac and Windows file names. Don't know about the Mac, but on Windows you can use menu Tools / Options... then select the Maintenance tab; click on "Store folder" and it will tell you (and let you change) which folder the files are stored in. The bad news is that the data is stored in ".mbx" files, which are in an undocumented MS proprietary format. I had a brief try at decoding it once, couldn't find any good info via Google, and the format wasn't obvious - so I gave up; it was easier to grab the mail before it got into a user's mailbox using a POP3 library. In theory Eudora can import Outlook Express mailboxes, but I didn't have any success with that (was an older Eudora, so worth trying a current one). btw - there's a good POP3 library available (through RevNet). -- Alex. From kee at kagi.com Tue Sep 7 07:50:20 2004 From: kee at kagi.com (kee nethery) Date: Tue, 7 Sep 2004 04:50:20 -0700 Subject: Removing sub-stacks In-Reply-To: References: Message-ID: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> I can see the sub-stacks in the application browser but I see no way to remove them either by extraction (copy them out and remake them as a regular stack) or deletion (make them go away without recovering them as a separate stack). How do I remove a sub-stack from a main stack? Baffled, Kee Nethery From jbv.silences at Club-Internet.fr Tue Sep 7 07:56:18 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Tue, 07 Sep 2004 13:56:18 +0200 Subject: Rev 2.5 trial version for MacOS 9 ? Message-ID: <413DA1DC.6D7E29FF@Club-Internet.fr> Hi list, Does anyone know when the trial version for MacOS 9 will be available ? Thanks, JB From bvg at mac.com Tue Sep 7 07:56:37 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 7 Sep 2004 13:56:37 +0200 Subject: Removing sub-stacks In-Reply-To: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> References: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> Message-ID: Right click on the stack's name in the application browser. Delete stack. To make a stack substack of another stack open the inspector, and on the "basic properties" there is a dropdown named "mainstack". for mainstack's there is the own name selected. On Sep 07 2004, at 13:50, kee nethery wrote: > I can see the sub-stacks in the application browser but I see no way > to remove them either by extraction (copy them out and remake them as > a regular stack) or deletion (make them go away without recovering > them as a separate stack). How do I remove a sub-stack from a main > stack? > > Baffled, > Kee Nethery > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From kee at kagi.com Tue Sep 7 08:19:41 2004 From: kee at kagi.com (kee nethery) Date: Tue, 7 Sep 2004 05:19:41 -0700 Subject: Removing sub-stacks In-Reply-To: References: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> Message-ID: <31C83FFC-00C8-11D9-A6E3-000A959B2940@kagi.com> On Sep 7, 2004, at 4:56 AM, Bj?rnke von Gierke wrote: > Right click on the stack's name in the application browser. Delete > stack. how do I "right click" on a Mac? > To make a stack substack of another stack open the inspector, and on > the "basic properties" there is a dropdown named "mainstack". for > mainstack's there is the own name selected. Thank you for this answer but I don't understand what you are telling me to do. Perhaps my question was not well formed. I have sub-stack inside a main stack and I want to extract it from the main stack and make it a separate main stack, separate from the current main stack it is in. Thank you. Kee Nethery > > On Sep 07 2004, at 13:50, kee nethery wrote: > >> I can see the sub-stacks in the application browser but I see no way >> to remove them either by extraction (copy them out and remake them as >> a regular stack) or deletion (make them go away without recovering >> them as a separate stack). How do I remove a sub-stack from a main >> stack? >> >> Baffled, >> Kee Nethery >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> > Chat with other RunRev developers: > go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bill at bluewatermaritime.com Tue Sep 7 08:23:05 2004 From: bill at bluewatermaritime.com (Bill) Date: Tue, 07 Sep 2004 08:23:05 -0400 Subject: printing PDF's In-Reply-To: Message-ID: I use adobe acrobat 6 but you can also use photoshop. I also put all the png's in one folder and have the stack refer to them instead of copying them all into the stack (makes it easier to update them too). On 9/7/04 12:14 AM, "John" wrote: > >> I do a lot of printing with government forms that I change from a PDF to a >> .png file (works much better than .jpg both for speed, size of file, and >> resolution of print-out). I experimented with .gif too. > > I'm trying to do the same. Do you convert the PDF to .png from within > Rev or do you use another app for that? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From kee at kagi.com Tue Sep 7 08:37:08 2004 From: kee at kagi.com (kee nethery) Date: Tue, 7 Sep 2004 05:37:08 -0700 Subject: How to delete a sub-stack from a main stack In-Reply-To: References: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> Message-ID: A while back, Klaus Major indicated that in the message box I have to type the following command where stackA is the current mainstack, and stackB is the sub-stack stuck inside it. set the mainstack of stack "stackB" of stack "stackA" to "stackB" I tried this and in the application browser it does move the sub-stack to the left so that it appears to be equal in status to the existing main stack. I saved the main stack and then quit Revolution. Then when re-opening the main stack (re-launching Revolution) the sub-stack is now gone. So this seems to have deleted the sub-stack from the main stack. Thanks everyone for the assistance. Kee Nethery Still interested in a way to copy the sub-stack out of the main stack so that it becomes a full main stack on it's own. From alex at tweedly.net Tue Sep 7 08:57:45 2004 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 07 Sep 2004 13:57:45 +0100 Subject: How to delete a sub-stack from a main stack In-Reply-To: References: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> Message-ID: <5.1.0.14.0.20040907135649.02858c58@mail.tweedly.net> At 05:37 07/09/2004 -0700, kee nethery wrote: >Still interested in a way to copy the sub-stack out of the main stack so >that it becomes a full main stack on it's own. clone stack "subStackName" will make a new stack (called "Copy of subStackName") -- Alex. From kee at kagi.com Tue Sep 7 09:13:53 2004 From: kee at kagi.com (kee nethery) Date: Tue, 7 Sep 2004 06:13:53 -0700 Subject: How to extract a sub-stack from a main stack In-Reply-To: <5.1.0.14.0.20040907135649.02858c58@mail.tweedly.net> References: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> <5.1.0.14.0.20040907135649.02858c58@mail.tweedly.net> Message-ID: Thank you Alex Tweedly. To extract a sub-stack (stackB) from a main stack (stackA), view the main and substack in the application browser and then in the message box enter the following: clone stack "stackB" of stack "stackA" This will create a "Copy of stackB" in the application browser and it will open the "Copy of stackB" stack so that it is viewable as a stack. Select the stack window of the "Copy of stackB" stack and in the file menu select "Save As ..." and actually save it. You will end up with a copy of that sub-stack on your hard drive. Then if you want to remove the sub-stack from the main stack, in the message box type the following command: set the mainstack of stack "stackB" of stack "stackA" to "stackB" This will move the sub-stack to the left in the application browser so that it appears to be equal in status to the existing main stack. Select the stack window of stackA and go to the File menu and select "Save". Then quit Revolution. Re-open stackA (re-launching Revolution) and the sub-stack stackB is now gone from the main stack stackA. This second step deletes the sub-stack from the main stack. Thanks to everyone who assisted. Kee Nethery PS: Could the Revolution documentation person add this information into the online docs? Seems to me that if I search for substack, I should see something about extracting and deleting substacks from main stacks. From fde101 at fjrhome.net Tue Sep 7 09:26:54 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 7 Sep 2004 09:26:54 -0400 Subject: Removing sub-stacks In-Reply-To: <31C83FFC-00C8-11D9-A6E3-000A959B2940@kagi.com> References: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> <31C83FFC-00C8-11D9-A6E3-000A959B2940@kagi.com> Message-ID: <959AF488-00D1-11D9-93A8-0050E4BA750F@fjrhome.net> > how do I "right click" on a Mac? > Under OS X? You have two options: 1. Control-Click (the less expensive, possibly more common solution) 2. Buy a multi-button mouse, and use the right mouse button (which is what I do) OS X will work with most USB mice, even if they aren't labeled as supporting Macs (Obviously that is a "try-at-your-own-risk" type of thing -- it won't hurt anything, it just might not work. It dies for me though ;-) If you are using OS 9, it depends on the app; does Rev follow through with control-click under OS 9? That seems to be the common convention. ___________________________________________________________ $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 From janschenkel at yahoo.com Tue Sep 7 09:28:08 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 7 Sep 2004 06:28:08 -0700 (PDT) Subject: How to extract a sub-stack from a main stack In-Reply-To: Message-ID: <20040907132808.48162.qmail@web60505.mail.yahoo.com> --- kee nethery wrote: > Thank you Alex Tweedly. > > To extract a sub-stack (stackB) from a main stack > (stackA), view the > main and substack in the application browser and > then in the message > box enter the following: > > clone stack "stackB" of stack "stackA" > > This will create a "Copy of stackB" in the > application browser and it > will open the "Copy of stackB" stack so that it is > viewable as a stack. > Select the stack window of the "Copy of stackB" > stack and in the file > menu select "Save As ..." and actually save it. You > will end up with a > copy of that sub-stack on your hard drive. > > Then if you want to remove the sub-stack from the > main stack, in the > message box type the following command: > > set the mainstack of stack "stackB" of stack > "stackA" to "stackB" > > This will move the sub-stack to the left in the > application browser so > that it appears to be equal in status to the > existing main stack. > Select the stack window of stackA and go to the File > menu and select > "Save". Then quit Revolution. Re-open stackA > (re-launching Revolution) > and the sub-stack stackB is now gone from the main > stack stackA. > > This second step deletes the sub-stack from the main > stack. > > Thanks to everyone who assisted. > > Kee Nethery > Actually Kee, after you change the mainstck of the substack, you can save the former substack to disk, and then save the former mainstack to disk, and then you have achieved what you wanted without any deleting. Even more fun is that you can do this using the Inspector palette : go to the substack, and change the mainstack by means of the popupmenu. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Win 1 of 4,000 free domain names from Yahoo! Enter now. http://promotions.yahoo.com/goldrush From klaus at major-k.de Tue Sep 7 09:31:26 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 7 Sep 2004 15:31:26 +0200 Subject: How to delete a sub-stack from a main stack In-Reply-To: References: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> Message-ID: <37B5BF72-00D2-11D9-9CE1-000A27B49A96@major-k.de> Hi kee, > A while back, Klaus Major indicated that in the message box I have to > type the following command where stackA is the current mainstack, and > stackB is the sub-stack stuck inside it. > > set the mainstack of stack "stackB" of stack "stackA" to "stackB" And he was so right :-D > I tried this and in the application browser it does move the sub-stack > to the left so that it appears to be equal in status to the existing > main stack. I saved the main stack and then quit Revolution. Then when > re-opening the main stack (re-launching Revolution) the sub-stack is > now gone. > > So this seems to have deleted the sub-stack from the main stack. I am not sure what you need exactly, so here are some general hints using the Application Browser/Inspector... To make a substack a mainstack on its own: Select the substack in the AB... In the inspector for this stack go to "Basic properties" and select the name of that namely substack in the popup button "Main Stack"... Et voila, it is removed from its former mainstack and is its own mainstack now :-) I have not yet found a way to clone a substack without using the messagebox or my nice "2lz2" palette ;-) > Thanks everyone for the assistance. > Kee Nethery > > > Still interested in a way to copy the sub-stack out of the main stack > so that it becomes a full main stack on it's own. You mean a COPY? So the mainstack still has that substack? Then use "the clone stack xyz" command... This will make a copy AND that will become a mainstack by itself... Use the messagebox: lock messages; clone stadck xyz of stack zxy ##in case it is a substack Hope this helps... Drop a line if not ;-) Regards Klaus Major klaus at major-k.de http://www.major-k.de P.S. How far is the KAGI Rev module, if i may ask? ;-) P.P.S Please try my FREE "2lz2" palette for REV, you won't regret ;-) Get it on my website -> X-Talk... From fde101 at fjrhome.net Tue Sep 7 09:56:48 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 7 Sep 2004 09:56:48 -0400 Subject: lock up a stack In-Reply-To: <7BBC2992-007D-11D9-AAB1-0003937A97B8@genesearch.com.au> References: <7BBC2992-007D-11D9-AAB1-0003937A97B8@genesearch.com.au> Message-ID: If the appearance of disabled fields is not a problem for you, you could also group the fields and disable the group when a user should not be able to edit, or enable the group when they can: set the enabled of group "Field Set" to or if then enable group "Field Set" else disable group "Field Set" On Sep 6, 2004, at 11:24 PM, Sarah Reichelt wrote: > On 6 Sep 2004, at 2:57 pm, Sannyasin Sivakatirswami wrote: > >> I want to be able to "lock up" a stack such that the user cannot >> select text in fields, but all the buttons run.. then, when he clicks >> "edit" the application drops a "in use" semaphore file on the server >> so that others can read the stack from the server but not make >> changes... and the user with edit privileges can now edit text and >> when he saves, the changes are saved to a temp stack on disk and the >> app FTP's the changed stack back to the server and delete the >> semaphore file. >> > How about a large transparent button that covers all the fields. Your > actual buttons could be on top of this transparent button so they are > clickable, but by toggling the visibility of the big transparent > button, you could toggle the ability to type or select any field data. > > Cheers, > Sarah > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From jhurley at infostations.com Tue Sep 7 10:42:38 2004 From: jhurley at infostations.com (Jim Hurley) Date: Tue, 7 Sep 2004 07:42:38 -0700 Subject: OT--sort of In-Reply-To: <20040907132645.B679F9301A4@mail.runrev.com> References: <20040907132645.B679F9301A4@mail.runrev.com> Message-ID: >Mark Wieder wrote: > >Jim- > >Monday, September 6, 2004, 10:17:26 PM, you wrote: > >JH> But I can't locate the corresponding file for Express. Little help >JH> please--Mac and Windows file names. > >Look for a *.pst or *.ost file somewhere. I don't use those programs >myself, so I can't be too much help, but the file storage format is >completely different from Eudora. It's a MS proprietary format and >won't be much fun trying to get anything out of. You'd probably have >more luck with a short Applescript or something to automate exporting >the inbox to a text file and working from that. > >-- >-Mark Wieder > mwieder at ahsoftware.net > >------------------------------ > >Alex Tweedly wrote: >Don't know about the Mac, but on Windows you can use menu Tools / >Options... then select the Maintenance tab; click on "Store folder" and it >will tell you (and let you change) which folder the files are stored in. >The bad news is that the data is stored in ".mbx" files, which are in an >undocumented MS proprietary format. I had a brief try at decoding it once, >couldn't find any good info via Google, and the format wasn't obvious - so >I gave up; it was easier to grab the mail before it got into a user's >mailbox using a POP3 library. In theory Eudora can import Outlook Express >mailboxes, but I didn't have any success with that (was an older Eudora, so >worth trying a current one). > >btw - there's a good POP3 library available (through RevNet). > >-- Alex. Mark and Alex, Thanks for the suggestions. Too bad about the proprietary MS format in Express. Next time I write a check to MS I will use a proprietary check format. Alex, I tried to look into the POP3 library but now find that I can't access RevNet. I get a proxy format error. I tried 127.0.0.0:80 as suggested earlier on this list but to no avail. Mark, The person who would be using the program is a Windows user. So Applescript is out. Unfortunately, my experience with POP is weak. Jim From kee at kagi.com Tue Sep 7 10:55:28 2004 From: kee at kagi.com (kee nethery) Date: Tue, 7 Sep 2004 07:55:28 -0700 Subject: How to extract and/or delete a substack from a main stack In-Reply-To: <5.1.0.14.0.20040907135649.02858c58@mail.tweedly.net> References: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> <5.1.0.14.0.20040907135649.02858c58@mail.tweedly.net> Message-ID: Thank you Frank D Engel Jr. To extract a substack (stackB) from a main stack (stackA), view the main and substack in the application browser. Select the substack in the application browser. Under Windows, right click on the substack, under Mac OS X, control click, and select "Top Level" from the popup menu. This will open the substack stack window. With the substack in the foreground, in the File menu, select Save As ... and you have extracted the substack. Then if you wish to remove the substack, again right click or control click on the substack and select "Delete Substack" from the popup menu. Then save the main stack. Kee Nethery Why these functions are not in the Revolution menus is a mystery. Could the Revolution documentation person add this information into the online docs? Seems to me that if I search for substack, I should see something about extracting and deleting substacks from main stacks. From kee at kagi.com Tue Sep 7 11:06:05 2004 From: kee at kagi.com (kee nethery) Date: Tue, 7 Sep 2004 08:06:05 -0700 Subject: How to extract and/or delete a substack from a main stack (v4) In-Reply-To: <5.1.0.14.0.20040907135649.02858c58@mail.tweedly.net> References: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> <5.1.0.14.0.20040907135649.02858c58@mail.tweedly.net> Message-ID: <70FEE187-00DF-11D9-A6E3-000A959B2940@kagi.com> Correction and simplification: To extract a substack (stackB) from a main stack (stackA), view the main and substack in the application browser. Select the substack in the application browser. Under Windows, right click on the substack, under Mac OS X, control click, and select "Top Level" from the popup menu. This will open the substack stack window. With the substack in the foreground, in the File menu, select "Move Substack to File ..." and you have extracted the substack. This saves the substack as a separate stack and it removes it from the main stack. To delete a substack without saving a copy of it, instead of selecting "Top Level" in the Application Browser, select "Delete Substack". Kee Nethery From janus005 at umn.edu Tue Sep 7 11:21:22 2004 From: janus005 at umn.edu (Louis Janus) Date: Tue, 7 Sep 2004 10:21:22 -0500 Subject: educational version of Dreamcard? In-Reply-To: References: Message-ID: On http://dreamcard.runrev.com/section/faq.php#19, an educational version (for users with .edu domains) is described: If you have a .edu (or local equivalent) email address you are eligible for our 30% educational discount on all license types. To obtain the discount you need to contact us to request it. \ I want to get it, but apparently one has to get some special code or permission. I've written twice (over a week) to support at runrev.com but no response. My 10 hour trial runs out soon, and I think I want to continue, and the ed discount is a good value, I'd say. Any ideas how to rouse the folks at Runrev? Thanks Louis -- ===================================================== Louis Janus, Ph.D. Less Commonly Taught Languages (LCTL) Project Center for Advanced Research on Language Acquisition (CARLA) University of Minnesota 617 Heller Hall 271 19th Avenue So. Minneapolis, MN 55455 USA phone: 612/624-9016; fax: 612/624-7514 ------------------------------- janus005 at maroon.tc.umn.edu or LCTL at maroon.tc.umn.edu ------------------------------- ------------------------------- From gizmotron at earthlink.net Tue Sep 7 11:24:15 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Tue, 7 Sep 2004 08:24:15 -0700 Subject: Encryption & Prime Numbers In-Reply-To: Message-ID: On Monday, September 6, 2004, at 11:43 PM, MisterX wrote: > the 32 bit word is just a long word... > bitXOR is used as a small time encryption. Just bitxor any number, you > will get aonther number. If you reverse the operation, you get your > number back. The bitXOR function is limited to 2^48-1 or 2^64-1. Xavier, >> From TDocs: the largest long integer allowed by the current >> operating system. (On most operating systems, this is 2^32, or >> 4,294,967,296.) As I recall Transcript bitXOR function is limited to 2^32, even on 64 bit systems. > > If you use a non-prime number, it's possible that you get multiple > numbers > that can unlock this number. BitXOR is extremely weak since the number > of attacks is quite small. In RSA, they started with (approx.) 2^56 bit > primes, then 2^128, and they way higher now, 2^4096 possibly. > > Random padded cypher blocks are just padding to fool the cracker into > thinking he's attacking real data - usually. There's 20 million > different > types of pading possible to make their lives an eternity but these guys > can use almost any resources! ;) Random padded cypher blocks in ECB, perhaps. Random padded cypher blocks in CBC really do change the entire result and not just the random block that is the pad. A 10kbt document encrypted with the same key in CBC that includes a 128 bit random pad comes out different each time it's encrypted. The only way to brute force an attack is to know the key length, the size of the pad, and the encryption algorithm used. > The private key systems use an obscure elliptical geometry topology > which is also used solve the problem or crack the key. The ellipse > allows > to have 2 answers for any points on the curve of an ellipse. > > Here's more information on how it works. > http://www.cs.virginia.edu/cs588/projects/reports/team1.pdf > > and a few more links here > http://archives.math.utk.edu/topics/numberTheory.html > > Note that cryptography is a wide and deep subject, too many links or > code to make sense of ;) > > Hope that helps. > Xavier Interesting stuff. By attacking the timing and knowing, through testing for the results of different sized keys, one could extrapolate a smarter brute force attack. This is why I like Blowfish. It always uses a 448 bit key. Even when the key is 64 bit it is just repeated until it gets to 448 bits. Protecting those keys looks like the major part of the issues regarding secrets. Mark From userev at canelasoftware.com Tue Sep 7 11:33:05 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 7 Sep 2004 08:33:05 -0700 Subject: Copying Menus In-Reply-To: References: <20040906144231.99134.qmail@web60505.mail.yahoo.com> Message-ID: <36337112-00E3-11D9-B8DC-000393C3F5BC@canelasoftware.com> On Sep 6, 2004, at 8:41 PM, Sarah Reichelt wrote: > Hi James, > > I suggest making a separate sub-stack and MOVING your original menu > group to it, where it can be set to non-Mac style for easy editing. If > you call it "Menu1", then in your main stack's preOpenStack handler, > you can say: > set the menuBar of this stack to "Menu1" > > Back to the menu editing stack, duplicate the group, edit the new one > as you see fit, call it "Menu2" or whatever you like, and use the same > type of script to set the menubar for stack 2. > > I have given up using the Mac-style menus in favor of having them in > separate stacks. It makes them easier to edit and I don't have any > problems with the objects being relocated or the stack window being > resized. > I do this as well for some of my projects. But take note of bug: Shortcuts will collide with Revs. In particular you will have problems with Cut, copy, and paste. You can use a frontscript as a workaround to catch those commands and do your magic. -- Best regards, Mark Talluto http://www.canelasoftware.com From kevin at runrev.com Tue Sep 7 11:36:46 2004 From: kevin at runrev.com (Kevin Miller) Date: Tue, 07 Sep 2004 16:36:46 +0100 Subject: educational version of Dreamcard? In-Reply-To: Message-ID: On 7/9/04 4:21 pm, "Louis Janus" wrote: > On http://dreamcard.runrev.com/section/faq.php#19, an educational > version (for users with .edu domains) is described: > > If you have a .edu (or local equivalent) email address you are > eligible for our 30% educational discount on all license types. To > obtain the discount you need to contact us to request it. > > \ I want to get it, but apparently one has to get some special code > or permission. I've written twice (over a week) to support at runrev.com > but no response. My 10 hour trial runs out soon, and I think I want > to continue, and the ed discount is a good value, I'd say. > > Any ideas how to rouse the folks at Runrev? I'm not sure why you haven't received a reply - we sent one to both of your messages. Can you check your spam filter or ISP spam filter has not filtered out our reply? That's the most common reason for a message not getting through. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From jbv.silences at Club-Internet.fr Tue Sep 7 11:49:07 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Tue, 07 Sep 2004 17:49:07 +0200 Subject: Well, which licence do I need ? Message-ID: <413DD86F.8BD522BC@Club-Internet.fr> Hi list, It's time to buy a licence for Rev 2.5. I have an old MC (2.4.3) licence, but it lacks some new features I need for a project I'm working on. I just spent some time on runrev.com, but am a bit lost between all the options and add-ons... Basically, here's what I need : - multi-platform editing on MacOS X, MacOS 9 and Windows - standalone building on these 3 OS - SSL on these 3 OS - MySQL & PostgreSQL access on these 3 OS - I don't need Oracle access - external development on those 3 OS - MySQL & PostgreSQL access for Rev cgi running on Linux servers. I might also want to use the MC IDE... I guess that means a single user licence for Rev Enterprise, with a special key for using the MC IDE, right ? And how much exactly am I going to pay for that ? Thanks in advance, JB From klaus at major-k.de Tue Sep 7 12:06:21 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 7 Sep 2004 18:06:21 +0200 Subject: Well, which licence do I need ? In-Reply-To: <413DD86F.8BD522BC@Club-Internet.fr> References: <413DD86F.8BD522BC@Club-Internet.fr> Message-ID: Hi JB, > Hi list, > > It's time to buy a licence for Rev 2.5. > I have an old MC (2.4.3) licence, but it lacks > some new features I need for a project I'm > working on. > > I just spent some time on runrev.com, but am > a bit lost between all the options and add-ons... > > Basically, here's what I need : > - multi-platform editing on MacOS X, MacOS 9 and > Windows > - standalone building on these 3 OS > - SSL on these 3 OS > - MySQL & PostgreSQL access on these 3 OS > - I don't need Oracle access Sorry, you MUST take this, too, with the enterprise version ;-) > - external development on those 3 OS > - MySQL & PostgreSQL access for Rev cgi running on > Linux servers. > > I might also want to use the MC IDE... Good boy ;-) > I guess that means a single user licence for Rev Enterprise, Yes. > with a special key for using the MC IDE, right ? Yes. You will have to ask Heather separately for that key. > And how much exactly am I going to pay for that ? Go to the RR store on their website and check the prices... Be prepared to pay in "british pounds"! Go figure! ;-) Hope that helps... > Thanks in advance, > JB Au revoir Klaus Major klaus at major-k.de http://www.major-k.de From kevin at runrev.com Tue Sep 7 12:06:25 2004 From: kevin at runrev.com (Kevin Miller) Date: Tue, 07 Sep 2004 17:06:25 +0100 Subject: Well, which licence do I need ? In-Reply-To: <413DD86F.8BD522BC@Club-Internet.fr> Message-ID: On 7/9/04 4:49 pm, "jbv" wrote: > It's time to buy a licence for Rev 2.5. > I have an old MC (2.4.3) licence, but it lacks > some new features I need for a project I'm > working on. > > I just spent some time on runrev.com, but am > a bit lost between all the options and add-ons... > > Basically, here's what I need : > - multi-platform editing on MacOS X, MacOS 9 and > Windows > - standalone building on these 3 OS > - SSL on these 3 OS > - MySQL & PostgreSQL access on these 3 OS > - I don't need Oracle access > - external development on those 3 OS > - MySQL & PostgreSQL access for Rev cgi running on > Linux servers. > > I might also want to use the MC IDE... > > I guess that means a single user licence for Rev Enterprise, > with a special key for using the MC IDE, right ? > > And how much exactly am I going to pay for that ? You need a MetaCard to Enterprise Cross Grade, available in our store. BTW, this is exactly the sort of question that support at runrev.com is always happy to answer :) Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From FlexibleLearning at aol.com Tue Sep 7 12:11:13 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 7 Sep 2004 12:11:13 EDT Subject: Well, which licence do I need ? Message-ID: <1e5.29f3b8ba.2e6f37a1@aol.com> You are probably best advised to address your needs and pricing request to support at runrev.com /H From aturban at qwest.net Tue Sep 7 12:48:15 2004 From: aturban at qwest.net (Arthur Urban) Date: Tue, 7 Sep 2004 10:48:15 -0600 Subject: Cross Platform Issues? Message-ID: <000201c494fa$7868de90$1501a8c0@asuka> How are folks handling the cross-platform issues, like fonts and colors (mac/win)? Are you just using fonts common to both OS, or do you use profiles (which I'm kinda weak with conceptually still)? PS. Does anybody know which font Windows XP uses for its buttons, fields, pulldowns, etc.? Thanx! ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From rich.solomon at thieletech.com Tue Sep 7 12:54:18 2004 From: rich.solomon at thieletech.com (rich.solomon at thieletech.com) Date: Tue, 7 Sep 2004 11:54:18 -0500 Subject: Cross Platform Issues? Message-ID: the font is MS Sans Serif. -----Original Message----- From: Arthur Urban [mailto:aturban at qwest.net] Sent: Tuesday, September 07, 2004 11:48 AM To: use-revolution at lists.runrev.com Subject: Cross Platform Issues? How are folks handling the cross-platform issues, like fonts and colors (mac/win)? Are you just using fonts common to both OS, or do you use profiles (which I'm kinda weak with conceptually still)? PS. Does anybody know which font Windows XP uses for its buttons, fields, pulldowns, etc.? Thanx! ~~~ Arthur "Never interrupt your enemy while he is making a mistake." _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From sims at ezpzapps.com Tue Sep 7 13:39:19 2004 From: sims at ezpzapps.com (sims) Date: Tue, 7 Sep 2004 19:39:19 +0200 Subject: [ANN] European Revolution Conference Message-ID: European Revolution Conference 14-15-16 November 2004 Malta The November 2004 EuroRevCon Features... * Kevin Miller, Rev CEO Keynote Sunday evening and daily discussions * Two full days of Rev presentations and discussions by expert Rev developers: Malte Brill Richard Gaskin Klaus Major Frederic Rinaldi Jan Schenkel * Special pricing on Dan Shafer's book Revolution: Software at the Speed of Thought * CDs loaded with Rev examples and tools offered to all attendees * Special Rev License pricing for attendees More information is available online at: http://techietours.com/Rev/ Revolution Conference Tee Shirts and other goodies are available at: http://www.cafeshops.com/techietours Want to know more? Please get in touch... email: rev at TechieTours.com iChat: techietours Kind regards, Jim Sims Techie Tours From RGould8 at aol.com Tue Sep 7 13:59:36 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Tue, 7 Sep 2004 13:59:36 EDT Subject: Mac browser in Rev? Message-ID: <79.3324add2.2e6f5108@aol.com> I recall reading something on this list about someone at a conference working on an external for Rev that would permit a Mac browser to be embedded within Revolution. Is that feature still in the works? I've got a project coming up that could really use such a feature. Perhaps I could sign up to be a tester? From soapdog at mac.com Tue Sep 7 14:06:40 2004 From: soapdog at mac.com (Andre Garzia) Date: Tue, 7 Sep 2004 15:06:40 -0300 Subject: Mac browser in Rev? In-Reply-To: <79.3324add2.2e6f5108@aol.com> References: <79.3324add2.2e6f5108@aol.com> Message-ID: On Sep 7, 2004, at 2:59 PM, RGould8 at aol.com wrote: > I recall reading something on this list about someone at a conference > working > on an external for Rev that would permit a Mac browser to be embedded > within > Revolution. Is that feature still in the works? I've got a project > coming > up that could really use such a feature. Perhaps I could sign up to > be a > tester? Rob, that would be chipp and his marvelous altBrowser, don't know if they are already testing it... cheers andre > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From sanke at hrz.uni-kassel.de Tue Sep 7 14:07:07 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Tue, 07 Sep 2004 20:07:07 +0200 Subject: Problems with closeField Message-ID: <413DF8CB.60604@hrz.uni-kassel.de> On Tue Sep 7 JonathanC at ag.nsw.gov.au JonathanC at ag.nsw.gov.au wrote: > (snip) > I have uploaded the stack to > http://www.artgallery.nsw.gov.au/sub/filechute/closeField_problem.zip (4K > zipped). > > Thanks, > > Jonathan Cooper > http://www.artgallery.nsw.gov.au Jonathan, I tried to download your stack, but get the message that the URL cannot be found. Same for the URL at the bottom of your post. Maybe your server is temporarily down? I would like to test if one special closefield handler in the front scripts of the Rev IDE could cause or contribute to your problem. Regards, Wilhelm Sanke From lists at mangomultimedia.com Tue Sep 7 14:15:51 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 7 Sep 2004 11:15:51 -0700 Subject: responding to clicks in QT wired sprites? In-Reply-To: References: <413BEBBF.4050105@fourthworld.com> Message-ID: On Sep 6, 2004, at 10:05 AM, Troy Rollins wrote: > On Sep 6, 2004, at 12:56 PM, Trevor DeVore wrote: > >> As Troy and Klaus mentioned there are functions for interacting with >> wired sprites though no general action like hotSpotClicked which is >> triggered when any sprite is clicked. Do you need a general message >> when a sprite is clicked or can you add a DebugStr or >> ApplicationNumberAndString message when creating the wired movies? I >> don't know if QT sends a message whenever sprites are clicked but if >> you need something like this I can ask on the QT API list and see if >> it is possible. > > I believe there has to be some initiative sent by the QT, in one of > the forms you've mentioned. AFAIK, if the sprite is wired internally, > but does not generate a message in one of those forms, then there > isn't any way to "extract" the event. Just an update on this. It turns out you can trap mouse clicks and determine which sprite was clicked on and get all sorts of information about the sprite. I'm not sure how I would use this yet but it is very interesting. So in theory you could have a message passed to a controller whenever a sprite was clicked on with it's ID, etc. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From kray at sonsothunder.com Tue Sep 7 14:15:37 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 07 Sep 2004 13:15:37 -0500 Subject: Problems with closeField In-Reply-To: Message-ID: On 9/7/04 4:41 AM, "JonathanC at ag.nsw.gov.au" wrote: > Here's an explanation of the problem(s): > The "Auto-complete" field contains a closeField handler, which checks its > contents against another field ("Auto-complete list") and offers to add a > new line, if required. > However, the closeField handler seems to only be triggered when the field > is EMPTIED. Jonathan, you're not passing the keyDown, so I'm guessing the field doesn't know that anything's changed. I wasn't able to download your stack (it said it couldn't find the server - must be my ISP), but perhaps you could give that a try? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jbv.silences at Club-Internet.fr Tue Sep 7 14:17:57 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Tue, 07 Sep 2004 20:17:57 +0200 Subject: Well, which licence do I need ? References: <1e5.29f3b8ba.2e6f37a1@aol.com> Message-ID: <413DFB4C.4B04B46@Club-Internet.fr> FlexibleLearning at aol.com a *crit : > You are probably best advised to address your needs and pricing request to > support at runrev.com > yes I know, but I like to ask publicly first, just in case someone throws in some good "independent" advice... Thanks anyway, JB From kray at sonsothunder.com Tue Sep 7 14:20:28 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 07 Sep 2004 13:20:28 -0500 Subject: How to extract a sub-stack from a main stack In-Reply-To: <20040907132808.48162.qmail@web60505.mail.yahoo.com> Message-ID: On 9/7/04 8:28 AM, "Jan Schenkel" wrote: > Even more fun is that you can do this using the > Inspector palette : go to the substack, and change the > mainstack by means of the popupmenu. Right, if you set it to the substack itself and then choose "save", the substack is saved out to a file and becomes a mainstack. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From chipp at chipp.com Tue Sep 7 14:30:43 2004 From: chipp at chipp.com (Chipp Walters) Date: Tue, 07 Sep 2004 13:30:43 -0500 Subject: Mac browser in Rev? In-Reply-To: References: <79.3324add2.2e6f5108@aol.com> Message-ID: <413DFE53.2030501@chipp.com> Hi Rob, Beta 2 is going to the testers today. Everything now is working except for the ability to turn scrollbars on/off (which should be completed shortly). I hope to have this thing released end of this week. best, Chipp Andre Garzia wrote: > > On Sep 7, 2004, at 2:59 PM, RGould8 at aol.com wrote: > >> I recall reading something on this list about someone at a conference >> working >> on an external for Rev that would permit a Mac browser to be embedded >> within >> Revolution. Is that feature still in the works? I've got a project >> coming >> up that could really use such a feature. Perhaps I could sign up to >> be a >> tester? > > > Rob, > > that would be chipp and his marvelous altBrowser, don't know if they are > already testing it... > > cheers > andre > > > >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> From jbv.silences at Club-Internet.fr Tue Sep 7 14:33:56 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Tue, 07 Sep 2004 20:33:56 +0200 Subject: Rev cgi, PostgreSQL and standalones Message-ID: <413DFF0A.8E84B850@Club-Internet.fr> Hi again, I'm presently working on a website project for a client, in which all the cgi stuff will be handled by Rev on a linux RH server. A PostgreSQL database is also included and requests will be done by endusers through webpages and cgi scripts. Besides I will also build a couple of web apps for this client and his colleagues for simple management tasks of the database (mostly add / delete / edit records). I have 2 options, and am wondering which one is the best : 1) let these webapps communicate directly with the database, but in that case I need to distribute the PostgreSQL driver with each standalone, right ? 2) let the webapps communicate only with Rev cgi via post commands, and have all database requests handled only by the cgi app on the server... I would apreciate any advice / experience on that topic. Thanks, JB From alex at tweedly.net Tue Sep 7 14:58:09 2004 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 07 Sep 2004 19:58:09 +0100 Subject: OT--sort of In-Reply-To: References: <20040907132645.B679F9301A4@mail.runrev.com> <20040907132645.B679F9301A4@mail.runrev.com> Message-ID: <5.1.0.14.0.20040907194242.02713ad0@mail.tweedly.net> At 07:42 07/09/2004 -0700, Jim Hurley wrote: >I tried to look into the POP3 library but now find that I can't access >RevNet. I get a proxy format error. I tried 127.0.0.0:80 as suggested >earlier on this list but to no avail. > >Mark, > >The person who would be using the program is a Windows user. So >Applescript is out. > >Unfortunately, my experience with POP is weak. No ideas on the RevNet issue. The POP library is Sarah Reichelt's - can be found at www.troz.net/Rev It comes with a good documentation, and an example/demo stack showing how to use it. I don't think you'll have much problem using the POP library - depending of course on what you need to do with the mail. The big question is whether or not that's a good point in the "life" of the email to intercept it. If the user simply reads (and automatically deletes) his email, then you might miss them. I can use the utility I am writing for my own mail because I set my Eudora up to "leave mail in server" for a few days - so even if I read mail, it's still on the POP server for the utility to pick up later. I've written a few POP/mail handling or intercepting utilities - so if you want to describe what you're doing and how it needs to fit in, I'd be happy to try to help (either off-list or on, whichever you prefer). -- Alex. From chipp at chipp.com Tue Sep 7 15:08:45 2004 From: chipp at chipp.com (Chipp Walters) Date: Tue, 07 Sep 2004 14:08:45 -0500 Subject: Cross Platform Issues? In-Reply-To: <000201c494fa$7868de90$1501a8c0@asuka> References: <000201c494fa$7868de90$1501a8c0@asuka> Message-ID: <413E073D.40207@chipp.com> Arthur, MS uses Tahoma 11 for buttons and pulldowns. I use Tahoma and Verdana for both Mac and PC apps alike. They're pretty similar and need only a little tweaking. best, Chipp Arthur Urban wrote: > How are folks handling the cross-platform issues, like fonts and colors > (mac/win)? Are you just using fonts common to both OS, or do you use > profiles (which I'm kinda weak with conceptually still)? > > PS. Does anybody know which font Windows XP uses for its buttons, fields, > pulldowns, etc.? > Thanx! > > ~~~ Arthur > > "Never interrupt your enemy while he is making a mistake." > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From hershrev at realtorsgroup.us Tue Sep 7 15:05:38 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 7 Sep 2004 15:05:38 -0400 Subject: Externals in OS X In-Reply-To: Message-ID: On Tuesday, September 7, 2004, at 04:34 AM, Monte Goulding wrote: > > I'm working on it. I've resolved the not copying issue. The externals > aren't > loading either and I'm looking into the issue there. Hi, I'm also having a similar problem, put revOpenDatabase("PostgreSQL","127.0.0.1 (or localhost)","template1","postgres","whatever",) " revdberr,invalid database type." the same applies to any db supported by RR or even junk text except for "ODBC" and "MySQL". This is the error I get for "MySQL" which don't have at all , "Can't connect to MySQL server on '127.0.0.1' (61)" which makes me understand that its ok, didn't try it. Thanks, Hershel > >> Hello everyone, >> >> I'm having a really bad day, only about 80% of which is due to >> Revolution :-( At the moment I feel like running around screaming >> before ending up sobbing a corner, so any help would be gratefully >> received. >> >> I am trying to compile an app which uses MySQL but it won't work. >> I'm trying to compile another app which uses XML but it won't work. >> I'm trying to compile a third app which uses speech but it won't work. >> >> They all work perfectly in the IDE. >> >> I have just filed a bug reporting how the speech & XML externals do >> not >> get copied into the bundle when making a standalone in OS X and how >> even if they are copied over manually, they still don't work. >> http://support.runrev.com/bugdatabase/show_bug.cgi?id=2153 >> >> In the case of the database externals, they ARE copied over >> automatically, but they still don't work. This may be the same >> problem, >> but I never had any such problems with earlier versions although I >> haven't used externals in standalones much. >> >> I have tried the usual techniques of explicitly setting the externals >> and making sure I start using the stack with the externals, but >> nothing >> is working. If anyone has any ideas, I would be very grateful. I am >> using Rev 2.5 build 1 (or whatever today's version is called). >> >> Thanks, >> Sarah >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jbv.silences at Club-Internet.fr Tue Sep 7 15:34:00 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Tue, 07 Sep 2004 21:34:00 +0200 Subject: login & pwd for standalones ? Message-ID: <413E0D1C.75B4D2D4@Club-Internet.fr> Folks, One of my clients wants a webapp with a large set of functions, and he's gonna distribute them to his colleagues, but needs to enable / disable certains functions, differently for each user. He also wants a login & pwd for each user (that will be entered at start up) and possibly limit the use of an app in time (3 months for instance). Of course, I can do that with variables, and build as many different standalones as different users. But I was wondering if there was a more general (and more efficient) way to do that... especially because my client isn't going to call me everytime he needs a new copy with specific login + pwd + time limit, and also because he isn't going to build standalones by himself... Thanks, JB From sanke at hrz.uni-kassel.de Tue Sep 7 15:42:25 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Tue, 07 Sep 2004 21:42:25 +0200 Subject: Why 7Mb? Message-ID: <413E0F21.2050108@hrz.uni-kassel.de> Thank you, Troy and Dan, for your comments. Your points are taken here and accepted as plausible explanations of what the designers of the Dreamcard Player may have had in mind. In the meantime, at least the *download* size of the Player has indeed been cut into half - only 3.7 MB now - and the Rev team has acknowledged that the Readme file for the Windows version was misleading; here is the new text for the Windows version: > Windows: > Select "Revolution Dreamcard Player" from the appropriate Start Menu > item if you installed the player using the exe file > (dreamcardplayersetup.exe). If you have unzipped the player using the > zip file (dreamcardplayer.zip) then in the "Revolution Dreamcard > Player" folder there will be an shortcut called "Revolution Dreamcard > Player". This shortcut assumes that you have unzipped the player into > "C:\Program Files\Revolution Dreamcard Player". If this is not the > case you will need to modify the path and start up directories in the > shortcut accordingly. Do not attempt to run "Revolution.exe" as > nothing will happen. It remains, however, as strange behavior (i.e. deviant from the norm), that you cannot start the Revolution.exe file of the Dreamcard Player by directly clicking on the icon (as I had also described it in my post). And, the mouse cursors are still missing when you move the mouse over the area of an opened stack. The Rev team would surely benefit from some more testing especially on the Windows platform.. Regards, Wilhelm Sanke http://www.sanke.org From Meitnik at aol.com Tue Sep 7 15:49:23 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Tue, 7 Sep 2004 15:49:23 EDT Subject: Menu maddness Message-ID: I am finally working on menubars. I downloaded the menubar.pdf and its basicly a rehash of whats in docs, thus not much help, maybe for a very simple app. I looked at other help docs from others too. I finally figured out this much: set the topleft of stack "myMenubar" to 0,0 set the width of stack "myMenubar" to item 3 of screenrect() -- height is 22 if platform() = "win32" then toplevel stack "mymenubar" else set the menubar of stack "mymenubar" to short name of grp 1 of stack "mymenubar" set the defaultMenubar to the short name of grp 1 of stack "mymenubar" end if ok, now this works but I dont see how to get back to IDE for further working with my project. Any commnents or suggestions are welcomed. my hair is getting thiner..:(( am willing to rewrite fully... Andrew From scott at tactilemedia.com Tue Sep 7 15:50:31 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 07 Sep 2004 12:50:31 -0700 Subject: login & pwd for standalones ? In-Reply-To: <413E0D1C.75B4D2D4@Club-Internet.fr> Message-ID: Recently, "jbv" wrote: > One of my clients wants a webapp with a large > set of functions, and he's gonna distribute them > to his colleagues, but needs to enable / disable > certains functions, differently for each user. > He also wants a login & pwd for each user (that > will be entered at start up) and possibly limit the > use of an app in time (3 months for instance). > > Of course, I can do that with variables, and build > as many different standalones as different users. > > But I was wondering if there was a more general > (and more efficient) way to do that... especially > because my client isn't going to call me everytime > he needs a new copy with specific login + pwd + > time limit, and also because he isn't going to build > standalones by himself... One way: If the app *requires* access to the Web, you could maintain a list of users and their privileges on the server. Just make sure to allow for local running of the app without the access list if the app is permitted to do so. Another way: Establish a set of codes that determines how the app should behave and include the code table within the app. Provide different codes to each user based on their access level. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From psahores at easynet.fr Tue Sep 7 16:06:12 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Tue, 7 Sep 2004 22:06:12 +0200 Subject: Download videos? (OT: What is Labor Day) In-Reply-To: <6657198797.20040907010647@ahsoftware.net> References: <7658F8BC-002A-11D9-90FF-000A95C61E96@easynet.fr> <6657198797.20040907010647@ahsoftware.net> Message-ID: <5DE6422E-0109-11D9-BDB6-000A95C61E96@easynet.fr> Alike always, in about Politics : a politically correct smily face and a less human (aka: more realistic) one :-! Le 7 sept. 04, ? 10:06, Mark Wieder a ?crit : > Marian- > > Monday, September 6, 2004, 7:50:13 PM, you wrote: > > MP> American workers. It constitutes a yearly national tribute to the > MP> contributions workers have made to the strength, prosperity, and > MP> well-being of our country." > > Although there *are* other opinions: > > "President Grover Cleveland signed a law designating the first Monday > in September as Labor Day nationwide. This is interesting because > Cleveland was not a labor union supporter. In fact, he was trying to > repair some political damage that he suffered earlier that year when > he sent federal troops to put down a strike by the American Railway > Union at the Pullman Co. in Chicago, IL. That action resulted in the > deaths of 34 workers." > > http://www.howstuffworks.com/question459.htm > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From psahores at easynet.fr Tue Sep 7 16:10:00 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Tue, 7 Sep 2004 22:10:00 +0200 Subject: Mac browser in Rev? In-Reply-To: <413DFE53.2030501@chipp.com> References: <79.3324add2.2e6f5108@aol.com> <413DFE53.2030501@chipp.com> Message-ID: Great News, Chipp ! Count me as beta-tester if needed :-) Le 7 sept. 04, ? 20:30, Chipp Walters a ?crit : > Hi Rob, > > Beta 2 is going to the testers today. Everything now is working except > for the ability to turn scrollbars on/off (which should be completed > shortly). I hope to have this thing released end of this week. > > best, > > Chipp > > Andre Garzia wrote: > >> On Sep 7, 2004, at 2:59 PM, RGould8 at aol.com wrote: >>> I recall reading something on this list about someone at a >>> conference working >>> on an external for Rev that would permit a Mac browser to be >>> embedded within >>> Revolution. Is that feature still in the works? I've got a >>> project coming >>> up that could really use such a feature. Perhaps I could sign up >>> to be a >>> tester? >> Rob, >> that would be chipp and his marvelous altBrowser, don't know if they >> are already testing it... >> cheers >> andre >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From psahores at easynet.fr Tue Sep 7 16:22:14 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Tue, 7 Sep 2004 22:22:14 +0200 Subject: Rev cgi, PostgreSQL and standalones In-Reply-To: <413DFF0A.8E84B850@Club-Internet.fr> References: <413DFF0A.8E84B850@Club-Internet.fr> Message-ID: <9B14E10D-010B-11D9-BDB6-000A95C61E96@easynet.fr> Le 7 sept. 04, ? 20:33, jbv a ?crit : > Hi again, > > I'm presently working on a website project for a client, > in which all the cgi stuff will be handled by Rev on a linux > RH server. A PostgreSQL database is also included and > requests will be done by endusers through webpages and > cgi scripts. > > Besides I will also build a couple of web apps for this client > and his colleagues for simple management tasks of the database > (mostly add / delete / edit records). > > I have 2 options, and am wondering which one is the best : > > 1) let these webapps communicate directly with the database, > but in that case I need to distribute the PostgreSQL driver > with each standalone, right ? Not recommanded and difficult to secure and maintain > 2) let the webapps communicate only with Rev cgi via > post commands, and have all database requests handled > only by the cgi app on the server... Best and If i can add a proposal : 3) let the webapps communicate only with an Apache + PHP/Perl/Python sockets translator + a Rev application server via post commands, and have all database requests handled only by the Rev app on the server in a localhost TCP/IP mode only (set in the postgres hba.conf file)... Lots more faster and secure than the cgi way... Best, Pierre > > I would apreciate any advice / experience on that topic. > > Thanks, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From psahores at easynet.fr Tue Sep 7 16:27:20 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Tue, 7 Sep 2004 22:27:20 +0200 Subject: login & pwd for standalones ? In-Reply-To: <413E0D1C.75B4D2D4@Club-Internet.fr> References: <413E0D1C.75B4D2D4@Club-Internet.fr> Message-ID: <516173A6-010C-11D9-BDB6-000A95C61E96@easynet.fr> The best is to handle this on the server side, inside a postgresql authentification table. I use this way all the time to manage "login/password" protected accesses to all of my networked n-tier apps. Best, Pierre Le 7 sept. 04, ? 21:34, jbv a ?crit : > Folks, > > One of my clients wants a webapp with a large > set of functions, and he's gonna distribute them > to his colleagues, but needs to enable / disable > certains functions, differently for each user. > He also wants a login & pwd for each user (that > will be entered at start up) and possibly limit the > use of an app in time (3 months for instance). > > Of course, I can do that with variables, and build > as many different standalones as different users. > > But I was wondering if there was a more general > (and more efficient) way to do that... especially > because my client isn't going to call me everytime > he needs a new copy with specific login + pwd + > time limit, and also because he isn't going to build > standalones by himself... > > Thanks, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From jacque at hyperactivesw.com Tue Sep 7 16:29:09 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 07 Sep 2004 15:29:09 -0500 Subject: educational version of Dreamcard? In-Reply-To: References: Message-ID: <413E1A15.4030607@hyperactivesw.com> On 9/7/04 10:21 AM, Louis Janus wrote: > On http://dreamcard.runrev.com/section/faq.php#19, an educational > version (for users with .edu domains) is described: > > If you have a .edu (or local equivalent) email address you are eligible > for our 30% educational discount on all license types. To obtain the > discount you need to contact us to request it. > > \ I want to get it, but apparently one has to get some special code or > permission. I've written twice (over a week) to support at runrev.com but > no response. My 10 hour trial runs out soon, and I think I want to > continue, and the ed discount is a good value, I'd say. > > Any ideas how to rouse the folks at Runrev? That would be me this week. I have answered a number of these and sent out a bunch of coupon codes, but I don't recall if yours was one of them. However, I do remember seeing a bounced reply that said the receiver's spam blocker would not let our support message through. If you have spam protection running, it would be good to add the runrev domain to your allowed email. I will check again to see if your note is in the support queue. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Sep 7 16:35:34 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 07 Sep 2004 15:35:34 -0500 Subject: educational version of Dreamcard? In-Reply-To: References: Message-ID: <413E1B96.10401@hyperactivesw.com> On 9/7/04 10:21 AM, Louis Janus wrote: > Any ideas how to rouse the folks at Runrev? I just wanted to follow up here on the list so everyone knows we don't ignore customers, and in case something similar has happened to anyone else. I see both your requests in the support queue, and we responded both times with the coupon code you'll need. There must be something on your end that is blocking our response. It would be good to check to make sure your mail server accepts our email. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From userev at canelasoftware.com Tue Sep 7 16:38:14 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 7 Sep 2004 13:38:14 -0700 Subject: Menu maddness In-Reply-To: References: Message-ID: On Sep 7, 2004, at 12:49 PM, Meitnik at aol.com wrote: > I am finally working on menubars. I downloaded the menubar.pdf and its > basicly a rehash of whats in docs, thus not much help, maybe for a > very simple app. > I looked at other help docs from others too. I finally figured out > this much: > > set the topleft of stack "myMenubar" to 0,0 > set the width of stack "myMenubar" to item 3 of screenrect() -- > height is > 22 > if platform() = "win32" > then toplevel stack "mymenubar" > else > set the menubar of stack "mymenubar" to short name of grp 1 of > stack > "mymenubar" > set the defaultMenubar to the short name of grp 1 of stack > "mymenubar" > end if > > ok, now this works but I dont see how to get back to IDE for further > working > with my project. Any commnents or suggestions are welcomed. my hair is > getting > thiner..:(( > > am willing to rewrite fully... > > Andrew, If you are working in the IDE, when you click on the pointer tool, you would be seeing the Rev menubar. I assume you are on a Mac. -- Best regards, Mark Talluto http://www.canelasoftware.com From briany at qldlearning.com Tue Sep 7 16:39:37 2004 From: briany at qldlearning.com (Brian Yennie) Date: Tue, 7 Sep 2004 16:39:37 -0400 Subject: login & pwd for standalones ? In-Reply-To: Message-ID: <09038052-010E-11D9-BE8E-000393AA08D2@qldlearning.com> > One way: > If the app *requires* access to the Web, you could maintain a list of > users > and their privileges on the server. Just make sure to allow for local > running of the app without the access list if the app is permitted to > do so. This would be my suggestion also, with one suggestion if the app is sometimes run offline: require the application to login over the web at least once, at which time it could download privileges into a preferences file which could be read at startup for offline logins. Some simple encoding of the privileges in the prefs file should be sufficient unless you think they are likely to be hacked by your end users. HTH, Brian From runrev at davidjdowns.com Tue Sep 7 16:47:25 2004 From: runrev at davidjdowns.com (j) Date: Tue, 7 Sep 2004 15:47:25 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <3870B0FA-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> References: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> <3870B0FA-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> Message-ID: <2025E370-010F-11D9-B209-000393989F4E@davidjdowns.com> >>> A company buys one tool, not millions of chips. >> >> A company buys a million licenses for each tool. >> > Nope. That's just wrong. With rev, a company with millions of > customers only buys one copy of the program. Don't tell me I'm wrong unless you understand my point. That's not what I am talking about, Dan. A company that builds software has to buy a license for every programmer. Depending on the type of software, schools buy licenses based on (a) the number of computers, (b) the number of students and teachers who use the software, or (c) the number of students and teachers who use the computers. If Microsoft were to start using Rev to do their programming exclusively, they would be buying a ton of Rev licenses tomorrow. Unlikely, true, but a few large software development firms using Rev would boost sales dramatically. New York City School District buying licenses for student classes would do the same. Do you know why today's high school History texts have so much info on Texas and California in them, while only a paragraph or two on Lincoln? Is it because so much History happens in those two states? Nope. It is because Texas and California have statewide textbook adoption. Publishers know how big the education market is, and they are getting filthy rich as a result. J. From Meitnik at aol.com Tue Sep 7 16:47:30 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Tue, 7 Sep 2004 16:47:30 EDT Subject: more menu maddness Message-ID: ok, I make a menubar, now SB wont work to make an app. And my File menu is given menuitems but none show up on the menubar. some insights please... Andrew From jbv.silences at Club-Internet.fr Tue Sep 7 16:48:25 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Tue, 07 Sep 2004 22:48:25 +0200 Subject: login & pwd for standalones ? References: <09038052-010E-11D9-BE8E-000393AA08D2@qldlearning.com> Message-ID: <413E1E99.7F59935E@Club-Internet.fr> the server side is a VERY good suggestion, since the app is useless without online connection... Thank you all, JB > > One way: > > If the app *requires* access to the Web, you could maintain a list of > > users > > and their privileges on the server. Just make sure to allow for local > > running of the app without the access list if the app is permitted to > > do so. > > This would be my suggestion also, with one suggestion if the app is > sometimes run offline: require the application to login over the web at > least once, at which time it could download privileges into a > preferences file which could be read at startup for offline logins. > Some simple encoding of the privileges in the prefs file should be > sufficient unless you think they are likely to be hacked by your end > users. > > HTH, > Brian > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From runrev at davidjdowns.com Tue Sep 7 16:49:19 2004 From: runrev at davidjdowns.com (j) Date: Tue, 7 Sep 2004 15:49:19 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <205E088F-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> References: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> <205E088F-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> Message-ID: <63F407B9-010F-11D9-B209-000393989F4E@davidjdowns.com> > I hope not. The company will be out of business if that's the case. As > far as I know, there is not one company today making significant money > serving the education market with software... I'm sorry to be so blunt, but then you're not in the know, Dan. Do all those student information systems (used by pretty much every school district in the Western world to track and analyze student data) create themselves? All those companies that process and report the billions of standardized tests scored worldwide every year? Did you know that the GRE is given almost exclusively on computers now, worldwide? I have no doubt that ETS will abandon the paper GRE altogether within the next few years. (The GRE is *one* test among many. They will *all* be moving this direction within the next decade.) I doubt the wealthy owners and shareholders of the companies who develop such products would agree with your assessment of the situation. J. From mark at runrev.com Tue Sep 7 17:53:51 2004 From: mark at runrev.com (Mark Chia) Date: Tue, 07 Sep 2004 21:53:51 +0000 Subject: Revolution 2.5 (build 2) Message-ID: <1094594031.9215.26.camel@voyager.delta.universe> Hi Everyone, We now have build 2 of Revolution 2.5 available for testing (OS X, OS9, Windows and Linux). This is a very minor update consisting of mainly engine fixes which addresses the following issues and other reported crashes. 1. Revolution 2.5 starting up on OS X 10.1.x 2. Menus in Revolution 2.5 (OS X) 3. Correct TechSmith installer for Windows distribution 4. MySQL libs linked against the latest version of MySQL (OS X, Windows, Linux) 5. Greater differentiation between Revolution and Dreamcard downloads 6. "Revolution Player" renamed to "Revolution Dreamcard Player" 7. Smaller file sizes for Revolution Dreamcard Player downloads The files can be found here http://www.runrev.com/~mark/9753181/dreamcardplayer-2.5-1.i386.rpm http://www.runrev.com/~mark/9753181/dreamcardplayerosx.dmg http://www.runrev.com/~mark/9753181/dreamcardplayer.tgz http://www.runrev.com/~mark/9753181/dreamcardplayer.zip http://www.runrev.com/~mark/9753181/dreamcardplayer.sit http://www.runrev.com/~mark/9753181/dreamcardplayersetup.exe http://www.runrev.com/~mark/9753181/revolutionosx.dmg http://www.runrev.com/~mark/9753181/revolution.sit http://www.runrev.com/~mark/9753181/revolution.zip http://www.runrev.com/~mark/9753181/revsetup.exe http://www.runrev.com/~mark/9753181/linux.tgz http://www.runrev.com/~mark/9753181/revolution-2.5-1.i386.rpm http://www.runrev.com/~mark/9753181/dreamcard-2.5-1.i386.rpm http://www.runrev.com/~mark/9753181/dreamcardosx.dmg http://www.runrev.com/~mark/9753181/dreamcard.tgz http://www.runrev.com/~mark/9753181/dreamcard.zip http://www.runrev.com/~mark/9753181/dreamcard.sit http://www.runrev.com/~mark/9753181/dreamcardsetup.exe As always please make backups before testing out the new distribution and don't give this link out to anyone. Thanks. Mark From runrev at davidjdowns.com Tue Sep 7 17:00:25 2004 From: runrev at davidjdowns.com (j) Date: Tue, 7 Sep 2004 16:00:25 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: > I can think of one off the top of my head: Inspiration > (www.inspiration.com), who makes outlining/mind-mapping software. Great example. I work in a small school building in a small, rural district in the midwest. We have Inspiration installed on more than 100 machines in my building. That's one license for every five kids. Do you know how many school-aged children there are in the U.S. alone? And what happens as even more technology is included in schools? No doubt you have heard of school districts who buy new laptops for every student. As technology becomes more vital and more affordable, you can expect to see this sort of trend increase dramatically. Savvy, forward-thinking software companies are going to make a killing, leaving the rest of us to our best efforts with shareware and editing instructional texts. J. From bill at bluewatermaritime.com Tue Sep 7 17:12:03 2004 From: bill at bluewatermaritime.com (Bill) Date: Tue, 07 Sep 2004 17:12:03 -0400 Subject: educational version of Dreamcard? In-Reply-To: <413E1B96.10401@hyperactivesw.com> Message-ID: I noticed that my entourage spam blocker always puts the serial numbers in the junk folder as spam... On 9/7/04 4:35 PM, "J. Landman Gay" wrote: > On 9/7/04 10:21 AM, Louis Janus wrote: > >> Any ideas how to rouse the folks at Runrev? > > I just wanted to follow up here on the list so everyone knows we don't > ignore customers, and in case something similar has happened to anyone else. > > I see both your requests in the support queue, and we responded both > times with the coupon code you'll need. There must be something on your > end that is blocking our response. It would be good to check to make > sure your mail server accepts our email. From capellan2000 at yahoo.com Tue Sep 7 17:58:00 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Tue, 7 Sep 2004 14:58:00 -0700 (PDT) Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: <20040907200613.2B0F39301E7@mail.runrev.com> Message-ID: <20040907215800.9444.qmail@web40508.mail.yahoo.com> on Mon Sep 6 2004 Andre Garzia wrote: >Motivated by a email from Frank Leahy, >I decided to see how fast I >could make a FTP client for the masses. >The result is 5 hours. >I was inspired by old XTree Gold, on the left side >is local, on right side is Server side. You can type >the full path in the field or press browse. You must >type in the full FTP URL (including user and pass) Hi Andre! You really have the talent to boldly code what no programmer has published before. (from the "Star Trek" motto ;-) Andre, I have some questions about FTP, now that you are on it: How reliable and safe is FTP protocol? Could it support resume on partial uploads or downloads. Could anyone (intentionaly) sniff the password used to connect to a ftp server? What additional features does RunRev requires to implement the Secure FTP protocol? Could i select an encripted file to get the users name and password from it and connect to a ftp server to upload files? (In this way the user do not have to write their user name and password on the machine. Sometimes I had wished that all login screen provided an option to get the user id and password directly from a file in cd rom or floppy) Thanks a lot Andre, Keep up your good work! al ===== Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail From jrvalent at wisc.edu Tue Sep 7 18:04:20 2004 From: jrvalent at wisc.edu (rand valentine) Date: Tue, 07 Sep 2004 17:04:20 -0500 Subject: ftp again Message-ID: Hello, dear runrev intelligentsia. I have written you guys before and you have _never_ failed me, so I am hoping that the reason no one responded to my question about ftp and "put" is that was phrased/framed too pathetically. So let me restate it -- by the way, I've dutifully browsed through the list and didn't find anything addressing this -- Basically, what I need to do is to download up to 10 files to update an informational database -- I have files on a webpage that hold the information -- I have no problem uploading any number of files to this webpage, but I can't seem to get proper downloading to work. I was using a "put" command because it was said to be "blocking," which I assumed to mean that the script commands following the "put" command would not be executed until the file was fully downloaded. But it appears that this is not the case. So here's my question: what is the best way to do this, i.e., to ftp download a bunch of files and have them download in serial sequence? Obvious candidates are: 1. a "put" command. 2. a libURLDownloadToFile downloadURL,filePath[,callbackMessage] command. Now I like the idea of this latter option, since I could use the callbackMessage part of the structure to check and see that a file has been successfully downloaded before proceeding. But it isn't clear at all to me how this callbackMessage is to be monitored. Let's say you have a scriptline libURLDownloadToFIle Right after this I need to use the callbackmessage, right, to check and see that the file is downloaded. How do I script the callbackmessage part, something to the effect of wait until myCallbackmessage From what I've read of the docs, "wait" structures are decided no-no, but the documentation is not at all clear to my humble as to how you _properly_ use a callbackMessage in a script. Oddly, the documentation tells you what _not_ to do, but doesn't do a very clear job of telling _what_ to do. Thank you so much for your help. rand valentine From briany at qldlearning.com Tue Sep 7 18:09:47 2004 From: briany at qldlearning.com (Brian Yennie) Date: Tue, 7 Sep 2004 18:09:47 -0400 Subject: [OT] Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <63F407B9-010F-11D9-B209-000393989F4E@davidjdowns.com> Message-ID: There is some middle ground of truth here. Public education is certainly not a lucrative market _in general_ as compared to dealing with the private sector. There are a few exceptions and a small handful of companies that pull in 90% of the revenue, because as you mentioned before, deals are often cut at the state (or even national level). In addition, budgets come and go and are at the mercy of politics. The vast majority of companies competing in the SIS / testing business either fold or generate meager profits. A few are doing very well. I know this is not so different from many other industries, but it is an accurate description of this one. For example, there is an XML-based data exchange standard, SIF, for use in integrating SIS and other systems. In order to participate in an SIF setup, a school must purchase a compliant ZIS- "Zone Integration Server". There is currently 1 vendor offering that, and they also have their own compliant products. I know of only one other vendor contemplating their own implementation, mostly due to the cost of doing so. Also note that we get into serious apples vs oranges if we compare regular software licensing (i.e. Windows licenses for the lab) with software written for and only for schools. There is a bounty there, but it's a very tough market. - Brian > I'm sorry to be so blunt, but then you're not in the know, Dan. > > Do all those student information systems (used by pretty much every > school district in the Western world to track and analyze student > data) create themselves? All those companies that process and report > the billions of standardized tests scored worldwide every year? Did > you know that the GRE is given almost exclusively on computers now, > worldwide? I have no doubt that ETS will abandon the paper GRE > altogether within the next few years. (The GRE is *one* test among > many. They will *all* be moving this direction within the next > decade.) > > I doubt the wealthy owners and shareholders of the companies who > develop such products would agree with your assessment of the > situation. From soapdog at mac.com Tue Sep 7 18:20:16 2004 From: soapdog at mac.com (Andre Garzia) Date: Tue, 7 Sep 2004 19:20:16 -0300 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: <20040907215800.9444.qmail@web40508.mail.yahoo.com> References: <20040907215800.9444.qmail@web40508.mail.yahoo.com> Message-ID: <1865821A-011C-11D9-BAC9-0003936D012E@mac.com> On Sep 7, 2004, at 6:58 PM, Alejandro Tejada wrote: > Hi Andre! > > You really have the talent to boldly code > what no programmer has published before. > (from the "Star Trek" motto ;-) > > Andre, I have some questions about FTP, > now that you are on it: > Hi Alejandro, thanks for the cumpliments! I am a fan of Star Trek also :D I'll answer your questions below! > How reliable and safe is FTP protocol? > Could it support resume on partial uploads > or downloads. > The protocol is pretty dumb. It can support resume and partial uploads, it's pretty easy, I coded a FTP server in transcript and it does support resuming a transfer. The protocol is not safe, let me explain why. First the client opens a connection to the server, this connection is called the control connection, thru this connection client will ensure it's commands and receive responses, all communication will go thru this connections except listing files and transfering files. When you want to list files or transfer files, you'll need a data connection, meaning, depending on your use of active FTP or passive FTP, the client or the server will open another socket and wait for a connection, when this new connection is established, it will send the file list, or the file. Danger, if you're using passive connections, and you ask for a file and other client connects to that data control port before you do, he will receive your file. Using active FTP the reverse situation can happen, another client can connect to your data control port before you and upload a file saying it's your upload. The only thing that prevent this from happening everyday is that data ports are dynamic, they are not fixed, for example my own FTPd server will start it's data port in the 8059 for the first client and goes incrementing this for the next ones, so anyone trying to find a open control port to connect will need to sniff all my ports to find a open one. The point is, when you ask for a data port, yserver answers what is the port and you connect immediatly so the time window for someone to connect is pretty small, but if it happens, theres nothing you can do to prevent the file theft or the upload hijack. See, the security is there only because the client is faster to connect than the "hacker" is fast to scan all your ports... I would not trust national security files to FTP, I would encrypt them so that user must decrypt after download. > Could anyone (intentionaly) sniff the password > used to connect to a ftp server? I don't think so. Unless someone launch a bogus server and force a user to log in. > > What additional features does RunRev requires > to implement the Secure FTP protocol? I don't know about SFTP but I think if they expose the SSL functions for encription then we can build the protocol, and that should be safe for data flowing from server to client will be encrypted, anyone hijacking the data port will not be able to decipher it. > > Could i select an encripted file to > get the users name and password from it > and connect to a ftp server to upload files? > yes, you control the connection from the Rev side, you're free to send your own login/pass info and to send the commands. Cheers Andre > (In this way the user do not have to write > their user name and password on the machine. > Sometimes I had wished that all login screen > provided an option to get the user id and > password directly from a file in cd rom or floppy) > > Thanks a lot Andre, > Keep up your good work! > > al > > ===== > Visit my site: > http://www.geocities.com/capellan2000/ > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - Helps protect you from nasty viruses. > http://promotions.yahoo.com/new_mail > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From sarahr at genesearch.com.au Tue Sep 7 18:22:02 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 8 Sep 2004 08:22:02 +1000 Subject: ftp again In-Reply-To: References: Message-ID: <57B93BF2-011C-11D9-AAB1-0003937A97B8@genesearch.com.au> Hi Rand, I think you would be much better using callbacks rather than trying to block. In my experience, it is not always clear what is being blocked & what isn't. Here is what I do, in roughly the same circumstance: First, make a script local where each line contains the name of one file to download. Make another that contains the FTP path e.g. "ftp://username:password at ftpserver/folder/" (All the variables starting with "s" are script locals.) Then call the "doNextDownload" handler ONCE ONLY. -- loop through downloads -- on doNextDownload add 1 to sFileCount if sFileCount > the number of lines in sDownloadList then -- all the downloads are finished, do any tidying up or alerts exit doNextDownload end if put line sFileCount of sDownloadList into tFile startDownload tFile end doNextDownload -- start downloading file -- getSaveFolder returns the full path to the folder where the download file is to be saved -- sFtpAddress is a script local that has already been set to include the FTP username, password & path -- on startDownload pFileName put getSaveFolder() & pFileName into sSaveName put sFtpAddress & pFileName into tURL put tURL into sFtpURL libURLDownloadToFile tURL, sSaveName, downloadDone end startDownload -- after download, if successful, process file -- go on to next one regardless -- on downloadDone pURL, pURLStatus if pURLstatus contains "error" is false then -- do whatever you want with the downloaded file: sSaveName else -- handle a download failure end if -- loop to doing the next download doNextDownload end downloadDone I am saving the downloaded files to disk. I know you want to show them in fields, but I'm sure you can adapt these techniques to suit, either by downloading to a temporary file, or downloading into memory in some way. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On 8 Sep 2004, at 8:06 am, rand valentine wrote: > Basically, what I need to do is to download up to 10 files to update > an > informational database -- I have files on a webpage that hold the > information -- I have no problem uploading any number of files to this > webpage, but I can't seem to get proper downloading to work. I was > using a > "put" command because it was said to be "blocking," which I assumed to > mean > that the script commands following the "put" command would not be > executed > until the file was fully downloaded. But it appears that this is not > the > case. So here's my question: what is the best way to do this, i.e., to > ftp > download a bunch of files and have them download in serial sequence? From howard.bornstein at gmail.com Tue Sep 7 18:23:32 2004 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Tue, 7 Sep 2004 18:23:32 -0400 Subject: more menu maddness In-Reply-To: References: Message-ID: <3f07cc2604090715231f86f28a@mail.gmail.com> On Tue, 7 Sep 2004 16:47:30 EDT, meitnik at aol.com wrote: > ok, I make a menubar, now SB wont work to make an app. > And my File menu is given menuitems but none show up on the menubar. > some insights please... > > Andrew Hi Andrew, Can you offer a little more information? For example, in what way does the SB no longer work? Does it crash, does it make a standalone but it won't run, does it just throw up it's hands and say "I'm outta here"? Also, it might help if you show us your script for the File button (or the handler for it, if you put it in the menu group). -- Regards, Howard Bornstein ----------------------- www.designeq.com From sarahr at genesearch.com.au Tue Sep 7 18:25:19 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 8 Sep 2004 08:25:19 +1000 Subject: Problems with closeField In-Reply-To: References: Message-ID: > Here's an explanation of the problem(s): > The "Auto-complete" field contains a closeField handler, which checks > its > contents against another field ("Auto-complete list") and offers to > add a > new line, if required. > However, the closeField handler seems to only be triggered when the > field > is EMPTIED. > Expected behaviour (i.e. closeField triggered when new text is entered > ... > or the field is emptied) returns when the keydown handler is removed > from > the script of field "auto-complete" (or commented out). > Then a NEW problem occurs: If you enter a word/phrase that doesn't > appear > in the "Auto-complete list" field and then click out of the field, an > answer dialog appears: > Add to auto-complete list? > If you click "Cancel", the focus returns to the "Auto-complete" field. > Then, if you click out of the field again, the whole thing starts > again! > And so on, until you click "OK". > This is weird: Why does closeField not get triggered when (I think) it > should, but then get triggered when (I think) it shouldn't? > Passing or not passing "closeField" makes no difference. It sounds like the field doesn't think it has changed unless you pass the key messages. Perhaps you could trap openField and record the original contents of the field, then on exitField or focusOut, check if it has changed and offer to save that way. Cheers, Sarah From sarahr at genesearch.com.au Tue Sep 7 18:36:29 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 8 Sep 2004 08:36:29 +1000 Subject: Externals in OS X In-Reply-To: References: Message-ID: <5C466446-011E-11D9-AAB1-0003937A97B8@genesearch.com.au> On 7 Sep 2004, at 6:37 pm, Monte Goulding wrote: > > I'm working on it. I've resolved the not copying issue. The externals > aren't > loading either and I'm looking into the issue there. Thank you! It isn't just me then :-) And I've just tested an app with speech using the latest build 2 (today's B2 rather than yesterday's B2) and it copies the speech external and works fine. Good work Monte! Cheers, Sarah From revdan at danshafer.com Tue Sep 7 18:37:34 2004 From: revdan at danshafer.com (Dan Shafer) Date: Tue, 7 Sep 2004 15:37:34 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <2025E370-010F-11D9-B209-000393989F4E@davidjdowns.com> References: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> <3870B0FA-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> <2025E370-010F-11D9-B209-000393989F4E@davidjdowns.com> Message-ID: <8362DDF4-011E-11D9-A10F-000A95AE42E6@danshafer.com> On Sep 7, 2004, at 1:47 PM, j wrote: >>>> A company buys one tool, not millions of chips. >>> >>> A company buys a million licenses for each tool. >>> >> Nope. That's just wrong. With rev, a company with millions of >> customers only buys one copy of the program. > > Don't tell me I'm wrong unless you understand my point. That's not > what I am talking about, Dan. > Fair enough. I was a bit more abrupt and general in my response than I normally would be. This discussion is one I've had 100 times over the years and I guess I just grew weary of it. Let me just summarize my position briefly. 1. Aside from products created specifically for the education market and intended for use in administration and management, that market is very difficult to crack and in the main not very profitable. 2. Development tools are a particularly difficult sell into the education market because of the wide availability of free, Open Source tools. 3. Educators often (not always) feel they are on a sort of "mission" that "entitles" them to reduced pricing and liberal licensing enforcement. And some educators who wouldn't say that *would* argue that their budgets are small and they can't afford to pay standard rates for software, particularly development tools. 4. Nonetheless, the education market *can* be a good, profitable market for companies with the staying power and the perspicacity to pursue the market and establish a toehold. At the end of the day, I just don't think it's a good place for RunRev to place many bets given all that's on its plate. The good news (for folks in the education space at least) is that I don't get a vote. Dan > A company that builds software has to buy a license for every > programmer. Depending on the type of software, schools buy licenses > based on (a) the number of computers, (b) the number of students and > teachers who use the software, or (c) the number of students and > teachers who use the computers. > > If Microsoft were to start using Rev to do their programming > exclusively, they would be buying a ton of Rev licenses tomorrow. > Unlikely, true, but a few large software development firms using Rev > would boost sales dramatically. New York City School District buying > licenses for student classes would do the same. > > Do you know why today's high school History texts have so much info on > Texas and California in them, while only a paragraph or two on > Lincoln? Is it because so much History happens in those two states? > Nope. It is because Texas and California have statewide textbook > adoption. Publishers know how big the education market is, and they > are getting filthy rich as a result. > > J. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarahr at genesearch.com.au Tue Sep 7 18:41:40 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 8 Sep 2004 08:41:40 +1000 Subject: Menu maddness In-Reply-To: References: Message-ID: <15E5E23E-011F-11D9-AAB1-0003937A97B8@genesearch.com.au> On 8 Sep 2004, at 5:52 am, Meitnik at aol.com wrote: > I am finally working on menubars. I downloaded the menubar.pdf and its > basicly a rehash of whats in docs, thus not much help, maybe for a > very simple app. > I looked at other help docs from others too. I finally figured out > this much: > > set the topleft of stack "myMenubar" to 0,0 > set the width of stack "myMenubar" to item 3 of screenrect() -- > height is > 22 > if platform() = "win32" > then toplevel stack "mymenubar" > else > set the menubar of stack "mymenubar" to short name of grp 1 of > stack > "mymenubar" > set the defaultMenubar to the short name of grp 1 of stack > "mymenubar" > end if > > ok, now this works but I dont see how to get back to IDE for further > working > with my project. Any commnents or suggestions are welcomed. my hair is > getting > thiner..:(( > > am willing to rewrite fully... > > Andrew I think your problem is with the defaultMenubar. Once you set that, the menubar you specify is used is ALL stacks, even the Rev IDE ones. You really only need to set the menubar for a particular stack. e.g. set the menubar of stack "myMainStack" to "MyMenu" To get out of this situation, I find clicking in the revMenubar usually brings back the real Rev menu items. Cheers, Sarah From alex at tweedly.net Tue Sep 7 18:58:27 2004 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 07 Sep 2004 23:58:27 +0100 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: <1865821A-011C-11D9-BAC9-0003936D012E@mac.com> References: <20040907215800.9444.qmail@web40508.mail.yahoo.com> <20040907215800.9444.qmail@web40508.mail.yahoo.com> Message-ID: <5.1.0.14.0.20040907235321.028bd140@mail.tweedly.net> At 19:20 07/09/2004 -0300, Andre Garzia wrote: >On Sep 7, 2004, at 6:58 PM, Alejandro Tejada wrote: > >>Could anyone (intentionaly) sniff the password >>used to connect to a ftp server? > >I don't think so. Unless someone launch a bogus server and force a user to >log in. Yes, they can sniff passwords. Standard FTP (rfc959) sends passwords in cleartext, so anyone with physical access to the network, and suitable packet-capture hardware can easily sniff the password. See rfc 2577 for various other things that will scare you about using ftp :-) -- Alex. From tsj at unimelb.edu.au Tue Sep 7 19:32:48 2004 From: tsj at unimelb.edu.au (Terry Judd) Date: Wed, 8 Sep 2004 09:32:48 +1000 Subject: Externals in OS X In-Reply-To: <20040907132645.2EA1E9301A1@mail.runrev.com> Message-ID: <3A86D45B-0126-11D9-90F3-000393AEC28C@unimelb.edu.au> On Tuesday, September 7, 2004, at 11:26 PM, use-revolution-request at lists.runrev.com wrote: > From: "Monte Goulding" > Date: Tue Sep 7, 2004 6:34:35 PM Australia/Melbourne > To: "How to use Revolution" > Subject: RE: Externals in OS X > Reply-To: How to use Revolution > > > > I'm working on it. I've resolved the not copying issue. The externals > aren't > loading either and I'm looking into the issue there. Seems like this problem relates to any inclusions on OSX. I couldn't even get the answer dialog to show! Hoping this can be fixed ASAP. Terry... > Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA From JonathanC at ag.nsw.gov.au Tue Sep 7 19:44:57 2004 From: JonathanC at ag.nsw.gov.au (JonathanC at ag.nsw.gov.au) Date: Wed, 8 Sep 2004 09:44:57 +1000 Subject: Problems with closeField In-Reply-To: <413DF8CB.60604@hrz.uni-kassel.de> Message-ID: Hi Wilhelm (and Ken Ray), Yes, there WAS a problem with the server during the night (Sydney time). It's back up again, if you feel like trying again. Thanks. Regards, Jonathan Jonathan Cooper Manager of Information / Website Art Gallery of New South Wales Sydney, Australia http://www.artgallery.nsw.gov.au Wilhelm Sanke wrote on 08/09/2004 04:07:07 AM: > On Tue Sep 7 JonathanC at ag.nsw.gov.au JonathanC at ag.nsw.gov.au wrote: > > > (snip) > > I have uploaded the stack to > > http://www.artgallery.nsw.gov.au/sub/filechute/closeField_problem.zip (4K > > zipped). > > > > Thanks, > > > > Jonathan Cooper > > http://www.artgallery.nsw.gov.au > > > Jonathan, > > I tried to download your stack, but get the message that the URL cannot > be found. Same for the URL at the bottom of your post. Maybe your server > is temporarily down? > > I would like to test if one special closefield handler in the front > scripts of the Rev IDE could cause or contribute to your problem. > > Regards, > > Wilhelm Sanke This e-mail message is intended only for the addressee(s) and contains information which may be confidential. If you are not the intended recipient please advise the sender by return email, do not use or disclose the contents, and delete the message and any attachments from your system. Unless specifically indicated, this email does not constitute formal advice or commitment by the sender or the Art Gallery of NSW (ABN 24 934 492 575) or its related entities. From soapdog at mac.com Tue Sep 7 18:25:16 2004 From: soapdog at mac.com (Andre Garzia) Date: Tue, 7 Sep 2004 19:25:16 -0300 Subject: ftp again In-Reply-To: References: Message-ID: Rand, it's pretty easy! :D do like this use your code libURLDownloadToFile , "downloadCompleted" then put a handler in the same object called downloadCompleted: on downloadCompleted pTheURL, pTheStatus answer pTheURL && pTheStatus end downloadCompleted in that handler you can start the download of your next file, you can use a field for that. each time downloadCompleted is called, it will check pTheStatus to see if it is good, then will remove the first line of the field, then it will download the "new first line" (aka the second), if the field is empty then exit... it's like the recursion technique. if you need further assistance. Andre On Sep 7, 2004, at 7:04 PM, rand valentine wrote: > 2. a libURLDownloadToFile downloadURL,filePath[,callbackMessage] > command. > > Now I like the idea of this latter option, since I could use the > callbackMessage part of the structure to check and see that a file has > been > successfully downloaded before proceeding. But it isn't clear at all > to me > how this callbackMessage is to be monitored. Let's say you have a > scriptline > > libURLDownloadToFIle > > Right after this I need to use the callbackmessage, right, to check > and see > that the file is downloaded. How do I script the callbackmessage part, > something to the effect of > > wait until myCallbackmessage > > From what I've read of the docs, "wait" structures are decided no-no, > but > the documentation is not at all clear to my humble as to how you > _properly_ > use a callbackMessage in a script. Oddly, the documentation tells you > what > _not_ to do, but doesn't do a very clear job of telling _what_ to do. > > Thank you so much for your help. > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From soapdog at mac.com Tue Sep 7 19:48:52 2004 From: soapdog at mac.com (Andre Garzia) Date: Tue, 7 Sep 2004 20:48:52 -0300 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: <5.1.0.14.0.20040907235321.028bd140@mail.tweedly.net> References: <20040907215800.9444.qmail@web40508.mail.yahoo.com> <20040907215800.9444.qmail@web40508.mail.yahoo.com> <5.1.0.14.0.20040907235321.028bd140@mail.tweedly.net> Message-ID: <78C3D40D-0128-11D9-BAC9-0003936D012E@mac.com> On Sep 7, 2004, at 7:58 PM, Alex Tweedly wrote: > Yes, they can sniff passwords. Standard FTP (rfc959) sends passwords > in cleartext, so anyone with physical access to the network, and > suitable packet-capture hardware can easily sniff the password. > > See rfc 2577 for various other things that will scare you about using > ftp :-) > > -- Alex. I never researched packet capture and those "security auditing" tools... the thing that scares me most is the fact that when in passive mode, the server will start listening in a data port and accepts any connection without checking if the data port client is the same one in the control port, and it will send the file to that client, file theft is just a matter of being there in the right time... very scary... andre > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From revdan at danshafer.com Tue Sep 7 20:06:31 2004 From: revdan at danshafer.com (Dan Shafer) Date: Tue, 7 Sep 2004 17:06:31 -0700 Subject: Suppress Messages Bug Message-ID: I painted myself into an amateur corner with a stack that had an openStack handler that did some things that turned out not to be good. I figured it was no big deal; I could just suppress messages and then load the stack and edit the stupid script. Wrong. I cannot get the suppress messages button in the toolbar to work in 2.5 on OS X or Windows. I click it, load my stack, the openStack handler executes. I tried typing "lock messages" in the message box. Same result. I created a one-button stack that did a "lock messages" and then tried a "set the lockMessages to true." Same result in all cases. The only way I saved my life was finally I was able to hit command-period quickly enough on my OS X system to disrupt the script before it could misbehave. I BZd this as #2157. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From revdan at danshafer.com Tue Sep 7 20:15:05 2004 From: revdan at danshafer.com (Dan Shafer) Date: Tue, 7 Sep 2004 17:15:05 -0700 Subject: It's Time to Fix This Installation Stuff, Guys Message-ID: <22D47B31-012C-11D9-B166-000A95AE42E6@danshafer.com> I realize RunRev has limited resources. I realize that there are probably higher priorities. But, really, guys, how hard would it be to finally fix the installation process so it was smooth? I am so tired of downloading a new version (latest incident was the Build 2 of 2.5), then having to copy all my Plug-ins and other stuff over to the new app folder (which is a pain but perhaps difficult to automate). But what *really* bugs me is having to re-register the product and reset my preferences every time I upgrade or do a reinstall (especially since reinstalling has become a multiple-times-per-week chore since I started pushing the envelope a bit). Isn't this really a matter of storing some of this information like prefs and license key in a folder that doesn't get overwritten by a new installation? How hard can that be? If I required my customers to go through these kinds of hoops every time I upgraded their software, they'd tar and feather me. Hmmmmmmmmmmmm. :-D ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From runrev at davidjdowns.com Tue Sep 7 20:30:57 2004 From: runrev at davidjdowns.com (j) Date: Tue, 7 Sep 2004 19:30:57 -0500 Subject: [OT] Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <8362DDF4-011E-11D9-A10F-000A95AE42E6@danshafer.com> References: <34B7A176-FD9F-11D8-9928-000393989F4E@davidjdowns.com> <3870B0FA-FDB9-11D8-BEA6-000A95AE42E6@danshafer.com> <2025E370-010F-11D9-B209-000393989F4E@davidjdowns.com> <8362DDF4-011E-11D9-A10F-000A95AE42E6@danshafer.com> Message-ID: <5A44D2EC-012E-11D9-B209-000393989F4E@davidjdowns.com> > Fair enough. I was a bit more abrupt and general in my response than I > normally would be. This discussion is one I've had 100 times over the > years and I guess I just grew weary of it. Understandable. I was also too abrupt, as I tend to be if I misinterpret someone as being dismissive with respect to the field I believe more important than all other others combined: Education. > 1. Aside from products created specifically for the education market > and intended for use in administration and management, that market is > very difficult to crack and in the main not very profitable. I agree with this--generally--as there is typically much competition between available tools, and the education market (lately) tends in many areas to follow the standard trends of the business world (e.g., Windows computers over competitors). So, while a software developer of a new word processor is going to have a difficult time tapping the education market, I'll wager Microsoft has made a nice chunk of cash selling Word licenses to pretty much every school in the Western world. > 2. Development tools are a particularly difficult sell into the > education market because of the wide availability of free, Open Source > tools. Education folks interested in development tend to be nerds, no doubt about it. As such, we are often up on the latest, "coolest" Open Source project and willing to invest the time required to learning such tools--which typically have a very steep learning curve, as well. Nerds love this, I might add. :D What the education market (I am thinking primarily of K-12 here) sorely needs, however, is an easy to learn, easy to use, GUI-based RAD tool to teach the fundamentals of computer use, programming, design, interface, and logic. No one has this market cornered. And there *is* a market. > 3. Educators often (not always) feel they are on a sort of "mission" > that "entitles" them to reduced pricing and liberal licensing > enforcement. And some educators who wouldn't say that *would* argue > that their budgets are small and they can't afford to pay standard > rates for software, particularly development tools. True, but not just to education, and not just for development tools. Any business manager who goes to purchase a hundred licenses for Word is going to expect a discount based on bulk, just like he gets on paperclips, pencils, and notepads. Less to do with education, this is just how the world expects sales to work: if I buy more from you, you should lower the unit price. > At the end of the day, I just don't think it's a good place for RunRev > to place many bets given all that's on its plate. My concern is the alternative markets RunRev has available. "Traditional" software companies are not going to abandon "old school" languages--these are the tools their developers know and use every day, they are established and (even if less efficient) proven, and they are "real programming languages" (before the flames begin: (1) I am an xCard fanatic and advocate, and (2) there is no use denying the bias is out there). In-house business development uses every tool already established, included "rapid" tools like VB, RB, etc. So, while these programmers may be willing to use Rev for their work, you are going to have to convince them to learn a new tool. This is a hard sell, when what they are already using "works fine for our needs." So, that pretty much leaves small, independent developers, many of whom are already like those above ("hard-core coders" or "already got my RB"). How does RunRev convince these groups to even consider a switch? J. From aturban at qwest.net Tue Sep 7 20:35:02 2004 From: aturban at qwest.net (Arthur Urban) Date: Tue, 7 Sep 2004 18:35:02 -0600 Subject: It's Time to Fix This Installation Stuff, Guys In-Reply-To: <22D47B31-012C-11D9-B166-000A95AE42E6@danshafer.com> Message-ID: <000001c4953b$addf7b10$1501a8c0@asuka> > Isn't this really a matter of storing some of this information like > prefs and license key in a folder that doesn't get > overwritten by a new > installation? How hard can that be? > > If I required my customers to go through these kinds of hoops every > time I upgraded their software, they'd tar and feather me. Well, I'll hold 'em down, if somebody else will fetch the tar and feathers! :^) ~~~ Arthur From soapdog at mac.com Tue Sep 7 20:38:06 2004 From: soapdog at mac.com (Andre Garzia) Date: Tue, 7 Sep 2004 21:38:06 -0300 Subject: It's Time to Fix This Installation Stuff, Guys In-Reply-To: <22D47B31-012C-11D9-B166-000A95AE42E6@danshafer.com> References: <22D47B31-012C-11D9-B166-000A95AE42E6@danshafer.com> Message-ID: <59C0F272-012F-11D9-BAC9-0003936D012E@mac.com> Dan, in the meantime, would it be hard for us to create a "migrator" stack that would pick license.rev, the plugins and other important stuff and merge with other Rev folder? I think we could do this, then if we reinstall rev, press a button on the migrator stack, puf, cloned instalation... :D Andre On Sep 7, 2004, at 9:15 PM, Dan Shafer wrote: > I realize RunRev has limited resources. > > I realize that there are probably higher priorities. > > But, really, guys, how hard would it be to finally fix the > installation process so it was smooth? I am so tired of downloading a > new version (latest incident was the Build 2 of 2.5), then having to > copy all my Plug-ins and other stuff over to the new app folder (which > is a pain but perhaps difficult to automate). But what *really* bugs > me is having to re-register the product and reset my preferences every > time I upgrade or do a reinstall (especially since reinstalling has > become a multiple-times-per-week chore since I started pushing the > envelope a bit). > > Isn't this really a matter of storing some of this information like > prefs and license key in a folder that doesn't get overwritten by a > new installation? How hard can that be? > > If I required my customers to go through these kinds of hoops every > time I upgraded their software, they'd tar and feather me. > > Hmmmmmmmmmmmm. > > :-D > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Revolutionary > Author of "Revolution: Software at the Speed of Thought" > http://www.revolutionpros.com for more info > Available at Runtime Revolution Store (http://www.runrev.com/RevPress) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From sarahr at genesearch.com.au Tue Sep 7 21:01:02 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 8 Sep 2004 11:01:02 +1000 Subject: Externals in OS X In-Reply-To: References: Message-ID: <8E114B98-0132-11D9-B3DB-0003937A97B8@genesearch.com.au> Things are going much better now :-) > I'm trying to compile another app which uses XML but it won't work. Now it works. > I'm trying to compile a third app which uses speech but it won't work. Now it works > I am trying to compile an app which uses MySQL but it won't work. This one still doesn't work. When I add a button to tell me the externals of the mainStack, it comes back empty. When I test to see which stacks are in use, it shows me two stacks: my own mainStack that I put into use to try and get the SQL library accessible to other stacks, and one called "revExternalLibrary" Monte: is this part of the same problem, or should I bugzilla this as a separate database externals problem? Sarah From jacque at hyperactivesw.com Tue Sep 7 21:07:52 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 07 Sep 2004 20:07:52 -0500 Subject: Suppress Messages Bug In-Reply-To: References: Message-ID: <413E5B68.6090605@hyperactivesw.com> On 9/7/04 7:06 PM, Dan Shafer wrote: > I painted myself into an amateur corner with a stack that had an > openStack handler that did some things that turned out not to be good. I > figured it was no big deal; I could just suppress messages and then load > the stack and edit the stupid script. > > Wrong. > > I cannot get the suppress messages button in the toolbar to work in 2.5 > on OS X or Windows. I click it, load my stack, the openStack handler > executes. I tried typing "lock messages" in the message box. Same > result. I created a one-button stack that did a "lock messages" and then > tried a "set the lockMessages to true." Same result in all cases. > > The only way I saved my life was finally I was able to hit > command-period quickly enough on my OS X system to disrupt the script > before it could misbehave. This doesn't address the "suppress messages" problem, but next time try this in the message box: lock messages;edit script of this stack Include the semicolon, unless you are in the multi-line message box, in which case make it 2 lines. Substitute whatever object script needs editing. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdan at danshafer.com Tue Sep 7 21:08:34 2004 From: revdan at danshafer.com (Dan Shafer) Date: Tue, 7 Sep 2004 18:08:34 -0700 Subject: It's Time to Fix This Installation Stuff, Guys In-Reply-To: <59C0F272-012F-11D9-BAC9-0003936D012E@mac.com> References: <22D47B31-012C-11D9-B166-000A95AE42E6@danshafer.com> <59C0F272-012F-11D9-BAC9-0003936D012E@mac.com> Message-ID: <9B204C62-0133-11D9-B166-000A95AE42E6@danshafer.com> What are you doing, Andre? Going for THREE apps in one day? :-D Dan On Sep 7, 2004, at 5:38 PM, Andre Garzia wrote: > > Dan, > > in the meantime, would it be hard for us to create a "migrator" stack > that would pick license.rev, the plugins and other important stuff and > merge with other Rev folder? I think we could do this, then if we > reinstall rev, press a button on the migrator stack, puf, cloned > instalation... :D > > Andre > > > > On Sep 7, 2004, at 9:15 PM, Dan Shafer wrote: > >> I realize RunRev has limited resources. >> >> I realize that there are probably higher priorities. >> >> But, really, guys, how hard would it be to finally fix the >> installation process so it was smooth? I am so tired of downloading a >> new version (latest incident was the Build 2 of 2.5), then having to >> copy all my Plug-ins and other stuff over to the new app folder >> (which is a pain but perhaps difficult to automate). But what >> *really* bugs me is having to re-register the product and reset my >> preferences every time I upgrade or do a reinstall (especially since >> reinstalling has become a multiple-times-per-week chore since I >> started pushing the envelope a bit). >> >> Isn't this really a matter of storing some of this information like >> prefs and license key in a folder that doesn't get overwritten by a >> new installation? How hard can that be? >> >> If I required my customers to go through these kinds of hoops every >> time I upgraded their software, they'd tar and feather me. >> >> Hmmmmmmmmmmmm. >> >> :-D >> >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> Dan Shafer, Revolutionary >> Author of "Revolution: Software at the Speed of Thought" >> http://www.revolutionpros.com for more info >> Available at Runtime Revolution Store (http://www.runrev.com/RevPress) >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > -- > Andre Alves Garzia ? 2004 ? BRAZIL > http://studio.soapdog.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Tue Sep 7 21:20:58 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 7 Sep 2004 18:20:58 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <8362DDF4-011E-11D9-A10F-000A95AE42E6@danshafer.com> Message-ID: On Tue, 7 Sep 2004, Dan Shafer wrote: > 2. Development tools are a particularly difficult sell into the > education market because of the wide availability of free, Open Source > tools. --In our case, it's even worse. On the educational end, we eschew the free, open source dev tools in favor of the "free" stuff dumped on us by M$... We just started an MS in software engineering as an online degree program (a nightmare in itself, but I digress). So, given that our sysAdmin has configured/installed the free, open source Moodle course delivery system, what do you think our CS educators are using? Yup. Blackboard which (a) sucks, (b) isn't free, and (c) isn't under our department's control. > 3. Educators often (not always) feel they are on a sort of "mission" > that "entitles" them to reduced pricing and liberal licensing > enforcement. And some educators who wouldn't say that *would* argue > that their budgets are small and they can't afford to pay standard > rates for software, particularly development tools. --Do you argue that this is an unreasonable position? If I were working in a SW development house, would I be expected to buy my own dev tools? Ever since Rev announced the first HC cross-grade pricing, I've paid for my annual license despite the fact that I don't sell a dime's worth of software, only use it in-class, and am not reimbursed by my department. I don't expect Rev to give it to me free, but given that I am doing free evangelization for their product and am not making any profit from using their product, a price reduction strikes me as not unreasonable. > > The good news (for folks in the education space at least) is that I > don't get a vote. --I suspect your vote carries the same or more weight than does mine ;-) Judy From bfr at nwlink.com Tue Sep 7 21:25:25 2004 From: bfr at nwlink.com (Bruce Robertson) Date: Tue, 07 Sep 2004 18:25:25 -0700 Subject: Well, which licence do I need ? In-Reply-To: <413DFB4C.4B04B46@Club-Internet.fr> Message-ID: > FlexibleLearning at aol.com a *crit : > >> You are probably best advised to address your needs and pricing request to >> support at runrev.com > > yes I know, but I like to ask publicly first, just in case > someone throws in some good "independent" advice... Rev Support seem to be a bit behind, I asked a few days ago and still have heard no reply. From jperryl at ecs.fullerton.edu Tue Sep 7 21:29:56 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 7 Sep 2004 18:29:56 -0700 (PDT) Subject: [OT] Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <5A44D2EC-012E-11D9-B209-000393989F4E@davidjdowns.com> Message-ID: On Tue, 7 Sep 2004, j wrote: > I'll wager Microsoft has made a nice chunk of cash > selling Word licenses to pretty much every school in the Western world. --But, it wasn't always so easy. WordPerfect had a near lockjawed grip on the education market as it was the preferred choice for PCs into the '90s (at least at my university). > > Education folks interested in development tend to be nerds, no doubt > about it. As such, we are often up on the latest, "coolest" Open > Source project and willing to invest the time required to learning such > tools--which typically have a very steep learning curve, as well. > Nerds love this, I might add. :D --Or, not. Or they tend to be "let's use what 'everybody' is using" kinds of folks. And, so, folks who have absolutely no business using Director and probably will never ever likely do so again are forced to use it in instructional design degree programs instead of something as easy to learn, cross-platform, and relatively inexpensive as Revolution :( . > What the education market (I am thinking primarily of K-12 here) sorely > needs, however, is an easy to learn, easy to use, GUI-based RAD tool to > teach the fundamentals of computer use, programming, design, interface, > and logic. No one has this market cornered. And there *is* a market. --Ummm, you mean, like Revolution? From mwieder at ahsoftware.net Tue Sep 7 21:32:18 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 7 Sep 2004 18:32:18 -0700 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: <78C3D40D-0128-11D9-BAC9-0003936D012E@mac.com> References: <20040907215800.9444.qmail@web40508.mail.yahoo.com> <20040907215800.9444.qmail@web40508.mail.yahoo.com> <5.1.0.14.0.20040907235321.028bd140@mail.tweedly.net> <78C3D40D-0128-11D9-BAC9-0003936D012E@mac.com> Message-ID: <12136666784.20040907183218@ahsoftware.net> Andre- Tuesday, September 7, 2004, 4:48:52 PM, you wrote: AG> I never researched packet capture and those "security auditing" AG> tools... the thing that scares me most is the fact that when in passive AG> mode, the server will start listening in a data port and accepts any AG> connection without checking if the data port client is the same one in AG> the control port, and it will send the file to that client, file theft AG> is just a matter of being there in the right time... very scary... Yes - I don't use passive mode unless I'm absolutely forced to by a server environment. You might look into the SFTP protocol to see how ftp is handled using SSH as a tunneling mechanism. From my brief glance at it the handshaking doesn't look too bad and all the dirty work is handled by the ssh tunnel. Packet sniffing is just way too easy. -- -Mark Wieder mwieder at ahsoftware.net From runrev at davidjdowns.com Tue Sep 7 21:37:00 2004 From: runrev at davidjdowns.com (j) Date: Tue, 7 Sep 2004 20:37:00 -0500 Subject: [OT] Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: <93E88CE6-0137-11D9-B209-000393989F4E@davidjdowns.com> >> What the education market (I am thinking primarily of K-12 here) >> sorely >> needs, however, is an easy to learn, easy to use, GUI-based RAD tool >> to >> teach the fundamentals of computer use, programming, design, >> interface, >> and logic. No one has this market cornered. And there *is* a market. > > --Ummm, you mean, like Revolution? Wow, what a coincidence! ;) From revdan at danshafer.com Tue Sep 7 21:40:49 2004 From: revdan at danshafer.com (Dan Shafer) Date: Tue, 7 Sep 2004 18:40:49 -0700 Subject: Suppress Messages Bug In-Reply-To: <413E5B68.6090605@hyperactivesw.com> References: <413E5B68.6090605@hyperactivesw.com> Message-ID: <1CC8684C-0138-11D9-B166-000A95AE42E6@danshafer.com> Good idea, Jacque! I wish I'd thought of it before I'd spent a half hour trying to command-period fast enough to beat Rev. (That wasn't easy). Dan On Sep 7, 2004, at 6:07 PM, J. Landman Gay wrote: > On 9/7/04 7:06 PM, Dan Shafer wrote: > >> I painted myself into an amateur corner with a stack that had an >> openStack handler that did some things that turned out not to be >> good. I figured it was no big deal; I could just suppress messages >> and then load the stack and edit the stupid script. >> Wrong. >> I cannot get the suppress messages button in the toolbar to work in >> 2.5 on OS X or Windows. I click it, load my stack, the openStack >> handler executes. I tried typing "lock messages" in the message box. >> Same result. I created a one-button stack that did a "lock messages" >> and then tried a "set the lockMessages to true." Same result in all >> cases. >> The only way I saved my life was finally I was able to hit >> command-period quickly enough on my OS X system to disrupt the script >> before it could misbehave. > > This doesn't address the "suppress messages" problem, but next time > try this in the message box: > > lock messages;edit script of this stack > > Include the semicolon, unless you are in the multi-line message box, > in which case make it 2 lines. Substitute whatever object script needs > editing. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From webmaster at dreamscapesoftware.com Tue Sep 7 22:44:11 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Tue, 7 Sep 2004 20:44:11 -0600 Subject: It's Time to Fix This Installation Stuff, Guys References: <22D47B31-012C-11D9-B166-000A95AE42E6@danshafer.com> Message-ID: <007601c4954d$be398e80$1002a8c0@DOWNSTAIRS> I agree. This moving and installing of new versions is extremely annoying. And it's not hard to impliment some preferences somewhere on the system. What I've done is put some preferences within the registry, or sometimes it goes in a preferences file in the root folder. But most importantly I'd love an installer that would allow the ability to remove previous versions, merge previous versions or install without touching previous versions. Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com ----- Original Message ----- From: "Dan Shafer" To: "Revolution User List" Sent: Tuesday, September 07, 2004 6:15 PM Subject: It's Time to Fix This Installation Stuff, Guys > I realize RunRev has limited resources. > > I realize that there are probably higher priorities. > > But, really, guys, how hard would it be to finally fix the installation > process so it was smooth? I am so tired of downloading a new version > (latest incident was the Build 2 of 2.5), then having to copy all my > Plug-ins and other stuff over to the new app folder (which is a pain > but perhaps difficult to automate). But what *really* bugs me is having > to re-register the product and reset my preferences every time I > upgrade or do a reinstall (especially since reinstalling has become a > multiple-times-per-week chore since I started pushing the envelope a > bit). > > Isn't this really a matter of storing some of this information like > prefs and license key in a folder that doesn't get overwritten by a new > installation? How hard can that be? > > If I required my customers to go through these kinds of hoops every > time I upgraded their software, they'd tar and feather me. > > Hmmmmmmmmmmmm. > > :-D > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Revolutionary > Author of "Revolution: Software at the Speed of Thought" > http://www.revolutionpros.com for more info > Available at Runtime Revolution Store (http://www.runrev.com/RevPress) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Tue Sep 7 21:51:25 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 7 Sep 2004 18:51:25 -0700 (PDT) Subject: [OT] Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <5A44D2EC-012E-11D9-B209-000393989F4E@davidjdowns.com> Message-ID: On Tue, 7 Sep 2004, j wrote: > How does RunRev convince these groups to even consider a switch? --Methinks it needs to be the subject of journal articles and reviews in ed media... Judy From ambassador at fourthworld.com Tue Sep 7 21:52:12 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 07 Sep 2004 18:52:12 -0700 Subject: URL to libURL? Message-ID: <413E65CC.904@fourthworld.com> Where can I download the latest version of libURL for use in MC? Can I use earlier versions of libURL with the Rev 2.5 engine? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Tue Sep 7 22:01:01 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 07 Sep 2004 19:01:01 -0700 Subject: It's Time to Fix This Installation Stuff, Guys In-Reply-To: <59C0F272-012F-11D9-BAC9-0003936D012E@mac.com> References: <22D47B31-012C-11D9-B166-000A95AE42E6@danshafer.com> <59C0F272-012F-11D9-BAC9-0003936D012E@mac.com> Message-ID: <413E67DD.9090008@fourthworld.com> Andre Garzia wrote: > in the meantime, would it be hard for us to create a "migrator" stack > that would pick license.rev, the plugins and other important stuff and > merge with other Rev folder? I think we could do this, then if we > reinstall rev, press a button on the migrator stack, puf, cloned > instalation... :D Andre, your energy and enthusiasm is enviable, but there already exists such a mechanism: following the OS guidelines on the storage of user data. As per RunRev's presentation at their SF seminar, storing prefs in the Preferences folder (and "Documents and Settings" on Win) is the best way to go and is easy to do. As for things like plugins, in the MC IDE our Plugin Manager allows the user to use any folder they like for their plugins. This allows the developer to keep their plugins outside of the IDE folder, and it will continue to work from version to version. It would not be hard for Rev to add that to their prefs as well. So as much as I'm initially attracted to the idea of a migrator, since we're talking about moving from one version of the product to another version of the same product it should not be hard for the vendor of the product to address the problem directly, using the methods they recommend for others. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From monte at sweattechnologies.com Tue Sep 7 22:03:50 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 8 Sep 2004 11:33:50 +0930 Subject: Externals in OS X In-Reply-To: <8E114B98-0132-11D9-B3DB-0003937A97B8@genesearch.com.au> Message-ID: >Things are going much better now :-) > >> I'm trying to compile another app which uses XML but it won't work. >Now it works. >> I'm trying to compile a third app which uses speech but it won't work. >Now it works >> I am trying to compile an app which uses MySQL but it won't work. >This one still doesn't work. >When I add a button to tell me the externals of the mainStack, it comes >back empty. >When I test to see which stacks are in use, it shows me two stacks: my >own mainStack that I put into use to try and get the SQL library >accessible to other stacks, and one called "revExternalLibrary" > >Monte: is this part of the same problem, or should I bugzilla this as a >separate database externals problem? Hmm... looks like revdb.bundle isn't being copied. It's a separate issue. Looking into it Monte From ambassador at fourthworld.com Tue Sep 7 22:08:24 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 07 Sep 2004 19:08:24 -0700 Subject: [OT] Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: <413E6998.5000806@fourthworld.com> Judy Perry wrote: > On Tue, 7 Sep 2004, j wrote: > > >>How does RunRev convince these groups to even consider a switch? > > --Methinks it needs to be the subject of journal articles and reviews in > ed media... Agreed. There are a million ways to get the word out about a product, and press releases are just one of those ways. New product announcements are merely the most expenses of press releases -- with something like Rev why not adopt a school and make it a case study? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From monte at sweattechnologies.com Tue Sep 7 22:16:51 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 8 Sep 2004 11:46:51 +0930 Subject: Externals in OS X In-Reply-To: Message-ID: >>> I am trying to compile an app which uses MySQL but it won't work. >>This one still doesn't work. >>When I add a button to tell me the externals of the mainStack, it comes >>back empty. >>When I test to see which stacks are in use, it shows me two stacks: my >>own mainStack that I put into use to try and get the SQL library >>accessible to other stacks, and one called "revExternalLibrary" >> >>Monte: is this part of the same problem, or should I bugzilla this as a >>separate database externals problem? > >Hmm... looks like revdb.bundle isn't being copied. It's a separate issue. > >Looking into it Found it. Looks like we will need to distribute a standalone builder fix for this. Cheers Monte From sarahr at genesearch.com.au Tue Sep 7 22:19:57 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 8 Sep 2004 12:19:57 +1000 Subject: Externals in OS X In-Reply-To: References: Message-ID: <93EB7182-013D-11D9-B3DB-0003937A97B8@genesearch.com.au> >>> I am trying to compile an app which uses MySQL but it won't work. >> This one still doesn't work. >> When I add a button to tell me the externals of the mainStack, it >> comes >> back empty. >> When I test to see which stacks are in use, it shows me two stacks: my >> own mainStack that I put into use to try and get the SQL library >> accessible to other stacks, and one called "revExternalLibrary" >> >> Monte: is this part of the same problem, or should I bugzilla this as >> a >> separate database externals problem? > > Hmm... looks like revdb.bundle isn't being copied. It's a separate > issue. > That bundle is copied. Looking in the package, this is what I see: Contents folder info.plist PkgInfo Resources folder Revolution.icns RevolutionDoc.icns MacOS folder my app all my substacks externals folder revdb.bundle database_drivers folder dbmysql folder Contents folder info.plist pbdevelopment.plist Resources folder English.lprof folder InfoPlist.strings MacOS folder dbmysql Do you want me to bugzilla any of this? Sarah From jspencer78 at mac.com Tue Sep 7 22:21:48 2004 From: jspencer78 at mac.com (James Spencer) Date: Tue, 7 Sep 2004 21:21:48 -0500 Subject: Copying Menus In-Reply-To: References: <20040906144231.99134.qmail@web60505.mail.yahoo.com> Message-ID: On Sep 6, 2004, at 10:41 PM, Sarah Reichelt wrote: > I suggest making a separate sub-stack and MOVING your original menu > group to it, where it can be set to non-Mac style for easy editing. If > you call it "Menu1", then in your main stack's preOpenStack handler, > you can say: > set the menuBar of this stack to "Menu1" > > Back to the menu editing stack, duplicate the group, edit the new one > as you see fit, call it "Menu2" or whatever you like, and use the same > type of script to set the menubar for stack 2. > > I have given up using the Mac-style menus in favor of having them in > separate stacks. It makes them easier to edit and I don't have any > problems with the objects being relocated or the stack window being > resized. > Thanks for this suggestion. While not directly taking care of the problems I was having, it is nice workaround that has solved all kinds of issues with respect to menu creation. James P. Spencer Rochester, MN jspencer78 at charter.net "Badges?? We don't need no stinkin badges!" From hershrev at realtorsgroup.us Tue Sep 7 22:16:02 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 7 Sep 2004 22:16:02 -0400 Subject: Externals in OS X In-Reply-To: <8E114B98-0132-11D9-B3DB-0003937A97B8@genesearch.com.au> Message-ID: <085D99B4-013D-11D9-A942-0030654C1E62@realtorsgroup.us> On Tuesday, September 7, 2004, at 09:01 PM, Sarah Reichelt wrote: > Things are going much better now :-) > >> I'm trying to compile another app which uses XML but it won't work. > Now it works. >> I'm trying to compile a third app which uses speech but it won't work. > Now it works >> I am trying to compile an app which uses MySQL but it won't work. > This one still doesn't work. Yes , I feel the pain because have the same problem . In the IDE no problem ,not after compilation, but no problem on win. 2k except for "Oracle" I'm still wondering how somebody succeeded to connect to "postgres" on X 10.2 because that is the db I'm using and can't get it to work at all. I also tried to connected with 2.2 and get the id number and use it with 2.5 but, error, not a valid connection id. I'm forced to use 2.2 , well hopefully not for to long I hope it'll be fixed very soon. Hersh > When I add a button to tell me the externals of the mainStack, it > comes back empty. > When I test to see which stacks are in use, it shows me two stacks: my > own mainStack that I put into use to try and get the SQL library > accessible to other stacks, and one called "revExternalLibrary" > > Monte: is this part of the same problem, or should I bugzilla this as > a separate database externals problem? > > Sarah > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From monte at sweattechnologies.com Tue Sep 7 22:27:20 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 8 Sep 2004 11:57:20 +0930 Subject: Externals in OS X In-Reply-To: <93EB7182-013D-11D9-B3DB-0003937A97B8@genesearch.com.au> Message-ID: >>>> I am trying to compile an app which uses MySQL but it won't work. >>> This one still doesn't work. >>> When I add a button to tell me the externals of the mainStack, it >>> comes >>> back empty. >>> When I test to see which stacks are in use, it shows me two stacks: my >>> own mainStack that I put into use to try and get the SQL library >>> accessible to other stacks, and one called "revExternalLibrary" >>> >>> Monte: is this part of the same problem, or should I bugzilla this as >>> a >>> separate database externals problem? >> >> Hmm... looks like revdb.bundle isn't being copied. It's a separate >> issue. >> >That bundle is copied. Looking in the package, this is what I see: > >Contents folder > info.plist > PkgInfo > Resources folder > Revolution.icns > RevolutionDoc.icns > MacOS folder > my app > all my substacks > externals folder > revdb.bundle > database_drivers folder > dbmysql folder > Contents folder > info.plist > pbdevelopment.plist > Resources folder > English.lprof folder > InfoPlist.strings > MacOS folder > dbmysql > >Do you want me to bugzilla any of this? Well... it's good practice to use bugzilla. In theory I shouldn't be responding here because bugs aren't the purpose of this list. It's also good to have a record of the issue. PS see my other email Cheers Monte From troy at rpsystems.net Tue Sep 7 22:38:24 2004 From: troy at rpsystems.net (Troy Rollins) Date: Tue, 7 Sep 2004 22:38:24 -0400 Subject: responding to clicks in QT wired sprites? In-Reply-To: References: <413BEBBF.4050105@fourthworld.com> Message-ID: <27C89B37-0140-11D9-AF4F-000A95A09CF8@rpsystems.net> On Sep 7, 2004, at 2:15 PM, Trevor DeVore wrote: >> >> I believe there has to be some initiative sent by the QT, in one of >> the forms you've mentioned. AFAIK, if the sprite is wired internally, >> but does not generate a message in one of those forms, then there >> isn't any way to "extract" the event. > > Just an update on this. It turns out you can trap mouse clicks and > determine which sprite was clicked on and get all sorts of information > about the sprite. I'm not sure how I would use this yet but it is > very interesting. So in theory you could have a message passed to a > controller whenever a sprite was clicked on with it's ID, etc. Which would allow you to do quite a lot without and Qscript at all I guess, if you generically retrieved those parameters... depending on the nature of the required interaction you could have very little actual script at all on the sprite in order to receive event triggers... Interesting indeed. I guess it would be most useful in cases where you needed to include a particular wired movie but had no access to the original movie source or scripting. -- Troy RPSystems, Ltd. http://www.rpsystems.net From jperryl at ecs.fullerton.edu Tue Sep 7 22:51:29 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 7 Sep 2004 19:51:29 -0700 (PDT) Subject: [OT] Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <413E6998.5000806@fourthworld.com> Message-ID: Yes, I've obviously thought about doing this myself... maybe even will if I can spin the right angle. It's difficult inasmuch as my students are all largely 3-rd year CS majors, though... maybe T.H.E. Journal? Judy On Tue, 7 Sep 2004, Richard Gaskin wrote: > Judy Perry wrote: > > > On Tue, 7 Sep 2004, j wrote: > > > > > >>How does RunRev convince these groups to even consider a switch? > > > > --Methinks it needs to be the subject of journal articles and reviews in > > ed media... > > Agreed. There are a million ways to get the word out about a product, > and press releases are just one of those ways. New product > announcements are merely the most expenses of press releases -- with > something like Rev why not adopt a school and make it a case study? > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kee at kagi.com Tue Sep 7 23:09:12 2004 From: kee at kagi.com (kee nethery) Date: Tue, 7 Sep 2004 20:09:12 -0700 Subject: Encryption & Prime Numbers In-Reply-To: References: Message-ID: <75C09760-0144-11D9-A6E3-000A959B2940@kagi.com> A while back I implemented some big number math routines for hypertalk using text strings to store the integers. Worked fine and it could deal with decimal numbers that were thousands of characters long. Now it was slow but it worked just fine. So the Transcript bitXOR function might be limited to 2^32 but if you need bigger, you can do it with your own function. Kee Nethery From sarahr at genesearch.com.au Tue Sep 7 23:25:11 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 8 Sep 2004 13:25:11 +1000 Subject: Externals in OS X In-Reply-To: References: Message-ID: >> Hmm... looks like revdb.bundle isn't being copied. It's a separate >> issue. >> >> Looking into it > > Found it. Looks like we will need to distribute a standalone builder > fix for > this. > Thanks Monte, that's great. The only reason I didn't bugzilla immediately is that I had bugzilla'd the original problem, it had been marked as fixed and I couldn't decide whether to re-open, file a new bug or just whine to you directly :-) Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ From revdan at danshafer.com Tue Sep 7 23:51:40 2004 From: revdan at danshafer.com (Dan Shafer) Date: Tue, 7 Sep 2004 20:51:40 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: <64474E2A-014A-11D9-A56C-000A95AE42E6@danshafer.com> On Sep 7, 2004, at 6:20 PM, Judy Perry wrote: > On Tue, 7 Sep 2004, Dan Shafer wrote: > >> 3. Educators often (not always) feel they are on a sort of "mission" >> that "entitles" them to reduced pricing and liberal licensing >> enforcement. And some educators who wouldn't say that *would* argue >> that their budgets are small and they can't afford to pay standard >> rates for software, particularly development tools. > > --Do you argue that this is an unreasonable position? If I were > working > in a SW development house, would I be expected to buy my own dev tools? > Ever since Rev announced the first HC cross-grade pricing, I've paid > for > my annual license despite the fact that I don't sell a dime's worth of > software, only use it in-class, and am not reimbursed by my department. > > I don't expect Rev to give it to me free, but given that I am doing > free > evangelization for their product and am not making any profit from > using > their product, a price reduction strikes me as not unreasonable. > I'm not sure I'd consider it unreasonable so much as unprofitable, at least in the near term. I used to own a development tools company, so I have a bit of background here. When anyone thinks he or she has a legitimate reason to request a reduced price -- and I've heard some whoppers over the years! -- they ask for it. I spent way too much time discussing and negotiating these things. The problem, I submit, is with the fact that dedicated educators can't get their schools to buy the right stuff because those schools are spending way too much money on overpriced textbooks and top-heavy administrative groups. Furthermore, I have a few friends who are professors and in their more lucid moments, they freely admit that the grants they get for specific kinds of research can pay for LOTS of expensive tools. They beg for table scraps not because they need them but because that saves them money to buy other tools whose publishers won't cave on the educational discount front. You know, as I reflect on all this, I think the bottom line is simple. Education is a very specialized market with very specialized needs, demands, and expectations. Companies that focus their marketing energies there might do well. Big companies who can focus budget there might do well. Small companies who are not focused exclusively or nearly so on education get eaten alive more often than they succeed. > >> >> The good news (for folks in the education space at least) is that I >> don't get a vote. > > --I suspect your vote carries the same or more weight than does mine > ;-) > Sadly true. > Judy > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Tue Sep 7 23:53:32 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 07 Sep 2004 22:53:32 -0500 Subject: Well, which licence do I need ? In-Reply-To: References: Message-ID: <413E823C.2070009@hyperactivesw.com> On 9/7/04 8:25 PM, Bruce Robertson wrote: > > Rev Support seem to be a bit behind, I asked a few days ago and still have > heard no reply. We don't work over the weekend generally, but I answered you yesterday. Check your spam box. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jperryl at ecs.fullerton.edu Wed Sep 8 00:03:58 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 7 Sep 2004 21:03:58 -0700 (PDT) Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <64474E2A-014A-11D9-A56C-000A95AE42E6@danshafer.com> Message-ID: On Tue, 7 Sep 2004, Dan Shafer wrote: > > The problem, I submit, is with the fact that dedicated educators can't > get their schools to buy the right stuff because those schools are > spending way too much money on overpriced textbooks and top-heavy > administrative groups. --Amen, amen, and, oh, by the way, AMEN! How I could go on and on about this!! :( fwiw, I eschew a formal textbook in favor of reprinted articles here and there, ACM articles that are PDF'd... and, oh, buying Rev! > Furthermore, I have a few friends who are professors and in their more > lucid moments, they freely admit that the grants they get for specific > kinds of research can pay for LOTS of expensive tools. They beg for > table scraps not because they need them but because that saves them > money to buy other tools whose publishers won't cave on the educational > discount front. --Hmmm... don't get no stinkin' grants! I begs for table scraps 'cause I needs them... Still, I think that the educators on this list aught to band up and figure out ways to evangelize the product. It costs us little (I think) and helps us justify our tool of choice. We somehow have to get publication notice -- both refereed and 'popular' press reviews, articles, etc. written and published. I need to work on my own Rev 'case study' for the company... and others do too. It would be good if we could all focus on a slightly different facet (for example, as my class is largely CS-majors, focus on producing proof of concept game dev stuff in short order; perhaps Devin @ BYU could take the newbie/humanities angle... Marty can do the middle-school intro to programming...). Aren't I great for coming up with work for *other* folks? @;-) Judy From chipp at chipp.com Wed Sep 8 00:57:12 2004 From: chipp at chipp.com (Chipp Walters) Date: Tue, 07 Sep 2004 23:57:12 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <64474E2A-014A-11D9-A56C-000A95AE42E6@danshafer.com> References: <64474E2A-014A-11D9-A56C-000A95AE42E6@danshafer.com> Message-ID: <413E9128.4050208@chipp.com> Dan Shafer wrote: > You know, as I reflect on all this, I think the bottom line is simple. > Education is a very specialized market with very specialized needs, > demands, and expectations. Companies that focus their marketing energies > there might do well. Big companies who can focus budget there might do > well. Small companies who are not focused exclusively or nearly so on > education get eaten alive more often than they succeed. Excellent point Dan. When I was CEO at Human Code, we looked hard at breaking into the Education market. At the time, we did about $2M in quarterly sales and figured we could double it with the right entries into Education-- as we focussed primarily on Edutainment. After a series of studies, it appeared the risk too great trying to 'break-in' quickly. Only a lengthy and determined marketing effort using a 'swing for the fences' strategy was feasible, ultimately dissuading us at that time. At a later date and with greater funding and a less agressive approach, we did step lightly into the Education market with mixed results. Suffice to say, I doubt RR has the resources for such a strategy, as the marketing and networking costs are even higher today than they were back then. best, Chipp From ambassador at fourthworld.com Wed Sep 8 00:59:07 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 07 Sep 2004 21:59:07 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: <413E919B.5020809@fourthworld.com> Judy Perry wrote: > Still, I think that the educators on this list aught to band up and figure > out ways to evangelize the product. Agreed wholeheartedly. While there has been much talk of abstractions like "the inventive user", sooner or later with functional goods like software it comes down to specific tasks, and the question of whether a software will help address a task better than another solution. For the design phase of a product, WHO a customer is is less important than WHAT that customer does. For all the talk of capturing some of the HyperCard feel-good, even a cursory critical task analysis would push a vendor toward edu: in my experience teaching HyperTalk from 1987 to 1994 I found that while the tool was indeed used for a very broad range of tasks, the majority of usages were related to education in one form or another. If one were inclined to pursue a form of consumer-level scripting tool (personally I think the most substantial window for that sort of thing closed a long time ago, but we needn't get into that), it would be risky to ignore the primary lesson HyperCard offered us all: looking at specific tasks performed with it we find education stood about above most, if not all, others. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From ludovic.thebault at laposte.net Wed Sep 8 01:57:39 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Wed, 8 Sep 2004 07:57:39 +0200 Subject: DreamCard : Protected Stacks and Custom properties Message-ID: <20040908075739411296.GyazMail.ludovic.thebault@laposte.net> hello, With Dreamcard we cannot make standalone. We need to share the stack as .rev file, no ? So, if we protect the stack with a password, it is possible to modify custom properties to save prefs in the stack ? Like we can with a standalone and a "splash" stack ? Thanks. Ludovic From bfr at nwlink.com Wed Sep 8 03:09:37 2004 From: bfr at nwlink.com (Bruce Robertson) Date: Wed, 08 Sep 2004 00:09:37 -0700 Subject: Well, which licence do I need ? In-Reply-To: <413E823C.2070009@hyperactivesw.com> Message-ID: > On 9/7/04 8:25 PM, Bruce Robertson wrote: >> >> Rev Support seem to be a bit behind, I asked a few days ago and still have >> heard no reply. > > We don't work over the weekend generally, but I answered you yesterday. Sorry, I don't see anything from you. > Check your spam box. My what? From revolution at jaedworks.com Wed Sep 8 03:14:39 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Wed, 8 Sep 2004 00:14:39 -0700 Subject: Scrollbars and LittleArrows In-Reply-To: <000001c493a7$8cbdb180$1501a8c0@asuka> References: <000001c493a7$8cbdb180$1501a8c0@asuka> Message-ID: At 6:22 PM -0600 9/5/2004, Arthur Urban wrote: > > "If the style of the scrollbar is scrollbar or progress, the maximum >> value of the thumbPosition is the scrollbar's endValue minus >> the thumbSize." > >Well that sounds like what I would have wanted, but it appears that the docs >aren't entirely accurate. I'm looking at two littlearrow controls that are >behaving as if they are scrollbars. I just checked the property inspector, >and both come up little arrow. Oh well... The property inspector is misleading in this regard. If you check the style property of the scrollbar (in the message box, or a script), it will come up as "scrollbar"; there is no "littleArrows" setting for the style property. (The little-arrows appearance is just what happens to a scrollbar when it is made short enough. Try creating a regular scrollbar, making it very small, then checking its property inspector.) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Wed Sep 8 03:13:50 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Wed, 8 Sep 2004 00:13:50 -0700 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: <413BECA8.2000001@fourthworld.com> References: <5.1.0.14.0.20040904022846.02baae88@mail.tweedly.net> <225618FC-FEE1-11D8-9139-000A95AE42E6@danshafer.com> <86815349-FFB8-11D8-9A25-000A959D0AC6@hindu.org> <5E2C6F96-FFBE-11D8-B584-000A95AE42E6@danshafer.com> <413BECA8.2000001@fourthworld.com> Message-ID: At 9:50 PM -0700 9/5/2004, Richard Gaskin wrote: >What's needed is a function added to the engine to let us know >whether we're native or under OS X when running OS 9 and earlier. > >What should it be called, and who wants to add it to Bugzilla? My vote is to modify the platform function so it returns one of: MacOS -- Mac OS only Classic -- Mac OS running under OS X in the classic layer OSX -- OS X Win32 -- windows -- the various Unix platforms The need to test the systemVersion to figure out whether you're running on OS X or Mac OS is a constant irritant, so this would put two birds out of commission with one stone. (It would also do some damage to backward compatibility, but I'm inclined to think it's worth it; I'm tired of not being able to use the platform function to distinguish between Mac OS and OS X, when that's the single test I need most often. Anyone else?) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Wed Sep 8 03:12:42 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Wed, 8 Sep 2004 00:12:42 -0700 Subject: Removing sub-stacks In-Reply-To: <31C83FFC-00C8-11D9-A6E3-000A959B2940@kagi.com> References: <182CC2BA-00C4-11D9-A6E3-000A959B2940@kagi.com> <31C83FFC-00C8-11D9-A6E3-000A959B2940@kagi.com> Message-ID: At 5:19 AM -0700 9/7/2004, kee nethery wrote: >Perhaps my question was not well formed. I have sub-stack inside a >main stack and I want to extract it from the main stack and make it >a separate main stack, separate from the current main stack it is in. "How to move a stack to another file" should do it... -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From bfr at nwlink.com Wed Sep 8 03:15:45 2004 From: bfr at nwlink.com (Bruce Robertson) Date: Wed, 08 Sep 2004 00:15:45 -0700 Subject: Well, which licence do I need ? In-Reply-To: <413E823C.2070009@hyperactivesw.com> Message-ID: > On 9/7/04 8:25 PM, Bruce Robertson wrote: >> >> Rev Support seem to be a bit behind, I asked a few days ago and still have >> heard no reply. > > We don't work over the weekend generally, but I answered you yesterday. OK, I see the message. It started with a case number and then a quote from my message so I glanced at it and concluded it was just one of those auto-answer, we will give you a real answer some day messages. But down at the bottom I see you did respond to my question. Thank you. From revolution at jaedworks.com Wed Sep 8 03:11:35 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Wed, 8 Sep 2004 00:11:35 -0700 Subject: DreamCard : Protected Stacks and Custom properties In-Reply-To: <20040908075739411296.GyazMail.ludovic.thebault@laposte.net> References: <20040908075739411296.GyazMail.ludovic.thebault@laposte.net> Message-ID: At 7:57 AM +0200 9/8/2004, Ludovic Th?bault wrote: >With Dreamcard we cannot make standalone. >We need to share the stack as .rev file, no ? >So, if we protect the stack with a password, it is possible to modify >custom properties to save prefs in the stack ? As far as I know, you can just use the "save" command to save any changes to the stack. Similar to using it in the IDE, except that you have to program your own save (for example, in the closeStack handler). -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From kevin at runrev.com Wed Sep 8 03:06:57 2004 From: kevin at runrev.com (Kevin Miller) Date: Wed, 08 Sep 2004 08:06:57 +0100 Subject: It's Time to Fix This Installation Stuff, Guys In-Reply-To: <22D47B31-012C-11D9-B166-000A95AE42E6@danshafer.com> Message-ID: On 8/9/04 1:15 am, "Dan Shafer" wrote: > I realize RunRev has limited resources. > > I realize that there are probably higher priorities. > > But, really, guys, how hard would it be to finally fix the installation > process so it was smooth? I am so tired of downloading a new version > (latest incident was the Build 2 of 2.5), then having to copy all my > Plug-ins and other stuff over to the new app folder (which is a pain > but perhaps difficult to automate). But what *really* bugs me is having > to re-register the product and reset my preferences every time I > upgrade or do a reinstall (especially since reinstalling has become a > multiple-times-per-week chore since I started pushing the envelope a > bit). > > Isn't this really a matter of storing some of this information like > prefs and license key in a folder that doesn't get overwritten by a new > installation? How hard can that be? > > If I required my customers to go through these kinds of hoops every > time I upgraded their software, they'd tar and feather me. If you didn't have one of the problems listed in the announcement, you don't need to download this build. We will be making the upgrade process smoother, right now the emphasis has been on stability and quick delivery of any necessary fixes. But the auto-updater component has already been built and its only a matter of a little more time before we deploy it. We'd rather have time to test it and make sure that when we introduce this it doesn't lead to problems in itself. Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From janschenkel at yahoo.com Wed Sep 8 03:55:26 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 8 Sep 2004 00:55:26 -0700 (PDT) Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: Message-ID: <20040908075526.46046.qmail@web60503.mail.yahoo.com> --- "Jeanne A. E. DeVoto" wrote: > At 9:50 PM -0700 9/5/2004, Richard Gaskin wrote: > >What's needed is a function added to the engine to > let us know > >whether we're native or under OS X when running OS > 9 and earlier. > > > >What should it be called, and who wants to add it > to Bugzilla? > > My vote is to modify the platform function so it > returns one of: > > MacOS -- Mac OS only > Classic -- Mac OS running under OS X in the > classic layer > OSX -- OS X > Win32 -- windows > -- the various Unix platforms > > [snip] > -- > jeanne a. e. devoto Hi Jeanne, Allow me to agree wiht you in priciple but propose sightly diferent contents : - MacOS : the good old pre-OS X thing - MacOS Classic : the compatibility environment - MacOS X : the operating system of the future - ... This way, if you want to check for something that can happen on a Mac, regardless of the OS version (such as the use of an AppleScript), all you have to do is : if the platform contains "MacOS" then ... Just my two euro-cents, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Win 1 of 4,000 free domain names from Yahoo! Enter now. http://promotions.yahoo.com/goldrush From janschenkel at yahoo.com Wed Sep 8 04:00:25 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 8 Sep 2004 01:00:25 -0700 (PDT) Subject: Externals in OS X In-Reply-To: <085D99B4-013D-11D9-A942-0030654C1E62@realtorsgroup.us> Message-ID: <20040908080025.18432.qmail@web60508.mail.yahoo.com> --- Hershel Fisch wrote: > > Yes , I feel the pain because have the same problem > . In the IDE no > problem ,not after compilation, but no problem on > win. 2k except for > "Oracle" > I'm still wondering how somebody succeeded to > connect to "postgres" on > X 10.2 because that is the db I'm using and can't > get it to work at > all. I also tried to connected with 2.2 and get the > id number and use > it with 2.5 but, error, not a valid connection id. > I'm forced to use > 2.2 , well hopefully not for to long I hope it'll be > fixed very soon. > Hersh Hi Hershel, I'm looking into that particular problem for you, but am having some other difficulties with my PostgreSQL computer at the moment -- but I'll get back to you as soon as possible. Out of curiosity, which bugzilla number is this ? Jan Schenkel ~ jan at runrev.com ~ http://www.runrev.com Runtime Revolution - User-Centric Development Tools _______________________________ Do you Yahoo!? Express yourself with Y! Messenger! Free. Download now. http://messenger.yahoo.com From JimCarwardine at OwnYourFuture-net.com Wed Sep 8 06:24:03 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Wed, 08 Sep 2004 07:24:03 -0300 Subject: GraphMaker??? Message-ID: Has anyone converted the HC GraphMaker stack to Rev? Is there a better Rev solution? Jim -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From b.xavier at internet.lu Wed Sep 8 09:05:04 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 8 Sep 2004 15:05:04 +0200 Subject: GraphMaker??? In-Reply-To: Message-ID: Jim, http://www.rpi.edu/~simonk/technical.html from Kenneth Simons is an excellent tool to make line graphs. and I made a pie chart stack myself which is available at http://monsieurx.com/modules.php?name=News&file=article&sid=162 cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Jim > Carwardine > Sent: Wednesday, September 08, 2004 12:24 > To: Revolution Listserve > Subject: GraphMaker??? > > > Has anyone converted the HC GraphMaker stack to Rev? Is there a better Rev > solution? Jim > -- > > OYF is... Highly resourceful people working together. > > > Own Your Future Consulting Services Limited, > 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 > Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From 3mcgrath at adelphia.net Wed Sep 8 09:04:01 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 8 Sep 2004 09:04:01 -0400 Subject: Menu maddness In-Reply-To: References: Message-ID: <8DED5732-0197-11D9-BDD4-000A95DA60FA@adelphia.net> Andrew, I also like to put this in an on startup handler and check if we are in the IDE and act on that. So that if we are still in the IDE then don't set the menus and on build then set the menus. (after testing them of course in the IDE) Tom On Sep 7, 2004, at 3:49 PM, Meitnik at aol.com wrote: > I am finally working on menubars. I downloaded the menubar.pdf and its > basicly a rehash of whats in docs, thus not much help, maybe for a > very simple app. > I looked at other help docs from others too. I finally figured out > this much: > > set the topleft of stack "myMenubar" to 0,0 > set the width of stack "myMenubar" to item 3 of screenrect() -- > height is > 22 > if platform() = "win32" > then toplevel stack "mymenubar" > else > set the menubar of stack "mymenubar" to short name of grp 1 of > stack > "mymenubar" > set the defaultMenubar to the short name of grp 1 of stack > "mymenubar" > end if > > ok, now this works but I dont see how to get back to IDE for further > working > with my project. Any commnents or suggestions are welcomed. my hair is > getting > thiner..:(( > > am willing to rewrite fully... > > Andrew > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From JonathanC at ag.nsw.gov.au Wed Sep 8 09:47:14 2004 From: JonathanC at ag.nsw.gov.au (JonathanC at ag.nsw.gov.au) Date: Wed, 8 Sep 2004 23:47:14 +1000 Subject: Problems with closeField In-Reply-To: Message-ID: In response to my message of 07/09/2004 07:41:17 PM, which went, in part: > The "Auto-complete" field contains a closeField handler, which checks its > contents against another field ("Auto-complete list") and offers to add a > new line, if required. > However, the closeField handler seems to only be triggered when the field > is EMPTIED. > Expected behaviour (i.e. closeField triggered when new text is entered ... > or the field is emptied) returns when the keydown handler is removed from > the script of field "auto-complete" (or commented out). > Then a NEW problem occurs: If you enter a word/phrase that doesn't appear > in the "Auto-complete list" field and then click out of the field, an > answer dialog appears: > Add to auto-complete list? > If you click "Cancel", the focus returns to the "Auto-complete" field. > Then, if you click out of the field again, the whole thing starts again! > And so on, until you click "OK". > This is weird: Why does closeField not get triggered when (I think) it > should, but then get triggered when (I think) it shouldn't? > Passing or not passing "closeField" makes no difference. ... Sarah Reichelt wrote on 08/09/2004 08:25:19 AM: > It sounds like the field doesn't think it has changed unless you pass > the key messages. Perhaps you could trap openField and record the > original contents of the field, then on exitField or focusOut, check if > it has changed and offer to save that way. Ken Ray also suggested the problem might be because I don't (normally) pass keyDown. Trouble is: if I add a "pass keydown" at the end, Eevveerryytthhiinngg ccoommeess oouutt ddoouubbllee :-) (not surprisingly, since the script already takes care of putting or removing any typed characters). Yes, I have thought of bypassing closeField altogether (1. record original contents of field in a global. 2. on EXITfield, compare with new contents) and I "sort of" got it to work (see below*), but I would like to know - what is it about Revolution that makes the behaviour of closeField so different to HyperCard? * Here's where the 'exitField workaround' almost came unstuck for me: If I entered a new word or phrase and then exited the field, the dialog "Add to auto-complete list?" popped up. If I clicked "Cancel", the insertion point got placed back in the field, just as if I had never left. I know this because, if I then clicked out of the field, the dialog would pop up again (so obviously the global was still its original value). Time for _another_ workaround (!): This time, I had to add a line to change the global variable to the new text and then "select empty". So, my openField & closeField handlers were now like this (new lines marked with "-- <<"): on openField global gOrigFldContent -- << put me into gOrigFldContent -- << put empty into fld "Message" -- (test line only) pass openField end openField on exitField global autoCompleteList global gOrigFldContent -- << if me = gOrigFldContent then pass exitField -- << put "Field changed." into fld "Message" -- (test line only) put me into temp if temp <> "" and not (temp is among the lines of autoCompleteList) then answer "Add" && quote & temp & quote && "to auto-complete list?" \ with "Cancel" or "OK" if it = "OK" then if last char of autoCompleteList <> return and the length of \ autoCompleteList > 0 then put return before temp put temp after autoCompleteList put autoCompleteList into fld "Auto-complete list" else put me into gOrigFldContent -- << select empty -- << end if pass exitField end exitField Regards, Jonathan P.S. Sorry to anyone who tried to download my little stack (as "closeField_problem.zip") but failed. There were problems with our domain name, which have been sorted now. I have uploaded a NEW stack that has both the old, closeField, version and the new, exitField, version: http://www.artgallery.nsw.gov.au/sub/filechute/closeField_problem2.zip Jonathan Cooper Manager of Information / Website Art Gallery of New South Wales Sydney, Australia http://www.artgallery.nsw.gov.au This e-mail message is intended only for the addressee(s) and contains information which may be confidential. If you are not the intended recipient please advise the sender by return email, do not use or disclose the contents, and delete the message and any attachments from your system. Unless specifically indicated, this email does not constitute formal advice or commitment by the sender or the Art Gallery of NSW (ABN 24 934 492 575) or its related entities. From mark at runrev.com Wed Sep 8 10:49:36 2004 From: mark at runrev.com (Mark Chia) Date: Wed, 08 Sep 2004 14:49:36 +0000 Subject: Revolution 2.5 (build2) publically available Message-ID: <1094654976.21309.62.camel@andromeda.runtime> Hi, I have now updated the files on the main downloads site (http://downloads.runrev.com). The previous URLs given (eg http://www.runrev.com/~mark/9753181/...) have now been removed. Thanks. Mark From fde101 at fjrhome.net Wed Sep 8 10:06:09 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 8 Sep 2004 10:06:09 -0400 Subject: Externals in OS X In-Reply-To: <085D99B4-013D-11D9-A942-0030654C1E62@realtorsgroup.us> References: <085D99B4-013D-11D9-A942-0030654C1E62@realtorsgroup.us> Message-ID: <3BF496D6-01A0-11D9-A022-0050E4BA750F@fjrhome.net> Are you using the library, not the database query builder? Then right, the ID number is only valid after a connection is opened with that running instance of the program. A new connection needs to be reopened by *each* *instance* of your IDE or standalone, and the ID number may or may not be the same between them. The connection is only "visible" within a running copy of the IDE or standalone. Opening a connection from 2.2 will not open that connection from 2.5 -- even if you have both IDEs running at the same time. You have to open the connection within 2.5 if you want to use it from 2.5, and quitting the IDE closes the connection, so you would need to open it again each time you start the IDE (or your standalone), and the ID number may be different. I have had no problems working with PostgreSQL from Rev 2.2.1 and OS X (X.3 now, but X.2 previously), except in dealing with blobs (which is bugzilla'd, of course...) I generally set things up like this: In the stack script's preOpenStack handler, a login button's mouseUp handler, or whatever: set the database of this stack to revOpenDatabase("PostgreSQL", "localhost", "myDatabase", "myUsername", "myPassword") (after obvious substitutions) When closing the stack, logging out, or whatever: revCloseDatabase the database of this stack When querying the database: put revQueryDatabase(the database of this stack, "SELECT * FROM myTable") into q And so on. > that is the db I'm using and can't get it to work at all. I also tried > to connected with 2.2 and get the id number and use it with 2.5 but, > error, not a valid connection id. I'm forced to use 2.2 , well > hopefully not for to long I hope it'll be fixed very soon. > Hersh ___________________________________________________________ $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 From sims at ezpzapps.com Wed Sep 8 10:18:44 2004 From: sims at ezpzapps.com (sims) Date: Wed, 8 Sep 2004 16:18:44 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: At 21:03 -0700 9/7/04, Judy Perry wrote: >--Hmmm... don't get no stinkin' grants! I begs for table scraps 'cause I >needs them... > >Still, I think that the educators on this list aught to band up and figure >out ways to evangelize the product. It costs us little (I think) and >helps us justify our tool of choice. We somehow have to get publication >notice -- both refereed and 'popular' press reviews, articles, etc. written and published. also At 19:08 -0700 9/7/04, Richard Gaskin wrote: > >Agreed. There are a million ways to get the word out about a >product, and press releases are just one of those ways. New product >announcements are merely the most expenses of press releases -- with >something like Rev why not adopt a school and make it a case study? For several months now I have been working with a person who received financing to develop an education course for inmates in a prison. He developed his program over three years and is now finalising it...I've found it to be very interesting. I would like some opinions/ideas/suggestions on the following: 1. Let's say you are given enough grant money to pay expenses/salary for one person for two years (no money for equipment purchases). 2. Let's say you wanted to use Rev in the program which you will be developing with those finances. 3. Let's say at the end of the two years you must have a course which was designed for educators. What sort of a course would you develop? Would you aim at all levels of educators? University only? Lower levels? What would be welcomed by the educators? Would it be teaching them how to make tools which they would use in the administration of their classes or a course for teaching students how to use Rev? Would you concentrate on a specific area like disabilities...or science? atb sims From fde101 at fjrhome.net Wed Sep 8 10:24:36 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 8 Sep 2004 10:24:36 -0400 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: <12136666784.20040907183218@ahsoftware.net> References: <20040907215800.9444.qmail@web40508.mail.yahoo.com> <20040907215800.9444.qmail@web40508.mail.yahoo.com> <5.1.0.14.0.20040907235321.028bd140@mail.tweedly.net> <78C3D40D-0128-11D9-BAC9-0003936D012E@mac.com> <12136666784.20040907183218@ahsoftware.net> Message-ID: > I never researched packet capture and those "security auditing" > tools... the thing that scares me most is the fact that when in > passive > mode, the server will start listening in a data port and accepts any > connection without checking if the data port client is the same one in > the control port, and it will send the file to that client, file theft > is just a matter of being there in the right time... very scary... This can be a useful feature, though. You can directly transfer files from one server to another by setting one to active and the other to passive mode, and taking the port number and IP address of one and feeding it to the other in order to have the data connection directly opened between them. That way, the data is only sent across the network once, rather than being downloaded to your computer, then uploaded to the other server. It can be even more significant if there is a faster network between the two servers than between the client and either of the servers. However, for security purposes, the situation is even worse than you seem to think. Not only could someone else on the network "sniff" the passwords... they could sniff the port numbers and IP addresses of the connections too. What's more, they wouldn't have to "hijack" the file by connecting to the port you establish. Assume someone did -- you might guess that something was wrong, or at least know to check, because your client would fail trying to make the connection, and the server would report back through the control connection that the transfer was complete. If they just sniff the data connection itself and record the packets, they could reconstruct the file as you receive it yourself, and you might not have a clue that it happened. FTP is *very* insecure, and is really only any good for downloads of public files, or for transfers across "trusted" networks. eMail protocols are plaintext too, btw... often including plaintext passwords, or perhaps no passwords at all in some cases. VERY scary. ___________________________________________________________ $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 From Roger.E.Eller at sealedair.com Wed Sep 8 10:24:30 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Wed, 8 Sep 2004 10:24:30 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" Message-ID: > For several months now I have been working with a person who > received financing to develop an education course for inmates > in a prison................ Talk about a captive audience!!! Sorry, I just couldn't resist. ;-) Roger Eller From sims at ezpzapps.com Wed Sep 8 10:38:48 2004 From: sims at ezpzapps.com (sims) Date: Wed, 8 Sep 2004 16:38:48 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: Message-ID: > > For several months now I have been working with a person who >> received financing to develop an education course for inmates >> in a prison................ > >Talk about a captive audience!!! Sorry, I just couldn't resist. ;-) I know...heard that one already. One fellow was too good a student at lateral thinking - after the course he escaped in a very creative fashion. ;-) sims From soapdog at mac.com Wed Sep 8 10:41:34 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 8 Sep 2004 11:41:34 -0300 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: References: <20040907215800.9444.qmail@web40508.mail.yahoo.com> <20040907215800.9444.qmail@web40508.mail.yahoo.com> <5.1.0.14.0.20040907235321.028bd140@mail.tweedly.net> <78C3D40D-0128-11D9-BAC9-0003936D012E@mac.com> <12136666784.20040907183218@ahsoftware.net> Message-ID: <2EB09E70-01A5-11D9-BAC9-0003936D012E@mac.com> On Sep 8, 2004, at 11:24 AM, Frank D. Engel, Jr. wrote: > This can be a useful feature, though. You can directly transfer files > from one server to another by setting one to active and the other to > passive mode, and taking the port number and IP address of one and > feeding it to the other in order to have the data connection directly > opened between them. That way, the data is only sent across the > network once, rather than being downloaded to your computer, then > uploaded to the other server. It can be even more significant if > there is a faster network between the two servers than between the > client and either of the servers. > > However, for security purposes, the situation is even worse than you > seem to think. Not only could someone else on the network "sniff" the > passwords... they could sniff the port numbers and IP addresses of > the connections too. > > What's more, they wouldn't have to "hijack" the file by connecting to > the port you establish. Assume someone did -- you might guess that > something was wrong, or at least know to check, because your client > would fail trying to make the connection, and the server would report > back through the control connection that the transfer was complete. > > If they just sniff the data connection itself and record the packets, > they could reconstruct the file as you receive it yourself, and you > might not have a clue that it happened. > > > FTP is *very* insecure, and is really only any good for downloads of > public files, or for transfers across "trusted" networks. > Irgh!!!!!!! I always thought sniffing packets could do some stunts, but reconstructing the whole file from packet data always sounded as a big job to me, if this is indeed easy, I am really scared. Tell me, with SSL available in the new Rev 2.5, do you think we can implement Secure FTP? cheers andre > > eMail protocols are plaintext too, btw... often including plaintext > passwords, or perhaps no passwords at all in some cases. VERY scary. -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From capellan2000 at yahoo.com Wed Sep 8 11:05:37 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Wed, 8 Sep 2004 08:05:37 -0700 (PDT) Subject: Rev cgi, PostgreSQL and standalones In-Reply-To: <20040907222039.7A8D3930231@mail.runrev.com> Message-ID: <20040908150537.72706.qmail@web40501.mail.yahoo.com> on Tue, 7 Sep 2004 Pierre Sahores wrote: > 3) let the webapps communicate only with an Apache > + PHP/Perl/Python > sockets translator + a Rev application server via > post commands, and have all database requests > handled only by the Rev > app on the server in a localhost TCP/IP mode only > (set in the postgres > hba.conf file)... Lots more faster and secure than > the cgi way... Hi Pierre, You have been very successful integrating RR with the common protocols used in the web. My greatest congratulations! :-) You have helped a lot of people in this mail list on this theme, but the information is fragmented among many messages and threads. Have you think to write a book about it? or A Guided tutorial about the whole process? or Help Dan Shafer on this topic for his book series? Keep Up your good work! :-) al ===== Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail From Meitnik at aol.com Wed Sep 8 11:40:25 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Wed, 8 Sep 2004 11:40:25 EDT Subject: more menu maddness, reply Message-ID: >Can you offer a little more information? For example, in what way does the SB no longer work? >Does it crash, does it make a standalone but it won't run, does it just throw up it's hands and say >"I'm outta here"? Also, it might help if you show us your script for the File button (or the handler >for it, if you put it in the menu group). well, if I comment out the installing of my menubar on startup and then when my app is loaded, I uncomment out the installing of my menubar, SB will finally allow me to save to Standalone with a working menubar. So at least I have a work around. As for the file Menu, I have only this: Printer Setup... - Quit MyApp The quit part goes where its suppose to under osx and it works, but my Printer Setup menuitem fails to show up at all. :( Andrew From Meitnik at aol.com Wed Sep 8 11:45:02 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Wed, 8 Sep 2004 11:45:02 EDT Subject: menu maddness, a reply Message-ID: Tom: >I also like to put this in an on startup handler and check if we are in >the IDE and act on that. So that if we are still in the IDE then don't >set the menus and on build then set the menus. (after testing them of >course in the IDE) -- please explain more and with some code. I want to handle installing a menubar for mac/win32 smoothly and still work in IDE. Thanks for the help. :) Andrew From pevensen at siboneylg.com Wed Sep 8 12:04:12 2004 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Wed, 08 Sep 2004 11:04:12 -0500 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: References: <64474E2A-014A-11D9-A56C-000A95AE42E6@danshafer.com> Message-ID: <6.1.2.0.2.20040908110217.04600320@exchange.slg.com> How about a graduate research project comparing the development productivity with Revolution over Java (let's say). This could get Revolution noticed in the academic circles and perhaps spawn more interested and research. At 11:03 PM 9/7/2004, you wrote: >Still, I think that the educators on this list aught to band up and figure >out ways to evangelize the product. It costs us little (I think) and >helps us justify our tool of choice. We somehow have to get publication >notice -- both refereed and 'popular' press reviews, articles, etc. >written and published. > >I need to work on my own Rev 'case study' for the company... and others do >too. It would be good if we could all focus on a slightly different facet >(for example, as my class is largely CS-majors, focus on producing proof >of concept game dev stuff in short order; perhaps Devin @ BYU could take >the newbie/humanities angle... Marty can do the middle-school intro to >programming...). > >Aren't I great for coming up with work for *other* folks? @;-) > >Judy > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution Peter T. Evensen http://www.PetersRoadToHealth.com 24-hour recorded info hotline: 1-800-624-7671 From 3mcgrath at adelphia.net Wed Sep 8 12:16:55 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 8 Sep 2004 12:16:55 -0400 Subject: menu maddness, a reply In-Reply-To: References: Message-ID: <80AE8EAD-01B2-11D9-BDD4-000A95DA60FA@adelphia.net> Andrew, I had problems with the default folder path during development and final distribution so I learned to put things in my preOpenStack and then to check for "development" as the environment. This works for menus as well. I kept this in the standalone build since it doesn't 'hurt' anything. Below is two things I do now on a regular basis, I just snipped them from my code. The fix is for the path and the setmymenus is for installing menus outside of the development environment. I first tested the menus in development and then have them actually set up outside of the development environment. HTH On preOpenStack if the environment is "development" then fixDefaultFolder -- (code below) else setMyMenus -- (whatever you need to do to set up your menus) end if end preOpenStack on startUp if the platform is "Windows" then set the dontUseQt to true set the dontUseQTEffects to true end if end startup on fixDefaultFolder put the fileName of this stack into tFileName set the itemDelimiter to "/" get item 1 to -2 of tFileName set the defaultFolder to it end fixDefaultFolder On Sep 8, 2004, at 11:45 AM, Meitnik at aol.com wrote: > Tom: >> I also like to put this in an on startup handler and check if we are >> in >> the IDE and act on that. So that if we are still in the IDE then don't >> set the menus and on build then set the menus. (after testing them of >> course in the IDE) > > -- please explain more and with some code. I want to handle installing > a > menubar for mac/win32 smoothly and still work in IDE. Thanks for the > help. :) > > Andrew > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From mwieder at ahsoftware.net Wed Sep 8 12:49:58 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 8 Sep 2004 09:49:58 -0700 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: References: <20040907215800.9444.qmail@web40508.mail.yahoo.com> <20040907215800.9444.qmail@web40508.mail.yahoo.com> <5.1.0.14.0.20040907235321.028bd140@mail.tweedly.net> <78C3D40D-0128-11D9-BAC9-0003936D012E@mac.com> <12136666784.20040907183218@ahsoftware.net> Message-ID: <1992444845.20040908094958@ahsoftware.net> Frank- Wednesday, September 8, 2004, 7:24:36 AM, you wrote: FDEJ> This can be a useful feature, though. You can directly transfer files FDEJ> from one server to another by setting one to active and the other to FDEJ> passive mode, and taking the port number and IP address of one and I don't think so, unless you're talking about spoofing the IP headers at the packet level. In ftp passive mode the server opens a random port within an assigned range for transactions with the client. Even if you managed to pick off that port and pass it to a second server, the second one would have to start the handshaking protocol all over again and a new random port would be opened on the server. -- -Mark Wieder mwieder at ahsoftware.net From revdan at danshafer.com Wed Sep 8 12:50:02 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 8 Sep 2004 09:50:02 -0700 Subject: It's Time to Fix This Installation Stuff, Guys In-Reply-To: References: Message-ID: <20F360F6-01B7-11D9-9DD1-000A95AE42E6@danshafer.com> Kevin.... That is indeed awesome news. Should have known you guys would be ahead of me on this. Way to go. Dan On Sep 8, 2004, at 12:06 AM, Kevin Miller wrote: > On 8/9/04 1:15 am, "Dan Shafer" wrote: > >> I realize RunRev has limited resources. >> >> I realize that there are probably higher priorities. >> >> But, really, guys, how hard would it be to finally fix the >> installation >> process so it was smooth? > We will be making the upgrade process > smoother, right now the emphasis has been on stability and quick > delivery of > any necessary fixes. But the auto-updater component has already been > built > and its only a matter of a little more time before we deploy it. We'd > rather have time to test it and make sure that when we introduce this > it > doesn't lead to problems in itself. > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > Runtime Revolution - User-Centric Development Tools > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From fde101 at fjrhome.net Wed Sep 8 12:55:53 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 8 Sep 2004 12:55:53 -0400 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: <1992444845.20040908094958@ahsoftware.net> References: <20040907215800.9444.qmail@web40508.mail.yahoo.com> <20040907215800.9444.qmail@web40508.mail.yahoo.com> <5.1.0.14.0.20040907235321.028bd140@mail.tweedly.net> <78C3D40D-0128-11D9-BAC9-0003936D012E@mac.com> <12136666784.20040907183218@ahsoftware.net> <1992444845.20040908094958@ahsoftware.net> Message-ID: Not true. You simply wait for the port number to be handed to you by the passive mode server, then tell the active mode server to connect to that port number, with the server's IP address (which the server also gives you as part of the transaction process). The passive mode server provides an IP address and port number to which a connection should be made. The active mode server requests one. Just give the active mode server the information obtained from the passive mode server. > I don't think so, unless you're talking about spoofing the IP headers > at the packet level. In ftp passive mode the server opens a random > port within an assigned range for transactions with the client. Even > if you managed to pick off that port and pass it to a second server, > the second one would have to start the handshaking protocol all over > again and a new random port would be opened on the server. ___________________________________________________________ $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 From doupsy at wanadoo.fr Wed Sep 8 12:56:18 2004 From: doupsy at wanadoo.fr (doupsy at wanadoo.fr) Date: Wed, 8 Sep 2004 18:56:18 +0200 Subject: the texstyle of the clickline Message-ID: <00F855B1-01B8-11D9-8E2E-0003937E4820@wanadoo.fr> Hello, I have a card with a locked field and many lines of text inside. The script of this field is : on mouseup if the textstyle of the clickline is "plain" then set the textstyle of the clickline to "bold" else set the textstyle of the clickline to "plain" end mouseup I used this script under Hypertalk with no problem. Under Revolution, this script don't work correctly. When the textstyle is "plain", I saw than sometimes the textstyle of the clickline can be "plain" and sometimes can be empty. With others textstyles (bold, italic, underline, etc...) there is no problem. I rectified this script like this : on mouseup if (the textstyle of the clickline is "plain" or the textstyle of the clickline is empty) then ...... end mouseup Is there a better solution ? Thanks Leo From b.xavier at internet.lu Wed Sep 8 13:21:27 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 8 Sep 2004 19:21:27 +0200 Subject: It's Time to Fix This Installation Stuff, Guys In-Reply-To: <20F360F6-01B7-11D9-9DD1-000A95AE42E6@danshafer.com> Message-ID: Looks like my complaining about it did some good too ;) I wasn't expecting the network updates though ;) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Dan Shafer > Sent: Wednesday, September 08, 2004 18:50 > To: How to use Revolution > Subject: Re: It's Time to Fix This Installation Stuff, Guys > > > Kevin.... > > That is indeed awesome news. Should have known you guys would be ahead > of me on this. > > Way to go. > > Dan > > On Sep 8, 2004, at 12:06 AM, Kevin Miller wrote: > > > On 8/9/04 1:15 am, "Dan Shafer" wrote: > > > >> I realize RunRev has limited resources. > >> > >> I realize that there are probably higher priorities. > >> > >> But, really, guys, how hard would it be to finally fix the > >> installation > >> process so it was smooth? > > > We will be making the upgrade process > > smoother, right now the emphasis has been on stability and quick > > delivery of > > any necessary fixes. But the auto-updater component has already been > > built > > and its only a matter of a little more time before we deploy it. We'd > > rather have time to test it and make sure that when we introduce this > > it > > doesn't lead to problems in itself. > > > > Kevin > > > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > > Runtime Revolution - User-Centric Development Tools > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From janschenkel at yahoo.com Wed Sep 8 13:07:46 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 8 Sep 2004 10:07:46 -0700 (PDT) Subject: the texstyle of the clickline In-Reply-To: <00F855B1-01B8-11D9-8E2E-0003937E4820@wanadoo.fr> Message-ID: <20040908170746.20412.qmail@web60505.mail.yahoo.com> --- doupsy at wanadoo.fr wrote: > Hello, > > [snip] > > When the textstyle is "plain", I saw than sometimes > the textstyle of > the clickline can be "plain" and sometimes can be > empty. > With others textstyles (bold, italic, underline, > etc...) there is no > problem. > > I rectified this script like this : > > on mouseup > if (the textstyle of the clickline is "plain" or > the textstyle of the > clickline is empty) then ...... > end mouseup > > Is there a better solution ? > > Thanks > > Leo > Bonjour Leo, The only thing I can think of is to shorten it to : -- if the textStyle of the clickLine is among \ the items of ",plain" then ... -- But you're right, it's one of those peculiarities of Revolution versus HyperCard. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Win 1 of 4,000 free domain names from Yahoo! Enter now. http://promotions.yahoo.com/goldrush From userev at canelasoftware.com Wed Sep 8 13:20:20 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 8 Sep 2004 10:20:20 -0700 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: References: <5.1.0.14.0.20040904022846.02baae88@mail.tweedly.net> <225618FC-FEE1-11D8-9139-000A95AE42E6@danshafer.com> <86815349-FFB8-11D8-9A25-000A959D0AC6@hindu.org> <5E2C6F96-FFBE-11D8-B584-000A95AE42E6@danshafer.com> <413BECA8.2000001@fourthworld.com> Message-ID: <5C92C3FC-01BB-11D9-8C28-000D93373366@canelasoftware.com> On Sep 8, 2004, at 12:13 AM, Jeanne A. E. DeVoto wrote: > At 9:50 PM -0700 9/5/2004, Richard Gaskin wrote: >> What's needed is a function added to the engine to let us know >> whether we're native or under OS X when running OS 9 and earlier. >> >> What should it be called, and who wants to add it to Bugzilla? > > My vote is to modify the platform function so it returns one of: > > MacOS -- Mac OS only > Classic -- Mac OS running under OS X in the classic layer > OSX -- OS X > Win32 -- windows > -- the various Unix platforms > I can live with that! -- Best regards, Mark Talluto http://www.canelasoftware.com From revlist at cableone.net Wed Sep 8 13:24:42 2004 From: revlist at cableone.net (Chris Sheffield) Date: Wed, 8 Sep 2004 11:24:42 -0600 Subject: Revolution 2.5 (build2) publically available In-Reply-To: <1094654976.21309.62.camel@andromeda.runtime> Message-ID: <000001c495c8$bace0c00$64fea8c0@chris1> Has anything changed since build 2 was originally uploaded? Do I need to download and install again? Thanks, Chris Sheffield Read Naturally -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Mark Chia Sent: Wednesday, September 08, 2004 8:50 AM To: use-revolution at lists.runrev.com Subject: Revolution 2.5 (build2) publically available Hi, I have now updated the files on the main downloads site (http://downloads.runrev.com). The previous URLs given (eg http://www.runrev.com/~mark/9753181/...) have now been removed. Thanks. Mark _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com 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.754 / Virus Database: 504 - Release Date: 9/6/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.754 / Virus Database: 504 - Release Date: 9/6/2004 From hershrev at realtorsgroup.us Wed Sep 8 13:35:34 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Wed, 8 Sep 2004 13:35:34 -0400 Subject: Externals in OS X In-Reply-To: <20040908080025.18432.qmail@web60508.mail.yahoo.com> Message-ID: <7D00DA73-01BD-11D9-A942-0030654C1E62@realtorsgroup.us> > Hi Jan, > Hi Hershel, > > I'm looking into that particular problem for you, but > am having some other difficulties with my PostgreSQL > computer at the moment -- but I'll get back to you as > soon as possible if I could be of help , very gladly . http://www.entropy.ch/software/macosx/ > Out of curiosity, which bugzilla number is this ? I didn't bugzilla it. (didn't get the hang of it. Thanks , Hershel > > Jan Schenkel ~ jan at runrev.com ~ http://www.runrev.com > Runtime Revolution - User-Centric Development Tools > > > > _______________________________ > Do you Yahoo!? > Express yourself with Y! Messenger! Free. Download now. > http://messenger.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From James.Cass at sealedair.com Wed Sep 8 13:50:08 2004 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Wed, 8 Sep 2004 13:50:08 -0400 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: <5C92C3FC-01BB-11D9-8C28-000D93373366@canelasoftware.com> Message-ID: So when LongHorn comes out, will the "Win32" designation change to "Win64" when LongHorn is detected? I realize this is a trivial question, I'm just curious how much detail "the platform" should generate. In tcsh on MacOSX Panther you can do a "sw_vers" and get some quick useful platform info. I do this to accommodate an app that has to run in Jaguar and Panther (as well as Windows). - James Mark Talluto Sent by: use-revolution-bounces at lists.runrev.com 09/08/04 01:20 PM Please respond to How to use Revolution To: How to use Revolution cc: Subject: Re: Mac Classic Apps Run Under OS X but Not On Native Classic On Sep 8, 2004, at 12:13 AM, Jeanne A. E. DeVoto wrote: > At 9:50 PM -0700 9/5/2004, Richard Gaskin wrote: >> What's needed is a function added to the engine to let us know >> whether we're native or under OS X when running OS 9 and earlier. >> >> What should it be called, and who wants to add it to Bugzilla? > > My vote is to modify the platform function so it returns one of: > > MacOS -- Mac OS only > Classic -- Mac OS running under OS X in the classic layer > OSX -- OS X > Win32 -- windows > -- the various Unix platforms > I can live with that! -- Best regards, Mark Talluto http://www.canelasoftware.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From hershrev at realtorsgroup.us Wed Sep 8 13:54:28 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Wed, 8 Sep 2004 13:54:28 -0400 Subject: Externals in OS X In-Reply-To: <3BF496D6-01A0-11D9-A022-0050E4BA750F@fjrhome.net> Message-ID: <210692A6-01C0-11D9-A942-0030654C1E62@realtorsgroup.us> On Wednesday, September 8, 2004, at 10:06 AM, Frank D. Engel, Jr. wrote: > Are you using the library, not the database query builder? Then > right, the ID number is only valid after a connection is opened with > that running instance of the program. A new connection needs to be > reopened by *each* *instance* of your IDE or standalone, and the ID > number may or may not be the same between them. The connection is > only "visible" within a running copy of the IDE or standalone. > Opening a connection from 2.2 will not open that connection from 2.5 > -- even if you have both IDEs running at the same time. You have to > open the connection within 2.5 if you want to use it from 2.5, and > quitting the IDE closes the connection, so you would need to open it > again each time you start the IDE (or your standalone), and the ID > number may be different. I figured that could be the problem. Then I though I should open the connection with the shell() function, but I wish I'd know how this thing works.(how to get to the point to issue a SQL.) besides the fact that I played around a bit with the shell() function and, I don't know , it doesn't seem to work the way I suspected . May needed to change the shell to a different shell, tch or ssh or whatever. > I have had no problems working with PostgreSQL from Rev 2.2.1 and OS X > (X.3 now, but X.2 previously), except in dealing with blobs (which is > bugzilla'd, of course...) I generally set things up like this: Yes , with 2.2 I have no problem . great job done by RR . I believe 2.5 will be fixed soon. > > In the stack script's preOpenStack handler, a login button's mouseUp > handler, or whatever: > > set the database of this stack to revOpenDatabase("PostgreSQL", > "localhost", "myDatabase", "myUsername", "myPassword") > > (after obvious substitutions) More or less I do the same thing global gDbid on openStack put revOpenDatabase("PostgreSQL","127.0.0.1","myDbName,","userName",) into gDbid and some additional scripts end openStack Thanks, Hershel > > When closing the stack, logging out, or whatever: > > revCloseDatabase the database of this stack > > > When querying the database: > > put revQueryDatabase(the database of this stack, "SELECT * FROM > myTable") into q > > > And so on. > >> that is the db I'm using and can't get it to work at all. I also >> tried to connected with 2.2 and get the id number and use it with 2.5 >> but, error, not a valid connection id. I'm forced to use 2.2 , well >> hopefully not for to long I hope it'll be fixed very soon. >> Hersh > > > > ___________________________________________________________ > $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 > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jbv.silences at Club-Internet.fr Wed Sep 8 14:23:33 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Wed, 08 Sep 2004 20:23:33 +0200 Subject: PostgreSQL and MacOS 9 Message-ID: <413F4E21.2B8EA02B@Club-Internet.fr> I first asked the question to support at runrev.com, but am still awaiting their answer... so I thought someone help me make things clearer... Does the new Rev 2.5 Enterprise include PostgreSQL support for MacOS 9 ? In the documentation, in the "Database types" window, it says "not supported" for Mac OS, but "yes" for Enterprise... That's a bit confusing... Thanks, JB From jbv.silences at Club-Internet.fr Wed Sep 8 14:28:08 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Wed, 08 Sep 2004 20:28:08 +0200 Subject: Rev cgi, PostgreSQL and standalones References: <20040908150537.72706.qmail@web40501.mail.yahoo.com> Message-ID: <413F4F34.660F5376@Club-Internet.fr> Pierre, This solution is very attractive. I guess it is related to the PHP code you posted to this list a few times during the past couple of years... If yes, it must still be in my archives... The problem is that AFAIR (and as Alejandro pointed out) it's been split across several successive threads... Besides, it's not really easy to choose such a solution when one isn't "fluent" in PHP, and don't have full access to the PostgreSQL settings... JB > > > 3) let the webapps communicate only with an Apache > > + PHP/Perl/Python > > sockets translator + a Rev application server via > > post commands, and have all database requests > > handled only by the Rev > > app on the server in a localhost TCP/IP mode only > > (set in the postgres > > hba.conf file)... Lots more faster and secure than > > the cgi way... > > Hi Pierre, > > You have been very successful integrating RR > with the common protocols used in the web. > My greatest congratulations! :-) > > You have helped a lot of people in this > mail list on this theme, but the information is > fragmented among many messages and threads. > > Have you think to write a book about it? or > A Guided tutorial about the whole process? or > Help Dan Shafer on this topic for his book series? > > Keep Up your good work! :-) > > al > > ===== > Visit my site: > http://www.geocities.com/capellan2000/ > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - 50x more storage than other providers! > http://promotions.yahoo.com/new_mail > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From gregory.lypny at videotron.ca Wed Sep 8 15:38:43 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Wed, 08 Sep 2004 15:38:43 -0400 Subject: More on Revolution as a CGI Server on OS X In-Reply-To: <413DDD0F.1020900@hyperactivesw.com> References: <413DDD0F.1020900@hyperactivesw.com> Message-ID: Hello again, Well, it works marvellously. But as always, questions arise. 1. Extracting information from individual cards. I just want to confirm that in using stack handlers, we can refer to objects but we cannot go to them. So, for example, I have found that go to card 2 put fld "Password" does not work, but put fld "Password" of card 2 does. Is the second way the only way that will work? If not, is there a better way? 2. File locations. I would like to be able to keep by cgi script files and stacks in a folder nested within the CGI-Executables folder, but I can't seem to get the paths right in my cgi scripts. If I put the stack and the cgi script in a subfolder named "Pareto-CGI" of CGI-Executables and reference the stack as below, I get a server error. What am I doing wrong? #!revolution on startup start using stack "/Pareto-CGI/Subject Registry.rev" webTest end startup Regards, Gregory From bvg at mac.com Wed Sep 8 15:49:52 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 8 Sep 2004 21:49:52 +0200 Subject: the texstyle of the clickline In-Reply-To: <00F855B1-01B8-11D9-8E2E-0003937E4820@wanadoo.fr> References: <00F855B1-01B8-11D9-8E2E-0003937E4820@wanadoo.fr> Message-ID: <401B324E-01D0-11D9-B430-000D932AE9E0@mac.com> maybe this is what you need? if the textstyle of the clickline contains "bold" is false then set the textstyle of the clickline to "bold" else set the textstyle of the clickline to "plain" end if On Sep 08 2004, at 18:56, doupsy at wanadoo.fr wrote: > Hello, > > I have a card with a locked field and many lines of text inside. > The script of this field is : > > on mouseup > if the textstyle of the clickline is "plain" then set the > textstyle of the clickline to "bold" else set the textstyle of the > clickline to "plain" > end mouseup > > > I used this script under Hypertalk with no problem. > > Under Revolution, this script don't work correctly. > > When the textstyle is "plain", I saw than sometimes the textstyle of > the clickline can be "plain" and sometimes can be empty. > With others textstyles (bold, italic, underline, etc...) there is no > problem. > > I rectified this script like this : > > on mouseup > if (the textstyle of the clickline is "plain" or the textstyle of > the clickline is empty) then ...... > end mouseup > > Is there a better solution ? > > Thanks > > Leo > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From psahores at easynet.fr Wed Sep 8 15:51:43 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 8 Sep 2004 21:51:43 +0200 Subject: PostgreSQL and MacOS 9 In-Reply-To: <413F4E21.2B8EA02B@Club-Internet.fr> References: <413F4E21.2B8EA02B@Club-Internet.fr> Message-ID: <823848B0-01D0-11D9-8C5A-000A95C61E96@easynet.fr> Le 8 sept. 04, ? 20:23, jbv a ?crit : > I first asked the question to support at runrev.com, > but am still awaiting their answer... > so I thought someone help me make things clearer... > > Does the new Rev 2.5 Enterprise include PostgreSQL > support for MacOS 9 ? Just a supposition : It will, at least, be a way to connect a remote PostgreSQL server from a Rev's client app running under OS9, as long as it will be a Rev app or cgi running on the server-side under OSX, Unix or Win32, able to connect, trough the RevDB lib, the Postgres server in TCP/IP mode. Best, > > In the documentation, in the "Database types" window, > it says "not supported" for Mac OS, but "yes" for > Enterprise... That's a bit confusing... > > > Thanks, > JB > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From Meitnik at aol.com Wed Sep 8 15:54:15 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Wed, 8 Sep 2004 15:54:15 EDT Subject: help, missing mail Message-ID: <12e.4b3f8619.2e70bd67@aol.com> Hi, List mom, I am not getting my use or improve RR list mail. Please tell me what is going on, or how I can help fix the problem. Thank you. Andrew From fde101 at fjrhome.net Wed Sep 8 16:27:09 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 8 Sep 2004 16:27:09 -0400 Subject: the texstyle of the clickline In-Reply-To: <401B324E-01D0-11D9-B430-000D932AE9E0@mac.com> References: <00F855B1-01B8-11D9-8E2E-0003937E4820@wanadoo.fr> <401B324E-01D0-11D9-B430-000D932AE9E0@mac.com> Message-ID: <75B1823E-01D5-11D9-9C4A-0050E4BA750F@fjrhome.net> Or maybe this: if the textStyle of the clickline is empty then set the textStyle of the clickline to bold else if "bold" is among the items of the textStyle of the clickline then put the textStyle of the clickline into x delete item itemOffset("bold", x) of x set the textStyle of the clickline to x else set the textStyle of the clickline to (the textStyle of the clickline) & ",bold" This way, any other styles are not modified by the code. Of course, this only matters if there might be other styles. In the other case, you might consider this: if the textStyle of the clickline is bold then set the textStyle of the clickline to plain else set the textStyle of the clickline to bold On Sep 8, 2004, at 3:49 PM, Bj?rnke von Gierke wrote: > maybe this is what you need? > > if the textstyle of the clickline contains "bold" is false then > set the textstyle of the clickline to "bold" > else > set the textstyle of the clickline to "plain" > end if > > On Sep 08 2004, at 18:56, doupsy at wanadoo.fr wrote: > >> Hello, >> >> I have a card with a locked field and many lines of text inside. >> The script of this field is : >> >> on mouseup >> if the textstyle of the clickline is "plain" then set the >> textstyle of the clickline to "bold" else set the textstyle of the >> clickline to "plain" >> end mouseup >> >> >> I used this script under Hypertalk with no problem. >> >> Under Revolution, this script don't work correctly. >> >> When the textstyle is "plain", I saw than sometimes the textstyle of >> the clickline can be "plain" and sometimes can be empty. >> With others textstyles (bold, italic, underline, etc...) there is no >> problem. >> >> I rectified this script like this : >> >> on mouseup >> if (the textstyle of the clickline is "plain" or the textstyle of >> the clickline is empty) then ...... >> end mouseup >> >> Is there a better solution ? >> >> Thanks >> >> Leo >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From psahores at easynet.fr Wed Sep 8 16:58:06 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 8 Sep 2004 22:58:06 +0200 Subject: Rev cgi, PostgreSQL and standalones In-Reply-To: <20040908150537.72706.qmail@web40501.mail.yahoo.com> References: <20040908150537.72706.qmail@web40501.mail.yahoo.com> Message-ID: Hello Alejandro, I'm a little confused about a so kindly congratulations. Thank you ;) I plan to write 80 pages about the subject in the first quarter of 2005, freely available to the MC/Rev community and, if possible, to find a fench publisher interested in printing a paper issue dedicated to help to let know more about the Rev based "n-tier" apps scope... Best Regards, Pierre Le 8 sept. 04, ? 17:05, Alejandro Tejada a ?crit : > on Tue, 7 Sep 2004 > > Pierre Sahores wrote: > >> 3) let the webapps communicate only with an Apache >> + PHP/Perl/Python >> sockets translator + a Rev application server via >> post commands, and have all database requests >> handled only by the Rev >> app on the server in a localhost TCP/IP mode only >> (set in the postgres >> hba.conf file)... Lots more faster and secure than >> the cgi way... > > Hi Pierre, > > You have been very successful integrating RR > with the common protocols used in the web. > My greatest congratulations! :-) > > You have helped a lot of people in this > mail list on this theme, but the information is > fragmented among many messages and threads. > > Have you think to write a book about it? or > A Guided tutorial about the whole process? or > Help Dan Shafer on this topic for his book series? > > Keep Up your good work! :-) > > al > > ===== > Visit my site: > http://www.geocities.com/capellan2000/ > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - 50x more storage than other providers! > http://promotions.yahoo.com/new_mail > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From rdavey at gmail.com Wed Sep 8 12:26:10 2004 From: rdavey at gmail.com (Richard Davey) Date: Wed, 8 Sep 2004 17:26:10 +0100 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <6.1.2.0.2.20040908110217.04600320@exchange.slg.com> References: <64474E2A-014A-11D9-A56C-000A95AE42E6@danshafer.com> <6.1.2.0.2.20040908110217.04600320@exchange.slg.com> Message-ID: <347e1d0c0409080926208940f5@mail.gmail.com> On Wed, 08 Sep 2004 11:04:12 -0500, Peter T. Evensen wrote: > How about a graduate research project comparing the development > productivity with Revolution over Java (let's say). This could get > Revolution noticed in the academic circles and perhaps spawn more > interested and research. > At 11:03 PM 9/7/2004, you wrote: > >We somehow have to get publication > >notice -- both refereed and 'popular' press reviews, articles, etc. > >written and published. I'm a new Revolution 2.5 user having bought it a few days ago. I had never heard of it before (and I work for a company that makes programming languages!) but I found the free version given away with PC Plus magazine here in the UK this month. I liked the syntax and cross-platform aspects so purchased a copy. PC Plus said they will be running a "Masterclass" series on it starting next issue, so that should be several months of free publicity, but beyond that is anyones guess... Cheers, Rich -- http://www.launchcode.co.uk From psahores at easynet.fr Wed Sep 8 17:14:34 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 8 Sep 2004 23:14:34 +0200 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <6.1.2.0.2.20040908110217.04600320@exchange.slg.com> References: <64474E2A-014A-11D9-A56C-000A95AE42E6@danshafer.com> <6.1.2.0.2.20040908110217.04600320@exchange.slg.com> Message-ID: <1571F4AF-01DC-11D9-8C5A-000A95C61E96@easynet.fr> Le 8 sept. 04, ? 18:04, Peter T. Evensen a ?crit : > How about a graduate research project comparing the development > productivity with Revolution over Java (let's say). This could get > Revolution noticed in the academic circles and perhaps spawn more > interested and research. Rev and Tomcat are going to go head to head with good results in about serving dynamic html contents including databases connections but Rev will win the competition in about the time needed to develop the apps and the amount of connections served peer second (linux issue). In about EAI stuffs, Rev will, against the EJB2 servers (JBOSS, WebSphere, WebLogic,...), win "height the hand" in any case ! So this graduate research project would, surelly be a good thing... > > At 11:03 PM 9/7/2004, you wrote: >> Still, I think that the educators on this list aught to band up and >> figure >> out ways to evangelize the product. It costs us little (I think) and >> helps us justify our tool of choice. We somehow have to get >> publication >> notice -- both refereed and 'popular' press reviews, articles, etc. >> written and published. >> >> I need to work on my own Rev 'case study' for the company... and >> others do >> too. It would be good if we could all focus on a slightly different >> facet >> (for example, as my class is largely CS-majors, focus on producing >> proof >> of concept game dev stuff in short order; perhaps Devin @ BYU could >> take >> the newbie/humanities angle... Marty can do the middle-school intro to >> programming...). >> >> Aren't I great for coming up with work for *other* folks? @;-) >> >> Judy >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution > > Peter T. Evensen > http://www.PetersRoadToHealth.com > 24-hour recorded info hotline: 1-800-624-7671 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From mwieder at ahsoftware.net Wed Sep 8 17:23:41 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 8 Sep 2004 14:23:41 -0700 Subject: ANN: FTP Commander (the ftp browser Frank asked for...) In-Reply-To: References: <20040907215800.9444.qmail@web40508.mail.yahoo.com> <20040907215800.9444.qmail@web40508.mail.yahoo.com> <5.1.0.14.0.20040907235321.028bd140@mail.tweedly.net> <78C3D40D-0128-11D9-BAC9-0003936D012E@mac.com> <12136666784.20040907183218@ahsoftware.net> <1992444845.20040908094958@ahsoftware.net> Message-ID: <16018868020.20040908142341@ahsoftware.net> Frank- Wednesday, September 8, 2004, 9:55:53 AM, you wrote: I stand corrected. You're quite right - the server's job is just to send out an IP address and port number. From there on it's easy to hijack the connection if it's allowed by the server software. -- -Mark Wieder mwieder at ahsoftware.net From aturban at qwest.net Wed Sep 8 17:24:20 2004 From: aturban at qwest.net (Arthur Urban) Date: Wed, 8 Sep 2004 15:24:20 -0600 Subject: Question About Documentation Message-ID: <000301c495ea$34cea3e0$1501a8c0@asuka> I'm still using the 30-day trial (love it!), but I'm wondering what else do I get when I actually buy the real thing? Are there more tutorials, is there some kind of offical User Guide in PDF? I like the built-in docs but only as a means of refreshing my mind on syntax. As a means of learning all that can be done, it falls way short. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From revdan at danshafer.com Wed Sep 8 17:24:44 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 8 Sep 2004 14:24:44 -0700 Subject: Why 10 hours for a newbie and 30 days for a "programmer" In-Reply-To: <347e1d0c0409080926208940f5@mail.gmail.com> References: <64474E2A-014A-11D9-A56C-000A95AE42E6@danshafer.com> <6.1.2.0.2.20040908110217.04600320@exchange.slg.com> <347e1d0c0409080926208940f5@mail.gmail.com> Message-ID: <80F1990E-01DD-11D9-AE84-000A95AE42E6@danshafer.com> Yeah, I'm wrting the Masterclass series. First one is in the hopper, second one is for the following issue. They're semi-monthly. Glad to hear they sold at least one copy already! dan On Sep 8, 2004, at 9:26 AM, Richard Davey wrote: > On Wed, 08 Sep 2004 11:04:12 -0500, Peter T. Evensen > wrote: > >> How about a graduate research project comparing the development >> productivity with Revolution over Java (let's say). This could get >> Revolution noticed in the academic circles and perhaps spawn more >> interested and research. > >> At 11:03 PM 9/7/2004, you wrote: >>> We somehow have to get publication >>> notice -- both refereed and 'popular' press reviews, articles, etc. >>> written and published. > > I'm a new Revolution 2.5 user having bought it a few days ago. I had > never heard of it before (and I work for a company that makes > programming languages!) but I found the free version given away with > PC Plus magazine here in the UK this month. I liked the syntax and > cross-platform aspects so purchased a copy. PC Plus said they will be > running a "Masterclass" series on it starting next issue, so that > should be several months of free publicity, but beyond that is anyones > guess... > > Cheers, > > Rich > -- > http://www.launchcode.co.uk > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From dcragg at lacscentre.co.uk Wed Sep 8 17:34:45 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Wed, 8 Sep 2004 22:34:45 +0100 Subject: problems with ftp In-Reply-To: References: Message-ID: On 7 Sep 2004, at 03:33, rand valentine wrote: > Hi, everyone. I'm having a vexing problem with ftp-downloading a > series of > files in a repeat loop. I need to download three files. The loop is > very > simple, something akin to: > > repeat with counter = 1 to 3 > put decompress(url ftpPath/file&counter&".gz") into temp > put temp into fld counter > end repeat > > The ftp commands are straightforward, but what happens is that the > first > file gets put in the third field, and the other fields aren't updated. > So it > seems like the put command _isn't_ blocking. What can I do to fix > this? I'm > still using rev 2.2. Thanks. > Using "put" in a repeat loop like this works here. Are you sure something else isn't causing the problem? In all url requests, it's best to check "the result" after each request. For example, a problem with the first two url requets would produce no data in the first two fields (but it wouldn't account for the first URL going in the 3rd field). repeat with counter = 1 to 3 put url (whatever & counter & ".gz") into temp if the result is empty then put decompress(temp) into fld counter else put the result into fld counter ##or whatever end if end repeat Cheers Dave From kkaufman at snet.net Wed Sep 8 17:50:21 2004 From: kkaufman at snet.net (Kurt Kaufman) Date: Wed, 8 Sep 2004 17:50:21 -0400 Subject: Why 10 hours for a newbie and 30 days for a "programmer" Message-ID: <14BC7BFC-01E1-11D9-A199-0003937052EC@snet.net> JP wrote: "...Ever since Rev announced the first HC cross-grade pricing, I've paid for my annual license despite the fact that I don't sell a dime's worth of software, only use it in-class, and am not reimbursed by my department...." I also am currently employed in another field and am not at the moment writing software for income. But I will certainly keep my annual RR license up-to-date, as I would like there to BE a Runtime Revolution the next time I'm hired to write software (hoping that most people who are in a position to do so would also maintain their licenses). Kurt ===================== We'll be the country's toast And rule from coast to coast, Without legality but that's just a technicality! Ira Gershwin, "Let 'em Eat Cake", 1933 From dcragg at lacscentre.co.uk Wed Sep 8 17:48:05 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Wed, 8 Sep 2004 22:48:05 +0100 Subject: More on Revolution as a CGI Server on OS X In-Reply-To: References: <413DDD0F.1020900@hyperactivesw.com> Message-ID: On 8 Sep 2004, at 20:38, Gregory Lypny wrote: > > 2. File locations. I would like to be able to keep by cgi script > files and stacks in a folder nested within the CGI-Executables folder, > but I can't seem to get the paths right in my cgi scripts. If I put > the stack and the cgi script in a subfolder named "Pareto-CGI" of > CGI-Executables and reference the stack as below, I get a server > error. What am I doing wrong? > > #!revolution > > on startup > start using stack "/Pareto-CGI/Subject Registry.rev" > webTest > end startup > If I understand you correctly, you need to point to the folder above for the Rev executable. #!../Revolution on startup start using stack "Subject Registry.rev" webTest end startup From troy at rpsystems.net Wed Sep 8 18:01:48 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 8 Sep 2004 18:01:48 -0400 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: <20040908075526.46046.qmail@web60503.mail.yahoo.com> References: <20040908075526.46046.qmail@web60503.mail.yahoo.com> Message-ID: On Sep 8, 2004, at 3:55 AM, Jan Schenkel wrote: > Allow me to agree wiht you in priciple but propose > sightly diferent contents : > - MacOS : the good old pre-OS X thing > - MacOS Classic : the compatibility environment > - MacOS X : the operating system of the future > - ... > > This way, if you want to check for something that can > happen on a Mac, regardless of the OS version (such as > the use of an AppleScript), all you have to do is : > if the platform contains "MacOS" then ... Yep. that's the way to do it. Of course, it will break some existing scripts which use ("is MacOS"). -- Troy RPSystems, Ltd. http://www.rpsystems.net From mpetrides at earthlink.net Wed Sep 8 18:22:15 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 8 Sep 2004 18:22:15 -0400 Subject: Question About Documentation In-Reply-To: <000301c495ea$34cea3e0$1501a8c0@asuka> References: <000301c495ea$34cea3e0$1501a8c0@asuka> Message-ID: <89B378FC-01E5-11D9-B8D9-000A959D005E@earthlink.net> You can purchase the documentation in printed form and if you do so at the time you purchase Rev, you will receive a significant discount on the dox (?30%). However, I don't believe printed dox for Rev 2.5 are available yet--only for 2.0/2.1. In the past some enterprising lister converted the built-in dox to a PDF file but I have not seen one yet for 2.5. Anyone know if a PDF version of 2.5 dox is available and, if not yet, whether one is in the offing? M On Sep 8, 2004, at 5:24 PM, Arthur Urban wrote: > I'm still using the 30-day trial (love it!), but I'm wondering what > else do > I get when I actually buy the real thing? Are there more tutorials, is > there > some kind of offical User Guide in PDF? I like the built-in docs but > only as > a means of refreshing my mind on syntax. As a means of learning all > that can > be done, it falls way short. > > ~~~ Arthur > > "Never interrupt your enemy while he is making a mistake." > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From laguer at ucs.orst.edu Wed Sep 8 19:28:01 2004 From: laguer at ucs.orst.edu (Rich Lague) Date: Wed, 8 Sep 2004 16:28:01 -0700 Subject: selectedText from a palette? In-Reply-To: Message-ID: I?m still having problems with using the ?selectedText? from a palette. I trying to make an application that has most of it?s functionality on a palette-- a bunch of different buttons that will do different stuff to the main data stack. Most things work, but handlers that involve the ?selectedText? don?t seem to make it to the main stack, (which is the topStack.) One thing I would like it to do is allow the user to highlight some text in one of the fields on the current card and then click a button on the palette and have the text put into a field. It will also set the name of the card to that ?selectedText?. My other buttons on the palette work, for example: on mouseUp set the defaultStack to the topStack delete this card end mouseUp However, this does not work: on mouseUp set the defaultStack to the topStack put the selectedText into field "card-name" set the name of this card to the selectedText end mouseUp So, I tried doing my data-moving in the script of the main stack. This script works when called from a button on the current card of the main stack: on testO put the selectedText into field "card-name" set the name of this card to the selectedText end testO But it does not work to call the above script from a button on the palette. I tried: on mouseUp set the defaultStack to the topStack testO end mouseUp I also tried: on mouseUp send ?testO? to stack ?compareLists? end mouseUp So, is there a way to get the ?selectedText? to work from a palette? Thanks! Rich Lague From rstace at uow.edu.au Wed Sep 8 21:29:39 2004 From: rstace at uow.edu.au (Ray Stace) Date: Thu, 09 Sep 2004 11:29:39 +1000 Subject: Externals in OS X In-Reply-To: Message-ID: The following script works fine when in Revolution [2.1.2], but does nothing when saved in a standalone [OS X 10.3.3]. Anyone any idea why? on mouseUp answer "Are you sure you want to quit?" with "Cancel" or "Yes" if it is "yes" then quit end mouseUp From rstace at uow.edu.au Wed Sep 8 21:36:57 2004 From: rstace at uow.edu.au (Ray Stace) Date: Thu, 09 Sep 2004 11:36:57 +1000 Subject: Quit command NOT Externals in OS X In-Reply-To: Message-ID: The following script works fine when in Revolution [2.1.2], but does nothing when saved in a standalone [OS X 10.3.3]. Anyone any idea why? on mouseUp answer "Are you sure you want to quit?" with "Cancel" or "Yes" if it is "yes" then quit end mouseUp From cteno4 at earthlink.net Wed Sep 8 21:47:26 2004 From: cteno4 at earthlink.net (cteno4) Date: Wed, 8 Sep 2004 21:47:26 -0400 Subject: Audio w/o Quicktime on PCs Message-ID: <20040909014341.E6D36930056@mail.runrev.com> I have been having some problems trying to play audio files (wav files) in a player w/o quicktime on windows. the players in mc, rev 2.1 or 2.5 will play wav files fine with quicktime on windows, but if i set dontuseqt to true on preopenstack or dont have quicktime installed on the machine, the audio files will not play. documentation says that audio files and video files (to some extent) should play w/o quicktime on windows. This happens on XP, 2000, and 98. the player is visible with no controller and buffered (although those dont matter). anyone have any ideas of why this is not functioning the way the documentation says? Has anyone played audio files on windows w/o quicktime using a player (ie not an audioclip). thanks jeff Jeffrey H. Reynolds 6620 Michaels Dr. Bethesda, MD 20817 301.469.8562 email: jeff at siphonophore.com From aturban at qwest.net Wed Sep 8 22:04:08 2004 From: aturban at qwest.net (Arthur Urban) Date: Wed, 8 Sep 2004 20:04:08 -0600 Subject: Concept Problem with Backgrounds? Message-ID: <000001c49611$4abb5d20$1501a8c0@asuka> I hope I can convey this correctly... Is there a way to refer to an object of a card that contains a background not containing the object referenced? I need to loop over all the cards that possess a particular background and get at a field that also happens to be on every card of that background but is not contained by that background (because the field also lives on other cards without that background). Here's a simplified block of code: Repeat with x = 1 to number of cds of bg "BG1" put fld "F1" of cd x of bg "BG1" into tVar End Repeat I am told by the compiler that the object does not exist when fld "F1" is not a member of group "BG1". If I paste field "F1" into group "BG1" then the code works fine. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From troy at rpsystems.net Wed Sep 8 22:10:27 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 8 Sep 2004 22:10:27 -0400 Subject: Concept Problem with Backgrounds? In-Reply-To: <000001c49611$4abb5d20$1501a8c0@asuka> References: <000001c49611$4abb5d20$1501a8c0@asuka> Message-ID: <6ABE6326-0205-11D9-8A2E-000A95A09CF8@rpsystems.net> On Sep 8, 2004, at 10:04 PM, Arthur Urban wrote: > Repeat with x = 1 to number of cds of bg "BG1" > put fld "F1" of cd x of bg "BG1" into tVar > End Repeat Perhaps the background reference implies too much? Repeat with x = 1 to number of cds of bg "BG1" put the long name of cd x of bg "BG1" into tName put fld "F1" of cd tName into tVar end repeat Haven't tested it, but I imagine you see what I mean. -- Troy RPSystems, Ltd. http://www.rpsystems.net From PaulBuzzy at aol.com Wed Sep 8 22:36:50 2004 From: PaulBuzzy at aol.com (PaulBuzzy at aol.com) Date: Wed, 8 Sep 2004 22:36:50 EDT Subject: selectedText from a palette? Message-ID: <140.322727e0.2e711bc2@aol.com> I think the problem might be the "this card" reference. It probably should be "set the name of the current card to the selectedText" - this card is refering to the card containing the script. Paul From kray at sonsothunder.com Thu Sep 9 00:14:15 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 08 Sep 2004 23:14:15 -0500 Subject: Externals in OS X In-Reply-To: Message-ID: On 9/8/04 8:29 PM, "Ray Stace" wrote: > The following script works fine when in Revolution [2.1.2], but does nothing > when saved in a standalone [OS X 10.3.3]. Anyone any idea why? > > on mouseUp > answer "Are you sure you want to quit?" with "Cancel" or "Yes" > if it is "yes" then quit > end mouseUp My guess would be that you didn't include the "answer" dialog in the Distribution Builder (it's on the Inclusions tab). Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From scott at tactilemedia.com Thu Sep 9 00:24:14 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 08 Sep 2004 21:24:14 -0700 Subject: Externals in OS X In-Reply-To: Message-ID: Recently, Ray Stace wrote: > The following script works fine when in Revolution [2.1.2], but does nothing > when saved in a standalone [OS X 10.3.3]. Anyone any idea why? > > on mouseUp > answer "Are you sure you want to quit?" with "Cancel" or "Yes" > if it is "yes" then quit > end mouseUp Did you include the Answer Dialog as part of the Standalone Application Settings (File/Standalone Application Settings...)? Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From katir at hindu.org Thu Sep 9 00:52:37 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Wed, 8 Sep 2004 18:52:37 -1000 Subject: Standalone failure for Mac PPC 9.2 In-Reply-To: <412ACC43.6030201@hyperactivesw.com> References: <64670436-EF44-11D8-BB35-000A959D0AC6@hindu.org> <412ACC43.6030201@hyperactivesw.com> Message-ID: <123897EC-021C-11D9-81A1-000A959D0AC6@hindu.org> OK initial problem solved: I had this in the open stack handler: which, if commented out, lets the stand alone boot just fine on OS 9... --on openstack -- put url "http://www.himalayanAcademy.com/runrev/versionControl.txt" into tCheckVersion -- -- If item 1 of line 1 of tCheckVersion = "HA Stack Player" then -- show button "Stack Index" -- if item 2 of tCheckVersion <> (the engineVersion of this stack) then -- upgradeNotice -- end if -- end if -- --end openStack but, now I have new problems... app is crashing the mac... this user hasn't rebuilt their desktop or optimized their hard drive in the 3 years they had the machine ;-( On Aug 23, 2004, at 7:04 PM, J. Landman Gay wrote: > On 8/23/04 6:25 PM, Sannyasin Sivakatirswami wrote: > >> More info on this: >> I tried to open my HA Stack Player standalone, built for PPC, on my >> OSX machine. Of course, Classic started up first, but then, the >> standalone did not boot: no error msg. Same thing if Classic is up >> and running first. > > Did it start to launch and then suddenly quit immediately, before the > stack loaded? That happened to me once a long time ago. Turns out I > had moved the color picker out of the Extensions folder, and the > engine was hard-linked to it. When it couldn't find the color picker, > it just quit without warning. > > That's not to say that the color picker is your problem, but I know OS > X moves a few extensions out of their original OS 9 folders. There may > be others that Rev expects to find on an OS 9 system which have gone > missing. Do you have a native OS 9 machine you can boot into to test? > > PPC standalones normally run fine in Classic. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From katir at hindu.org Thu Sep 9 00:59:13 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Wed, 8 Sep 2004 18:59:13 -1000 Subject: Answer folder fails on OS9.2? Message-ID: I have a dialog that prompts the user to choose a folder and the result is save to a path pref that is used by the app for saving and reading files later... standard stuff.. Problem though on mouseUp answer folder "Choose a directory" if it is "cancel" then exit mouseUp put it into fld "localPath" end mouseUp works fine on Windows, OSX but on an old iMac running 9.2 the user get the dialog box , but the "Choose" button never appears... she clicks on a folder, NEW CANCEL and OPEN appear... if she clicks open, then it opens the folder, but since it is empty, the "OPEN" button remains dimmed. The option to actually choose a folder is never presented. cancel of course just returns empty and fld "localPath" is unable to be "Poked" with a path.... this is with a standalone player built with 2.2.1 and the button is in an external stack. i.e. it seems the answer folder on OS9 is broken? or is there a work around? Sannyasin Sivakatirswami Himalayan Academy Publications at Kauai's Hindu Monastery katir at hindu.org www.HimalayanAcademy.com, www.HinduismToday.com www.Gurudeva.org www.Hindu.org From aturban at qwest.net Thu Sep 9 01:05:47 2004 From: aturban at qwest.net (Arthur Urban) Date: Wed, 8 Sep 2004 23:05:47 -0600 Subject: Concept Problem with Backgrounds? In-Reply-To: <6ABE6326-0205-11D9-8A2E-000A95A09CF8@rpsystems.net> Message-ID: <000001c4962a$ab4fe7f0$1501a8c0@asuka> > Perhaps the background reference implies too much? > > Repeat with x = 1 to number of cds of bg "BG1" > put the long name of cd x of bg "BG1" into tName > put fld "F1" of cd tName into tVar > end repeat That worked like a charm! Thank you so much! ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From laguer at ucs.orst.edu Thu Sep 9 01:27:46 2004 From: laguer at ucs.orst.edu (Rich Lague) Date: Wed, 8 Sep 2004 22:27:46 -0700 Subject: selectedText from a palette? In-Reply-To: <140.322727e0.2e711bc2@aol.com> Message-ID: Thanks Paul-- But I can't seem to make that work either. I put this handler in the stack script of my main stack, (which is also the topStack): on testQ put the selectedText into field "card-name" of the current card set the name of the current card to the selectedText end testQ It works when called from a button in the topStack. But calling the testQ handler from a button on the palette does not seem to work. I tried this script in a button on the palette: on mouseUp set the defaultStack to the topStack send mouseUp to button "tester" of current card end mouseUp But, it doesn't work either. Functionally, I can get it to do everything I want. But I will have one button on my main stack, and all the other buttons on the palette... kind of clunkly. Rich On Wednesday, September 8, 2004, at 07:36 PM, PaulBuzzy at aol.com wrote: > I think the problem might be the "this card" reference. It probably > should be > "set the name of the current card to the selectedText" - this card is > refering to the card containing the script. > > Paul > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From aturban at qwest.net Thu Sep 9 02:35:04 2004 From: aturban at qwest.net (Arthur Urban) Date: Thu, 9 Sep 2004 00:35:04 -0600 Subject: selectedText from a palette? In-Reply-To: Message-ID: <000001c49637$241c0400$1501a8c0@asuka> > on testQ > put the selectedText into field "card-name" of the current card > set the name of the current card to the selectedText > end testQ > > It works when called from a button in the topStack. But calling the > testQ handler from a button on the palette does not seem to > work. I tried this script in a button on the palette: > > on mouseUp > set the defaultStack to the topStack > send mouseUp to button "tester" of current card > end mouseUp I'm still kinda new at all this, but have you tried fully specifying the stack as well? I know defaultStack is supposed to work, but can you confirm that the following does not work? Send mouseUp to button "tester" of current card of stack "stack name" It may also be that current card does not do what we think it does, and may still be refering to your palette (you could test by "put the name of the current card"). Have you also tried: set the defaultStack to the topStack -- or try set the defaultStack to "stack name" send mouseUp to button "tester" -- theoretically the stack name is superfluous. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From janschenkel at yahoo.com Thu Sep 9 02:39:23 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 8 Sep 2004 23:39:23 -0700 (PDT) Subject: Answer folder fails on OS9.2? In-Reply-To: Message-ID: <20040909063923.48237.qmail@web60509.mail.yahoo.com> --- Sannyasin Sivakatirswami wrote: > I have a dialog that prompts the user to choose a > folder and the result > is save to a path pref that is used by the app for > saving and reading > files later... standard stuff.. > > Problem though > > on mouseUp > answer folder "Choose a directory" > if it is "cancel" then exit mouseUp > put it into fld "localPath" > end mouseUp > > works fine on Windows, OSX but on an old iMac > running 9.2 the user get > the dialog box , but the "Choose" button never > appears... she clicks on > a folder, NEW CANCEL and OPEN appear... if she > clicks open, then it > opens the folder, but since it is empty, the "OPEN" > button remains > dimmed. The option to actually choose a folder is > never presented. > > [snip] > > Sannyasin Sivakatirswami > It seems to work for me on MacOS 9.0, both inside the Rev 2.2.1 and 2.5 development environments and in standalones built with either of those. Maybe an extension is modifying the dialog box ? Jan Schenkel ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Express yourself with Y! Messenger! Free. Download now. http://messenger.yahoo.com From eric.chatonet at wanadoo.fr Thu Sep 9 04:12:48 2004 From: eric.chatonet at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Chatonet?=) Date: Thu, 9 Sep 2004 10:12:48 +0200 Subject: the texstyle of the clickline In-Reply-To: <20040908202411.D010A9301A9@mail.runrev.com> References: <20040908202411.D010A9301A9@mail.runrev.com> Message-ID: <09417973-0238-11D9-8259-0003930A9F94@wanadoo.fr> Bonjour Leo, In Revolution, objects inherit some of the properties of their owner. That is especially true for text attributes, colors, patterns and so on. When such a property is inherited, asking for it returns empty. The docs says: Use the effective keyword to get the displayed property of an object, regardless of whether the object itself has that property set. So in your handler: on mouseUp if the effective textstyle of the clickline is "plain" then set the textstyle of the clickline to "bold" else set the textstyle of the clickline to "plain" end if end mouseup Le 8 sept. 04, ? 22:24, doupsy at wanadoo.fr a ?crit : > Message: 6 > Date: Wed, 8 Sep 2004 18:56:18 +0200 > From: doupsy at wanadoo.fr > Subject: the texstyle of the clickline > To: use-revolution at lists.runrev.com > Message-ID: <00F855B1-01B8-11D9-8E2E-0003937E4820 at wanadoo.fr> > Content-Type: text/plain; charset=US-ASCII; format=flowed > > Hello, > > I have a card with a locked field and many lines of text inside. > The script of this field is : > > on mouseup > if the textstyle of the clickline is "plain" then set the > textstyle > of the clickline to "bold" else set the textstyle of the clickline to > "plain" > end mouseup > > > I used this script under Hypertalk with no problem. > > Under Revolution, this script don't work correctly. > > When the textstyle is "plain", I saw than sometimes the textstyle of > the clickline can be "plain" and sometimes can be empty. > With others textstyles (bold, italic, underline, etc...) there is no > problem. > > I rectified this script like this : > > on mouseup > if (the textstyle of the clickline is "plain" or the textstyle of > the > clickline is empty) then ...... > end mouseup > > Is there a better solution ? > > Thanks > > Leo ?ric Chatonet 24, Boulevard de Port-Royal 75005 Paris Fixe : 33 1 43 31 77 62 Mobile : 33 6 20 74 50 89 From rev at armbase.com Thu Sep 9 03:11:41 2004 From: rev at armbase.com (Bob Hartley) Date: Thu, 09 Sep 2004 08:11:41 +0100 Subject: cant build stanalones "no windows icon" In-Reply-To: References: <5.2.1.1.0.20040907083455.0289ff10@mail.armbase.com> Message-ID: <5.2.1.1.0.20040909080908.00ab1090@mail.armbase.com> At 18:06 07/09/2004 +0930, you wrote: > >Hi All > > > >I just downloaded the new 2.5 release and licensed my studio version. > > > >I could not build a standalone (only used express previously, not studio) > > > >The error is cannot build windows icon. > >Cannot find??? It will never say cannot build windows icon. Go to the >Windows screen of the standalone applications settings and check the file >path for the icons. I have a new machine (xpPro instead of 2Kpro) so I'll do a fresh build on that and see if it is replicated. I'm just needing it to compile sarah's xml kit for some palm developers. Was it you, Monte, that wa interested in palm development? All the best Bob >Cheers > >Monte > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From powai903 at yahoo.com Thu Sep 9 04:58:46 2004 From: powai903 at yahoo.com (Vikram Singh) Date: Thu, 9 Sep 2004 01:58:46 -0700 (PDT) Subject: Https Message-ID: <20040909085846.6833.qmail@web51008.mail.yahoo.com> hi sirs have we come to the point where we can use the https keyword like: put url https://paypal.com/ cant try it successfully on the trial version of rev 2.5 but hopefully it works in one of the versions...does it? vikram --------------------------------- Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. From janschenkel at yahoo.com Thu Sep 9 05:13:24 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 9 Sep 2004 02:13:24 -0700 (PDT) Subject: Https In-Reply-To: <20040909085846.6833.qmail@web51008.mail.yahoo.com> Message-ID: <20040909091324.90555.qmail@web60510.mail.yahoo.com> --- Vikram Singh wrote: > hi sirs > > have we come to the point where we can use the https > keyword like: > > put url https://paypal.com/ > > cant try it successfully on the trial version of rev > 2.5 but hopefully it works in one of the > versions...does it? > > vikram > Hi Vikram, Yes, https support has arrived with 2.5 -- what error do you receive ? Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail From klaus at major-k.de Thu Sep 9 05:25:12 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 9 Sep 2004 11:25:12 +0200 Subject: Https In-Reply-To: <20040909091324.90555.qmail@web60510.mail.yahoo.com> References: <20040909091324.90555.qmail@web60510.mail.yahoo.com> Message-ID: <26E5365B-0242-11D9-AAFA-000A27B49A96@major-k.de> Hi Jan, > --- Vikram Singh wrote: >> hi sirs >> have we come to the point where we can use the https >> keyword like: >> put url https://paypal.com/ >> cant try it successfully on the trial version of rev >> 2.5 but hopefully it works in one of the >> versions...does it? >> vikram > Hi Vikram, > > Yes, https support has arrived with 2.5 -- what error > do you receive ? I get: error -Error with certificate at depth: 1 issuer = /C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority subject = /O=VeriSign Trust Network/OU=VeriSign, Inc./OU=VeriSign International Server CA - Class 3/OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign err 20:unable to get local issuer certificate when i try to: put URL"http://paypal.com/" into fld 1 But i'm not Vikram ;-) > Jan Schenkel. Regards Klaus Major klaus at major-k.de http://www.major-k.de From janschenkel at yahoo.com Thu Sep 9 05:28:37 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 9 Sep 2004 02:28:37 -0700 (PDT) Subject: Https In-Reply-To: <26E5365B-0242-11D9-AAFA-000A27B49A96@major-k.de> Message-ID: <20040909092837.76001.qmail@web60509.mail.yahoo.com> --- Klaus Major wrote: > Hi Jan, > > > --- Vikram Singh wrote: > >> hi sirs > >> have we come to the point where we can use the > https > >> keyword like: > >> put url https://paypal.com/ > >> cant try it successfully on the trial version of > rev > >> 2.5 but hopefully it works in one of the > >> versions...does it? > >> vikram > > Hi Vikram, > > > > Yes, https support has arrived with 2.5 -- what > error > > do you receive ? > > I get: > > error -Error with certificate at depth: 1 issuer > = /C=US/O=VeriSign, > Inc./OU=Class 3 Public Primary Certification > Authority subject = > /O=VeriSign Trust Network/OU=VeriSign, > Inc./OU=VeriSign International > Server CA - Class 3/OU=www.verisign.com/CPS > Incorp.by Ref. LIABILITY > LTD.(c)97 VeriSign err 20:unable to get local > issuer certificate > Dave or Tuviah to the rescue ? > when i try to: > > put URL"http://paypal.com/" into fld 1 > > But i'm not Vikram ;-) > Okay, I admit it : I was being lazy and didn't check it for myself. But it's hard to diagnose a problem if you don't know what exactly isn't working ;-) Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From powai903 at yahoo.com Thu Sep 9 05:29:59 2004 From: powai903 at yahoo.com (Vikram Singh) Date: Thu, 9 Sep 2004 02:29:59 -0700 (PDT) Subject: Https In-Reply-To: <26E5365B-0242-11D9-AAFA-000A27B49A96@major-k.de> Message-ID: <20040909092959.98860.qmail@web51006.mail.yahoo.com> I basically get a blank. You at least received some important sounding mumbo jumbo! jan, yes... basically i get blank and no error popping up. Looking at the Result, that is also empty. must warn you though this is a win 98 first edition laptop. regards vikram Klaus Major wrote: Hi Jan, > --- Vikram Singh wrote: >> hi sirs >> have we come to the point where we can use the https >> keyword like: >> put url https://paypal.com/ >> cant try it successfully on the trial version of rev >> 2.5 but hopefully it works in one of the >> versions...does it? >> vikram > Hi Vikram, > > Yes, https support has arrived with 2.5 -- what error > do you receive ? I get: error -Error with certificate at depth: 1 issuer = /C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority subject = /O=VeriSign Trust Network/OU=VeriSign, Inc./OU=VeriSign International Server CA - Class 3/OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign err 20:unable to get local issuer certificate when i try to: put URL"http://paypal.com/" into fld 1 But i'm not Vikram ;-) > Jan Schenkel. Regards Klaus Major klaus at major-k.de http://www.major-k.de _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From janschenkel at yahoo.com Thu Sep 9 05:45:32 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 9 Sep 2004 02:45:32 -0700 (PDT) Subject: Https In-Reply-To: <20040909092959.98860.qmail@web51006.mail.yahoo.com> Message-ID: <20040909094533.43425.qmail@web60506.mail.yahoo.com> --- Vikram Singh wrote: > I basically get a blank. You at least received some > important sounding mumbo jumbo! > > jan, yes... basically i get blank and no error > popping up. Looking at the Result, that is also > empty. must warn you though this is a win 98 first > edition laptop. > > regards > vikram > I just checked on WinME and Win2K using test script : -- on mouseUp get URL "https://paypal.com" answer "it:" && it & return & "the result:" && \ the result end mouseUp -- And I got empty in 'it' whereas 'the result' was what Klaus had seen. SO there's a certificate failure somewhere along the way -- perhaps Dave or Tuviah can chime in on this. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail From klaus at major-k.de Thu Sep 9 05:47:18 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 9 Sep 2004 11:47:18 +0200 Subject: Https In-Reply-To: <20040909092837.76001.qmail@web60509.mail.yahoo.com> References: <20040909092837.76001.qmail@web60509.mail.yahoo.com> Message-ID: <3CEDBE0D-0245-11D9-AAFA-000A27B49A96@major-k.de> Hi Jan, >> >> I get: >> >> error -Error with certificate at depth: 1 issuer >> = /C=US/O=VeriSign, >> Inc./OU=Class 3 Public Primary Certification >> Authority subject = >> /O=VeriSign Trust Network/OU=VeriSign, >> Inc./OU=VeriSign International >> Server CA - Class 3/OU=www.verisign.com/CPS >> Incorp.by Ref. LIABILITY >> LTD.(c)97 VeriSign err 20:unable to get local >> issuer certificate This is in "the result" of course, field 1 is empty. Regards Klaus Major klaus at major-k.de http://www.major-k.de From rjb at rz.uni-potsdam.de Thu Sep 9 06:11:24 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu, 9 Sep 2004 12:11:24 +0200 Subject: Rev cgi, PostgreSQL and standalones In-Reply-To: References: <20040908150537.72706.qmail@web40501.mail.yahoo.com> Message-ID: >Hello Alejandro, > >I'm a little confused about a so kindly congratulations. Thank you ;) > >I plan to write 80 pages about the subject in the first quarter of >2005, freely available to the MC/Rev community and, if possible, to >find a fench publisher interested in printing a paper issue >dedicated to help to let know more about the Rev based "n-tier" apps >scope... > >Best Regards, Pierre > Praise is quite in order. However, Pierre, could it be too much to ask to combine your list posts and convert into a short comprehensive info for us to use sooner? You have really given lots of useful tidbits over time but as others stated the info is spread in different emails and varying level of detail, thus hard to use. Having it all together would be greatly appreciated. Robert Brenstein From janschenkel at yahoo.com Thu Sep 9 06:50:33 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 9 Sep 2004 03:50:33 -0700 (PDT) Subject: Rev cgi, PostgreSQL and standalones In-Reply-To: Message-ID: <20040909105033.7402.qmail@web60510.mail.yahoo.com> --- Robert Brenstein wrote: > >Hello Alejandro, > > > >I'm a little confused about a so kindly > congratulations. Thank you ;) > > > >I plan to write 80 pages about the subject in the > first quarter of > >2005, freely available to the MC/Rev community and, > if possible, to > >find a fench publisher interested in printing a > paper issue > >dedicated to help to let know more about the Rev > based "n-tier" apps > >scope... > > > >Best Regards, Pierre > > > > Praise is quite in order. However, Pierre, could it > be too much to > ask to combine your list posts and convert into a > short comprehensive > info for us to use sooner? You have really given > lots of useful > tidbits over time but as others stated the info is > spread in > different emails and varying level of detail, thus > hard to use. > Having it all together would be greatly appreciated. > > Robert Brenstein > I second this : as I'm just starting out with PHP at the moment, I'd love to leverage my Transcript knowledge to use Rev as an application server for my business logic, and build a rock-solid n-tier system that can handle plenty of connections and would only require customers to run a single server, unlike the Windows world where you'll often see 3 servers doing what you and I would do with a single Linux of MacOS X Server. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From sims at ezpzapps.com Thu Sep 9 05:40:38 2004 From: sims at ezpzapps.com (sims) Date: Thu, 9 Sep 2004 11:40:38 +0200 Subject: Https In-Reply-To: <26E5365B-0242-11D9-AAFA-000A27B49A96@major-k.de> References: <20040909091324.90555.qmail@web60510.mail.yahoo.com> <26E5365B-0242-11D9-AAFA-000A27B49A96@major-k.de> Message-ID: >Hi Jan, > >>--- Vikram Singh wrote: >>Yes, https support has arrived with 2.5 -- what error >>do you receive ? > >I get: > >error -Error with certificate at depth: 1 issuer = >/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification >Authority subject = /O=VeriSign Trust Network/OU=VeriSign, >Inc./OU=VeriSign International Server CA - Class >3/OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 >VeriSign err 20:unable to get local issuer certificate > >when i try to: > >put URL"http://paypal.com/" into fld 1 Does that need to be put URL"https://paypal.com/" into fld 1 iow adding the "s" Just asking ;-) atb sims EUROPEAN REV CONFERENCE 14-15-16 November http://TechieTours.com/Rev Be there! -- Tech Conferences http://TechieTours.com We make... iBirthday http://EZPZapps.com/iB SmartDog http://EZPZapps.com/SmartDog Kartolina http://EZPZapps.com/kartolina From dcragg at lacscentre.co.uk Thu Sep 9 09:32:38 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 9 Sep 2004 14:32:38 +0100 Subject: Https In-Reply-To: <20040909092837.76001.qmail@web60509.mail.yahoo.com> References: <20040909092837.76001.qmail@web60509.mail.yahoo.com> Message-ID: On 9 Sep 2004, at 10:28, Jan Schenkel wrote: > --- Klaus Major wrote: >> Hi Jan, >> >>> --- Vikram Singh wrote: >>>> hi sirs >>>> have we come to the point where we can use the >> https >>>> keyword like: >>>> put url https://paypal.com/ >>>> cant try it successfully on the trial version of >> rev >>>> 2.5 but hopefully it works in one of the >>>> versions...does it? >>>> vikram >>> Hi Vikram, >>> >>> Yes, https support has arrived with 2.5 -- what >> error >>> do you receive ? >> >> I get: >> >> error -Error with certificate at depth: 1 issuer >> = /C=US/O=VeriSign, >> Inc./OU=Class 3 Public Primary Certification >> Authority subject = >> /O=VeriSign Trust Network/OU=VeriSign, >> Inc./OU=VeriSign International >> Server CA - Class 3/OU=www.verisign.com/CPS >> Incorp.by Ref. LIABILITY >> LTD.(c)97 VeriSign err 20:unable to get local >> issuer certificate >> > > Dave or Tuviah to the rescue ? > Tuviah's area really. As you probably guessed, this is the error returned when trying to open a secure socket. I'd guess the problem is with the sslCertificates property. In the alpha or beta releases, there was a file named "roots.pem" that the sslCertificates property had to be set to for connections to work. (I think this file contains the basic certificates needed for secure connections.) I don't see this file in the current release, but connections work here if I set the property to the file from the earlier releases. Without doing this, I get a similar error to the one above. I'm on OS X, and it may be there is a .pem file on the system that the sslCertificates can be set to. But I can't find one that works. If anyone needs this urgently, let me know and I'll mail the file I have. But it would be better if RunRev could make this available on their site. Dave From klaus at major-k.de Thu Sep 9 09:38:16 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 9 Sep 2004 15:38:16 +0200 Subject: Https In-Reply-To: References: <20040909091324.90555.qmail@web60510.mail.yahoo.com> <26E5365B-0242-11D9-AAFA-000A27B49A96@major-k.de> Message-ID: <812E49F3-0265-11D9-AAFA-000A27B49A96@major-k.de> Hi sims: >> ... >> when i try to: >> put URL"http://paypal.com/" into fld 1 > Does that need to be put URL"https://paypal.com/" into fld 1 > iow adding the "s" > > Just asking ;-) Right, but that was just a typo in my mail... I actually scripted "https..." > atb > sims > EUROPEAN REV CONFERENCE 14-15-16 November > http://TechieTours.com/Rev Be there! ...or be square :-) > Tech Conferences http://TechieTours.com > We make... > iBirthday http://EZPZapps.com/iB > SmartDog http://EZPZapps.com/SmartDog > Kartolina http://EZPZapps.com/kartolina Regards Klaus Major klaus at major-k.de http://www.major-k.de From depstein at att.net Thu Sep 9 11:13:10 2004 From: depstein at att.net (depstein at att.net) Date: Thu, 09 Sep 2004 15:13:10 +0000 Subject: selectedText from a palette? Message-ID: <090920041513.446.41407305000A680D000001BE216037596402070A9B9C9F0A0B@att.net> Rich Layne wrote: > I trying to make an application that has most of it?s functionality on > a palette-- a bunch of different buttons that will do different stuff > to the main data stack. Most things work, but handlers that involve the > ?selectedText? don?t seem to make it to the main stack, (which is the > topStack.) My experience using Metacard 2.5 is that when you click on a palette the selection in the topStack is lost, so the selectedText is empty. I use these handlers in my palette's script as a way of recording and restoring the selection: on mouseEnter global chunkStore get the selectedChunk if it is empty then put empty into chunkStore else put it && "of" && word -2 to -1 of the long id of the selectedField into chunkStore end mouseEnter on mouseDown global chunkStore if chunkStore is not empty then do "select" && chunkStore end mouseDown So on mouseUp, the selection is where you want it and references to it should work properly. There is a slight flashing associated with the selection being lost and restored, so I'd be interested to hear other methods. David Epstein From rcozens at pon.net Thu Sep 9 11:35:25 2004 From: rcozens at pon.net (Rob Cozens) Date: Thu, 9 Sep 2004 08:35:25 -0700 Subject: Answer folder fails on OS9.2? In-Reply-To: <20040909063923.48237.qmail@web60509.mail.yahoo.com> References: <20040909063923.48237.qmail@web60509.mail.yahoo.com> Message-ID: > > on mouseUp >> answer folder "Choose a directory" >> if it is "cancel" then exit mouseUp >> put it into fld "localPath" >> end mouseUp > > >> works fine on Windows, OSX but on an old iMac >> running 9.2 the user get > > the dialog box Aloha Sannyasin, It works fine here (RR 2.0r2, Mac OS 9.0) under the Rev Dev UI. I notice the dialog window is resizeable; but I cannot shrink it to where the Choose button is hidden. Is the problem being manifested in a standalone? -- Rob Cozens CCW, Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From b.xavier at internet.lu Thu Sep 9 11:56:13 2004 From: b.xavier at internet.lu (MisterX) Date: Thu, 9 Sep 2004 17:56:13 +0200 Subject: selectedText from a palette? In-Reply-To: <090920041513.446.41407305000A680D000001BE216037596402070A9B9C9F0A0B@att.net> Message-ID: the flashing I dont experience on windows. I use the mousedown message to avoid the flash but I pass the mousedown. I also put in a lock screen just to make sure it's overkill. You never know ;) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of > depstein at att.net > Sent: Thursday, September 09, 2004 17:13 > To: use-revolution at lists.runrev.com > Subject: Re: selectedText from a palette? > > > Rich Layne wrote: > > > I trying to make an application that has most of it?s functionality on > > a palette-- a bunch of different buttons that will do different stuff > > to the main data stack. Most things work, but handlers that involve the > > ?selectedText? don?t seem to make it to the main stack, (which is the > > topStack.) > > My experience using Metacard 2.5 is that when you click on a palette > the selection in the topStack is lost, so the selectedText is empty. > I use these handlers in my palette's script as a way of recording and > restoring the selection: > > on mouseEnter > global chunkStore > get the selectedChunk > if it is empty then put empty into chunkStore else put it && "of" > && word -2 to -1 of the long id of the selectedField into chunkStore > end mouseEnter > > on mouseDown > global chunkStore > if chunkStore is not empty then do "select" && chunkStore > end mouseDown > > So on mouseUp, the selection is where you want it and references to > it should work properly. > > There is a slight flashing associated with the selection being lost > and restored, so I'd be interested to hear other methods. > > David Epstein > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From userev at canelasoftware.com Thu Sep 9 11:59:51 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 9 Sep 2004 08:59:51 -0700 Subject: Quit command NOT Externals in OS X In-Reply-To: References: Message-ID: <48487EA2-0279-11D9-A457-000D93373366@canelasoftware.com> On Sep 8, 2004, at 6:36 PM, Ray Stace wrote: > The following script works fine when in Revolution [2.1.2], but does > nothing > when saved in a standalone [OS X 10.3.3]. Anyone any idea why? > > on mouseUp > answer "Are you sure you want to quit?" with "Cancel" or "Yes" > if it is "yes" then quit > end mouseUp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Ray, I use this in my File - Quit menu: case "Quit" answer "Are you sure you want to quit Primary Generator?" with "No" or "Yes" put it into x if x = "Yes" then quit else exit menupick end if break Put this in your stack script: on closeStackRequest quit end closeStackRequest on shutdownRequest answer "Are you sure you want to quit Primary Generator?" with "No" or "Yes" if it is "Yes" then pass shutdownRequest else exit to top end if end shutdownRequest -- Best regards, Mark Talluto 28612 Avalon Ave Moreno Valley, CA 92555 tel: (310) 483-9919 fax: (909) 924-6240 http://www.canelasoftware.com From frank at backtalk.com Thu Sep 9 12:12:58 2004 From: frank at backtalk.com (Frank Leahy) Date: Thu, 9 Sep 2004 17:12:58 +0100 Subject: Https In-Reply-To: <20040909155705.89AD7930188@mail.runrev.com> References: <20040909155705.89AD7930188@mail.runrev.com> Message-ID: <1D77C89A-027B-11D9-8F81-000A9580FCCE@backtalk.com> On Sep 9, 2004, at 4:57 PM, use-revolution-request at lists.runrev.com wrote: > From: Klaus Major > Subject: Re: Https > To: How to use Revolution > Message-ID: <3CEDBE0D-0245-11D9-AAFA-000A27B49A96 at major-k.de> > Content-Type: text/plain; charset=US-ASCII; format=flowed > > Hi Jan, > >>> >>> I get: >>> >>> error -Error with certificate at depth: 1 issuer >>> = /C=US/O=VeriSign, >>> Inc./OU=Class 3 Public Primary Certification >>> Authority subject = >>> /O=VeriSign Trust Network/OU=VeriSign, >>> Inc./OU=VeriSign International >>> Server CA - Class 3/OU=www.verisign.com/CPS >>> Incorp.by Ref. LIABILITY >>> LTD.(c)97 VeriSign err 20:unable to get local >>> issuer certificate > > This is in "the result" of course, field 1 is empty. > Interesting. Anyone know if getting this error will preclude data being returned from the https connection? For example, I can imagine having a web server where I didn't bother getting a Verisign (or other) certificate, but I still wanted to get and put data over an https connection. -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From revolution at jaedworks.com Thu Sep 9 13:53:06 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Thu, 9 Sep 2004 10:53:06 -0700 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: References: Message-ID: At 1:50 PM -0400 9/8/2004, James.Cass at sealedair.com wrote: >So when LongHorn comes out, will the "Win32" designation change to "Win64" >when LongHorn is detected? I'm not sure. (I'm actually kind of mystified why it's "Win32" in the first place, rather than the generic "Windows".) Would the difference between 32-bit and 64-bit Windows matter in such a way that it would be useful to distinguish between the two in the platform function? -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Thu Sep 9 13:56:50 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Thu, 9 Sep 2004 10:56:50 -0700 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: <20040908075526.46046.qmail@web60503.mail.yahoo.com> References: <20040908075526.46046.qmail@web60503.mail.yahoo.com> Message-ID: At 12:55 AM -0700 9/8/2004, Jan Schenkel wrote: >Allow me to agree wiht you in priciple but propose >sightly diferent contents : >- MacOS : the good old pre-OS X thing >- MacOS Classic : the compatibility environment >- MacOS X : the operating system of the future >- ... > >This way, if you want to check for something that can >happen on a Mac, regardless of the OS version (such as >the use of an AppleScript), all you have to do is : > if the platform contains "MacOS" then ... Good point. I agree. (Although now I'm wondering whether there should be a separate OS function, with the "platform" becoming simplified -- Mac, Windows, or Unix -- and the "OS" being more specific, e.g. "OSX" or "Classic" or "MacOS", "Win95" or "Win2000" or "WinXP", or the various Unix flavors, etc. Stop me before I rewrite syntax again! ;-) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From kray at sonsothunder.com Thu Sep 9 16:28:50 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 09 Sep 2004 15:28:50 -0500 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: Message-ID: On 9/9/04 12:53 PM, "Jeanne A. E. DeVoto" wrote: > At 1:50 PM -0400 9/8/2004, James.Cass at sealedair.com wrote: >> So when LongHorn comes out, will the "Win32" designation change to "Win64" >> when LongHorn is detected? > > I'm not sure. (I'm actually kind of mystified why it's "Win32" in the > first place, rather than the generic "Windows".) > > Would the difference between 32-bit and 64-bit Windows matter in such > a way that it would be useful to distinguish between the two in the > platform function? Actually I think it is a carryover from MetaCard to distinguish 16-bit windows apps from 32-bit ones. Back "in the day", Win32 was used to describe whether a piece of software was 32-bit compatible or not. However it probably was a bad idea to make such a specific name. IMHO it should be by platform ("Macintosh", "Windows", "SPARC", etc.) with optional abbreviations ("Mac", "Win", etc.). To test for whether it's OS X or not, should be a simple systemVersion check (which would mean that the systemVersion function should be tweaked accordingly, like: if the platform is "Mac" then if the systemVersion >= 10 then -- do OS X stuff else -- do OS 9 stuff end if end if That's my 2 cents... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From laguer at ucs.orst.edu Thu Sep 9 17:14:25 2004 From: laguer at ucs.orst.edu (Rich Lague) Date: Thu, 9 Sep 2004 14:14:25 -0700 Subject: selectedText from a palette? In-Reply-To: <090920041513.446.41407305000A680D000001BE216037596402070A9B9C9F0A0B@att.net> Message-ID: <3A39C700-02A5-11D9-A685-000393BAAB8A@ucs.orst.edu> Thanks David, your solution works! Rich Lague On Thursday, September 9, 2004, at 08:13 AM, depstein at att.net wrote: > Rich Layne wrote: > >> I trying to make an application that has most of it?s functionality on >> a palette-- a bunch of different buttons that will do different stuff >> to the main data stack. Most things work, but handlers that involve >> the >> ?selectedText? don?t seem to make it to the main stack, (which is the >> topStack.) > > My experience using Metacard 2.5 is that when you click on a palette > the selection in the topStack is lost, so the selectedText is empty. > I use these handlers in my palette's script as a way of recording and > restoring the selection: > > on mouseEnter > global chunkStore > get the selectedChunk > if it is empty then put empty into chunkStore else put it && "of" && > word -2 to -1 of the long id of the selectedField into chunkStore > end mouseEnter > > on mouseDown > global chunkStore > if chunkStore is not empty then do "select" && chunkStore > end mouseDown > > So on mouseUp, the selection is where you want it and references to it > should work properly. > > There is a slight flashing associated with the selection being lost > and restored, so I'd be interested to hear other methods. > > David Epstein > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From rjb at rz.uni-potsdam.de Thu Sep 9 17:18:08 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu, 9 Sep 2004 23:18:08 +0200 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: References: <20040908075526.46046.qmail@web60503.mail.yahoo.com> Message-ID: >At 12:55 AM -0700 9/8/2004, Jan Schenkel wrote: >>Allow me to agree wiht you in priciple but propose >>sightly diferent contents : >>- MacOS : the good old pre-OS X thing >>- MacOS Classic : the compatibility environment >>- MacOS X : the operating system of the future >>- ... >> >>This way, if you want to check for something that can >>happen on a Mac, regardless of the OS version (such as >>the use of an AppleScript), all you have to do is : >> if the platform contains "MacOS" then ... > >Good point. I agree. > >(Although now I'm wondering whether there should be a separate OS >function, with the "platform" becoming simplified -- Mac, Windows, >or Unix -- and the "OS" being more specific, e.g. "OSX" or "Classic" >or "MacOS", "Win95" or "Win2000" or "WinXP", or the various Unix >flavors, etc. Stop me before I rewrite syntax again! ;-) >-- >jeanne a. e. devoto ~ revolution at jaedworks.com Hmm, that is quite an interesting proposal to add a new function instead of overloading the platform. A big plus: the current meaning of platform is unchanged, so there is no backwards compatibility issues. And it affords the most direct way of checking. Robert From nnoydb at excite.com Thu Sep 9 17:42:15 2004 From: nnoydb at excite.com (K) Date: Thu, 9 Sep 2004 17:42:15 -0400 (EDT) Subject: External Development DLLMAIN? Message-ID: <20040909214215.CA8A33E17@xprdmailfe6.nwk.excite.com> In the *UNIX externals is there a behavior simular to DLLMAIN in win32 specifically initialization. I would like to know when a process attaches and detaches from/to my external under *NIX? Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From JimCarwardine at OwnYourFuture-net.com Thu Sep 9 20:16:31 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Thu, 09 Sep 2004 21:16:31 -0300 Subject: Drag & Drop In-Reply-To: <3A39C700-02A5-11D9-A685-000393BAAB8A@ucs.orst.edu> Message-ID: I recall a discussion a few months ago about dragging and dropping but I don't remember the details. I'd like to drag & drop text from one field in a sub stack to another field in another sub stack. I'd also like to drag-Copy an object to make a clone of it. Can anyone point me to a source of drag & drop scripting?.. Jim -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From gregory.lypny at videotron.ca Thu Sep 9 21:00:35 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Thu, 09 Sep 2004 21:00:35 -0400 Subject: Add, delete and edit cards to a stack via CGI Message-ID: Hello everyone, Jacqueline's Fiction Search example uses a text script cgi to search a stack and display the results. Is it possible for users to add, delete, and records in a similar database-like stack by posting from a web form? My intuition tells me that the answer to this is no because that would involve GUI commands such as Create Card, Delete Card, and Save Stack (permissions). Am I correct? If so, I guess the way to build a database for which users have full privileges to create, delete, and edit records, is to have all the information stored in text files and to use stacks, as Jacqueline recommends, to implement the CGI scripts. Regards, Gregory From aturban at qwest.net Thu Sep 9 21:42:10 2004 From: aturban at qwest.net (Arthur Urban) Date: Thu, 9 Sep 2004 19:42:10 -0600 Subject: Param() Oddity Message-ID: <000201c496d7$63d36570$1501a8c0@asuka> I'm trying to use the param() function, but it is behaving "badly". Here is the meat of the issue. Consider this fragment, param(1) = 'card "CardName" verified in variable watcher': put fld "F" of param(1) is empty into x The above code blows up stating that fld "F" cannot be found. However, if I add a line as follows: put param(1) into tCard put fld "F" of tCard is empty into x This works!(?) Why can't I just use param(1)? The "documentation" implies that I've used it correctly. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From aturban at qwest.net Thu Sep 9 22:37:08 2004 From: aturban at qwest.net (Arthur Urban) Date: Thu, 9 Sep 2004 20:37:08 -0600 Subject: Inheritance in Revolution? Message-ID: <000001c496df$11964270$1501a8c0@asuka> When I say "inheritance" I don't mean it in the way Rev currently does, i.e.; properties. I'm curious as to why we have no simple way to make several controls use the the same script. Yes, I realize I could hack my way through with a "set the script of..." mess, but that's just not very elegant in terms of maintenance, and it still duplicates all the actual code. I also don't want to demote (promote perhaps) the control's code to the stack or further back, because then I can't simply cut/past the control to gain its specific functionality; I always have to track down the underlying scripts and move them as a separte act. What I'm looking for is something in the Property Inspector that would allow me to specify an object as the script provider for another object. References like target and me would still operate as if the actual control were used, but it would be as if you had typed the same script into fifty buttons manually. Change the code in the master control, and all the others immediately have access to the changes. Unless this ability already exists, in which case, carry on... ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From sarahr at genesearch.com.au Thu Sep 9 23:18:14 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Fri, 10 Sep 2004 13:18:14 +1000 Subject: Inheritance in Revolution? In-Reply-To: <000001c496df$11964270$1501a8c0@asuka> References: <000001c496df$11964270$1501a8c0@asuka> Message-ID: <0DA9D1D7-02D8-11D9-B3DB-0003937A97B8@genesearch.com.au> > What I'm looking for is something in the Property Inspector that would > allow > me to specify an object as the script provider for another object. > References like target and me would still operate as if the actual > control > were used, but it would be as if you had typed the same script into > fifty > buttons manually. Change the code in the master control, and all the > others > immediately have access to the changes. > > Unless this ability already exists, in which case, carry on... Select your 50 buttons (or whatever objects you want to inherit the script) and group them. Now put your script in the group's script, not in each buttons. If you click in one of the buttons, but there is no "on mouseUp" in the button script, the message will pass to the button's container, in this case the group, and can be handled there. If you want all the objects on your card to call the same handlers, you can put the handler in the card script. Cheers, Sarah From ambassador at fourthworld.com Thu Sep 9 23:30:06 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 09 Sep 2004 20:30:06 -0700 Subject: Param() Oddity In-Reply-To: <000201c496d7$63d36570$1501a8c0@asuka> References: <000201c496d7$63d36570$1501a8c0@asuka> Message-ID: <41411FBE.2040605@fourthworld.com> Arthur Urban wrote: > I'm trying to use the param() function, but it is behaving "badly". Here is > the meat of the issue. Consider this fragment, param(1) = 'card "CardName" > verified in variable watcher': > > put fld "F" of param(1) is empty into x > > The above code blows up stating that fld "F" cannot be found. However, if I > add a line as follows: > > put param(1) into tCard > put fld "F" of tCard is empty into x > > This works!(?) Why can't I just use param(1)? I'm not sure this will help in this case, but often you can force the interpreter to process parts of a statement by using parentheses: put (fld "f" of (param(1)) is empty) into x -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Thu Sep 9 23:57:52 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 09 Sep 2004 22:57:52 -0500 Subject: Param() Oddity In-Reply-To: <000201c496d7$63d36570$1501a8c0@asuka> References: <000201c496d7$63d36570$1501a8c0@asuka> Message-ID: <41412640.1000908@hyperactivesw.com> On 9/9/04 8:42 PM, Arthur Urban wrote: > I'm trying to use the param() function, but it is behaving "badly". Here is > the meat of the issue. Consider this fragment, param(1) = 'card "CardName" > verified in variable watcher': > > put fld "F" of param(1) is empty into x > > The above code blows up stating that fld "F" cannot be found. However, if I > add a line as follows: > > put param(1) into tCard > put fld "F" of tCard is empty into x > > This works!(?) Why can't I just use param(1)? The "documentation" implies > that I've used it correctly. The parameter will be interpreted as a text string, and the engine will see it like this: put fld "F" of "card 'CardName'" is empty into x This doesn't compile. By putting it into a variable first, you've forced the engine to evaluate it. You can also do evalution using the "do" command like this: do "put fld" && quote & "F" & quote && "of" && param(1) && "is empty into x" but that is not only hard to read, it requires that the script load the compiler every time that line runs. Your second way is cleaner. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From katir at hindu.org Fri Sep 10 00:47:54 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Thu, 9 Sep 2004 18:47:54 -1000 Subject: Answer folder fails on OS9.2? In-Reply-To: <20040909063923.48237.qmail@web60509.mail.yahoo.com> References: <20040909063923.48237.qmail@web60509.mail.yahoo.com> Message-ID: <942A6CB2-02E4-11D9-9F08-000A959D0AC6@hindu.org> Right, Rev is fine... I got a second beta tested on OS9 and it works fine for them... I haven't a clue why it doesn't work on the other machine... I mentor them over the phone... so very hard to diagnose... they had their iMac for 4 years and never once ran a Disk Repair utility or rebuilt the desk top! Amazing testimony for Apple, that the thing even runs at all today. If it locks up, they just pull the plug from the wall... plug back in, reboot, go back to work. Aiyo! so, I guess their system may need some help first... ;-) On Sep 8, 2004, at 8:39 PM, Jan Schenkel wrote: > > It seems to work for me on MacOS 9.0, both inside the > Rev 2.2.1 and 2.5 development environments and in > standalones built with either of those. > Maybe an extension is modifying the dialog box ? > > Jan Schenkel From aturban at qwest.net Fri Sep 10 01:04:05 2004 From: aturban at qwest.net (Arthur Urban) Date: Thu, 9 Sep 2004 23:04:05 -0600 Subject: Inheritance in Revolution? In-Reply-To: <0DA9D1D7-02D8-11D9-B3DB-0003937A97B8@genesearch.com.au> Message-ID: <000001c496f3$98d5e330$1501a8c0@asuka> > > What I'm looking for is something in the Property Inspector > that would > > allow > > me to specify an object as the script provider for another object. > > References like target and me would still operate as if the actual > > control > > were used, but it would be as if you had typed the same script into > > fifty > > buttons manually. Change the code in the master control, > and all the > > others > > immediately have access to the changes. > > > > Unless this ability already exists, in which case, carry on... > > Select your 50 buttons (or whatever objects you want to inherit the > script) and group them. Now put your script in the group's > script, not > in each buttons. If you click in one of the buttons, but there is no > "on mouseUp" in the button script, the message will pass to the > button's container, in this case the group, and can be handled there. > If you want all the objects on your card to call the same > handlers, you > can put the handler in the card script. I probably wasn't as clear as I could have been. These 50 buttons all live on different cards, different sub-stacks, etc. Think of this ability as one might approach a Password Field. You'd write the clever text hiding code in the field's script, and then maybe use this field in two or three different locations. When you discover that bug, you just change the master script, and no matter where the other buttons happen to be, they gain the benefit of the fix without extra copy/paste efforts. This is probably too cool a feature to ever actually see, but I can hope. What do the Rev Developers think? Wouldn't this add a tremendous level of code (and object) reusability, not to mention data/code encapsulation? ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From jacque at hyperactivesw.com Fri Sep 10 01:04:28 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 10 Sep 2004 00:04:28 -0500 Subject: More on Revolution as a CGI Server on OS X In-Reply-To: References: <413DDD0F.1020900@hyperactivesw.com> Message-ID: <414135DC.7080900@hyperactivesw.com> On 9/8/04 2:38 PM, Gregory Lypny wrote: > Hello again, > > Well, it works marvellously. But as always, questions arise. > > 1. Extracting information from individual cards. I just want to > confirm that in using stack handlers, we can refer to objects but we > cannot go to them. So, for example, I have found that > > go to card 2 > put fld "Password" > > does not work, but > > put fld "Password" of card 2 > > does. Is the second way the only way that will work? I think so. The "go" command is a GUI thing and hangs my test script. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Sep 10 01:08:25 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 10 Sep 2004 00:08:25 -0500 Subject: Add, delete and edit cards to a stack via CGI In-Reply-To: References: Message-ID: <414136C9.9020308@hyperactivesw.com> On 9/9/04 8:00 PM, Gregory Lypny wrote: > Hello everyone, > > Jacqueline's Fiction Search example uses a text script cgi to search a > stack and display the results. Is it possible for users to add, delete, > and records in a similar database-like stack by posting from a web > form? My intuition tells me that the answer to this is no because that > would involve GUI commands such as Create Card, Delete Card, and Save > Stack (permissions). Am I correct? I can create and delete cards, but I can't save the stack. Regardless of the permissions set for the stack or where it is placed, the engine needs to create a temporary backup file, and it can't do that. Or at least, I can't make it do that. I also tried putting the save command in a closestack handler in the stack's script (didn't work,) as well as a custom handler that the cgi calls, but that doesn't work either. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From aturban at qwest.net Fri Sep 10 01:08:57 2004 From: aturban at qwest.net (Arthur Urban) Date: Thu, 9 Sep 2004 23:08:57 -0600 Subject: Param() Oddity In-Reply-To: <41412640.1000908@hyperactivesw.com> Message-ID: <000101c496f4$46e64820$1501a8c0@asuka> > > I'm trying to use the param() function, but it is behaving "badly". > > Here is the meat of the issue. Consider this fragment, param(1) = > > 'card "CardName" verified in variable watcher': > > > > put fld "F" of param(1) is empty into x > > > > The above code blows up stating that fld "F" cannot be > found. However, > > if I add a line as follows: > > > > put param(1) into tCard > > put fld "F" of tCard is empty into x > > > > This works!(?) Why can't I just use param(1)? The "documentation" > > implies that I've used it correctly. > > The parameter will be interpreted as a text string, and the > engine will > see it like this: > > put fld "F" of "card 'CardName'" is empty into x > > This doesn't compile. By putting it into a variable first, > you've forced > the engine to evaluate it. You can also do evalution using the "do" > command like this: > > do "put fld" && quote & "F" & quote && "of" && param(1) && > "is empty into x" > > but that is not only hard to read, it requires that the > script load the > compiler every time that line runs. Your second way is cleaner. Thank you for that helpful explanation. At least I "get it" now. So as long as I'm just passing strings and numbers, I'm okay. Appears as if the Transcript could use and 'object' type-cast command ala value. go object( param(1) ) get the myProperty of object( param(1) ) Why is Revolution complicated in areas it should be elegant? ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From ambassador at fourthworld.com Fri Sep 10 01:24:58 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 09 Sep 2004 22:24:58 -0700 Subject: Inheritance in Revolution? In-Reply-To: <000001c496f3$98d5e330$1501a8c0@asuka> References: <000001c496f3$98d5e330$1501a8c0@asuka> Message-ID: <41413AAA.3020401@fourthworld.com> Arthur Urban wrote: > I probably wasn't as clear as I could have been. These 50 buttons all live > on different cards, different sub-stacks, etc. Think of this ability as one > might approach a Password Field. You'd write the clever text hiding code in > the field's script, and then maybe use this field in two or three different > locations. When you discover that bug, you just change the master script, > and no matter where the other buttons happen to be, they gain the benefit of > the fix without extra copy/paste efforts. You might find libD'oh! amusing: It's a "poor man's OOPS" (pardon the Simpsons pun), illustrating a technique using a frontscript to allow different behaviors for objects differentiated by a "class" property. For example, if you wanted a custom behavior for mouseUp for just some objects but not others, you could set a "class" property of those objects to contain a class name. In a substack somewhere you have a bunch of buttons that hold the scripts that define each class. The frontScript traps the mouseUp message and checks the class property -- if empty it passes it as normal, but if the class is defined it sends the mouseUp message to the button that defines the behavior for the class. Sounds complicated to set up, but once you have it it's not hard to use. I don't use it much myself because frontScripts only trap system messages and a lot of my stuff is driven by custom handlers. But it was a fun experiment, and may spark some useful solutions for you. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From chipp at chipp.com Fri Sep 10 01:25:36 2004 From: chipp at chipp.com (Chipp Walters) Date: Fri, 10 Sep 2004 00:25:36 -0500 Subject: Inheritance in Revolution? In-Reply-To: <000001c496f3$98d5e330$1501a8c0@asuka> References: <000001c496f3$98d5e330$1501a8c0@asuka> Message-ID: <41413AD0.3010103@chipp.com> Why not just create a library and 'start using' it? Then you could do something like: on mouseUp if the myCustomPropFavoriteColor of btn "xyz" is "blue" then do stuff etc... end if pass mouseUp end mouseUp Now, all you need to do is create a custom property of the control you wish to handle and you've effectively done what it is you want. I use this technique all the time. You could also use this as a FrontScript as well, though the library method is 'cleaner.' -Chipp Arthur Urban wrote: > I probably wasn't as clear as I could have been. These 50 buttons all live > on different cards, different sub-stacks, etc. Think of this ability as one > might approach a Password Field. You'd write the clever text hiding code in > the field's script, and then maybe use this field in two or three different > locations. When you discover that bug, you just change the master script, > and no matter where the other buttons happen to be, they gain the benefit of > the fix without extra copy/paste efforts. > > This is probably too cool a feature to ever actually see, but I can hope. > What do the Rev Developers think? Wouldn't this add a tremendous level of > code (and object) reusability, not to mention data/code encapsulation? From tsj at unimelb.edu.au Fri Sep 10 02:49:56 2004 From: tsj at unimelb.edu.au (Terry Judd) Date: Fri, 10 Sep 2004 16:49:56 +1000 Subject: Mac Classic Apps Run Under OS X but Not On Native Classic In-Reply-To: <20040910052228.42241930168@mail.runrev.com> References: <20040910052228.42241930168@mail.runrev.com> Message-ID: On 10/09/2004, at 3:22 PM, use-revolution-request at lists.runrev.com wrote: > From: "Jeanne A. E. DeVoto" > Date: 10 September 2004 3:56:50 AM > To: How to use Revolution > Subject: Re: Mac Classic Apps Run Under OS X but Not On Native Classic > Reply-To: How to use Revolution > > Good point. I agree. > > (Although now I'm wondering whether there should be a separate OS > function, with the "platform" becoming simplified -- Mac, Windows, or > Unix -- and the "OS" being more specific, e.g. "OSX" or "Classic" or > "MacOS", "Win95" or "Win2000" or "WinXP", or the various Unix flavors, > etc. Stop me before I rewrite syntax again! ;-) Jeanne, I actually like the idea of separate platform and flavours functions along the lines you suggest above. I've been implementing something very similar to this for a 'user-agent' routine I've incorporated in a cross-tool (Director/Flash/Revolution) script library I'm working on. Cheers, Terry... Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From bill at igame3d.com Fri Sep 10 03:00:07 2004 From: bill at igame3d.com (william griffin) Date: Fri, 10 Sep 2004 03:00:07 -0400 Subject: Drag and Drop In-Reply-To: <20040910052229.5A1FB93016B@mail.runrev.com> References: <20040910052229.5A1FB93016B@mail.runrev.com> Message-ID: <0CB03058-02F7-11D9-B22D-0030657D0A8E@igame3d.com> > Date: Thu, 09 Sep 2004 21:16:31 -0300 > From: Jim Carwardine > Subject: Drag & Drop > I recall a discussion a few months ago about dragging and dropping but > I > don't remember the details. I'd like to drag & drop text from one > field in > a sub stack to another field in another sub stack. I'd also like to > drag-Copy an object to make a clone of it. Can anyone point me to a > source > of drag & drop scripting?.. Jim > Examples for this used to be on the runrev site but are gone now. If I manage to find those old versions posted by someone long ago, before anyone else does, i'll host them on my server and send the URL. While we are on the subject, how does one manage to add drag to application functionality to rev based application icons and stacks? Mr Bill From aturban at qwest.net Fri Sep 10 03:36:21 2004 From: aturban at qwest.net (Arthur Urban) Date: Fri, 10 Sep 2004 01:36:21 -0600 Subject: Inheritance in Revolution? In-Reply-To: <41413AD0.3010103@chipp.com> Message-ID: <000001c49708$de2ab590$1501a8c0@asuka> Because that solution divorces the object from it's code and data. I do use "libraries", but only for stand-alone functions that are clearly not object behaviours. I've discovered that I'm not really talking about inheritance here, but more class instantiation. Revolution only embraces the thought that every object is an instantiation of a single base class implementing a singleton pattern. I'd like to be able to declare a single object as a "class" from which I can instantiate multiple copies of it wherever I need them. I think some of the workarounds are genuinely clever, but a poor substitute actual "classes". I don't need Rev to be a true OOL, I just think script sharing sounds very cool. In the mean time, I might as well go at the "library" approach. Is there any limit to the number of back scripts I can have? Is there a certain number after which my program might start to bog down? > Why not just create a library and 'start using' it? Then you could do > something like: > > on mouseUp > if the myCustomPropFavoriteColor of btn "xyz" is "blue" then > do stuff etc... > end if > pass mouseUp > end mouseUp > > Now, all you need to do is create a custom property of the > control you > wish to handle and you've effectively done what it is you want. > > I use this technique all the time. You could also use this as a > FrontScript as well, though the library method is 'cleaner.' > > -Chipp > > Arthur Urban wrote: > > > I probably wasn't as clear as I could have been. These 50 > buttons all > > live on different cards, different sub-stacks, etc. Think of this > > ability as one might approach a Password Field. You'd write > the clever > > text hiding code in the field's script, and then maybe use > this field > > in two or three different locations. When you discover that > bug, you > > just change the master script, and no matter where the > other buttons > > happen to be, they gain the benefit of the fix without extra > > copy/paste efforts. > > > > This is probably too cool a feature to ever actually see, but I can > > hope. What do the Rev Developers think? Wouldn't this add a > tremendous > > level of code (and object) reusability, not to mention data/code > > encapsulation? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From signe.sanne at roman.uib.no Fri Sep 10 03:38:51 2004 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Fri, 10 Sep 2004 09:38:51 +0200 Subject: Audio w/o Quicktime on PCs In-Reply-To: <20040909014341.E6D36930056@mail.runrev.com> Message-ID: <5.2.0.8.2.20040910092643.00c4c288@alf.uib.no> At 21:47 08.09.2004 -0400, you wrote: >I have been having some problems trying to play audio files (wav files) >in a player w/o quicktime on windows. the players in mc, rev 2.1 or 2.5 >will play wav files fine with quicktime on windows, but if i set >dontuseqt to true on preopenstack or dont have quicktime installed on the >machine, the audio files will not play. documentation says that audio >files and video files (to some extent) should play w/o quicktime on >windows. This happens on XP, 2000, and 98. > >the player is visible with no controller and buffered (although those >dont matter). > >anyone have any ideas of why this is not functioning the way the >documentation says? Has anyone played audio files on windows w/o >quicktime using a player (ie not an audioclip). Hello, using mciSendString will take care of yours needs. The scripts below will give you some ideas. function myMCI tstring put mciSendString(tstring) into returnValue get the result if the result is not empty then return "error" else return returnValue end if end myMCI function playmysound gShortname --Viderevar: global gLongName --the complete name and path --Startvar: global ttime get myMCI("close myaudio") --OPEN put "open"&& quote& gLongName & quote&& "type waveaudio alias myaudio" into tstring get myMCI(tstring) --GET LENGTH put myMCI("status myaudio length") into ttime if ttime is "error" or ttime is not a number then put 0 into ttime return ttime end if --PLAY if myMCI("play myaudio from 0") is "error" then return 0 end if return ttime end playmysound on mouseUp global gLongName put "C:/PROGRA~2/MetaCard/Program/FRAAND~2/t2_01m.wav" into gLongName put "t2_01m.wav" into gShortname if there is a file gLongName then get playMySound (gShortname) end mouseUp Regards Signe Marie Sanne 1. amanuensis Signe Marie Sanne e-mail: signe.sanne at roman.uib.no Romansk Institutt tel: +47 55 58 21 27 ?isteins gt. 1 5007 Bergen http://www.hf.uib.no/hfolk/mlab/Info/sms.html Norway From psahores at easynet.fr Fri Sep 10 04:15:15 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 10 Sep 2004 10:15:15 +0200 Subject: Rev cgi, PostgreSQL and standalones In-Reply-To: <20040909105033.7402.qmail@web60510.mail.yahoo.com> References: <20040909105033.7402.qmail@web60510.mail.yahoo.com> Message-ID: <8BCB8596-0301-11D9-AAD7-000A95C61E96@easynet.fr> Hello Jan, Alejandro, Robert, JB, I couldn't upload the rev's web app example i expected to share on my revonline account in response to your mails ;-! Is it my mistake or a bug in the Rev 2.5 build 2 issue (buildnumber 9, 2.6.1 engine) i'm currently using ? I will put some of the old posts together in a more suitable pdf file, hopefully next WE. If that can help to win time, i can post, off-list, a simple complete example app (linux and panther compatible) as a zip archive. Best, Pierre Le 9 sept. 04, ? 12:50, Jan Schenkel a ?crit : > --- Robert Brenstein wrote: > >>> Hello Alejandro, >>> >>> I'm a little confused about a so kindly >> congratulations. Thank you ;) >>> >>> I plan to write 80 pages about the subject in the >> first quarter of >>> 2005, freely available to the MC/Rev community and, >> if possible, to >>> find a fench publisher interested in printing a >> paper issue >>> dedicated to help to let know more about the Rev >> based "n-tier" apps >>> scope... >>> >>> Best Regards, Pierre >>> >> >> Praise is quite in order. However, Pierre, could it >> be too much to >> ask to combine your list posts and convert into a >> short comprehensive >> info for us to use sooner? You have really given >> lots of useful >> tidbits over time but as others stated the info is >> spread in >> different emails and varying level of detail, thus >> hard to use. >> Having it all together would be greatly appreciated. >> >> Robert Brenstein >> > > I second this : as I'm just starting out with PHP at > the moment, I'd love to leverage my Transcript > knowledge to use Rev as an application server for my > business logic, and build a rock-solid n-tier system > that can handle plenty of connections and would only > require customers to run a single server, unlike the > Windows world where you'll often see 3 servers doing > what you and I would do with a single Linux of MacOS X > Server. > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) ../... "We arrive very new at the various ages of the life, and often miss there we of experience, in spite of the number of the years." - "Nous arrivons tout nouveaux aux divers ?ges de la vie, et nous y manquons souvent d'exp?rience, malgr? le nombre des ann?es." (La Rochefoucauld) -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From rjb at rz.uni-potsdam.de Fri Sep 10 04:33:41 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Fri, 10 Sep 2004 10:33:41 +0200 Subject: Param() Oddity In-Reply-To: <000101c496f4$46e64820$1501a8c0@asuka> References: <000101c496f4$46e64820$1501a8c0@asuka> Message-ID: >Thank you for that helpful explanation. At least I "get it" now. So as long >as I'm just passing strings and numbers, I'm okay. Appears as if the >Transcript could use and 'object' type-cast command ala value. > > go object( param(1) ) > > get the myProperty of object( param(1) ) > >Why is Revolution complicated in areas it should be elegant? > >~~~ Arthur Submit it as an enhancement request to Bugzilla. Robert From rjb at rz.uni-potsdam.de Fri Sep 10 04:50:39 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Fri, 10 Sep 2004 10:50:39 +0200 Subject: Inheritance in Revolution? In-Reply-To: <000001c49708$de2ab590$1501a8c0@asuka> References: <000001c49708$de2ab590$1501a8c0@asuka> Message-ID: >Because that solution divorces the object from it's code and data. I do use >"libraries", but only for stand-alone functions that are clearly not object >behaviours. > >I've discovered that I'm not really talking about inheritance here, but more >class instantiation. Revolution only embraces the thought that every object >is an instantiation of a single base class implementing a singleton pattern. >I'd like to be able to declare a single object as a "class" from which I can >instantiate multiple copies of it wherever I need them. > >I think some of the workarounds are genuinely clever, but a poor substitute >actual "classes". I don't need Rev to be a true OOL, I just think script >sharing sounds very cool. In the mean time, I might as well go at the >"library" approach. Is there any limit to the number of back scripts I can >have? Is there a certain number after which my program might start to bog >down? > If your stacks are all in a single stack file, you can place the common script in the stack script of the mainstack to achieve the desired effect. Trying to instantiate across different stack files is not correct. Each stack file is an independent program so do speak even if they collaborate in your project. A truly shared script can be accessed from multiple stack files using either the library or frontscript approach. If the integration is really tight, you can resort to send or call for "remote" instantiation. Robert Brenstein From douez at wanadoo.fr Fri Sep 10 05:18:59 2004 From: douez at wanadoo.fr (thierry Douez) Date: Fri, 10 Sep 2004 11:18:59 +0200 Subject: lots of stack to manage.... Message-ID: <842460591.20040910111859@wanadoo.fr> Hello all, i've developped a kind of wee-IDE to manage the edition and compilation of scripts to be able to drive a Laboratory Automation Workstation. In the first version, for every script ( laboratory experiment ) i had a folder with few files and folders. Now, i would like to make a stack for every experiment; such a stack will contains the Datas of all the old files using custom properties; but nothing more ( no user interface ). The size can be from 100kb up to 2 Mbyte of texts by stack. Would like to manage around 100 of these stacks. So, in the IDE, would like to be able to see the hundred stacks name in one field; so the user can choose one of them with one click. My question is How to manage a list of all these stacks without putting them into RAM, except when the user choose One. Any tricks, ideas will be very much welcomed :-) Regards, thierry From JimCarwardine at OwnYourFuture-net.com Fri Sep 10 05:26:56 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Fri, 10 Sep 2004 06:26:56 -0300 Subject: GraphMaker??? In-Reply-To: Message-ID: Thanks, Xavier. This is exactly what I was looking for. Do you know if anyone has integrated your pie charts with Kenneth's line charts. I actually need both. What is your shareware fee for me to gain access to your source code? Jim on 9/8/04 10:05 AM, MisterX wrote: > Jim, > > http://www.rpi.edu/~simonk/technical.html > > from Kenneth Simons is an excellent tool to make line graphs. > > and I made a pie chart stack myself which is available at > http://monsieurx.com/modules.php?name=News&file=article&sid=162 > > cheers > Xavier > > >> -----Original Message----- >> From: use-revolution-bounces at lists.runrev.com >> [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Jim >> Carwardine >> Sent: Wednesday, September 08, 2004 12:24 >> To: Revolution Listserve >> Subject: GraphMaker??? >> >> >> Has anyone converted the HC GraphMaker stack to Rev? Is there a better Rev >> solution? Jim >> -- >> >> OYF is... Highly resourceful people working together. >> >> >> Own Your Future Consulting Services Limited, >> 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 >> Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From klaus at major-k.de Fri Sep 10 05:53:47 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 10 Sep 2004 11:53:47 +0200 Subject: lots of stack to manage.... In-Reply-To: <842460591.20040910111859@wanadoo.fr> References: <842460591.20040910111859@wanadoo.fr> Message-ID: <4F978C73-030F-11D9-8625-000A27B49A96@major-k.de> Bon jour Thierry, > Hello all, > > i've developped a kind of wee-IDE to manage > the edition and compilation of scripts to be able > to drive a Laboratory Automation Workstation. > > In the first version, for every script ( laboratory experiment ) > i had a folder with few files and folders. > Now, i would like to make a stack for every experiment; such a stack > will contains the Datas of all the old files using custom properties; > but > nothing more ( no user interface ). > The size can be from 100kb up to 2 Mbyte of texts by stack. > Would like to manage around 100 of these stacks. > So, in the IDE, would like to be able to see the hundred stacks name > in one field; so the user can choose one of them with one click. > > My question is How to manage a list of all these stacks > without putting them into RAM, except when the user choose One. > > Any tricks, ideas will be very much welcomed :-) OK, i am sure you know that a list field will be the solution for the display of all available files...?! ;-) When the user clicks, you can retrieve any custom property of that stack WITHOUT opening that stack! Of course that stack will be read into memory, but with almost no overhead and no part of that stack will be visible! Example: A list-field with lots of filenames of your stacks... ... C:/Folder1/folder1/a_stack.rev C:... ... Now put something like this into the script of that list-field: on mouseup put the selectedtext of me into target_file put the whatsoever of stack target_file into yadda ## do something with yadda :-) end mouseup You get the picture... Hope that helps... > Regards, thierry Au revoir Klaus Major klaus at major-k.de http://www.major-k.de From xbury.cs at clearstream.com Fri Sep 10 05:24:50 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 10 Sep 2004 11:24:50 +0200 Subject: lots of stack to manage.... Message-ID: Thierry, Just list the files in a field! If you create one file, add them to the "index" stack and that's about it. If they don't go all in one folder, you can add a hidden field with the paths of the stacks... -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of douez at wanadoo.fr Sent: vendredi 10 septembre 2004 11:19 To: use-revolution at lists.runrev.com Subject: lots of stack to manage.... Hello all, i've developped a kind of wee-IDE to manage the edition and compilation of scripts to be able to drive a Laboratory Automation Workstation. In the first version, for every script ( laboratory experiment ) i had a folder with few files and folders. Now, i would like to make a stack for every experiment; such a stack will contains the Datas of all the old files using custom properties; but nothing more ( no user interface ). The size can be from 100kb up to 2 Mbyte of texts by stack. Would like to manage around 100 of these stacks. So, in the IDE, would like to be able to see the hundred stacks name in one field; so the user can choose one of them with one click. My question is How to manage a list of all these stacks without putting them into RAM, except when the user choose One. Any tricks, ideas will be very much welcomed :-) Regards, thierry _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com 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 From douez at wanadoo.fr Fri Sep 10 07:36:02 2004 From: douez at wanadoo.fr (thierry Douez) Date: Fri, 10 Sep 2004 13:36:02 +0200 Subject: lots of stack to manage.... Message-ID: <527653508.20040910133602@wanadoo.fr> Hello Revolution's users, > In the first version, for every script ( laboratory experiment ) > i had a folder with few files and folders. > Now, i would like to make a stack for every experiment; such a stack > will contains the Datas of all the old files using custom properties; > but > nothing more ( no user interface ). > The size can be from 100kb up to 2 Mbyte of texts by stack. > Would like to manage around 100 of these stacks. > So, in the IDE, would like to be able to see the hundred stacks name > in one field; so the user can choose one of them with one click. > > My question is How to manage a list of all these stacks > without putting them into RAM, except when the user choose One. > > Any tricks, ideas will be very much welcomed :-) Well, thanks a lot especially to xavier, klaus ( Vielen Danke ), Robert... 1) Ok for an index stack 2) Ok using a list field with all my stacks' name in it 3) Ok using the files() to get the list of stacks this one is interesting if the user has suppress some stacks from the Window's desktop. 4) more precise question: in the list field i would like to put few parameters ( multi-columns ), each of these parameter could belong to these stacks or to be manage outside in the Main stack. Klaus says about almost no overhead; can I understand that i could get few properties ( 3 or 4 ) of every stack, build the list with multiple columns and then view it in a list field.. and the user would have to wait 3 or 4 seconds Max ???? ( acceptable ) or these parameters has to be managed globally in the main stack ? they can be updated each time one of the stacks is modified or creaed. I would prefer the first solution for not having duplication o the same information. this is the main point in fact :-) the problem is I can't check in live the final solution before a while ( reengineering.. ) so, i'm looking for the right direction. ------ From xbury : Just list the files in a field! If you create one file, add them to the "index" stack and that's about it. If they don't go all in one folder, you can add a hidden field with the paths of the stacks... ------- From Klaus Major OK, i am sure you know that a list field will be the solution for the display of all available files...?! ;-) When the user clicks, you can retrieve any custom property of that stack WITHOUT opening that stack! Of course that stack will be read into memory, but with almost no overhead and no part of that stack will be visible! Example: A list-field with lots of filenames of your stacks... ... C:/Folder1/folder1/a_stack.rev C:... ... Now put something like this into the script of that list-field: on mouseup put the selectedtext of me into target_file put the whatsoever of stack target_file into yadda ## do something with yadda :-) end mouseup Au revoir Klaus Major --------- From Robert : Since they are stored as physical files, you could use the files() command to fetch the list. If some description or additional info from each file is needed, you can maintain a separate stack or text file with the list of file names, the extra info as well as last update date. That list could be cross-referenced to what you get from files(). New files could be opened to fetch the required information but closed immediately to free the memory. Just a quick idea anyway :) Robert ------------ Best regards, thierry From gregory.lypny at videotron.ca Fri Sep 10 08:30:31 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 10 Sep 2004 08:30:31 -0400 Subject: Add, delete and edit cards to a stack via CGI In-Reply-To: <20040910052229.0D33C930158@mail.runrev.com> References: <20040910052229.0D33C930158@mail.runrev.com> Message-ID: <34C6DA14-0325-11D9-A08D-000D9350C9C2@videotron.ca> Thank you for the confirmation, Jacqueline. Now I think I understand the use of stacks in CGI projects. They are a convenient and safe place to develop and run CGI scripts, as an alternative to text file CGI scripts, or to access existing information as read-only databases, but they cannot, or at least not easily, be run as stacks in the usual sense with the card metaphor and the revision of the contents of containers. That's fine. It just means storing database records in related text files and having the CGI stacks work with those. Revolution is very good at handling text files in any case, and their portability is probably an added benefit. Regards, Gregory ____________________________________ "OK, dynamics with tension, fun and laughter for all." -John Lennon (Lost Weekend Sessions) > On 9/9/04 8:00 PM, Gregory Lypny wrote: > >> Hello everyone, >> >> Jacqueline's Fiction Search example uses a text script cgi to search a >> stack and display the results. Is it possible for users to add, >> delete, >> and records in a similar database-like stack by posting from a web >> form? My intuition tells me that the answer to this is no because >> that >> would involve GUI commands such as Create Card, Delete Card, and Save >> Stack (permissions). Am I correct? On Sep 10, 2004, at 1:22 AM, Jacqueline responded: > > I can create and delete cards, but I can't save the stack. Regardless > of > the permissions set for the stack or where it is placed, the engine > needs to create a temporary backup file, and it can't do that. Or at > least, I can't make it do that. I also tried putting the save command > in > a closestack handler in the stack's script (didn't work,) as well as a > custom handler that the cgi calls, but that doesn't work either. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From klaus at major-k.de Fri Sep 10 09:21:00 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 10 Sep 2004 15:21:00 +0200 Subject: lots of stack to manage.... In-Reply-To: <527653508.20040910133602@wanadoo.fr> References: <527653508.20040910133602@wanadoo.fr> Message-ID: <41F90B2C-032C-11D9-8625-000A27B49A96@major-k.de> Bon jour Thierry, > Hello Revolution's users, > > >> In the first version, for every script ( laboratory experiment ) >> i had a folder with few files and folders. >> Now, i would like to make a stack for every experiment; such a stack >> will contains the Datas of all the old files using custom properties; >> but >> nothing more ( no user interface ). >> The size can be from 100kb up to 2 Mbyte of texts by stack. >> Would like to manage around 100 of these stacks. >> So, in the IDE, would like to be able to see the hundred stacks name >> in one field; so the user can choose one of them with one click. >> >> My question is How to manage a list of all these stacks >> without putting them into RAM, except when the user choose One. >> >> Any tricks, ideas will be very much welcomed :-) > > > Well, thanks a lot especially to xavier, klaus ( Vielen Danke ), > Robert... > > 1) Ok for an index stack > > 2) Ok using a list field with all my stacks' name in it > > 3) Ok using the files() to get the list of stacks > this one is interesting if the user has suppress some stacks > from the Window's desktop. > > 4) more precise question: in the list field i would like to put > few parameters ( multi-columns ), each of these parameter could belong > to these stacks or to be manage outside in the Main stack. Klaus says > about almost no overhead; can I understand that i could get few > properties > ( 3 or 4 ) of every stack, build the list with multiple columns and > then > view it in a list field.. > and the user would have to wait 3 or 4 seconds Max ???? ( acceptable > ) MAX MAX ;-) Depending on the size of your data probably under 1 secs... If you mean you want to build the contents of the list-field from the contents of some custom properties from different stacks, YES :-) > or these parameters has to be managed globally in the main stack ? No need for that... > they can be updated each time one of the stacks is modified or creaed. > I would prefer > the first solution for not having duplication o the same information. > this is the main point in fact :-) Then this might satisfy you ;-) > the problem is I can't check in live the final solution before a while > ( reengineering.. ) so, i'm looking for the right direction. Hint: You can also SET these properties of "not opened" stacks! ... set the whatsoever of stack "C:/folder/stack.rev" to 1234 save stack "C:/folder/stack.rev" ### NECESSARY in this case ... Au revoir mon ami... Regards Klaus Major klaus at major-k.de http://www.major-k.de From gcanyon at inspiredlogic.com Fri Sep 10 09:56:53 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri, 10 Sep 2004 06:56:53 -0700 Subject: Inheritance in Revolution? In-Reply-To: <000001c49708$de2ab590$1501a8c0@asuka> References: <000001c49708$de2ab590$1501a8c0@asuka> Message-ID: <4583A0F9-0331-11D9-A749-000A95A872D6@inspiredlogic.com> This is on the feature request list as object frontscripts and backscripts. It would allow you to set the backscript of any of the buttons anywhere to a common script. The backscript would offer shared behavior for all the buttons. I think this feature might even be on the schedule for inclusion in an upcoming release of Revolution. regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 10, 2004, at 12:36 AM, Arthur Urban wrote: > I think some of the workarounds are genuinely clever, but a poor > substitute > actual "classes". I don't need Rev to be a true OOL, I just think > script > sharing sounds very cool. In the mean time, I might as well go at the > "library" approach. Is there any limit to the number of back scripts I > can > have? Is there a certain number after which my program might start to > bog > down? From kray at sonsothunder.com Fri Sep 10 09:56:37 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 10 Sep 2004 08:56:37 -0500 Subject: Inheritance in Revolution? In-Reply-To: <000001c49708$de2ab590$1501a8c0@asuka> Message-ID: On 9/10/04 2:36 AM, "Arthur Urban" wrote: > Because that solution divorces the object from it's code and data. I do use > "libraries", but only for stand-alone functions that are clearly not object > behaviours. > > I've discovered that I'm not really talking about inheritance here, but more > class instantiation. Revolution only embraces the thought that every object > is an instantiation of a single base class implementing a singleton pattern. > I'd like to be able to declare a single object as a "class" from which I can > instantiate multiple copies of it wherever I need them. There is something similar that's been in discussion and will hopefully be implemented in the next version (or the one after that), and it's being called "parentScripts". Sort of an object-specific "backscript", you can assign the script of an object as the "parentScript" to one or more other objects. This would allow 25 buttons to use the same script of its parent. Note that this is not the same as redefining the button class in code, but it's close - you could drop a button in a hidden stack that acted like a "class" - set its script, and then put a bunch of buttons on various stacks that had this "class" button set as its parentScript. Then, if the script of the parent changes, the behavior of all the "instances" of those buttons changes as well. For right now, however, the "clever workarounds" are the only thing we've got. :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From Cubist at aol.com Fri Sep 10 10:00:36 2004 From: Cubist at aol.com (Cubist at aol.com) Date: Fri, 10 Sep 2004 10:00:36 EDT Subject: use-revolution Digest, Vol 12, Issue 41 Message-ID: <1c2.1e3c7adc.2e730d84@aol.com> In a message dated 9/10/04 1:16:09 AM, use-revolution-request at lists.runrev.com writes: > >Message: 16 >Date: Thu, 9 Sep 2004 23:04:05 -0600 >From: "Arthur Urban" >Subject: RE: Inheritance in Revolution? >To: "'How to use Revolution'" >Message-ID: <000001c496f3$98d5e330$1501a8c0 at asuka> >Content-Type: text/plain; charset="US-ASCII" > >> > What I'm looking for is something in the Property Inspector >> that would >> > allow >> > me to specify an object as the script provider for another object. >> > References like target and me would still operate as if the actual > >> > control >> > were used, but it would be as if you had typed the same script into > >> > fifty >> > buttons manually. Change the code in the master control, >> and all the >> > others >> > immediately have access to the changes. >> > >> > Unless this ability already exists, in which case, carry on... >> >> Select your 50 buttons (or whatever objects you want to inherit the >> script) and group them. Now put your script in the group's >> script, not >> in each buttons. If you click in one of the buttons, but there is no > >> "on mouseUp" in the button script, the message will pass to the >> button's container, in this case the group, and can be handled there. > >> If you want all the objects on your card to call the same >> handlers, you >> can put the handler in the card script. > >I probably wasn't as clear as I could have been. These 50 buttons all live >on different cards, different sub-stacks, etc. Think of this ability as one >might approach a Password Field. You'd write the clever text hiding code in >the field's script, and then maybe use this field in two or three different >locations. When you discover that bug, you just change the master script, >and no matter where the other buttons happen to be, they gain the benefit >of the fix without extra copy/paste efforts. Well, you could put the handler(s) for those 50 buttons (or whatever other objects) into the stack script... on mouseUp switch (the CustomClass of the target) case "boring normal button" # do "boring normal button" stuff here break case "elegant 3d button" # do "elegant 3d button" stuff here case "spiffy options button" # do "spiffy options button" stuff here break # and so on, and so forth, for all other CustomClass values default # shouldn't ever fall thru to this branch of the switch, # hence throw an error message onto the screen end switch end mouseUp >This is probably too cool a feature to ever actually see, but I can hope. >What do the Rev Developers think? Wouldn't this add a tremendous level of >code (and object) reusability, not to mention data/code encapsulation? Is there anything you'd want from this feature that can't be implemented via handlers in the stack script? From rjb at rz.uni-potsdam.de Fri Sep 10 09:51:28 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Fri, 10 Sep 2004 15:51:28 +0200 Subject: lots of stack to manage.... In-Reply-To: <527653508.20040910133602@wanadoo.fr> References: <527653508.20040910133602@wanadoo.fr> Message-ID: >Well, thanks a lot especially to xavier, klaus ( Vielen Danke ), Robert... > >1) Ok for an index stack > >2) Ok using a list field with all my stacks' name in it > >3) Ok using the files() to get the list of stacks >this one is interesting if the user has suppress some stacks >from the Window's desktop. > >4) more precise question: in the list field i would like to put >few parameters ( multi-columns ), each of these parameter could belong >to these stacks or to be manage outside in the Main stack. Klaus says >about almost no overhead; can I understand that i could get few properties >( 3 or 4 ) of every stack, build the list with multiple columns and then >view it in a list field.. >and the user would have to wait 3 or 4 seconds Max ???? ( acceptable ) > >or these parameters has to be managed globally in the main stack ? they can >be updated each time one of the stacks is modified or creaed. I would prefer >the first solution for not having duplication o the same information. > >this is the main point in fact :-) > >the problem is I can't check in live the final solution before a while >( reengineering.. ) so, i'm looking for the right direction. > You could simulate the delay caused by getting all the info anew each time the list is displayed. It will depend on OS, available memory and hardware performance. For 100 stacks or so, it may be just a blink. Re Klaus' post: even though the stacks are not really openned when you only fetch custom properties, they are nevertheless loaded in memory, so you need to close each after fetching the info (and the destroyStack of each stack must be true) if memory usage is an issue. If a lot of those data stack are being often changed, it is probably reasonable to build the list each time. However, if most change seldom, than maintaining a a separate list stack may be beneficial. Your call. Robert From douez at wanadoo.fr Fri Sep 10 10:20:27 2004 From: douez at wanadoo.fr (thierry Douez) Date: Fri, 10 Sep 2004 16:20:27 +0200 Subject: lots of stack to manage.... In-Reply-To: <41F90B2C-032C-11D9-8625-000A27B49A96@major-k.de> References: <527653508.20040910133602@wanadoo.fr> <41F90B2C-032C-11D9-8625-000A27B49A96@major-k.de> Message-ID: <1423413159.20040910162027@wanadoo.fr> Bonjour Klaus, Friday, September 10, 2004, 3:21:00 PM, vous avez ecrit: KM> MAX MAX ;-) KM> Depending on the size of your data probably under 1 secs... KM> If you mean you want to build the contents of the list-field from the KM> contents of some custom properties from different stacks, YES :-) to be sure :-) i'll have a lot of invisible stacks ( 100 ) quite greedy of datas, but only text Datas saved into Properties; no objects into these stacks. In the list-field i need to pick up 3 or 4 properties ( just KeyWords ) in each of these stacks. So i scan the result of files() to get the list of these stacks, for each stack, put the P1 of theStack into v1 get the P2 of theStack into v2 get the P3 of theStack into v3 put theStack & tab & v1 and tab and v2 and tab & return after field "list-field" done then click and be happy if all of this is as faster as the speed of a thought before having drink some beer... right ? KM> Hint: KM> You can also SET these properties of "not opened" stacks! i just tried this one :-) KM> set the whatsoever of stack "C:/folder/stack.rev" to 1234 KM> save stack "C:/folder/stack.rev" KM> ### NECESSARY in this case Wunderbach ! KM> Au revoir mon ami... KM> Klaus Major My wife just left this morning for Koln.. nice city, nice country she is German :-) regards, thierry From harrison at all-auctions.com Thu Sep 9 19:31:41 2004 From: harrison at all-auctions.com (Rick Harrison) Date: Thu, 9 Sep 2004 19:31:41 -0400 Subject: Https In-Reply-To: <1D77C89A-027B-11D9-8F81-000A9580FCCE@backtalk.com> References: <20040909155705.89AD7930188@mail.runrev.com> <1D77C89A-027B-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: <675F2B11-02B8-11D9-AF13-000393C10758@all-auctions.com> > Interesting. Anyone know if getting this error will preclude data > being returned from the https connection? For example, I can imagine > having a web server where I didn't bother getting a Verisign (or > other) certificate, but I still wanted to get and put data over an > https connection. > > -- Frank > > Frank, Unfortunately unless you have certificate from someone such as GeoTrust or Verisign or Thawte (Now owned by Verisign) I doubt that the connection will work properly. Good luck anyway! Rick Harrison From svanesch at husky.ca Fri Sep 10 10:38:31 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Fri, 10 Sep 2004 10:38:31 -0400 Subject: Revolution feature set - some questions Message-ID: Folks: I'm new to Revolution and Dreamcard but intrigued by the possibilities. However, I need some very specific functionality and I'm wondering if Revolution is up to the task. Some history: We are creating manuals that are distributed in over 20 languages. The manuals are long, complex, and technical and include graphics and various font formats. The manuals are XML-based so that they can be output in various formats. One of these formats will be CD-based. The feature page states that Revolution can parse XML files and create and manipulate XML content. In my project, we will be dealing with large XML documents with extensive formatting via XSLT. Graphics, fonts, font weights, line spacing, letter spacing etc. will be part of the output. Can Revolution reliably display this kind of formatted XML document? The feature page states that Revolution has unicode support. Does this extend to long XML documents? Again, formatting and graphics must come through. Is this possible? Incidentally, I've gone through Sarah Reichelt's excellent XML tutorial which has answered most of my questions. Sorry if the questions are basic. I'm not an expert and would appreciate the help. Thanks! Steve From xbury.cs at clearstream.com Fri Sep 10 10:54:49 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 10 Sep 2004 16:54:49 +0200 Subject: Revolution feature set - some questions Message-ID: There is no kerning but lineheight works fine. Images are no problems in text but you can't resize them for display that I know (unless you pre-prepare the image.)... While XML may work some xml files I use for my satellite decoder do not... surely a problem with my xml file but what's funny is that the decoder seems to like this file ;) Anyway you can always add a little parsing here and there to improve compatibility. Large documents are not a problem at all. Unicode is not in my bag of tricks unfortunately. The rest should be easy but not too easy or it wouldn't be fun... ;) Xav -- http://monsieurx.com -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Van Esch, Stephen (Bolton) Sent: vendredi 10 septembre 2004 16:39 To: 'use-revolution at lists.runrev.com' Subject: Revolution feature set - some questions Folks: I'm new to Revolution and Dreamcard but intrigued by the possibilities. However, I need some very specific functionality and I'm wondering if Revolution is up to the task. Some history: We are creating manuals that are distributed in over 20 languages. The manuals are long, complex, and technical and include graphics and various font formats. The manuals are XML-based so that they can be output in various formats. One of these formats will be CD-based. The feature page states that Revolution can parse XML files and create and manipulate XML content. In my project, we will be dealing with large XML documents with extensive formatting via XSLT. Graphics, fonts, font weights, line spacing, letter spacing etc. will be part of the output. Can Revolution reliably display this kind of formatted XML document? The feature page states that Revolution has unicode support. Does this extend to long XML documents? Again, formatting and graphics must come through. Is this possible? Incidentally, I've gone through Sarah Reichelt's excellent XML tutorial which has answered most of my questions. Sorry if the questions are basic. I'm not an expert and would appreciate the help. Thanks! Steve _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com 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 From klaus at major-k.de Fri Sep 10 11:38:07 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 10 Sep 2004 17:38:07 +0200 Subject: lots of stack to manage.... In-Reply-To: <1423413159.20040910162027@wanadoo.fr> References: <527653508.20040910133602@wanadoo.fr> <41F90B2C-032C-11D9-8625-000A27B49A96@major-k.de> <1423413159.20040910162027@wanadoo.fr> Message-ID: <6983FEF4-033F-11D9-8625-000A27B49A96@major-k.de> Bon jour Thierry, > Bonjour Klaus, > > Friday, September 10, 2004, 3:21:00 PM, vous avez ecrit: > > KM> MAX MAX ;-) > KM> Depending on the size of your data probably under 1 secs... > KM> If you mean you want to build the contents of the list-field from > the > KM> contents of some custom properties from different stacks, YES :-) > > to be sure :-) Good boy! ;-) > i'll have a lot of invisible stacks ( 100 ) quite greedy > of datas, but only text Datas saved into Properties; no objects into > these stacks. > In the list-field i need to pick up 3 or 4 properties ( just KeyWords ) > in each of these stacks. > So i scan the result of files() to get the list of these stacks, Yes, and regarding the last mail of Robert B. (thanks, this was new to me, that we also should "close" these "unopened" stacks), you should add another line: > for each stack, > put the P1 of theStack into v1 > get the P2 of theStack into v2 > get the P3 of theStack into v3 > put theStack & tab & v1 and tab and v2 and tab & return after > field "list-field" close stack theStack > done > > then click and be happy if all of this is as faster as the speed of a > thought > before having drink some beer... right ? Exactement! :-) I would suggst to gather the data into a variable first, and put it into the field at the end of the handler "en bloc"! This way could even save some precious nano-secs ;-) > KM> Hint: > KM> You can also SET these properties of "not opened" stacks! > > i just tried this one :-) > > KM> set the whatsoever of stack "C:/folder/stack.rev" to 1234 > KM> save stack "C:/folder/stack.rev" > KM> ### NECESSARY in this case > > Wunderbach ! R -> wunderbaR ;-) A "bach" is a small river... ...and a dynasty of musicians :-D > KM> Au revoir mon ami... > KM> Klaus Major > > My wife just left this morning for Koln.. nice city, nice country Ha, i live about 30 KM away from cologne :-) > she is German :-) Well "Liebe Gr??e" in that case :-) > regards, thierry Ciao ragazzo Klaus Major klaus at major-k.de http://www.major-k.de From soapdog at mac.com Fri Sep 10 12:27:53 2004 From: soapdog at mac.com (Andre Garzia) Date: Fri, 10 Sep 2004 13:27:53 -0300 Subject: Revolution feature set - some questions In-Reply-To: References: Message-ID: <5DBC9402-0346-11D9-BAC9-0003936D012E@mac.com> Also, just to point out something, they can embed altBrowser in their project and let mozilla/IE/WebKit render the unicode..... it works. just my two cents. Andre On Sep 10, 2004, at 11:54 AM, xbury.cs at clearstream.com wrote: > There is no kerning but lineheight works fine. > Images are no problems in text but you can't resize them for display > that I know (unless you pre-prepare the image.)... > > While XML may work some xml files I use for my satellite decoder > do not... surely a problem with my xml file but what's funny is that > the decoder seems to like this file ;) Anyway you can always add a > little parsing here and there to improve compatibility. > > Large documents are not a problem at all. > > Unicode is not in my bag of tricks unfortunately. > > The rest should be easy but > not too easy or it wouldn't be fun... > > ;) > > Xav > -- > http://monsieurx.com > > > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Van Esch, > Stephen (Bolton) > Sent: vendredi 10 septembre 2004 16:39 > To: 'use-revolution at lists.runrev.com' > Subject: Revolution feature set - some questions > > Folks: > > I'm new to Revolution and Dreamcard but intrigued by the possibilities. > However, I need some very specific functionality and I'm wondering if > Revolution is up to the task. Some history: > > We are creating manuals that are distributed in over 20 languages. The > manuals are long, complex, and technical and include graphics and > various > font formats. The manuals are XML-based so that they can be output in > various formats. One of these formats will be CD-based. > > The feature page states that Revolution can parse XML files and create > and > manipulate XML content. In my project, we will be dealing with large > XML > documents with extensive formatting via XSLT. Graphics, fonts, font > weights, > line spacing, letter spacing etc. will be part of the output. Can > Revolution > reliably display this kind of formatted XML document? > > The feature page states that Revolution has unicode support. Does this > extend to long XML documents? Again, formatting and graphics must come > through. Is this possible? > > Incidentally, I've gone through Sarah Reichelt's excellent XML tutorial > which has answered most of my questions. > > Sorry if the questions are basic. I'm not an expert and would > appreciate > the > help. > > Thanks! > > Steve > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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 at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From douez at wanadoo.fr Fri Sep 10 12:11:05 2004 From: douez at wanadoo.fr (thierry Douez) Date: Fri, 10 Sep 2004 18:11:05 +0200 Subject: lots of stack to manage.... In-Reply-To: <6983FEF4-033F-11D9-8625-000A27B49A96@major-k.de> References: <527653508.20040910133602@wanadoo.fr> <41F90B2C-032C-11D9-8625-000A27B49A96@major-k.de> <1423413159.20040910162027@wanadoo.fr> <6983FEF4-033F-11D9-8625-000A27B49A96@major-k.de> Message-ID: <1716677756.20040910181105@wanadoo.fr> Bonjour Klaus, KM> I would suggest to gather the data into a variable first, and put it KM> into the field at the end of the handler "en bloc"! KM> This way could even save some precious nano-secs ;-) well, with my little experience, much more than that :-) So, "Alles Kla"... have just to do it now :-) Thanks again to all of you Enjoy the week-end to come -- Meilleures Salutations, thierry From klaus at major-k.de Fri Sep 10 13:02:05 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 10 Sep 2004 19:02:05 +0200 Subject: lots of stack to manage.... In-Reply-To: <1716677756.20040910181105@wanadoo.fr> References: <527653508.20040910133602@wanadoo.fr> <41F90B2C-032C-11D9-8625-000A27B49A96@major-k.de> <1423413159.20040910162027@wanadoo.fr> <6983FEF4-033F-11D9-8625-000A27B49A96@major-k.de> <1716677756.20040910181105@wanadoo.fr> Message-ID: <24C0E16A-034B-11D9-8625-000A27B49A96@major-k.de> Bon jour Thierry, > Bonjour Klaus, > > KM> I would suggest to gather the data into a variable first, and put > it > KM> into the field at the end of the handler "en bloc"! > > KM> This way could even save some precious nano-secs ;-) > > well, with my little experience, much more than that :-) > > > So, "Alles Kla"... have just to do it now :-) Your german is great, but you are handling the Rs very miserly* :-D * avarement Alles Klar? OK, it is pronounced as if there were no R... ;-) > Thanks again to all of you A votre service, monsieur! > Enjoy the week-end to come > > -- > Meilleures Salutations, > thierry Ciao caro mio Klaus Major klaus at major-k.de http://www.major-k.de From frank at backtalk.com Fri Sep 10 13:05:25 2004 From: frank at backtalk.com (Frank Leahy) Date: Fri, 10 Sep 2004 18:05:25 +0100 Subject: Revolution feature set - some questions In-Reply-To: <20040910160031.4BB40930157@mail.runrev.com> References: <20040910160031.4BB40930157@mail.runrev.com> Message-ID: <9BA7232A-034B-11D9-8F81-000A9580FCCE@backtalk.com> On Sep 10, 2004, at 5:00 PM, use-revolution-request at lists.runrev.com wrote: > From: "Van Esch, Stephen (Bolton)" > Subject: Revolution feature set - some questions > > The feature page states that Revolution can parse XML files and create > and > manipulate XML content. In my project, we will be dealing with large > XML > documents with extensive formatting via XSLT. Graphics, fonts, font > weights, > line spacing, letter spacing etc. will be part of the output. Can > Revolution > reliably display this kind of formatted XML document? > Stephen, I don't believe there's any XSLT support in Revolution. Whether you can use RunRev will depend on 1) how complicated your XSLT styles sheets are, and 2) how complicated the output text must be. 1) If the XSLT style sheets tend to be simple/straightforward, then you could use the XML parser and mimic the stylesheet by looping through your XML data, outputting styled text as you go -- e.g.
outputs as 18pt-bold, outputs as 12pt normal, etc. 2) How complicated is the output text? If it outputs what Revolution can reproduce, then you will be fine. But if it produces something that Revolution can't produce then it will be a problem. For example, if your stylesheet outputs HTML (the most common use of a stylesheet), Now that I think about it, a better option might be to use the altBrowser plugin, and do your transformation into a browser canvas inside a Revolution window. That way you can use the same XSLT stylesheets on the web and in Revolution. This will reduce your development and testing time. -- Frank Leahy From frank at backtalk.com Fri Sep 10 13:06:55 2004 From: frank at backtalk.com (Frank Leahy) Date: Fri, 10 Sep 2004 18:06:55 +0100 Subject: Https In-Reply-To: <20040910160031.4BB40930157@mail.runrev.com> References: <20040910160031.4BB40930157@mail.runrev.com> Message-ID: On Sep 10, 2004, at 5:00 PM, use-revolution-request at lists.runrev.com wrote: > From: Rick Harrison > Subject: Re: Https > To: How to use Revolution > Message-ID: <675F2B11-02B8-11D9-AF13-000393C10758 at all-auctions.com> > Content-Type: text/plain; charset=US-ASCII; format=flowed > > >> Interesting. Anyone know if getting this error will preclude data >> being returned from the https connection? For example, I can imagine >> having a web server where I didn't bother getting a Verisign (or >> other) certificate, but I still wanted to get and put data over an >> https connection. >> >> -- Frank >> >> > > Frank, > > Unfortunately unless you have certificate from someone such as > GeoTrust or Verisign or Thawte (Now owned by Verisign) > I doubt that the connection will work properly. > > Good luck anyway! > > Rick Harrison Rick, I'm pretty sure that's not true -- you can run an https server without a certificate from Verisign, et al. And I've definitely gone to websites where my browser tells me that there is not a valid certificate and asks "would you like to visit the site anyway?" Anyway, the reason I piped up is I can imagine running my own https server (without buying a certificate from Verisign) and having my application contact that server over https. *I* know the server is valid, even though it doesn't have a certificate, and I want my app to be able to make the connection without RunRev telling me I can't (or shouldn't, or whatever that error message means). Can anyone at RunRev confirm whether the SSL functions will make a connection if a valid certificate doesn't exist? -- Frank p.s. I'm cross-posting this to the improve-revolution list... From hershrev at realtorsgroup.us Fri Sep 10 16:35:00 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Fri, 10 Sep 2004 16:35:00 -0400 Subject: Meta card Message-ID: Hi all is it possible to purchase Meta card ? Thanks From bodind at club-internet.fr Fri Sep 10 17:32:40 2004 From: bodind at club-internet.fr (Dominique Bodin) Date: Fri, 10 Sep 2004 23:32:40 +0200 Subject: Meta card In-Reply-To: References: Message-ID: Metacard has been bought by Revolution, they use the same runtime but now all is in revolution's team's hands. Dominique On Fri, 10 Sep 2004 16:35:00 -0400, Hershel Fisch wrote: > Hi all is it possible to purchase Meta card ? > Thanks > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Fri Sep 10 17:50:05 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 10 Sep 2004 14:50:05 -0700 (PDT) Subject: Tutorials/Evangelization In-Reply-To: Message-ID: While looking for a couple of simple Flash tutorials online, I found this site: http://tutorialized.com/ Perhaps anyone with Rev tutorials can consider submitting them to this and similar sites. Judy From Revinfo1155 at aol.com Fri Sep 10 18:41:21 2004 From: Revinfo1155 at aol.com (Revinfo1155 at aol.com) Date: Fri, 10 Sep 2004 18:41:21 -0400 Subject: How do I associate files with a windows standalone? Message-ID: <14C287CC.1222F6FD.3ED9C1B5@aol.com> Rev folks, I have looked at the docs and the setregistry function. The docs recommend that I look at the code in the cookbook found in the docs. For the life of me I can't find the cookbook in 2.5. I appreciate help finding the cookbook and any other help on associating files and applications. Thanks much! jack From m.mackenzie at sasktel.net Fri Sep 10 19:58:26 2004 From: m.mackenzie at sasktel.net (Mark MacKenzie) Date: Fri, 10 Sep 2004 17:58:26 -0600 Subject: Rev 2.5 Script printing problems Message-ID: <41423FA2.8030507@sasktel.net> I have looked in bugzilla but have not been able to find a report on this problem. However, thay may be a result of my unfamiliarity with buzilla. Using Rev 2.5 (release 1) with the script window open I get garbled text lines when I print the script out. This is on Windows XP and using a networked Xerox Phaser 8400 printer. If I copy and paste the script text into another program such as Microsoft Works and then print there is no problem. The problem exists within Rev only. It appears as if some of the formatting is not being followed. For example, "on preopencard" becomes garbled so that the first three letters are a composite of five letters and spaces so that the result is "###reopencard". Tabs do not seem to affect the printing it is just the first word after a return or new sentence. I had a look through the list and didn't see anthing gerund. Has anyone encountered this and more importantly fixed it? Mark MacKenzie Past Ink Publishing Saskatoon, Saskatchewan Canada From bill at bluewatermaritime.com Fri Sep 10 20:44:38 2004 From: bill at bluewatermaritime.com (Bill) Date: Fri, 10 Sep 2004 20:44:38 -0400 Subject: Https and certificate. In-Reply-To: <675F2B11-02B8-11D9-AF13-000393C10758@all-auctions.com> Message-ID: Or much cheaper at Oznic. I make it a point to stay away from high priced Verisign products. On 9/9/04 7:31 PM, "Rick Harrison" wrote: > >> Interesting. Anyone know if getting this error will preclude data >> being returned from the https connection? For example, I can imagine >> having a web server where I didn't bother getting a Verisign (or >> other) certificate, but I still wanted to get and put data over an >> https connection. >> >> -- Frank >> >> > > Frank, > > Unfortunately unless you have certificate from someone such as > GeoTrust or Verisign or Thawte (Now owned by Verisign) > I doubt that the connection will work properly. > > Good luck anyway! > > Rick Harrison > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From kray at sonsothunder.com Fri Sep 10 21:09:01 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 10 Sep 2004 20:09:01 -0500 Subject: How do I associate files with a windows standalone? In-Reply-To: <14C287CC.1222F6FD.3ED9C1B5@aol.com> Message-ID: On 9/10/04 5:41 PM, "Revinfo1155 at aol.com" wrote: > Rev folks, > I have looked at the docs and the setregistry function. The docs recommend > that I look at the code in the cookbook found in the docs. For the life of me > I can't find the cookbook in 2.5. I appreciate help finding the cookbook and > any other help on associating files and applications. Thanks much! Here you go! http://www.sonsothunder.com/devres/revolution/revolution.htm?_file004 Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From malte.brill at t-online.de Sat Sep 11 07:32:36 2004 From: malte.brill at t-online.de (Malte Brill) Date: Sat, 11 Sep 2004 13:32:36 +0200 Subject: Can we have a progress bar that shows how many percent of a subStack have been loaded? In-Reply-To: <20040910160031.8B5C4930158@mail.runrev.com> Message-ID: Hi list, I?m creating a really biggish stack (many Images, Sounds and stuff. About 35 MB when it is finished.) I?d like to have a progress bar in a splash screen that indicates how many percent of the substack have been loaded into memory. Is that possible? TIA, Malte From douez at wanadoo.fr Sat Sep 11 07:37:01 2004 From: douez at wanadoo.fr (douez at wanadoo.fr) Date: Sat, 11 Sep 2004 13:37:01 +0200 Subject: lots of stack to manage.... In-Reply-To: <24C0E16A-034B-11D9-8625-000A27B49A96@major-k.de> References: <527653508.20040910133602@wanadoo.fr> <41F90B2C-032C-11D9-8625-000A27B49A96@major-k.de> <1423413159.20040910162027@wanadoo.fr> <6983FEF4-033F-11D9-8625-000A27B49A96@major-k.de> <1716677756.20040910181105@wanadoo.fr> <24C0E16A-034B-11D9-8625-000A27B49A96@major-k.de> Message-ID: <708942721.20040911133701@wanadoo.fr> Hi, KM> Bon jour Thierry, >> So, "Alles Kla"... have just to do it now :-) KM> Your german is great, but you are handling the Rs very miserly* :-D KM> * avarement KM> Alles Klar? KM> OK, it is pronounced as if there were no R... ;-) Okay ! my german is almost as poor as my knowledge of Revolution's tricks :-) I promess to learn it after revolution :-) >> Thanks again to all of you KM> A votre service, monsieur! KM> Ciao caro mio, Klaus Major Best regards, thierry Douez From powai903 at yahoo.com Sat Sep 11 07:42:13 2004 From: powai903 at yahoo.com (Vikram Singh) Date: Sat, 11 Sep 2004 04:42:13 -0700 (PDT) Subject: Can we have a progress bar that shows how many percent of a subStack have been loaded? In-Reply-To: Message-ID: <20040911114213.90977.qmail@web51007.mail.yahoo.com> doesnt it freeze until the entire stack is loaded? my little experience says that since it is not a multiprocess system, *during* the loading of the stack the engine dedicates all resources to reading and loading the stack. with a few line of code, you may perhaps use the "read from file", after breaking up the file into 50 portions independently read and pile up into a variable (say tvariable), updating the counter on the way. but finally when you use "go to tvariable" it will take it's own time to finally display as a stack. during that duration i dont think you have an update option. vikram Malte Brill wrote: Hi list, I?m creating a really biggish stack (many Images, Sounds and stuff. About 35 MB when it is finished.) I?d like to have a progress bar in a splash screen that indicates how many percent of the substack have been loaded into memory. Is that possible? TIA, Malte _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From malte.brill at t-online.de Sat Sep 11 09:07:28 2004 From: malte.brill at t-online.de (Malte Brill) Date: Sat, 11 Sep 2004 15:07:28 +0200 Subject: Can we have a progress bar that shows how many percent of a subStack have been loaded? In-Reply-To: <20040910160031.8B5C4930158@mail.runrev.com> Message-ID: Hi Vikram, I have hoped that I can use go stack URL "file:xyz.rev" and check URLStatus, but failed in my experiments... :-( If anyone has an Idea how this could be done I would be very grateful. Malte From thien at unimelb.edu.au Sat Sep 11 09:08:51 2004 From: thien at unimelb.edu.au (Nicholas Thieberger) Date: Sat, 11 Sep 2004 23:08:51 +1000 Subject: regex In-Reply-To: <20040611121416.0BED393018E@mail.runrev.com> References: <20040611121416.0BED393018E@mail.runrev.com> Message-ID: How can I get a regex to take the search expression from a field? This doesn't work matchtext (fld "findwhat") thanks nick From m.mackenzie at sasktel.net Sat Sep 11 09:19:40 2004 From: m.mackenzie at sasktel.net (Mark MacKenzie) Date: Sat, 11 Sep 2004 07:19:40 -0600 Subject: Oneway resizable script windows Message-ID: <4142FB6C.3060405@sasktel.net> Using the new rev 2.5 when I open an object's script and first mouse touch the script window it jumps and resizes. If the original script window was larger than a certain size, it resizes automatically to this new smaller size. I can change the width but no the max heigtht of the script window. It now has a maximum vertical height of perhaps 25 lines of script. I can resize it vertically shorter but not longer even when the script contained is much taller and I have to use the scoll bar to see the entire script. I have reinstalled Rev 2.5 using the fresh download from RunRev and no success This a new development within the last day or so. Rev 2.5 when first intalled did not show these problems. Older projects or newly created ones all show the same problem. Is there a pref setting stored somewhere I can get at manually and make appropriate changes, do you think? I am really getting frustrated with this one. Thank you Mark MacKenzie From bill at bluewatermaritime.com Sat Sep 11 11:15:21 2004 From: bill at bluewatermaritime.com (Bill) Date: Sat, 11 Sep 2004 11:15:21 -0400 Subject: Using xml functions In-Reply-To: Message-ID: I have been studying the excellent example stack xml-treeview and the runrev documentation and as far as I can tell it is easier to generate a new xml document by just hard coding Put " " & return & "" & fld date & " after mynewXML ...ect There are lots of cool functions in the library but (like revAddXMLNode or revAppendXML ) it seems like it would be more complex to use them. Does anyone have a sample stack showing the building of an xml document from runrev that I could pull apart? What I am doing is converting MySQL data to an XML document. Bill From m.mackenzie at sasktel.net Sat Sep 11 11:18:03 2004 From: m.mackenzie at sasktel.net (Mark MacKenzie) Date: Sat, 11 Sep 2004 09:18:03 -0600 Subject: Oneway resizable windows (now fixed) In-Reply-To: <4142FB6C.3060405@sasktel.net> References: <4142FB6C.3060405@sasktel.net> Message-ID: <4143172B.2070604@sasktel.net> After reinstalling Rev to no avail and creating test projects each of which wouldn't allow vertical resizing greater than a total of about 25 lines, this began to extend to Rev tool stacks such as the application browser! One more stab at it was to create a new stack which exhibited all the horrible resize crankiness. Again I set and reset the stack resize property and the live resizing, etc. Then out of desperation I added from the object library the windows window resize widget and played with it. Saved the stack. Quit Rev. Started Rev. created a new stack and realized that all tool and script windows plus the new stack were mouse resizeable within the development environment. Hooray!! Now what went wrong originally? I didn't script anything to do that or play with any controls except to reset Rev. preferences to their default. Go figure. However, for those that find themselves in a similar pickle for now try creating a new project and adding the resize window control widget, save, quit and reopen. Mark MacKenzie Mark MacKenzie wrote: > Using the new rev 2.5 when I open an object's script and first mouse > touch the script window it jumps and resizes. If the original script > window was larger than a certain size, it resizes automatically to > this new smaller size. I can change the width but no the max height > of the script window. It now has a maximum vertical height of perhaps > 25 lines of script. I can resize it vertically shorter but not longer > even when the script contained is much taller and I have to use the > scroll bar to see the entire script. > > snip From jbv.silences at Club-Internet.fr Sat Sep 11 11:19:55 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Sat, 11 Sep 2004 17:19:55 +0200 Subject: Can we have a progress bar that shows how many percent ofasubStack have been loaded? References: Message-ID: <41431796.A671522D@Club-Internet.fr> Malte, > Hi list, > > I?m creating a really biggish stack (many Images, Sounds and stuff. About 35 > MB when it is finished.) I?d like to have a progress bar in a splash screen > that indicates how many percent of the substack have been loaded into > memory. just curious : do you REALLY need to load the 35 MB into memory ? I have built several stacks displaying large numbers of successive jpegs, and the way I approached the problem was to build a small engine and then load images one after another using "set filename of img 1 to...". I've found this technique much easier to handle than exporting all images and other media into one single stack... Best, JB From preid at reidit.co.uk Sat Sep 11 11:57:10 2004 From: preid at reidit.co.uk (Peter Reid) Date: Sat, 11 Sep 2004 16:57:10 +0100 Subject: Long Filenames in OS X? Message-ID: When I use the drag & drop with a long filename under OS X (Rev 2.5build2), the filename is truncated and converted into one that is 31 characters long. This was the limit with OS 9 files but not with OS X files! Anyone got any idea how I get full length file names? Peter -- Peter Reid Reid-IT Limited, Loughborough, Leics., UK Tel: +44 (0)1509 268843 Fax: +44 (0)8700 527576 E-mail: preid at reidit.co.uk preid at reidit.demon.co.uk Web: http://www.reidit.co.uk http://www.reidit.demon.co.uk From jacque at hyperactivesw.com Sat Sep 11 13:08:34 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 11 Sep 2004 12:08:34 -0500 Subject: How do I associate files with a windows standalone? In-Reply-To: <14C287CC.1222F6FD.3ED9C1B5@aol.com> References: <14C287CC.1222F6FD.3ED9C1B5@aol.com> Message-ID: <41433112.6090403@hyperactivesw.com> On 9/10/04 5:41 PM, Revinfo1155 at aol.com wrote: > Rev folks, I have looked at the docs and the setregistry function. > The docs recommend that I look at the code in the cookbook found in > the docs. For the life of me I can't find the cookbook in 2.5. I > appreciate help finding the cookbook and any other help on > associating files and applications. Thanks much! The cookbook was a standard part of the documentation up until version 2.5. Now it has been rolled into RevOnline. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From cteno4 at earthlink.net Sat Sep 11 13:12:49 2004 From: cteno4 at earthlink.net (cteno4) Date: Sat, 11 Sep 2004 13:12:49 -0400 Subject: Audio w/o Quicktime on PCs Message-ID: <20040911170900.936F8930061@mail.runrev.com> Thanks Signe Marie, I was hoping to use the player since its a cross platform disc and wanted things to function the same on both sides (as advertised in the mc and rev documentation). ill give the mcisendstring a whirl. i need to do a call back at the end of the audio file (which i do with the player) and it looks like i can do with the mci string if i keep checkint the lenght with an mci call. does the call "status myaudio length" give the amount of time left in the audio file or is there another command that would give the current point in the playing. also what happens with a time call when it reaches the end of the wav files. if i use send calls to keep checking if the file has finished i would need the time call to end on something like either 0 or the final lenght value. thanks mucho, jeff use-revolution-request at lists.runrev.com wrote on 9/10/04 9:57 AM >Hello, >using mciSendString will take care of yours needs. The scripts below will >give you some ideas. > >function myMCI tstring > put mciSendString(tstring) into returnValue > get the result > if the result is not empty then > return "error" > else > return returnValue > end if >end myMCI Jeffrey H. Reynolds 6620 Michaels Dr. Bethesda, MD 20817 301.469.8562 email: jeff at siphonophore.com From ambassador at fourthworld.com Sat Sep 11 13:14:53 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 11 Sep 2004 10:14:53 -0700 Subject: engines? Message-ID: <4143328D.90803@fourthworld.com> What is the file at ? It's compressed using a non-Mac compression method, and therefore does not retain file type or creator code. When I set the type and creator to what has been appropriate for all previous Classic engines it doesn't run. What is it? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Sat Sep 11 13:16:23 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 11 Sep 2004 10:16:23 -0700 Subject: How do I associate files with a windows standalone? In-Reply-To: <41433112.6090403@hyperactivesw.com> References: <14C287CC.1222F6FD.3ED9C1B5@aol.com> <41433112.6090403@hyperactivesw.com> Message-ID: <414332E7.3010703@fourthworld.com> J. Landman Gay wrote: > On 9/10/04 5:41 PM, Revinfo1155 at aol.com wrote: > >> Rev folks, I have looked at the docs and the setregistry function. >> The docs recommend that I look at the code in the cookbook found in >> the docs. For the life of me I can't find the cookbook in 2.5. I >> appreciate help finding the cookbook and any other help on >> associating files and applications. Thanks much! > > > The cookbook was a standard part of the documentation up until version > 2.5. Now it has been rolled into RevOnline. I hope no one who pays for their Internet connection by the minute needs anything in the Cookbook. ;) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From mwieder at ahsoftware.net Sat Sep 11 13:41:01 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 11 Sep 2004 10:41:01 -0700 Subject: Rev 2.5 Script printing problems In-Reply-To: <41423FA2.8030507@sasktel.net> References: <41423FA2.8030507@sasktel.net> Message-ID: <1652323380.20040911104101@ahsoftware.net> Mark- Bugzilla #1377. http://support.runrev.com/bugdatabase/show_bug.cgi?id=1377 -- -Mark Wieder mwieder at ahsoftware.net From bill at igame3d.com Sat Sep 11 13:59:32 2004 From: bill at igame3d.com (william griffin) Date: Sat, 11 Sep 2004 13:59:32 -0400 Subject: Drag & Drop In-Reply-To: <20040910052229.5A1FB93016B@mail.runrev.com> References: <20040910052229.5A1FB93016B@mail.runrev.com> Message-ID: <55D31D1E-041C-11D9-BB60-0030657D0A8E@igame3d.com> > > 8. Drag & Drop (Jim Carwardine) > Message: 8 > Date: Thu, 09 Sep 2004 21:16:31 -0300 > From: Jim Carwardine > Subject: Drag & Drop > To: Revolution Listserve > > I recall a discussion a few months ago about dragging and dropping but > I > don't remember the details. I'd like to drag & drop text from one > field in > a sub stack to another field in another sub stack. I'd also like to > drag-Copy an object to make a clone of it. Can anyone point me to a > source > of drag & drop scripting?.. Jim Here are two examples one is from the old Runrev user contributions page. I'm not sure where the other one came from. They should help you get moving along. http://www.igame3d.com/DragandDropExamples.zip While we are on the subject, how does one manage to add drag to from desktop application functionality to rev based application icons and stacks? Mr Bill From m.mackenzie at sasktel.net Sat Sep 11 13:59:50 2004 From: m.mackenzie at sasktel.net (Mark MacKenzie) Date: Sat, 11 Sep 2004 11:59:50 -0600 Subject: Rev 2.5 Script printing problems In-Reply-To: <1652323380.20040911104101@ahsoftware.net> References: <41423FA2.8030507@sasktel.net> <1652323380.20040911104101@ahsoftware.net> Message-ID: <41433D16.2030404@sasktel.net> Thanks Mark. Went there, read it, added my comments and voted for it. Mark MacKenzie Mark Wieder wrote: >Mark- > >Bugzilla #1377. >http://support.runrev.com/bugdatabase/show_bug.cgi?id=1377 > > > From FlexibleLearning at aol.com Sat Sep 11 14:09:56 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sat, 11 Sep 2004 14:09:56 EDT Subject: Meta card Message-ID: >Hi all is it possible to purchase Meta card ? >Thanks Hi Hershel , Not as such, but you can use the opensource IDE with the engine as several of us do for the 'minimalist' approach. See http://groups.yahoo.com/group/MC_IDE /H Hugh Senior The Flexible Learning Company Web: www.FlexibleLearning.com E: h at flexiblelearning.com T/F: +44(0)1483.27 87 27 From bill at bluewatermaritime.com Sat Sep 11 14:24:50 2004 From: bill at bluewatermaritime.com (Bill) Date: Sat, 11 Sep 2004 14:24:50 -0400 Subject: Using xml functions In-Reply-To: Message-ID: I would like to re-phrase my question: Which is best (faster to set-up) creating xml documents from runrev using the revAddXMLNode or RevAppendXML or hand coding? On 9/11/04 11:15 AM, "Bill" wrote: > I have been studying the excellent example stack xml-treeview and the runrev > documentation and as far as I can tell it is easier to generate a new xml > document by just hard coding > > Put " > " & return & > "" & fld date & " after mynewXML > ...ect > > > There are lots of cool functions in the library but (like revAddXMLNode or > revAppendXML ) it seems like it would be more complex to use them. Does > anyone have a sample stack showing the building of an xml document from > runrev that I could pull apart? What I am doing is converting MySQL data to > an XML document. > > Bill > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From revdan at danshafer.com Sat Sep 11 14:29:45 2004 From: revdan at danshafer.com (Dan Shafer) Date: Sat, 11 Sep 2004 11:29:45 -0700 Subject: regex In-Reply-To: References: <20040611121416.0BED393018E@mail.runrev.com> Message-ID: <8E5940DB-0420-11D9-81BF-000A95AE42E6@danshafer.com> First of all, matchText requires two arguments, a string to be searched and a regular expression to be used for the search. You may have just given us an abbreviated part of the call, but I thought I should point that out. Not tested, but I suspect: put fld "findwhat" into whatToFind matchtext (stringToSearch, whatToFind) would work fine. Of course, matchtext (stringToSearch, fld "findwhat") might also work. Dan On Sep 11, 2004, at 6:08 AM, Nicholas Thieberger wrote: > > How can I get a regex to take the search expression from a field? > This doesn't work > matchtext (fld "findwhat") > > thanks > > nick > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From aturban at qwest.net Sat Sep 11 15:39:17 2004 From: aturban at qwest.net (Arthur Urban) Date: Sat, 11 Sep 2004 13:39:17 -0600 Subject: Lock Screen and Modal Window? Message-ID: <000201c49837$07175790$1501a8c0@asuka> Lock screen/unlock screen does not seem to work with stacks opened as modal. Is this a known bug by any chance? ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From janschenkel at yahoo.com Sat Sep 11 15:50:14 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sat, 11 Sep 2004 12:50:14 -0700 (PDT) Subject: Using xml functions In-Reply-To: Message-ID: <20040911195014.49519.qmail@web60506.mail.yahoo.com> --- Bill wrote: > I would like to re-phrase my question: > > > Which is best (faster to set-up) creating xml > documents from runrev using > the revAddXMLNode or RevAppendXML or hand coding? > Hi Bill, I've used both approaches, and I think it depends on your purpose : if you're only writing a file to disk, I would just do some hand coding. On the other hnd, if it is data that needs edited, reviewed and tweaked again by the user before it gets written to file or sent off for further processing, then I'd use revAppendXML and revAddXMLNode. Hope this helped you come to a decision, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From frank at backtalk.com Sat Sep 11 15:54:16 2004 From: frank at backtalk.com (Frank Leahy) Date: Sat, 11 Sep 2004 20:54:16 +0100 Subject: Using xml functions In-Reply-To: <20040911160011.D8CFF9300E5@mail.runrev.com> References: <20040911160011.D8CFF9300E5@mail.runrev.com> Message-ID: <5CE4ABE9-042C-11D9-8F81-000A9580FCCE@backtalk.com> On Sep 11, 2004, at 5:00 PM, use-revolution-request at lists.runrev.com wrote: > From: Bill > Subject: Using xml functions > To: How to use Revolution > Message-ID: > Content-Type: text/plain; charset="US-ASCII" > > I have been studying the excellent example stack xml-treeview and the > runrev > documentation and as far as I can tell it is easier to generate a new > xml > document by just hard coding > > Put " > " & return & > "" & fld date & " after > mynewXML > ...ect > > > There are lots of cool functions in the library but (like > revAddXMLNode or > revAppendXML ) it seems like it would be more complex to use them. Does > anyone have a sample stack showing the building of an xml document from > runrev that I could pull apart? What I am doing is converting MySQL > data to > an XML document. > My experience is that the XML parser is useful for reading and getting data out of XML files, but you'll find it much easier to output XML as strings rather than building an XML tree and having the XML parser output (especially converting output from an MySQL database as you're doing). -- Frank From malte.brill at t-online.de Sat Sep 11 17:03:48 2004 From: malte.brill at t-online.de (malte.brill at t-online.de) Date: Sat, 11 Sep 2004 23:03:48 +0200 Subject: Can we have a progress bar that shows how many percent ofasubStack have been loaded? In-Reply-To: <20040911160012.3407C9300D5@mail.runrev.com> References: <20040911160012.3407C9300D5@mail.runrev.com> Message-ID: <1C6F2C-1eH5ns0@filter05.bbul.t-online.de> Hi JB, my customer won?t allow me to keep the artwork in an external folder... Maybe I can convince him to change his mind If he sees how long it takes to start up the app without any feedback to the user. Also it would require to set up an installer that copies all files to the correct place on the HD which I would like to avoid if possible as I am not very experienced with installer makers for all plattforms. Thanks anyway, Malte From sanke at hrz.uni-kassel.de Sat Sep 11 17:05:03 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sat, 11 Sep 2004 23:05:03 +0200 Subject: Meta card Message-ID: <4143687F.5060303@hrz.uni-kassel.de> On Fri, 10 Sep 2004, Hershel Fisch > Hi all is it possible to purchase Meta card ? > Thanks If you are a licensed Revolution user you are entitled to get an additional Metacard key from Heather Nagey, but I think you have to be an Enterprise user(?) To obtain the current version of Metacard turn to the Metacard list (), and you may have a look at my website Regards, Wilhelm Sanke From m.mackenzie at sasktel.net Sat Sep 11 17:24:36 2004 From: m.mackenzie at sasktel.net (Mark MacKenzie) Date: Sat, 11 Sep 2004 15:24:36 -0600 Subject: Quit next action after closing stack Message-ID: <41436D14.3050709@sasktel.net> I have a stack whose destroystack is set to true. In a handler I check to see if we are in the development evironment or not and if it is the development environment it simply closes the stack. However, in Rev. 2.5 after this stack closes the next time Rev is interacted with say to open a stack, it quits out and has to be opened again. A quick check of bugzilla doesn't show a similar entry however, I may have missed it. Anyone had similar problems and if so how did you solve it or not? Mark MacKenzie From erikhans08 at yahoo.com Sat Sep 11 17:38:16 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Sat, 11 Sep 2004 14:38:16 -0700 (PDT) Subject: Inheritance in Revolution? In-Reply-To: Message-ID: <20040911213816.90435.qmail@web61107.mail.yahoo.com> --- Ken Ray wrote: > There is something similar that's been in > discussion and will hopefully be > implemented in the next version (or the one > after that), and it's being > called "parentScripts". Sort of an > object-specific "backscript", you can > assign the script of an object as the > "parentScript" to one or more other > objects. This would allow 25 buttons to use the > same script of its parent. isn't this what a group script for 25 grouped buttons should do? meanwhile, i can't get: on mouseStillDown set the loc of the target to the mouseLoc end mouseStillDown to work in a group script, but it runs beautifully in button scripts. i was going to research the back issues first, but since the topic came up... thank you, Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From aturban at qwest.net Sat Sep 11 17:47:25 2004 From: aturban at qwest.net (Arthur Urban) Date: Sat, 11 Sep 2004 15:47:25 -0600 Subject: Inheritance in Revolution? In-Reply-To: <20040911213816.90435.qmail@web61107.mail.yahoo.com> Message-ID: <000201c49848$efda39a0$1501a8c0@asuka> > > There is something similar that's been in > > discussion and will hopefully be > > implemented in the next version (or the one > > after that), and it's being > > called "parentScripts". Sort of an > > object-specific "backscript", you can > > assign the script of an object as the > > "parentScript" to one or more other > > objects. This would allow 25 buttons to use the > > same script of its parent. > > isn't this what a group script for > 25 grouped buttons should do? Sure. But what if your 25 buttons aren't on the same card or the same stack? They may still all need the exact same behaviour. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From bill at bluewatermaritime.com Sat Sep 11 18:02:01 2004 From: bill at bluewatermaritime.com (Bill) Date: Sat, 11 Sep 2004 18:02:01 -0400 Subject: Using xml functions In-Reply-To: <20040911195014.49519.qmail@web60506.mail.yahoo.com> Message-ID: Thanks, you saved me a lot of more testing. I will just go ahead and hand code to the file. On 9/11/04 3:50 PM, "Jan Schenkel" wrote: > --- Bill wrote: >> I would like to re-phrase my question: >> >> >> Which is best (faster to set-up) creating xml >> documents from runrev using >> the revAddXMLNode or RevAppendXML or hand coding? >> > > Hi Bill, > > I've used both approaches, and I think it depends on > your purpose : if you're only writing a file to disk, > I would just do some hand coding. > On the other hnd, if it is data that needs edited, > reviewed and tweaked again by the user before it gets > written to file or sent off for further processing, > then I'd use revAppendXML and revAddXMLNode. > > Hope this helped you come to a decision, > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same time." (La > Rochefoucauld) > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From ambassador at fourthworld.com Sat Sep 11 18:00:04 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 11 Sep 2004 15:00:04 -0700 Subject: Inheritance in Revolution? In-Reply-To: <000201c49848$efda39a0$1501a8c0@asuka> References: <000201c49848$efda39a0$1501a8c0@asuka> Message-ID: <41437564.60804@fourthworld.com> Arthur Urban wrote: >>>There is something similar that's been in >>>discussion and will hopefully be >>>implemented in the next version (or the one >>>after that), and it's being >>>called "parentScripts". Sort of an >>>object-specific "backscript", you can >>>assign the script of an object as the >>>"parentScript" to one or more other >>>objects. This would allow 25 buttons to use the >>>same script of its parent. >> >>isn't this what a group script for >>25 grouped buttons should do? > > > Sure. But what if your 25 buttons aren't on the same card or the same stack? > They may still all need the exact same behaviour. Use a frontscript that differentiates based on a property setting. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From mark at maseurope.net Sat Sep 11 18:07:56 2004 From: mark at maseurope.net (Mark Smith) Date: Sat, 11 Sep 2004 23:07:56 +0100 Subject: regex In-Reply-To: <20040911160011.AEF049300E3@mail.runrev.com> References: <20040911160011.AEF049300E3@mail.runrev.com> Message-ID: <08FBC4D6-043F-11D9-B7FA-000D93C19756@maseurope.net> I think you need to pass the function the string you're searching in also matchText(stringToSearch,fld "findWhat") Mark On 11 Sep 2004, at 17:00, use-revolution-request at lists.runrev.com wrote: > How can I get a regex to take the search expression from a field? > This doesn't work > matchtext (fld "findwhat") From runrev at davidjdowns.com Sat Sep 11 18:22:34 2004 From: runrev at davidjdowns.com (j) Date: Sat, 11 Sep 2004 17:22:34 -0500 Subject: How do I associate files with a windows standalone? In-Reply-To: <414332E7.3010703@fourthworld.com> References: <14C287CC.1222F6FD.3ED9C1B5@aol.com> <41433112.6090403@hyperactivesw.com> <414332E7.3010703@fourthworld.com> Message-ID: <147FAB88-0441-11D9-9DFD-000393989F4E@davidjdowns.com> > I hope no one who pays for their Internet connection by the minute > needs anything in the Cookbook. ;) or by bandwidth used... :\ From ambassador at fourthworld.com Sat Sep 11 18:26:52 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 11 Sep 2004 15:26:52 -0700 Subject: How do I associate files with a windows standalone? In-Reply-To: <147FAB88-0441-11D9-9DFD-000393989F4E@davidjdowns.com> References: <14C287CC.1222F6FD.3ED9C1B5@aol.com> <41433112.6090403@hyperactivesw.com> <414332E7.3010703@fourthworld.com> <147FAB88-0441-11D9-9DFD-000393989F4E@davidjdowns.com> Message-ID: <41437BAC.4060307@fourthworld.com> j wrote: >> I hope no one who pays for their Internet connection by the minute >> needs anything in the Cookbook. ;) > > or by bandwidth used... :\ Does Rev Online maintain a local cache of elements that haven't changed since they were last downloaded? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From kray at sonsothunder.com Sat Sep 11 19:00:45 2004 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 11 Sep 2004 18:00:45 -0500 Subject: Drag & Drop In-Reply-To: <55D31D1E-041C-11D9-BB60-0030657D0A8E@igame3d.com> Message-ID: On 9/11/04 12:59 PM, "william griffin" wrote: > While we are on the subject, how does one manage to add > drag to from desktop application functionality to rev based application > icons and stacks? What are you trying to drag from "outside" into Revolution? Text, images, ... ? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From revdan at danshafer.com Sat Sep 11 19:29:18 2004 From: revdan at danshafer.com (Dan Shafer) Date: Sat, 11 Sep 2004 16:29:18 -0700 Subject: Inheritance in Revolution? In-Reply-To: <41437564.60804@fourthworld.com> References: <000201c49848$efda39a0$1501a8c0@asuka> <41437564.60804@fourthworld.com> Message-ID: <6702087E-044A-11D9-81BF-000A95AE42E6@danshafer.com> At the end of the day, speaking as an old Smalltalker who thinks objects rule, I've just had give up on the OO dream when using Rev. As you've learned, it's not implemented and although there are some worthy work-alikes, they're not really satisfactory to an OO thinker. There has been a lot of back-channel talk about either creating an OO version of Transcript or forking a new IDE/Language combo for OO folks but my guess is that's a pretty distant dream at this point. Dan On Sep 11, 2004, at 3:00 PM, Richard Gaskin wrote: > Arthur Urban wrote: > >>>> There is something similar that's been in >>>> discussion and will hopefully be >>>> implemented in the next version (or the one >>>> after that), and it's being >>>> called "parentScripts". Sort of an >>>> object-specific "backscript", you can >>>> assign the script of an object as the >>>> "parentScript" to one or more other >>>> objects. This would allow 25 buttons to use the >>>> same script of its parent. >>> >>> isn't this what a group script for >>> 25 grouped buttons should do? >> Sure. But what if your 25 buttons aren't on the same card or the same >> stack? >> They may still all need the exact same behaviour. > > Use a frontscript that differentiates based on a property setting. > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Sat Sep 11 20:00:15 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 11 Sep 2004 17:00:15 -0700 Subject: Inheritance in Revolution? In-Reply-To: <6702087E-044A-11D9-81BF-000A95AE42E6@danshafer.com> References: <000201c49848$efda39a0$1501a8c0@asuka> <41437564.60804@fourthworld.com> <6702087E-044A-11D9-81BF-000A95AE42E6@danshafer.com> Message-ID: <4143918F.6070702@fourthworld.com> Dan Shafer wrote: > At the end of the day, speaking as an old Smalltalker who thinks objects > rule, I've just had give up on the OO dream when using Rev. As you've > learned, it's not implemented and although there are some worthy > work-alikes, they're not really satisfactory to an OO thinker. > > There has been a lot of back-channel talk about either creating an OO > version of Transcript or forking a new IDE/Language combo for OO folks > but my guess is that's a pretty distant dream at this point. Yes, if the goal is OOP. But OOP is a means to an end, not an end in itself. If the goal is to implement OOP as a merely intellectual exercise, Rev will be a disappointing experiment. But if the goal is to get results that benefit development and maintenance of software systems, there's likely a highly profitable way to achieve those ends in Rev as it is today. This is not to suggest that OOP is without value; on the contrary, I've seen otherwise. But I've also seen the Mac Toolbox and other non-OOP systems that still get great benefit from well-structured interfaces that achieve similar results. And with a million fewer JSRs. ;) The original poster presented a practical problem, and a practical solution was offered that was simple and incurs only 0.006ms of overhead on a modest computer (using a frontScript to allow well-factored code that applies only to specific objects). It's not OOP, but it gets the job done and lets the developer move on to the next challenge.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From aturban at qwest.net Sat Sep 11 20:04:28 2004 From: aturban at qwest.net (Arthur Urban) Date: Sat, 11 Sep 2004 18:04:28 -0600 Subject: Inheritance in Revolution? In-Reply-To: <41437564.60804@fourthworld.com> Message-ID: <000001c4985c$12cb8f00$1501a8c0@asuka> > >>isn't this what a group script for > >>25 grouped buttons should do? > > > > > > Sure. But what if your 25 buttons aren't on the same card > or the same > > stack? They may still all need the exact same behaviour. > > Use a frontscript that differentiates based on a property setting. I'd like to see an example of that, but I still think I'll vote for the object specific backscript. What can I say...I like elegant language features. 8^) ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From ambassador at fourthworld.com Sat Sep 11 20:12:02 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 11 Sep 2004 17:12:02 -0700 Subject: Inheritance in Revolution? In-Reply-To: <000001c4985c$12cb8f00$1501a8c0@asuka> References: <000001c4985c$12cb8f00$1501a8c0@asuka> Message-ID: <41439452.9070309@fourthworld.com> Arthur Urban wrote: >>>>isn't this what a group script for >>>>25 grouped buttons should do? >>> >>> >>>Sure. But what if your 25 buttons aren't on the same card >> >>or the same >> >>>stack? They may still all need the exact same behaviour. >> >>Use a frontscript that differentiates based on a property setting. > > I'd like to see an example of that, but I still think I'll vote for the > object specific backscript. What can I say...I like elegant language > features. 8^) Me too. As Geoff Canyon wrote yesterday, this is already on the feature request list as object frontscripts and backscripts. I had thought you had an immediate challenge and were looking for a solution in the meantime. If you can afford to wait for greater convenience somewhere down the road then of course there's no need for an immediate solution.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From bill at igame3d.com Sat Sep 11 21:00:41 2004 From: bill at igame3d.com (william griffin) Date: Sat, 11 Sep 2004 21:00:41 -0400 Subject: Drag & Drop In-Reply-To: <20040911225832.A47969300FA@mail.runrev.com> References: <20040911225832.A47969300FA@mail.runrev.com> Message-ID: <2B2F194B-0457-11D9-A253-0030657D0A8E@igame3d.com> > > Message: 24 > Date: Sat, 11 Sep 2004 18:00:45 -0500 > From: Ken Ray > Subject: Re: Drag & Drop > > On 9/11/04 12:59 PM, "william griffin" wrote: > >> While we are on the subject, how does one manage to add >> drag to from desktop application functionality to rev based >> application >> icons and stacks? > > What are you trying to drag from "outside" into Revolution? Text, > images, > ... ? Text and Images would be a start, 3D models would an eventuality. From monte at sweattechnologies.com Sat Sep 11 22:15:59 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 12 Sep 2004 11:45:59 +0930 Subject: engines? In-Reply-To: <4143328D.90803@fourthworld.com> Message-ID: It's the engine that the standalone builder downloads. It's not intended for download via any other method and uses a custom stack based compress function. >What is the file at >.dir.gz>? > >It's compressed using a non-Mac compression method, and therefore does >not retain file type or creator code. When I set the type and creator >to what has been appropriate for all previous Classic engines it doesn't >run. > >What is it? > >-- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > From kray at sonsothunder.com Sat Sep 11 23:27:22 2004 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 11 Sep 2004 22:27:22 -0500 Subject: Drag & Drop In-Reply-To: <2B2F194B-0457-11D9-A253-0030657D0A8E@igame3d.com> Message-ID: On 9/11/04 8:00 PM, "william griffin" wrote: >> >> Message: 24 >> Date: Sat, 11 Sep 2004 18:00:45 -0500 >> From: Ken Ray >> Subject: Re: Drag & Drop >> >> On 9/11/04 12:59 PM, "william griffin" wrote: >> >>> While we are on the subject, how does one manage to add >>> drag to from desktop application functionality to rev based >>> application >>> icons and stacks? >> >> What are you trying to drag from "outside" into Revolution? Text, >> images, >> ... ? > > Text and Images would be a start, 3D models would an eventuality. OK. Here we go: TEXT ----- First of all, you should be able to drag raw text from another application to a Rev field automatically with no special setup or intervention whatsoever. However, if you want to drag text files into a field and have the contents of the text file be put into the field, you can do this: (script of field) on dragEnter set the acceptDrop to true pass dragEnter end dragEnter on dragDrop put the dragData["files"] into tFileList if tFileList <> "" then put url("file:" & (line 1 of tFileList)) into me else beep end if end dragDrop Now the script above makes a number of assumptions: (1) that if the user were dragging multiple files, that you only care about the first one, and (2) that the file being dropped is actually a text file. Let's deal with these one at a time: (1) The dragData["files"] contains a return-delimited list of full paths to files that are being dragged into Revolution. You could certainly do a repeat loop through the files to find what you want, or alert the user if there was more than one (the number of lines of the dragData["files"] >1), etc. (2) This is where Rev kind of breaks down. There's no quick way to determine what the type of file being dropped *is*, although there is a laborious way (which I'll detail below after we talk about images). However you could do something simple, like assume the text file needs to have a .txt extension, and do a "filter" on the dragData["files"] on ".txt", as in: put the dragData["files"] into tFiles filter tFiles with "*.txt" IMAGES --------- Suppose you wanted to drag a graphic from disk into an image object. This is very similar to the text example above. on dragEnter set the acceptDrop to true pass dragEnter end dragEnter on dragDrop put the dragData["files"] into tFileList if tFileList <> "" then set the fileName of me to (line 1 of tFileList) else beep end if end dragDrop This assumes (1) that you have an image object already created into which you want to drag the image file from disk, and (2) that if the user were dragging multiple files, that you only care about the first one, and (3) that the file being dropped is actually an image file. Assumption Comments: (1) You might have an empty image (perhaps through "create image") or a pre-existing one. If you set the lockLocation of the image to TRUE, the incoming image would be scaled up/down to fit the rect of the image object. If the lockLocation of the image is FALSE, the image object would be scaled to fit the rect of the incoming image. I would recommend turning on the border and turning off the 3D if you want to have an image "drop region". Now perhaps you don't want to have a pre-existing image object, but just want to import the image when it is dropped on "the card". You can do it this by having only a single object (it doesn't have to be an image) that is the size of the card and is transparent (like a button) that has this code: on dragEnter set the acceptDrop to true pass dragEnter end dragEnter on dragDrop put the dragData["files"] into tFileList if tFileList <> "" then create image set the fileName of it to (line 1 of tFileList) else beep end if end dragDrop Same basic assumptions apply as the earlier code, and of course you might want to size the image object and lock it first, like: create image set the rect of it to 200,200,400,400 set the lockLocation of it to true set the fileName of it to (line 1 of tFileList) You get the idea. Now we get to the fun part - the way to determine if the file(s) being dropped are OK for the field/image/etc. Here's an example of how to bring in text files ONLY for a field, which BTW concatenates the text from all files dropped on the field (watch the line wraps): on dragEnter if hasTextFiles(the dragData["files"]) then set the acceptDrop to true focus me end if end dragEnter function hasTextFiles pFileList -- assumes all files are from the same folder, looks for -- any file that is a text file -- If found, sets a custom prop to be used during the drop -- looks for both file extension and type of file put the directory into tOldDir set the itemDel to "/" put "" into tTextFiles repeat for each line tFile in pFileList if tTextFiles = "" then put tFile into tDir delete item -1 of tDir if tDir = "" then put "/" into tDir -- happens at root set the directory to tDir put the detailed files into tFiles replace "," with "/" in tFiles end if put lineOffset(cr& urlEncode(item -1 of tFile)&"/",cr&tFiles) into tLine if tLine <> 0 then -- which should always be the case if the number of items of (line tLine of tFiles) = 10 then -- no type/creator put "" into tTypeCreator else put item -1 of line tLine of tFiles into tTypeCreator end if if (char -4 to -1 of tTypeCreator = "TEXT") or \ (char -4 to -1 of tFile = ".txt") then put tFile & \ cr after tTextFiles end if end repeat set the directory to tOldDir delete last char of tTextFiles set the uTextFiles of me to tTextFiles return (tTextFiles <> "") end hasTextFiles on dragDrop put the uTextFiles of me into tFiles repeat for each line tFile in tFiles put me & url ("file:" & tFile) & cr into me end repeat end dragDrop You can extend this model for checking for images, etc. Hope this helps, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From troy at rpsystems.net Sat Sep 11 23:31:30 2004 From: troy at rpsystems.net (Troy Rollins) Date: Sat, 11 Sep 2004 23:31:30 -0400 Subject: Drag & Drop In-Reply-To: References: Message-ID: <3CD53B54-046C-11D9-87E3-000A95A09CF8@rpsystems.net> On Sep 11, 2004, at 11:27 PM, Ken Ray wrote: > You can extend this model for checking for images, etc. > > Hope this helps, I'll imagine this will be available on your site as well, Ken? Nice detailing. -- Troy RPSystems, Ltd. http://www.rpsystems.net From kray at sonsothunder.com Sat Sep 11 23:33:22 2004 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 11 Sep 2004 22:33:22 -0500 Subject: Drag & Drop In-Reply-To: <3CD53B54-046C-11D9-87E3-000A95A09CF8@rpsystems.net> Message-ID: On 9/11/04 10:31 PM, "Troy Rollins" wrote: > > On Sep 11, 2004, at 11:27 PM, Ken Ray wrote: > >> You can extend this model for checking for images, etc. >> >> Hope this helps, > > I'll imagine this will be available on your site as well, Ken? Nice > detailing. That's the plan... :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jacque at hyperactivesw.com Sun Sep 12 01:31:44 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 12 Sep 2004 00:31:44 -0500 Subject: Lock Screen and Modal Window? In-Reply-To: <000201c49837$07175790$1501a8c0@asuka> References: <000201c49837$07175790$1501a8c0@asuka> Message-ID: <4143DF40.5060500@hyperactivesw.com> On 9/11/04 2:39 PM, Arthur Urban wrote: > Lock screen/unlock screen does not seem to work with stacks opened as modal. > Is this a known bug by any chance? I'm not sure I'm clear on what you are asking, but a common misperception is that "lock screen" means "lock the whole screen" when really it is more like "lock window". You can't show a window without a redraw; the OS takes over when a window is created, so its display is out of Rev's control. However, you can lock the contents of the window, show or hide objects, change some other things, and then unlock the window contents. This prevents the user from seeing your changes before they are completed, and often speeds up the process too. So basically, locking the window contents is what you get with "lock screen". I haven't noticed that it behaves any differently with a modal stack than it does with any other kind. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From thien at unimelb.edu.au Sun Sep 12 06:06:51 2004 From: thien at unimelb.edu.au (Nicholas Thieberger) Date: Sun, 12 Sep 2004 20:06:51 +1000 Subject: use-revolution Digest, Vol 12, Issue 45 In-Reply-To: <20040911225832.E3B289300FB@mail.runrev.com> References: <20040911225832.E3B289300FB@mail.runrev.com> Message-ID: Thanks for those who helped with my regex problem. However, i want to find an expression in a field of a stack, ("text") and take the expression itself from the fld "findwhat". The string being searched in this case is the contents of the field, but in this formulation it seems that 'bg fld "text" ' is the expression being searched, is that right? So how can I get the regex to search a bg fld in the whole stack? put fld "findwhat" into findtemp matchtext (bg fld "text", findtemp) Thanks for your help Nick From sanke at hrz.uni-kassel.de Sun Sep 12 07:08:08 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun, 12 Sep 2004 13:08:08 +0200 Subject: Problems with closeField Message-ID: <41442E18.2070204@hrz.uni-kassel.de> On Tue, 7 Sep 2004, JonathanC at ag.nsw.gov.au > I can't believe I'm having a problem with something as simple as > "closeField"! > > I have a field which works like the Address bar of Internet Explorer. > When > you start typing into it, it tries to finish the word or phrase, > according > to a list in a separate field (which will eventually be hidden). If you > end up typing a NEW word or phrase, you are asked if you would like this > added to the list, for next time. I got it to work fine in HyperCard, but > I'm stumped by the strange behaviour of "closeField". Hi Jonathan, Finally I managed to take a look at your sample stack; sorry for the delay. After some experimenting I changed three things in the script of fld "auto-complete": - 1. I changed the "closefield" handler to a "exitfield" This is contrary to what you would expect from the docs (closefield = the field's content has changed exitfield = the contents of the field have not changed), but it seems to work. - 2. I intercepted the "Cancel" message of the modal dialog which now sets a variable ("ControlVar") to false - to avoid the modal dialog to be repeated again and again - 3. I declared a local var in the first line of the field script and set "ControlVar" to true at the beginning of the "keydown" handler This seems to solve your immediate problems as you stated them. There are probably a number possibilities to refine and enhance your auto-complete routines. Best regards, Wilhelm Sanke From klaus at major-k.de Sun Sep 12 07:56:40 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 12 Sep 2004 13:56:40 +0200 Subject: Drag & Drop In-Reply-To: <2B2F194B-0457-11D9-A253-0030657D0A8E@igame3d.com> References: <20040911225832.A47969300FA@mail.runrev.com> <2B2F194B-0457-11D9-A253-0030657D0A8E@igame3d.com> Message-ID: Hi William, >> Message: 24 >> Date: Sat, 11 Sep 2004 18:00:45 -0500 >> From: Ken Ray >> Subject: Re: Drag & Drop >> >> On 9/11/04 12:59 PM, "william griffin" wrote: >> >>> While we are on the subject, how does one manage to add >>> drag to from desktop application functionality to rev based >>> application >>> icons and stacks? >> >> What are you trying to drag from "outside" into Revolution? Text, >> images, >> ... ? > > Text and Images would be a start, 3D models would an eventuality. Another solution is to download my famous :-) "2lz2" palette, check the prefs!, create a new stack with that palette and check its script :-) I provide a generic D'n'D script there :-) Get it here http://www.major-k.de/revstart.html: Best from germany Klaus Major klaus at major-k.de http://www.major-k.de From hershrev at realtorsgroup.us Sun Sep 12 10:26:42 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Sun, 12 Sep 2004 10:26:42 -0400 Subject: Meta card In-Reply-To: Message-ID: On Friday, September 10, 2004, at 05:32 PM, Dominique Bodin wrote: > Metacard has been bought by Revolution, they use the same runtime > but now all is in revolution's team's hands. I know that , but I'd like a copy of Meta Card because of license issues. > > Dominique > > On Fri, 10 Sep 2004 16:35:00 -0400, Hershel Fisch > wrote: > >> Hi all is it possible to purchase Meta card ? >> Thanks >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jan.decroos at groepvanroey.be Sun Sep 12 11:26:38 2004 From: jan.decroos at groepvanroey.be (Jan Decroos) Date: Sun, 12 Sep 2004 17:26:38 +0200 Subject: Long Filenames in OS X? In-Reply-To: <20040911160012.3407C9300D5@mail.runrev.com> References: <20040911160012.3407C9300D5@mail.runrev.com> Message-ID: use-revolution at lists.runrev.com writes: >Message: 20 >Date: Sat, 11 Sep 2004 16:57:10 +0100 >From: Peter Reid >Subject: Long Filenames in OS X? >To: use-revolution List >Message-ID: >Content-Type: text/plain; charset="us-ascii" ; format="flowed" > >When I use the drag & drop with a long filename under OS X (Rev >2.5build2), the filename is truncated and converted into one that is >31 characters long. This was the limit with OS 9 files but not with >OS X files! > >Anyone got any idea how I get full length file names? > >Peter see (don't know it that URL is still correct, but the bug number is 1659) http://www.runrev.com/revolution/developers/bugdatabase/show_bug.cgi?id=1659 Regards, Jan From swartart at iafrica.com Sun Sep 12 11:32:04 2004 From: swartart at iafrica.com (Ryno Swart) Date: Sun, 12 Sep 2004 17:32:04 +0200 Subject: simplePrint In-Reply-To: <20040911225832.A47969300FA@mail.runrev.com> Message-ID: Hello. I need a simple printing solution. I am putting together a School Yearbook in Rev in such a way that every card is also a printable page. It is a very small school, and very few of the parents have Macs, which is what I work on. So I need something chiefly for Windows, as I could make available separate CDs for Mac parents. A catch-all solution would be nice, though. As one of the buttons, I have "Print". Then I would like to give in a drop-down menu the option of "Print this page" or "Print the Yearbook (80 pages)". (The pages are in landscape so I would have to include printRotated) ------- the following script does NOT work ------- on menuPick which switch which case "Print this page" set the printRotated to true print this card break case "Print the Yearbook (60 pages)" print this stack break end switch end menuPick ------- I also tried a "answer" dialogue, but I could not find any documentation on how to handle three options; "Print this page" or "Print this stack" or "Cancel". Does anyone have a a simple, or even a complicated, solution to my problem? It might even be nice to make available a kind or a standard script for less experienced scripters. Ryno. From swartart at iafrica.com Sun Sep 12 11:49:27 2004 From: swartart at iafrica.com (Ryno Swart) Date: Sun, 12 Sep 2004 17:49:27 +0200 Subject: Display a simple stack. In-Reply-To: <20040911225832.A47969300FA@mail.runrev.com> Message-ID: <53B2FD1C-04D3-11D9-8AAC-003065D180EE@iafrica.com> For my little School Yearbook project, I am developing a stack measuring 800 x 600 pixels. When I tested it at the school though, often the stack would not fit into the monitor display, particularly frustrating as I then lose my set of buttons along the top edge of the card, and parents would not be able to simply exit. It is a simple matter for the user to reset the screen resolution, but many would not know how (I am thinking of Windows here) I remember reading that many scripters do not like to fiddle with peoples' monitors from within the stack. I also would not like to make the stack too small, so it looks terrible at good resolution. Is there some simple solution? I would also like for the stack to open in the middle of the screen (and, what I forgot to mention in my simplePrint message, to print in the middle of the page, or to fill the page). Thanks, Ryno. From got at mindspring.com Sun Sep 12 11:55:49 2004 From: got at mindspring.com (Gordon Tillman) Date: Sun, 12 Sep 2004 10:55:49 -0500 Subject: Display a simple stack. In-Reply-To: <53B2FD1C-04D3-11D9-8AAC-003065D180EE@iafrica.com> References: <53B2FD1C-04D3-11D9-8AAC-003065D180EE@iafrica.com> Message-ID: <379CFAEC-04D4-11D9-857D-000A95ADFC4C@mindspring.com> Hi Ryno, On Sep 12, 2004, at 10:49, Ryno Swart wrote: > For my little School Yearbook project, I am developing a stack > measuring 800 x 600 pixels. When I tested it at the school though, > often the stack would not fit into the monitor display, particularly > frustrating as I then lose my set of buttons along the top edge of the > card, and parents would not be able to simply exit. It is a simple > matter for the user to reset the screen resolution, but many would not > know how (I am thinking of Windows here) I know that for the current bunch of applications that we are writing for our company, we have set 800 X 600 as the minimum monitor resolution. But you have to remember that you do not have the full 600 pixels height available, unless you take over the entire screen (which is usually considered to be bad behavior for an application, with the possible exception of games). If I remember correctly, we usually allow for about 40 pixels or so for the height of the task bar at the bottom, and so any windows we design we keep to a max height of about 560 pixels. As far as the width, we usually use a max width of about 700 pixels. That way if folks have a dock on the left or right side of the screen (Mac OS X), we allow space for that as well. --gordy From preid at reidit.co.uk Sun Sep 12 11:58:49 2004 From: preid at reidit.co.uk (Peter Reid) Date: Sun, 12 Sep 2004 16:58:49 +0100 Subject: Long Filenames in OS X? In-Reply-To: References: <20040911160012.3407C9300D5@mail.runrev.com> Message-ID: Thanks for the link Jan but I can't find the Rev bugdatabase, it doesn't seem to be available anymore? Does anyone know where I can find the bug database so I can look up Jan's bug reference? Peter > >When I use the drag & drop with a long filename under OS X (Rev >>2.5build2), the filename is truncated and converted into one that is >>31 characters long. This was the limit with OS 9 files but not with >>OS X files! >> >>Anyone got any idea how I get full length file names? >> >>Peter > >see (don't know it that URL is still correct, but the bug number is 1659) > > http://www.runrev.com/revolution/developers/bugdatabase/show_bug.cgi?id=1659 > > >Regards, >Jan > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Sun Sep 12 12:26:11 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 12 Sep 2004 18:26:11 +0200 Subject: simplePrint In-Reply-To: References: Message-ID: <7589599E-04D8-11D9-B584-000A27B49A96@major-k.de> Hi Ryno. hoe gaat het met U? :-) > Hello. > > I need a simple printing solution. I am putting together a School > Yearbook in Rev in such a way that every card is also a printable > page. It is a very small school, and very few of the parents have > Macs, which is what I work on. So I need something chiefly for > Windows, as I could make available separate CDs for Mac parents. A > catch-all solution would be nice, though. > > As one of the buttons, I have "Print". Then I would like to give in a > drop-down menu the option of "Print this page" or "Print the Yearbook > (80 pages)". (The pages are in landscape so I would have to include > printRotated) > > ------- the following script does NOT work ------- > on menuPick which > switch which > case "Print this page" > set the printRotated to true > print this card > break > case "Print the Yearbook (60 pages)" > print this stack > break > end switch > end menuPick > ------- > I also tried a "answer" dialogue, but I could not find any > documentation on how to handle three options; "Print this page" or > "Print this stack" or "Cancel". > > Does anyone have a a simple, or even a complicated, solution to my > problem? It might even be nice to make available a kind or a standard > script for less experienced scripters. i think "printrotated" is not always supported... Try this: on menuPick which switch which case "Print this page" answer "Please select landscape format in the print dialog..." ## optional answer printer ## will display the printer dialog if the result = "cancel" then exit menupick ## User clicked cancel in that dialog... print this card break case "Print the Yearbook (60 pages)" answer "Please select xxx (don't know the english word :-) format in the print dialog..." ## optional answer printer ## will display the printer dialog if the result = "cancel" then exit menupick ## User clicked cancel in that dialog... print this stack break end switch end menuPick Hope that helps... > Ryno. Groetjes Klaus Major klaus at major-k.de http://www.major-k.de From FlexibleLearning at aol.com Sun Sep 12 12:26:48 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sun, 12 Sep 2004 12:26:48 EDT Subject: Long Filenames in OS X? Message-ID: >Anyone got any idea how I get full length file names? Look up the longFilePath function. /H From alex at tweedly.net Sun Sep 12 12:38:37 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 12 Sep 2004 17:38:37 +0100 Subject: Long Filenames in OS X? In-Reply-To: References: <20040911160012.3407C9300D5@mail.runrev.com> Message-ID: <5.1.0.14.0.20040912173757.02d69e40@mail.tweedly.net> At 16:58 12/09/2004 +0100, Peter Reid wrote: >Thanks for the link Jan but I can't find the Rev bugdatabase, it doesn't >seem to be available anymore? Does anyone know where I can find the bug >database so I can look up Jan's bug reference? http://support.runrev.com/bugdatabase/query.cgi or use RevZilla - get it through RevNet -- Alex. From sanke at hrz.uni-kassel.de Sun Sep 12 12:55:37 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun, 12 Sep 2004 18:55:37 +0200 Subject: Problems with closeField Message-ID: <41447F89.2060300@hrz.uni-kassel.de> Because the original post got mixed up with the post of Nicholas Thieberger (Subject: Re: use-revolution Digest, Vol 12, Issue 45) in the digest version and was therefore not noticable for Jonathan Cooper by subject, I re-post my message from this morning and add the new script. On Tue, 7 Sep 2004, JonathanC at ag.nsw.gov.au wrote: > I can't believe I'm having a problem with something as simple as > "closeField"! > > I have a field which works like the Address bar of Internet Explorer. > When > you start typing into it, it tries to finish the word or phrase, > according > to a list in a separate field (which will eventually be hidden). If you > end up typing a NEW word or phrase, you are asked if you would like this > added to the list, for next time. I got it to work fine in HyperCard, but > I'm stumped by the strange behaviour of "closeField". Hi Jonathan, Finally I managed to take a look at your sample stack; sorry for the delay. After some experimenting I changed three things in the script of fld "auto-complete": - 1. I changed the "closefield" handler to a "exitfield" This is contrary to what you would expect from the docs (closefield = the field's content has changed exitfield = the contents of the field have not changed), but it seems to work. - 2. I intercepted the "Cancel" message of the modal dialog which now sets a variable ("ControlVar") to false - to avoid the modal dialog to be repeated again and again - 3. I declared a local var in the first line of the field script and set "ControlVar" to true at the beginning of the "keydown" handler This seems to solve your immediate problems as you stated them. There are probably a number possibilities to refine and enhance your auto-complete routines. Best regards, Wilhelm Sanke ============================ P.S.: New script of field "auto-complete" of your stack "CloseField problem": local ControlVar on keydown k put true into ControlVar global autoCompleteList if autoCompleteList = "" then pass keyDown if " " & charToNum(k) & " " is in " 3 8 9 13 28 29 30 31 " then pass keyDown put k into selection put me into what if what="" then pass keydown get offset(return & what,return & autoCompleteList) if it>0 then put the number of lines in (char 1 to it of autoCompleteList) into thisline put line thisline of autoCompleteList into me select char length(what)+1 to length(me) of me end if end keydown on openField put empty into fld "Message" -- pass openField end openField on exitfield put "Field changed." into fld "Message" global autoCompleteList put me into temp if controlVar is true then if temp <> "" and not (temp is among the lines of autoCompleteList) then answer "Add" && quote & temp & quote && "to auto-complete list?" \ with "Cancel" or "OK" if it = "OK" then if last char of autoCompleteList <> return and the length of autoCompleteList > 0 then put return before temp put temp after autoCompleteList put autoCompleteList into fld "Auto-complete list" else if it is "Cancel" then put false into controlVar end if end if end if pass exitfield end exitfield From graham.samuel at wanadoo.fr Sun Sep 12 12:59:54 2004 From: graham.samuel at wanadoo.fr (Graham Samuel) Date: Sun, 12 Sep 2004 18:59:54 +0200 Subject: Display a simple stack Message-ID: <6.1.0.6.2.20040912185435.01d14fa0@pop3.blueyonder.co.uk> On Sun, 12 Sep 2004 10:55:49 -0500, Gordon Tillman wrote: >Hi Ryno, > >On Sep 12, 2004, at 10:49, Ryno Swart wrote: > > > For my little School Yearbook project, I am developing a stack > > measuring 800 x 600 pixels. When I tested it at the school though, > > often the stack would not fit into the monitor display, particularly > > frustrating as I then lose my set of buttons along the top edge of the > > card, and parents would not be able to simply exit. It is a simple > > matter for the user to reset the screen resolution, but many would not > > know how (I am thinking of Windows here) > >I know that for the current bunch of applications that we are writing >for our company, we have set 800 X 600 as the minimum monitor >resolution. But you have to remember that you do not have the full 600 >pixels height available, unless you take over the entire screen (which >is usually considered to be bad behavior for an application, with the >possible exception of games). > >If I remember correctly, we usually allow for about 40 pixels or so for >the height of the task bar at the bottom, and so any windows we design >we keep to a max height of about 560 pixels. As far as the width, we >usually use a max width of about 700 pixels. That way if folks have a >dock on the left or right side of the screen (Mac OS X), we allow space >for that as well. There is a way of calculating exactly how much screen 'real estate' (pixel width and height) is available for your own window, leaving room for toolbars, decorations etc. The method is different for Macs and PCs, but one routine can do them both. If you are interested I can post it here (as I've done before in fact). As for putting stuff in the middle of the screen, you can do set the loc of this stack to the screenLoc This is probably best done in a preOpenStack handler. HTH Graham >ordy --------------------------------------------------- Graham Samuel / The Living Fossil Co. / UK & France From klaus at major-k.de Sun Sep 12 13:12:18 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 12 Sep 2004 19:12:18 +0200 Subject: Display a simple stack. In-Reply-To: <53B2FD1C-04D3-11D9-8AAC-003065D180EE@iafrica.com> References: <53B2FD1C-04D3-11D9-8AAC-003065D180EE@iafrica.com> Message-ID: Hi Ryno, > For my little School Yearbook project, I am developing a stack > measuring 800 x 600 pixels. When I tested it at the school though, > often the stack would not fit into the monitor display, particularly > frustrating as I then lose my set of buttons along the top edge of the > card, and parents would not be able to simply exit. It is a simple > matter for the user to reset the screen resolution, but many would not > know how (I am thinking of Windows here) > > I remember reading that many scripters do not like to fiddle with > peoples' monitors from within the stack. I also would not like to make > the stack too small, so it looks terrible at good resolution. > > Is there some simple solution? I would also like for the stack to open > in the middle of the screen (and, what I forgot to mention in my > simplePrint message, to print in the middle of the page, or to fill > the page). > > Thanks, you will have to take these things into account: the Windows-TASKBAR the size of the window titlebar the border of the stackwindow There is a list of these things somewhere on the net, but i don't remember where... Any hints, listers? Hope that helps... > Ryno. Tot dan... Klaus Major klaus at major-k.de http://www.major-k.de From preid at reidit.co.uk Sun Sep 12 14:27:46 2004 From: preid at reidit.co.uk (Peter Reid) Date: Sun, 12 Sep 2004 19:27:46 +0100 Subject: Long Filenames in OS X? In-Reply-To: References: Message-ID: > >Anyone got any idea how I get full length file names? > > >Look up the longFilePath function. > >/H The LongFilePath function doesn't help, its purpose is (from the on-line help for Rev 2.5): "Returns the long-format equivalent of an 8.3-format file path." and has nothing to do with the 31 character limit inherited from Mac OS Classic. I think this is bug 1659 as mentioned by Jan: http://support.runrev.com/bugdatabase/show_bug.cgi?id=1659 I did try to longFilePath, just in case, and it definitely doesn't help!. I see from the bugs database that this bug was identified in Rev 2.3A1 but is still unresolved and doesn't even seem to have a proposed resolution schedule. This is a SERIOUS impediment to the use of drag & drop under OS X (or in my case, the use of OS X to develop a program that will be used primarily under Windows). I hope this get fixed soon! Cheers Peter From jrvalent at wisc.edu Sun Sep 12 14:33:42 2004 From: jrvalent at wisc.edu (rand valentine) Date: Sun, 12 Sep 2004 13:33:42 -0500 Subject: more problems with ftp Message-ID: Hi, all. I really appreciate the feedback you guys gave me on my ftp problem -- I was trying to download a series of files and I needed to know how to use the libURLDownloadToFile command properly. My problem was that files weren't downloading proprerly, and I figured it was because I was using a "blocking" strategy with a looping "put" command. But I continue to have problems and I'm hoping someone can give me a clue. Here's the problem: Following similar suggestions from Sarah Reichelt and Andre Garzia, I created special handlers that use the libURLDownloadToFile command, like so: libURLDownloadToFile tFileOnWebtoGet,tFileNameOfDownloadedFile,"downloadDone" Then I have a handler on downloadDone -- end downloadDone which checks to see if the download queue is empty, and if so, quits. The problem is that on downloadDone never seems to get called. There must be an error in downloading the first file, which has the correct name in the local directory, but is empty. well, there is a stunning array of potential problems, i am realizing. but when i do a test for an error message on download, i get: "error, url is currently loading" what is this about, since the handler that called that url should be long done? is there a way to wipe the ftp slate clean? rand From JimCarwardine at OwnYourFuture-net.com Sun Sep 12 15:33:54 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Sun, 12 Sep 2004 16:33:54 -0300 Subject: Drag & Drop In-Reply-To: <55D31D1E-041C-11D9-BB60-0030657D0A8E@igame3d.com> Message-ID: Thanks, Bill. I'm gradually making a collection of existing examples. I'd still like to see some ideas on dragging text from one stack to another... Jim on 9/11/04 2:59 PM, william griffin wrote: >> >> 8. Drag & Drop (Jim Carwardine) >> Message: 8 >> Date: Thu, 09 Sep 2004 21:16:31 -0300 >> From: Jim Carwardine >> Subject: Drag & Drop >> To: Revolution Listserve >> >> I recall a discussion a few months ago about dragging and dropping but >> I >> don't remember the details. I'd like to drag & drop text from one >> field in >> a sub stack to another field in another sub stack. I'd also like to >> drag-Copy an object to make a clone of it. Can anyone point me to a >> source >> of drag & drop scripting?.. Jim > > Here are two examples one is from the old Runrev user contributions > page. > I'm not sure where the other one came from. > They should help you get moving along. > > http://www.igame3d.com/DragandDropExamples.zip > > > While we are on the subject, how does one manage to add > drag to from desktop application functionality to rev based application > icons and stacks? > > > Mr Bill > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From klaus at major-k.de Sun Sep 12 15:54:33 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 12 Sep 2004 21:54:33 +0200 Subject: more problems with ftp In-Reply-To: References: Message-ID: <91742E02-04F5-11D9-B584-000A27B49A96@major-k.de> Hi rand, > Hi, all. I really appreciate the feedback you guys gave me on my ftp > problem -- I was trying to download a series of files and I needed to > know > how to use the libURLDownloadToFile command properly. My problem was > that > files weren't downloading proprerly, and I figured it was because I was > using a "blocking" strategy with a looping "put" command. But I > continue to > have problems and I'm hoping someone can give me a clue. Here's the > problem: > > Following similar suggestions from Sarah Reichelt and Andre Garzia, I > created special handlers that use the libURLDownloadToFile command, > like so: > > libURLDownloadToFile > tFileOnWebtoGet,tFileNameOfDownloadedFile,"downloadDone" > > Then I have a handler > > on downloadDone > -- > end downloadDone > > which checks to see if the download queue is empty, and if so, quits. > The > problem is that on downloadDone never seems to get called. Please make sure that BOTH handlers, the one that calls the "libURLDownloadToFile" AND "DownloadDone" are in the SAME script! > There must be an > error in downloading the first file, which has the correct name in the > local > directory, but is empty. > > well, there is a stunning array of potential problems, i am > realizing. but > when i do a test for an error message on download, i get: > > "error, url is currently loading" > > what is this about, since the handler that called that url should be > long > done? is there a way to wipe the ftp slate clean? Sorry, no idea here... Hope that helps... > rand Regards Klaus Major klaus at major-k.de http://www.major-k.de From JaysLists at triad.rr.com Sun Sep 12 16:24:10 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Sun, 12 Sep 2004 16:24:10 -0400 Subject: How do I associate files with a windows standalone? In-Reply-To: <41437BAC.4060307@fourthworld.com> Message-ID: >Does Rev Online maintain a local cache of elements that haven't changed >since they were last downloaded? The videos and pdfs are cached in components\save\resources\video. I don't think the sample scripts and projects are cached (at least not permanently). Jay Madren From doupsy at wanadoo.fr Sun Sep 12 16:38:10 2004 From: doupsy at wanadoo.fr (doupsy at wanadoo.fr) Date: Sun, 12 Sep 2004 22:38:10 +0200 Subject: Find and the diacritic characters (Transcript versus Hypertalk) Message-ID: Hello, I used an HyperCard stack with the find command to find for example names and first names. I translate this stack from Hypertalk to Transcript and I am using this new stack now. But, when I use the find command, the find command is sensible to diacritic characters. For example, I want to find Cl?ment . The find command finds onlyCl?ment, not Clement. It is the same with Micka?l, the find command don't find Mickael. How is it possible to keep the find command properties of the find command of Hypertalk ? Thanks Edouard From alex at tweedly.net Sun Sep 12 17:07:44 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 12 Sep 2004 22:07:44 +0100 Subject: more problems with ftp In-Reply-To: <91742E02-04F5-11D9-B584-000A27B49A96@major-k.de> References: Message-ID: <5.1.0.14.0.20040912215457.00ad82a8@mail.tweedly.net> At 21:54 12/09/2004 +0200, Klaus Major wrote: >Hi rand, > >> Hi, all. I really appreciate the feedback you guys gave me on my ftp >>problem -- I was trying to download a series of files and I needed to know >>how to use the libURLDownloadToFile command properly. My problem was that >>files weren't downloading proprerly, and I figured it was because I was >>using a "blocking" strategy with a looping "put" command. But I continue to >>have problems and I'm hoping someone can give me a clue. Here's the problem: >> >> Following similar suggestions from Sarah Reichelt and Andre Garzia, I >>created special handlers that use the libURLDownloadToFile command, like so: >> >>libURLDownloadToFile >>tFileOnWebtoGet,tFileNameOfDownloadedFile,"downloadDone" >> >> Then I have a handler >> >>on downloadDone >> -- >>end downloadDone >> >> which checks to see if the download queue is empty, and if so, quits. The >>problem is that on downloadDone never seems to get called. > >Please make sure that BOTH handlers, the one that calls the >"libURLDownloadToFile" >AND "DownloadDone" are in the SAME script! I'm bothered when you say "checks to see if the download queue is empty, and if so, quits". The downloadDone handler will be called when each file has completed downloading (i.e. once per call to libURLDownloadToFile, so it needs to exit each time. >>There must be an >>error in downloading the first file, which has the correct name in the local >>directory, but is empty. >> >> well, there is a stunning array of potential problems, i am realizing. but >>when i do a test for an error message on download, i get: >> >>"error, url is currently loading" >> >> what is this about, since the handler that called that url should be long >>done? is there a way to wipe the ftp slate clean? libURLResetAll should do it. Here's a snippet of code that downloads and displays photos; the photos are downloaded into a local disk-based cache, and displayed from there; the rest of the code is downright confusing, so this is just the business part of it .... btw - I have very high expectation that these transfers will succeed, because the photo names are generated automatically, so it's very unlikely there will be failures, therefore there's not as much error checking as would normally be desirable. This comes at the very end of the handler "display_photo" put "d:/filecache/"&thisPhotoName into cacheName libURLSetStatusCallback "downloadStatus", the long ID of me libURLDownloadToFile fname, cacheName, "downloadComplete" end display_photo on downloadComplete get the URLStatus of remoteName if it <> "downloaded" then set the visible of field "MyField" to true put "download status is" && it && "for" && remoteName && "into" && thisPhotoName & cr after msg end if set the visible of field "MyField" to false put URL ("binfile:d:/filecache/"&thisPhotoName) into image "MyImage" put empty into thisPhotoName go stack "Photo Viewer Window" end downloadComplete on downloadStatus get the URLStatus of remoteName if it <> "downloaded" then set the visible of field "MyField" to true put "Downloading:" && thisPhotoName && the URLStatus of remoteName into field "MyField" end if end downloadStatus hope this helps, -- Alex Tweedly. From sarahr at genesearch.com.au Sun Sep 12 18:00:03 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Mon, 13 Sep 2004 08:00:03 +1000 Subject: Using xml functions In-Reply-To: References: Message-ID: <19BD39E2-0507-11D9-B3DB-0003937A97B8@genesearch.com.au> > There are lots of cool functions in the library but (like > revAddXMLNode or > revAppendXML ) it seems like it would be more complex to use them. Does > anyone have a sample stack showing the building of an xml document from > runrev that I could pull apart? What I am doing is converting MySQL > data to > an XML document. > You might find my XML tutorial useful. You can get it at: Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ From sarahr at genesearch.com.au Sun Sep 12 18:05:25 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Mon, 13 Sep 2004 08:05:25 +1000 Subject: more problems with ftp In-Reply-To: References: Message-ID: > Following similar suggestions from Sarah Reichelt and Andre Garzia, I > created special handlers that use the libURLDownloadToFile command, > like so: > > libURLDownloadToFile > tFileOnWebtoGet,tFileNameOfDownloadedFile,"downloadDone" > > Then I have a handler > > on downloadDone > -- > end downloadDone > > which checks to see if the download queue is empty, and if so, quits. > The > problem is that on downloadDone never seems to get called. There must > be an > error in downloading the first file, which has the correct name in the > local > directory, but is empty. > > well, there is a stunning array of potential problems, i am > realizing. but > when i do a test for an error message on download, i get: > > "error, url is currently loading" > > what is this about, since the handler that called that url should be > long > done? is there a way to wipe the ftp slate clean? > Hi Rand, The resetAll command is useful of things are going wrong as it will reset all open connections. Check out the libURLSetLogField and libURLSetStatusCallback commands. They are excellent for troubleshooting all such file transfers. After calling libURLDownloadToFile, check the result immediately. Sometimes an error can show up right away. Cheers, Sarah From ambassador at fourthworld.com Sun Sep 12 18:59:41 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 12 Sep 2004 15:59:41 -0700 Subject: engines? In-Reply-To: References: Message-ID: <4144D4DD.6010405@fourthworld.com> (rearranged in standard top-to-bottom reading order) Monte Goulding wrote: >>What is the file at >>? >> >>What is it? > > It's compressed using a non-Mac compression method, and therefore > does not retain file type or creator code. When I set the type > and creator to what has been appropriate for all previous Classic > engines it doesn't run. > > It's the engine that the standalone builder downloads. It's not > intended for download via any other method and uses a custom > stack based compress function. Interesting choice, given Rev has a built-in compression method. Where does one download the actual engines? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From aturban at qwest.net Sun Sep 12 18:59:51 2004 From: aturban at qwest.net (Arthur Urban) Date: Sun, 12 Sep 2004 16:59:51 -0600 Subject: Lock Screen and Modal Window? In-Reply-To: <4143DF40.5060500@hyperactivesw.com> Message-ID: <000c01c4991c$35eac990$1501a8c0@asuka> > > Lock screen/unlock screen does not seem to work with stacks > opened as > > modal. Is this a known bug by any chance? > > I'm not sure I'm clear on what you are asking, but a common > misperception is that "lock screen" means "lock the whole > screen" when > really it is more like "lock window". I could have been more specific, sorry 'bout that. I'm seeing that stacks/windows opened with the 'as modal' keyword (or by using macosx 'sheet' command) ignore the lock screen. I see buttons and fields flicking their contents and winking in and out of visibility. If I change nothing but remove the "as modal" suffix to the command, the lock screen does in fact do it's job; the window appears only in it's final state. I tried to search the bugzilla database for this, but I'm kinda ignorant as to how to do that; that bugzilla interface is overwhelming (somebody needs a course in GUI design). I was hoping maybe somebody could confirm that they see the same thing I do. ~~~ Arthur From alex at tweedly.net Sun Sep 12 19:32:46 2004 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 13 Sep 2004 00:32:46 +0100 Subject: more problems with ftp In-Reply-To: <5.1.0.14.0.20040912215457.00ad82a8@mail.tweedly.net> References: <91742E02-04F5-11D9-B584-000A27B49A96@major-k.de> Message-ID: <5.1.0.14.0.20040913002051.02d65b70@mail.tweedly.net> Hi Rand just a quick note to append to my earlier email ... Some more info on libURLDownloadToFile 1. The docs describe it as "download an FTP URL", but in fact it can be used to download either ftp:// or http:// forms of URL (possibly others - those are all I've tried). (In fact, I had tested FTP slightly, but had been mostly using http .....) 2. When you use libURLDownloadToFile to download an http file, when the downloadComplete handler is called (and assuming a successful download), then the local file will have been created and closed. 3. When you do the same with an ftp format URL, the local file will have been created - but it will still be open. (Don't know if this is always the case, but it has been in all my testing in the last hour or so). I have had to add the line if cacheName is in the openfiles then close file cacheName to my downloadComplete handler so that ftp:// files are properly closed (otherwise they are not available for other operations such as rename until Rev closes). I don't know if this is a bug, or if this difference between http:// and ftp:// forms is intentional. I think I'll play safe and guess that it is a bug, unless someone tells me otherwise; so I'll BZ it tomorrow if I haven't heard in the meantime. It certainly doesn't seem desirable to have the file be left open, and it is surprising to have to explicitly close it. -- Alex. From monte at sweattechnologies.com Sun Sep 12 20:07:34 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 13 Sep 2004 09:37:34 +0930 Subject: engines? In-Reply-To: <4144D4DD.6010405@fourthworld.com> Message-ID: > >>What is the file at > >>>at.dir.gz>? > >> > >>What is it? > > > > It's compressed using a non-Mac compression method, and therefore > > does not retain file type or creator code. When I set the type > > and creator to what has been appropriate for all previous Classic > > engines it doesn't run. > > > > It's the engine that the standalone builder downloads. It's not > > intended for download via any other method and uses a custom > > stack based compress function. > >Interesting choice, given Rev has a built-in compression method. Oh.. sorry Richard. I assumed you would understand the issues so I didn't elaborate. The custom compress function handles resource forks and directories. Our built-in compress function doesn't. So we create a stack with all the required data and use the built-in compress function on that. > >Where does one download the actual engines? > Not sure. I don't know if RunRev distribute engines by themselves. One way to get an engine would be to use the standalone builder to download it. Cheers Monte From diskot123 at juno.com Sun Sep 12 20:22:25 2004 From: diskot123 at juno.com (diskot123 at juno.com) Date: Mon, 13 Sep 2004 00:22:25 GMT Subject: inheritance Message-ID: <20040912.172251.1935.789012@webmail13.lax.untd.com> This reminds me of a rehash of the the C vs C++ debate on the carbon-list currently. You can technically do anything you can do in C++ with C. I recently had to work on a VB.NET project and it was a bit different then the VB I remember, was it better, not really, some things were actually more confusing just different. Some VB developers feel abandoned.. I find working in Rev more productive for GUI apps then working in C++, or Java, you get immediate results. Should advancing the language and integrating OOP features be a goal, definitely. It useful for large projects which involve multiple developers, which are not currently Rev forte, but it may be the chicken and egg sort of thing. But I don't see a feature request or a suggested spec for it anywhere... Implementing it however, should not come at expense of implementing features that are some blockers for projects and there is still a lot of design work which needs to be done. From our recent debates on the improve list it seems that people don't want real OO necessarily, but some sort of inheritance and the ability to *reuse controls* or scripts. Parentscripts, or a backscript which distinguishes between objects by properties, should get you most of that. Best, Tuviah ________________________________________________________________ Get your name as your email address. Includes spam protection, 1GB storage, no ads and more Only $1.99/ month - visit http://www.mysite.com/name today! From gcanyon at inspiredlogic.com Sun Sep 12 20:41:54 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sun, 12 Sep 2004 17:41:54 -0700 Subject: arrow keys in a text field? Message-ID: I'm using 2.5 and I have a palette where the arrow keys aren't working in a field. I've already checked that the appropriate properties are set, and the arrow keys work if I move the field out of the group it's in. I remember there being an issue if some portion of a field is covered by something else, but that doesn't seem to be the case here. I've tried setting the group to the highest layer, and the field to the highest layer in the group, with no luck. I've looked at the rawKeyUp data, and that message is being triggered. But the arrow keys still don't move the cursor. Any ideas before I go prematurely gray? regards, Geoff Canyon gcanyon at inspiredlogic.com From ambassador at fourthworld.com Sun Sep 12 20:52:48 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 12 Sep 2004 17:52:48 -0700 Subject: arrow keys in a text field? In-Reply-To: References: Message-ID: <4144EF60.1030807@fourthworld.com> Geoff Canyon wrote: > I'm using 2.5 and I have a palette where the arrow keys aren't working > in a field. I've already checked that the appropriate properties are > set, and the arrow keys work if I move the field out of the group it's in. > > I remember there being an issue if some portion of a field is covered by > something else, but that doesn't seem to be the case here. I've tried > setting the group to the highest layer, and the field to the highest > layer in the group, with no luck. > > I've looked at the rawKeyUp data, and that message is being triggered. > But the arrow keys still don't move the cursor. > > Any ideas before I go prematurely gray? Hqve you checked the arrowKeys and navigationKeys properties? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From vokey at uleth.ca Sun Sep 12 21:20:51 2004 From: vokey at uleth.ca (Dr.John R.Vokey) Date: Sun, 12 Sep 2004 19:20:51 -0600 Subject: The creation of custom properties is incoherent Message-ID: <26CB7A9E-0523-11D9-B9F1-000A95CDE4AC@uleth.ca> As many of you who use custom properties are no doubt aware, the following script will produce two custom properties, "test" and "fred", both set to values of true: on test set the test of this stack to true put "fred" into test set the test of this stack to true end test So, the same script line results in a different result depending on what came earlier (and globally) in the execution of the stack---a potential source of almost impossible to track down bugs (well, at least in my experience). The problem, in my estimation, is that the first use of the statement is incoherent. As the custom property "test" has yet to be created, the evaluation of the statement should fail *because test has no value (yet), unlike the second use of the statement*. For consistency with the rest of transcript, the first use (and all other *literal* uses) of the custom property label) should be quoted or literals, as in: set the "test" of this stack to true (or set the "te"&"st" of this stack to true, which, of course, *doesn't* work!). Indeed, virtually every newbie to the use of custom properties in my experience does exactly that (i.e., assumes that as a literal is meant, a literal should be used), leading to an error. The second use is the above script is fine because it is referring either to a built-in property or to a previously defined custom property whose name is the value of test. It shouldn't create a new custom property if the first two possibilities are false. Furthermore, with the current scheme, one can't do the following: repeat with i=1 to 5 -- create and set 5 custom properties set the ("prop"&i) of this stack to i end repeat rather one has to resort to: repeat with i=1 to 5 -- create and set 5 custom properties put ("prop"&i) into x -- assume x is a new variable name set the x of this stack to i end repeat which is fine, I guess (not really!), unless a property named "x" already exists! I don't know what to recommend at this point, but it really is a bug waiting to bite the unwary. Unfortunately, unlike unquoted button and field names, which can be rendered consistent and bug-potential free by the scripter simply by quoting all such names, no such option is available here. -- John R. Vokey, PhD Professor B.E.R.G. - Behaviour and Evolution Research Group Micro-Cognition Laboratory Department of Psychology & Neuroscience University of Lethbridge Lethbridge, Alberta T1K 3M4 CANADA From kray at sonsothunder.com Sun Sep 12 23:19:48 2004 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 12 Sep 2004 22:19:48 -0500 Subject: The creation of custom properties is incoherent In-Reply-To: <26CB7A9E-0523-11D9-B9F1-000A95CDE4AC@uleth.ca> Message-ID: On 9/12/04 8:20 PM, "Dr.John R.Vokey" wrote: > As many of you who use custom properties are no doubt aware, the > following script will produce two custom properties, "test" and "fred", > both set to values of true: > > on test > set the test of this stack to true > put "fred" into test > set the test of this stack to true > end test > > So, the same script line results in a different result depending on > what came earlier (and globally) in the execution of the stack---a > potential source of almost impossible to track down bugs (well, at > least in my experience). The problem, in my estimation, is that the > first use of the statement is incoherent. As the custom property > "test" has yet to be created, the evaluation of the statement should > fail *because test has no value (yet), unlike the second use of the > statement*. Actually, it is quite consistent - local variables are filled with values as soon as data is assigned to them (unless explicitVariables is set to true). Until that time, they act as literals. Compare: put test --> puts "test" into the message box put 10 into test put test --> puts "10" into the message box Rev first tries to evaluate a string as a variable to see if it has been defined. If it has, it substitutes the value for the variable and proceeds in its evaluation. If it has not been defined, it is treated as a literal string. This is why: set the test of this stack to true -- first instance in your example creates a custom property called "test" and assigns it the value "true", and why: put "fred" into test set the test of this stack to true creates a custom property called "fred" and assigns it the value of true ("test" is found to be a defined variable so its value is substituted in the string) > For consistency with the rest of transcript, the first use > (and all other *literal* uses) of the custom property label) should be > quoted or literals, as in: set the "test" of this stack to true (or set > the "te"&"st" of this stack to true, which, of course, *doesn't* > work!). Indeed, virtually every newbie to the use of custom properties > in my experience does exactly that (i.e., assumes that as a literal is > meant, a literal should be used), leading to an error. Really? I'd be very interested to know if this is the case. The reason I say that is that custom properties are referred to in the same manner as regular properties, and we don't say: set the "visible" of button 1 to true I would have thought people would be comfortable with unquoted property names for custom properties. > Furthermore, with the current scheme, one can't do the following: > > repeat with i=1 to 5 -- create and set 5 custom properties > set the ("prop"&i) of this stack to i > end repeat > > rather one has to resort to: > > repeat with i=1 to 5 -- create and set 5 custom properties > put ("prop"&i) into x -- assume x is a new variable name > set the x of this stack to i > end repeat > > which is fine, I guess (not really!), unless a property named "x" > already exists! You can also do: on mouseUp repeat with i = 1 to 5 do "set the" && ("prop" & i) && "of me to i" end repeat end mouseUp although I agree that your first example *should* be able to be made to work and should not error out, IMHO. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From b.xavier at internet.lu Mon Sep 13 00:41:08 2004 From: b.xavier at internet.lu (MisterX) Date: Mon, 13 Sep 2004 06:41:08 +0200 Subject: Why wait for Inheritance in Revolution? Want 1000 more features now? In-Reply-To: <41439452.9070309@fourthworld.com> Message-ID: In response to all the inheritance talk... Sorry for the verbosity but Im sure some will appreciate the details. Some of you may remember since the good old HC days that I've been proposing something like Ken's parent scripts which was named XOS while I resided on the NoProb.com web site and before I went to PHPNuke on Monsieurx.com. I have researched how to do OOP in HC, MC and now RR for almost 15 years with my XOS project and believe me I wouldn't have continued if it wasn't effective as it is! Most who saw it said woah, so i must be on to something! The trick to OOP in RR is not object inheritance but design object detection and message interception that works like OOP. But that's only the tip of the iceberg for successfull OOP in RR. Inheritance can only be achieved in a relative way in RR compared to other OOP concepts. As Tuv said, it is not built in but RR has the advantage of handling anything in a variable and a message hierarchy (the bartender) when you front, backscript or library or start using a stack. XOS brings inheritance, polymorphism, class overiding, object persistence, template objects and a max of modularity for realtime loading of libraries, context behavior, agent and process management, distributed network processing, and even OS/configuration management/differentiation. OK, not all of the last 3 items are coded in XOS yet but it getting in there faster and faster each day. It's not the classical C-like implementation (note I never tried smalltalk types). It is a HC object and message model. It really works with the same context as C or smalltalk with the objective of object/code-reuse but with the added advantage that with a logical grammar it can script by itself to adapt to a situation or environment. Alas this parser is a beast in design stage and array or object containers are not the best in RR. I strive for the holy grail of development economics and ergonomics with a maximum of features and leave the possibilities open for the user to adapt it to his own needs. That's a goal in OOP too! In short, 80 to 90% of the scripts one would need in any stack are present in the framework. 25 buttons you said? ;) Why rewrite the wheel over and over? After 15 years, you can imagine my time savings! Now that the object model works again, it's features adding time! Any new features I add in XOS, all my XOS-based stacks enjoy right away! What else could you ask for? If there is one thing I learned from XOS is that one feature can hide a feature manager! Writing all of these to fit in a standard framework has been a long road but the benefits are worth the effort. Given the severe limits of HyperCard, the 32K barriers forced me to research new ways to avoid rewriting new features each time and updating dozens of content stacks each with their own properties or "views templates" to manage a 200 MB relational CMS much like phpnuke or lotus notes way back in the late 80s. Since all scripts didn't fit into one stackinuse, I built specialized libraries to handle class specific objects, events, automatic prioritized [un]loading of scripts, caching retrieval of dynamicaly loaded scripts from script libraries... Writing the help for this is impossible for a man alone! Even plug-ins, agents and other super-class managers were included then to interface HC to Netscape, Eudora, QuarkExpress, FileMaker, Finder, etc! The RR plugin manager is kind of like it, and could work like XOS but I dont understand why the darn plug ins insists on crashing RR when I just take look at it!?! XOS was since its beginning designed to achieve an ultimate opensourced collaboration tool to Hyper, super meta Carder and now RunRevers to achieve something like the ultimate self updating Lotus Notes (who is much better funded mind you.) I can boast that I managed to write lotus notes by myself in HC with integrated email via eudora and Applescripts agents 10 years ago now! The basic framework of template objects in XOS is becoming quite complete. I must rewrite the messaging now which integrates some relational context linking and that will not be easy. But until then I can't release XOS or write about it because I dont know how far I can take it within RR. Until I get the data to be written to any of a customprop or db or xml as easy as a stack card, there is no point. And alone that will take months... Examples of XOS? If you have downloaded any of my stacks from http://MonsieurX.com, most of them use the same scritps or objects which are the basis for XOS. Is XOS there? no. Not until it works bugfree. The N2O plugin tools are the newest features of XOS - the smartbars. Totally automatic loading without usage of the RR plugin manager - you do have to open them somehow though ;). If you look at the DiscreteBrowser, you can find a basic set of the object templates that XOS offers. It's already evolved a bit further now thanks to the new object group template partly developped long ago in the Snippets stack in the MC-only ScriptEditorX and which you can see remodeled in the LogShark stack. The latest version which is a full blown ebook which now does smart hypertext linking, relational context linking with smart classification. The GUI took less than 10 minutes to do and the features are in the dozens without coding. Unfortunately the DiscreteBrowser is marred by RR blocker bugzillas which were not resolved in 2.2 and which I cannot afford to test on RR 2.5 due to abscence of any donations which were supposed to sponsor my next RR license. Maybe I got it all wrong... Boy am i motivated! I've decided to rewrite XOS from scratch again for the 4th generation because MC and RR work differently than HC which is why it takes so long to bring it out (and I want XOS script compatibility with flash, notes). Almost every object and event can inter-relate so it is a lot of work. You can wait a few more months for RR to put parentscripts out. You can wait another 2-5 years until they reach the XOS stage. My problem is that it seems no one was interested (Kevin remember the email I sent you that resembles so much like the 25 buttons story?). The other problem is that no one reads or understands the plea to motivate or sponsor the help-wares that I put in my About fields. Seems there is either no interest in motivating authors either! Hugh (the ScriptScrapbook) just confirmed me the same thing. And it seems there is more interest in paying for software than sponsoring a freeware. So I ask: - if I put in a paypal donation on my website, would you use it to help? - Would a paid subscription to my website be a better incentive to access good stacks and scripts which would sponsor my website and RR license? - if you want to help and do so seriously, how many of you are interested in starting the bazaar scripting economy? See http://www.opensource.org/advocacy/jobs.php - no freeware though. If more people sent bug reports, feature requests, and a cheese burger sized donation, XOS would be out long ago, RR would be 5th generation language (one that scripts itself). Today, I can't justify spending the money for an RR license renewal and im back to work so my time is limited again. I would love to co-develop XOS and even put it out as opensource just like the DiscreteBrowser but dont like sponsoring open-source that doesn't get feedback (in more than one way) or working for nothing and dare I think for others who would profit from open source without giving credit[s] where due. I didn't imply someone did... Is it Sci-Fi? To find the stacks mentioned above (except XOS of course), just go to http://monsieurx.com , on to the downloads, or the rev category... Not getting feedback is one thing, but if this community is supposed to help each other, how come most web sites dont list a link to mine or the other 20 RR devoted websites around? Some dont list more than 4 or 5 sites. Shame on you! ;) Is that marketing the community or what? ;)) C'mon boys and girls, help RR is not just ranting or bugzilling or making freeware or sharing scripts. It's also about being there! And yes, all of you who dont have a web site can now come to my site, add a download or two or a link or even an article. I dont have unlimited space but a few hundred MBs which can be better devoted to cool stacks than my weird music! Unless you like my music... ;) do "Send" && Object["Best Regards"] && "to all" with message "Greetings" Xavier From michaell at unimelb.edu.au Mon Sep 13 00:54:43 2004 From: michaell at unimelb.edu.au (Michael J. Lew) Date: Mon, 13 Sep 2004 14:54:43 +1000 Subject: Copy a group to another stack Message-ID: OK, I've found it: Copy and Paste! I did try that and it didn't work. Honest! My problem and confusion appears to have been the failure of the command-C and command-V keystrokes to do the job. I guess I'll download the newer build now... -- Michael J. Lew Senior Lecturer Department of Pharmacology The University of Melbourne Parkville 3010 Victoria Australia Phone +613 8344 8304 ** New email address: michaell at unimelb.edu.au ** From b.xavier at internet.lu Mon Sep 13 01:15:18 2004 From: b.xavier at internet.lu (MisterX) Date: Mon, 13 Sep 2004 07:15:18 +0200 Subject: Copy a group to another stack In-Reply-To: Message-ID: Michael, for some funny reason copy-paste in RR has it's problems. If you try to copy via the context menu, only one control is copied. If you stack implements a copy paste command then it wont. So you must select the objects, and copy them via the revmenubar edit menu. Pain in a... I know... Try shift-ins to paste. And control-ins to copy. Sometimes it works better as it is not the menu commands. ins alone will work for text but not for controls. Not very standard stuff but it works around the other issues with copypaste commands... ;) Can't test it in 2.5 sorry. > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Michael J. > Lew > Sent: Monday, September 13, 2004 06:55 > To: use-revolution at lists.runrev.com > Subject: Re: Copy a group to another stack > > > OK, I've found it: Copy and Paste! I did try that and it didn't work. Honest! > > My problem and confusion appears to have been the failure of the > command-C and command-V keystrokes to do the job. I guess I'll > download the newer build now... > > -- > Michael J. Lew > > Senior Lecturer > Department of Pharmacology > The University of Melbourne > Parkville 3010 > Victoria > Australia > > Phone +613 8344 8304 > > ** > New email address: michaell at unimelb.edu.au > ** > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From michaell at unimelb.edu.au Mon Sep 13 00:49:20 2004 From: michaell at unimelb.edu.au (Michael J. Lew) Date: Mon, 13 Sep 2004 14:49:20 +1000 Subject: Copy a group to another stack Message-ID: I probably should know this by now, but how can I copy a group of controls from one stack to another? I can't find anything useful in the docs. The "Place group" stuff doesn't mention a case where the group is part of a different stack :-( Thanks. -- Michael J. Lew Senior Lecturer Department of Pharmacology The University of Melbourne Parkville 3010 Victoria Australia Phone +613 8344 8304 ** New email address: michaell at unimelb.edu.au ** From yvescoppe at skynet.be Mon Sep 13 02:26:00 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Mon, 13 Sep 2004 08:26:00 +0200 Subject: Rep : Long Filenames in OS X? Message-ID: Hi Peter, I use Mac OS X also and that's my code for using long file names Perhaps ou can adapt it for your needs note : " put urldecode(tFiles) into tFiles" on mouseUp answer folder "Which folder ?" if it is empty then exit to top put the defaultFolder into tDF set the defaultFolder to it put the detailed files into tFiles put urldecode(tFiles) into tFiles set the defaultFolder to tDF answer tFiles end mouseUp Hope this helps. Greetings. Yves COPPE yvescoppe at skynet.be From gcanyon at inspiredlogic.com Mon Sep 13 03:58:31 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Mon, 13 Sep 2004 00:58:31 -0700 Subject: arrow keys in a text field? In-Reply-To: <4144EF60.1030807@fourthworld.com> References: <4144EF60.1030807@fourthworld.com> Message-ID: On Sep 12, 2004, at 5:52 PM, Richard Gaskin wrote: > Geoff Canyon wrote: > >> I'm using 2.5 and I have a palette where the arrow keys aren't >> working in a field. I've already checked that the appropriate >> properties are set, and the arrow keys work if I move the field out >> of the group it's in. >> I remember there being an issue if some portion of a field is covered >> by something else, but that doesn't seem to be the case here. I've >> tried setting the group to the highest layer, and the field to the >> highest layer in the group, with no luck. >> I've looked at the rawKeyUp data, and that message is being >> triggered. But the arrow keys still don't move the cursor. >> Any ideas before I go prematurely gray? > > Hqve you checked the arrowKeys and navigationKeys properties? true and true, or true and false, makes no difference. regards, Geoff Canyon gcanyon at inspiredlogic.com From swartart at iafrica.com Mon Sep 13 04:29:57 2004 From: swartart at iafrica.com (Ryno Swart) Date: Mon, 13 Sep 2004 10:29:57 +0200 Subject: simplePrint In-Reply-To: <20040913000415.7880B9300EE@mail.runrev.com> Message-ID: <18824BFA-055F-11D9-8AAC-003065D180EE@iafrica.com> Baie dankie, Maestro, dit werk goed! One more question arises: I am getting my card clipped bottom and right, I suppose simply because it is bigger then A4. Can I print it centered into the "pageRect" or something, and to the maximum printing area? I am getting a fat white border at the top and left, without which I believe it would print absolutely correctly. Trying it, I am getting error messages that I can't resolve. If there is an elegant solution, Klaus, could I ask you to format it fully, as you did the one below? It would be very useful to more people than just myself. Ryno. > Try this: > > on menuPick which > switch which > case "Print this page" > answer "Please select landscape format in the print dialog..." > ## optional > answer printer > ## will display the printer dialog > if the result = "cancel" then exit menupick > ## User clicked cancel in that dialog... > print this card > break > case "Print the Yearbook (60 pages)" > answer "Please select xxx (don't know the english word :-) > format > in the print dialog..." > ## optional > answer printer > ## will display the printer dialog > if the result = "cancel" then exit menupick > ## User clicked cancel in that dialog... > print this stack > break > end switch > end menuPick > > Hope that helps... From swartart at iafrica.com Mon Sep 13 04:30:32 2004 From: swartart at iafrica.com (Ryno Swart) Date: Mon, 13 Sep 2004 10:30:32 +0200 Subject: Display a simple stack. In-Reply-To: <20040912160009.70CB49300E9@mail.runrev.com> Message-ID: <2D5C4D2B-055F-11D9-8AAC-003065D180EE@iafrica.com> Thanks Gordy, and Graham, for you very helpful advice. If they are not already there, these could go into "Helpful Tips". For the monitor "real estate", I shall work on the premise that parents stick to the simple taskbar in Windows. For Mac parents, if they have a dock problem, I can communicate with them personally (the joys of small!) Groete uit Suid Afrika, Ryno. > I know that for the current bunch of applications that we are writing > for our company, we have set 800 X 600 as the minimum monitor > resolution. But you have to remember that you do not have the full 600 > pixels height available, unless you take over the entire screen (which > is usually considered to be bad behavior for an application, with the > possible exception of games). > > If I remember correctly, we usually allow for about 40 pixels or so for > the height of the task bar at the bottom, and so any windows we design > we keep to a max height of about 560 pixels. As far as the width, we > usually use a max width of about 700 pixels. That way if folks have a > dock on the left or right side of the screen (Mac OS X), we allow space > for that as well. and > As for putting stuff in the middle of the screen, you can do > set the loc of this stack to the screenLoc > This is probably best done in a preOpenStack handler. From dcragg at lacscentre.co.uk Mon Sep 13 05:08:46 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 13 Sep 2004 10:08:46 +0100 Subject: more problems with ftp In-Reply-To: <5.1.0.14.0.20040913002051.02d65b70@mail.tweedly.net> References: <91742E02-04F5-11D9-B584-000A27B49A96@major-k.de> <5.1.0.14.0.20040913002051.02d65b70@mail.tweedly.net> Message-ID: <84ED3483-0564-11D9-8F59-000A9569F8B0@lacscentre.co.uk> On 13 Sep 2004, at 00:32, Alex Tweedly wrote: > > 3. When you do the same with an ftp format URL, the local file will > have been created - but it will still be open. (Don't know if this is > always the case, but it has been in all my testing in the last hour or > so). > > I have had to add the line > > if cacheName is in the openfiles then close file cacheName > > to my downloadComplete handler so that ftp:// files are properly > closed (otherwise they are not available for other operations such as > rename until Rev closes). > > I don't know if this is a bug, or if this difference between http:// > and ftp:// forms is intentional. > Looks like a bug. There should be no difference between http and ftp downloads to file, but it seems I managed to mess up here. (At some point, I added some cute stuff for closing files when doing uploads and it looks like I overlooked that this might interfere with downloads.) By the way, libUrlDownloadToFile was only added for dealing with huge files that might not fit in available memory. If dealing with "normal" files, I'd recommend using simple gets and puts. get url "ftp://whatever" if the result is empty then put it into url "binfile: whatever" else ##error stuff end if Cheers Dave From dcragg at lacscentre.co.uk Mon Sep 13 06:52:08 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 13 Sep 2004 11:52:08 +0100 Subject: Https In-Reply-To: <1D77C89A-027B-11D9-8F81-000A9580FCCE@backtalk.com> References: <20040909155705.89AD7930188@mail.runrev.com> <1D77C89A-027B-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: On 9 Sep 2004, at 17:12, Frank Leahy wrote: > > Interesting. Anyone know if getting this error will preclude data > being returned from the https connection? For example, I can imagine > having a web server where I didn't bother getting a Verisign (or > other) certificate, but I still wanted to get and put data over an > https connection. > > -- Frank > Yes. Right now it will prevent you doing this if you go via libUrl. libUrl uses "open secure socket ... with verification", which requires a certificate. However, it shouldn't be too hard to add something to libUrl which allows you to use "without verification". perhaps a "switch command" such as libUrlSetSSLVerification with the default being true. Of course, anyone using this would have to be careful. I could imagine a faulty implementation like this: verification fails application asks user if he/she wants to continue without verification application switches off verification and completes request application *forgets* to switch it back on again all future https requests are unverified end of civilisation Cheers Dave From klaus at major-k.de Mon Sep 13 07:50:55 2004 From: klaus at major-k.de (Klaus Major) Date: Mon, 13 Sep 2004 13:50:55 +0200 Subject: metal, palette and empty decorations Message-ID: <2BB0A0F9-057B-11D9-A6C9-000A27B49A96@major-k.de> Hi all, has someone successfully used this combination for a stack? Metal, palette AND empty decorations... No hint in the docs that this is NOT possible... I have no success so far, when i try it, ALL objects on the card disappear, but are still present but NO metal look...??? The object do appear again, when i set "the metal" back to false...? I tried ALL possible combinations: set the decorations of stack xyz to ("metal") palette xyz etc... Any hints are very welcome :-) Regards Klaus Major klaus at major-k.de http://www.major-k.de From svanesch at husky.ca Mon Sep 13 07:51:57 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Mon, 13 Sep 2004 07:51:57 -0400 Subject: Revolution feature set - some questions Message-ID: Frank, Andre, Xav: Thanks for your input. More experimentation is in order but it looks promising. Steve -----Original Message----- From: Frank Leahy [mailto:frank at backtalk.com] Sent: Friday, September 10, 2004 1:05 PM To: use-revolution at lists.runrev.com Subject: Re: Revolution feature set - some questions On Sep 10, 2004, at 5:00 PM, use-revolution-request at lists.runrev.com wrote: > From: "Van Esch, Stephen (Bolton)" > Subject: Revolution feature set - some questions > > The feature page states that Revolution can parse XML files and create > and > manipulate XML content. In my project, we will be dealing with large > XML > documents with extensive formatting via XSLT. Graphics, fonts, font > weights, > line spacing, letter spacing etc. will be part of the output. Can > Revolution > reliably display this kind of formatted XML document? > Stephen, I don't believe there's any XSLT support in Revolution. Whether you can use RunRev will depend on 1) how complicated your XSLT styles sheets are, and 2) how complicated the output text must be. 1) If the XSLT style sheets tend to be simple/straightforward, then you could use the XML parser and mimic the stylesheet by looping through your XML data, outputting styled text as you go -- e.g.
outputs as 18pt-bold, outputs as 12pt normal, etc. 2) How complicated is the output text? If it outputs what Revolution can reproduce, then you will be fine. But if it produces something that Revolution can't produce then it will be a problem. For example, if your stylesheet outputs HTML (the most common use of a stylesheet), Now that I think about it, a better option might be to use the altBrowser plugin, and do your transformation into a browser canvas inside a Revolution window. That way you can use the same XSLT stylesheets on the web and in Revolution. This will reduce your development and testing time. -- Frank Leahy _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From alex at tweedly.net Mon Sep 13 08:26:21 2004 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 13 Sep 2004 13:26:21 +0100 Subject: more problems with ftp In-Reply-To: <84ED3483-0564-11D9-8F59-000A9569F8B0@lacscentre.co.uk> References: <5.1.0.14.0.20040913002051.02d65b70@mail.tweedly.net> <91742E02-04F5-11D9-B584-000A27B49A96@major-k.de> <5.1.0.14.0.20040913002051.02d65b70@mail.tweedly.net> Message-ID: <5.1.0.14.0.20040913121752.02d34cf0@mail.tweedly.net> At 10:08 13/09/2004 +0100, Dave Cragg wrote: >On 13 Sep 2004, at 00:32, Alex Tweedly wrote: >> >>I don't know if this is a bug, or if this difference between http:// and >>ftp:// forms is intentional. >Looks like a bug. There should be no difference between http and ftp >downloads to file, but it seems I managed to mess up here. (At some point, >I added some cute stuff for closing files when doing uploads and it looks >like I overlooked that this might interfere with downloads.) Thanks Dave - I'll cut it down to a simple example stack and submit. >By the way, libUrlDownloadToFile was only added for dealing with huge >files that might not fit in available memory. If dealing with "normal" >files, I'd recommend using simple gets and puts. > >get url "ftp://whatever" >if the result is empty then > put it into url "binfile: whatever" >else > ##error stuff >end if I'm using libURLDownloadToFile to asynchronously load a disk cache, where the total space could be large, even though each file is small (50-250K). (I want each one stored on local disk, both for caching between sessions and for off-line usage). I could (perhaps should) have done it with load URL and cachedURLs and unload URL - but it seemed simpler to just transfer them direct to disk. I'll take a look at changing over. Is there a limit to the number of simultaneous loads ? If I issue say 20 load commands, are they queued so that only N happen at a time ? If so - what is N ? And, of course, can it be changed ? Thanks -- Alex. From psahores at easynet.fr Mon Sep 13 08:19:36 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Mon, 13 Sep 2004 14:19:36 +0200 Subject: =?iso-8859-1?q?R=E9p_=3A_Rev_cgi=2C_PostgreSQL_and_standalones?= Message-ID: <2D448ED3-057F-11D9-B23B-000A95C61E96@easynet.fr> Hello There, First part available (example app)... To get it, just type from within your prefered Web browser. Have fun, Best, Pierre > > > Le 10 sept. 04, ? 10:30, Robert Brenstein a ?crit : > >>> Hello Jan, Alejandro, Robert, JB, >>> >>> I couldn't upload the rev's web app example i expected to share on >>> my revonline account in response to your mails ;-! Is it my mistake >>> or a bug in the Rev 2.5 build 2 issue (buildnumber 9, 2.6.1 engine) >>> i'm currently using ? >>> >>> I will put some of the old posts together in a more suitable pdf >>> file, hopefully next WE. >>> >>> If that can help to win time, i can post, off-list, a simple >>> complete example app (linux and panther compatible) as a zip >>> archive. >>> >>> Best, Pierre >>> >> >> Thanks in advance. That would be really appreciated. I mean both the >> PDF (plain web page suffice as well) and a complete example. I am >> sure you have web space available but if there is an issue, I can >> post it on my web site. Also Jacque may be happy to add to hers. > > OK. Will send the download link after setting up an ftp public folder > on one of my servers. Would be cool from you or Jacque to mirror the > link :) > > Best, Pierre > >> RevOnline is great but requires people using the newly released >> version of Rev (I am delaying upgrade for a few months myself) and it >> is still a brand new service. My point is that it would be good to >> have this in RevOnline but not only. >> >> Robert >> -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From dleyanna at netvalues.com Mon Sep 13 08:49:13 2004 From: dleyanna at netvalues.com (Dave LeYanna) Date: Mon, 13 Sep 2004 08:49:13 -0400 Subject: Why wait for Inheritance in Revolution? Want 1000 more features now? In-Reply-To: Message-ID: <20040913124901.F134230ABD@mail.rtl.org> Count me in for PayPal cheeseburger sized donation AND sponsor sized kick in the butt donation. Let me know how big that would be so I can decide if I need to retract the sponsor sized statement ;) Dave -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of MisterX Sent: Monday, September 13, 2004 12:41 AM To: How to use Revolution Subject: Why wait for Inheritance in Revolution? Want 1000 more features now? In response to all the inheritance talk... Sorry for the verbosity but Im sure some will appreciate the details. Some of you may remember since the good old HC days that I've been proposing something like Ken's parent scripts which was named XOS while I resided on the NoProb.com web site and before I went to PHPNuke on Monsieurx.com. I have researched how to do OOP in HC, MC and now RR for almost 15 years with my XOS project and believe me I wouldn't have continued if it wasn't effective as it is! Most who saw it said woah, so i must be on to something! The trick to OOP in RR is not object inheritance but design object detection and message interception that works like OOP. But that's only the tip of the iceberg for successfull OOP in RR. Inheritance can only be achieved in a relative way in RR compared to other OOP concepts. As Tuv said, it is not built in but RR has the advantage of handling anything in a variable and a message hierarchy (the bartender) when you front, backscript or library or start using a stack. XOS brings inheritance, polymorphism, class overiding, object persistence, template objects and a max of modularity for realtime loading of libraries, context behavior, agent and process management, distributed network processing, and even OS/configuration management/differentiation. OK, not all of the last 3 items are coded in XOS yet but it getting in there faster and faster each day. It's not the classical C-like implementation (note I never tried smalltalk types). It is a HC object and message model. It really works with the same context as C or smalltalk with the objective of object/code-reuse but with the added advantage that with a logical grammar it can script by itself to adapt to a situation or environment. Alas this parser is a beast in design stage and array or object containers are not the best in RR. I strive for the holy grail of development economics and ergonomics with a maximum of features and leave the possibilities open for the user to adapt it to his own needs. That's a goal in OOP too! In short, 80 to 90% of the scripts one would need in any stack are present in the framework. 25 buttons you said? ;) Why rewrite the wheel over and over? After 15 years, you can imagine my time savings! Now that the object model works again, it's features adding time! Any new features I add in XOS, all my XOS-based stacks enjoy right away! What else could you ask for? If there is one thing I learned from XOS is that one feature can hide a feature manager! Writing all of these to fit in a standard framework has been a long road but the benefits are worth the effort. Given the severe limits of HyperCard, the 32K barriers forced me to research new ways to avoid rewriting new features each time and updating dozens of content stacks each with their own properties or "views templates" to manage a 200 MB relational CMS much like phpnuke or lotus notes way back in the late 80s. Since all scripts didn't fit into one stackinuse, I built specialized libraries to handle class specific objects, events, automatic prioritized [un]loading of scripts, caching retrieval of dynamicaly loaded scripts from script libraries... Writing the help for this is impossible for a man alone! Even plug-ins, agents and other super-class managers were included then to interface HC to Netscape, Eudora, QuarkExpress, FileMaker, Finder, etc! The RR plugin manager is kind of like it, and could work like XOS but I dont understand why the darn plug ins insists on crashing RR when I just take look at it!?! XOS was since its beginning designed to achieve an ultimate opensourced collaboration tool to Hyper, super meta Carder and now RunRevers to achieve something like the ultimate self updating Lotus Notes (who is much better funded mind you.) I can boast that I managed to write lotus notes by myself in HC with integrated email via eudora and Applescripts agents 10 years ago now! The basic framework of template objects in XOS is becoming quite complete. I must rewrite the messaging now which integrates some relational context linking and that will not be easy. But until then I can't release XOS or write about it because I dont know how far I can take it within RR. Until I get the data to be written to any of a customprop or db or xml as easy as a stack card, there is no point. And alone that will take months... Examples of XOS? If you have downloaded any of my stacks from http://MonsieurX.com, most of them use the same scritps or objects which are the basis for XOS. Is XOS there? no. Not until it works bugfree. The N2O plugin tools are the newest features of XOS - the smartbars. Totally automatic loading without usage of the RR plugin manager - you do have to open them somehow though ;). If you look at the DiscreteBrowser, you can find a basic set of the object templates that XOS offers. It's already evolved a bit further now thanks to the new object group template partly developped long ago in the Snippets stack in the MC-only ScriptEditorX and which you can see remodeled in the LogShark stack. The latest version which is a full blown ebook which now does smart hypertext linking, relational context linking with smart classification. The GUI took less than 10 minutes to do and the features are in the dozens without coding. Unfortunately the DiscreteBrowser is marred by RR blocker bugzillas which were not resolved in 2.2 and which I cannot afford to test on RR 2.5 due to abscence of any donations which were supposed to sponsor my next RR license. Maybe I got it all wrong... Boy am i motivated! I've decided to rewrite XOS from scratch again for the 4th generation because MC and RR work differently than HC which is why it takes so long to bring it out (and I want XOS script compatibility with flash, notes). Almost every object and event can inter-relate so it is a lot of work. You can wait a few more months for RR to put parentscripts out. You can wait another 2-5 years until they reach the XOS stage. My problem is that it seems no one was interested (Kevin remember the email I sent you that resembles so much like the 25 buttons story?). The other problem is that no one reads or understands the plea to motivate or sponsor the help-wares that I put in my About fields. Seems there is either no interest in motivating authors either! Hugh (the ScriptScrapbook) just confirmed me the same thing. And it seems there is more interest in paying for software than sponsoring a freeware. So I ask: - if I put in a paypal donation on my website, would you use it to help? - Would a paid subscription to my website be a better incentive to access good stacks and scripts which would sponsor my website and RR license? - if you want to help and do so seriously, how many of you are interested in starting the bazaar scripting economy? See http://www.opensource.org/advocacy/jobs.php - no freeware though. If more people sent bug reports, feature requests, and a cheese burger sized donation, XOS would be out long ago, RR would be 5th generation language (one that scripts itself). Today, I can't justify spending the money for an RR license renewal and im back to work so my time is limited again. I would love to co-develop XOS and even put it out as opensource just like the DiscreteBrowser but dont like sponsoring open-source that doesn't get feedback (in more than one way) or working for nothing and dare I think for others who would profit from open source without giving credit[s] where due. I didn't imply someone did... Is it Sci-Fi? To find the stacks mentioned above (except XOS of course), just go to http://monsieurx.com , on to the downloads, or the rev category... Not getting feedback is one thing, but if this community is supposed to help each other, how come most web sites dont list a link to mine or the other 20 RR devoted websites around? Some dont list more than 4 or 5 sites. Shame on you! ;) Is that marketing the community or what? ;)) C'mon boys and girls, help RR is not just ranting or bugzilling or making freeware or sharing scripts. It's also about being there! And yes, all of you who dont have a web site can now come to my site, add a download or two or a link or even an article. I dont have unlimited space but a few hundred MBs which can be better devoted to cool stacks than my weird music! Unless you like my music... ;) do "Send" && Object["Best Regards"] && "to all" with message "Greetings" Xavier _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From sims at ezpzapps.com Mon Sep 13 09:25:45 2004 From: sims at ezpzapps.com (sims) Date: Mon, 13 Sep 2004 15:25:45 +0200 Subject: Linux & Rev Message-ID: I am looking for some examples of apps made with Rev but for Linux. Any kind of stack or application (simple or complex) which runs on Linux will do. Web pages which contain information about using Rev with Linux are also needed. Help! I need these examples for use in convincing some Linux users to come to the European Rev Conference. sims EUROPEAN REV CONFERENCE 14-15-16 November in Malta Information at: http://TechieTours.com/Rev Revolution - create sophisticated applications for any of the major operating systems! Sign up now! From SimPLsol at aol.com Mon Sep 13 09:19:27 2004 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Mon, 13 Sep 2004 09:19:27 EDT Subject: simplePrint Message-ID: <105.50a83932.2e76f85f@aol.com> The default printMargins are "72,72,72,72" try setting them to "15,15,15,15" Paul Looney From SimPLsol at aol.com Mon Sep 13 09:25:45 2004 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Mon, 13 Sep 2004 09:25:45 EDT Subject: Display a simple stack. Message-ID: <155.3eef3f91.2e76f9d9@aol.com> 560 pixels works fine for stack heights in OS 9, but the OS X menubar is a bit taller. I'd recommend 556 for the stack height. Paul Looney From capellan2000 at yahoo.com Mon Sep 13 09:33:03 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Mon, 13 Sep 2004 06:33:03 -0700 (PDT) Subject: How could i install RR/MC in Linspire OS (Debian Linux)? In-Reply-To: <20040912160009.70CB49300E9@mail.runrev.com> Message-ID: <20040913133303.13517.qmail@web40514.mail.yahoo.com> Hi Developers, I've installed Linspire in a secondary Hard Disk. Seems that the "Click and Run" application is the easiest way to install a package in Linspire. But RR is not in their Software Warehouse. How could i install Revolution AND MetaCard in this Debian Linux distribution? Any comments about the functionality of RR/MC in Linspire is welcome too. Thanks in advance. al ===== Visit my site: http://www.geocities.com/capellan2000/ _______________________________ Do you Yahoo!? Shop for Back-to-School deals on Yahoo! Shopping. http://shopping.yahoo.com/backtoschool From xbury.cs at clearstream.com Mon Sep 13 09:07:30 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Mon, 13 Sep 2004 15:07:30 +0200 Subject: Why wait for Inheritance in Revolution? Want 1000 more features now? Message-ID: > Count me in for PayPal cheeseburger sized donation AND > sponsor sized kick in the butt donation. Let me know how big > that would be so I can decide if I need to retract the > sponsor sized statement ;) > > Dave Unfortunately the second part is not very clear in terms of what Is sized - the kick, the donation or the sponsor ;) But thanks for the encouragement Dave... Sounds like the paypal thing is a good idea... Xavier -- Monsieurx.com -- 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 From frank at backtalk.com Mon Sep 13 09:59:14 2004 From: frank at backtalk.com (Frank Leahy) Date: Mon, 13 Sep 2004 14:59:14 +0100 Subject: Https In-Reply-To: <20040913121205.707C69300D0@mail.runrev.com> References: <20040913121205.707C69300D0@mail.runrev.com> Message-ID: <18B0DE64-058D-11D9-8F81-000A9580FCCE@backtalk.com> On Sep 13, 2004, at 1:12 PM, use-revolution-request at lists.runrev.com wrote: > From: Dave Cragg > Subject: Re: Https > To: How to use Revolution > Message-ID: > Content-Type: text/plain; charset=US-ASCII; format=flowed > > > On 9 Sep 2004, at 17:12, Frank Leahy wrote: >> >> Interesting. Anyone know if getting this error will preclude data >> being returned from the https connection? For example, I can imagine >> having a web server where I didn't bother getting a Verisign (or >> other) certificate, but I still wanted to get and put data over an >> https connection. >> >> -- Frank >> > Yes. Right now it will prevent you doing this if you go via libUrl. > > libUrl uses "open secure socket ... with verification", which requires > a certificate. > > However, it shouldn't be too hard to add something to libUrl which > allows you to use "without verification". perhaps a "switch command" > such as libUrlSetSSLVerification with the default being > true. > > Of course, anyone using this would have to be careful. I could imagine > a faulty implementation like this: > > verification fails > application asks user if he/she wants to continue without > verification > application switches off verification and completes request > application *forgets* to switch it back on again > all future https requests are unverified > end of civilisation Dave, Thanks, great idea. What about the switch being on a per request basis, i.e. not a global? Do envision adding this feature to libURL in the near future? -- Frank From diskot123 at juno.com Mon Sep 13 10:27:40 2004 From: diskot123 at juno.com (diskot123 at juno.com) Date: Mon, 13 Sep 2004 14:27:40 GMT Subject: metal, palette and empty decorations Message-ID: <20040913.072827.25164.795755@webmail06.lax.untd.com> won't work. metal is technically a decoration. setting the metal of a stack sets this decoration for you. you can try setting the decorations to empty and then setting the metal of the stack to true. best, Tuviah ________________________________________________________________ Get your name as your email address. Includes spam protection, 1GB storage, no ads and more Only $1.99/ month - visit http://www.mysite.com/name today! From klaus at major-k.de Mon Sep 13 10:41:00 2004 From: klaus at major-k.de (Klaus Major) Date: Mon, 13 Sep 2004 16:41:00 +0200 Subject: metal, palette and empty decorations In-Reply-To: <20040913.072827.25164.795755@webmail06.lax.untd.com> References: <20040913.072827.25164.795755@webmail06.lax.untd.com> Message-ID: Hi Tuviah, > won't work. metal is technically a decoration. setting the metal of a > stack sets this decoration > for you. you can try setting the decorations to empty and then setting > the metal of the stack to true. Tried that, but then the whole card turns white, means all objects disappear, but are still there, read i can click buttons, if i hit the right place... I did it in three steps: set the style of a stack to palette set the decorations to empty set the metal to true Ends up with an empty LOOKING window... But thank your for your statement, now i know its not supported anyway :-) I can live with the decorations set to ("title, metal") :-) > best, > Tuviah Regards Klaus Major klaus at major-k.de http://www.major-k.de From troy at rpsystems.net Mon Sep 13 10:41:41 2004 From: troy at rpsystems.net (Troy Rollins) Date: Mon, 13 Sep 2004 10:41:41 -0400 Subject: Https In-Reply-To: References: <20040909155705.89AD7930188@mail.runrev.com> <1D77C89A-027B-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: <0669931A-0593-11D9-B1A1-000A95A09CF8@rpsystems.net> On Sep 13, 2004, at 6:52 AM, Dave Cragg wrote: > However, it shouldn't be too hard to add something to libUrl which > allows you to use "without verification". perhaps a "switch command" > such as libUrlSetSSLVerification with the default being > true. We are talking about shutting it off for the purposes of that one session with just the requests made by the Rev-based application, right? While I think that SSL which always requires a certificate is not very useful, I also think it would be bad to so easily compromise the end-user's computer if the above is not the case. If it only shuts it off for the Rev app, and only for the current session, that would be a pretty decent and workable solution. -- Troy RPSystems, Ltd. http://www.rpsystems.net From dave at radpac.co.za Mon Sep 13 10:56:30 2004 From: dave at radpac.co.za (Dave Langley) Date: Mon, 13 Sep 2004 16:56:30 +0200 Subject: terminal emulator & telnet/ssh Message-ID: <4145B51E.7020909@radpac.co.za> I have just found Revolution and am very new to GUI. Can Revolution be used to write a terminal emulator using telnet and ssh preferably with vt220 emulation? Dave Langley From ambassador at fourthworld.com Mon Sep 13 11:08:02 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 13 Sep 2004 08:08:02 -0700 Subject: Copy a group to another stack In-Reply-To: References: Message-ID: <4145B7D2.30301@fourthworld.com> Michael J. Lew wrote: > I probably should know this by now, but how can I copy a group of > controls from one stack to another? > > I can't find anything useful in the docs. The "Place group" stuff > doesn't mention a case where the group is part of a different stack :-( The entry for the "copy" command in the Transcript Dictionary says you can copy an object from one stack to another: copy grp 1 to stack "MyStack" -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From klaus at major-k.de Mon Sep 13 11:18:38 2004 From: klaus at major-k.de (Klaus Major) Date: Mon, 13 Sep 2004 17:18:38 +0200 Subject: simplePrint In-Reply-To: <18824BFA-055F-11D9-8AAC-003065D180EE@iafrica.com> References: <18824BFA-055F-11D9-8AAC-003065D180EE@iafrica.com> Message-ID: <300D73DB-0598-11D9-A6C9-000A27B49A96@major-k.de> Hi Ryno, > Baie dankie, Maestro, dit werk goed! Glad to hear this :-) Actually i try to print as little as possible from REV, since printing is DEFINITIVELY the "cheapest" part of REV :-D > One more question arises: I am getting my card clipped bottom and > right, I suppose simply because it is bigger then A4. Can I print it > centered into the "pageRect" or something, and to the maximum printing > area? I am getting a fat white border at the top and left, without > which I believe it would print absolutely correctly. Trying it, I am > getting error messages that I can't resolve. > > If there is an elegant solution, Klaus, could I ask you to format it > fully, as you did the one below? It would be very useful to more > people than just myself. Sure, i am a good guy ;-) But will take a day or three... Have to search the docs, i know there is soemthing, but don't know exactly... > Ryno. Tot dan... Klaus Major klaus at major-k.de http://www.major-k.de From diskot123 at juno.com Mon Sep 13 11:29:01 2004 From: diskot123 at juno.com (diskot123 at juno.com) Date: Mon, 13 Sep 2004 15:29:01 GMT Subject: Https Message-ID: <20040913.082910.17511.794575@webmail15.lax.untd.com> I would suggest that you use the openssl tool and make yourself a self signed root certificate. Then use that for your website, and set the sslcertificates to that. Best, Tuviah ________________________________________________________________ Get your name as your email address. Includes spam protection, 1GB storage, no ads and more Only $1.99/ month - visit http://www.mysite.com/name today! From dcragg at lacscentre.co.uk Mon Sep 13 11:40:51 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 13 Sep 2004 16:40:51 +0100 Subject: Https In-Reply-To: <18B0DE64-058D-11D9-8F81-000A9580FCCE@backtalk.com> References: <20040913121205.707C69300D0@mail.runrev.com> <18B0DE64-058D-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: <4A917DDA-059B-11D9-8F59-000A9569F8B0@lacscentre.co.uk> On 13 Sep 2004, at 14:59, Frank Leahy wrote: > > What about the switch being on a per request basis, i.e. not a global? > If it could be set as a parameter to a "get url" call then it would probably be a good idea. But the "get" syntax is fixed by the engine, so there's not much I can do about that. So two commands would always be needed: liburlSetSSLVerification false get url "https://whatever" I don't think there is any precedent for resetting a property that has been set by a user, and I'd be reluctant to do it here. I can also imagine cases where there might be unexpected results. For example, if someone has a library they use for url calls that always repeats calls up to n times to account for network errors, they would have to change the library to ensure the verification was switched off in those repeated calls. However, you've reminded me of something that makes implementation a little trickier than I thought. When using "load url", the requests can be queued by libUrl before they are actually written to the server. Because the property could be reset between the time of the load command and the time the request is made to the server, the state of the property at the time of the load command will have to be stored for each url request. (Something similar is done now for the httpHeaders property.) > Do envision adding this feature to libURL in the near future? > Real soon now, but see my response to Troy's mail. Cheers Dave From dcragg at lacscentre.co.uk Mon Sep 13 11:41:04 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 13 Sep 2004 16:41:04 +0100 Subject: Https In-Reply-To: <0669931A-0593-11D9-B1A1-000A95A09CF8@rpsystems.net> References: <20040909155705.89AD7930188@mail.runrev.com> <1D77C89A-027B-11D9-8F81-000A9580FCCE@backtalk.com> <0669931A-0593-11D9-B1A1-000A95A09CF8@rpsystems.net> Message-ID: <5292D7E2-059B-11D9-8F59-000A9569F8B0@lacscentre.co.uk> On 13 Sep 2004, at 15:41, Troy Rollins wrote: > > On Sep 13, 2004, at 6:52 AM, Dave Cragg wrote: > >> However, it shouldn't be too hard to add something to libUrl which >> allows you to use "without verification". perhaps a "switch command" >> such as libUrlSetSSLVerification with the default being >> true. > > We are talking about shutting it off for the purposes of that one > session with just the requests made by the Rev-based application, > right? > > While I think that SSL which always requires a certificate is not very > useful, I also think it would be bad to so easily compromise the > end-user's computer if the above is not the case. If it only shuts it > off for the Rev app, and only for the current session, that would be a > pretty decent and workable solution. > I can say with absolutely no authority whatsoever that using "open secure socket ... without verification" has no effect outside of Rev. :) I'm no SSL expert, and am only transplanting the new secure socket syntax into libUrl. So your question serves as a good note of caution, and I'll get confirmation from the Rev SSL man (Tuviah) before adding this. Cheers Dave From gregory.lypny at videotron.ca Mon Sep 13 11:53:39 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Mon, 13 Sep 2004 11:53:39 -0400 Subject: CGI - web form variables Message-ID: <148F04D6-059D-11D9-A7EF-000D9350C9C2@videotron.ca> Hello everyone, Where can I learn about $QUERY_STRING and other variables that are relevant to processing web forms? I noticed that Jacqueline uses this in her Fiction Search example, and my guess is that it returns the values of form fields that have been typed in by users. Regards, Gregory From rcozens at pon.net Mon Sep 13 11:57:32 2004 From: rcozens at pon.net (Rob Cozens) Date: Mon, 13 Sep 2004 08:57:32 -0700 Subject: Why wait for Inheritance in Revolution? Want 1000 more features now? In-Reply-To: References: Message-ID: Xavier, et al: One of my continuing unfulfilled promises to myself during my HyperCard years was to learn the intricacies of XOS. I still remain interested...whether I'm any more likely to find the time now than I was previously remains to be seen. :{`) Cheers! -- Rob Cozens, Staff Conservator Mendonoma Marine Life Conservancy "The challenge is to come up with new ways to balance the increase in the number of people fishing with the need to reduce the number of fish caught and killed. The stocks can't sustain the increasing pressure and the only way to ensure we will have fish in the future is to leave more in the water now." -- Federal Ocean Commissioner Andrew Rosenberg From jacque at hyperactivesw.com Mon Sep 13 12:06:07 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 13 Sep 2004 11:06:07 -0500 Subject: Lock Screen and Modal Window? In-Reply-To: <000c01c4991c$35eac990$1501a8c0@asuka> References: <000c01c4991c$35eac990$1501a8c0@asuka> Message-ID: <4145C56F.5080708@hyperactivesw.com> On 9/12/04 5:59 PM, Arthur Urban wrote: >>>Lock screen/unlock screen does not seem to work with stacks >> >>opened as >> >>>modal. Is this a known bug by any chance? >> >>I'm not sure I'm clear on what you are asking, but a common >>misperception is that "lock screen" means "lock the whole >>screen" when >>really it is more like "lock window". > > > I could have been more specific, sorry 'bout that. I'm seeing that > stacks/windows opened with the 'as modal' keyword (or by using macosx > 'sheet' command) ignore the lock screen. I see buttons and fields flicking > their contents and winking in and out of visibility. If I change nothing but > remove the "as modal" suffix to the command, the lock screen does in fact do > it's job; the window appears only in it's final state. It works here okay. I do notice an anomaly when I first set the stack to modal, clicking a button doesn't run its script. Clicking a second time and all subsequent times does. However, that's a different thing than the lockscreen problem. When the button does run, lockscreen works okay. When in your script are you locking the screen? That is, what system message are you trapping, or what does your script do? > > I tried to search the bugzilla database for this, but I'm kinda ignorant as > to how to do that; that bugzilla interface is overwhelming (somebody needs a > course in GUI design). I was hoping maybe somebody could confirm that they > see the same thing I do. > > ~~~ Arthur > > > > > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From alex at tweedly.net Mon Sep 13 12:29:35 2004 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 13 Sep 2004 17:29:35 +0100 Subject: Https In-Reply-To: <4A917DDA-059B-11D9-8F59-000A9569F8B0@lacscentre.co.uk> References: <18B0DE64-058D-11D9-8F81-000A9580FCCE@backtalk.com> <20040913121205.707C69300D0@mail.runrev.com> <18B0DE64-058D-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: <5.1.0.14.0.20040913172748.02e459f0@mail.tweedly.net> At 16:40 13/09/2004 +0100, Dave Cragg wrote: >On 13 Sep 2004, at 14:59, Frank Leahy wrote: >> >>What about the switch being on a per request basis, i.e. not a global? > >If it could be set as a parameter to a "get url" call then it would >probably be a good idea. But the "get" syntax is fixed by the engine, so >there's not much I can do about that. > >So two commands would always be needed: > > liburlSetSSLVerification false > get url "https://whatever" > >I don't think there is any precedent for resetting a property that has >been set by a user, and I'd be reluctant to do it here. Isn't libURLSetCustomHTTPHeaders a precedent for this ? Docs say >The libURLSetCustomHTTPHeaders setting takes effect for the next HTTP >transaction. After the transaction, the headers are set back to the >default. This means that if you want to do multiple HTTP transactions >using the same set of custom headers, you must use the >libURLSetCustomHTTPHeaders command before each transaction. -- Alex. From userev at canelasoftware.com Mon Sep 13 12:26:05 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 13 Sep 2004 09:26:05 -0700 Subject: How could i install RR/MC in Linspire OS (Debian Linux)? In-Reply-To: <20040913133303.13517.qmail@web40514.mail.yahoo.com> References: <20040913133303.13517.qmail@web40514.mail.yahoo.com> Message-ID: <9C5945C8-05A1-11D9-BF57-000D93373366@canelasoftware.com> On Sep 13, 2004, at 6:33 AM, Alejandro Tejada wrote: > Hi Developers, > > I've installed Linspire in a secondary > Hard Disk. > > Seems that the "Click and Run" application > is the easiest way to install a package in > Linspire. But RR is not in their Software > Warehouse. > > How could i install Revolution AND MetaCard > in this Debian Linux distribution? > > Any comments about the functionality of RR/MC > in Linspire is welcome too. > > Just download the linux.tgz version. Lindows will decompress the file right there on your desktop. Place it where you want. That is it! -- Best regards, Mark Talluto http://www.canelasoftware.com From jacque at hyperactivesw.com Mon Sep 13 12:30:26 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 13 Sep 2004 11:30:26 -0500 Subject: arrow keys in a text field? In-Reply-To: References: <4144EF60.1030807@fourthworld.com> Message-ID: <4145CB22.9060900@hyperactivesw.com> On 9/13/04 2:58 AM, Geoff Canyon wrote: > > On Sep 12, 2004, at 5:52 PM, Richard Gaskin wrote: > >> Geoff Canyon wrote: >> >>> I'm using 2.5 and I have a palette where the arrow keys aren't >>> working in a field. I've already checked that the appropriate >>> properties are set, and the arrow keys work if I move the field out >>> of the group it's in. >>> I remember there being an issue if some portion of a field is covered >>> by something else, but that doesn't seem to be the case here. I've >>> tried setting the group to the highest layer, and the field to the >>> highest layer in the group, with no luck. >>> I've looked at the rawKeyUp data, and that message is being >>> triggered. But the arrow keys still don't move the cursor. >>> Any ideas before I go prematurely gray? >> >> >> Hqve you checked the arrowKeys and navigationKeys properties? > > > true and true, or true and false, makes no difference. I assume Richard meant "navigationArrows". There is also the "textArrows" property, which provides separate control. I suppose you've looked at that too... So the next thing would be to look at the properties of the group itself, since the misbehavior only occurs there. I'm not sure what properties would block arrow key behavior, but you could try toggling various ones to see if it helps. Also, it almost sounds like you have an arrowKey handler, keydown handler, or a rawKeyDown handler somewhere that may be blocking the behavior; probably in the group script? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From diskot123 at juno.com Mon Sep 13 12:43:54 2004 From: diskot123 at juno.com (diskot123 at juno.com) Date: Mon, 13 Sep 2004 16:43:54 GMT Subject: Https Message-ID: <20040913.094455.2741.798423@webmail17.lax.untd.com> >I'm no SSL expert, and am only transplanting the new secure socket >syntax into libUrl. So your question serves as a good note of >caution, >and I'll get confirmation from the Rev SSL man (Tuviah) before adding >this. without verification will enable just that socket to connect without verification, it wont affect any other apps or sockets. This should only be used if you have verified the IP address beforehand, and even then there are many methods hackers can use, so I would still recommend using a self signed certificate. http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/custom-guide/s1-installation-selfsigned.html http://sial.org/howto/openssl/self-signed/ Best, Tuviah ________________________________________________________________ Get your name as your email address. Includes spam protection, 1GB storage, no ads and more Only $1.99/ month - visit http://www.mysite.com/name today! From b.xavier at internet.lu Mon Sep 13 13:25:25 2004 From: b.xavier at internet.lu (MisterX) Date: Mon, 13 Sep 2004 19:25:25 +0200 Subject: Why wait for Inheritance in Revolution? Want 1000 more features now? In-Reply-To: Message-ID: Rob, you and those who have helped me before will get a new kind of ebook soon ;) MonsieurX.com > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Rob Cozens > Sent: Monday, September 13, 2004 17:58 > To: How to use Revolution > Subject: RE: Why wait for Inheritance in Revolution? Want 1000 more > features now? > > > Xavier, et al: > > One of my continuing unfulfilled promises to myself during my > HyperCard years was to learn the intricacies of XOS. > > I still remain interested...whether I'm any more likely to find the > time now than I was previously remains to be seen. :{`) > > Cheers! > -- > Rob Cozens, Staff Conservator > Mendonoma Marine Life Conservancy > > "The challenge is to come up with new ways to balance the increase in > the number of people fishing with the need to reduce the number of > fish caught and killed. The stocks can't sustain the increasing > pressure and the only way to ensure we will have fish in the future > is to leave more in the water now." > > -- Federal Ocean Commissioner Andrew Rosenberg > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From capellan2000 at yahoo.com Mon Sep 13 13:26:18 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Mon, 13 Sep 2004 10:26:18 -0700 (PDT) Subject: Rev cgi, PostgreSQL and standalones In-Reply-To: <20040913160057.2ABFA9300DB@mail.runrev.com> Message-ID: <20040913172618.48959.qmail@web40511.mail.yahoo.com> on Mon, 13 Sep 2004 Pierre Sahores wrote: > First part available (example app)... > > To get it, just type > from > within your prefered Web browser. > Have fun, Thanks a lot, Pierre :-)) al ===== Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail From rodneys at io.com Mon Sep 13 13:27:49 2004 From: rodneys at io.com (Rodney Somerstein) Date: Mon, 13 Sep 2004 13:27:49 -0400 Subject: Why wait for Inheritance in Revolution? Want 1000 more features now? In-Reply-To: References: Message-ID: Xavier, XOS sounds interesting to me. If you release XOS, and it is all that you say it is, I would certainly donate to help keep it going. The non-object oriented nature of RunRev is one of the things about it that bothers me a bit, so anything that pushes it in that direction is a plus for me. Being a hobbyist, I don't see a need to donate without having something to show for it. I don't doubt your good intentions, but it was tough enough for me to scrape together the fee for my RR license renewal. Given this, I won't be donating until I have something usable from you. If funding is what you need to get you working on XOS, then I hope that you are able to find it. Your other tools look very nice and I will give at least PropsN2O a try soon. Maybe the excuse of trying a neat tool will get me coding again instead of just thinking about it. I have no problem paying a suggested donation or shareware fee to a PayPal account for something that I do use. As for feedback from users, I think that asking for donations to a PayPal account would give you some feedback. If you don't get any donations, then you could take the feedback to mean that people either don't value your work or that you just haven't advertised it enough. Of course there are other interpretations as well, such as people just don't feel that the amount you are asking for is right, etc. Given the the fact that RunRev add-ons/sample code is mostly freely shared in the community, asking for a donation from users is likely to be more successful than shareware. Make sure to put something in the readme file as well as in the about box. I don't always look at about boxes, but I always at least glance at readme files. I'm not sure what needs to be done to get more links added to other RunRev user sites. As a user who occasionally looks for such sites, I would love to see more links. -Rodney From europe at ehug.info Mon Sep 13 13:41:07 2004 From: europe at ehug.info (Mark Schonewille) Date: Mon, 13 Sep 2004 19:41:07 +0200 Subject: Linux & Rev In-Reply-To: References: Message-ID: <4145DBB3.8080504@ehug.info> Sims, Here, you will find a simple utility, DIFfersifier, for conversion of HyperCard (and also Rev and MC) stacks to several file (text) formats: There is also a Linux version, which is being tested now. Best regards, Mark sims wrote: > I am looking for some examples of apps made with Rev > but for Linux. Any kind of stack or application (simple or complex) > which runs on Linux will do. Web pages which contain > information about using Rev with Linux are also needed. > > Help! > > I need these examples for use in convincing some > Linux users to come to the European Rev Conference. > > sims -- eHUG coordinator mailto:europe at ehug.info fax: +1 501 633 94 04 http://home.wanadoo.nl/mark.sch http://www.ehug.info From userev at canelasoftware.com Mon Sep 13 13:44:22 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 13 Sep 2004 10:44:22 -0700 Subject: Linux & Rev In-Reply-To: References: Message-ID: <8BE77F76-05AC-11D9-9417-000D93373366@canelasoftware.com> On Sep 13, 2004, at 6:25 AM, sims wrote: > I am looking for some examples of apps made with Rev > but for Linux. Any kind of stack or application (simple or complex) > which runs on Linux will do. Web pages which contain > information about using Rev with Linux are also needed. > > Help! > > I need these examples for use in convincing some > Linux users to come to the European Rev Conference. > > sims > I am getting close to releasing one of my apps for Lindows. Over the next few weeks I'll get all of my apps released for linux. For anyone interested in releasing their apps for Lindows, I found the company to be very open and genuinely excited about new apps coming their way. Quite refreshing when you consider their competition. -- Best regards, Mark Talluto http://www.canelasoftware.com From jacque at hyperactivesw.com Mon Sep 13 14:18:19 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 13 Sep 2004 13:18:19 -0500 Subject: CGI - web form variables In-Reply-To: <148F04D6-059D-11D9-A7EF-000D9350C9C2@videotron.ca> References: <148F04D6-059D-11D9-A7EF-000D9350C9C2@videotron.ca> Message-ID: <4145E46B.9080104@hyperactivesw.com> On 9/13/04 10:53 AM, Gregory Lypny wrote: > Hello everyone, > > Where can I learn about $QUERY_STRING and other variables that are > relevant to processing web forms? I noticed that Jacqueline uses this > in her Fiction Search example, and my guess is that it returns the > values of form fields that have been typed in by users. Nope, these are HTTP environment variables, set by the server. Not all environment variables are supported by every server; it depends on your ISP and what they allow. Environment variables always start with a dollar sign and are always available; they automatically become global variables when the script starts up. Here is a list of most of them: To find out which ones your current server supports, run the following "echo.mt" script. This lists only those which are supported and available to Rev. Create a new cgi text file named "echo.mt" with this script in it: #!revolution # This MetaTalk script loops over all the environment variables # set by the server when it runs a CGI application printing out # its name and value. on startup # loop over all of the global variables, getting name and value repeat for each item i in the globals put i && "=" && value(i) & return after buffer end repeat # write minimal set of HTTP headers to stdout read from stdin until empty put it after buffer put "Content-Type: text/plain" & cr put "Content-Length:" && the length of buffer & cr & cr put buffer end startup -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Sep 13 14:19:43 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 13 Sep 2004 13:19:43 -0500 Subject: CGI - web form variables In-Reply-To: <148F04D6-059D-11D9-A7EF-000D9350C9C2@videotron.ca> References: <148F04D6-059D-11D9-A7EF-000D9350C9C2@videotron.ca> Message-ID: <4145E4BF.1000102@hyperactivesw.com> On 9/13/04 10:53 AM, Gregory Lypny wrote: > Hello everyone, > > Where can I learn about $QUERY_STRING and other variables that are > relevant to processing web forms? I noticed that Jacqueline uses this > in her Fiction Search example, and my guess is that it returns the > values of form fields that have been typed in by users. I forgot to mention, there is a brief explanation and a link to the echo.mt script in the tutorial: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From psahores at easynet.fr Mon Sep 13 14:42:47 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Mon, 13 Sep 2004 20:42:47 +0200 Subject: Linux & Rev In-Reply-To: <8BE77F76-05AC-11D9-9417-000D93373366@canelasoftware.com> References: <8BE77F76-05AC-11D9-9417-000D93373366@canelasoftware.com> Message-ID: Hi sims, Just ask them to have an eye on the way we can use to build linux dedicated web applications in using Rev instead of Tomcat and JBoss. The following example app (all needed components included) is deployed under a linux server and is osx compatible too :) To get it, just tell them to type from within their prefered Web browser. Best, Pierre > On Sep 13, 2004, at 6:25 AM, sims wrote: > >> I am looking for some examples of apps made with Rev >> but for Linux. Any kind of stack or application (simple or complex) >> which runs on Linux will do. Web pages which contain >> information about using Rev with Linux are also needed. >> >> Help! >> >> I need these examples for use in convincing some >> Linux users to come to the European Rev Conference. >> >> sims >> -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From aturban at qwest.net Mon Sep 13 14:47:49 2004 From: aturban at qwest.net (Arthur Urban) Date: Mon, 13 Sep 2004 12:47:49 -0600 Subject: Lock Screen and Modal Window? In-Reply-To: <4145C56F.5080708@hyperactivesw.com> Message-ID: <000001c499c2$2af65b70$1501a8c0@asuka> > It works here okay. I do notice an anomaly when I first set > the stack to > modal, clicking a button doesn't run its script. Clicking a > second time > and all subsequent times does. However, that's a different thing than > the lockscreen problem. When the button does run, lockscreen > works okay. > > When in your script are you locking the screen? That is, what system > message are you trapping, or what does your script do? I'll try to be concise, if I can: Here is a snippet of code from stack "A" that requests stack "B" to open. lock screen sheet stack "B" unlock screen (I would have much prefered to say 'sheet cd x of stack "B"', but that syntax is not allowed for some strange reason.) In stack "B" I have: on openStack lock screen go cd (the pCardName of this cd of stack "A") unlock screen end openStack I figure the dual lock screen calls are overkill, but then again neither of them seem to do their job. It is upon opening the actual card needed that I show/hide controls and fill in user data. That's the part that I can't seem to prevent from showing. Then again, if I don't open the window as a 'sheet' or as a 'modal' everything works fine. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From jbv.silences at Club-Internet.fr Mon Sep 13 15:02:03 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Mon, 13 Sep 2004 21:02:03 +0200 Subject: clearing table fields ? Message-ID: <4145EEAA.9BD26F49@Club-Internet.fr> I'm trying to clear the content of some table fields using revEmptyTable, but it doesn't seem to work for all table fields on the card... for instance I have 3 table fields, but it works only for the first 2, and not for the 3rd... is any special setting (locktext, whatever) required in order to use the handlers from the revTable frontscript ? Thanks, JB From troy at rpsystems.net Mon Sep 13 15:06:19 2004 From: troy at rpsystems.net (Troy Rollins) Date: Mon, 13 Sep 2004 15:06:19 -0400 Subject: Lock Screen and Modal Window? In-Reply-To: <000001c499c2$2af65b70$1501a8c0@asuka> References: <000001c499c2$2af65b70$1501a8c0@asuka> Message-ID: On Sep 13, 2004, at 2:47 PM, Arthur Urban wrote: > (I would have much prefered to say 'sheet cd x of stack "B"', but that > syntax is not allowed for some strange reason.) Try the "as sheet" syntax. -- Troy RPSystems, Ltd. http://www.rpsystems.net From frank at backtalk.com Mon Sep 13 15:13:33 2004 From: frank at backtalk.com (Frank Leahy) Date: Mon, 13 Sep 2004 20:13:33 +0100 Subject: Inheritance in Revolution? In-Reply-To: <20040911225832.A47969300FA@mail.runrev.com> References: <20040911225832.A47969300FA@mail.runrev.com> Message-ID: <01A210DB-05B9-11D9-8F81-000A9580FCCE@backtalk.com> On Sep 11, 2004, at 11:58 PM, use-revolution-request at lists.runrev.com wrote: > From: Richard Gaskin > Subject: Re: Inheritance in Revolution? > To: How to use Revolution > Message-ID: <41437564.60804 at fourthworld.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Arthur Urban wrote: > >>>> There is something similar that's been in >>>> discussion and will hopefully be >>>> implemented in the next version (or the one >>>> after that), and it's being >>>> called "parentScripts". Sort of an >>>> object-specific "backscript", you can >>>> assign the script of an object as the >>>> "parentScript" to one or more other >>>> objects. This would allow 25 buttons to use the >>>> same script of its parent. >>> >>> isn't this what a group script for >>> 25 grouped buttons should do? >> >> >> Sure. But what if your 25 buttons aren't on the same card or the same >> stack? >> They may still all need the exact same behaviour. > > Use a frontscript that differentiates based on a property setting. Why not create a script "MyButtonScript" (for example), and then call it in each button's "on mouseDown" (or mouseUp, or any other handler)? In button: on mouseDown MyButtonScript end mouseDown In home stack, or in a stack that you've done a start using on: on MyButtonScript -- do common stuff here end MyButtonScript I know it's not "inheritance" per se, but it has the same general impact at runtime. Or did I miss something about what you want to do? As for parent scripts, sounds interesting, but it will be interesting to see how they're implemented, and whether (and how) you'll be able to override specific handlers on a per button instance basis. -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From jacque at hyperactivesw.com Mon Sep 13 15:34:50 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 13 Sep 2004 14:34:50 -0500 Subject: Lock Screen and Modal Window? In-Reply-To: <000001c499c2$2af65b70$1501a8c0@asuka> References: <000001c499c2$2af65b70$1501a8c0@asuka> Message-ID: <4145F65A.3020102@hyperactivesw.com> On 9/13/04 1:47 PM, Arthur Urban wrote: >>It works here okay. I do notice an anomaly when I first set >>the stack to >>modal, clicking a button doesn't run its script. Clicking a >>second time >>and all subsequent times does. However, that's a different thing than >>the lockscreen problem. When the button does run, lockscreen >>works okay. >> >>When in your script are you locking the screen? That is, what system >>message are you trapping, or what does your script do? > > > I'll try to be concise, if I can: > > Here is a snippet of code from stack "A" that requests stack "B" to open. > > lock screen > sheet stack "B" > unlock screen > > (I would have much prefered to say 'sheet cd x of stack "B"', but that > syntax is not allowed for some strange reason.) > > In stack "B" I have: > > on openStack > lock screen > go cd (the pCardName of this cd of stack "A") > unlock screen > end openStack > > I figure the dual lock screen calls are overkill, but then again neither of > them seem to do their job. It is upon opening the actual card needed that I > show/hide controls and fill in user data. That's the part that I can't seem > to prevent from showing. Then again, if I don't open the window as a 'sheet' > or as a 'modal' everything works fine. Locking the screen before going to stack "B" will do nothing, so you can remove that. You can't lock the screen when going to or opening a stack. Your openstack handler is a little non-standard; normally invisible things are done on preOpenStack where locking isn't necessary. In addition, the following works here. Call it from stack "A" when you want to show the modal stack: go cd (the pCardName of this cd) of stack "B" as sheet You shouldn't need to do any locking at all. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dleyanna at netvalues.com Mon Sep 13 15:41:38 2004 From: dleyanna at netvalues.com (Dave LeYanna) Date: Mon, 13 Sep 2004 15:41:38 -0400 Subject: Inheritance in Revolution? In-Reply-To: <01A210DB-05B9-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: <20040913194125.9A08930ABB@mail.rtl.org> Is there a way (perhaps using externals?) to add new, custom object "templates" on the Tools palette? If this were possible then one could make a "special" button that had script already attached, certain properties already set and so on. These scripts and properties would be "inherited" from the object template on the tool palate. The new button on the card could even look for it's script's functionality in a script that was created by the external and placed in the stack's script at run time. This would allow a change in the "template object" script to flow through to object on any stack that used that template. To update a compiled stack, just recompile. Clear as mud? \ Dave -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Frank Leahy Sent: Monday, September 13, 2004 3:14 PM To: use-revolution at lists.runrev.com Subject: Re: Inheritance in Revolution? On Sep 11, 2004, at 11:58 PM, use-revolution-request at lists.runrev.com wrote: > From: Richard Gaskin > Subject: Re: Inheritance in Revolution? > To: How to use Revolution > Message-ID: <41437564.60804 at fourthworld.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Arthur Urban wrote: > >>>> There is something similar that's been in discussion and will >>>> hopefully be implemented in the next version (or the one after >>>> that), and it's being called "parentScripts". Sort of an >>>> object-specific "backscript", you can assign the script of an >>>> object as the "parentScript" to one or more other objects. This >>>> would allow 25 buttons to use the same script of its parent. >>> >>> isn't this what a group script for >>> 25 grouped buttons should do? >> >> >> Sure. But what if your 25 buttons aren't on the same card or the same >> stack? >> They may still all need the exact same behaviour. > > Use a frontscript that differentiates based on a property setting. Why not create a script "MyButtonScript" (for example), and then call it in each button's "on mouseDown" (or mouseUp, or any other handler)? In button: on mouseDown MyButtonScript end mouseDown In home stack, or in a stack that you've done a start using on: on MyButtonScript -- do common stuff here end MyButtonScript I know it's not "inheritance" per se, but it has the same general impact at runtime. Or did I miss something about what you want to do? As for parent scripts, sounds interesting, but it will be interesting to see how they're implemented, and whether (and how) you'll be able to override specific handlers on a per button instance basis. -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Mon Sep 13 15:43:53 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 13 Sep 2004 14:43:53 -0500 Subject: Find and the diacritic characters (Transcript versus Hypertalk) In-Reply-To: References: Message-ID: <4145F879.1080706@hyperactivesw.com> On 9/12/04 3:38 PM, doupsy at wanadoo.fr wrote: > Hello, > > I used an HyperCard stack with the find command to find for example > names and first names. > I translate this stack from Hypertalk to Transcript and I am using this > new stack now. But, when I use the find command, the find command is > sensible to diacritic characters. > > For example, I want to find Cl?ment . The find command finds > onlyCl?ment, not Clement. It is the same with Micka?l, the find command > don't find Mickael. > > How is it possible to keep the find command properties of the find > command of Hypertalk ? The find command used to act the way you want. I wonder if the new unicode features are interfering? I can't make it work the old way any more. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Mon Sep 13 15:45:43 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 13 Sep 2004 12:45:43 -0700 Subject: Inheritance in Revolution? In-Reply-To: <20040913194125.9A08930ABB@mail.rtl.org> References: <20040913194125.9A08930ABB@mail.rtl.org> Message-ID: <4145F8E7.3050300@fourthworld.com> Dave LeYanna wrote: > Is there a way (perhaps using externals?) to add new, custom object > "templates" on the Tools palette? If this were possible then one could make > a "special" button that had script already attached, certain properties > already set and so on. These scripts and properties would be "inherited" > from the object template on the tool palate. > > The new button on the card could even look for it's script's functionality > in a script that was created by the external and placed in the stack's > script at run time. This would allow a change in the "template object" > script to flow through to object on any stack that used that template. To > update a compiled stack, just recompile. Rather than having the code in the button itself, you might be happier in the long run putting those scripts into a library, and adding a MakeWidget handler there to set up the new object. That way all your code's in one place, so if you want to enhance the behavior or fix a bug you do it in just one place and every object that calls that library benefits. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From sanke at hrz.uni-kassel.de Mon Sep 13 15:51:07 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Mon, 13 Sep 2004 21:51:07 +0200 Subject: clearing table fields ? Message-ID: <4145FA2B.8060903@hrz.uni-kassel.de> On Mon Sep 13, jbv jbv.silences at Club-Internet.fr wrote: > I'm trying to clear the content of some table fields > using revEmptyTable, but it doesn't seem to work > for all table fields on the card... > for instance I have 3 table fields, but it works only > for the first 2, and not for the 3rd... > is any special setting (locktext, whatever) required > in order to use the handlers from the revTable > frontscript ? > > Thanks, > JB Try this, this is the slightly modified contents of the "revEmptyTable" handler in button "revTable" of stack "revlibrary", which I put into a button beneath the table field - it safely clears all cells: "on mouseUp put the name of fld "Table Field" into pObject put the long id of pObject into tObject if (word 1 of tObject is "field") and (the cREVGeneral["table"] of tObject is true) and (exists(tObject)) then set the text of tObject to empty set the cREVTable["currentview"] of tObject to empty set the cREVtable["returnedview"] of tObject to empty end if end mouseUp" By the way, the Transcript Dictionary does not mention "revEmptyTable". Regards, Wilhelm Sanke From jerry at daniels-mara.com Mon Sep 13 15:59:12 2004 From: jerry at daniels-mara.com (Jerry Daniels) Date: Mon, 13 Sep 2004 14:59:12 -0500 Subject: [ANN] New Features for Inspector Gadget Message-ID: <61D9D430-05BF-11D9-ACF1-000A95B300EC@daniels-mara.com> If you want to inspect objects in Revolution 2.5 by holding down command & option WITHOUT clicking, check out... INSPECTOR GADGET v2.13 - a hovering inspection tool for Revolution 2.5 users: Click this link to download it now: http://www.daniels-mara.com/inspector/inspectorGadget.zip CHANGES: Revolution UI Stacks and Controls You can see the names of Revolution UI stacks and inspect them ONLY if the checkbox labeled "Revolution UI elements appear in lists of stacks" in the Revolution Preferences stack is checked. Additionally, it is no longer possible in any mode of use to accidentally inspect the Rev Script Editor or Property Inspector by keeping the command and option (or shift, command and option) keys depressed for too long. (This anomalous behavior is known as double inspecting.) Have at it... Jerry From jbv.silences at Club-Internet.fr Mon Sep 13 16:03:01 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Mon, 13 Sep 2004 22:03:01 +0200 Subject: clearing table fields ? References: <4145FA2B.8060903@hrz.uni-kassel.de> Message-ID: <4145FCF2.571570FB@Club-Internet.fr> Wilhelm , Thanks for the suggestion, but it doesn't work... actually it clears all cells, but when I click on a cell to edit its content, I always retrieve the same old content... only the text that I type when editing a cell does actually change the content of that cell; but when I try to change the text of a table field via script (put line 1 of fld 1 into fld 2), the new text appears in fld 2, but disappears when editing the cell... JB > > > Try this, this is the slightly modified contents of the "revEmptyTable" > handler in button "revTable" of stack "revlibrary", which I put into a > button beneath the table field - it safely clears all cells: > > "on mouseUp > put the name of fld "Table Field" into pObject > put the long id of pObject into tObject > if (word 1 of tObject is "field") and (the cREVGeneral["table"] of > tObject is true) and (exists(tObject)) then > set the text of tObject to empty > set the cREVTable["currentview"] of tObject to empty > set the cREVtable["returnedview"] of tObject to empty > end if > end mouseUp" > > By the way, the Transcript Dictionary does not mention "revEmptyTable". > > Regards, > > Wilhelm Sanke > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From revdan at danshafer.com Mon Sep 13 16:20:02 2004 From: revdan at danshafer.com (Dan Shafer) Date: Mon, 13 Sep 2004 13:20:02 -0700 Subject: Cascade Menu Item Behavior Depends on How Created Message-ID: <4AC9C496-05C2-11D9-BC33-000A95AE42E6@danshafer.com> Well, here's a weird one for you. I'm not going to BZ this because I'm not sure if it's a bug or an annoying feature. :-) Try this. From the Object menu, place a new Cascade Menu Item. (Yeah, I know. Doesn't seem to make sense outside the context of a menu. There are reasons for doing this in my project. Bear with me.) Now go to the tool palette, drag in a Popup Menu, then change its type in the Object Inspector to Cascade Menu Item. Select the browse tool. Note the differences in behavior between two supposedly identical objects: 1. First item highlights on rollover and never shows its menu choices. 2. Second item does not highlight on rollover and shows its menu choices when you click on the button. Weird. Sometimes it's better if an IDE has only one way of doing things. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From revdan at danshafer.com Mon Sep 13 16:22:32 2004 From: revdan at danshafer.com (Dan Shafer) Date: Mon, 13 Sep 2004 13:22:32 -0700 Subject: How could i install RR/MC in Linspire OS (Debian Linux)? In-Reply-To: <9C5945C8-05A1-11D9-BF57-000D93373366@canelasoftware.com> References: <20040913133303.13517.qmail@web40514.mail.yahoo.com> <9C5945C8-05A1-11D9-BF57-000D93373366@canelasoftware.com> Message-ID: I'm awaiting my Linspire box, too. I've been working with the folks there (the VP Marketing is the former head of marketing for SuperCard!) and they're interested in getting with RunRev to add the product to their Software Warehouse. I expect that now that 2.5 is out and stable, the RR folks may have time to talk to them again. On Sep 13, 2004, at 9:26 AM, Mark Talluto wrote: > > On Sep 13, 2004, at 6:33 AM, Alejandro Tejada wrote: > >> Hi Developers, >> >> I've installed Linspire in a secondary >> Hard Disk. >> >> Seems that the "Click and Run" application >> is the easiest way to install a package in >> Linspire. But RR is not in their Software >> Warehouse. >> >> How could i install Revolution AND MetaCard >> in this Debian Linux distribution? >> >> Any comments about the functionality of RR/MC >> in Linspire is welcome too. >> >> > > Just download the linux.tgz version. Lindows will decompress the file > right there on your desktop. Place it where you want. That is it! > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From bvg at mac.com Mon Sep 13 16:26:22 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 13 Sep 2004 22:26:22 +0200 Subject: terminal emulator & telnet/ssh In-Reply-To: <4145B51E.7020909@radpac.co.za> References: <4145B51E.7020909@radpac.co.za> Message-ID: <2D755348-05C3-11D9-B430-000D932AE9E0@mac.com> you might want to specify more exactly what you want to do... meanwhile check out these commands: shell function launch command do command On Sep 13 2004, at 16:56, Dave Langley wrote: > I have just found Revolution and am very new to GUI. Can Revolution be > used to write a terminal emulator using telnet and ssh preferably with > vt220 emulation? > > Dave Langley <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From thien at unimelb.edu.au Mon Sep 13 17:04:57 2004 From: thien at unimelb.edu.au (Nicholas Thieberger) Date: Tue, 14 Sep 2004 07:04:57 +1000 Subject: regex Message-ID: Thanks for those who helped with my regex problem and apologies for reposting this msg but it appears to have gotten mixed into another one in the digest. Can anyone enlighten me about using a field name in a matchtext expressiuon? I want to find an expression in a field of a stack, ("text") and take the expression itself from the fld "findwhat". The string being searched in this case is the contents of the field, but in this formulation it seems that 'bg fld "text" ' is the expression being searched, is that right? So how can I get the regex to search a bg fld in the whole stack? I've tried the following and it doesn't work: put fld "findwhat" into findtemp matchtext (bg fld "text", findtemp) Thanks for your help Nick -- Project Manager Department of Linguistics and Applied Linguistics University of Melbourne, Vic 3010 nicholas.thieberger at paradisec.org.au Ph 61 (0)3 8344 5185 PARADISEC Pacific And Regional Archive for Digital Sources in Endangered Cultures http://paradisec.org.au From userev at canelasoftware.com Mon Sep 13 17:30:29 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 13 Sep 2004 14:30:29 -0700 Subject: Lindows - defaultfolder on startup Message-ID: <22B828A2-05CC-11D9-B0E9-000D93373366@canelasoftware.com> From the docs: When you start up the application, the defaultFolder is set to the folder containing the application. If you're using the development environment, this is the folder containing Revolution; if you're using a standalone application, this is the folder containing that standalone. (On OS X systems, the defaultFolder is set to the folder that contains the application bundle.) I have found that the defaultfoder my standalones at startup on Lindows are at /root. Just want to confirm this with you all before BZing this. These same standalones on Win and Mac agree with the docs. -- Best regards, Mark Talluto http://www.canelasoftware.com From sanke at hrz.uni-kassel.de Mon Sep 13 17:51:28 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Mon, 13 Sep 2004 23:51:28 +0200 Subject: clearing table fields ? Message-ID: <41461660.8060609@hrz.uni-kassel.de> On Mon, Sep 13, jbv jbv.silences at Club-Internet.fr wrote: > Wilhelm , > > Thanks for the suggestion, but it doesn't work... > actually it clears all cells, but when I click on a cell > to edit its content, I always retrieve the same old > content... This does not happen here, on Windows XP, when I click on a cell to edit its content the former content has indeed ben cleared by the button script I suggested. Maybe the problem is platform-specific? > only the text that I type when editing a > cell does actually change the content of that cell; > but when I try to change the text of a table field > via script (put line 1 of fld 1 into fld 2), the new > text appears in fld 2, but disappears when editing > the cell... > > JB Anyway, if the suggested button script clears what is visible in the cells, is it at least one step towards what you expect. What about adding "revdeletecellfields" to the script (didn't try it)? Tables are one of the weak points in Revolution and the scripts of btn "revtable" - as a frontscript - also cause a lot of troubles in applications that are totally unrelated to table aspects. I have complained about this several times - see Bugzilla #2019. In my post to the improve-list "Re: bug count" of Aug 24 I came to the - somewhat emotionally framed - conclusion that "The revTable script - seen in this perspective - is simply a buggy script (as a front script), somehow an example of sloppy programming." Regards, Wilhelm Sanke From lists at mangomultimedia.com Mon Sep 13 18:24:15 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 13 Sep 2004 15:24:15 -0700 Subject: printRotated on Mac? Message-ID: I have a a bunch of cards that I need to print that always needs to be printed in landscape mode. The docs say (and I've confirmed) that printRotated has no affect on Mac and that the only way to set landscape mode on the mac is through the print dialog. It doesn't seem right to prompt the enduser to change the paper orientation whenever they want to print off this report. Anyone know of a workaround? I didn't see any while searching through the archives. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From userev at canelasoftware.com Mon Sep 13 18:48:24 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 13 Sep 2004 15:48:24 -0700 Subject: printRotated on Mac? In-Reply-To: References: Message-ID: <0512320F-05D7-11D9-AD88-000D93373366@canelasoftware.com> On Sep 13, 2004, at 3:24 PM, Trevor DeVore wrote: > I have a a bunch of cards that I need to print that always needs to be > printed in landscape mode. The docs say (and I've confirmed) that > printRotated has no affect on Mac and that the only way to set > landscape mode on the mac is through the print dialog. It doesn't > seem right to prompt the enduser to change the paper orientation > whenever they want to print off this report. Anyone know of a > workaround? I didn't see any while searching through the archives. > > I used to have an app that needed to print in landscape. In the old days, the user set it once and your app printed in that mode from that point forward. This was true until the app was quit. Not sure if this has changed. Being able to set certain printer settings from within Rev would be nice. I think there is a feature request in BZ for this and others related. -- Best regards, Mark Talluto http://www.canelasoftware.com From erikhans08 at yahoo.com Mon Sep 13 19:10:50 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Mon, 13 Sep 2004 16:10:50 -0700 (PDT) Subject: engines? -- substacks In-Reply-To: Message-ID: <20040913231050.34502.qmail@web61102.mail.yahoo.com> --- Monte Goulding wrote: > It's the engine that the standalone > builder downloads. It's not > intended for download via any other method > and uses a customstack based compress function. at the risk of sounding like a pokomon collector, when my stack is saved as a .exe distribution file, the substacks are also saved, but refuse to open when summoned in the script of a 'startup' button that is on the mainstack. putting the substacks in the same folder didn't help, nor did the RR tutorial mention substacks. any thoughts? Thank You Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From erikhans08 at yahoo.com Mon Sep 13 19:17:06 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Mon, 13 Sep 2004 16:17:06 -0700 (PDT) Subject: The creation of custom properties is incoherent In-Reply-To: <26CB7A9E-0523-11D9-B9F1-000A95CDE4AC@uleth.ca> Message-ID: <20040913231706.83974.qmail@web61103.mail.yahoo.com> this may be incidental, but a naming convention that uses: the uTot of stack (the mainstack of this stack) the uFlag, the uHeight etc. for all custom props might help. (see Richard Gaskin's site). Erik Hansen --- "Dr.John R.Vokey" wrote: > As many of you who use custom properties are no > doubt aware, the > following script will produce two custom > properties, "test" and "fred", > both set to values of true: > > on test > set the test of this stack to true > put "fred" into test > set the test of this stack to true > end test > > So, the same script line results in a different > result depending on > what came earlier (and globally) in the > execution of the stack---a > potential source of almost impossible to track > down bugs (well, at > least in my experience). The problem, in my > estimation, is that the > first use of the statement is incoherent. As > the custom property > "test" has yet to be created, the evaluation of > the statement should > fail *because test has no value (yet), unlike > the second use of the > statement*. For consistency with the rest of > transcript, the first use > (and all other *literal* uses) of the custom > property label) should be > quoted or literals, as in: set the "test" of > this stack to true (or set > the "te"&"st" of this stack to true, which, of > course, *doesn't* > work!). Indeed, virtually every newbie to the > use of custom properties > in my experience does exactly that (i.e., > assumes that as a literal is > meant, a literal should be used), leading to an > error. The second use > is the above script is fine because it is > referring either to a > built-in property or to a previously defined > custom property whose name > is the value of test. It shouldn't create a > new custom property if the > first two possibilities are false. > > Furthermore, with the current scheme, one can't > do the following: > > repeat with i=1 to 5 -- create and set 5 > custom properties > set the ("prop"&i) of this stack to i > end repeat > > rather one has to resort to: > > repeat with i=1 to 5 -- create and set 5 > custom properties > put ("prop"&i) into x -- assume x is a new > variable name > set the x of this stack to i > end repeat > > which is fine, I guess (not really!), unless a > property named "x" > already exists! > > I don't know what to recommend at this point, > but it really is a bug > waiting to bite the unwary. Unfortunately, > unlike unquoted button and > field names, which can be rendered consistent > and bug-potential free by > the scripter simply by quoting all such names, > no such option is > available here. > -- > John R. Vokey, PhD > Professor > B.E.R.G. - Behaviour and Evolution Research > Group > Micro-Cognition Laboratory > Department of Psychology & Neuroscience > University of Lethbridge > Lethbridge, Alberta T1K 3M4 > CANADA > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From ambassador at fourthworld.com Mon Sep 13 19:45:26 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 13 Sep 2004 16:45:26 -0700 Subject: engines? -- substacks In-Reply-To: <20040913231050.34502.qmail@web61102.mail.yahoo.com> References: <20040913231050.34502.qmail@web61102.mail.yahoo.com> Message-ID: <41463116.8080001@fourthworld.com> Erik Hansen wrote: > at the risk of sounding like a pokomon > collector, when my stack is saved as a > .exe distribution file, the substacks are > also saved, but refuse to open when summoned > in the script of a 'startup' button that > is on the mainstack. > > putting the substacks in the same folder > didn't help, nor did the RR tutorial > mention substacks. > > any thoughts? Don't know if this is related, but I had a circumstance recently in which I wasn't paying attention in my installer builder (Wise Install) and used its defaults, in which the default folder is set to the user's Documents and Settings folder. This messed up my app's initialization pretty badly, as nothing was where I expected it to be. I don't know what you're using for an installer, but maybe checking the OS settings that alter the default folder at launch will help. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From vokey at uleth.ca Mon Sep 13 21:36:00 2004 From: vokey at uleth.ca (Dr.John R.Vokey) Date: Mon, 13 Sep 2004 19:36:00 -0600 Subject: odd directory behaviour in DreamCard Message-ID: <6F18362B-05EE-11D9-A186-000A95CDE4AC@uleth.ca> The following code works (and has always worked) in Metacard (MC), and Revolution (RR), both as a stack and as a standalone (and even over OSs), but not in DreamCard: In the card script of the first card: global thePath on openCard -- -- Get/Set Paths -- put the filename of this stack into thePath set the itemdelimiter to "/" delete the last item of thePath -- (other irrelevant stuff deleted) set the filename of image "Test" to thePath&"/test.jpg" -- (other irrelevant stuff deleted) end openCard In MC and RR, the path to the image is correctly specified and the image appears, but not in DreamCard. Tracking it down, DreamCard sets the path to the image as "/test.jpg", completely ignoring the global thePath. Why would DreamCard not set the global thePath? -- John R. Vokey, PhD Professor B.E.R.G. - Behaviour and Evolution Research Group Micro-Cognition Laboratory Department of Psychology & Neuroscience University of Lethbridge Lethbridge, Alberta T1K 3M4 CANADA From ambassador at fourthworld.com Mon Sep 13 21:54:14 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 13 Sep 2004 18:54:14 -0700 Subject: odd directory behaviour in DreamCard In-Reply-To: <6F18362B-05EE-11D9-A186-000A95CDE4AC@uleth.ca> References: <6F18362B-05EE-11D9-A186-000A95CDE4AC@uleth.ca> Message-ID: <41464F46.1050106@fourthworld.com> Dr.John R.Vokey wrote: > The following code works (and has always worked) in Metacard (MC), and > Revolution (RR), both as a stack and as a standalone (and even over > OSs), but not in DreamCard: > > In the card script of the first card: > > global thePath > > on openCard > -- > -- Get/Set Paths > -- > put the filename of this stack into thePath > set the itemdelimiter to "/" > delete the last item of thePath > -- (other irrelevant stuff deleted) > set the filename of image "Test" to thePath&"/test.jpg" > -- (other irrelevant stuff deleted) > end openCard > > In MC and RR, the path to the image is correctly specified and the image > appears, but not in DreamCard. Tracking it down, DreamCard sets the > path to the image as "/test.jpg", completely ignoring the global > thePath. Why would DreamCard not set the global thePath? Is the stack downloaded or cloned? In those cases the stack would have no fileName, giving the result described. Otherwise, I haven't a clue. And even then, the behavior should not differ from Rev or MC. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From bvlahos at mac.com Mon Sep 13 22:12:23 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 13 Sep 2004 19:12:23 -0700 Subject: metal, palette and empty decorations In-Reply-To: <20040913.072827.25164.795755@webmail06.lax.untd.com> References: <20040913.072827.25164.795755@webmail06.lax.untd.com> Message-ID: <8451D7E2-05F3-11D9-9754-0003936A2C42@mac.com> I noticed a couple of issues with metal in 2.5: 1. You can still only drag a metal window by the title area on a Mac. Other applications will let you grab anywhere you see metal. 2. A Mac metal standalone can be resized normally but a Windows standalone can't be resized dynamically (i.e. by grabbing the edge or corner of the window) although it does support zooming to maximum and back. I'm not sure if these are bugs which is why I haven't buzilla'd them. Perhaps Tuviah can comment if this is the correct and expected behavior. Bill Vlahos On Sep 13, 2004, at 7:27 AM, diskot123 at juno.com wrote: > > won't work. metal is technically a decoration. setting the metal of a > stack sets this decoration for you. you can try setting the > decorations to empty and then setting the metal of the stack to true. > > best, > Tuviah > > ________________________________________________________________ > Get your name as your email address. > Includes spam protection, 1GB storage, no ads and more > Only $1.99/ month - visit http://www.mysite.com/name today! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Mon Sep 13 22:15:53 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 13 Sep 2004 19:15:53 -0700 Subject: metal, palette and empty decorations In-Reply-To: <8451D7E2-05F3-11D9-9754-0003936A2C42@mac.com> References: <20040913.072827.25164.795755@webmail06.lax.untd.com> <8451D7E2-05F3-11D9-9754-0003936A2C42@mac.com> Message-ID: <41465459.2000808@fourthworld.com> Bill Vlahos wrote: > A Mac metal standalone can be resized normally but a Windows > standalone can't be resized dynamically (i.e. by grabbing the edge or > corner of the window) although it does support zooming to maximum and back. > > I'm not sure if these are bugs which is why I haven't buzilla'd them. > Perhaps Tuviah can comment if this is the correct and expected behavior. It's weirder than that: Ken and I were doing some experimenting not long ago and found that doing nearly anything to the decorations of windows other than setting them to "default" will cause the stack to be unable to be resized on Windows. See the related report at: -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From dvk at dvkconsult.com.au Mon Sep 13 23:23:23 2004 From: dvk at dvkconsult.com.au (David Vaughan) Date: Tue, 14 Sep 2004 13:23:23 +1000 Subject: arrow keys in a text field? In-Reply-To: <20040913121204.A08539300CE@mail.runrev.com> References: <20040913121204.A08539300CE@mail.runrev.com> Message-ID: <6F7808B0-05FD-11D9-B91A-000A95A261D2@dvkconsult.com.au> On 13/09/2004, at 22:12, Geoff Canyon wrote: > > I'm using 2.5 and I have a palette where the arrow keys aren't working > in a field. I've already checked that the appropriate properties are > set, and the arrow keys work if I move the field out of the group it's > in. > > I remember there being an issue if some portion of a field is covered > by something else, but that doesn't seem to be the case here. I've > tried setting the group to the highest layer, and the field to the > highest layer in the group, with no luck. > > I've looked at the rawKeyUp data, and that message is being triggered. > But the arrow keys still don't move the cursor. > > Any ideas before I go prematurely gray? Geoff I have had a similar problem for ages with my Stocks stack, where attempting to navigate within a field actually moves you to the next field. Your problem inspired me to check the problem again. I found a group, which I do not recall creating but which may be giving background behaviour to the objects on the cards (it is a reimplementation of a HyperCard stack). In its properties, I unchecked "Arrow keys navigate contents" and my problem was resolved. Hope it might work for you. regards David > > regards, > > Geoff Canyon > gcanyon at inspiredlogic.com From capellan2000 at yahoo.com Mon Sep 13 23:51:22 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Mon, 13 Sep 2004 20:51:22 -0700 (PDT) Subject: How could i install RR/MC in Linspire OS (Debian Linux)? In-Reply-To: <20040913194045.54B7E9300E0@mail.runrev.com> Message-ID: <20040914035122.98620.qmail@web40505.mail.yahoo.com> on Mon, 13 Sep 2004 Mark Talluto wrote: > Just download the linux.tgz version. Lindows will > decompress the file > right there on your desktop. Place it where you > want. That is it! Thanks a lot for your clear instructions, Mark. :-)) I just will like that most of the Linux programs were that easy to install! ;-) How many RR/MC users are using Linspire, already? al ===== Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo From ambassador at fourthworld.com Mon Sep 13 23:58:42 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 13 Sep 2004 20:58:42 -0700 Subject: How could i install RR/MC in Linspire OS (Debian Linux)? In-Reply-To: <20040914035122.98620.qmail@web40505.mail.yahoo.com> References: <20040914035122.98620.qmail@web40505.mail.yahoo.com> Message-ID: <41466C72.5030703@fourthworld.com> Alejandro Tejada wrote: > on Mon, 13 Sep 2004 > Mark Talluto wrote: > > >>Just download the linux.tgz version. Lindows will >>decompress the file >>right there on your desktop. Place it where you >>want. That is it! > > > Thanks a lot for your clear instructions, Mark. :-)) > > I just will like that most of the Linux programs > were that easy to install! ;-) How does it handle the customary file type associations, icons, and installation into the Start menu on KDE and Gnome? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From b.xavier at internet.lu Tue Sep 14 01:25:21 2004 From: b.xavier at internet.lu (MisterX) Date: Tue, 14 Sep 2004 07:25:21 +0200 Subject: Inheritance in Revolution? In-Reply-To: <01A210DB-05B9-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: That's more the XOS way than going nuts trying to parse a tree of class properties in an object to act on a script that you can't debug or maintain easily! > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Frank Leahy > Sent: Monday, September 13, 2004 21:14 > To: use-revolution at lists.runrev.com > Subject: Re: Inheritance in Revolution? > > > > On Sep 11, 2004, at 11:58 PM, use-revolution-request at lists.runrev.com > wrote: > > > From: Richard Gaskin > > Subject: Re: Inheritance in Revolution? > > To: How to use Revolution > > Message-ID: <41437564.60804 at fourthworld.com> > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > Arthur Urban wrote: > > > >>>> There is something similar that's been in > >>>> discussion and will hopefully be > >>>> implemented in the next version (or the one > >>>> after that), and it's being > >>>> called "parentScripts". Sort of an > >>>> object-specific "backscript", you can > >>>> assign the script of an object as the > >>>> "parentScript" to one or more other > >>>> objects. This would allow 25 buttons to use the > >>>> same script of its parent. > >>> > >>> isn't this what a group script for > >>> 25 grouped buttons should do? > >> > >> > >> Sure. But what if your 25 buttons aren't on the same card or the same > >> stack? > >> They may still all need the exact same behaviour. > > > > Use a frontscript that differentiates based on a property setting. > > Why not create a script "MyButtonScript" (for example), and then call > it in each button's "on mouseDown" (or mouseUp, or any other handler)? > > In button: > > on mouseDown > MyButtonScript > end mouseDown > > In home stack, or in a stack that you've done a start using on: > > on MyButtonScript > -- do common stuff here > end MyButtonScript > > I know it's not "inheritance" per se, but it has the same general > impact at runtime. Or did I miss something about what you want to do? > > As for parent scripts, sounds interesting, but it will be interesting > to see how they're implemented, and whether (and how) you'll be able to > override specific handlers on a per button instance basis. > > -- Frank > > Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users > See us on the web at http://www.webphotospro.com/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Tue Sep 14 01:10:57 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 13 Sep 2004 22:10:57 -0700 Subject: terminal emulator & telnet/ssh In-Reply-To: <2D755348-05C3-11D9-B430-000D932AE9E0@mac.com> References: <4145B51E.7020909@radpac.co.za> <2D755348-05C3-11D9-B430-000D932AE9E0@mac.com> Message-ID: <10445676429.20040913221057@ahsoftware.net> Bj?rnke- Monday, September 13, 2004, 1:26:22 PM, you wrote: BvG> meanwhile check out these commands: BvG> shell function BvG> launch command BvG> do command and the libUrl functions. ...and note that you'll have to handle all the VT220 escape sequences yourself... other than that, setting up a text field 80x24 characters should do the job. -- -Mark Wieder mwieder at ahsoftware.net From dcragg at lacscentre.co.uk Tue Sep 14 03:23:13 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 14 Sep 2004 08:23:13 +0100 Subject: CGI - web form variables In-Reply-To: <4145E46B.9080104@hyperactivesw.com> References: <148F04D6-059D-11D9-A7EF-000D9350C9C2@videotron.ca> <4145E46B.9080104@hyperactivesw.com> Message-ID: On 13 Sep 2004, at 19:18, J. Landman Gay wrote: > On 9/13/04 10:53 AM, Gregory Lypny wrote: > >> Hello everyone, >> Where can I learn about $QUERY_STRING and other variables that are >> relevant to processing web forms? I noticed that Jacqueline uses >> this in her Fiction Search example, and my guess is that it returns >> the values of form fields that have been typed in by users. > > Nope, these are HTTP environment variables, set by the server. Not all > environment variables are supported by every server; it depends on > your ISP and what they allow. Environment variables always start with > a dollar sign and are always available; they automatically become > global variables when the script starts up. Here is a list of most of > them: > > > Just a little additional information. If you add custom headers to your http requests, these headers will have an environment variable set that matches the header name with "$HTTP_" prepended. So if, for example, you set a custom header like this: set the httpheaders to "MYACTION: getdata,123x" The CGI script will have access to an environment variable named $HTTP_MYACTION whose value will be "getdata,123x". Dave From martin at materiaprima.fsnet.co.uk Tue Sep 14 04:10:13 2004 From: martin at materiaprima.fsnet.co.uk (Martin Baxter) Date: Tue, 14 Sep 2004 09:10:13 +0100 Subject: Lindows - defaultfolder on startup In-Reply-To: <22B828A2-05CC-11D9-B0E9-000D93373366@canelasoftware.com> Message-ID: > Mark Talluto wrote: > From the docs: > >When you start up the application, the defaultFolder is set to the >folder containing the application. If you're using the development >environment, this is the folder containing Revolution; if you're using >a standalone application, this is the folder containing that >standalone. (On OS X systems, the defaultFolder is set to the folder >that contains the application bundle.) > >I have found that the defaultfoder my standalones at startup on Lindows >are at /root. Just want to confirm this with you all before BZing >this. These same standalones on Win and Mac agree with the docs. > Mark, I just checked this here in a standalone (built in RR 2.1.2) on Mandrake Linux 10, and the defaultfolder at startup of the standalone is: /home/martin The standalone is actually 2 folders below that in: /home/martin/bin/theapp Could it be reporting the root folder of the owner of the folder the app is in? Anyway it doesn't agree with the docs here either. Martin Baxter From douez at wanadoo.fr Tue Sep 14 04:28:23 2004 From: douez at wanadoo.fr (thierry) Date: Tue, 14 Sep 2004 10:28:23 +0200 Subject: where are stored these customProps.... In-Reply-To: References: <20040911225832.A47969300FA@mail.runrev.com> <2B2F194B-0457-11D9-A253-0030657D0A8E@igame3d.com> Message-ID: <1372648014.20040914102823@wanadoo.fr> Hello, just make a copy of the custom property card to try to understand how this card is managed... What a surprise to discover that they use some custom Properties as : the cREVMaxYLoc of me the cREVMinYLoc of me .... seen in the resize script button. but i could not see these custom properties with the inspector tool in the stack, card or button ???? what is the miracle or more precisely where is my ignorance ? Best regards, thierry From JaysLists at triad.rr.com Tue Sep 14 07:27:10 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Tue, 14 Sep 2004 07:27:10 -0400 Subject: How could i install RR/MC in Linspire OS (Debian Linux)? In-Reply-To: <20040914035122.98620.qmail@web40505.mail.yahoo.com> Message-ID: I have Linspire as a dual boot with Win2k, but I'm not doing any Rev work on it, yet. I have built a linux version of one of my programs, but haven't gotten around to trying it under Linspire. Jay Madren -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Alejandro Tejada Sent: Monday, September 13, 2004 23:51 To: use-revolution at lists.runrev.com Subject: Re: How could i install RR/MC in Linspire OS (Debian Linux)? on Mon, 13 Sep 2004 Mark Talluto wrote: > Just download the linux.tgz version. Lindows will > decompress the file > right there on your desktop. Place it where you > want. That is it! Thanks a lot for your clear instructions, Mark. :-)) I just will like that most of the Linux programs were that easy to install! ;-) How many RR/MC users are using Linspire, already? al ===== Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From JaysLists at triad.rr.com Tue Sep 14 07:34:33 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Tue, 14 Sep 2004 07:34:33 -0400 Subject: How could i install RR/MC in Linspire OS (Debian Linux)? In-Reply-To: <41466C72.5030703@fourthworld.com> Message-ID: >> I just will like that most of the Linux programs >> were that easy to install! ;-) >How does it handle the customary file type associations, icons, and >installation into the Start menu on KDE and Gnome? The same way I do in Windows. I don't use the installer, I just use the zip file, unzip it, and create a shortcut (actually I just modify the existing shortcut). All the installer does is create a program group (shortcuts) and register the uninstaller in the registry. There are no file associations. To uninstall the zip version, I just delete its folder. Now I did run the installer on one of the 2.5 iterations, just to see if there was anything new they were doing, which they were - the player and the decoder install. But now that I have those (which I don't even need), I just use the zip file. Jay Madren From JonathanC at ag.nsw.gov.au Tue Sep 14 07:39:48 2004 From: JonathanC at ag.nsw.gov.au (JonathanC at ag.nsw.gov.au) Date: Tue, 14 Sep 2004 21:39:48 +1000 Subject: Problems with closeField In-Reply-To: <41447F89.2060300@hrz.uni-kassel.de> Message-ID: Dear Wilhelm, Thank you very much for replying (and especially for making sure I SAW your reply, since the Digest mixed up my post). I, too, had since worked out an exitField version. However, yours is more elegant than mine: e.g. using a 'script local variable' rather than a global variable. :-) What I still don't understand (and perhaps you don't either, given your comment "This is contrary to what you would expect from the docs") is why the field doesn't send a closeField when the contents of the field have changed. Here's the problem, again, in its simplest form: Create a field with the following script: on openField put empty end openField on keydown k if charToNum(k) is among the words of "3 8 9 13 28 29 30 31" then pass keyDown put k into selection end keydown on closefield put "Field changed." end closefield Typing into the field produces completely normal behaviour: arrowkeys, the deletekey and backspace key are passed, and everything else is handled by the line "put k into selection". But when you click out of the field, NO closeField message is sent. Now delete (or comment out) the keyDown handler. Type into the field and click out of it: The message box reports (correctly) that the field has changed. Since HyperCard sends closeField in both situations, I gather that Revolution must have its own definition of 'closeField'. Can anyone from RunRev (or with inside knowledge) confirm this? Regards, Jonathan Jonathan Cooper Manager of Information / Website Art Gallery of New South Wales Sydney, Australia http://www.artgallery.nsw.gov.au use-revolution-bounces at lists.runrev.com wrote on 13/09/2004 02:55:37 AM: > Because the original post got mixed up with the post of Nicholas > Thieberger (Subject: Re: use-revolution Digest, > Vol 12, Issue 45) in the digest version and was therefore not noticable > for Jonathan Cooper by subject, I re-post my message from this morning > and add the new script. > > On Tue, 7 Sep 2004, JonathanC at ag.nsw.gov.au wrote: > > > I can't believe I'm having a problem with something as simple as > > "closeField"! > > > > I have a field which works like the Address bar of Internet Explorer. > > When > > you start typing into it, it tries to finish the word or phrase, > > according > > to a list in a separate field (which will eventually be hidden). If you > > end up typing a NEW word or phrase, you are asked if you would like this > > added to the list, for next time. I got it to work fine in HyperCard, but > > I'm stumped by the strange behaviour of "closeField". > > > > Hi Jonathan, > > Finally I managed to take a look at your sample stack; sorry for the delay. > > After some experimenting I changed three things in the script of fld > "auto-complete": > > - 1. I changed the "closefield" handler to a "exitfield" > > This is contrary to what you would expect from the docs > > (closefield = the field's content has changed > exitfield = the contents of the field have not changed), > > but it seems to work. > > - 2. I intercepted the "Cancel" message of the modal dialog which now > sets a variable ("ControlVar") to false - to avoid the modal dialog to > be repeated again and again > > - 3. I declared a local var in the first line of the field script and > set "ControlVar" to true at the beginning of the "keydown" handler > > This seems to solve your immediate problems as you stated them. There > are probably a number possibilities to refine and enhance your > auto-complete routines. > > Best regards, > > Wilhelm Sanke > > > ============================ > > P.S.: > New script of field "auto-complete" of your stack "CloseField problem": > > local ControlVar > on keydown k > put true into ControlVar > global autoCompleteList > if autoCompleteList = "" then pass keyDown > if " " & charToNum(k) & " " is in " 3 8 9 13 28 29 30 31 " then pass > keyDown > put k into selection > put me into what > if what="" then pass keydown > > get offset(return & what,return & autoCompleteList) > if it>0 then > put the number of lines in (char 1 to it of autoCompleteList) into > thisline > put line thisline of autoCompleteList into me > select char length(what)+1 to length(me) of me > end if > end keydown > > on openField > put empty into fld "Message" > -- pass openField > end openField > > > on exitfield > put "Field changed." into fld "Message" > global autoCompleteList > put me into temp > if controlVar is true then > if temp <> "" and not (temp is among the lines of autoCompleteList) then > answer "Add" && quote & temp & quote && "to auto-complete list?" \ > with "Cancel" or "OK" > if it = "OK" then > if last char of autoCompleteList <> return and the length of > autoCompleteList > 0 then put return before temp > put temp after autoCompleteList > put autoCompleteList into fld "Auto-complete list" > else if it is "Cancel" then > put false into controlVar > end if > end if > end if > pass exitfield > end exitfield > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution This e-mail message is intended only for the addressee(s) and contains information which may be confidential. If you are not the intended recipient please advise the sender by return email, do not use or disclose the contents, and delete the message and any attachments from your system. Unless specifically indicated, this email does not constitute formal advice or commitment by the sender or the Art Gallery of NSW (ABN 24 934 492 575) or its related entities. From johnrule at rcsprogramming.com Tue Sep 14 07:53:45 2004 From: johnrule at rcsprogramming.com (John Rule) Date: Tue, 14 Sep 2004 04:53:45 -0700 Subject: Lindows - defaultfolder on startup References: <20040914034816.052159300DE@mail.runrev.com> Message-ID: <011f01c49a51$7de0f5e0$8a01000a@minipcxp> I get the same behavior in RedHat 9...it's a Linux issue I believe. I am parsing the long id of the mainStack for the current application path. This is actually a more reliable practice than defaultFolder IMO. JR > Date: Mon, 13 Sep 2004 14:30:29 -0700 > From: Mark Talluto > Subject: Lindows - defaultfolder on startup > To: Revolution use Revolution > Message-ID: <22B828A2-05CC-11D9-B0E9-000D93373366 at canelasoftware.com> > Content-Type: text/plain; charset=US-ASCII; format=flowed > > From the docs: > > When you start up the application, the defaultFolder is set to the > folder containing the application. If you're using the development > environment, this is the folder containing Revolution; if you're using > a standalone application, this is the folder containing that > standalone. (On OS X systems, the defaultFolder is set to the folder > that contains the application bundle.) > > I have found that the defaultfoder my standalones at startup on Lindows > are at /root. Just want to confirm this with you all before BZing > this. These same standalones on Win and Mac agree with the docs. > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com From fde101 at fjrhome.net Tue Sep 14 09:25:10 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 14 Sep 2004 09:25:10 -0400 Subject: Problems with closeField In-Reply-To: References: Message-ID: <80DC7253-0651-11D9-B937-0050E4BA750F@fjrhome.net> On Sep 14, 2004, at 7:39 AM, JonathanC at ag.nsw.gov.au wrote: > on keydown k > if charToNum(k) is among the words of "3 8 9 13 28 29 30 31" > then pass keyDown > put k into selection > end keydown > > Typing into the field produces completely normal behaviour: arrowkeys, > the > deletekey and backspace key are passed, and everything else is handled > by > the line "put k into selection". But when you click out of the field, > NO > closeField message is sent. The arrow keys, delete key, and backspace key are non-printable characters. They will never be sent via keyDown anyway, they trigger their own messages instead. You could likely trap them with rawKeyDown, but it might be better to just ignore them -- that is what this code will do anyway. If the code says to "put k into selection", why not just "pass keyDown"? Then there is no reason for this handler to begin with? I will assume that this is just an example to demonstrate a problem you are having elsewhere with your code, could you be more specific about what you hope to accomplish by trapping the keys here? If you really want to do this, then an example of a rewrite might be: on openField put empty set the modified of me to false end openField on keyDown k put k into selection set the modified of me to true end keyDown on closeField put "Field changed." end closeField on exitField if the modified of me then put "Field changed." end exitField ___________________________________________________________ $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 From gcanyon at inspiredlogic.com Tue Sep 14 09:46:13 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Tue, 14 Sep 2004 06:46:13 -0700 Subject: arrow keys in a text field? In-Reply-To: <6F7808B0-05FD-11D9-B91A-000A95A261D2@dvkconsult.com.au> References: <20040913121204.A08539300CE@mail.runrev.com> <6F7808B0-05FD-11D9-B91A-000A95A261D2@dvkconsult.com.au> Message-ID: <71A1E386-0654-11D9-8490-000A95A872D6@inspiredlogic.com> I have a rawKeyUp handler to allow scrollbars to appear/disappear as the content overflows the field, but it passes all inputs. TabGroupBehavior turned out to be the culprit. I don't know how it was set to true, but it was. Now all is well. Thanks! regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 13, 2004, at 8:23 PM, David Vaughan wrote: > I have had a similar problem for ages with my Stocks stack, where > attempting to navigate within a field actually moves you to the next > field. Your problem inspired me to check the problem again. I found a > group, which I do not recall creating but which may be giving > background behaviour to the objects on the cards (it is a > reimplementation of a HyperCard stack). In its properties, I unchecked > "Arrow keys navigate contents" and my problem was resolved. Hope it > might work for you. On Sep 13, 2004, at 9:30 AM, J. Landman Gay wrote: > So the next thing would be to look at the properties of the group > itself, since the misbehavior only occurs there. I'm not sure what > properties would block arrow key behavior, but you could try toggling > various ones to see if it helps. Also, it almost sounds like you have > an arrowKey handler, keydown handler, or a rawKeyDown handler > somewhere that may be blocking the behavior; probably in the group > script? From P.Jimmieson at csc.liv.ac.uk Tue Sep 14 10:01:07 2004 From: P.Jimmieson at csc.liv.ac.uk (Phil Jimmieson) Date: Tue, 14 Sep 2004 15:01:07 +0100 Subject: Windows standalone crashes on exit Message-ID: Hi folks, I've got a standalone created with Rev 2.21 which uses mysql and which runs perfectly on OSX, but on Windows, when I click the close box the window goes away and I get an Application Error dialog which says (more or less): "The instruction at "0x10001b0f" referenced memory at "0x014905c0". The memory could not be "read". Click on OK to terminate the program." This has only recently started happening, and it does coincide with a major bit of programming work on the app in question. Anyone got any ideas what could cause this sort of thing? I thought it might be related to queued messages (I've got a real-time clock on the card), but I cancel those in the closestack handler. I just can't think of what it might be. Revolution seems to have a few close-related messages (closestack, closestackrequest, shutdownrequest, shutdown) . Does anyone have a definitive recipe for handling closure via the close box on a stack window? -- Phil Jimmieson phil at csc.liv.ac.uk (UK) 0151 794 3689 (Mobile) 07976 983164 Computer Science Dept., Liverpool University, Chadwick Building, Peach Street Liverpool L69 7ZF http://www.csc.liv.ac.uk/~phil/ I used to sit on a special medical board... ...but now I use this ointment. From jerry at daniels-mara.com Tue Sep 14 10:16:18 2004 From: jerry at daniels-mara.com (Jerry Daniels) Date: Tue, 14 Sep 2004 09:16:18 -0500 Subject: [ANN] New Features for Inspector Gadget In-Reply-To: <61D9D430-05BF-11D9-ACF1-000A95B300EC@daniels-mara.com> References: <61D9D430-05BF-11D9-ACF1-000A95B300EC@daniels-mara.com> Message-ID: Due to problems with my FTP server, please use the following link to download the new Inspector: http://www.daniels-mara.com/inspector/inspectorGadget2.zip On Sep 13, 2004, at 2:59 PM, Jerry Daniels wrote: > If you want to inspect objects in Revolution 2.5 by holding down > command & option WITHOUT clicking, check out... > > INSPECTOR GADGET v2.13 - a hovering inspection tool for Revolution 2.5 > users: > > Click this link to download it now: > > http://www.daniels-mara.com/inspector/inspectorGadget.zip > > CHANGES: > > Revolution UI Stacks and Controls > > You can see the names of Revolution UI stacks and inspect them ONLY if > the checkbox labeled "Revolution UI elements appear in lists of > stacks" in the Revolution Preferences stack is checked. > > Additionally, it is no longer possible in any mode of use to > accidentally inspect the Rev Script Editor or Property Inspector by > keeping the command and option (or shift, command and option) keys > depressed for too long. (This anomalous behavior is known as double > inspecting.) > > Have at it... > > Jerry > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From revolution at jaedworks.com Tue Sep 14 10:17:18 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Tue, 14 Sep 2004 07:17:18 -0700 Subject: where are stored these customProps.... In-Reply-To: <1372648014.20040914102823@wanadoo.fr> References: <20040911225832.A47969300FA@mail.runrev.com> <2B2F194B-0457-11D9-A253-0030657D0A8E@igame3d.com> <1372648014.20040914102823@wanadoo.fr> Message-ID: At 10:28 AM +0200 9/14/2004, thierry wrote: > the cREVMaxYLoc of me > the cREVMinYLoc of me > .... > > seen in the resize script button. > > but i could not see these custom properties > with the inspector tool in the stack, card or button ???? If you choose "Revolution UI Elements in Lists" from the View menu, you can see these properties in the Custoom Properties pane in the inspector. (The custom properties with names starting in "cRev" are considered internal custom properties, and the inspector doesn't show them - unless this option is turned on.) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From JaysLists at triad.rr.com Tue Sep 14 10:22:49 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Tue, 14 Sep 2004 10:22:49 -0400 Subject: Problems with closeField In-Reply-To: Message-ID: Note the following from the docs on closeField: "The closeField message is not sent when a handler changes the field's contents using the put command. If a field is closing and its contents have not changed, the exitField message is sent instead of closeField." As was mentioned earlier in this thread, since you are not passing the "regular" keystrokes on to the engine, it never knows that the contents have changed. So it really is doing exactly what the docs say. Note that if you use any of the keystrokes that you are passing (backspace, Esc, return, etc.) then the closeField message _is_ sent. I never used HyperCard, but I suppose that its engine somehow detected that the contents had changed even if you didn't pass keyDown (maybe it does a post-compare like the exitField suggestion) As I understand it, from your original post, you're wanting to only run your autocomplete code when actual "useable" keystrokes are entered. If that's the case, then you could just pass all keystrokes, without putting them into the field yourself. You can still act on keystrokes of interest using the following variation: local what on keydown k if charToNum(k) is not among the words of "3 8 9 13 28 29 30 31" then put me into what --process autocomplete code here end if pass keyDown end keydown on closefield put "Field changed: Field=" & fld "Field1" & ", what=" & what end closefield But there is a problem with this method. The "what" variable doesn't get the last keystroke entered until the keyDown is passed (as you can see in the output on closeField). I think this is because the field's contents doesn't get updated until the engine receives the keystroke. So, the following will fix that: on keydown k if charToNum(k) is not among the words of "3 8 9 13 28 29 30 31" then put me into what put k after what --process autocomplete code here end if pass keyDown end keydown Hope this helps, Jay Madren -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of JonathanC at ag.nsw.gov.au Sent: Tuesday, September 14, 2004 07:40 To: use-revolution at lists.runrev.com Subject: Re: Problems with closeField Dear Wilhelm, Thank you very much for replying (and especially for making sure I SAW your reply, since the Digest mixed up my post). I, too, had since worked out an exitField version. However, yours is more elegant than mine: e.g. using a 'script local variable' rather than a global variable. :-) What I still don't understand (and perhaps you don't either, given your comment "This is contrary to what you would expect from the docs") is why the field doesn't send a closeField when the contents of the field have changed. Here's the problem, again, in its simplest form: Create a field with the following script: on openField put empty end openField on keydown k if charToNum(k) is among the words of "3 8 9 13 28 29 30 31" then pass keyDown put k into selection end keydown on closefield put "Field changed." end closefield Typing into the field produces completely normal behaviour: arrowkeys, the deletekey and backspace key are passed, and everything else is handled by the line "put k into selection". But when you click out of the field, NO closeField message is sent. Now delete (or comment out) the keyDown handler. Type into the field and click out of it: The message box reports (correctly) that the field has changed. Since HyperCard sends closeField in both situations, I gather that Revolution must have its own definition of 'closeField'. Can anyone from RunRev (or with inside knowledge) confirm this? Regards, Jonathan Jonathan Cooper Manager of Information / Website Art Gallery of New South Wales Sydney, Australia http://www.artgallery.nsw.gov.au From vokey at uleth.ca Tue Sep 14 10:30:13 2004 From: vokey at uleth.ca (Dr.John R.Vokey) Date: Tue, 14 Sep 2004 08:30:13 -0600 Subject: odd directory behaviour in DreamCard In-Reply-To: <20040914034815.B72E39300DC@mail.runrev.com> References: <20040914034815.B72E39300DC@mail.runrev.com> Message-ID: <9748AFEA-065A-11D9-A827-000A95CDE4AC@uleth.ca> Just a simple stack: nothing downloaded or cloned. On 13-Sep-04, at 9:48 PM, use-revolution-request at lists.runrev.com wrote: >> In MC and RR, the path to the image is correctly specified and the >> image >> appears, but not in DreamCard. Tracking it down, DreamCard sets the >> path to the image as "/test.jpg", completely ignoring the global >> thePath. Why would DreamCard not set the global thePath? > > Is the stack downloaded or cloned? In those cases the stack would have > no fileName, giving the result described. > > Otherwise, I haven't a clue. And even then, the behavior should not > differ from Rev or MC. > -- John R. Vokey, PhD Professor B.E.R.G. - Behaviour and Evolution Research Group Micro-Cognition Laboratory Department of Psychology & Neuroscience University of Lethbridge Lethbridge, Alberta T1K 3M4 CANADA From engleerica at yahoo.com Tue Sep 14 11:09:56 2004 From: engleerica at yahoo.com (Eric Engle) Date: Tue, 14 Sep 2004 08:09:56 -0700 (PDT) Subject: play command / faq? In-Reply-To: <20040914034816.052159300DE@mail.runrev.com> Message-ID: <20040914150956.4001.qmail@web60505.mail.yahoo.com> Hi, I am sure this is in a faq somewhere - so maybe just point me to a faq url? I am trying to figure out the play command. What file types can be played using play? I tried to play an MP3 and got white noise, so I presume only .au and maybe .wav? snd? Thanks __________________________________ Do you Yahoo!? Yahoo! Mail is new and improved - Check it out! http://promotions.yahoo.com/new_mail From userev at canelasoftware.com Tue Sep 14 11:15:42 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 14 Sep 2004 08:15:42 -0700 Subject: Lindows - defaultfolder on startup In-Reply-To: References: Message-ID: On Sep 14, 2004, at 1:10 AM, Martin Baxter wrote: >> Mark Talluto wrote: >> From the docs: >> >> When you start up the application, the defaultFolder is set to the >> folder containing the application. If you're using the development >> environment, this is the folder containing Revolution; if you're using >> a standalone application, this is the folder containing that >> standalone. (On OS X systems, the defaultFolder is set to the folder >> that contains the application bundle.) >> >> I have found that the defaultfoder my standalones at startup on >> Lindows >> are at /root. Just want to confirm this with you all before BZing >> this. These same standalones on Win and Mac agree with the docs. >> > > Mark, > > I just checked this here in a standalone (built in RR 2.1.2) on > Mandrake > Linux 10, and the defaultfolder at startup of the standalone is: > > /home/martin > > The standalone is actually 2 folders below that in: > > /home/martin/bin/theapp > > Could it be reporting the root folder of the owner of the folder the > app is in? > > Anyway it doesn't agree with the docs here either. > > Hi Martin, Thanks for looking into that. Another confirmation. I'll post a bug on it just so that it operates the same as the other platforms. -- Best regards, Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Tue Sep 14 11:16:39 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 14 Sep 2004 08:16:39 -0700 Subject: Lindows - defaultfolder on startup In-Reply-To: <011f01c49a51$7de0f5e0$8a01000a@minipcxp> References: <20040914034816.052159300DE@mail.runrev.com> <011f01c49a51$7de0f5e0$8a01000a@minipcxp> Message-ID: <137003D4-0661-11D9-857F-000D93373366@canelasoftware.com> On Sep 14, 2004, at 4:53 AM, John Rule wrote: > I get the same behavior in RedHat 9...it's a Linux issue I believe. > > I am parsing the long id of the mainStack for the current application > path. This is actually a more reliable practice than defaultFolder > IMO. > > JR Hi John, Thanks for the confirmation. I'll post a bug for this, but for the time being will use the long id of the mainstack workaround as well. -- Best regards, Mark Talluto http://www.canelasoftware.com From b.xavier at internet.lu Tue Sep 14 11:36:38 2004 From: b.xavier at internet.lu (MisterX) Date: Tue, 14 Sep 2004 17:36:38 +0200 Subject: play command / faq? In-Reply-To: <20040914150956.4001.qmail@web60505.mail.yahoo.com> Message-ID: not just any wavs though. Wavs with a bitrate over 512 kbps... It doesn't make sense but that's on windows. If anyone has any better information, it would be cool, quicktime is not required which is a time saver. Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Eric Engle > Sent: Tuesday, September 14, 2004 17:10 > To: use-revolution at lists.runrev.com > Subject: play command / faq? > > > Hi, > > I am sure this is in a faq somewhere - so maybe just point me to a faq url? > > I am trying to figure out the play command. What file types can be > played using > play? I tried to play an MP3 and got white noise, so I presume only .au and > maybe .wav? snd? > > Thanks > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail is new and improved - Check it out! > http://promotions.yahoo.com/new_mail > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Tue Sep 14 12:35:04 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 14 Sep 2004 09:35:04 -0700 Subject: printRotated on Mac? In-Reply-To: <0512320F-05D7-11D9-AD88-000D93373366@canelasoftware.com> References: <0512320F-05D7-11D9-AD88-000D93373366@canelasoftware.com> Message-ID: <08207E7B-066C-11D9-872E-000A956C462A@mangomultimedia.com> On Sep 13, 2004, at 3:48 PM, Mark Talluto wrote: > > On Sep 13, 2004, at 3:24 PM, Trevor DeVore wrote: > >> I have a a bunch of cards that I need to print that always needs to >> be printed in landscape mode. The docs say (and I've confirmed) that >> printRotated has no affect on Mac and that the only way to set >> landscape mode on the mac is through the print dialog. It doesn't >> seem right to prompt the enduser to change the paper orientation >> whenever they want to print off this report. Anyone know of a >> workaround? I didn't see any while searching through the archives. > > I used to have an app that needed to print in landscape. In the old > days, the user set it once and your app printed in that mode from that > point forward. This was true until the app was quit. Not sure if > this has changed. > > Being able to set certain printer settings from within Rev would be > nice. I think there is a feature request in BZ for this and others > related. The enhancement request is number 1234: The entry even has a link to the Carbon documentation which shows the flags necessary to support this (at least on OS X) so I wouldn't think it would be too difficult to implement. If this is important to anybody out there then go vote for it. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From jacque at hyperactivesw.com Tue Sep 14 13:57:30 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 14 Sep 2004 12:57:30 -0500 Subject: Blog comments Message-ID: <4147310A.9020108@hyperactivesw.com> There is a discussion going on about Rev on a very popular blog called Joel on Software. The comments so far really don't give Rev much credit. It would be good to see a more balanced response, or at least spark some discussion there. Anyone who wants to contribute should go to: http://discuss.joelonsoftware.com/default.asp?pg=pgDiscussThread&ixDiscussTopicParent=4347&ixDiscussGroup=3&cReplies=4 This would be a good opportunity to help folks see what they are missing. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From fde101 at fjrhome.net Tue Sep 14 14:16:20 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 14 Sep 2004 14:16:20 -0400 Subject: Rev with PostgreSQL on Linux Message-ID: <2D81AC4A-067A-11D9-B937-0050E4BA750F@fjrhome.net> Has anyone been able to get Rev working with PostgreSQL databases under Linux or Solaris? I have several stacks which work (as well as they do) under OS X and Windows, but seemingly interpret the database library calls as handler exits under Linux and Solaris; am I the only one experiencing this, or is there some setup trick I am missing here? In each case, I try to connect to a database across a network, the same one which works fine from either Windows or OS X. Thank you! ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From jbv.silences at Club-Internet.fr Tue Sep 14 16:44:44 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Tue, 14 Sep 2004 22:44:44 +0200 Subject: My copy of Rev just crashed and won't launch anymore... Message-ID: <4147583C.7B092C84@Club-Internet.fr> In the middle of a work session, I tried to open a stack from my HD, got a message telling me that a stack with the same name was already loaded in memory, so I choosed the "purge" option, and then Rev freezed. I forced quit (MacOS 9) and tried to launch it again, but the startup process never went further than the splashscreen saying "loading plugins, menus..." I had to download a new copy and go through the whole decompact & install process again... Well, don't know what to think about that... Never had that kind of problem with MC anyway..; JB From jperryl at ecs.fullerton.edu Tue Sep 14 16:59:09 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 14 Sep 2004 13:59:09 -0700 (PDT) Subject: play command / faq? In-Reply-To: <20040914150956.4001.qmail@web60505.mail.yahoo.com> Message-ID: Dunno about wav, but I think aif works fine.. Judy On Tue, 14 Sep 2004, Eric Engle wrote: > Hi, > > I am sure this is in a faq somewhere - so maybe just point me to a faq url? > > I am trying to figure out the play command. What file types can be played using > play? I tried to play an MP3 and got white noise, so I presume only .au and > maybe .wav? snd? > > Thanks > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail is new and improved - Check it out! > http://promotions.yahoo.com/new_mail > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From userev at canelasoftware.com Tue Sep 14 17:18:20 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 14 Sep 2004 14:18:20 -0700 Subject: My copy of Rev just crashed and won't launch anymore... In-Reply-To: <4147583C.7B092C84@Club-Internet.fr> References: <4147583C.7B092C84@Club-Internet.fr> Message-ID: <9A66E9E2-0693-11D9-A7E4-000D93373366@canelasoftware.com> On Sep 14, 2004, at 1:44 PM, jbv wrote: > In the middle of a work session, I tried to open > a stack from my HD, got a message telling me > that a stack with the same name was already loaded > in memory, so I choosed the "purge" option, and > then Rev freezed. > I forced quit (MacOS 9) and tried to launch it again, > but the startup process never went further than the > splashscreen saying "loading plugins, menus..." > > I had to download a new copy and go through the > whole decompact & install process again... > > Well, don't know what to think about that... > Never had that kind of problem with MC anyway..; > > JB > Did you recently build a standalone within that session? If so, I found a bug related to that which can cause problems. -- Best regards, Mark Talluto http://www.canelasoftware.com From erikhans08 at yahoo.com Tue Sep 14 18:07:37 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Tue, 14 Sep 2004 15:07:37 -0700 (PDT) Subject: My copy of Rev just crashed and won't launch anymore... In-Reply-To: <9A66E9E2-0693-11D9-A7E4-000D93373366@canelasoftware.com> Message-ID: <20040914220737.71500.qmail@web61105.mail.yahoo.com> --- Mark Talluto wrote: > > the "purge" option, and then Rev freezed. > Did you recently build a standalone > within that session? If so, I > found a bug related to that ... > > Best regards, > Mark Talluto > http://www.canelasoftware.com so- save, close, re-open after a build? Erk Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail From psahores at easynet.fr Tue Sep 14 18:41:20 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 15 Sep 2004 00:41:20 +0200 Subject: Rev with PostgreSQL on Linux In-Reply-To: <2D81AC4A-067A-11D9-B937-0050E4BA750F@fjrhome.net> References: <2D81AC4A-067A-11D9-B937-0050E4BA750F@fjrhome.net> Message-ID: <32D00AA1-069F-11D9-A31A-000A95C61E96@easynet.fr> Hi Frank, Did you have an eye to the dedicated mail i posted yesterday about this matter ? > First part available (example app)... > > To get it, just type from > within your prefered Web browser. > > Have fun, > > Best, Pierre Le 14 sept. 04, ? 20:16, Frank D. Engel, Jr. a ?crit : > Has anyone been able to get Rev working with PostgreSQL databases > under Linux or Solaris? > > I have several stacks which work (as well as they do) under OS X and > Windows, but seemingly interpret the database library calls as handler > exits under Linux and Solaris; am I the only one experiencing this, or > is there some setup trick I am missing here? > > In each case, I try to connect to a database across a network, the > same one which works fine from either Windows or OS X. > > Thank you! > ----------------------------------------------------------- > Frank D. Engel, Jr. > > > > ___________________________________________________________ > $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 > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From aturban at qwest.net Tue Sep 14 18:47:11 2004 From: aturban at qwest.net (Arthur Urban) Date: Tue, 14 Sep 2004 16:47:11 -0600 Subject: Lock Screen and Modal Window? In-Reply-To: <4145F65A.3020102@hyperactivesw.com> Message-ID: <000601c49aac$c5ac6ac0$1501a8c0@asuka> Thank you so much! Both suggestions cleaned everything right up! I keep learning more 'n more every day. Never had those handlers in the Hyper/Super products. > Your openstack handler is a little non-standard; normally invisible > things are done on preOpenStack where locking isn't necessary. In > addition, the following works here. Call it from stack "A" > when you want > to show the modal stack: ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From userev at canelasoftware.com Tue Sep 14 18:59:49 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 14 Sep 2004 15:59:49 -0700 Subject: My copy of Rev just crashed and won't launch anymore... In-Reply-To: <20040914220737.71500.qmail@web61105.mail.yahoo.com> References: <20040914220737.71500.qmail@web61105.mail.yahoo.com> Message-ID: On Sep 14, 2004, at 3:07 PM, Erik Hansen wrote: > --- Mark Talluto > wrote: > >>> the "purge" option, and then Rev freezed. > >> Did you recently build a standalone >> within that session? If so, I >> found a bug related to that ... >> >> Best regards, >> Mark Talluto >> http://www.canelasoftware.com > > so- save, close, re-open after a build? > Or, have only the project you are working on be in the Rev folder at a time. What happens is (for some strange reason), other stacks that are in the Rev folder are loaded up when a standalone is made. If they have any stacks (including substacks) with the same name, it all falls apart. -- Best regards, Mark Talluto http://www.canelasoftware.com From ambassador at fourthworld.com Tue Sep 14 19:15:19 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 14 Sep 2004 16:15:19 -0700 Subject: How could i install RR/MC in Linspire OS (Debian Linux)? In-Reply-To: References: Message-ID: <41477B87.9000609@fourthworld.com> Jay Madren wrote: >>>I just will like that most of the Linux programs >>>were that easy to install! ;-) > >>How does it handle the customary file type associations, icons, and >>installation into the Start menu on KDE and Gnome? > > The same way I do in Windows. I don't use the installer, I just use the zip > file, unzip it, and create a shortcut (actually I just modify the existing > shortcut). All the installer does is create a program group (shortcuts) and > register the uninstaller in the registry. There are no file associations. So setting up the MIME types is left up to the user to do manually? How does the user double-click a .rev file and have it launch Rev? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From Meitnik at aol.com Tue Sep 14 20:46:24 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Tue, 14 Sep 2004 20:46:24 EDT Subject: hiding menubar, or changing color/pat of mac os x menu... Message-ID: <15d.3f5d636b.2e78eae0@aol.com> hi, I am looking for a way to change the menubar color/pattern of my app under os x? or, to hide the menubar only while my app is running and when it resumes. Any pointers, links, or code? Thanks. Andrew From JaysLists at triad.rr.com Tue Sep 14 22:56:53 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Tue, 14 Sep 2004 22:56:53 -0400 Subject: How could i install RR/MC in Linspire OS (Debian Linux)? In-Reply-To: <41477B87.9000609@fourthworld.com> Message-ID: Well, on Windows you can use Folder Options from the control panel or a Windows Explorer window. But I haven't done it because I don't really care for that functionality. I take it from your comment that the file associations are done automatically by the installer on Macs? (Since I know it's not done in Windows or Linux, then I assumed you are using it on a Mac) Jay Madren -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Richard Gaskin Sent: Tuesday, September 14, 2004 19:15 To: How to use Revolution Subject: Re: How could i install RR/MC in Linspire OS (Debian Linux)? Jay Madren wrote: >>>I just will like that most of the Linux programs >>>were that easy to install! ;-) > >>How does it handle the customary file type associations, icons, and >>installation into the Start menu on KDE and Gnome? > > The same way I do in Windows. I don't use the installer, I just use the zip > file, unzip it, and create a shortcut (actually I just modify the existing > shortcut). All the installer does is create a program group (shortcuts) and > register the uninstaller in the registry. There are no file associations. So setting up the MIME types is left up to the user to do manually? How does the user double-click a .rev file and have it launch Rev? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From sarahr at genesearch.com.au Tue Sep 14 23:01:22 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 15 Sep 2004 13:01:22 +1000 Subject: hiding menubar, or changing color/pat of mac os x menu... In-Reply-To: <15d.3f5d636b.2e78eae0@aol.com> References: <15d.3f5d636b.2e78eae0@aol.com> Message-ID: <8682E2F8-06C3-11D9-A280-0003937A97B8@genesearch.com.au> > I am looking for a way to change the menubar color/pattern of my app > under os > x? or, to hide the menubar only while my app is running and when it > resumes. > Any pointers, links, or code? Thanks. Don't know how you could change the pattern, but "hide menubar" works well and it hides the dock too. Sarah From b.xavier at internet.lu Wed Sep 15 00:06:07 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 15 Sep 2004 06:06:07 +0200 Subject: hiding menubar, or changing color/pat of mac os x menu... In-Reply-To: <8682E2F8-06C3-11D9-A280-0003937A97B8@genesearch.com.au> Message-ID: that was on challenge in my gradients palette... Unfortunately... 1: mac has only square patterns - not exaclty fitting. 2: the patterns show up in the menu - not pretty usually. 3: I filled a bugzilla (I think I did)... The only solution was to paint behind the menu. Leave the menu standard. Another is the switch off the pattern when you drop down the menu but it's not worth the trouble. cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Sarah > Reichelt > Sent: Wednesday, September 15, 2004 05:01 > To: How to use Revolution > Subject: Re: hiding menubar, or changing color/pat of mac os x menu... > > > > I am looking for a way to change the menubar color/pattern of my app > > under os > > x? or, to hide the menubar only while my app is running and when it > > resumes. > > Any pointers, links, or code? Thanks. > Don't know how you could change the pattern, but "hide menubar" works > well and it hides the dock too. > > Sarah > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From alisterhp at mac.com Wed Sep 15 01:18:30 2004 From: alisterhp at mac.com (Alister Pillow) Date: Wed, 15 Sep 2004 14:48:30 +0930 Subject: Report Builder missing Message-ID: Hi, In the (Revolution) Documentation, the Dictionary entry for revPrintReport refers to the "Report Builder" in the Tools Menu. I can't find this item in Rev 2.5 Mac OS X. Has anyone seen it laying around? Thanks, Alister. From SimPLsol at aol.com Wed Sep 15 02:02:05 2004 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Wed, 15 Sep 2004 02:02:05 EDT Subject: Report Builder missing Message-ID: <1d1.2a6b6e67.2e7934dd@aol.com> Some of us have been looking for a very long time :-) Paul Looney From bill at igame3d.com Wed Sep 15 05:11:51 2004 From: bill at igame3d.com (william griffin) Date: Wed, 15 Sep 2004 05:11:51 -0400 Subject: unix man pages (+ Drag & Drop Revisited) In-Reply-To: <20040914160013.7763A9300E6@mail.runrev.com> References: <20040914160013.7763A9300E6@mail.runrev.com> Message-ID: <47FAED94-06F7-11D9-85B1-0030657D0A8E@igame3d.com> Try this if you will: put shell("man" && "sh") -- or whatever unix command you desire Whats the secret of the hideous mmmaaannn formatting? I found a GUI man page viewer or two, but they open and bring themselves to front, not the solution I was looking for. Well maybe I could figure out the formatting structure and parse it from this put shell("cd" && "/usr/share/man/man1/"& return & "more" && "sh.1" ) ------------------------------------------ -------------------------------------------------- Also Thanks for the drag and drop info, I finally found those mails buried in my inbox, and tried Klaus' plug in for a quick check oh how it works. Looking forward to digging in deeper Reposted below for anyone who slept through class. :-) Message: 24 Date: Sat, 11 Sep 2004 18:00:45 -0500 From: Ken Ray Subject: Re: Drag & Drop On 9/11/04 12:59 PM, "william griffin" wrote: While we are on the subject, how does one manage to add drag to from desktop application functionality to rev based application icons and stacks? What are you trying to drag from "outside" into Revolution? Text, images, ... ? Text and Images would be a start, 3D models would an eventuality. OK. Here we go: TEXT ----- First of all, you should be able to drag raw text from another application to a Rev field automatically with no special setup or intervention whatsoever. However, if you want to drag text files into a field and have the contents of the text file be put into the field, you can do this: (script of field) on dragEnter set the acceptDrop to true pass dragEnter end dragEnter on dragDrop put the dragData["files"] into tFileList if tFileList <> "" then put url("file:" & (line 1 of tFileList)) into me else beep end if end dragDrop Now the script above makes a number of assumptions: (1) that if the user were dragging multiple files, that you only care about the first one, and (2) that the file being dropped is actually a text file. Let's deal with these one at a time: (1) The dragData["files"] contains a return-delimited list of full paths to files that are being dragged into Revolution. You could certainly do a repeat loop through the files to find what you want, or alert the user if there was more than one (the number of lines of the dragData["files"] >1), etc. (2) This is where Rev kind of breaks down. There's no quick way to determine what the type of file being dropped *is*, although there is a laborious way (which I'll detail below after we talk about images). However you could do something simple, like assume the text file needs to have a .txt extension, and do a "filter" on the dragData["files"] on ".txt", as in: put the dragData["files"] into tFiles filter tFiles with "*.txt" IMAGES --------- Suppose you wanted to drag a graphic from disk into an image object. This is very similar to the text example above. on dragEnter set the acceptDrop to true pass dragEnter end dragEnter on dragDrop put the dragData["files"] into tFileList if tFileList <> "" then set the fileName of me to (line 1 of tFileList) else beep end if end dragDrop This assumes (1) that you have an image object already created into which you want to drag the image file from disk, and (2) that if the user were dragging multiple files, that you only care about the first one, and (3) that the file being dropped is actually an image file. Assumption Comments: (1) You might have an empty image (perhaps through "create image") or a pre-existing one. If you set the lockLocation of the image to TRUE, the incoming image would be scaled up/down to fit the rect of the image object. If the lockLocation of the image is FALSE, the image object would be scaled to fit the rect of the incoming image. I would recommend turning on the border and turning off the 3D if you want to have an image "drop region". Now perhaps you don't want to have a pre-existing image object, but just want to import the image when it is dropped on "the card". You can do it this by having only a single object (it doesn't have to be an image) that is the size of the card and is transparent (like a button) that has this code: on dragEnter set the acceptDrop to true pass dragEnter end dragEnter on dragDrop put the dragData["files"] into tFileList if tFileList <> "" then create image set the fileName of it to (line 1 of tFileList) else beep end if end dragDrop Same basic assumptions apply as the earlier code, and of course you might want to size the image object and lock it first, like: create image set the rect of it to 200,200,400,400 set the lockLocation of it to true set the fileName of it to (line 1 of tFileList) You get the idea. Now we get to the fun part - the way to determine if the file(s) being dropped are OK for the field/image/etc. Here's an example of how to bring in text files ONLY for a field, which BTW concatenates the text from all files dropped on the field (watch the line wraps): on dragEnter if hasTextFiles(the dragData["files"]) then set the acceptDrop to true focus me end if end dragEnter function hasTextFiles pFileList -- assumes all files are from the same folder, looks for -- any file that is a text file -- If found, sets a custom prop to be used during the drop -- looks for both file extension and type of file put the directory into tOldDir set the itemDel to "/" put "" into tTextFiles repeat for each line tFile in pFileList if tTextFiles = "" then put tFile into tDir delete item -1 of tDir if tDir = "" then put "/" into tDir -- happens at root set the directory to tDir put the detailed files into tFiles replace "," with "/" in tFiles end if put lineOffset(cr& urlEncode(item -1 of tFile)&"/",cr&tFiles) into tLine if tLine <> 0 then -- which should always be the case if the number of items of (line tLine of tFiles) = 10 then -- no type/creator put "" into tTypeCreator else put item -1 of line tLine of tFiles into tTypeCreator end if if (char -4 to -1 of tTypeCreator = "TEXT") or \ (char -4 to -1 of tFile = ".txt") then put tFile & \ cr after tTextFiles end if end repeat set the directory to tOldDir delete last char of tTextFiles set the uTextFiles of me to tTextFiles return (tTextFiles <> "") end hasTextFiles on dragDrop put the uTextFiles of me into tFiles repeat for each line tFile in tFiles put me & url ("file:" & tFile) & cr into me end repeat end dragDrop You can extend this model for checking for images, etc. Hope this helps, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com ________________________________________________ From: Klaus Major Subject: Re: Drag & Drop Another solution is to download my famous :-) "2lz2" palette, check the prefs!, create a new stack with that palette and check its script :-) I provide a generic D'n'D script there :-) Get it here http://www.major-k.de/revstart.html: Best from germany Klaus Major klaus at major-k.de http://www.major-k.de ________________________________________________ Thanks again. Mr Bill From sims at ezpzapps.com Wed Sep 15 07:02:07 2004 From: sims at ezpzapps.com (sims) Date: Wed, 15 Sep 2004 13:02:07 +0200 Subject: Linux & Rev In-Reply-To: <4145DBB3.8080504@ehug.info> References: <4145DBB3.8080504@ehug.info> Message-ID: Thank you to all who replied about Linux applications & Rev! I want to port some of my own apps to Linux for use in this attempt at getting the Malta Linux Users Group to attend the EuroRevCon. If there is anyone on the list who has time to test them for me (I do not have a linux machine) please get in touch at sims at ezpzapps.com ------------------------------------------------------------------------ I need more Linux examples for use in convincing some Linux users to come to the European Rev Conference. I am looking for some examples of apps made with Rev but for Linux. Any kind of stack or application (simple or complex) which runs on Linux will do. Web pages which contain information about using Rev with Linux are also needed. sims EUROPEAN REV CONFERENCE 14-15-16 November in Malta Information at: http://TechieTours.com/Rev Revolution - create sophisticated applications for any of the major operating systems! Sign up now! -- Tech Conferences http://TechieTours.com We make... iBirthday http://EZPZapps.com/iB SmartDog http://EZPZapps.com/SmartDog Kartolina http://EZPZapps.com/kartolina From psahores at easynet.fr Wed Sep 15 07:11:04 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 15 Sep 2004 13:11:04 +0200 Subject: Linux & Rev In-Reply-To: References: <4145DBB3.8080504@ehug.info> Message-ID: > I want to port some of my own apps to Linux for use in this > attempt at getting the Malta Linux Users Group to attend the > EuroRevCon. If there is anyone on the list who has time to > test them for me (I do not have a linux machine) please get > in touch at sims at ezpzapps.com If you have one or two to send that i can test here under my linux development laptop,... :) Best, Pierre -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From gregory.lypny at videotron.ca Wed Sep 15 08:30:11 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Wed, 15 Sep 2004 08:30:11 -0400 Subject: Getting a remote file in OS X Message-ID: Hello everyone, Is there a way to get a file from one OS X computer to another? I tried the both of the following but nothing happens. on mouseUp get url ("ftp://user:password at address/Documents/Folder/File") put it into fld "x" end mouseUp on mouseUp get url ("afp://user:password at address/Documents/Folder/File") put it into fld "x" end mouseUp Gregory From mdswindell at charter.net Wed Sep 15 09:34:13 2004 From: mdswindell at charter.net (Mark Swindell) Date: Wed, 15 Sep 2004 06:34:13 -0700 Subject: My copy of Rev just crashed and won't launch anymore... In-Reply-To: <4147583C.7B092C84@Club-Internet.fr> References: <4147583C.7B092C84@Club-Internet.fr> Message-ID: I've experienced this with a 2.1 build on OSX. Rev can't finish "loading plugins, menus" and simply hangs there. No reason I can determine. But without a reinstall, it won't finish loading. -Mark On Sep 14, 2004, at 1:44 PM, jbv wrote: > the startup process never went further than the > splashscreen saying "loading plugins, menus..." > > I had to download a new copy and go through the > whole decompact & install process again... > > Well, don't know what to think about that... > Never had that kind of problem with MC anyway..; > > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From europe at ehug.info Wed Sep 15 09:57:36 2004 From: europe at ehug.info (Mark Schonewille) Date: Wed, 15 Sep 2004 15:57:36 +0200 Subject: My copy of Rev just crashed and won't launch anymore... In-Reply-To: <4147583C.7B092C84@Club-Internet.fr> References: <4147583C.7B092C84@Club-Internet.fr> Message-ID: <41484A50.9030707@ehug.info> Re-install Revolution. Set up all preferences the way you want. Quit revolution. Safe the file /components/save/revpreferences.rev to a different folder. It would be safest if you stuff or zip it to make sure that you don't accidentally open it. Whenever Rev gets no further than "loading plugins, menus..." remove the file /components/save/revpreferences.rev and replace it by your backup copy. So far, this always worked for me, if the splash window appeared to freeze at "loading plugins, menus...". Mac users may use AppleScript to automate this. Mark jbv wrote: > In the middle of a work session, I tried to open > a stack from my HD, got a message telling me > that a stack with the same name was already loaded > in memory, so I choosed the "purge" option, and > then Rev freezed. > I forced quit (MacOS 9) and tried to launch it again, > but the startup process never went further than the > splashscreen saying "loading plugins, menus..." > > I had to download a new copy and go through the > whole decompact & install process again... > > Well, don't know what to think about that... > Never had that kind of problem with MC anyway..; > > JB -- eHUG coordinator mailto:europe at ehug.info fax: +1 501 633 94 04 http://home.wanadoo.nl/mark.sch http://www.ehug.info From gregory.lypny at videotron.ca Wed Sep 15 10:13:56 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Wed, 15 Sep 2004 10:13:56 -0400 Subject: use-revolution Digest, Vol 12, Issue 54 In-Reply-To: <20040915133220.34FCF9300E3@mail.runrev.com> References: <20040915133220.34FCF9300E3@mail.runrev.com> Message-ID: <7B05F344-0721-11D9-A620-000D9350C9C2@videotron.ca> Correction, I meant url ("user:password at address/Documents/Folder/File") that is, minus the afp and ftp, in the handlers below. G. On Sep 15, 2004, at 9:32 AM, use-revolution-request at lists.runrev.com wrote: > Hello everyone, > > Is there a way to get a file from one OS X computer to another? I > tried the both of the following but nothing happens. > > on mouseUp > get url ("ftp://user:password at address/Documents/Folder/File") > put it into fld "x" > end mouseUp > > on mouseUp > get url ("afp://user:password at address/Documents/Folder/File") > put it into fld "x" > end mouseUp > > Gregory From fde101 at fjrhome.net Wed Sep 15 10:32:42 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 15 Sep 2004 10:32:42 -0400 Subject: How could i install RR/MC in Linspire OS (Debian Linux)? In-Reply-To: References: Message-ID: <1A47E5CC-0724-11D9-9720-0050E4BA750F@fjrhome.net> There is no installer that I know of for the Mac, at least not for OS X; you just drag & drop the app's folder to wherever you want it. As for associations, there is no work to do. File type information is stored as part of the app bundle, so it "just works" -- double-click a .rev file, and it opens in Revolution automatically. Right-click (or control-click), and "Open With" lists multiple versions of Rev, Dreamcard Player, etc. if you have them installed anywhere, you just pick the one you want to use. This is very nice, because you can even move the application around on the hard drive, or to a different hard drive or whatever, and it still "just works." On Sep 14, 2004, at 10:56 PM, Jay Madren wrote: > Well, on Windows you can use Folder Options from the control panel or a > Windows Explorer window. But I haven't done it because I don't really > care > for that functionality. > > I take it from your comment that the file associations are done > automatically by the installer on Macs? (Since I know it's not done in > Windows or Linux, then I assumed you are using it on a Mac) > > Jay Madren > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Richard > Gaskin > Sent: Tuesday, September 14, 2004 19:15 > To: How to use Revolution > Subject: Re: How could i install RR/MC in Linspire OS (Debian Linux)? > > > Jay Madren wrote: > >>>> I just will like that most of the Linux programs >>>> were that easy to install! ;-) >> >>> How does it handle the customary file type associations, icons, and >>> installation into the Start menu on KDE and Gnome? >> >> The same way I do in Windows. I don't use the installer, I just use >> the > zip >> file, unzip it, and create a shortcut (actually I just modify the >> existing >> shortcut). All the installer does is create a program group >> (shortcuts) > and >> register the uninstaller in the registry. There are no file >> associations. > > So setting up the MIME types is left up to the user to do manually? > How does the user double-click a .rev file and have it launch Rev? > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From jbv.silences at Club-Internet.fr Wed Sep 15 11:03:00 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Wed, 15 Sep 2004 17:03:00 +0200 Subject: My copy of Rev just crashed and won't launch anymore... References: <4147583C.7B092C84@Club-Internet.fr> <41484A50.9030707@ehug.info> Message-ID: <414859A0.C1A8E680@Club-Internet.fr> Mark, > > Whenever Rev gets no further than "loading plugins, menus..." > remove the file folder>/components/save/revpreferences.rev and replace it by > your backup copy. > > So far, this always worked for me, if the splash window appeared > to freeze at "loading plugins, menus...". I tried that before reinstalling, but it didn't work for me. JB From frank at backtalk.com Wed Sep 15 11:16:38 2004 From: frank at backtalk.com (Frank Leahy) Date: Wed, 15 Sep 2004 16:16:38 +0100 Subject: Native OS Support [was Re: printRotated on Mac?] In-Reply-To: <20040915133220.8AE3D9300E5@mail.runrev.com> References: <20040915133220.8AE3D9300E5@mail.runrev.com> Message-ID: <3D26C929-072A-11D9-8F81-000A9580FCCE@backtalk.com> On Sep 15, 2004, at 2:32 PM, use-revolution-request at lists.runrev.com wrote: > From: Trevor DeVore > Subject: Re: printRotated on Mac? > To: How to use Revolution > Message-ID: <08207E7B-066C-11D9-872E-000A956C462A at mangomultimedia.com> > Content-Type: text/plain; charset=US-ASCII; format=flowed ... > The entry even has a link to the Carbon documentation which shows the > flags necessary to support this (at least on OS X) so I wouldn't think > it would be too difficult to implement. If this is important to > anybody out there then go vote for it. > I know it's a little off-topic, but every time I see a request like this I am reminded of how many feature requests would be unnecessary if RunRev supported a way to call the native OS toolboxes. I can even imagine a nice little business building cross-platform functions to extend RunRev. -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From jbv.silences at Club-Internet.fr Wed Sep 15 11:47:08 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Wed, 15 Sep 2004 17:47:08 +0200 Subject: Native OS Support [was Re: printRotated on Mac?] References: <20040915133220.8AE3D9300E5@mail.runrev.com> <3D26C929-072A-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: <414863F7.E1316F04@Club-Internet.fr> > > > I know it's a little off-topic, but every time I see a request like > this I am reminded of how many feature requests would be unnecessary if > RunRev supported a way to call the native OS toolboxes. > > I can even imagine a nice little business building cross-platform > functions to extend RunRev. Please correct me if I'm wrong, but this can be done via externals... JB From frank at backtalk.com Wed Sep 15 11:59:20 2004 From: frank at backtalk.com (Frank Leahy) Date: Wed, 15 Sep 2004 16:59:20 +0100 Subject: Mac OS X splittable window? Message-ID: <34BE0F6C-0730-11D9-8F81-000A9580FCCE@backtalk.com> Hi, I'm looking at putting a simpler interface on my product for the next rev, and wanted to make it a little more Mac-like. Has anyone been able to make a splittable window in RunRev? I'm thinking of something like iTunes where the little dimple is in the middle of the bar separating the left and right panels, and when you mouse over it the cursor turns to a splitter, and when you drag it, it drags the separator bar in real time. Thanks, -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From userev at canelasoftware.com Wed Sep 15 12:08:38 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 15 Sep 2004 09:08:38 -0700 Subject: Getting a remote file in OS X In-Reply-To: References: Message-ID: <814B41E2-0731-11D9-A08A-000D93373366@canelasoftware.com> On Sep 15, 2004, at 5:30 AM, Gregory Lypny wrote: > Hello everyone, > > Is there a way to get a file from one OS X computer to another? I > tried the both of the following but nothing happens. > > on mouseUp > get url ("ftp://user:password at address/Documents/Folder/File") > put it into fld "x" > end mouseUp Did you make sure that the host system had ftp turned on? If so, the only problem would be a path issue. Looks like you need the /users/Gregory/Documensts/file to get you going. > > on mouseUp > get url ("afp://user:password at address/Documents/Folder/File") > put it into fld "x" > end mouseUp I am not sure this option is available. Interesting though. -- Best regards, Mark Talluto http://www.canelasoftware.com From klaus at major-k.de Wed Sep 15 12:13:59 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 15 Sep 2004 18:13:59 +0200 Subject: Mac OS X splittable window? In-Reply-To: <34BE0F6C-0730-11D9-8F81-000A9580FCCE@backtalk.com> References: <34BE0F6C-0730-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: <403D48BC-0732-11D9-BA24-000A27B49A96@major-k.de> Hi Frank, > Hi, > > I'm looking at putting a simpler interface on my product for the next > rev, and wanted to make it a little more Mac-like. > > Has anyone been able to make a splittable window in RunRev? I'm > thinking of something like iTunes where the little dimple is in the > middle of the bar separating the left and right panels, and when you > mouse over it the cursor turns to a splitter, and when you drag it, it > drags the separator bar in real time. i uploaded something like this to REV-Online... Check the entry of "klausimausi" ;-) It's called "field resize" and might get you started. > Thanks, > -- Frank Regards Klaus Major klaus at major-k.de http://www.major-k.de From revdan at danshafer.com Wed Sep 15 12:15:10 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 15 Sep 2004 09:15:10 -0700 Subject: Inconsistent Behavior of Lists Message-ID: <6AAEBCD4-0732-11D9-A145-000A95AE42E6@danshafer.com> OK, I think I've uncovered an anomaly in the way Rev handles/parses list items that cost me about four hours of work last night. I want to confirm that: (a) I'm right; and (b) this is a bug before I go any further. Here's a recipe that demonstrates the anomaly. Create a card with three fields and a button. Put this script into the button: on mouseUp put field 1 into list1 put field 2 into list2 put item 2 of list1 into temp put item 2 of list2 into temp1 put temp && len(temp) into field 3 put return & temp1 && len(temp1) after field 3 end mouseUp In field 1, put this list: a="1",b="2",c="3" In field 2, put the same list, but separate the elements by spaces: a="1", b="2", c="3" (I used fields for the test so I could try different formats; you probably get the same results from stuffing lists into the variables directly, but that's not relevant in my situaton anyway.) Now run the script. You'll see that in parsing the script in field 2, Rev takes the space between the comma and the first value in the name-value pair as significant. This should not be the case based on my long experience with lists in other languages. That is, the two lists in the two fields above should parse identically. No? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From wmoore at thesunnews.com Wed Sep 15 12:35:38 2004 From: wmoore at thesunnews.com (Willie Moore) Date: Wed, 15 Sep 2004 12:35:38 -0400 Subject: General Question From Potential User Message-ID: <41486F5A.99780C8D@thesunnews.com> I am just starting to evaluate Revolution and Real Basic for business use. I was hoping for some input in regards to comparing the two products. I am initially leaning toward Revolution, in part of because the information that I have read so far states that the Transcript language is both easy to learn, and very efficent thereby reducing the amount of code that would have to be written. Also, I am looking for information about Revolution's drag and drop abilities. In example, could I use it to create an application for either the pc or mac that would do two things: 1) Allow me to drap a selection of multiple files onto it, have it copy those files to a specific directory and then show the contents of that directory inother window. 2) List the contents of a directory in a window, then allow me to select one or more files from that window and drag them to the desktop I have already ordered "Software at the Speed of Thought: Volume 1" and am waiting for its delivery. Are there any other books that could help me get up to speed and learn what the software can/can not do? From b.xavier at internet.lu Wed Sep 15 12:52:17 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 15 Sep 2004 18:52:17 +0200 Subject: Inconsistent Behavior of Lists In-Reply-To: <6AAEBCD4-0732-11D9-A145-000A95AE42E6@danshafer.com> Message-ID: Dan Seems to work normally. The space is taken into account as part of the item which is correct and which appears before line 2 of fld 3. Or, im wrong and the way words are handled in RR is incorect ;) Word 2 of "this is, a string" -- since when is a comma part of a word in the english language? Since transcript tries to be an english like programming language, why doesn't it stick to the semantics of the language in its parsing? If you do language translation, the word function is useless which is a pitty! I've wasted hours on this one too assuming it wasn't possible that transcript be so dum!!! I was wrong! > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Dan Shafer > Sent: Wednesday, September 15, 2004 18:15 > To: Revolution User List > Subject: Inconsistent Behavior of Lists > > > OK, I think I've uncovered an anomaly in the way Rev handles/parses > list items that cost me about four hours of work last night. I want to > confirm that: (a) I'm right; and (b) this is a bug before I go any > further. > > Here's a recipe that demonstrates the anomaly. Create a card with three > fields and a button. Put this script into the button: > > on mouseUp > put field 1 into list1 > put field 2 into list2 > put item 2 of list1 into temp > put item 2 of list2 into temp1 > put temp && len(temp) into field 3 > put return & temp1 && len(temp1) after field 3 > end mouseUp > > In field 1, put this list: > > a="1",b="2",c="3" > > In field 2, put the same list, but separate the elements by spaces: > > a="1", b="2", c="3" > > (I used fields for the test so I could try different formats; you > probably get the same results from stuffing lists into the variables > directly, but that's not relevant in my situaton anyway.) > > Now run the script. > > You'll see that in parsing the script in field 2, Rev takes the space > between the comma and the first value in the name-value pair as > significant. This should not be the case based on my long experience > with lists in other languages. That is, the two lists in the two fields > above should parse identically. > > No? > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Revolutionary > Author of "Revolution: Software at the Speed of Thought" > http://www.revolutionpros.com for more info > Available at Runtime Revolution Store (http://www.runrev.com/RevPress) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From yvescoppe at skynet.be Wed Sep 15 12:39:36 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Wed, 15 Sep 2004 18:39:36 +0200 Subject: Mac OS X splittable window? In-Reply-To: <34BE0F6C-0730-11D9-8F81-000A9580FCCE@backtalk.com> References: <34BE0F6C-0730-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: Le 15-sept.-04, ? 17:59, Frank Leahy a ?crit : > Hi, > > I'm looking at putting a simpler interface on my product for the next > rev, and wanted to make it a little more Mac-like. > > Has anyone been able to make a splittable window in RunRev? I'm > thinking of something like iTunes where the little dimple is in the > middle of the bar separating the left and right panels, and when you > mouse over it the cursor turns to a splitter, and when you drag it, it > drags the separator bar in real time. > > Thanks, > -- Frank > Hi Frank, Klaus Major has written something for that here is the script you could try and adapt to your project It's not the original script, because I already have adapt it to my needs. local maydrag, maxleft,maxright on mousedown put true into maydrag ## In this example i set the maximum to (the width of the fields / 2) ## Change it to your needs, you can also use variables or customproperties... put item 1 of the loc of fld "aaa" into maxleft put item 1 of the loc of fld "bbb" into maxright end mousedown on mouseup put false into maydrag end mouseup on mouserelease mouseup end mouserelease on mousemove x,y if not maydrag then exit mousemove if x < maxleft OR x > maxright then exit mousemove ## Here the restriction of the movement in the x axis! put the rect of fld "aaa into r1 put the rect of fld "bbb" into r2 put the rect of fld "ccc" into r3 ## In my example the distance between the 2 fields is ca. 20 pixel ## and the button is in the middle of them... ## That's why i use (x-10) and (x+10)! put (x-4) into item 3 of r1 put (x+4) into item 1 of r2 put (x+4) into item 1 of r3 lock screen set the rect of fld "aaa" to r1 set the rect of fld "bbb" to r2 set the rect of fld "ccc" to r3 set the loc of me to x, item 2 of the loc of me unlock screen end mousemove on mouseEnter set the cursor to 1977 lock cursor end mouseEnter on mouseLeave unlock cursor end mouseLeave Hope this helps. Otherwise ask Klaus directly... Greetings. Yves COPPE yvescoppe at skynet.be From mpetrides at earthlink.net Wed Sep 15 12:40:53 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 15 Sep 2004 12:40:53 -0400 Subject: General Question From Potential User In-Reply-To: <41486F5A.99780C8D@thesunnews.com> References: <41486F5A.99780C8D@thesunnews.com> Message-ID: <02B7E0AD-0736-11D9-B7EF-000A959D005E@earthlink.net> Download the demo version and look through the extensive built-in documentation, including the how-to videos (new in vers 2.5). The content is identical to what you get if you order the printed dox--which I found a lot more convenient to use long term. But for now, perusing the built-in dox costs nothing during the demo period, so why not look them over. As for other books, I am unaware of any aside from Dan's book which you have already ordered. I can't help you with drag and drop, but I'm sure other Rev-ers can. M On Sep 15, 2004, at 12:35 PM, Willie Moore wrote: > Are there any other books that could help > me get up to speed and learn what the software can/can not do? From scott at tactilemedia.com Wed Sep 15 12:42:45 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 15 Sep 2004 09:42:45 -0700 Subject: Inconsistent Behavior of Lists In-Reply-To: <6AAEBCD4-0732-11D9-A145-000A95AE42E6@danshafer.com> Message-ID: Recently, Dan Shafer wrote: > OK, I think I've uncovered an anomaly in the way Rev handles/parses > list items that cost me about four hours of work last night. I want to > confirm that: (a) I'm right; and (b) this is a bug before I go any > further. > > Here's a recipe that demonstrates the anomaly. Create a card with three > fields and a button. Put this script into the button: > > on mouseUp > put field 1 into list1 > put field 2 into list2 > put item 2 of list1 into temp > put item 2 of list2 into temp1 > put temp && len(temp) into field 3 > put return & temp1 && len(temp1) after field 3 > end mouseUp Are you implying that the bug is in the length function? Or the way Rev evaluates an item chunk? If you type 4 spaces into a field, the length function applied to that field will return 4. If you place a comma and 4 spaces in a field, and get the number of characters of item 2 of the field, Rev will return 4. Not sure what you're seeing as a bug. Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From got at mindspring.com Wed Sep 15 12:56:15 2004 From: got at mindspring.com (Gordon Tillman) Date: Wed, 15 Sep 2004 11:56:15 -0500 Subject: General Question From Potential User In-Reply-To: <41486F5A.99780C8D@thesunnews.com> References: <41486F5A.99780C8D@thesunnews.com> Message-ID: <28431261-0738-11D9-AD1C-000A95ADFC4C@mindspring.com> Hi Willie, On Sep 15, 2004, at 11:35, Willie Moore wrote: > 1) Allow me to drap a selection of multiple files onto it, have it > copy > those files to a specific directory and then show the contents of that > directory inother window. > 2) List the contents of a directory in a window, then allow me to > select one or more files from that window and drag them to the desktop I know question 1 is no problem. I was doing something similar to that just yesterday. I haven't tried question 2. I know for sure that if you were dragging from a list in your application onto another area in the window of your application, something that represented the copy to location, that would be no problem. I'm hoping someone on the list will have more info for you. --gordy From b.xavier at internet.lu Wed Sep 15 13:12:29 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 15 Sep 2004 19:12:29 +0200 Subject: General Question From Potential User In-Reply-To: <41486F5A.99780C8D@thesunnews.com> Message-ID: Need I say more in favor of RunRev? Simpler, you build the application visually and program it so or the old centralized way (better for bigger projects). The controls usually control their own events directly. That's more than half the battle! By the time you get to display a field in RealBasic, your program is halfway done in RunRev. If you look at the thread in this list regarding linux, titled unix man pages (+ Drag & Drop Revisited) by William Griffin, there is an excellent tutorial for drag and drop. I'm re-reading the custom props manual, im not a quarter of the way and I learned a few new things already! The great thing about the documentation, is that it gives examples each time! Keep it open in the beginning and right-click (control-click on Macs) on any word you dont know. It comes in quite fast with usage... Regards, Xavier -- http://MonsieurX.com > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Willie > Moore > Sent: Wednesday, September 15, 2004 18:36 > To: Revolution List > Subject: General Question From Potential User > > > I am just starting to evaluate Revolution and Real Basic for business > use. I was hoping for some input in regards to comparing the two > products. I am initially leaning toward Revolution, in part of because > the information that I have read so far states that the Transcript > language is both easy to learn, and very efficent thereby reducing the > amount of code that would have to be written. Also, I am looking for > information about Revolution's drag and drop abilities. In example, > could I use it to create an application for either the pc or mac that > would do two things: > 1) Allow me to drap a selection of multiple files onto it, have it copy > those files to a specific directory and then show the contents of that > directory inother window. > 2) List the contents of a directory in a window, then allow me to > select one or more files from that window and drag them to the desktop > > I have already ordered "Software at the Speed of Thought: Volume 1" and > am waiting for its delivery. Are there any other books that could help > me get up to speed and learn what the software can/can not do? > From oliviervasseurtrad at yahoo.com Wed Sep 15 13:01:30 2004 From: oliviervasseurtrad at yahoo.com (olivier vasseur) Date: Wed, 15 Sep 2004 10:01:30 -0700 (PDT) Subject: where are the tutorial Message-ID: <20040915170130.52439.qmail@web60401.mail.yahoo.com> I've dowloaded the evaluation version of revolution and I have a problem with the docs. The documentation menu has reference documents but does not seem to have tutorials. I need ageneral overview of the language before detailed list of features. I cannot access the learning center, when I clic on it in revolution-on-line it says : "Bad Channel the channel url you have entered does not point to a valid channel stack" the url in the revOnlive Viewer is: http://revonline.runrev.com/channels/learning_center.rvc.gz _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From frank at backtalk.com Wed Sep 15 13:33:31 2004 From: frank at backtalk.com (Frank Leahy) Date: Wed, 15 Sep 2004 18:33:31 +0100 Subject: Native OS Support [was Re: printRotated on Mac?] In-Reply-To: <20040915160024.3E0029300ED@mail.runrev.com> References: <20040915160024.3E0029300ED@mail.runrev.com> Message-ID: <5CDC4C4B-073D-11D9-8F81-000A9580FCCE@backtalk.com> On Sep 15, 2004, at 5:00 PM, use-revolution-request at lists.runrev.com wrote: > From: jbv > Subject: Re: Native OS Support [was Re: printRotated on Mac?] > To: How to use Revolution > Message-ID: <414863F7.E1316F04 at Club-Internet.fr> > Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; > x-mac-creator="4D4F5353" > >> >> >> I know it's a little off-topic, but every time I see a request like >> this I am reminded of how many feature requests would be unnecessary >> if >> RunRev supported a way to call the native OS toolboxes. >> >> I can even imagine a nice little business building cross-platform >> functions to extend RunRev. > > Please correct me if I'm wrong, but this can be done > via externals... (As background, I've written a dozen externals for HyperCard) There are lots of negatives to writing externals, and some big benefits to calling native from within Transcript. Negatives: 1) you have to code for each platform individually 2) you need a development platform for each platform --- CodeWarrior or XCode on Mac OS X, MSDev on MS, whatever on Linux 3) debugging and testing is difficult 4) you need to release a separate external for each platform 5) documentation for writing externals is sketchy (though supposedly about to get better) 6) there are a dearth of externals currently available as compared the the number that were available for HyperCard, and the number that are available for RealBasic -- this may or may not mean something, but it's certainly a negative when comparing RunRev to RealBasic. Benefits: 1) much easier development, can be done within the RunRev IDE 2) much simpler debugging and testing, again all within the RunRev IDE 3) release as a single stack with code for all platforms (no externals need to be released or installed) 4) to use all you have to do is "start using" the stack -- Frank From James.Cass at sealedair.com Wed Sep 15 13:36:17 2004 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Wed, 15 Sep 2004 13:36:17 -0400 Subject: Getting a remote file in OS X In-Reply-To: Message-ID: Do you have ftp services enabled on the Macs? You can do this from the "Sharing" pane in "System Preferences". Please excuse this simple question if you've already done this. :-) This worked for me: on mouseUp put "whateverName" into userName put "whateverPassword" into password put "123.45.67.89" into ipaddress get URL ("ftp://" & userName & ":" & password & "@" & ipaddress & "/data.txt") put it into fld "x" end mouseUp Hope this helps...James Gregory Lypny Sent by: use-revolution-bounces at lists.runrev.com 09/15/04 08:30 AM Please respond to How to use Revolution To: Revolution cc: Subject: Getting a remote file in OS X Hello everyone, Is there a way to get a file from one OS X computer to another? I tried the both of the following but nothing happens. on mouseUp get url ("ftp://user:password at address/Documents/Folder/File") put it into fld "x" end mouseUp on mouseUp get url ("afp://user:password at address/Documents/Folder/File") put it into fld "x" end mouseUp Gregory _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From James.Cass at sealedair.com Wed Sep 15 13:43:29 2004 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Wed, 15 Sep 2004 13:43:29 -0400 Subject: Getting a remote file in OS X In-Reply-To: Message-ID: Mark Talluto is right. Your path should include "Users" like this: "/Users/cassj/Documents/data.txt" My example below would be: -- ----------- on mouseUp put "whateverName" into userName put "whateverPassword" into password put "123.45.67.89" into ipaddress get URL ("ftp://" & userName & ":" & password & "@" & ipaddress & "/Users/cassj/Documents/data.txt") put it into fld "x" end mouseUp -- ----------- -- James James.Cass at sealedair.com Sent by: use-revolution-bounces at lists.runrev.com 09/15/04 01:36 PM Please respond to How to use Revolution To: How to use Revolution cc: Subject: Re: Getting a remote file in OS X Do you have ftp services enabled on the Macs? You can do this from the "Sharing" pane in "System Preferences". Please excuse this simple question if you've already done this. :-) This worked for me: on mouseUp put "whateverName" into userName put "whateverPassword" into password put "123.45.67.89" into ipaddress get URL ("ftp://" & userName & ":" & password & "@" & ipaddress & "/data.txt") put it into fld "x" end mouseUp Hope this helps...James Gregory Lypny Sent by: use-revolution-bounces at lists.runrev.com 09/15/04 08:30 AM Please respond to How to use Revolution To: Revolution cc: Subject: Getting a remote file in OS X Hello everyone, Is there a way to get a file from one OS X computer to another? I tried the both of the following but nothing happens. on mouseUp get url ("ftp://user:password at address/Documents/Folder/File") put it into fld "x" end mouseUp on mouseUp get url ("afp://user:password at address/Documents/Folder/File") put it into fld "x" end mouseUp Gregory _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Wed Sep 15 14:05:51 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 15 Sep 2004 11:05:51 -0700 Subject: Mac OS X splittable window? In-Reply-To: <34BE0F6C-0730-11D9-8F81-000A9580FCCE@backtalk.com> References: <34BE0F6C-0730-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: <256917256.20040915110551@ahsoftware.net> Frank- Wednesday, September 15, 2004, 8:59:20 AM, you wrote: FL> Has anyone been able to make a splittable window in RunRev? I'm Splitter buttons are fairly easy to implement. Here's a snippet from my upcoming Stack Analyzer: This will split two fields horizontally. Place this script into a splitter button between the two fields. Copy the grab cursor into your stack and either give it id 1234 or change the constant declaration. ---- constant kNormalCursor=8 constant kGrabCursor=1234 constant kMargin=20 -- these are the names of the two fields to split constant kRightLimit="globals" -- field to the right of the splitter constant kLeftLimit="constants" -- field to the left on mouseMove theX,theY local theLoc, lineGlobal, lineLocal, maxX local strMyLabel local theRect if the defaultCursor is not kGrabCursor then set the defaultCursor to kGrabCursor end if if the mouse is down then lock screen if theX < the left of field kLeftLimit + kMargin then put the left of field kLeftLimit + kMargin into theX end if if theX > the right of field kRightLimit - kMargin then put the right of field kRightLimit - kMargin into theX end if -- save the current highlighting put the hilitedLine of field kRightLimit into lineGlobal put the hilitedLine of field kLeftLimit into lineLocal put the loc of me into theLoc put theX into item 1 of theLoc set the loc of me to theLoc set the height of me to the height of field kLeftLimit put the rect of field kLeftLimit into theRect put the left of me into item 3 of theRect set the rect of field kLeftLimit to theRect put the rect of field kRightLimit into theRect put the right of me into item 1 of theRect set the rect of field kRightLimit to theRect -- move the label if desired: -- I have labels that move with the fields - -- you may not need this. put "field lbl" & kRightLimit into strMyLabel set the left of strMyLabel to the right of me -- restore the highlighting set the hilitedLine of field kRightLimit to lineGlobal set the hilitedLine of field kLeftLimit to lineLocal unlock screen end if end mouseMove on mouseLeave if the defaultCursor is not kNormalCursor then set the defaultCursor to kNormalCursor end if end mouseLeave on mouseEnter if the defaultCursor is not kGrabCursor then set the defaultCursor to kGrabCursor end if end mouseEnter -- Have fun. -- -Mark Wieder mwieder at ahsoftware.net From bill at igame3d.com Wed Sep 15 14:25:58 2004 From: bill at igame3d.com (william griffin) Date: Wed, 15 Sep 2004 14:25:58 -0400 Subject: Mac OS X splittable window? In-Reply-To: <20040915160024.3E0029300ED@mail.runrev.com> References: <20040915160024.3E0029300ED@mail.runrev.com> Message-ID: > Date: Wed, 15 Sep 2004 16:59:20 +0100 > From: Frank Leahy > Subject: Mac OS X splittable window? > Hi, > > I'm looking at putting a simpler interface on my product for the next > rev, and wanted to make it a little more Mac-like. > > Has anyone been able to make a splittable window in RunRev? I'm > thinking of something like iTunes where the little dimple is in the > middle of the bar separating the left and right panels, and when you > mouse over it the cursor turns to a splitter, and when you drag it, it > drags the separator bar in real time. > > Thanks, > -- Frank > > Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users > See us on the web at http://www.webphotospro.com > Yep its not to hard you can go the hard route and script the left & right sides to to match a button you are moving or you can use Geometry option of the revProperty Palette I figured posting scripts wouldn't be as visual so whipped this up for you. go stack url "http://www.igame3d.com/rev/SliderSplitWindows.rev" Now how does one pull of those side drawers that are all the rage in OS X apps? Mr Bill From aturban at qwest.net Wed Sep 15 14:37:54 2004 From: aturban at qwest.net (Arthur Urban) Date: Wed, 15 Sep 2004 12:37:54 -0600 Subject: Mac OS X splittable window? In-Reply-To: Message-ID: <000001c49b53$1d2680f0$1501a8c0@asuka> > Now how does one pull of those side drawers that are all the > rage in OS > X apps? I believe all you have to do is: drawer stack "mystack" Check out the 'drawer' command in the online ref, there are more options if memory serves. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From b.xavier at internet.lu Wed Sep 15 14:54:29 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 15 Sep 2004 20:54:29 +0200 Subject: Holly scripted scrolls! In-Reply-To: Message-ID: Woah, I just realized something after spending sometime writing about XOS' history. It HC, MetaCard or RunRev, no window have scrollbars. This is the one difference with all other applications like FileMaker, Quark or PowerPoint... Hummmm. This may be the souce of the psychological barrier to easy printing in RR. - Page borders - we have none - Page preview - would be nice - Print preview... - page rulers - etc... I guess that's a good start... Has no one done a suggestzilla? Cheers Xavier -- http://MonsieurX.com A virtual garage for revolutionary tools RR Plugins, applications, links and tips -- From lestond at lpsoftware.com Wed Sep 15 14:37:33 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Wed, 15 Sep 2004 12:37:33 -0600 Subject: PDF question Message-ID: <5.1.1.6.0.20040915123624.02f14860@mail.xmission.com> Hi, What would be the code to open a PDF file (Windows, and Mac) from within Revolution? TIA From RGould8 at aol.com Wed Sep 15 16:12:33 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Wed, 15 Sep 2004 16:12:33 EDT Subject: revCopyFile different in 2.5? Message-ID: <65.33e2ad43.2e79fc31@aol.com> Can anyone tell me if the revCopyFile command changed in Rev 2.5? I have this code, which worked when I can compiled with Rev 2.2... create folder "/Applications/myISP" create folder "/Applications/myISP/logs" revCopyFile "UpdateLog","/Applications/myISP/logs/" But now with Rev 2.5, I don't get the UpdateLog file copied into the /Applications/myISP/logs/" folder like it used to. From James.Cass at sealedair.com Wed Sep 15 16:16:24 2004 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Wed, 15 Sep 2004 16:16:24 -0400 Subject: PDF question In-Reply-To: <5.1.1.6.0.20040915123624.02f14860@mail.xmission.com> Message-ID: Leston - You should be able to use the "open file" command for Windows or Mac. Check out the Transcript Dictionary under Help. Not sure about Windows, but in MacOSX, the default app for PDFs is "Preview". If you want the PDF to open with Acrobat instead, I'm not sure if Revolution can force that (others chime in please). Two possibilities are to set the default app for the client to be "Acrobat" for ALL PDFs. Or you can build an AppleScript in your Rev code like this: -- --Tested in a button and this worked----- on mouseup answer file "Choose file..." put revMacFromUnixPath(it) into tMacFile put "tell application " && quote & "Acrobat 6.0.2 Professional" & quote & cr & \ "open" && quote & tMacFile & quote & cr & \ "end tell" into tAppleScriptText do tAppleScriptText as AppleScript end mouseup -- ------- You'll have to feed it an appropriate AppleScript path where I have "answer file 'Choose file...'" and the respective "it". Also, if your users just have Acrobat Reader, you'll need to designate that in the "tell application" part, instead of the full version. Hope this helps...James Leston Drake Sent by: use-revolution-bounces at lists.runrev.com 09/15/04 02:37 PM Please respond to How to use Revolution To: use-revolution at lists.runrev.com cc: Subject: PDF question Hi, What would be the code to open a PDF file (Windows, and Mac) from within Revolution? TIA _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From troy at rpsystems.net Wed Sep 15 14:29:57 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 15 Sep 2004 14:29:57 -0400 Subject: Mac OS X splittable window? In-Reply-To: References: <20040915160024.3E0029300ED@mail.runrev.com> Message-ID: <3EFEEB13-0745-11D9-AF75-000A95A09CF8@rpsystems.net> On Sep 15, 2004, at 2:25 PM, william griffin wrote: > Now how does one pull of those side drawers that are all the rage in > OS X apps? Try the "as drawer" syntax. ;-) -- Troy RPSystems, Ltd. http://www.rpsystems.net From Roger.E.Eller at sealedair.com Wed Sep 15 16:46:52 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Wed, 15 Sep 2004 16:46:52 -0400 Subject: PDF question Message-ID: On 09/15/2004 at 04:16 PM, James Cass wrote: > Leston - > > You should be able to use the "open file" command for Windows or Mac. > Check out the Transcript Dictionary under Help. > > Not sure about Windows, ... James, I must compliment you on your embedded AppleScript approach. In Windows, I normally use the shell command to open documents. By using shell, it lets the OS do the dirty work and simply uses whatever default application is defined in the registry for PDF documents. I like it because it is a one-liner too. ;-) get shell("C:\My Documents\myFavoritePDFdociment.pdf") Kind Regards, Roger Eller From jperryl at ecs.fullerton.edu Wed Sep 15 16:48:08 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 15 Sep 2004 13:48:08 -0700 (PDT) Subject: Mac OS X splittable window? In-Reply-To: <000001c49b53$1d2680f0$1501a8c0@asuka> Message-ID: Does anyone know whether the resizing bug got fixed? Being lazy... Judy On Wed, 15 Sep 2004, Arthur Urban wrote: > > Now how does one pull of those side drawers that are all the > > rage in OS > > X apps? > > I believe all you have to do is: > > drawer stack "mystack" > > Check out the 'drawer' command in the online ref, there are more options if > memory serves. From fde101 at fjrhome.net Wed Sep 15 17:21:29 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 15 Sep 2004 17:21:29 -0400 Subject: Allow user to resize only specific controls? Message-ID: <35BBE9CF-075D-11D9-9720-0050E4BA750F@fjrhome.net> I am trying to set up a program in which the user will be able to move and resize some of the controls on a stack, but only within certain limitations. I have figured out how to put selection handles on controls, but how do I enable the user to resize a control by dragging the handles? I hesitate to allow escape from the browse tool, because I don't want the user to be able to start moving or resizing some of the other controls, or bypassing the rest of my program logic; is this a valid concern? I know there is a way to do this, but how do I go about setting this up? I can't seem to find it in the docs, at least not in v2.2.1... ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From RGould8 at aol.com Wed Sep 15 17:39:53 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Wed, 15 Sep 2004 17:39:53 EDT Subject: Where to search the listserv archives these days? Message-ID: I used to go here to search the archives: http://mindlube.com/cgi-bin/search-use-rev.cgi But I see that site is down now. Has there been a replacement? From gregory.lypny at videotron.ca Wed Sep 15 17:43:58 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Wed, 15 Sep 2004 17:43:58 -0400 Subject: Getting a remote file in OS X Message-ID: <596596A8-0760-11D9-A620-000D9350C9C2@videotron.ca> Thanks, everyone, for your suggestions. I'll give them a try. Regards, Gregory From ambassador at fourthworld.com Wed Sep 15 17:44:36 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 15 Sep 2004 14:44:36 -0700 Subject: Where to search the listserv archives these days? In-Reply-To: References: Message-ID: <4148B7C4.4090900@fourthworld.com> RGould8 at aol.com wrote: > I used to go here to search the archives: > > http://mindlube.com/cgi-bin/search-use-rev.cgi > > > But I see that site is down now. Has there been a replacement? The one near the top of still works. Or your can initiate searches from within Rev using 4W Rev List Search, available through RevNet and at: -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From frank at backtalk.com Wed Sep 15 18:50:13 2004 From: frank at backtalk.com (Frank Leahy) Date: Wed, 15 Sep 2004 23:50:13 +0100 Subject: Mac OS X splittable window? In-Reply-To: <20040915200944.89C3B9300DA@mail.runrev.com> References: <20040915200944.89C3B9300DA@mail.runrev.com> Message-ID: <9AE7254A-0769-11D9-8F81-000A9580FCCE@backtalk.com> On Sep 15, 2004, at 9:09 PM, use-revolution-request at lists.runrev.com wrote: > From: Klaus Major > Subject: Re: Mac OS X splittable window? > To: How to use Revolution > Message-ID: <403D48BC-0732-11D9-BA24-000A27B49A96 at major-k.de> > Content-Type: text/plain; charset=US-ASCII; format=flowed > > Hi Frank, > >> Hi, >> >> I'm looking at putting a simpler interface on my product for the next >> rev, and wanted to make it a little more Mac-like. >> ... > > i uploaded something like this to REV-Online... > > Check the entry of "klausimausi" ;-) > > It's called "field resize" and might get you started. > Klaus, Yves, Mark, and William -- Wow, thanks for the suggestions...looks like it will be very doable. Klaus, I don't suppose your suggestions means I'm going to have to finally install 2.5 does it? :-) Is there a url to access rev online directly? (Hmmm, I wonder if RunRev knows what the pages at http://revonline.runrev.com/ and http://revonline.runrev.com/channels/ look like...) Thanks, -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From bill at igame3d.com Wed Sep 15 20:22:34 2004 From: bill at igame3d.com (william griffin) Date: Wed, 15 Sep 2004 20:22:34 -0400 Subject: drawers In-Reply-To: <20040915200944.89C3B9300DA@mail.runrev.com> References: <20040915200944.89C3B9300DA@mail.runrev.com> Message-ID: <81C3C16D-0776-11D9-85B1-0030657D0A8E@igame3d.com> > Message: 17 > Date: Wed, 15 Sep 2004 12:37:54 -0600 > From: "Arthur Urban" > Subject: RE: Mac OS X splittable window? > To: "'How to use Revolution'" > >> Now how does one pull off those side drawers that are all the rage >> in OS X apps? > > I believe all you have to do is: > > drawer stack "mystack" > > Check out the 'drawer' command in the online ref, there are more > options if > memory serves. > > ~~~ Arthur > > "Never interrupt your enemy while he is making a mistake." I was almost happy...almost... The drawers exhibit some weird behavior like not obeying the side of the stack they are supposed to be drawing out of, not sticking to the origin stack after they are resized and assorted other weirdness. go stack url "http://www.igame3d.com/rev/DrawerBug.rev" play with that drawer a bit and you'll see what I mean I tried some other variations like setting the side of the stack at resize and such but no go. Mr Bill From revdan at danshafer.com Wed Sep 15 20:27:53 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 15 Sep 2004 17:27:53 -0700 Subject: Inconsistent Behavior of Lists In-Reply-To: References: Message-ID: <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> A list should be seen as a comma-delimited data container where commas separate data elements. Spaces after commas should not be significant. They aren't in any other language I know of that processes list data structures. a="1",b="2" and a="1", b="2" should be identical. In Rev, they are not. Rev sees the first element of the second item as " b", which makes no syntactic sense as far as I can tell. Anyway, it appears nobody else thinks this is a bug so i won't BZ it. I'll just grouse. Dan On Sep 15, 2004, at 9:42 AM, Scott Rossi wrote: > Recently, Dan Shafer wrote: > >> OK, I think I've uncovered an anomaly in the way Rev handles/parses >> list items that cost me about four hours of work last night. I want to >> confirm that: (a) I'm right; and (b) this is a bug before I go any >> further. >> >> Here's a recipe that demonstrates the anomaly. Create a card with >> three >> fields and a button. Put this script into the button: >> >> on mouseUp >> put field 1 into list1 >> put field 2 into list2 >> put item 2 of list1 into temp >> put item 2 of list2 into temp1 >> put temp && len(temp) into field 3 >> put return & temp1 && len(temp1) after field 3 >> end mouseUp > > Are you implying that the bug is in the length function? Or the way > Rev > evaluates an item chunk? > > If you type 4 spaces into a field, the length function applied to that > field > will return 4. If you place a comma and 4 spaces in a field, and get > the > number of characters of item 2 of the field, Rev will return 4. > > Not sure what you're seeing as a bug. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Development & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Wed Sep 15 20:54:45 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 15 Sep 2004 17:54:45 -0700 Subject: Inconsistent Behavior of Lists In-Reply-To: <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> References: <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> Message-ID: <4148E455.2010300@fourthworld.com> Dan Shafer wrote: > A list should be seen as a comma-delimited data container where commas > separate data elements. Spaces after commas should not be significant. > They aren't in any other language I know of that processes list data > structures. a="1",b="2" and a="1", b="2" should be identical. In Rev, > they are not. Rev sees the first element of the second item as " b", > which makes no syntactic sense as far as I can tell. It's arguably more consistent than other implementations that play fast and loose with their delimiters. In these other languages, an item delimiter is either a comma or a combination of comma+space, or perhaps even comma+space+space and comma+space+return (is it all white space or just ASCII 32 that gets overlooked?). Transcript is more consistent: an item delimiter is a single character, and anything that falls between those delimiters is considered part of the data. It works the same regardless of the delimiter, and does not attempt to second-guess whether other characters are significant or not. Transcript also provides the "word" chunk type, so you can also parse item contents in a way that conveniently strips out space characters. So at least with Transcript you can have it both ways. I'm not sure how one would handle significant space characters in a language that decided for you that they weren't significant. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From briany at qldlearning.com Wed Sep 15 21:03:27 2004 From: briany at qldlearning.com (Brian Yennie) Date: Wed, 15 Sep 2004 21:03:27 -0400 Subject: Inconsistent Behavior of Lists In-Reply-To: <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> Message-ID: <37CAB484-077C-11D9-9084-000393AA08D2@qldlearning.com> Dan, It appears to me that you're hitting the difference between strings and lists. The native data type in Rev is a string, and if you want it to be treated specially because it follows some sort of list syntax, you'll need to script that behavior. Otherwise you would have the opposite effect- many people would be alarmed if spaces started disappearing from their strings any time they followed a certain pattern. Unfortunately list is not a native type, whereas associative arrays and strings are. Generally, this is where split and combine come in handy, plus possibly some replace and regex to clean things up. Is there a particular task you have in mind? If your primary concern is extra whitespace, could you write a simple trim() function which removes it, and run your item chunking through that? I agree with (some) others that it's not a bug, but I could see an enhancement- maybe something like an "ignoreWhitespace" global property that could be set, much like the "caseSensitive" property. - Brian > A list should be seen as a comma-delimited data container where commas > separate data elements. Spaces after commas should not be significant. > They aren't in any other language I know of that processes list data > structures. a="1",b="2" and a="1", b="2" should be identical. In Rev, > they are not. Rev sees the first element of the second item as " b", > which makes no syntactic sense as far as I can tell. > > Anyway, it appears nobody else thinks this is a bug so i won't BZ it. > I'll just grouse. > > Dan From mark at maseurope.net Wed Sep 15 22:16:37 2004 From: mark at maseurope.net (Mark Smith) Date: Thu, 16 Sep 2004 03:16:37 +0100 Subject: Mac OS X splittable window? In-Reply-To: <20040915200944.253909300EA@mail.runrev.com> References: <20040915200944.253909300EA@mail.runrev.com> Message-ID: <705B9C72-0786-11D9-96F4-000D93C19756@maseurope.net> Also on RevOnline, under Mark Smith, is a 4 way splitter, called 4Panes. Cheers, Mark Smith On 15 Sep 2004, at 21:09, use-revolution-request at lists.runrev.com wrote: >> Has anyone been able to make a splittable window in RunRev? I'm >> thinking of something like iTunes where the little dimple is in the >> middle of the bar separating the left and right panels, and when you >> mouse over it the cursor turns to a splitter, and when you drag it, it >> drags the separator bar in real time. From kray at sonsothunder.com Wed Sep 15 22:23:24 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 15 Sep 2004 21:23:24 -0500 Subject: PDF question In-Reply-To: Message-ID: On 9/15/04 3:46 PM, "Roger.E.Eller at sealedair.com" wrote: > On 09/15/2004 at 04:16 PM, James Cass wrote: >> Leston - >> >> You should be able to use the "open file" command for Windows or Mac. >> Check out the Transcript Dictionary under Help. >> >> Not sure about Windows, ... > > James, > > I must compliment you on your embedded AppleScript approach. In Windows, I > normally use the shell command to open documents. By using shell, it lets > the OS do the dirty work and simply uses whatever default application is > defined in the registry for PDF documents. I like it because it is a > one-liner too. ;-) > > get shell("C:\My Documents\myFavoritePDFdociment.pdf") And in OS X, it's a one-liner as well: get shell("open /Users/kenray/documents/myDoc.pdf") Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Wed Sep 15 22:25:53 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 15 Sep 2004 21:25:53 -0500 Subject: drawers In-Reply-To: <81C3C16D-0776-11D9-85B1-0030657D0A8E@igame3d.com> Message-ID: > I was almost happy...almost... > > The drawers exhibit some weird behavior like not obeying the side > of the stack they are supposed to be drawing out of, not sticking to > the > origin stack after they are resized and assorted other weirdness. > > go stack url "http://www.igame3d.com/rev/DrawerBug.rev" Sorry Bill, that URL won't open... got another one? :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jacque at hyperactivesw.com Wed Sep 15 23:40:45 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 15 Sep 2004 22:40:45 -0500 Subject: Inconsistent Behavior of Lists In-Reply-To: <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> References: <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> Message-ID: <41490B3D.90207@hyperactivesw.com> On 9/15/04 7:27 PM, Dan Shafer wrote: > A list should be seen as a comma-delimited data container where commas > separate data elements. Spaces after commas should not be significant. > They aren't in any other language I know of that processes list data > structures. Except in other xtalk languages, including HyperCard where the custom started. ;) "Items" are everything in between commas (or whatever the current delimiter is.) That includes carriage returns too. This string has two items: dog, cat bird The second item starts with a space and includes a carriage return in the middle. I know you already know about "words," but for any newcomers: The same convention is true of words. A word is everything between white space ("white space" can be a space, tab, or carriage return.) This contains one word: one,two,three,four This contains three words, with the first two on line 1: my big,fat cat,dog There is one single exception to the definition of a word: any literal within double quotation marks is a single word. This has two words: my "big fat cat ate my little bird" There is a historical reason for this last thing, which started back in the early HyperCard days. This definition of a "word" was convenient because it allowed developers to get the value of a file name in a single statement. In HyperCard, the "filename" property does not exist, so a script must parse the long name of a stack instead. The long name is the word "stack" followed by the filename in quotes. To get the actual file name in HyperCard, one routinely does this: put word 2 of the long name of this stack into theFilePath Maybe that's than anyone wanted to know. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION at barncard.com Wed Sep 15 23:43:21 2004 From: stephenREVOLUTION at barncard.com (Stephen Quinn Barncard) Date: Wed, 15 Sep 2004 20:43:21 -0700 Subject: DATABASE FUNCTIONS Message-ID: Hi, Good to be back. I've been away from this forum for over a year. I'm messing around with the DATABASE functions and MYSQL in the newest version of REV: 2.5. I've read most of the docs on the subject, and I've tried the feature earlier this year in my version of 2.2 - to a point. I've previously created a working database which now interfaced on the web with PHP and Golive Dynamic techniques, which I learned recently. Permissions are all good, and COCOMYSQL and Navicat work perfectly with the database. (SQL has come a long way since I struggled with Butler on the Mac in the 90's.) Database is bush_quotes with three fields: id (INT), quote (TEXT) and attributed (TEXT) Creating a dynamic application was a breeze in Rev, except for a few serious glitches which I'll describe later. I set up the Database Query Builder (which is similar to Golive's Content source editor), then created fields and bound them to fields in the Query that I created earlier. Simple SELECT statement. Everything just hooked up fine; real text appeared immediately after field creation , and first, last, next and previous buttons worked flawlessly and FAST. Where I run into trouble is with UPDATING. First of all, the changes don't usually work. Randomly they seem to happen, but I'm not sure what Rev is doing 'behind the scenes'. scenario: I use auto update, change a field and click in another field to update. I go to previous record, then back to the one I changed. It appears that my change was not accepted. Or was it? Then I use 'refresh' button. The cursor reverts to the first record. Either I can see the update (if I then step up to the changed record) or usually I get an error dialog: Update Failed on the SQL command: UPDATE bush_quotes SET quote =:1 WHERE id = '000000000003' RevDB error: I noted that there was no way to display the id in a field without REV changing the value from the database to a displayformat with 10 leading zeroes, as shown above. I should be able to display the id field without the formatting, or at least have a choice of number formatting. Is this then passed back into the database as a TEXT string instead of an INTEGER? QUESTIONS: Would this mis-typing of variables be what is sending SQL into error? If I want to do more things like searches, do I have to go to custom code? how do I obtain the session id for the query? How could I fix the formatting of a SQL field displayed in a field before it is displayed? I mean where would the script be? - I can handle the formatting. thanks in advance! From psahores at easynet.fr Thu Sep 16 01:12:28 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Thu, 16 Sep 2004 07:12:28 +0200 Subject: Where to search the listserv archives these days? In-Reply-To: References: Message-ID: <00FD9F20-079F-11D9-9579-000A95C61E96@easynet.fr> Hello, Ask Richard (Gaskin) for its top usefull search lists plugin ! I use it all the time :) Le 15 sept. 04, ? 23:39, RGould8 at aol.com a ?crit : > I used to go here to search the archives: > > http://mindlube.com/cgi-bin/search-use-rev.cgi > > > But I see that site is down now. Has there been a replacement? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From revdan at danshafer.com Thu Sep 16 02:30:11 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 15 Sep 2004 23:30:11 -0700 Subject: Inconsistent Behavior of Lists In-Reply-To: <37CAB484-077C-11D9-9084-000393AA08D2@qldlearning.com> References: <37CAB484-077C-11D9-9084-000393AA08D2@qldlearning.com> Message-ID: On Sep 15, 2004, at 6:03 PM, Brian Yennie wrote: > Dan, > > It appears to me that you're hitting the difference between strings > and lists. The native data type in Rev is a string, and if you want it > to be treated specially because it follows some sort of list syntax, > you'll need to script that behavior. Otherwise you would have the > opposite effect- many people would be alarmed if spaces started > disappearing from their strings any time they followed a certain > pattern. Unfortunately list is not a native type, whereas associative > arrays and strings are. > My only contention is that since the list isn't a quoted string and the value following the comma isn't a quoted string, it ought not be forced into being a string. But I agree there are other times this is exactly what's wanted. lesson learned. Transcript's treatment of lists is not what I expected. > Generally, this is where split and combine come in handy, plus > possibly some replace and regex to clean things up. Is there a > particular task you have in mind? > > If your primary concern is extra whitespace, could you write a simple > trim() function which removes it, and run your item chunking through > that? > > I agree with (some) others that it's not a bug, but I could see an > enhancement- maybe something like an "ignoreWhitespace" global > property that could be set, much like the "caseSensitive" property. > > - Brian > >> A list should be seen as a comma-delimited data container where >> commas separate data elements. Spaces after commas should not be >> significant. They aren't in any other language I know of that >> processes list data structures. a="1",b="2" and a="1", b="2" should >> be identical. In Rev, they are not. Rev sees the first element of the >> second item as " b", which makes no syntactic sense as far as I can >> tell. >> >> Anyway, it appears nobody else thinks this is a bug so i won't BZ it. >> I'll just grouse. >> >> Dan > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From FlexibleLearning at aol.com Thu Sep 16 02:58:55 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Thu, 16 Sep 2004 02:58:55 EDT Subject: PDF question Message-ID: > What would be the code to open a PDF file (Windows, and Mac) from within > Revolution? Solutions for both platforms are in The Scripter's Scrapbook www.FlexibleLearning.com/ssbk.htm as launchURL and isAcrobatInstalled but the skinny is: case "MacOS" replace "/" with ":" in tURL if char 1 of tURL is ":" then delete char 1 of tURL put quote&"Finder""e into tApp put quote&tURL"e into tURL put "tell application"&& tApp &cr&\ "open file"&&tURL &cr&\ "end tell" into tScript do tScript as AppleScript if "error" is in the result then put the result into tResult end if break case "Win32" set the hideConsoleWindows to true put empty into tApp if ("NT" is in the systemVersion) then set the shellCommand to "cmd.exe" put quote & quote into tApp end if get shell("start" && tApp && quote & tURL & quote) if the result is not empty then put the result into tResult break end switch Hope this helps /H Hugh Senior The Flexible Learning Company Web: www.FlexibleLearning.com E: h at flexiblelearning.com T/F: +44(0)1483.27 87 27 From RGould8 at aol.com Thu Sep 16 04:26:09 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Thu, 16 Sep 2004 04:26:09 EDT Subject: Way to retrieve creator-type of OS X files? Message-ID: I've seen lots of documentation on how to SET creator-types in Mac OS X for new files that are being downloaded by Revolution, but I'm having trouble finding the command that will tell you the file/creator code of a pre-existing file on a Mac OS X hard-drive. Can anyone tell me what that command is? For instance, if I've got a Rev app that uploads a series of jpg, gifs, psd, illustrator files, etc to a server, I'd like to preserve all those filetypes when they get downloaded again with Revolution. I'd like a means of automating this so I don't have a giant if-then statement of extensions and creator-codes. From bmmeili at swissonline.ch Thu Sep 16 04:39:53 2004 From: bmmeili at swissonline.ch (bmmeili at swissonline.ch) Date: Thu, 16 Sep 2004 10:39:53 +0200 Subject: problems with icons in standalones Message-ID: <200409160839.i8G8drUq018297@smtp.hispeed.ch> hi Icons dissapear when I build a standalone. I'm working with Rev. 2.2. on a G4. In the standalone general settings I can't select inclusions like "Metacard compatible icons". This was possible in earlier versions. What am I doing wrong? Martin From heather at runrev.com Thu Sep 16 04:52:18 2004 From: heather at runrev.com (Heather Nagey) Date: Thu, 16 Sep 2004 09:52:18 +0100 Subject: Mac OS X splittable window? In-Reply-To: <20040916082801.A93F093005A@mail.runrev.com> Message-ID: > I wonder if RunRev knows what the pages at > http://revonline.runrev.com/ and http://revonline.runrev.com/channels/ > look like...) Yikes... Thanks for the heads up, Cheers Heather -- ** For a faster response to all licensing, support, and technical issues, please now send mail to support at runrev.com ** Heather Nagey ~ heather at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools Tel +44 (0) 870 747 1165 Fax +44 (0) 845 4588487 ~~~ Check our web site for new Revolution editions & special offers ~~~ From bill at igame3d.com Thu Sep 16 04:58:31 2004 From: bill at igame3d.com (william griffin) Date: Thu, 16 Sep 2004 04:58:31 -0400 Subject: Drawers ( * fixed stack url * ) In-Reply-To: <20040916082801.A93F093005A@mail.runrev.com> References: <20040916082801.A93F093005A@mail.runrev.com> Message-ID: <95982AFC-07BE-11D9-85B1-0030657D0A8E@igame3d.com> On Sep 16, 2004, at 4:28 AM, use-revolution-request at lists.runrev.com wrote: > Message: 16 > Date: Wed, 15 Sep 2004 21:25:53 -0500 > From: Ken Ray > Subject: Re: drawers >> >> I was almost happy...almost... >> The drawers exhibit some weird behavior like not obeying the side >> of the stack they are supposed to be drawing out of, not sticking to >> the >> origin stack after they are resized and assorted other weirdness. >> >> go stack url "http://www.igame3d.com/rev/DrawerBug.rev" > > Sorry Bill, that URL won't open... got another one? > > :-) > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com It works now "B" was lower case on my file ..rrrgh. go stack url "http://www.igame3d.com/rev/DrawerBug.rev" Mr Bill From xbury.cs at clearstream.com Thu Sep 16 04:35:43 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Thu, 16 Sep 2004 10:35:43 +0200 Subject: Way to retrieve creator-type of OS X files? Message-ID: The last column of the detailed files should do this... > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > RGould8 at aol.com > Sent: jeudi 16 septembre 2004 10:26 > To: use-revolution at lists.runrev.com > Subject: Way to retrieve creator-type of OS X files? > > I've seen lots of documentation on how to SET creator-types > in Mac OS X for new files that are being downloaded by > Revolution, but I'm having trouble finding the command that > will tell you the file/creator code of a pre-existing file on > a Mac OS X hard-drive. Can anyone tell me what that command is? > > For instance, if I've got a Rev app that uploads a series of > jpg, gifs, psd, illustrator files, etc to a server, I'd like > to preserve all those filetypes when they get downloaded > again with Revolution. I'd like a means of automating this > so I don't have a giant if-then statement of extensions and > creator-codes. > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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 From rjb at rz.uni-potsdam.de Thu Sep 16 05:20:55 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu, 16 Sep 2004 11:20:55 +0200 Subject: Inconsistent Behavior of Lists In-Reply-To: References: <37CAB484-077C-11D9-9084-000393AA08D2@qldlearning.com> Message-ID: >On Sep 15, 2004, at 6:03 PM, Brian Yennie wrote: > >>Dan, >> >>It appears to me that you're hitting the difference between strings >>and lists. The native data type in Rev is a string, and if you want >>it to be treated specially because it follows some sort of list >>syntax, you'll need to script that behavior. Otherwise you would >>have the opposite effect- many people would be alarmed if spaces >>started disappearing from their strings any time they followed a >>certain pattern. Unfortunately list is not a native type, whereas >>associative arrays and strings are. >> >My only contention is that since the list isn't a quoted string and >the value following the comma isn't a quoted string, it ought not be >forced into being a string. > >But I agree there are other times this is exactly what's wanted. > >lesson learned. Transcript's treatment of lists is not what I expected. > Dan, I am not sure why you expected really anything else. This is not a list in the same sense as a list of, for example, variable names which is parsed by a compiler. The whole content of each field is quoted so to speak when fetched into a variable. So your list is really a literal string arbitrarily broken into substrings using some character as a substring delimiter. No more, no less. If your behavior was the standard one, how would one distinguish between ,, (an empty item) and , , (a space)? Robert From tsj at unimelb.edu.au Thu Sep 16 05:52:25 2004 From: tsj at unimelb.edu.au (Terry Judd) Date: Thu, 16 Sep 2004 19:52:25 +1000 Subject: OT - getting the computer's name under OSX In-Reply-To: <20040916082706.56DF09300EC@mail.runrev.com> Message-ID: <1D259FBE-07C6-11D9-987C-000393AEC28C@unimelb.edu.au> I know I can get the user's name under OSX by querying $user, but how do I get hold of the computer's name (as given in the Sharing preferences pane). Cheers, Terry... From rjb at rz.uni-potsdam.de Thu Sep 16 06:19:54 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu, 16 Sep 2004 12:19:54 +0200 Subject: Way to retrieve creator-type of OS X files? In-Reply-To: References: Message-ID: >I've seen lots of documentation on how to SET creator-types in Mac OS X for >new files that are being downloaded by Revolution, but I'm having trouble >finding the command that will tell you the file/creator code of a >pre-existing >file on a Mac OS X hard-drive. Can anyone tell me what that command is? > >For instance, if I've got a Rev app that uploads a series of jpg, gifs, psd, >illustrator files, etc to a server, I'd like to preserve all those filetypes >when they get downloaded again with Revolution. I'd like a means of >automating this so I don't have a giant if-then statement of extensions and >creator-codes. As far as I know, there is no way to get finder information for a single file within Rev. You can use the detailed files to get this for the whole folder but it is really not optimal if one needs such an info for just a single file in a folder full of hundreds of images. Also, if you are concerned about retaining file/creator codes, you could/should retain also other finder info like file labels. Unfortunately, there is no way to get/set them from within Revolution as far as I know. Theoretically, you should be able to use Rinaldi's externals GetFInfo and SetFInfo. I say theoretically because GetFInfo causes a hard crash and both Frederic and RunRev folks blame the other (see bug 855). Furthermore, there are no OSX versions of those externals. IMHO it would be reasonable to support platform-specific features like these through an external. Robert Brenstein From ambassador at fourthworld.com Thu Sep 16 07:04:34 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 16 Sep 2004 04:04:34 -0700 Subject: Way to retrieve creator-type of OS X files? In-Reply-To: References: Message-ID: <41497342.6070802@fourthworld.com> Robert Brenstein wrote: > Theoretically, you should be able to use Rinaldi's externals GetFInfo > and SetFInfo. I say theoretically because GetFInfo causes a hard crash > and both Frederic and RunRev folks blame the other (see bug 855). > Furthermore, there are no OSX versions of those externals. > > IMHO it would be reasonable to support platform-specific features like > these through an external. Simple enough to script -- I wrote this one to get just the file type, but could easily be extended to include creator code: function fwMacFileType pPath local tSaveDir, tShortFileName, tFileList, tLine, tType -- put the directory into tSaveDir set the itemdel to "/" put the last item of pPath into tShortFileName delete last item of pPath set the directory to pPath put the detailed files into tFileList put lineoffset(cr&urlEncode(tShortFileName)&comma, cr&tFileList&comma) into tLine if tLine > 0 then set the itemdel to comma put last item of line tLine of tFileList into tType end if set the directory to tSaveDir return tType end fwMacFileType -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From alex at tweedly.net Thu Sep 16 07:48:57 2004 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 16 Sep 2004 12:48:57 +0100 Subject: Inconsistent Behavior of Lists In-Reply-To: <41490B3D.90207@hyperactivesw.com> References: <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> Message-ID: <5.1.0.14.0.20040916123459.02d4d928@mail.tweedly.net> At 22:40 15/09/2004 -0500, J. Landman Gay wrote: >Except in other xtalk languages, including HyperCard where the custom >started. ;) > >"Items" are everything in between commas (or whatever the current >delimiter is.) That includes carriage returns too. but with one exception: There can be a blank item between item delimiters "dog,,cat" -- three items first is dog, second is empty, third is cat or between the start of string and the first delimiter ",dog,cat" -- three items first is empty, second is dog, third is cat BUT there can't be a blank between the last item delimiter and the end of string "dog,cat," -- only two items, first is dog, second is cat I still think this is inconsistent .... though Rob Cozen's description (drawing the analogy with lines and cr placement) helped a lot. -- Alex. From svanesch at husky.ca Thu Sep 16 08:59:35 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Thu, 16 Sep 2004 08:59:35 -0400 Subject: Flash/QuickTime interaction with Revolution Message-ID: Folks: I'd like to embed an interactive Flash or QuickTime movie in a Rev multimedia application. When a user clicks objects in the Flash or QuickTime movie, I'd like the Rev app to show or hide information (and eventually do much more). How closely does Revolution integrate with Flash? I understand that Flash can only be rendered using QuickTime in Rev. Is this true? If so, can Flash Actionscript actions still pass information to Rev? If this is not the case, can interactive QuickTime movies pass information to the Rev application? Any help would be great. Steve From kray at sonsothunder.com Thu Sep 16 09:02:06 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 16 Sep 2004 08:02:06 -0500 Subject: Drawers ( * fixed stack url * ) In-Reply-To: <95982AFC-07BE-11D9-85B1-0030657D0A8E@igame3d.com> Message-ID: On 9/16/04 3:58 AM, "william griffin" wrote: >>> I was almost happy...almost... >>> The drawers exhibit some weird behavior like not obeying the side >>> of the stack they are supposed to be drawing out of, not sticking to >>> the >>> origin stack after they are resized and assorted other weirdness. I looked at your stack, and the only thing I could see was that the drawer would move to the "other" side of the stack if the drawer couldn't be fully opened and stay on screen, but that's what it's supposed to do. Can you kind of walk me through how to recreate the bugs/issues you are describing? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Thu Sep 16 09:14:31 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 16 Sep 2004 08:14:31 -0500 Subject: OT - getting the computer's name under OSX In-Reply-To: <1D259FBE-07C6-11D9-987C-000393AEC28C@unimelb.edu.au> Message-ID: On 9/16/04 4:52 AM, "Terry Judd" wrote: > I know I can get the user's name under OSX by querying $user, but how > do I get hold of the computer's name (as given in the Sharing > preferences pane). Here you go: on mouseUp answer ComputerName() end mouseUp function ComputerName local tName put shell("system_profiler SPSoftwareDataType") into tData get matchText(tData,"(?s)Computer Name:\W*(.*?)\n",tName) if it is true then return tName else return "Error: Can't locate computer name." end if end ComputerName Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From sims at ezpzapps.com Thu Sep 16 09:34:09 2004 From: sims at ezpzapps.com (sims) Date: Thu, 16 Sep 2004 15:34:09 +0200 Subject: DreamCard Player Mac OS 9 In-Reply-To: References: Message-ID: Has anyone downloaded the DreamCard Player for Mac OS 9 and actually had it work for them? I just tried it and it and the splash screen got stuck on "checking license" while "preparing". Tried it twice and had to escape each time as the splash just stayed there. Mac OS 9.1 tia sims European Rev Conference 14-15-16 November 2004 Tech Conferences http://TechieTours.com/Rev Don't miss it! Register Now! From kray at sonsothunder.com Thu Sep 16 09:40:32 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 16 Sep 2004 08:40:32 -0500 Subject: OT - getting the computer's name under OSX In-Reply-To: Message-ID: On 9/16/04 8:14 AM, "Ken Ray" wrote: > On 9/16/04 4:52 AM, "Terry Judd" wrote: > >> I know I can get the user's name under OSX by querying $user, but how >> do I get hold of the computer's name (as given in the Sharing >> preferences pane). > > Here you go: > > on mouseUp > answer ComputerName() > end mouseUp > > function ComputerName > local tName > put shell("system_profiler SPSoftwareDataType") into tData > get matchText(tData,"(?s)Computer Name:\W*(.*?)\n",tName) > if it is true then > return tName > else > return "Error: Can't locate computer name." > end if > end ComputerName Now that I'm thinking about it, there's a much easier way: function ComputerName set the itemDel to ":" return (item 1 of the address) end ComputerName Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From fde101 at fjrhome.net Thu Sep 16 09:50:56 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 16 Sep 2004 09:50:56 -0400 Subject: Inconsistent Behavior of Lists In-Reply-To: <5.1.0.14.0.20040916123459.02d4d928@mail.tweedly.net> References: <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> <5.1.0.14.0.20040916123459.02d4d928@mail.tweedly.net> Message-ID: <6EE03432-07E7-11D9-A222-0050E4BA750F@fjrhome.net> Hmm... that explains the strange behavior of lines too. If I set up a field as a list box with records from a database: put empty into x revMoveToFirstRecord q repeat for revNumberOfRecords(q) times put revDatabaseColumnNumbered(q, 1) & the lineDelimiter after x revMoveToNextRecord q end repeat put x into field "List Box" The list box shows an empty line at the end, which can be selected. This is as I would expect it to be. However, when I tried to remove that empty line before the last "put" statement: delete the last line of x The empty line *and* the one before it went away. I then fixed it by changing the delete statement to: delete the last char of x Which works as I wish it to. So the list box field looks at that empty line as being a valid, usable line, but the other commands do not? Is there a reason why this is also considered consistent? On Sep 16, 2004, at 7:48 AM, Alex Tweedly wrote: > At 22:40 15/09/2004 -0500, J. Landman Gay wrote: > >> Except in other xtalk languages, including HyperCard where the custom >> started. ;) >> >> "Items" are everything in between commas (or whatever the current >> delimiter is.) That includes carriage returns too. > > but with one exception: > > There can be a blank item between item delimiters > "dog,,cat" -- three items first is dog, second is empty, > third is cat > or between the start of string and the first delimiter > ",dog,cat" -- three items first is empty, second is dog, > third is cat > BUT there can't be a blank between the last item delimiter and the end > of string > "dog,cat," -- only two items, first is dog, second is cat > > I still think this is inconsistent .... though Rob Cozen's description > (drawing the analogy with lines and cr placement) helped a lot. > > -- Alex. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From fde101 at fjrhome.net Thu Sep 16 09:54:11 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 16 Sep 2004 09:54:11 -0400 Subject: Way to retrieve creator-type of OS X files? In-Reply-To: References: Message-ID: Can this be done through AppleScript? It is platform-specific anyway... On Sep 16, 2004, at 6:19 AM, Robert Brenstein wrote: >> I've seen lots of documentation on how to SET creator-types in Mac OS >> X for new files that are being downloaded by Revolution, but I'm >> having trouble finding the command that will tell you the >> file/creator code of a pre-existing file on a Mac OS X hard-drive. >> Can anyone tell me what that command is? >> For instance, if I've got a Rev app that uploads a series of jpg, >> gifs, psd, >> illustrator files, etc to a server, I'd like to preserve all those >> filetypes >> when they get downloaded again with Revolution. I'd like a means of >> automating this so I don't have a giant if-then statement of >> extensions and >> creator-codes. > > As far as I know, there is no way to get finder information for a > single file within Rev. You can use the detailed files to get this for > the whole folder but it is really not optimal if one needs such an > info for just a single file in a folder full of hundreds of images. > > Also, if you are concerned about retaining file/creator codes, you > could/should retain also other finder info like file labels. > Unfortunately, there is no way to get/set them from within Revolution > as far as I know. > > Theoretically, you should be able to use Rinaldi's externals GetFInfo > and SetFInfo. I say theoretically because GetFInfo causes a hard crash > and both Frederic and RunRev folks blame the other (see bug 855). > Furthermore, there are no OSX versions of those externals. > > IMHO it would be reasonable to support platform-specific features like > these through an external. > > Robert Brenstein > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From fde101 at fjrhome.net Thu Sep 16 09:57:25 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 16 Sep 2004 09:57:25 -0400 Subject: Mac OS X splittable window? In-Reply-To: <9AE7254A-0769-11D9-8F81-000A9580FCCE@backtalk.com> References: <20040915200944.89C3B9300DA@mail.runrev.com> <9AE7254A-0769-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: <56EC12EC-07E8-11D9-A222-0050E4BA750F@fjrhome.net> > Klaus, I don't suppose your suggestions means I'm going to have to > finally install 2.5 does it? :-) Is there a url to access rev online > directly? (Hmmm, I wonder if RunRev knows what the pages at > http://revonline.runrev.com/ and http://revonline.runrev.com/channels/ > look like...) The free Dreamcard Player can also access rev online, including user spaces. ___________________________________________________________ $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 From rcozens at pon.net Thu Sep 16 22:41:10 2004 From: rcozens at pon.net (Rob Cozens) Date: Thu, 16 Sep 2004 19:41:10 -0700 Subject: Native OS Support [was Re: printRotated on Mac?] In-Reply-To: <5CDC4C4B-073D-11D9-8F81-000A9580FCCE@backtalk.com> References: <20040915160024.3E0029300ED@mail.runrev.com> <5CDC4C4B-073D-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: >>>I know it's a little off-topic, but every time I see a request like >>>this I am reminded of how many feature requests would be unnecessary if >>>RunRev supported a way to call the native OS toolboxes. >> >> >>[snip] Quite a few, in my estimation. I have suggested several times that support for a compiler symbol table to type variables, define & populate record structures, and identify OS calling syntax would allow savvy developers to do for themselves what they might otherwise need to request from RunRev >>Please correct me if I'm wrong, but this can be done >>via externals... Externals are, well, EXTERNAL solutions requiring a second compiler and learning a different language syntax. In my opinion, a native Transcript solution would be MUCH preferable to reliance on externals. -- Rob Cozens, Staff Conservator Mendonoma Marine Life Conservancy "...three factors have forever altered the traditional ''freedoms'' coincident with the hunter-gatherer way of life: * swift population increase..., * the rapid advance of technology, and, most influential &...dangerous of all, * a perverse, self-centered mind-set that shapes the character of many human actions" Sylvia A. Earle, in Sea Change From rjb at rz.uni-potsdam.de Thu Sep 16 10:21:36 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu, 16 Sep 2004 16:21:36 +0200 Subject: Way to retrieve creator-type of OS X files? In-Reply-To: References: Message-ID: Yes, AppleScript will work but if you need to do it repeatedly for a large number of files, this will be way slow. Robert >Can this be done through AppleScript? It is platform-specific anyway... > >On Sep 16, 2004, at 6:19 AM, Robert Brenstein wrote: > >>>I've seen lots of documentation on how to SET creator-types in Mac >>>OS X for new files that are being downloaded by Revolution, but >>>I'm having trouble finding the command that will tell you the >>>file/creator code of a pre-existing file on a Mac OS X hard-drive. >>>Can anyone tell me what that command is? >>>For instance, if I've got a Rev app that uploads a series of jpg, >>>gifs, psd, >>>illustrator files, etc to a server, I'd like to preserve all those >>>filetypes >>>when they get downloaded again with Revolution. I'd like a means of >>>automating this so I don't have a giant if-then statement of extensions and >>>creator-codes. >> >>As far as I know, there is no way to get finder information for a >>single file within Rev. You can use the detailed files to get this >>for the whole folder but it is really not optimal if one needs such >>an info for just a single file in a folder full of hundreds of >>images. >> >>Also, if you are concerned about retaining file/creator codes, you >>could/should retain also other finder info like file labels. >>Unfortunately, there is no way to get/set them from within >>Revolution as far as I know. >> >>Theoretically, you should be able to use Rinaldi's externals >>GetFInfo and SetFInfo. I say theoretically because GetFInfo causes >>a hard crash and both Frederic and RunRev folks blame the other >>(see bug 855). Furthermore, there are no OSX versions of those >>externals. >> >>IMHO it would be reasonable to support platform-specific features >>like these through an external. >> >>Robert Brenstein >>_______________________________________________ >>use-revolution mailing list >>use-revolution at lists.runrev.com >>http://lists.runrev.com/mailman/listinfo/use-revolution >> >----------------------------------------------------------- >Frank D. Engel, Jr. > > > >___________________________________________________________ >$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 >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From lestond at lpsoftware.com Thu Sep 16 10:52:25 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Thu, 16 Sep 2004 08:52:25 -0600 Subject: PDF question In-Reply-To: <5.1.1.6.0.20040915123624.02f14860@mail.xmission.com> Message-ID: <5.1.1.6.0.20040916085054.02eae2d8@mail.xmission.com> Thanks Roger, Ken, Hugh, and James for taking the time and effort to respond to my question. Great suggestions! --Leston From klaus at major-k.de Thu Sep 16 10:56:46 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 16 Sep 2004 16:56:46 +0200 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: Hi Stephen (Bolton ? The singer with the big neck? :-) > Folks: > > I'd like to embed an interactive Flash or QuickTime movie in a Rev > multimedia application. When a user clicks objects in the Flash or > QuickTime > movie, I'd like the Rev app to show or hide information (and > eventually do > much more). > > How closely does Revolution integrate with Flash? Well, no too much... > I understand that Flash > can only be rendered using QuickTime in Rev. Is this true? Yes, and currently the only the version of Flash supported by QT is <=5! > If so, can Flash Actionscript actions still pass information to Rev? If i remember right, Trevor implemented something like this into his wonderful QTExternal: http://www.mangomultimedia.com/developer/revolution/ > If this is not the case, See above... > can interactive QuickTime movies pass information to the Rev > application? Yes, but only the "qtdebugstr" (see the docs) message, which you can implement with tools like LiveStagePro etc... into interactive QT movies... > Any help would be great. Hope that helped :-) > Steve Regards Klaus Major klaus at major-k.de http://www.major-k.de From rcozens at pon.net Thu Sep 16 23:09:16 2004 From: rcozens at pon.net (Rob Cozens) Date: Thu, 16 Sep 2004 20:09:16 -0700 Subject: Native OS Support [was Re: printRotated on Mac?] In-Reply-To: References: <20040915160024.3E0029300ED@mail.runrev.com> <5CDC4C4B-073D-11D9-8F81-000A9580FCCE@backtalk.com> Message-ID: >In my opinion, a native Transcript solution would be MUCH preferable >to reliance on externals. I should note that my opinion appears to be in the minority: On March 27th I invited others who were interested to join me in a private effort to flesh out the concept, create a basic design, and Bugzilla a request to have it implemented. I received no response. -- Rob Cozens, Staff Conservator Mendonoma Marine Life Conservancy "It is contrary to human welfare to contribute in any way... to the degradation of the sea's capacity to support life." -- Walter Hickel, U. S. Secretary of the Interior, 1971 From jbv.silences at Club-Internet.fr Thu Sep 16 11:17:25 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Thu, 16 Sep 2004 17:17:25 +0200 Subject: Flash/QuickTime interaction with Revolution References: Message-ID: <4149AE73.DE5011D8@Club-Internet.fr> > > > > I understand that Flash > > can only be rendered using QuickTime in Rev. Is this true? > > Yes, and currently the only the version of Flash supported by QT is <=5! AFAIK there's always an offset of 1 between the current version of QT and the supported version of Flash : QT5 used to support Flash <=4, and QT6 seems to support Flash <=5 . > > > If so, can Flash Actionscript actions still pass information to Rev? > according to my own experience (even in very recent projects I've completed only a couple of weeks ago), it's wiser (and much easier) to build all your animations within Rev, instead of trying to have Flash files imported in a player control, have them handled by QT, and then try to make your Rev scripts interact with actionscript. I guess (hope ?) several list members will aprove me if I say that almost everything that can be done in Flash can be reproduced in Rev. Timing can be a bit critical at times, but using "send my_message to my_object in 0.42 seconds" might solve almost every problem. As for graphics, as repeated dozens of times on this list, the lack of an antialiased vector graphics tool in Rev is terrible. IMHO that makes the big difference between Rev and Flash. Last but not least, if using transparencies with settings changing over time, make sure you have a good graphic board with enough RAM, otherwise the result might be incredibly slow... JB From lists at mangomultimedia.com Thu Sep 16 11:20:10 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 16 Sep 2004 08:20:10 -0700 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: On Sep 16, 2004, at 5:59 AM, Van Esch, Stephen (Bolton) wrote: > Folks: > > I'd like to embed an interactive Flash or QuickTime movie in a Rev > multimedia application. When a user clicks objects in the Flash or > QuickTime > movie, I'd like the Rev app to show or hide information (and > eventually do > much more). > > How closely does Revolution integrate with Flash? I understand that > Flash > can only be rendered using QuickTime in Rev. Is this true? If so, can > Flash > Actionscript actions still pass information to Rev? Using the current EnhancedQT external that Klaus mentioned you can process the FSCommand message sent from Flash movies. So any FSCommand ActionScript in your SWF will send a message to Rev. In the upcoming 1.0 version of the EnhancedQT external you can also set Flash variables, get Flash variables click on Flash buttons and go to frames in the Flash movie. I hope to have a beta of this up sometime next week but we will see how things go. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From klaus at major-k.de Thu Sep 16 11:35:38 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 16 Sep 2004 17:35:38 +0200 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: <4149AE73.DE5011D8@Club-Internet.fr> References: <4149AE73.DE5011D8@Club-Internet.fr> Message-ID: <0F9494AF-07F6-11D9-AACF-000A27B49A96@major-k.de> Hi JB, >>> I understand that Flash >>> can only be rendered using QuickTime in Rev. Is this true? >> >> Yes, and currently the only the version of Flash supported by QT is >> <=5! > > AFAIK there's always an offset of 1 between the current version of QT > and the supported version of Flash : QT5 used to support Flash <=4, > and QT6 seems to support Flash <=5 . > >> >>> If so, can Flash Actionscript actions still pass information to Rev? >> > > according to my own experience (even in very recent projects I've > completed > > only a couple of weeks ago), it's wiser (and much easier) to build all > your > > animations within Rev, instead of trying to have Flash files imported > in a > player control, have them handled by QT, and then try to make your Rev > scripts interact with actionscript. > I guess (hope ?) several list members will aprove me if I say that > almost > everything that can be done in Flash can be reproduced in Rev. EXCEPT anti-aliased graphics ;-) (Jaggies are ugly and might still scare most Flash-users!) But yes, in general :-) > Timing can be a bit critical at times, but using > "send my_message to my_object in 0.42 seconds" might solve almost > every problem. As for graphics, as repeated dozens of times on this > list, > the lack of an antialiased vector graphics tool in Rev is terrible. > IMHO that makes the big difference between Rev and Flash. > Last but not least, if using transparencies with settings changing over > time, make sure you have a good graphic board with enough RAM, > otherwise the result might be incredibly slow... > > JB Regards Klaus Major klaus at major-k.de http://www.major-k.de From svanesch at husky.ca Thu Sep 16 11:48:00 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Thu, 16 Sep 2004 11:48:00 -0400 Subject: Flash/QuickTime interaction with Revolution Message-ID: Trevor, JB, Klaus: Thanks for your input. In this same vein, as a complete newbie, would anyone consider the following possible with Rev: A 3D wireframe graphic of a machine. The user could zoom into different parts of the machine. The user could rotate the machine 360 degrees. The user could add and remove machine parts to the graphic by clicking a list of parts. The user could click on parts of the machine and detailed information would appear in a field. >From the information you've given me so far, I don't think the zooming will be possible because there is no vector graphic support. Are there any examples of this type of interactivity? P.S. (Bolton) is assigned by the company server, telling people which city I'm in so that customers know where I am. Definitely not the singer. -----Original Message----- From: Trevor DeVore [mailto:lists at mangomultimedia.com] Sent: Thursday, September 16, 2004 11:20 AM To: How to use Revolution Subject: Re: Flash/QuickTime interaction with Revolution On Sep 16, 2004, at 5:59 AM, Van Esch, Stephen (Bolton) wrote: > Folks: > > I'd like to embed an interactive Flash or QuickTime movie in a Rev > multimedia application. When a user clicks objects in the Flash or > QuickTime > movie, I'd like the Rev app to show or hide information (and > eventually do > much more). > > How closely does Revolution integrate with Flash? I understand that > Flash > can only be rendered using QuickTime in Rev. Is this true? If so, can > Flash > Actionscript actions still pass information to Rev? Using the current EnhancedQT external that Klaus mentioned you can process the FSCommand message sent from Flash movies. So any FSCommand ActionScript in your SWF will send a message to Rev. In the upcoming 1.0 version of the EnhancedQT external you can also set Flash variables, get Flash variables click on Flash buttons and go to frames in the Flash movie. I hope to have a beta of this up sometime next week but we will see how things go. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Thu Sep 16 12:00:19 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 16 Sep 2004 09:00:19 -0700 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: Message-ID: Recently, Van Esch, Stephen (Bolton) wrote: > as a complete newbie, would anyone > consider the following possible with Rev: > > A 3D wireframe graphic of a machine. The user could zoom into different > parts of the machine. The user could rotate the machine 360 degrees. The > user could add and remove machine parts to the graphic by clicking a list of > parts. The user could click on parts of the machine and detailed information > would appear in a field. > > From the information you've given me so far, I don't think the zooming will > be possible because there is no vector graphic support. > > Are there any examples of this type of interactivity? The above is possible do without Flash if: 1) you can live with aliased (non-smooth) lines 2) you have the ability to generate the vector frames yourself You can view an example using our panel stack by entering the following in your message box: go url "http://www.tactilemedia.com/tmpanel.rev" See the example called "Tutti 3D" (228k). An explanation is provided in the stack. (BTW, many months ago, some kind soul on the list sent me a file that demonstrates communication between Flash and Rev using sockets. For the life of me, I can't find the sample nor do I recall the person who sent the example so if this person is reading now, perhaps you can step out of the shadows and reveal yourself? :-) Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From rjb at rz.uni-potsdam.de Thu Sep 16 11:50:46 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu, 16 Sep 2004 17:50:46 +0200 Subject: Way to retrieve creator-type of OS X files? In-Reply-To: <41497342.6070802@fourthworld.com> References: <41497342.6070802@fourthworld.com> Message-ID: >> >>IMHO it would be reasonable to support platform-specific features >>like these through an external. > >Simple enough to script -- I wrote this one to get just the file >type, but could easily be extended to include creator code: > > >function fwMacFileType pPath > local tSaveDir, tShortFileName, tFileList, tLine, tType > -- > put the directory into tSaveDir > set the itemdel to "/" > put the last item of pPath into tShortFileName > delete last item of pPath > set the directory to pPath > put the detailed files into tFileList > put lineoffset(cr&urlEncode(tShortFileName)&comma, cr&tFileList&comma) > into tLine > if tLine > 0 then > set the itemdel to comma > put last item of line tLine of tFileList into tType > end if > set the directory to tSaveDir > return tType >end fwMacFileType But it can't be extended to get the finder label, for example. I am also curious about performance when calling this function 50 times for a folder with 800 image files. Robert From troy at rpsystems.net Thu Sep 16 12:05:42 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 16 Sep 2004 12:05:42 -0400 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: <4149AE73.DE5011D8@Club-Internet.fr> References: <4149AE73.DE5011D8@Club-Internet.fr> Message-ID: <42895E53-07FA-11D9-AE1B-000A95A09CF8@rpsystems.net> On Sep 16, 2004, at 11:17 AM, jbv wrote: > I guess (hope ?) several list members will aprove me if I say that > almost > everything that can be done in Flash can be reproduced in Rev. With regard to scripting perhaps. Graphically, they couldn't be more different... and then the fact that Flash scripting is aimed at controlling its graphics. But, I'd have to agree I guess in the same way that almost anything which can be done a with a pool cue can be done with a tire iron. -- Troy RPSystems, Ltd. http://www.rpsystems.net From jbv.silences at Club-Internet.fr Thu Sep 16 12:15:48 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Thu, 16 Sep 2004 18:15:48 +0200 Subject: Flash/QuickTime interaction with Revolution References: Message-ID: <4149BC1F.247631B3@Club-Internet.fr> Stephen, if this is the kind of project you're after, then simply drop Flash and use openGL instead. openGL will allow you to work with full rendering of realtime interactive 3D graphics, and not only wireframe (which is a rather poor viszualisation technique in terms of ergonomics). JB > Trevor, JB, Klaus: > > Thanks for your input. In this same vein, as a complete newbie, would anyone > consider the following possible with Rev: > > A 3D wireframe graphic of a machine. The user could zoom into different > parts of the machine. The user could rotate the machine 360 degrees. The > user could add and remove machine parts to the graphic by clicking a list of > parts. The user could click on parts of the machine and detailed information > would appear in a field. > > >From the information you've given me so far, I don't think the zooming will > be possible because there is no vector graphic support. > > Are there any examples of this type of interactivity? > > P.S. (Bolton) is assigned by the company server, telling people which city > I'm in so that customers know where I am. Definitely not the singer. > > -----Original Message----- > From: Trevor DeVore [mailto:lists at mangomultimedia.com] > Sent: Thursday, September 16, 2004 11:20 AM > To: How to use Revolution > Subject: Re: Flash/QuickTime interaction with Revolution > > On Sep 16, 2004, at 5:59 AM, Van Esch, Stephen (Bolton) wrote: > > > Folks: > > > > I'd like to embed an interactive Flash or QuickTime movie in a Rev > > multimedia application. When a user clicks objects in the Flash or > > QuickTime > > movie, I'd like the Rev app to show or hide information (and > > eventually do > > much more). > > > > How closely does Revolution integrate with Flash? I understand that > > Flash > > can only be rendered using QuickTime in Rev. Is this true? If so, can > > Flash > > Actionscript actions still pass information to Rev? > > Using the current EnhancedQT external that Klaus mentioned you can > process the FSCommand message sent from Flash movies. So any FSCommand > ActionScript in your SWF will send a message to Rev. In the upcoming > 1.0 version of the EnhancedQT external you can also set Flash > variables, get Flash variables click on Flash buttons and go to frames > in the Flash movie. I hope to have a beta of this up sometime next > week but we will see how things go. > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From svanesch at husky.ca Thu Sep 16 12:26:20 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Thu, 16 Sep 2004 12:26:20 -0400 Subject: Flash/QuickTime interaction with Revolution Message-ID: Sounds great. Some more questions: I've got a lot of Flash (with some limited actionscript) and HTML experience but little in the way of actual programming experience. Will an OpenGL project be possible for someone willing to learn but starting at a very low base (and on a 6 month deadline for at least the prototype). I learn quickly enough and have access to a Director expert. Will the OpenGL product run OK on Windows? The audience is Windows users and we will be developing in a dual Mac/Windows environment. Does OpenGL play nice with Rev? Sorry for all the questions. To be honest, we're just evaluating Rev. We are seriously considering iShell but I think Rev may be better for this task. The main problem is that this project integrates XML, databases, multiple languages, and interactive graphics. I haven't found a tool that does all this gracefully and think Rev or iShell may be the closest I'll get. Steve -----Original Message----- From: jbv [mailto:jbv.silences at Club-Internet.fr] Sent: Thursday, September 16, 2004 12:16 PM To: How to use Revolution Subject: Re: Flash/QuickTime interaction with Revolution Stephen, if this is the kind of project you're after, then simply drop Flash and use openGL instead. openGL will allow you to work with full rendering of realtime interactive 3D graphics, and not only wireframe (which is a rather poor viszualisation technique in terms of ergonomics). JB > Trevor, JB, Klaus: > > Thanks for your input. In this same vein, as a complete newbie, would anyone > consider the following possible with Rev: > > A 3D wireframe graphic of a machine. The user could zoom into different > parts of the machine. The user could rotate the machine 360 degrees. The > user could add and remove machine parts to the graphic by clicking a list of > parts. The user could click on parts of the machine and detailed information > would appear in a field. > > >From the information you've given me so far, I don't think the zooming will > be possible because there is no vector graphic support. > > Are there any examples of this type of interactivity? > > P.S. (Bolton) is assigned by the company server, telling people which city > I'm in so that customers know where I am. Definitely not the singer. > > -----Original Message----- > From: Trevor DeVore [mailto:lists at mangomultimedia.com] > Sent: Thursday, September 16, 2004 11:20 AM > To: How to use Revolution > Subject: Re: Flash/QuickTime interaction with Revolution > > On Sep 16, 2004, at 5:59 AM, Van Esch, Stephen (Bolton) wrote: > > > Folks: > > > > I'd like to embed an interactive Flash or QuickTime movie in a Rev > > multimedia application. When a user clicks objects in the Flash or > > QuickTime > > movie, I'd like the Rev app to show or hide information (and > > eventually do > > much more). > > > > How closely does Revolution integrate with Flash? I understand that > > Flash > > can only be rendered using QuickTime in Rev. Is this true? If so, can > > Flash > > Actionscript actions still pass information to Rev? > > Using the current EnhancedQT external that Klaus mentioned you can > process the FSCommand message sent from Flash movies. So any FSCommand > ActionScript in your SWF will send a message to Rev. In the upcoming > 1.0 version of the EnhancedQT external you can also set Flash > variables, get Flash variables click on Flash buttons and go to frames > in the Flash movie. I hope to have a beta of this up sometime next > week but we will see how things go. > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From FlexibleLearning at aol.com Thu Sep 16 12:40:40 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Thu, 16 Sep 2004 12:40:40 EDT Subject: Re-lock stack and bug 546 Message-ID: In Rev 2.5 the 'Clone' command no longer works in protected stacks, and joins a range of other 'prohibited' actions in a protected stack. The solution is to unlock the stack by using 'set the passkey' ... But this, of course, then leaves your stack completely unprotected and wide open. In short, the ability to 're-lock' a stack has now become a critical issue. Please vote for bug 546 here... http://support.runrev.com/bugdatabase/show_bug.cgi?id=546 Thank you. /H Hugh Senior The Flexible Learning Company Web: www.FlexibleLearning.com From lists at mangomultimedia.com Thu Sep 16 12:42:11 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 16 Sep 2004 09:42:11 -0700 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: <5B83656C-07FF-11D9-AFC7-000A956C462A@mangomultimedia.com> On Sep 16, 2004, at 9:00 AM, Scott Rossi wrote: > > (BTW, many months ago, some kind soul on the list sent me a file that > demonstrates communication between Flash and Rev using sockets. For > the > life of me, I can't find the sample nor do I recall the person who > sent the > example so if this person is reading now, perhaps you can step out of > the > shadows and reveal yourself? :-) It wasn't me who posted originally but I did play around with the concept after reading that post. This is the code I have in the concept stack I made based on the post. If I remember correctly I was using this with the Flash XML object using sockets. ===== == BUTTON SCRIPT WHICH OPENS THE SOCKET FOR XML COMMUNICATION WITH FLASH == NAMED "startXML" ===== on mouseUp put empty into fld "results" accept connections on port 7979 with message "wFlashSocket" end mouseUp on wFlashSocket pSocket # Store socket for further use set the uFlashSocket of me to pSocket put "request received" set itemDelimiter to "$" set socketTimeoutInterval to 100 read from socket pSocket for 1 line put item 2 of it & pSocket into field "results" write "hi" & return & null to socket pSocket end wFlashSocket ===== == BUTTON SCRIPT THAT SENDS A MESSAGE TO FLASH THROUGH AN OPEN SOCKET ===== on mouseUp write "Hi Flash" & null to socket the uFlashSocket of button "startXML" end mouseUp -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From klaus at major-k.de Thu Sep 16 12:44:57 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 16 Sep 2004 18:44:57 +0200 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: Hi Stephen, > Sounds great. Some more questions: > > I've got a lot of Flash (with some limited actionscript) and HTML > experience > but little in the way of actual programming experience. Will an OpenGL > project be possible for someone willing to learn but starting at a > very low > base (and on a 6 month deadline for at least the prototype). I learn > quickly > enough and have access to a Director expert. > > Will the OpenGL product run OK on Windows? The audience is Windows > users and > we will be developing in a dual Mac/Windows environment. > > Does OpenGL play nice with Rev? > > Sorry for all the questions. To be honest, we're just evaluating Rev. > We are > seriously considering iShell but I think Rev may be better for this > task. > The main problem is that this project integrates XML, databases, > multiple > languages, and interactive graphics. I haven't found a tool that does > all > this gracefully and think Rev or iShell may be the closest I'll get. Sorry, but here are the bad news: OpenGL is not natively supported in REV. There are no official OpenGL-externals in the moment. Or did i miss something important? Mr. Bill? ;-) > Steve Regards Klaus Major klaus at major-k.de http://www.major-k.de From lists at mangomultimedia.com Thu Sep 16 12:48:38 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 16 Sep 2004 09:48:38 -0700 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: <41E9EA76-0800-11D9-AFC7-000A956C462A@mangomultimedia.com> On Sep 16, 2004, at 8:48 AM, Van Esch, Stephen (Bolton) wrote: > Trevor, JB, Klaus: > > Thanks for your input. In this same vein, as a complete newbie, would > anyone > consider the following possible with Rev: > > A 3D wireframe graphic of a machine. The user could zoom into different > parts of the machine. The user could rotate the machine 360 degrees. > The > user could add and remove machine parts to the graphic by clicking a > list of > parts. The user could click on parts of the machine and detailed > information > would appear in a field. > >> From the information you've given me so far, I don't think the >> zooming will > be possible because there is no vector graphic support. > > Are there any examples of this type of interactivity? If you can require QT in your projects then you can use the Axel Component to do this . LiveStage Pro allows you to control the Axel 3D models by sending commands to the Axel model to turn on/off elements, start animations, etc. We used this component to interact with 3D models of a fetus showing how an ultrasound machine acquires 3 dimensional scans of the fetus. We were able to use one model (which was very small in regards to file size) in many different ways since we could turn elements on or off depending on what we wanted to teach the user. You would have to use the EnhancedQT external to handle the interaction though. Worked great. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From fde101 at fjrhome.net Thu Sep 16 12:53:36 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 16 Sep 2004 12:53:36 -0400 Subject: Send a message to all controls on a card Message-ID: I am trying to send a message to all controls on the current card. I tried several things, ultimately ended up with this: repeat with c = 1 to the number of controls of this card send "moveControl" to control c of this card end repeat And it still doesn't work. Does anyone know how I can do this, or what might be wrong with the above code? Thank you! ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From troy at rpsystems.net Thu Sep 16 13:10:16 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 16 Sep 2004 13:10:16 -0400 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: <479F139B-0803-11D9-AE1B-000A95A09CF8@rpsystems.net> On Sep 16, 2004, at 12:26 PM, Van Esch, Stephen (Bolton) wrote: > Does OpenGL play nice with Rev? There is currently no such animal, though there are a couple of potential workarounds. > > Sorry for all the questions. To be honest, we're just evaluating Rev. > We are > seriously considering iShell but I think Rev may be better for this > task. > The main problem is that this project integrates XML, databases, > multiple > languages, and interactive graphics. I haven't found a tool that does > all > this gracefully and think Rev or iShell may be the closest I'll get. Have you asked your Director expert how they feel about a project which includes these things and OpenGL-based 3D? -- Troy RPSystems, Ltd. http://www.rpsystems.net From svanesch at husky.ca Thu Sep 16 13:33:37 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Thu, 16 Sep 2004 13:33:37 -0400 Subject: Flash/QuickTime interaction with Revolution Message-ID: They want this to happen. It has to integrate these elements (multilanguage, searchable database of parts and options with output based on user search strings, text stored as XML and displayed with styles) and it has to "pop" (look fancy). Again, we're still exploring what is possible. Eye candy can be jettisoned if need be. Static images as opposed to rotating/zooming ones can be substituted if necessary. Hence the start of this thread. It sounds like we may have to drop some of the more ambitious graphic ideas. -----Original Message----- From: Troy Rollins [mailto:troy at rpsystems.net] Sent: Thursday, September 16, 2004 1:10 PM To: How to use Revolution Subject: Re: Flash/QuickTime interaction with Revolution >>Have you asked your Director expert how they feel about a project which includes these things and OpenGL-based 3D? From scott at tactilemedia.com Thu Sep 16 13:34:15 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 16 Sep 2004 10:34:15 -0700 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: <5B83656C-07FF-11D9-AFC7-000A956C462A@mangomultimedia.com> Message-ID: Recently, Trevor DeVore wrote: >> (BTW, many months ago, some kind soul on the list sent me a file that >> demonstrates communication between Flash and Rev using sockets. For >> the >> life of me, I can't find the sample nor do I recall the person who >> sent the >> example so if this person is reading now, perhaps you can step out of >> the >> shadows and reveal yourself? :-) > > It wasn't me who posted originally but I did play around with the > concept after reading that post. This is the code I have in the > concept stack I made based on the post. If I remember correctly I was > using this with the Flash XML object using sockets. Cool Trevor. You inspired me to look a little deeper in my archives and I finally found the example, from Gary Rathbone. Looks a bit similar: ------------------------------------------------ When I click on a button in Flash I get a "HelloRev" message in my Rev stack. Rev then returns a "HelloFlash" message. So the two can talk to each other and pass parameters for parsing and other actions. When I said I was no Flash expert I actually meant I'd never used the program, so I'm sure there's much more on the Flash side that can be done rather that just displaying the Rev response in a browser. In Flash I created a button with the following script... ----------- on (press) { getURL("http://127.0.0.1:8181/$HelloRev$", "_blank"); } ----------- I then created a stack with a single button 'Start' and a field 'tfld'. The 'Start' button has the following script. This is very similar to the Javascript/WebForm/Browser 'integrator' stack previously published. ----------- on mouseup put "" into fld "tfld" get the OpenSockets repeat with c=1 to the number of lines in it close socket (line c of it) end repeat accept connections on port 8181 with message "wRequest" end mouseup on wRequest skt set the itemdel to "$" set the socketTimeoutInterval to 20000 read from socket skt for 1 line put item 2 of it into fld "tfld" write "HelloFlash" to socket skt close socket skt end wRequest ----------- So, Rev is 'listening' for a request on port 8181 of IP 127.0.0.1 (which is the local machine - you don't need to change this IP address as every (?) computer uses this IP address as its own reference - the loopback IP). When the Flash button is pressed it sends a request to the Rev stack which parses the parameter and puts the result into the field. Rev then returns a string which currently appears in a browser window, but I'm sure someone more competant in flash could do more with this... Hope this helps. Regards Gary Rathbone ------------------------------------------------ Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From ambassador at fourthworld.com Thu Sep 16 13:47:04 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 16 Sep 2004 10:47:04 -0700 Subject: Way to retrieve creator-type of OS X files? In-Reply-To: References: <41497342.6070802@fourthworld.com> Message-ID: <4149D198.7060408@fourthworld.com> Robert Brenstein wrote: >>> >>> IMHO it would be reasonable to support platform-specific features >>> like these through an external. >> >> >> Simple enough to script -- I wrote this one to get just the file type, >> but could easily be extended to include creator code: >> >> >> function fwMacFileType pPath >> local tSaveDir, tShortFileName, tFileList, tLine, tType >> -- >> put the directory into tSaveDir >> set the itemdel to "/" >> put the last item of pPath into tShortFileName >> delete last item of pPath >> set the directory to pPath >> put the detailed files into tFileList >> put lineoffset(cr&urlEncode(tShortFileName)&comma, cr&tFileList&comma) >> into tLine >> if tLine > 0 then >> set the itemdel to comma >> put last item of line tLine of tFileList into tType >> end if >> set the directory to tSaveDir >> return tType >> end fwMacFileType > > But it can't be extended to get the finder label, for example. True. I was merely offering an immediate solution for the original poster's request. The label property would be a good nice-to-have -- obtainable via AppleScript? > I am also curious about performance when calling this function 50 times > for a folder with 800 image files. Why 50 times if the folder contains 800 files? I wouldn't use that function for multiple files, as it's designed for single files and it would be much faster to just grab "the detailed files" and parse the result for everything at once. In fact, given the overhead of the XCMD interface and the latency inherent in file I/O, if you want to get the type and creator code for 800 files in a folder I'd guess it would be faster to parse "the detailed files" than to call an external designed to work on single files that many times. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jbv.silences at Club-Internet.fr Thu Sep 16 13:49:02 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Thu, 16 Sep 2004 19:49:02 +0200 Subject: Flash/QuickTime interaction with Revolution References: Message-ID: <4149D1F6.7E7402C3@Club-Internet.fr> Stephen, > > Hence the start of this thread. It sounds like we may have to drop some of > the more ambitious graphic ideas. NEVER, NEVER, NEVER drop any ambitious idea, especially graphic ones, and especially realtime 3D !!!!!!!!!!!!!!!!!!! Scott, Trevor, > It wasn't me who posted originally but I did play around with the > concept after reading that post. This is the code I have in the > concept stack I made based on the post. If I remember correctly I was > using this with the Flash XML object using sockets. I just can't believe you can even think of opening sockets between Flash & Rev to display 3D graphics... openGL + Rev IS the way to go. openGL runs on any platform, just like Rev. Of course, there's no openGL external. But as discussed previously on this list, the idea of an openGL external is a dead end. I've spent weeks trying to build one, and the only thing I came to was headaches. The solution is much simpler : it consists of a simple & straightforward interface between Rev & openGL. openGL renders in a buffer, so the trick is to grab the content of that buffer and display it inside an image control in Rev. I did that almost 2 years ago, after checking the C code for the external (that was MC 2.4.1 back then, but I think the updated external code for Rev is basically the same). That code needs only some very minor tuning to achieve this. Then hire the service of a C programer with 3D / openGL knowledge, and there you go. Furthermore, there is a huge amount of openGL tutorials and source code freely available online so you can hope to teach yourself... JB From troy at rpsystems.net Thu Sep 16 13:55:48 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 16 Sep 2004 13:55:48 -0400 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: On Sep 16, 2004, at 1:33 PM, Van Esch, Stephen (Bolton) wrote: > They want this to happen. It has to integrate these elements > (multilanguage, > searchable database of parts and options with output based on user > search > strings, text stored as XML and displayed with styles) and it has to > "pop" > (look fancy). Again, we're still exploring what is possible. Eye candy > can > be jettisoned if need be. Static images as opposed to rotating/zooming > ones > can be substituted if necessary. My point being that Director does all these things now, without compromise. I like Rev a lot, but using the right tool for a project design is more important to me than blind loyalty. -- Troy RPSystems, Ltd. http://www.rpsystems.net From svanesch at husky.ca Thu Sep 16 14:14:28 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Thu, 16 Sep 2004 14:14:28 -0400 Subject: Flash/QuickTime interaction with Revolution Message-ID: Troy: According to our Director guru, Director has some limitations regarding Unicode and multilingual support. He can get it to work but only after jumping through some serious hoops. Reliably displaying 22 different languages (with styling) is the lynchpin of the entire project. Theoretically, Director may be able to do 90% of what we want. If Rev can deliver 95% that's better. Even using something like altBrowser may solve some of the major problems. Which is part of the reason I'm being such a pain on the list (sorry). Can we do better than Director for something like this? Hopefully. I'm supposed to find out. I'm certain that there are good reasons why Director may not be the best for this project but I'm a Flash guy so can't really say what they are. I'll meet with the guru tomorrow and nail down exactly where Director is falling short. Thanks! Steve -----Original Message----- From: Troy Rollins [mailto:troy at rpsystems.net] Sent: Thursday, September 16, 2004 1:56 PM To: How to use Revolution Subject: Re: Flash/QuickTime interaction with Revolution On Sep 16, 2004, at 1:33 PM, Van Esch, Stephen (Bolton) wrote: > They want this to happen. It has to integrate these elements > (multilanguage, > searchable database of parts and options with output based on user > search > strings, text stored as XML and displayed with styles) and it has to > "pop" > (look fancy). Again, we're still exploring what is possible. Eye candy > can > be jettisoned if need be. Static images as opposed to rotating/zooming > ones > can be substituted if necessary. My point being that Director does all these things now, without compromise. I like Rev a lot, but using the right tool for a project design is more important to me than blind loyalty. -- Troy RPSystems, Ltd. http://www.rpsystems.net _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Thu Sep 16 14:17:46 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 16 Sep 2004 11:17:46 -0700 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: <4149D1F6.7E7402C3@Club-Internet.fr> References: <4149D1F6.7E7402C3@Club-Internet.fr> Message-ID: On Sep 16, 2004, at 10:49 AM, jbv wrote: > Scott, Trevor, > >> It wasn't me who posted originally but I did play around with the >> concept after reading that post. This is the code I have in the >> concept stack I made based on the post. If I remember correctly I was >> using this with the Flash XML object using sockets. > > I just can't believe you can even think of opening sockets between > Flash & Rev to display 3D graphics... Umm, I didn't think of doing it for that reason. I was just addressing the issue of communicating between Flash and Rev using sockets. I use QuickTime to display 3D graphics right now so displaying 3D graphics in Flash doesn't interest me. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From troy at rpsystems.net Thu Sep 16 14:18:28 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 16 Sep 2004 14:18:28 -0400 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: On Sep 16, 2004, at 2:14 PM, Van Esch, Stephen (Bolton) wrote: > I'm certain that there are good reasons why Director may not be the > best for > this project but I'm a Flash guy so can't really say what they are. Then you must know that generally Flash is what is used to give Director ease of handling Unicode. Since Director support the most current version of Flash natively, as well as OpenGL, and XML... Ah, I'll shut up. I never stay in the good graces of this list when I imply the Revolution is not always the right tool for all types of applications. -- Troy RPSystems, Ltd. http://www.rpsystems.net From lists at mangomultimedia.com Thu Sep 16 14:23:23 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 16 Sep 2004 11:23:23 -0700 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: <7EB4ECA1-080D-11D9-AFC7-000A956C462A@mangomultimedia.com> On Sep 16, 2004, at 11:18 AM, Troy Rollins wrote: > > Ah, I'll shut up. I never stay in the good graces of this list when I > imply the Revolution is not always the right tool for all types of > applications. There is nothing wrong with saying that since it is true. But if someone comes to a development tool list and asks if something can be done in that development tool then naturally people will share how you would accomplish the task in that environment. Whether or not it is the right tool for the job will depend on all the information gathered about each development environment. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From klaus at major-k.de Thu Sep 16 14:26:01 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 16 Sep 2004 20:26:01 +0200 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: Hi Troy, > On Sep 16, 2004, at 2:14 PM, Van Esch, Stephen (Bolton) wrote: > >> I'm certain that there are good reasons why Director may not be the >> best for >> this project but I'm a Flash guy so can't really say what they are. > > Then you must know that generally Flash is what is used to give > Director ease of handling Unicode. Since Director support the most > current version of Flash natively, as well as OpenGL, and XML... > > Ah, I'll shut up. I never stay in the good graces of this list when I > imply the Revolution is not always the right tool for all types of > applications. LOL :-D A VERY good one! ;-) > Troy > RPSystems, Ltd. > http://www.rpsystems.net Best Klaus Major klaus at major-k.de http://www.major-k.de From jbv.silences at Club-Internet.fr Thu Sep 16 14:52:04 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Thu, 16 Sep 2004 20:52:04 +0200 Subject: Flash/QuickTime interaction with Revolution References: Message-ID: <4149E0D3.C389090C@Club-Internet.fr> Troy, > On Sep 16, 2004, at 2:14 PM, Van Esch, Stephen (Bolton) wrote: > > > I'm certain that there are good reasons why Director may not be the > > best for > > this project but I'm a Flash guy so can't really say what they are. > > Then you must know that generally Flash is what is used to give > Director ease of handling Unicode. Since Director support the most > current version of Flash natively, as well as OpenGL, and XML... > > Ah, I'll shut up. I never stay in the good graces of this list when I > imply the Revolution is not always the right tool for all types of > applications. > -- sorry to disagree, but IMHO the way Director supports openGL is a bad joke. As long as ppl's conception of 3D is limited to rotating logos with ready-made textures, that's OK. But I'd rather call that 2.5D... It reminds me the app called ShowPlace that Pixar released in the early 90's for ppl interested in MacRenderMan, but didn't have the time or skill to do real Renderman shader development... The sad part of the story is that that kind of lazy implementation of openGL spreads a poor conception of what interactive 3D can be... IMHO this is even more true these days, with the release of openGL 2.0... The difference is somehow like making your own furniture vs buying some stuff at Ikea... JB From svanesch at husky.ca Thu Sep 16 14:54:21 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Thu, 16 Sep 2004 14:54:21 -0400 Subject: Flash/QuickTime interaction with Revolution Message-ID: Troy: >Then you must know that generally Flash is what is used to give Director ease of handling Unicode. Since Director support the most current version of Flash natively, as well as OpenGL, and XML... Exactly right. But while Flash will display XML and Unicode docs, manipulating large swaths of styled text (including tables, graphics, and captions) is not possible (as far as I know). It's easy enough to bring in plain text with some minor style tweaks but the whole nine-yards using XSLT transformations is out of the question (again, as far as I know). So what's shaping up to be the only possible solution that will work effectively, support Unicode, hook in to the operating system, look good, and include all the database integration and search gadgets we need is a web page embedded in Rev, Director, or iShell. The underlying browser engine will handle the transformations and Flash while the app will hook into the operating system and perform a great deal of the legwork. Which opens up a whole other can of worms because the standard browser on Windows (IE 5 or 5.5) uses a non-valid XSLT renderer which throws a wrench in the works because we want to work with proper XML and a valid DTD. I think this may have wandered a little too far off-topic but you can see the frustration I'm having with this project. My ideal solution is a single app that handles all animation, language support, XML search, database search, XSLT transformations, and interactivity without relying on an embedded browser or special plug-ins. High hopes, I know. Thanks for all your input so far. More tomorrow. Steve From James.Cass at sealedair.com Thu Sep 16 14:58:43 2004 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Thu, 16 Sep 2004 14:58:43 -0400 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: <7EB4ECA1-080D-11D9-AFC7-000A956C462A@mangomultimedia.com> Message-ID: "If the only tool you have is a hammer, pretty soon everything looks like a nail." Rev is awesome, but It's healthy to have more than one tool. -James Trevor DeVore Sent by: use-revolution-bounces at lists.runrev.com 09/16/04 02:23 PM Please respond to How to use Revolution To: How to use Revolution cc: Subject: Re: Flash/QuickTime interaction with Revolution On Sep 16, 2004, at 11:18 AM, Troy Rollins wrote: > > Ah, I'll shut up. I never stay in the good graces of this list when I > imply the Revolution is not always the right tool for all types of > applications. There is nothing wrong with saying that since it is true. But if someone comes to a development tool list and asks if something can be done in that development tool then naturally people will share how you would accomplish the task in that environment. Whether or not it is the right tool for the job will depend on all the information gathered about each development environment. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From troy at rpsystems.net Thu Sep 16 15:10:30 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 16 Sep 2004 15:10:30 -0400 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: <4149E0D3.C389090C@Club-Internet.fr> References: <4149E0D3.C389090C@Club-Internet.fr> Message-ID: <136683D4-0814-11D9-AE1B-000A95A09CF8@rpsystems.net> On Sep 16, 2004, at 2:52 PM, jbv wrote: > sorry to disagree, but IMHO the way Director supports openGL > is a bad joke. As long as ppl's conception of 3D is limited to > rotating logos with ready-made textures, that's OK. But I'd > rather call that 2.5D... ?? I have to suspect that you have no idea what you are talking about. Rotating logos? Ready-made textures? 2.5D? What the heck have you been looking at? -- Troy RPSystems, Ltd. http://www.rpsystems.net From rjb at rz.uni-potsdam.de Thu Sep 16 15:36:09 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu, 16 Sep 2004 21:36:09 +0200 Subject: Way to retrieve creator-type of OS X files? In-Reply-To: <4149D198.7060408@fourthworld.com> References: <41497342.6070802@fourthworld.com> <4149D198.7060408@fourthworld.com> Message-ID: >>But it can't be extended to get the finder label, for example. > >True. I was merely offering an immediate solution for the original >poster's request. The label property would be a good nice-to-have >-- obtainable via AppleScript? Yes but slow for a larger number of files. Would be fine for single files though. >>I am also curious about performance when calling this function 50 >>times for a folder with 800 image files. > >Why 50 times if the folder contains 800 files? Just random numbers representing some folder with images. My impression from the original poster was that he was processing a subset of files from a larger collection. But these are probably not applicable here. My bad. >I wouldn't use that function for multiple files, as it's designed >for single files Agreed and it is probably what the original poster wanted as he did not imply batch processing. >and it would be much faster to just grab "the detailed files" and >parse the result for everything at once. True if all the files were in the same folder. >In fact, given the overhead of the XCMD interface and the latency >inherent in file I/O, if you want to get the type and creator code >for 800 files in a folder I'd guess it would be faster to parse "the >detailed files" than to call an external designed to work on single >files that many times. My program (which is a different case from the original poster since I am doing batch processing) is working with Rinaldi's externals in HyperCard (processing mostly labels and aliases) and it is reasonably fast processing hundreds of files in a multitude of folders. Rev should not be any slower. Robert From lists at mangomultimedia.com Thu Sep 16 15:45:19 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 16 Sep 2004 12:45:19 -0700 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: On Sep 16, 2004, at 11:58 AM, James.Cass at sealedair.com wrote: > "If the only tool you have is a hammer, > pretty soon everything looks like a nail." > > Rev is awesome, but It's healthy to have more than one tool. I wouldn't argue that at all. That is why I have delivered projects to clients that use Director, Authorware, Flash, iShell, QuickTime, PHP, MySQL, Valentina, XCode, Visual Studio.net, CodeWarrior, Dreamweaver or Revolution to name a few. Since I have developed using these products I have participated in forums or lists for most of these products as well. But this is a rev list. Most people on the list are here because they love the tool (or are at least pretty fond of it ;-) and know how to use it or are learning how to use it. If you ask questions about Rev then you are going to get answers on how to do things in Rev because that is the tool they know. Sometimes the answer is going to be "You have to jump through this hoop to implement feature "x" in Rev". It very well may be that it is easier to implement this feature in Director|Flash|iShell|etc. and people on this list who are familiar with the other tools mention it. But if developers want in depth information on how to use these tools then they should investigate these tools on lists where there are people who know the tool inside and out. I wouldn't go to the Director list to learn about Revolution. When all is said and done then it is up to the developer to decide if the hoops you have to jump through to get your project done in each development environment are worth jumping through when weighed against the pros that development environment offers. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From jbv.silences at Club-Internet.fr Thu Sep 16 16:29:38 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Thu, 16 Sep 2004 22:29:38 +0200 Subject: Flash/QuickTime interaction with Revolution References: <136683D4-0814-11D9-AE1B-000A95A09CF8@rpsystems.net> Message-ID: <4149F7AE.26553869@Club-Internet.fr> Troy Rollins a *crit : > On Sep 16, 2004, at 2:52 PM, jbv wrote: > > > sorry to disagree, but IMHO the way Director supports openGL > > is a bad joke. As long as ppl's conception of 3D is limited to > > rotating logos with ready-made textures, that's OK. But I'd > > rather call that 2.5D... > > ?? > > I have to suspect that you have no idea what you are talking about. > Rotating logos? Ready-made textures? 2.5D? What the heck have you been > looking at? > -- I've been looking at Director 8.5 3D implementation, and AFAIR it hasn't evolved significantly with Director MX. Actually the major point I want to make is that you must use Lingo to animate your 3D cast members, add interactivity to them, etc. So why add another software layer ? Why not code straight in C with openGL librairies ? I know what you'll say : not everyone has the skill to develop in C and Lingo is a familiar environment... But just take a look at some games developper forums, and especially contributions by ppl familiar with Lingo and trying to enter the 3D world via Lingo 3D... When you're serious about realtime interactive 3D graphics, you go straight to the core, which is openGL. And that gives you more degrees of freedom than anything else... Most of the stuff I've seen made with Lingo 3D is slightly improved rotating logos or extruded text, which is what I call 2.5D. Have you ever tried to code collision detection or gravity in Lingo 3D ? JB From capellan2000 at yahoo.com Thu Sep 16 16:49:10 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Thu, 16 Sep 2004 13:49:10 -0700 (PDT) Subject: Flash/QuickTime interaction with Revolution In-Reply-To: <20040916160031.73F289300FB@mail.runrev.com> Message-ID: <20040916204910.3675.qmail@web40510.mail.yahoo.com> on Thu, 16 Sep 2004 Trevor DeVore wrote: > In the upcoming > 1.0 version of the EnhancedQT external you can also > set Flash > variables, get Flash variables click on Flash > buttons and go to frames > in the Flash movie. I hope to have a beta of this > up sometime next > week but we will see how things go. This is great news, Trevor! Could you create a dll that only plays Flash movies, without Quicktime installed? I've read about a Flash OCX used in Delphi to integrate Flash movies in their executables. Really, How difficult could it be to create a Flash only DLL player for Revolution? Thanks in advance for your response. Keep up your good work! al ===== Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Do you Yahoo!? Yahoo! Mail is new and improved - Check it out! http://promotions.yahoo.com/new_mail From troy at rpsystems.net Thu Sep 16 16:49:20 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 16 Sep 2004 16:49:20 -0400 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: <4149F7AE.26553869@Club-Internet.fr> References: <136683D4-0814-11D9-AE1B-000A95A09CF8@rpsystems.net> <4149F7AE.26553869@Club-Internet.fr> Message-ID: On Sep 16, 2004, at 4:29 PM, jbv wrote: > Have you ever tried to code collision detection or gravity in Lingo 3D > ? Using the Havok xtra? Piece of cake. Extremely high quality and fast, too. Not to mention high-rez texture maps, though to be honest I usually "bake" the more advanced texture maps in Maya or Cinema4D before exporting my scenes. It allows minimal demand on the graphics processor, while providing a more sophisticated look. > Actually the major point I want to make is that you must use Lingo > to animate your 3D cast members, add interactivity to them, etc. > So why add another software layer ? Why not code straight in C > with openGL librairies ? Yes, why not? But then, what do we need Revolution or Director for either? Why not do everything in C? The answer is the same. Productivity and Integration with the rest of my application. What is the point of this? If Revolution even had this nonexistent connection to openGL, the user would need to interact with it through Transcript. How would that be different from Lingo? This argument has no grounding. I'd say IT is what needs collision detection and gravity. Not to mention a dose of reality as opposed to hearsay. -- Troy RPSystems, Ltd. http://www.rpsystems.net From lists at mangomultimedia.com Thu Sep 16 17:01:21 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 16 Sep 2004 14:01:21 -0700 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: <20040916204910.3675.qmail@web40510.mail.yahoo.com> References: <20040916204910.3675.qmail@web40510.mail.yahoo.com> Message-ID: <8FA24F7C-0823-11D9-AFC7-000A956C462A@mangomultimedia.com> On Sep 16, 2004, at 1:49 PM, Alejandro Tejada wrote: > > This is great news, Trevor! > > Could you create a dll that only plays > Flash movies, without Quicktime installed? > > I've read about a Flash OCX used in Delphi > to integrate Flash movies in their executables. > > Really, How difficult could it be to create > a Flash only DLL player for Revolution? > > Thanks in advance for your response. > Keep up your good work! For me this would be very difficult since I have never done this sort of thing before :-) For someone who was familiar with this type of coding it might not be too difficult but I don't know. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From fde101 at fjrhome.net Thu Sep 16 17:21:16 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 16 Sep 2004 17:21:16 -0400 Subject: Pointer tool in standalones Message-ID: <57EBB5B2-0826-11D9-A933-0050E4BA750F@fjrhome.net> I have a stack set up to choose the pointer tool when being opened. I want the user to be able to select, move, and resize most of the objects, just like they can in the IDE (lines, rectangles, etc -- I am trying to build a custom report editor). This works as it should when I am running the program in the IDE, but when I try to run it as a standalone, I can select an object by rubber-banding it, but I cannot select the object by clicking on it, and I cannot move or resize the object at all. Is this a bug, or is this simply not supported in standalones? Am I missing something maybe? The command I use in preOpenStack to select the pointer tool is: choose pointer tool The behavior is the same under Dreamcard Player. ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From kray at sonsothunder.com Thu Sep 16 17:24:52 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 16 Sep 2004 16:24:52 -0500 Subject: Allow user to resize only specific controls? In-Reply-To: <35BBE9CF-075D-11D9-9720-0050E4BA750F@fjrhome.net> Message-ID: On 9/15/04 4:21 PM, "Frank D. Engel, Jr." wrote: > I am trying to set up a program in which the user will be able to move > and resize some of the controls on a stack, but only within certain > limitations. > > I have figured out how to put selection handles on controls, but how do > I enable the user to resize a control by dragging the handles? > > I hesitate to allow escape from the browse tool, because I don't want > the user to be able to start moving or resizing some of the other > controls, or bypassing the rest of my program logic; is this a valid > concern? Well, you could use the pointer tool and then set the cantSelect of the different objects you don't want affected to 'true'. Would that work for you? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From userev at canelasoftware.com Thu Sep 16 17:29:13 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 16 Sep 2004 14:29:13 -0700 Subject: Pointer tool in standalones In-Reply-To: <57EBB5B2-0826-11D9-A933-0050E4BA750F@fjrhome.net> References: <57EBB5B2-0826-11D9-A933-0050E4BA750F@fjrhome.net> Message-ID: <74C14B8F-0827-11D9-870D-000D93373366@canelasoftware.com> On Sep 16, 2004, at 2:21 PM, Frank D. Engel, Jr. wrote: > I have a stack set up to choose the pointer tool when being opened. I > want the user to be able to select, move, and resize most of the > objects, just like they can in the IDE (lines, rectangles, etc -- I am > trying to build a custom report editor). > > This works as it should when I am running the program in the IDE, but > when I try to run it as a standalone, I can select an object by > rubber-banding it, but I cannot select the object by clicking on it, > and I cannot move or resize the object at all. > > Is this a bug, or is this simply not supported in standalones? Am I > missing something maybe? > > The command I use in preOpenStack to select the pointer tool is: > > choose pointer tool > > > The behavior is the same under Dreamcard Player. > This is completely supported. I have an app that used the pointer tool and browse tool interchangeably all the time. Is the object a graphic? Did you try clicking on the border of the object? -- Best regards, Mark Talluto http://www.canelasoftware.com From kray at sonsothunder.com Thu Sep 16 17:28:42 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 16 Sep 2004 16:28:42 -0500 Subject: Send a message to all controls on a card In-Reply-To: Message-ID: On 9/16/04 11:53 AM, "Frank D. Engel, Jr." wrote: > I am trying to send a message to all controls on the current card. I > tried several things, ultimately ended up with this: > > repeat with c = 1 to the number of controls of this card > send "moveControl" to control c of this card > end repeat > > And it still doesn't work. Does anyone know how I can do this, or what > might be wrong with the above code? Frank, I don't know why this wouldn't work for you... I used a minor variation of what you have and it worked for me. I created a card with three buttons each with a different script to trap the message "hello". I then coded the card script to say: on doit repeat with c = 1 to the number of controls of this card send "hello" to control c of this card end repeat end doit and then typed "doit" in the message box, and all three buttons responded appropriately. Perhaps there's something else getting in the way? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From alex at tweedly.net Thu Sep 16 17:54:40 2004 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 16 Sep 2004 22:54:40 +0100 Subject: Inconsistent Behavior of Lists In-Reply-To: <6EE03432-07E7-11D9-A222-0050E4BA750F@fjrhome.net> References: <5.1.0.14.0.20040916123459.02d4d928@mail.tweedly.net> <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> <3FA7F0E4-0777-11D9-9548-000A95AE42E6@danshafer.com> <5.1.0.14.0.20040916123459.02d4d928@mail.tweedly.net> Message-ID: <5.1.0.14.0.20040916222653.02c05b18@mail.tweedly.net> At 09:50 16/09/2004 -0400, Frank D. Engel, Jr. wrote: >Hmm... that explains the strange behavior of lines too. > >If I set up a field as a list box with records from a database: >...... >Which works as I wish it to. So the list box field looks at that empty >line as being a valid, usable line, but the other commands do not? Not sure just how the list box looked at it, but your description sounds convincing. >Is there a reason why this is also considered consistent? Yes, kind of. Forget, for the moment, that you're trying to parse some text - in fact, forget about Rev for a moment. If you took any normal text file on most computers, the last character would be a (or equivalent). If you asked 99.99% of users "what's the last line in this file?" they'd tell you it was the sequence of characters up to and including that (though most of them wouldn't really consider the fact that there was a there, many wouldn't even be aware there was). None of them would tell you the last line was a blank line ! So for normal text processing of normal text files, Rev gives you the behaviour expected by most everyone. But if you look at it from a programmer's viewpoint, then you do indeed run into the fact that it is (in some sense) inconsistent. This difference in viewpoints means that there's no "100% correct" answer for everyone - and I think Rev (presumably following all the other xTalks) has made a reasonable choice. But it does take some care to avoid "fragile" coding. I've seen a number of example scripts that did something like put empty into myVar repeat for (some circumstances) if (some condition) then put (someVar) & comma after myVar end repeat delete the last char of myVar -- remove extra trailing comma which is OK *only* if you know the last item was not empty (i.e. usually, only if empty items are not valid in context). -- Alex. -- Alex. From fde101 at fjrhome.net Thu Sep 16 17:44:18 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 16 Sep 2004 17:44:18 -0400 Subject: Send a message to all controls on a card In-Reply-To: References: Message-ID: <8FB289C6-0829-11D9-9ACC-0050E4BA750F@fjrhome.net> Yeah, there was... I realized later what the problem was; that code never got executed. I just completely missed the fact that mouseUp was not sent when the pointer tool was active. Thank you for looking at that though! On Sep 16, 2004, at 5:28 PM, Ken Ray wrote: > On 9/16/04 11:53 AM, "Frank D. Engel, Jr." wrote: > >> I am trying to send a message to all controls on the current card. I >> tried several things, ultimately ended up with this: >> >> repeat with c = 1 to the number of controls of this card >> send "moveControl" to control c of this card >> end repeat >> >> And it still doesn't work. Does anyone know how I can do this, or >> what >> might be wrong with the above code? > > Frank, I don't know why this wouldn't work for you... I used a minor > variation of what you have and it worked for me. I created a card with > three > buttons each with a different script to trap the message "hello". > > I then coded the card script to say: > > on doit > repeat with c = 1 to the number of controls of this card > send "hello" to control c of this card > end repeat > end doit > > and then typed "doit" in the message box, and all three buttons > responded > appropriately. > > Perhaps there's something else getting in the way? > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From ambassador at fourthworld.com Thu Sep 16 17:49:46 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 16 Sep 2004 14:49:46 -0700 Subject: Send a message to all controls on a card In-Reply-To: <8FB289C6-0829-11D9-9ACC-0050E4BA750F@fjrhome.net> References: <8FB289C6-0829-11D9-9ACC-0050E4BA750F@fjrhome.net> Message-ID: <414A0A7A.6050606@fourthworld.com> Frank D. Engel, Jr. wrote: > Yeah, there was... > > I realized later what the problem was; that code never got executed. I > just completely missed the fact that mouseUp was not sent when the > pointer tool was active. I beleive it is sent by the engine with both tool modes, but the IDE traps it for its own purposes and does not pass it to your stacks. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From wmoore at thesunnews.com Thu Sep 16 18:05:35 2004 From: wmoore at thesunnews.com (Willie Moore) Date: Thu, 16 Sep 2004 18:05:35 -0400 Subject: Runtime/Perl Message-ID: <414A0E2F.7D5520D5@thesunnews.com> Does Revolution interface at all with perl or have to ability to call external programs and if need be, handle their return data? For example, have it call a program that normally returns a list of words, but have Revolution take that data and display it in a table. From got at mindspring.com Thu Sep 16 18:06:34 2004 From: got at mindspring.com (Gordon Tillman) Date: Thu, 16 Sep 2004 17:06:34 -0500 Subject: Runtime/Perl In-Reply-To: <414A0E2F.7D5520D5@thesunnews.com> References: <414A0E2F.7D5520D5@thesunnews.com> Message-ID: Hi Willie! Revolution can call external programs no problem. They can even open a process and write to its standard input and read from its standard output. --gordon On Sep 16, 2004, at 17:05, Willie Moore wrote: > Does Revolution interface at all with perl or have to ability to call > external programs and if need be, handle their return data? For > example, have it call a program that normally returns a list of words, > but have Revolution take that data and display it in a table. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From fde101 at fjrhome.net Thu Sep 16 17:54:29 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 16 Sep 2004 17:54:29 -0400 Subject: Pointer tool in standalones In-Reply-To: <74C14B8F-0827-11D9-870D-000D93373366@canelasoftware.com> References: <57EBB5B2-0826-11D9-A933-0050E4BA750F@fjrhome.net> <74C14B8F-0827-11D9-870D-000D93373366@canelasoftware.com> Message-ID: Some of them, and yes. I have a mixture of graphics and fields to choose from -- basically, I have "template" fields and graphics which have a visible of false, and when the user clicks a button on a palette window, they get "cloned" and made visible. So it would appear that this is a bug then, or is there something else that I might be doing here to prevent the objects from working? I am going to do an experiment by just using preOpenStack to "choose pointer tool" on a new, clean stack with just a few rectangles premade on it -- no other scripts or anything -- and if the behavior is the same, I will bugzilla this. Otherwise, I will try to investigate further where this is going wrong. Thank you! On Sep 16, 2004, at 5:29 PM, Mark Talluto wrote: > > On Sep 16, 2004, at 2:21 PM, Frank D. Engel, Jr. wrote: > >> I have a stack set up to choose the pointer tool when being opened. >> I want the user to be able to select, move, and resize most of the >> objects, just like they can in the IDE (lines, rectangles, etc -- I >> am trying to build a custom report editor). >> >> This works as it should when I am running the program in the IDE, but >> when I try to run it as a standalone, I can select an object by >> rubber-banding it, but I cannot select the object by clicking on it, >> and I cannot move or resize the object at all. >> >> Is this a bug, or is this simply not supported in standalones? Am I >> missing something maybe? >> >> The command I use in preOpenStack to select the pointer tool is: >> >> choose pointer tool >> >> >> The behavior is the same under Dreamcard Player. >> > > This is completely supported. I have an app that used the pointer > tool and browse tool interchangeably all the time. > > Is the object a graphic? Did you try clicking on the border of the > object? > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From fde101 at fjrhome.net Thu Sep 16 18:13:55 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 16 Sep 2004 18:13:55 -0400 Subject: Pointer tool in standalones In-Reply-To: <74C14B8F-0827-11D9-870D-000D93373366@canelasoftware.com> References: <57EBB5B2-0826-11D9-A933-0050E4BA750F@fjrhome.net> <74C14B8F-0827-11D9-870D-000D93373366@canelasoftware.com> Message-ID: I must be tired. So mouseUp is sent when the pointer tool is active, but is intercepted by the IDE, so that the stack never gets it unless it is a standalone? Strange, but apparently true. I am working only with the pointer tool here, and somewhere down the line I ended up with a mouseUp handler in my card script that said "select empty". Obviously this would cause that problem! I missed it because I did not expect the different behavior from the standalone, since that handler never gets executed when running under the IDE. Whatever, it works now... Thank you! On Sep 16, 2004, at 5:29 PM, Mark Talluto wrote: > > On Sep 16, 2004, at 2:21 PM, Frank D. Engel, Jr. wrote: > >> I have a stack set up to choose the pointer tool when being opened. >> I want the user to be able to select, move, and resize most of the >> objects, just like they can in the IDE (lines, rectangles, etc -- I >> am trying to build a custom report editor). >> >> This works as it should when I am running the program in the IDE, but >> when I try to run it as a standalone, I can select an object by >> rubber-banding it, but I cannot select the object by clicking on it, >> and I cannot move or resize the object at all. >> >> Is this a bug, or is this simply not supported in standalones? Am I >> missing something maybe? >> >> The command I use in preOpenStack to select the pointer tool is: >> >> choose pointer tool >> >> >> The behavior is the same under Dreamcard Player. >> > > This is completely supported. I have an app that used the pointer > tool and browse tool interchangeably all the time. > > Is the object a graphic? Did you try clicking on the border of the > object? > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From mwieder at ahsoftware.net Thu Sep 16 18:28:59 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 16 Sep 2004 15:28:59 -0700 Subject: Send a message to all controls on a card In-Reply-To: <414A0A7A.6050606@fourthworld.com> References: <8FB289C6-0829-11D9-9ACC-0050E4BA750F@fjrhome.net> <414A0A7A.6050606@fourthworld.com> Message-ID: <3121663230.20040916152859@ahsoftware.net> Richard- Thursday, September 16, 2004, 2:49:46 PM, you wrote: >> just completely missed the fact that mouseUp was not sent when the >> pointer tool was active. RG> I beleive it is sent by the engine with both tool modes, but the IDE RG> traps it for its own purposes and does not pass it to your stacks. LOL!!! Now *there's* an interesting distinction... -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Thu Sep 16 19:41:40 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 16 Sep 2004 16:41:40 -0700 Subject: Send a message to all controls on a card In-Reply-To: <3121663230.20040916152859@ahsoftware.net> References: <8FB289C6-0829-11D9-9ACC-0050E4BA750F@fjrhome.net> <414A0A7A.6050606@fourthworld.com> <3121663230.20040916152859@ahsoftware.net> Message-ID: <414A24B4.5060308@fourthworld.com> Mark Wieder wrote: > Richard- > Thursday, September 16, 2004, 2:49:46 PM, you wrote: >>>just completely missed the fact that mouseUp was not sent when the >>>pointer tool was active. > > RG> I beleive it is sent by the engine with both tool modes, but the IDE > RG> traps it for its own purposes and does not pass it to your stacks. > > LOL!!! Now *there's* an interesting distinction... It's explored in more detail at: To which Kevin replied: Thanks Kevin! -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From douez at wanadoo.fr Thu Sep 16 19:48:35 2004 From: douez at wanadoo.fr (thierry Douez) Date: Fri, 17 Sep 2004 01:48:35 +0200 Subject: Runtime/Perl In-Reply-To: References: <414A0E2F.7D5520D5@thesunnews.com> Message-ID: <188194860.20040917014835@wanadoo.fr> Hi, GT> Hi Willie! GT> Revolution can call external programs no problem. They can even open a GT> process and write to its standard input and read from its standard GT> output. GT> --gordon GT> On Sep 16, 2004, at 17:05, Willie Moore wrote: >> Does Revolution interface at all with perl or have to ability to call >> external programs and if need be, handle their return data? For >> example, have it call a program that normally returns a list of words, >> but have Revolution take that data and display it in a table. I'm using since 1999 the couple Revolution-Perl. Perl manage the core of the application and revolution is a kind of front end. in Version 1 of the application, Metacard was used as a wizzard to prepare all datas for Perl to be executed. Version 2 i have for instance a full editor in Revolution to write scripts in a specific language which is then send to a compiler ( written in Perl ) and much more.... Perl scripts are in some case even stored inside Revolution ( Fields or Custom Properties ). all this is very stable and the goal is to drive a physical robot with a lot of expensive materials to manipulate. One run of the application could be from 1 hour to few days ! All this only on Windows NT. if i had to do it again from scratch i will again do it this way :-) my dream is to have an external to Revolution like mod_perl for apache. HTH Best regards, thierry From tsj at unimelb.edu.au Thu Sep 16 20:11:43 2004 From: tsj at unimelb.edu.au (Terry Judd) Date: Fri, 17 Sep 2004 10:11:43 +1000 Subject: OT - getting the computer's name under OSX In-Reply-To: <20040916145158.00CA89300F9@mail.runrev.com> Message-ID: <28135691-083E-11D9-9AFE-000393AEC28C@unimelb.edu.au> On Friday, September 17, 2004, at 12:51 AM, use-revolution-request at lists.runrev.com wrote: >>> I know I can get the user's name under OSX by querying $user, but how >>> do I get hold of the computer's name (as given in the Sharing >>> preferences pane). >> >> Here you go: >> >> on mouseUp >> answer ComputerName() >> end mouseUp >> >> function ComputerName >> local tName >> put shell("system_profiler SPSoftwareDataType") into tData >> get matchText(tData,"(?s)Computer Name:\W*(.*?)\n",tName) >> if it is true then >> return tName >> else >> return "Error: Can't locate computer name." >> end if >> end ComputerName > > Now that I'm thinking about it, there's a much easier way: > > function ComputerName > set the itemDel to ":" > return (item 1 of the address) > end ComputerName So easy! Thanks (again) Ken. Cheers, Terry... > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA From ahbray at xtra.co.nz Thu Sep 16 20:25:47 2004 From: ahbray at xtra.co.nz (Tony Bray) Date: Fri, 17 Sep 2004 12:25:47 +1200 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: <20040916182025.4D5C893010C@mail.runrev.com> References: <20040916182025.4D5C893010C@mail.runrev.com> Message-ID: <1EB61C14-0840-11D9-BDCD-000393103090@xtra.co.nz> Stephen From the description of your requirements I would recommend that you look very closely at Director. Director will do all of the things that you have specified. If you know the Rev Transcript langauge then you will find Directors verbose syntax (as against the "newer" dot syntax) to be very similar. If you know ActionScript then you will find that Director has Java as an option. Director and Flash communicate with each other extremely well. > The main problem is that this project integrates XML, databases, > multiple > languages, and interactive graphics. I haven't found a tool that does > all > this gracefully and think Rev or iShell may be the closest I'll get. Director does all of these. In my opionion Director is better than iShell. Director is also cross-platform (Windoze and Mac -- no UNIX) and you can create standalone applications for both OS from the same source (similar to Rev) Just my $0.05 -- we don't have 2 cent coins in NZ ;-) From userev at canelasoftware.com Thu Sep 16 21:22:07 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 16 Sep 2004 18:22:07 -0700 Subject: Pointer tool in standalones In-Reply-To: References: <57EBB5B2-0826-11D9-A933-0050E4BA750F@fjrhome.net> <74C14B8F-0827-11D9-870D-000D93373366@canelasoftware.com> Message-ID: On Sep 16, 2004, at 3:13 PM, Frank D. Engel, Jr. wrote: > I must be tired. > > So mouseUp is sent when the pointer tool is active, but is intercepted > by the IDE, so that the stack never gets it unless it is a standalone? > > Strange, but apparently true. I am working only with the pointer tool > here, and somewhere down the line I ended up with a mouseUp handler in > my card script that said "select empty". Obviously this would cause > that problem! > > I missed it because I did not expect the different behavior from the > standalone, since that handler never gets executed when running under > the IDE. > > Whatever, it works now... > > > Thank you! This kind of stuff happens to me all the time. A single line like that can cause some serious gray hair. Glad you found it! -- Best regards, Mark Talluto http://www.canelasoftware.com From stephenREVOLUTION at barncard.com Thu Sep 16 23:18:49 2004 From: stephenREVOLUTION at barncard.com (Stephen Quinn Barncard) Date: Thu, 16 Sep 2004 20:18:49 -0700 Subject: DATABASE FUNCTIONS Message-ID: So I didn't get a response. I guess my post was too long and rambling. I'll boil it down to this: Does Rev's Database Builder have some issues? I seem to run up against some limitations such as integer variables being displayed in a field with unwanted leading zeroes (which caused problems when written back to MySQL) and the fields not being refreshed after being changed. Do the database primitives work better than to use the builders? I mean, is the only way I'm going to really get control of the data and change it going in and out is to do it directly? And does that mean that the 'binding' would have to be done with put statements from variables? Finally, does someone have a good example of recent stacks that demonstrate how the primitives are used? thanks. From sarahr at genesearch.com.au Thu Sep 16 23:30:05 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Fri, 17 Sep 2004 13:30:05 +1000 Subject: Way to retrieve creator-type of OS X files? In-Reply-To: References: Message-ID: > I've seen lots of documentation on how to SET creator-types in Mac OS > X for > new files that are being downloaded by Revolution, but I'm having > trouble > finding the command that will tell you the file/creator code of a > pre-existing > file on a Mac OS X hard-drive. Can anyone tell me what that command > is? > > For instance, if I've got a Rev app that uploads a series of jpg, > gifs, psd, > illustrator files, etc to a server, I'd like to preserve all those > filetypes > when they get downloaded again with Revolution. I'd like a means of > automating this so I don't have a giant if-then statement of > extensions and > creator-codes. Not really what you asked, but it may solve your problem: on OS X, if you set the filetype to empty before saving a file, OS X will allocate it to the relevant app using the file extension. The benefit of this is that you don;t have to guess what your users have installed e.g Preview or Adobe, Safari or Internet Explorer. Cheers, Sarah From psahores at easynet.fr Fri Sep 17 03:09:38 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 17 Sep 2004 09:09:38 +0200 Subject: Runtime/Perl In-Reply-To: <188194860.20040917014835@wanadoo.fr> References: <414A0E2F.7D5520D5@thesunnews.com> <188194860.20040917014835@wanadoo.fr> Message-ID: <8984397A-0878-11D9-B8AD-000A95C61E96@easynet.fr> Le 17 sept. 04, ? 01:48, thierry Douez a ?crit : > > my dream is to have an external to Revolution like mod_perl for apache. > Add my vote to this metatool dream :) Pierre > > HTH > > Best regards, thierry > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From psahores at easynet.fr Fri Sep 17 03:21:45 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 17 Sep 2004 09:21:45 +0200 Subject: DATABASE FUNCTIONS In-Reply-To: References: Message-ID: <3B34C5FA-087A-11D9-B8AD-000A95C61E96@easynet.fr> Le 17 sept. 04, ? 05:18, Stephen Quinn Barncard a ?crit : > So I didn't get a response. I guess my post was too long and rambling. > > I'll boil it down to this: > > Does Rev's Database Builder have some issues? I seem to run up against > some limitations such as integer variables being displayed in a field > with unwanted leading zeroes (which caused problems when written back > to MySQL) and the fields not being refreshed after being changed. > > Do the database primitives work better than to use the builders? Yes ! All the ones i use under the Mac OS X platform are OK. Under the linux platform, i didn't have time to test as long i'm still using direct shell() pipe calls to psql (Postgres). > > I mean, is the only way I'm going to really get control of the data > and change it going in and out is to do it directly? And does that > mean that the 'binding' would have to be done with put statements from > variables? > > Finally, does someone have a good example of recent stacks that > demonstrate how the primitives are used? See if this (PostgreSQL dedicated) example app can help Best, Pierre > > thanks. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From malte.brill at t-online.de Fri Sep 17 07:50:37 2004 From: malte.brill at t-online.de (Malte Brill) Date: Fri, 17 Sep 2004 13:50:37 +0200 Subject: Send a message to all controls on a card [sidenote] In-Reply-To: <20040916221658.CF4A6930116@mail.runrev.com> Message-ID: Hi, just as a sidenote I have learned when I experimented with creating a breakout game in Rev. If you have many controls on your card it could be a good idea to store the abbr ID of your controls in a custom property and use the repeat for each form to speed things up. e.g.: on collectEmAll --call this handler to collect all your controls in a cProp repeat with i=1 to the number of controls of this cd put the abbr ID of control i&cr after myControls end repeat delete char -1 of myControls set the allControls of this cd to myControls end collectEmAll on mouseUp --very speedy repeat for each line daControl in the allControls of this cd send myMessage to daControl end repeat end mouseUp Best, Malte From klaus at major-k.de Fri Sep 17 10:05:04 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 17 Sep 2004 16:05:04 +0200 Subject: revamail Message-ID: <9293F0FE-08B2-11D9-A6C6-000A27B49A96@major-k.de> Hi listers, someone succesfully used "revMail" in 2.5? When i script: revMail "klaus at major-k.de",,,"Yadda" Safari opens, shows this in the adress field: http://mailto:klaus at major-k.de/ and goes actually to my website...??? This WORKED in versions < 2.5 Deep sigh :-( Regards Klaus Major klaus at major-k.de http://www.major-k.de From malte.brill at t-online.de Fri Sep 17 10:12:57 2004 From: malte.brill at t-online.de (Malte Brill) Date: Fri, 17 Sep 2004 16:12:57 +0200 Subject: revamail / revgourl "mailto:" In-Reply-To: <20040916221658.CF4A6930116@mail.runrev.com> Message-ID: ohoh... same for revgourl "mailto:" 2.5 Os 9. Malte From klaus at major-k.de Fri Sep 17 10:36:31 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 17 Sep 2004 16:36:31 +0200 Subject: revamail / revgourl "mailto:" In-Reply-To: References: Message-ID: Hi Malte, > ohoh... Exactly! > same for revgourl "mailto:" > > 2.5 Os 9. The error lies in the "revgourl" handler, i will investigate a bit more and try to see what the differences to the old "regourl" handler are... > Malte Best from sunny germany Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Fri Sep 17 10:46:12 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 17 Sep 2004 16:46:12 +0200 Subject: revamail / revgourl "mailto:" In-Reply-To: References: Message-ID: <51D22112-08B8-11D9-A6C6-000A27B49A96@major-k.de> Hi all, > Hi Malte, > >> ohoh... > > Exactly! > >> same for revgourl "mailto:" >> >> 2.5 Os 9. > > The error lies in the "revgourl" handler, i will investigate a bit more > and try to see what the differences to the old "regourl" handler are... found it! This line is not in the old handler if char 1 to 4 of pWhich is not "file" and char 1 to 4 of pWhich is not "http" then put "http://" before pWhich -- put in http and it it ovious that: "mailto: xyz..." MUST turn into "http://mailto: xyz..." and cause the browser to open... :-( Again the term QA is coming to my mind all of a sudden... Regards Klaus Major klaus at major-k.de http://www.major-k.de P.S. OF COURSE i will godzilla this one... ;-) From klaus at major-k.de Fri Sep 17 11:06:02 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 17 Sep 2004 17:06:02 +0200 Subject: revamail / revgourl "mailto:" In-Reply-To: <51D22112-08B8-11D9-A6C6-000A27B49A96@major-k.de> References: <51D22112-08B8-11D9-A6C6-000A27B49A96@major-k.de> Message-ID: <16EDCE36-08BB-11D9-A6C6-000A27B49A96@major-k.de> Hi all, if someone dares to put his/her hands on the library, here is the workaround: Script of btn "revcommon" of cd 1 of stack "Revolution 2.x/components/global environment/revlibray.rev" Replace this line: > if char 1 to 4 of pWhich is not "file" and char 1 to 4 of pWhich is > not "http" then put "http://" before pWhich -- put in http With these lines: if char 1 to 7 of pWhich <> "mailto:" then if char 1 to 4 of pWhich is not "file" and char 1 to 4 of pWhich is not "http" then put "http://" before pWhich end if end if Et voila, the revival of "revmail" :-) Regards Klaus Major klaus at major-k.de http://www.major-k.de From bill at bluewatermaritime.com Fri Sep 17 11:08:21 2004 From: bill at bluewatermaritime.com (Bill) Date: Fri, 17 Sep 2004 11:08:21 -0400 Subject: DATABASE FUNCTIONS In-Reply-To: <3B34C5FA-087A-11D9-B8AD-000A95C61E96@easynet.fr> Message-ID: I concur. The database linked controls are not finished yet. The are excellent for moving through and displaying records. You cannot insert a new record with them and they sometimes don't update some fields for difficult to figure out reasons. The direct "primitive" controls work great and you must use them for inserting new records. Bill On 9/17/04 3:21 AM, "Pierre Sahores" wrote: > > Le 17 sept. 04, ? 05:18, Stephen Quinn Barncard a ?crit : > >> So I didn't get a response. I guess my post was too long and rambling. >> >> I'll boil it down to this: >> >> Does Rev's Database Builder have some issues? I seem to run up against >> some limitations such as integer variables being displayed in a field >> with unwanted leading zeroes (which caused problems when written back >> to MySQL) and the fields not being refreshed after being changed. >> >> Do the database primitives work better than to use the builders? > > Yes ! All the ones i use under the Mac OS X platform are OK. Under the > linux platform, i didn't have time to test as long i'm still using > direct shell() pipe calls to psql (Postgres). >> >> I mean, is the only way I'm going to really get control of the data >> and change it going in and out is to do it directly? And does that >> mean that the 'binding' would have to be done with put statements from >> variables? >> >> Finally, does someone have a good example of recent stacks that >> demonstrate how the primitives are used? > > See if this (PostgreSQL dedicated) example app can help > > > Best, Pierre >> >> thanks. >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From klaus at major-k.de Fri Sep 17 11:07:55 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 17 Sep 2004 17:07:55 +0200 Subject: revamail / revgourl "mailto:" In-Reply-To: <16EDCE36-08BB-11D9-A6C6-000A27B49A96@major-k.de> References: <51D22112-08B8-11D9-A6C6-000A27B49A96@major-k.de> <16EDCE36-08BB-11D9-A6C6-000A27B49A96@major-k.de> Message-ID: <5A53F4B2-08BB-11D9-A6C6-000A27B49A96@major-k.de> Hi all, before i forget! You will find this line in the "revgourl" handler in the script! > Script of btn "revcommon" of cd 1 of stack "Revolution > 2.x/components/global environment/revlibray.rev" > > Replace this line: > >> if char 1 to 4 of pWhich is not "file" and char 1 to 4 of pWhich is >> not "http" then put "http://" before pWhich -- put in http > > With these lines: > > if char 1 to 7 of pWhich <> "mailto:" then > if char 1 to 4 of pWhich is not "file" and char 1 to 4 of pWhich > is not "http" then > put "http://" before pWhich > end if > end if > > > Et voila, the revival of "revmail" :-) Best Klaus Major klaus at major-k.de http://www.major-k.de From rjb at rz.uni-potsdam.de Fri Sep 17 11:25:18 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Fri, 17 Sep 2004 17:25:18 +0200 Subject: revamail / revgourl "mailto:" In-Reply-To: <16EDCE36-08BB-11D9-A6C6-000A27B49A96@major-k.de> References: <51D22112-08B8-11D9-A6C6-000A27B49A96@major-k.de> <16EDCE36-08BB-11D9-A6C6-000A27B49A96@major-k.de> Message-ID: >Hi all, > >if someone dares to put his/her hands on the library, here is the workaround: > >Script of btn "revcommon" of cd 1 of stack "Revolution >2.x/components/global environment/revlibray.rev" > >Replace this line: > >>if char 1 to 4 of pWhich is not "file" and char 1 to 4 of pWhich is >>not "http" then put "http://" before pWhich -- put in http > >With these lines: > > if char 1 to 7 of pWhich <> "mailto:" then > if char 1 to 4 of pWhich is not "file" and char 1 to 4 of pWhich >is not "http" then > put "http://" before pWhich > end if > end if > > >Et voila, the revival of "revmail" :-) > > >Regards > >Klaus Major >klaus at major-k.de >http://www.major-k.de > Great sleuthing Klaus. Don't forget to bugzilla this! Robert From klaus at major-k.de Fri Sep 17 12:01:31 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 17 Sep 2004 18:01:31 +0200 Subject: revamail / revgourl "mailto:" In-Reply-To: References: <51D22112-08B8-11D9-A6C6-000A27B49A96@major-k.de> <16EDCE36-08BB-11D9-A6C6-000A27B49A96@major-k.de> Message-ID: Hi Robert, >> Hi all, >> >> if someone dares to put his/her hands on the library, here is the >> workaround: >> Script of btn "revcommon" of cd 1 of stack "Revolution >> 2.x/components/global environment/revlibray.rev" >> Replace this line: >> >>> if char 1 to 4 of pWhich is not "file" and char 1 to 4 of pWhich is >>> not "http" then put "http://" before pWhich -- put in http >> >> With these lines: >> >> if char 1 to 7 of pWhich <> "mailto:" then >> if char 1 to 4 of pWhich is not "file" and char 1 to 4 of pWhich >> is not "http" then >> put "http://" before pWhich >> end if >> end if >> >> Et voila, the revival of "revmail" :-) >> >> Regards >> >> Klaus Major >> klaus at major-k.de >> http://www.major-k.de >> > > Great sleuthing Klaus. Thanks :-) > Don't forget to bugzilla this! Done: Nr. 2202 > Robert Regards Klaus Major klaus at major-k.de http://www.major-k.de From userev at canelasoftware.com Fri Sep 17 12:02:47 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 17 Sep 2004 09:02:47 -0700 Subject: revamail In-Reply-To: <9293F0FE-08B2-11D9-A6C6-000A27B49A96@major-k.de> References: <9293F0FE-08B2-11D9-A6C6-000A27B49A96@major-k.de> Message-ID: <04F0213A-08C3-11D9-B243-000D93373366@canelasoftware.com> On Sep 17, 2004, at 7:05 AM, Klaus Major wrote: > Hi listers, > > someone succesfully used "revMail" in 2.5? > > When i script: > revMail "klaus at major-k.de",,,"Yadda" > > Safari opens, shows this in the adress field: > http://mailto:klaus at major-k.de/ > > and goes actually to my website...??? > > > This WORKED in versions < 2.5 > > Deep sigh :-( I have a bug report for this: It is reported against the bug report feature in the standalone builder. Looks like the root of the problem is with the command itself. -- Best regards, Mark Talluto http://www.canelasoftware.com From doupsy at wanadoo.fr Fri Sep 17 12:21:57 2004 From: doupsy at wanadoo.fr (doupsy at wanadoo.fr) Date: Fri, 17 Sep 2004 18:21:57 +0200 Subject: Why menuitems of Menu "Text" (with Plain, Bold, Italic, etc.....) are disabled ? Message-ID: Hello, I have a stack MyStack with menubar MyMenuBar in which there is menus File Edit Tools Objects Text MyMenu1 MyMenu2 MyMenu3 etc... (I keep some menus from the menubar of Revolution, like menu Text). When I am in a field in this stack MyStack, if I select a word for example, and after I see in the menu Text, all menuitems are disabled. If I select a word in this field, then choose pointer tool, then I see in menu Text, the menuitems are not disabled. What is this problem ? What must I do ? Thanks. Edouard From RGould8 at aol.com Fri Sep 17 13:07:22 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Fri, 17 Sep 2004 13:07:22 EDT Subject: FTPUploadFile only works 2nd try Message-ID: <149.33c7505a.2e7c73ca@aol.com> I'm having a rough time with the "libURLFTPUploadFile" command in Rev 2.5. It seems that the FIRST time I attempt to upload a file via libURLFTPUploadFile, it fails. From them on out, however it succeeds without a problem: libURLSetStatusCallback "myProgress",the long ID of button "Monitor" libURLFTPUploadFile localfiletoupload, (gServerPath & tFileName) if the result contains "error" then put "Drats! It didn't connect. We'll try a second time... :" & error unload URL (gServerPath & tFileName) libURLSetStatusCallback "myProgress",the long ID of button "Monitor" libURLFTPUploadFile localfiletoupload, (gServerPath & tFileName) end if The error message is just "error" the first time (not too descriptive). I'm wondering - - the server is a bit sluggish. It it possible that I need to be somehow "awakening" the connection before attempting the first libURLFTPUpload process? From FlexibleLearning at aol.com Fri Sep 17 13:14:48 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Fri, 17 Sep 2004 13:14:48 EDT Subject: OT - getting the computer's name under OSX Message-ID: Er... "put $USERNAME && $COMPUTERNAME"? Or is this not OSX compatible? /H > Now that I'm thinking about it, there's a much easier way: > > function ComputerName > set the itemDel to ":" > return (item 1 of the address) > end ComputerName From James.Cass at sealedair.com Fri Sep 17 13:33:31 2004 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Fri, 17 Sep 2004 13:33:31 -0400 Subject: OT - getting the computer's name under OSX In-Reply-To: Message-ID: Flexi - "put $USERNAME && $COMPUTERNAME" doesn't work for me in MacOSX 10.3.5 Panther. I can do "put $USER" ($USER is in the Variable Watcher list). Looks like the "function ComputerName" may be the tightest cross-platform way to get the host. -James FlexibleLearning at aol.com Sent by: use-revolution-bounces at lists.runrev.com 09/17/04 01:14 PM Please respond to How to use Revolution To: use-revolution at lists.runrev.com cc: Subject: Re: OT - getting the computer's name under OSX Er... "put $USERNAME && $COMPUTERNAME"? Or is this not OSX compatible? /H > Now that I'm thinking about it, there's a much easier way: > > function ComputerName > set the itemDel to ":" > return (item 1 of the address) > end ComputerName _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From fde101 at fjrhome.net Fri Sep 17 13:49:11 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 17 Sep 2004 13:49:11 -0400 Subject: FTPUploadFile only works 2nd try In-Reply-To: <149.33c7505a.2e7c73ca@aol.com> References: <149.33c7505a.2e7c73ca@aol.com> Message-ID: Where your code reads: > if the result contains "error" then > put "Drats! It didn't connect. We'll try a second time... :" > & error Shouldn't that be: put "....." & the result ??? On Sep 17, 2004, at 1:07 PM, RGould8 at aol.com wrote: > I'm having a rough time with the "libURLFTPUploadFile" command in Rev > 2.5. > It seems that the FIRST time I attempt to upload a file via > libURLFTPUploadFile, it fails. From them on out, however it succeeds > without a problem: > > > libURLSetStatusCallback "myProgress",the long ID of button "Monitor" > libURLFTPUploadFile localfiletoupload, (gServerPath & tFileName) > > if the result contains "error" then > put "Drats! It didn't connect. We'll try a second time... :" > & error > unload URL (gServerPath & tFileName) > libURLSetStatusCallback "myProgress",the long ID of button > "Monitor" > libURLFTPUploadFile localfiletoupload, (gServerPath & tFileName) > end if > > > > The error message is just "error" the first time (not too > descriptive). I'm > wondering - - the server is a bit sluggish. It it possible that I > need to > be somehow "awakening" the connection before attempting the first > libURLFTPUpload process? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From RGould8 at aol.com Fri Sep 17 13:52:53 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Fri, 17 Sep 2004 13:52:53 EDT Subject: FTPUploadFile only works 2nd try Message-ID: <1ac.2966dd0e.2e7c7e75@aol.com> In a message dated 9/17/04 1:49:28 PM, fde101 at fjrhome.net writes: > Where your code reads: > > > if the result contains "error" then > >? ? ? put "Drats!?? It didn't connect.?? We'll try a second time... :" > > & error > > > Shouldn't that be: > > ?? put "....." & the result > > > ??? > I should have clarified - - - I did put the result in previous tests, and it's just "error" The question I have is - - - if the FTP server is slow/sludgy, is it possible that the libURLFTPUploadFile command times out? And if so, is there a way I get work around this? I'm just finding that the first-time an upload attemp is made, it fails, but subsequent times, it succeeds, which makes me think that Rev "remembers" the connection/authentification and keeps it open for the 2nd try. From aturban at qwest.net Fri Sep 17 13:55:53 2004 From: aturban at qwest.net (Arthur Urban) Date: Fri, 17 Sep 2004 11:55:53 -0600 Subject: Combobox Menus Message-ID: <000301c49cdf$934020b0$1501a8c0@asuka> Is there are way to include a disabled menuItem in the menu that a combobox displays? I've tried putting "(-" into a line, but that's not working. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From wmb at internettrainer.com Fri Sep 17 14:07:23 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Fri, 17 Sep 2004 20:07:23 +0200 Subject: Flash/QuickTime interaction with Revolution In-Reply-To: References: Message-ID: <6C7E9B8B-08D4-11D9-A6E9-003065430226@internettrainer.com> On 16.09.2004, at 20:18, Troy Rollins wrote: > Ah, I'll shut up. I never stay in the good graces of this list when I > imply the Revolution is not always the right tool for all types of > applications. thanks for that Troy, we need your different point of view...;) To RR I asked some years ago and again and again for a better nativ Flash support: Rethink about it again, pls!! To Stephen from me as a non programmer, whch does not understand well the problem, but sometimes annother point of view can help. Check Anark Studio. creativemac say "Anark Studio is the fusion of Flash, LightWave and After Effects into a pretty unique animation and authoring tool, that can output very high quality 3D " review: http://www.creativemac.com/articles/viewarticle.jsp?id=24277 If it does not all what you need. You can export from it to QT and do "the rest" with QT in rev. hope that helps regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 From svanesch at husky.ca Fri Sep 17 14:07:33 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Fri, 17 Sep 2004 14:07:33 -0400 Subject: Flash/QuickTime interaction with Revolution Message-ID: Thanks Wolfgang! I'll take a look. Steve -----Original Message----- From: Wolfgang M.Bereuter [mailto:wmb at internettrainer.com] Sent: Friday, September 17, 2004 2:07 PM To: How to use Revolution Subject: Re: Flash/QuickTime interaction with Revolution On 16.09.2004, at 20:18, Troy Rollins wrote: > Ah, I'll shut up. I never stay in the good graces of this list when I > imply the Revolution is not always the right tool for all types of > applications. thanks for that Troy, we need your different point of view...;) To RR I asked some years ago and again and again for a better nativ Flash support: Rethink about it again, pls!! To Stephen from me as a non programmer, whch does not understand well the problem, but sometimes annother point of view can help. Check Anark Studio. creativemac say "Anark Studio is the fusion of Flash, LightWave and After Effects into a pretty unique animation and authoring tool, that can output very high quality 3D " review: http://www.creativemac.com/articles/viewarticle.jsp?id=24277 If it does not all what you need. You can export from it to QT and do "the rest" with QT in rev. hope that helps regards Wolfgang M. Bereuter Trainingsmaps? -- speedlearning Mindmaps! INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418 Fax: ++43/1/ 479 2539 _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From gregory.lypny at videotron.ca Fri Sep 17 14:08:17 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 17 Sep 2004 14:08:17 -0400 Subject: Getting a remote file in OS X In-Reply-To: <20040915200943.6A3189300E9@mail.runrev.com> References: <20040915200943.6A3189300E9@mail.runrev.com> Message-ID: <8CC85478-08D4-11D9-AF25-000D9350C9C2@videotron.ca> Still not working for me I'm afraid. FTP is turned on. I also have the firewall on. Do I have to specify a port? Is it because the file I want is rtf? Do I have to invoke some sort of library in Rev? on mouseUp get url ("ftp://me:password at where/users/me/Documents/Miscellaneous/Envelope Template.rtf") put it into fld "x" end mouseUp Gregory On Sep 15, 2004, at 4:09 PM, use-revolution-request at lists.runrev.com wrote: > Do you have ftp services enabled on the Macs? You can do this from the > "Sharing" pane in "System Preferences". > Please excuse this simple question if you've already done this. :-) > > This worked for me: > > on mouseUp > put "whateverName" into userName > put "whateverPassword" into password > put "123.45.67.89" into ipaddress > get URL ("ftp://" & userName & ":" & password & "@" & ipaddress & > "/data.txt") > put it into fld "x" > end mouseUp > > Hope this helps...James From James.Cass at sealedair.com Fri Sep 17 14:33:06 2004 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Fri, 17 Sep 2004 14:33:06 -0400 Subject: Getting a remote file in OS X In-Reply-To: <8CC85478-08D4-11D9-AF25-000D9350C9C2@videotron.ca> Message-ID: Gregory - Your code works for me in a button, and it retrieves the rtf file, but I have my firewall turned off on the host where the file is located. However, I have the firewall enabled on the client Mac. Mine doesn't work either with the firewall turned on for the host, even when I explicitely allow ftp access through the firewall settings, and have passive ftp enabled in the Networks settings. Try it with your firewall disabled, just to see if it works that way and go from there. Sorry, not sure right off what to do. Maybe a RevGuru can chime in. -James Gregory Lypny Sent by: use-revolution-bounces at lists.runrev.com 09/17/04 02:08 PM Please respond to How to use Revolution To: use-revolution at lists.runrev.com cc: Subject: Re: Getting a remote file in OS X Still not working for me I'm afraid. FTP is turned on. I also have the firewall on. Do I have to specify a port? Is it because the file I want is rtf? Do I have to invoke some sort of library in Rev? on mouseUp get url ("ftp://me:password at where/users/me/Documents/Miscellaneous/Envelope Template.rtf") put it into fld "x" end mouseUp Gregory On Sep 15, 2004, at 4:09 PM, use-revolution-request at lists.runrev.com wrote: > Do you have ftp services enabled on the Macs? You can do this from the > "Sharing" pane in "System Preferences". > Please excuse this simple question if you've already done this. :-) > > This worked for me: > > on mouseUp > put "whateverName" into userName > put "whateverPassword" into password > put "123.45.67.89" into ipaddress > get URL ("ftp://" & userName & ":" & password & "@" & ipaddress & > "/data.txt") > put it into fld "x" > end mouseUp > > Hope this helps...James _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From fde101 at fjrhome.net Fri Sep 17 15:01:45 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 17 Sep 2004 15:01:45 -0400 Subject: put URL "binfile:" behavior different between message box and handler? Message-ID: <054DCD73-08DC-11D9-A4B6-0050E4BA750F@fjrhome.net> Okay, it seems I'm at it again. I have a handler in an image, which contains the following block of code: answer file "Select an image to insert:" as sheet put it into l if l is not empty and there is a file l then answer l set the lockLocation of me to true put URL "binfile:" & l into me set the lockLocation of me to false end if I select a PNG or JPEG image file when prompted, the "answer l" command (obviously for debugging purposes) displays the correct filename, and an all-white image is inserted where a nice, fancy, colorful one should be. Using put URL "binfile:/Users/username/Desktop/afile.png" into image "imageName" in the message box works as I would expect it to. I tried the same image that I used in the message box when answering the select a file sheet, and the image is filled plain white. Any clues? Thank you! ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From stephenREVOLUTION at barncard.com Fri Sep 17 15:18:32 2004 From: stephenREVOLUTION at barncard.com (Stephen Quinn Barncard) Date: Fri, 17 Sep 2004 12:18:32 -0700 Subject: DATABASE FUNCTIONS Message-ID: Gee, was it something I said? Was I gone too long? Doesn't anyone here work with the dynamic (sql) stuff in rev? >So I didn't get a response. I guess my post was too long and rambling. > >I'll boil it down to this: > >Does Rev's Database Builder have some issues? I seem to run up >against some limitations such as integer variables being displayed >in a field with unwanted leading zeroes (which caused problems when >written back to MySQL) and the fields not being refreshed after >being changed. > > Do the database primitives work better than to use the builders? > >I mean, is the only way I'm going to really get control of the data >and change it going in and out is to do it directly? And does that >mean that the 'binding' would have to be done with put statements >from variables? > >Finally, does someone have a good example of recent stacks that >demonstrate how the primitives are used? > >thanks. >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From dcragg at lacscentre.co.uk Fri Sep 17 15:38:51 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Fri, 17 Sep 2004 20:38:51 +0100 Subject: put URL "binfile:" behavior different between message box and handler? In-Reply-To: <054DCD73-08DC-11D9-A4B6-0050E4BA750F@fjrhome.net> References: <054DCD73-08DC-11D9-A4B6-0050E4BA750F@fjrhome.net> Message-ID: <33FF324C-08E1-11D9-96BA-000A9569F8B0@lacscentre.co.uk> On 17 Sep 2004, at 20:01, Frank D. Engel, Jr. wrote: > Okay, it seems I'm at it again. > > I have a handler in an image, which contains the following block of > code: > > answer file "Select an image to insert:" as sheet > put it into l > if l is not empty and there is a file l then > answer l > set the lockLocation of me to true > put URL "binfile:" & l into me #####HERE > set the lockLocation of me to false > end if > > I select a PNG or JPEG image file when prompted, the "answer l" > command (obviously for debugging purposes) displays the correct > filename, and an all-white image is inserted where a nice, fancy, > colorful one should be. Using > > put URL "binfile:/Users/username/Desktop/afile.png" into image > "imageName" > Try replacing the line marked HERE with this; put URL ("binfile:" & l) into me Cheers Dave From klaus at major-k.de Fri Sep 17 15:53:40 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 17 Sep 2004 21:53:40 +0200 Subject: put URL "binfile:" behavior different between message box and handler? In-Reply-To: <33FF324C-08E1-11D9-96BA-000A9569F8B0@lacscentre.co.uk> References: <054DCD73-08DC-11D9-A4B6-0050E4BA750F@fjrhome.net> <33FF324C-08E1-11D9-96BA-000A9569F8B0@lacscentre.co.uk> Message-ID: <459992D0-08E3-11D9-A6C6-000A27B49A96@major-k.de> Hi all, > > On 17 Sep 2004, at 20:01, Frank D. Engel, Jr. wrote: > >> Okay, it seems I'm at it again. >> >> I have a handler in an image, which contains the following block of >> code: >> >> answer file "Select an image to insert:" as sheet >> put it into l >> if l is not empty and there is a file l then >> answer l >> set the lockLocation of me to true >> put URL "binfile:" & l into me #####HERE >> set the lockLocation of me to false >> end if >> >> I select a PNG or JPEG image file when prompted, the "answer l" >> command (obviously for debugging purposes) displays the correct >> filename, and an all-white image is inserted where a nice, fancy, >> colorful one should be. Using >> >> put URL "binfile:/Users/username/Desktop/afile.png" into image >> "imageName" >> > Try replacing the line marked HERE with this; > > put URL ("binfile:" & l) into me Yes, the latest engines seem to be more sensible to "missing quotes" ;-) > Cheers > Dave Regards Klaus Major klaus at major-k.de http://www.major-k.de From revlist at cableone.net Fri Sep 17 16:32:39 2004 From: revlist at cableone.net (Chris Sheffield) Date: Fri, 17 Sep 2004 14:32:39 -0600 Subject: auto update stacks/applications Message-ID: <000401c49cf5$7a5ca8f0$64fea8c0@chris1> Hi all, I'm about to begin working on an auto-update feature for a program that already exists, and I'm trying to figure out the best way to go about doing this. I'm wondering what some of the methods are that others use to accomplish auto updates, and what kinds of advantages/disadvantages there are to your methods. Right now our program consists of a login stack, which asks the user for a password and then logs into either a teacher module or a student module depending on the password. The login stack is currently the main stack of the application and was the one used in building the standalone. But my idea is to create another stack that would act as a splash screen/update checker when launched (this one would become the new executable) that would check and download any available updates, and then it would open the login stack (which would no longer be an executable, just a stack) and continue on. Does this make sense? Is this a fairly common practice? I would probably need to make the auto-updating an option because it's possible that people will be using this software in their homes, and might not have an "always-on" Internet connection. What's the best way to check for an active Internet connection? Should I try to open a socket to a web site, or is it better just to attempt to download some file, and if it fails, I would know there's no connection? Thanks for the suggestions, Chris Sheffield Software Development Read Naturally --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.765 / Virus Database: 512 - Release Date: 9/16/2004 From FlexibleLearning at aol.com Fri Sep 17 16:58:46 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Fri, 17 Sep 2004 16:58:46 EDT Subject: 'Blessed' plugins Message-ID: <27.61f42f2f.2e7caa06@aol.com> There is, presently no way I can figure to make a plugin immune from Rev's drap and drop of controls. For plugins that need to be modifiable this is a problem, especially for palette or modeless stacks... User accidentally creates a control on your plugin and cannot easily remove it (and if a newbie to Rev would probably be very confused if not lost). At the moment, the revTools palette locks messages (so no trapping events) and only tests if visible and modifiable (unreliable). My suggestion is a 'blessed' property of some nature that the plugin author and revTools both implement as a common identifier. Comments? Suggestions? /H Hugh Senior The Flexible Learning Company Web: _www.FlexibleLearning.com_ (http://www.flexiblelearning.com/) E: _h at flexiblelearning.com_ (mailto:h at flexiblelearning.com) T/F: +44(0)1483.27 87 27 From lists at mangomultimedia.com Fri Sep 17 17:05:11 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 17 Sep 2004 14:05:11 -0700 Subject: DATABASE FUNCTIONS In-Reply-To: References: Message-ID: <43A0BBE9-08ED-11D9-BF29-000D9337CDC8@mangomultimedia.com> On Sep 17, 2004, at 12:18 PM, Stephen Quinn Barncard wrote: > Gee, was it something I said? Was I gone too long? > Doesn't anyone here work with the dynamic (sql) stuff in rev? Stephen, I use the revdb and Valentina XCMD directly in Revolution quite a bit but I am not very familiar with the Database controls available through the Query Builder. I prefer bypassing the Query Builder and using my own library so that I have more control over how/when data is being updated. If you are you want to bypass the Query Builder I have a library which handles connections to multiple databases, puts data returned from a sql statement into an array, updates the db from arrays, etc. It drastically reduces the amount of code you have to write. I plan on doing a tutorial and examples eventually but I haven't had time yet and if you are interested in going this route it would give me a good excuse to get started :-) -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From kray at sonsothunder.com Fri Sep 17 17:16:40 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 17 Sep 2004 16:16:40 -0500 Subject: 'Blessed' plugins In-Reply-To: <27.61f42f2f.2e7caa06@aol.com> Message-ID: On 9/17/04 3:58 PM, "FlexibleLearning at aol.com" wrote: > There is, presently no way I can figure to make a plugin immune from Rev's > drap and drop of controls. For plugins that need to be modifiable this is a > problem, especially for palette or modeless stacks... User accidentally > creates > a control on your plugin and cannot easily remove it (and if a newbie to Rev > would probably be very confused if not lost). You're so right, Hugh! I opened Fred Rinaldi's RegEx builder plugin and dragged a button right on top of it! > At the moment, the revTools palette locks messages (so no trapping events) > and only tests if visible and modifiable (unreliable). My suggestion is a > 'blessed' property of some nature that the plugin author and revTools both > implement as a common identifier. How about something simple like: don't do this for any stacks that are in the plugins folder? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From userev at canelasoftware.com Fri Sep 17 17:18:55 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 17 Sep 2004 14:18:55 -0700 Subject: Getting a remote file in OS X In-Reply-To: <8CC85478-08D4-11D9-AF25-000D9350C9C2@videotron.ca> References: <20040915200943.6A3189300E9@mail.runrev.com> <8CC85478-08D4-11D9-AF25-000D9350C9C2@videotron.ca> Message-ID: <2E902A1D-08EF-11D9-BE20-000D93373366@canelasoftware.com> On Sep 17, 2004, at 11:08 AM, Gregory Lypny wrote: > Still not working for me I'm afraid. FTP is turned on. I also have > the firewall on. Do I have to specify a port? Is it because the file > I want is rtf? Do I have to invoke some sort of library in Rev? > > on mouseUp > get url > ("ftp://me:password at where/users/me/Documents/Miscellaneous/Envelope > Template.rtf") > put it into fld "x" > end mouseUp > > > Gregory Make sure you have the correct ports for FTP opened on the server side. They are: 20 and 21. -- Best regards, Mark Talluto http://www.canelasoftware.com From kray at sonsothunder.com Fri Sep 17 17:20:34 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 17 Sep 2004 16:20:34 -0500 Subject: Combobox Menus In-Reply-To: <000301c49cdf$934020b0$1501a8c0@asuka> Message-ID: On 9/17/04 12:55 PM, "Arthur Urban" wrote: > Is there are way to include a disabled menuItem in the menu that a combobox > displays? I've tried putting "(-" into a line, but that's not working. Sorry, Arthur, the answer is 'no'. I'm not sure what the reason is, but it may be because there aren't any of these on Windows (at least, not that I've seen). Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From fde101 at fjrhome.net Fri Sep 17 17:44:24 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 17 Sep 2004 17:44:24 -0400 Subject: auto update stacks/applications In-Reply-To: <000401c49cf5$7a5ca8f0$64fea8c0@chris1> References: <000401c49cf5$7a5ca8f0$64fea8c0@chris1> Message-ID: Since it is more important for auto-update to have connectivity to your server than to any other, I would likely just start checking for available updates and silently "give up" if there is an error (or give up with an error message if the update was triggered manually, assuming you intend to offer that feature). Maybe have a checkbox in a preferences window somewhere as to whether or not automatic updates should be attempted, then prompt if there is an update to ask the user if it should be installed or not. On Sep 17, 2004, at 4:32 PM, Chris Sheffield wrote: > > I would probably need to make the auto-updating an option because it's > possible that people will be using this software in their homes, and > might > not have an "always-on" Internet connection. What's the best way to > check > for an active Internet connection? Should I try to open a socket to a > web > site, or is it better just to attempt to download some file, and if it > fails, I would know there's no connection? > > Thanks for the suggestions, > > Chris Sheffield > Software Development > Read Naturally > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From HyperChris at aol.com Fri Sep 17 17:57:03 2004 From: HyperChris at aol.com (HyperChris at aol.com) Date: Fri, 17 Sep 2004 17:57:03 EDT Subject: use bottomRight of scroll fld to resize Message-ID: <45.165fc095.2e7cb7af@aol.com> Hello all, I like these horizontal AND vertical scroll fields but curiously they have this little square in the lower right corner that does nothing. I needed a user resizable scroll field for my project so I used mouseMove to make that little corner into a grab point . Here is the card script to make any field, with both H and V scrollbars, use that corner as a grabpoint ... on mouseMove pNewMouseH,pNewMouseV global gClickOffsetH,gCickOffsetV,gClickFieldNum if the mouse is up then put "" into gClickOffsetH put "" into gCickOffsetV put 0 into gClickFieldNum else if gClickOffsetH is empty then put theGrabTarget(pNewMouseH,pNewMouseV) into gClickFieldNum if gClickFieldNum=0 then exit mouseMove put the right of fld gClickFieldNum - pNewMouseH into gClickOffsetH put the bottom of fld gClickFieldNum - pNewMouseV into gCickOffsetV else get pNewMouseH+gClickOffsetH &comma& pNewMouseV+gCickOffsetV if the optionKey is down then set the bottomRight of fld gClickFieldNum to it else set the rect of fld gClickFieldNum to \ (the topLeft of fld gClickFieldNum &comma& it) end if end mouseMove function theGrabTarget pNewMouseH,pNewMouseV repeat with x=1 to number of fields if not (the hScrollBar of fld x and the vScrollBar of fld x) then next repeat put the scrollBarWidth of fld x into tGrabSize get (the right of fld x - tGrabSize) &comma& \ (the bottom of fld x - tGrabSize) &comma& bottomRight of fld x if (pNewMouseH &comma& pNewMouseV) is within it then return x end repeat return 0 end theGrabTarget ... and you can type this in your msg box to see an example ... go stack URL "http://www.christophercomputers.com/rev/testDragger.rev" If you like 'grabbin and draggin' then this is a good intro to using mouseMove. Feel free to weigh in with suggestions as there are always better ways ! Christopher From fde101 at fjrhome.net Fri Sep 17 18:03:02 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 17 Sep 2004 18:03:02 -0400 Subject: DATABASE FUNCTIONS In-Reply-To: <43A0BBE9-08ED-11D9-BF29-000D9337CDC8@mangomultimedia.com> References: <43A0BBE9-08ED-11D9-BF29-000D9337CDC8@mangomultimedia.com> Message-ID: <582B85EC-08F5-11D9-A4B6-0050E4BA750F@fjrhome.net> I tried the Query Builder for a short time, but gave up on ever getting it to behave the way I needed it to. So I just use the library calls directly. The docs are reasonable for the most part, but I haven't seen too much in the way of a good tutorial here, so just in essence for you, to get you started (I use PostgreSQL, but the adjustments should be fairly easy here for MySQL -- probably just replace "PostgreSQL" with "MySQL" when opening the connection): Before using the database, you need to create a connection. You do this (maybe in the preOpenStack handler, or in a login button) with the revOpenDatabase function. That function returns a "connection id", which you will need to retain; I like to do that in a custom property of my main stack: set the database of this stack to revOpenDatabase("PostgreSQL", "localhost", "myDatabase", "myUsername", "myPassword") Then, if the connection was made, the returned value will be an integer; otherwise, it will be an error message: if the database of this stack is an integer then -- okay, we've connected! else answer "Unable to connect to database due to an error: " & the database of this stack end if When you are finished with the database connection, possibly in a closeStack handler, or a "Logout" button, it is a good idea to close the connection; after the connection is closed, you cannot use it anymore: revCloseDatabase the database of this stack In order to execute an SQL statement, assuming you don't need BLOBs, use the revQueryDatabase function: put revQueryDatabase(the database of this stack, "SELECT * FROM myTable") into q The return value will be a "result set ID" number, another integer, if the query was successful and returns a result set (SELECT), it will (usually) be empty if the query was successful and does not return a result set (INSERT, UPDATE, CREATE, ALTER, ...), and it will be an error message if there was an error: if q is an integer then -- parse result set else answer "There was an error when querying the database: " & q end if In order to work with the result set, you use the revMoveToNextRecord command and the revDatabaseColumnNamed function (here I use the revNumberOfRecords function to determine how many records were returned): repeat for revNumberOfRecords(q) times put revDatabaseColumnNamed(q, "myColumn") into field "myField" (...) revMoveToNextRecord q end repeat After retrieving all of the data in a result set (when q is an integer), it is a good idea to close the result set: revCloseCursor q After that, the result set is no longer usable. There are numerous other options, but this should be enough to get you started at least (maybe everything you need, depending on what you are trying to accomplish). Hope this helps! On Sep 17, 2004, at 5:05 PM, Trevor DeVore wrote: >> >> Doesn't anyone here work with the dynamic (sql) stuff in rev? ___________________________________________________________ $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 From fde101 at fjrhome.net Fri Sep 17 18:04:41 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 17 Sep 2004 18:04:41 -0400 Subject: put URL "binfile:" behavior different between message box and handler? In-Reply-To: <459992D0-08E3-11D9-A6C6-000A27B49A96@major-k.de> References: <054DCD73-08DC-11D9-A4B6-0050E4BA750F@fjrhome.net> <33FF324C-08E1-11D9-96BA-000A9569F8B0@lacscentre.co.uk> <459992D0-08E3-11D9-A6C6-000A27B49A96@major-k.de> Message-ID: <937C66BB-08F5-11D9-A4B6-0050E4BA750F@fjrhome.net> Excellent! Thank you both, that works perfectly. Is this behavior to be expected, or should this be bugzilla'd? I would think of this as a bug, but I did a quick search and came up empty... At any rate it works this way! On Sep 17, 2004, at 3:53 PM, Klaus Major wrote: > Hi all, > >> >> On 17 Sep 2004, at 20:01, Frank D. Engel, Jr. wrote: >> >>> Okay, it seems I'm at it again. >>> >>> I have a handler in an image, which contains the following block of >>> code: >>> >>> answer file "Select an image to insert:" as sheet >>> put it into l >>> if l is not empty and there is a file l then >>> answer l >>> set the lockLocation of me to true >>> put URL "binfile:" & l into me #####HERE >>> set the lockLocation of me to false >>> end if >>> >>> I select a PNG or JPEG image file when prompted, the "answer l" >>> command (obviously for debugging purposes) displays the correct >>> filename, and an all-white image is inserted where a nice, fancy, >>> colorful one should be. Using >>> >>> put URL "binfile:/Users/username/Desktop/afile.png" into image >>> "imageName" >>> >> Try replacing the line marked HERE with this; >> >> put URL ("binfile:" & l) into me > > Yes, the latest engines seem to be more sensible to "missing quotes" > ;-) > >> Cheers >> Dave > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From rcozens at pon.net Sat Sep 18 06:16:41 2004 From: rcozens at pon.net (Rob Cozens) Date: Sat, 18 Sep 2004 03:16:41 -0700 Subject: auto update stacks/applications In-Reply-To: <000401c49cf5$7a5ca8f0$64fea8c0@chris1> References: <000401c49cf5$7a5ca8f0$64fea8c0@chris1> Message-ID: >I'm wondering what some of the methods are that others use to >accomplish auto updates, and what kinds of advantages/disadvantages there >are to your methods. Hi Chris, Here's an example I'm working on at the moment; The project name is "Marine Time Lines" ["MTL"]. MTL consists of two stacks: MTL_Viewer.rev & MTL_Data.rev. MTL_Viewer displays a world map and hilites various oceans in response to check box settings designating various threats to the marine environment (eg: Habitat Destruction, Overfishing, Pollution). Clicking a hilited ocean displays a pertinent quotation (such as below) and a list of "marine time lines" relating to that ocean and those specific threats. MTL_Data contains all the quotations & time lines, indexed by ocean & threat, in a format that can be printed with a simple "print this stack" command. It also contains virtually all of the handlers called by MTL_Viewer, which starts using MTL_Data on preOpenStack. MTL_Viewer is designed for distribution as a standalone application. MTL_Data is designed as a replaceable, downloadable, data file. A user can download MTL_Viewer once and subsequently "update" it by replacing the local copy of MTL_Data with the latest download. This design allows both the data presented and the manner in which it is manipulated to change without modifying the standalone application file. The shortcoming of this design is that it does not accommodate changes in the features supported by the standalone--adding a new threat category, for example--without replacing the standalone. -- Rob Cozens, Staff Conservator Mendonoma Marine Life Conservancy "It is contrary to human welfare to contribute in any way... to the degradation of the sea's capacity to support life." -- Walter Hickel, U. S. Secretary of the Interior, 1971 in "From Abundance to Scarcity" by Michael L. Weber From psahores at easynet.fr Fri Sep 17 19:49:33 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Sat, 18 Sep 2004 01:49:33 +0200 Subject: revamail / revgourl "mailto:" In-Reply-To: <16EDCE36-08BB-11D9-A6C6-000A27B49A96@major-k.de> References: <51D22112-08B8-11D9-A6C6-000A27B49A96@major-k.de> <16EDCE36-08BB-11D9-A6C6-000A27B49A96@major-k.de> Message-ID: <39560F4A-0904-11D9-B383-000A95C61E96@easynet.fr> Vielen Danke, Klaus ! Best, Pierre Le 17 sept. 04, ? 17:06, Klaus Major a ?crit : > Hi all, > > if someone dares to put his/her hands on the library, here is the > workaround: > > Script of btn "revcommon" of cd 1 of stack "Revolution > 2.x/components/global environment/revlibray.rev" > > Replace this line: > >> if char 1 to 4 of pWhich is not "file" and char 1 to 4 of pWhich is >> not "http" then put "http://" before pWhich -- put in http > > With these lines: > > if char 1 to 7 of pWhich <> "mailto:" then > if char 1 to 4 of pWhich is not "file" and char 1 to 4 of pWhich > is not "http" then > put "http://" before pWhich > end if > end if > > > Et voila, the revival of "revmail" :-) > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From gregory.lypny at videotron.ca Fri Sep 17 21:03:17 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 17 Sep 2004 21:03:17 -0400 Subject: Getting a remote file in OS X In-Reply-To: <20040917215343.7FB789300F5@mail.runrev.com> References: <20040917215343.7FB789300F5@mail.runrev.com> Message-ID: <868FFCF8-090E-11D9-AF25-000D9350C9C2@videotron.ca> Hello Mark Talluto and James Cass, Thank you for your help. Well, I just logged into the host Mac using Remote Desktop. I can confirm that FTP is on and the ports are set to 20, 21, and some other big numbers. The problem appears to be the firewall. When it's off, I can retrieve files; when it's on I can't. I'm not sure how to set passive ftp in Network Preferences as James suggested. It requires some additional information about proxies. I hope there's a fix. I need the firewall given that there's a lot of mischief that goes on in a university. On the other hand, there's a lot of cool stuff that I can do with Revolution if I can grab file information via ftp! Thanks once again, Gregory ___________________ "Out of the blue, and into the black. You paid for this, but they gave you that." -Neil Young From wayne_mckenzie at hkmug.org.hk Fri Sep 17 21:23:14 2004 From: wayne_mckenzie at hkmug.org.hk (Wayne McKenzie) Date: Sat, 18 Sep 2004 09:23:14 +0800 Subject: DATABASE FUNCTIONS In-Reply-To: References: <43A0BBE9-08ED-11D9-BF29-000D9337CDC8@mangomultimedia.com> Message-ID: <4FB6EE7F-0911-11D9-9604-000393102A72@hkmug.org.hk> Let me start by saying I have very little knowledge of mySQL, so what I am about to say is probably NOT the best way to do things, but having said that, if I with my little knowledge have been able to 'get full control' of a mySQL database via Rev, you shouldn't have too much trouble. I've noticed in Rev 2.5 it takes a few more clicks to rummage through the inline (not online) Help documentation to get to the details on database functions. From the Help menu, select Documentation, click on the Objects button at the top of the window. In the left field click on the triangle next to Libraries. From here open the 'Database library' triangle the click on the 'function' triangle. Terms of most interest are likely to be: revCurrentRecord(recordSetID) revCurrentRecordIsFirst(recordSetID) revCurrentRecordIsLast(recordSetID) revDatabaseColumnNamed(recordSetID,columnName[,holderVariable]) revDatabaseColumnNames(recordSetID) revDatabaseCursors(databaseID) revDataFromQuery([columnDelim],[rowDelim],databaseID,SQLQuery[,varsList] ) revdb_movenext(recordSetID) revdb_moveprev(recordSetID) revNumberOfRecords(recordSetID) revOpenDatabase(databaseType,host[:port],databaseName, \ [userName],[password] [, useSSL | \ valentinaCacheSize,valentinaMacSerial,valentinaWindowsSerial]) revOpenDatabases() revCloseCursor recordSetID revCloseDatabase databaseID and most definitely revExecuteSQL databaseID,SQLStatement Once you get into this I am sure it will make what everyone else has written 'gel' and you'll quickly be able to pinpoint the functions you need to convert your stack from Database Builder to direct function calls. I'll offer two tips: 1) Updating or Inserting Data To overcome the problem you noted about not knowing whether the data you just entered has actually been updated into SQL, I i) save the SQLStatement I used in the initial 'revExecuteSQL databaseID,SQLStatement' to a global variable ii) save the field containing the table primary key to a variable (savedPrimaryKeyValue) iii) close the current query with 'revCloseCursor recordSetID' iv) open a new query with 'revExecuteSQL databaseID,SQLStatement' using the same query I saved as a global variable - ie it will match the same data assuming your updated or inserted data does not fall outside the query range v) use 'revdb_movefirst(recordSetID)' to ensure that I am at the first record vi) return to the record you just updated with a repeat loop like this: revDatabaseColumnNamed(recordSetID,columnName,currentPrimaryKeyValue) repeat until currentPrimaryKeyValue = savedPrimaryKeyValue revdb_movenext(recordSetID) revDatabaseColumnNamed(recordSetID,columnName,currentPrimaryKeyValue) end repeat vii) go about placing the data into the applicable fields 2) Large Amounts of Text If you are dealing with a lot of text you'll probably find it helpful if you 'replace' tabs and carriage returns when you put data into mySQL and replace them when you extract the data. I simply do this: prior to sending the data to mySQL replace return with " nnn " in field "lots of text" of stack "Encyclopedia" replace tab with " ttt " in field "lots of text" of stack "Encyclopedia" after querying the database replace " nnn " with return in field "lots of text" of stack "Encyclopedia" replace " ttt " with tab in field "lots of text" of stack "Encyclopedia" By doing the above you can use the SQL statement below to create a tab delimited text file which you can usefully manipulate with any spreadsheet program, or even better open it with a heavy duty text editor like BBEdit and run Perl scripts on it. If you leave the tabs and carriage returns in place you'll end up with your data spread all over the place and unable to do any grep work on it. SELECT * INTO OUTFILE tab_delimted_text_file FROM really_big_table You might scratch your head and wonder why you would want to do that when all that I could possibly do with spreadsheets and or Perl you could do with SQL. I offer the following excuses: 1) I have worked a lot more with Perl, whilst I've only just started experimenting with mySQL so I find I can quickly think up a Perl solution 2) If I get it wrong and completely stuff up the text file, it doesn't matter, the database is untouched - I know I could duplicate tables and work on copies to achieve the same, but with a text file I can 'combine fields' and change formats without the worry that I'm going to get an SQL error or have data disappear (because I've put 15 chars into a field I only defined to hold 12). 3) If you want to see the 'Big Picture' and view an entire table at once, you could emulate this using a Rev field in table mode, but it is very Very VERY slow; much slower than just opening a tab delimited text file in a spreadsheet program. Using a Terminal program might be fast, but the format is not as nice as a single record per row text file or spreadsheet. Also if you update or insert data, you have to do another select call and the have to scroll back to where you were. With a text file you edit, you save, the cursor remains in the same place. Hope there is something here you'll find of value Wayne "Never ask a man what computer he uses. If it's a Mac, he'll tell you. If it's not, why embarrass him?" - Tom Clancy From userev at canelasoftware.com Fri Sep 17 21:30:24 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 17 Sep 2004 18:30:24 -0700 Subject: Getting a remote file in OS X In-Reply-To: <868FFCF8-090E-11D9-AF25-000D9350C9C2@videotron.ca> References: <20040917215343.7FB789300F5@mail.runrev.com> <868FFCF8-090E-11D9-AF25-000D9350C9C2@videotron.ca> Message-ID: <50310C72-0912-11D9-BD66-000D93373366@canelasoftware.com> On Sep 17, 2004, at 6:03 PM, Gregory Lypny wrote: > Hello Mark Talluto and James Cass, > > Thank you for your help. > > Well, I just logged into the host Mac using Remote Desktop. I can > confirm that FTP is on and the ports are set to 20, 21, and some other > big numbers. The problem appears to be the firewall. When it's off, > I can retrieve files; when it's on I can't. I'm not sure how to set > passive ftp in Network Preferences as James suggested. It requires > some additional information about proxies. > > I hope there's a fix. I need the firewall given that there's a lot of > mischief that goes on in a university. On the other hand, there's a > lot of cool stuff that I can do with Revolution if I can grab file > information via ftp! > > I just want to make sure that you have opened those ports (20 & 21). There should be no reason why you can not access your server with the firewall up as long as those ports are open. Another thought is that you mentioned you are at a university. You may need to talk with the system admins that run your net connection. It is very probable that they have blocked ftp access on their end. -- Best regards, Mark Talluto http://www.canelasoftware.com From erikhans08 at yahoo.com Fri Sep 17 18:21:06 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Fri, 17 Sep 2004 15:21:06 -0700 (PDT) Subject: what/where is this Newbie List? In-Reply-To: Message-ID: <20040917222106.96261.qmail@web61102.mail.yahoo.com> what/where is this Newbie List? couldn't find it at . the list seems to have moved into a realm that is for the more advanced. i will always read it, but my concerns (is mouseStillDown handled in a group script ? no, the card script) belong in a less high powered list. all these TLA's (three word acronyms)... so can anyone pass directions along? Thank You, Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From gcanyon at inspiredlogic.com Fri Sep 17 23:39:26 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri, 17 Sep 2004 20:39:26 -0700 Subject: 'Blessed' plugins In-Reply-To: References: Message-ID: <56DAB6A8-0924-11D9-ABC6-000A95A872D6@inspiredlogic.com> The version of Navigator I'm working on seems to be immune to drag and drop. Not sure what I'm doing differently. The name of the stack is revNavigator, I think the "rev" prefix might be the difference. regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 17, 2004, at 2:16 PM, Ken Ray wrote: > On 9/17/04 3:58 PM, "FlexibleLearning at aol.com" > > wrote: > >> There is, presently no way I can figure to make a plugin immune from >> Rev's >> drap and drop of controls. For plugins that need to be modifiable >> this is a >> problem, especially for palette or modeless stacks... User >> accidentally >> creates >> a control on your plugin and cannot easily remove it (and if a newbie >> to Rev >> would probably be very confused if not lost). > > You're so right, Hugh! I opened Fred Rinaldi's RegEx builder plugin and > dragged a button right on top of it! > >> At the moment, the revTools palette locks messages (so no trapping >> events) >> and only tests if visible and modifiable (unreliable). My suggestion >> is a >> 'blessed' property of some nature that the plugin author and revTools >> both >> implement as a common identifier. > > How about something simple like: don't do this for any stacks that are > in > the plugins folder? > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Fri Sep 17 23:53:30 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 17 Sep 2004 20:53:30 -0700 Subject: 'Blessed' plugins In-Reply-To: References: Message-ID: <414BB13A.7040702@fourthworld.com> Ken Ray wrote: > On 9/17/04 3:58 PM, "FlexibleLearning at aol.com" > wrote: > > >>There is, presently no way I can figure to make a plugin immune from Rev's >>drap and drop of controls. For plugins that need to be modifiable this is a >>problem, especially for palette or modeless stacks... User accidentally >>creates >>a control on your plugin and cannot easily remove it (and if a newbie to Rev >>would probably be very confused if not lost). > > > You're so right, Hugh! I opened Fred Rinaldi's RegEx builder plugin and > dragged a button right on top of it! For consistency with the rest of the IDE, new objects should only be creatable in toplevel windows, regardless of name, path, etc. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From JaysLists at triad.rr.com Sat Sep 18 00:17:00 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Sat, 18 Sep 2004 00:17:00 -0400 Subject: DATABASE FUNCTIONS In-Reply-To: <43A0BBE9-08ED-11D9-BF29-000D9337CDC8@mangomultimedia.com> Message-ID: I for one would love to see your library. I have been contemplating doing this myself, but yours would eliminate that work or at least give me a better starting point. Then that would free up more time for me to attempt my ultimate goal of a code (re)generating template system for Rev! Jay Madren -----Original Message----- From: Trevor DeVore Sent: Friday, September 17, 2004 17:05 To: How to use Revolution Subject: Re: DATABASE FUNCTIONS If you are you want to bypass the Query Builder I have a library which handles connections to multiple databases, puts data returned from a sql statement into an array, updates the db from arrays, etc. It drastically reduces the amount of code you have to write. I plan on doing a tutorial and examples eventually but I haven't had time yet and if you are interested in going this route it would give me a good excuse to get started :-) From nnoydb at excite.com Sat Sep 18 00:18:16 2004 From: nnoydb at excite.com (K) Date: Sat, 18 Sep 2004 00:18:16 -0400 (EDT) Subject: EACCESS and ESTATE Message-ID: <20040918041816.EAF72AFA8C@xprdmailfe5.nwk.excite.com> Hello, folks I have been very quite over here for the last few weeks. I have been working on a create_process external for 'RR'. I seem to have a problem I cannot explaine and hope some of the folks with OS X C++ development experience can help me out. I cannot see to find the ".h" file that has EACCESS and ESTATE. I am currently including the following: #include #include #include #include #include #include #include Can anyone explaine why it would not be in errno.h like Linux and Free BSD? Just for kicks if any one is interested I can post the "ALPHA" code one I solve the little bump. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From jacque at hyperactivesw.com Sat Sep 18 00:18:51 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 17 Sep 2004 23:18:51 -0500 Subject: 'Blessed' plugins In-Reply-To: <56DAB6A8-0924-11D9-ABC6-000A95A872D6@inspiredlogic.com> References: <56DAB6A8-0924-11D9-ABC6-000A95A872D6@inspiredlogic.com> Message-ID: <414BB72B.10001@hyperactivesw.com> On 9/17/04 10:39 PM, Geoff Canyon wrote: > The version of Navigator I'm working on seems to be immune to drag and > drop. Not sure what I'm doing differently. The name of the stack is > revNavigator, I think the "rev" prefix might be the difference. I've just tried a couple of things, nothing extensive. I named a stack "revTest". In toplevel mode, I can put a button on it. As modeless or palette, I can't (and I even get a beep when I try.) If the stack is renamed to simply "test", I can put a button on it in any mode except palette. Hugh, maybe you could make your stack modeless and call it "rev-something"? For now, anyway? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From b.xavier at internet.lu Sat Sep 18 01:00:24 2004 From: b.xavier at internet.lu (MisterX) Date: Sat, 18 Sep 2004 07:00:24 +0200 Subject: 'Blessed' plugins In-Reply-To: <27.61f42f2f.2e7caa06@aol.com> Message-ID: I had a similar problem. Rev wouldn't save my prefs until I quit. WHich is a major time waste if you have more than one stack opened. Also if RR happened to crash, I'd loose my prefs. I just modified their code to my liking... There's a bugzilla for it if you want the mod. it's 2097. I would suggest doing the same thing... Of course for the new users it's another problem... > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of > FlexibleLearning at aol.com > Sent: Friday, September 17, 2004 22:59 > To: use-revolution at lists.runrev.com > Subject: 'Blessed' plugins > > > There is, presently no way I can figure to make a plugin immune from Rev's > drap and drop of controls. For plugins that need to be modifiable this is a > problem, especially for palette or modeless stacks... User > accidentally creates > a control on your plugin and cannot easily remove it (and if a newbie to Rev > would probably be very confused if not lost). > > At the moment, the revTools palette locks messages (so no trapping events) > and only tests if visible and modifiable (unreliable). My suggestion is a > 'blessed' property of some nature that the plugin author and revTools both > implement as a common identifier. > > Comments? Suggestions? > > /H > > Hugh Senior > The Flexible Learning Company > Web: _www.FlexibleLearning.com_ (http://www.flexiblelearning.com/) > E: _h at flexiblelearning.com_ (mailto:h at flexiblelearning.com) > T/F: +44(0)1483.27 87 27 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From b.xavier at internet.lu Sat Sep 18 01:13:57 2004 From: b.xavier at internet.lu (MisterX) Date: Sat, 18 Sep 2004 07:13:57 +0200 Subject: 'Blessed' plugins - improved with scripted solution In-Reply-To: <27.61f42f2f.2e7caa06@aol.com> Message-ID: I had a similar problem. Rev wouldn't save my prefs until I quit. WHich is a major time waste if you have more than one stack opened. Also if RR happened to crash, I'd loose my prefs. I just modified their code to my liking... There's a bugzilla for it if you want the mod. it's 2097. I would suggest doing the same thing... Of course for the new users it's another problem... edit script of cd 1 of stack revtools find this line... and change the if statement. repeat for each line l in tStacksList if the visible of stack l and the mode of stack l < 3 then put the rect of stack l & cr after tEditRects end repeat Tested with Modal, modeless and palettes... For your users, just include the revtools stack to be replaced - version permitting naturally ;) Cheers Xavier -- http://MonsieurX.com A virtual garage for revolutionary tools RR Plugins, applications, links and tips -- > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of > FlexibleLearning at aol.com > Sent: Friday, September 17, 2004 22:59 > To: use-revolution at lists.runrev.com > Subject: 'Blessed' plugins > > > There is, presently no way I can figure to make a plugin immune from Rev's > drap and drop of controls. For plugins that need to be modifiable this is a > problem, especially for palette or modeless stacks... User > accidentally creates > a control on your plugin and cannot easily remove it (and if a newbie to Rev > would probably be very confused if not lost). > > At the moment, the revTools palette locks messages (so no trapping events) > and only tests if visible and modifiable (unreliable). My suggestion is a > 'blessed' property of some nature that the plugin author and revTools both > implement as a common identifier. > > Comments? Suggestions? > > /H > > Hugh Senior > The Flexible Learning Company > Web: _www.FlexibleLearning.com_ (http://www.flexiblelearning.com/) > E: _h at flexiblelearning.com_ (mailto:h at flexiblelearning.com) > T/F: +44(0)1483.27 87 27 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From FlexibleLearning at aol.com Sat Sep 18 03:20:35 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sat, 18 Sep 2004 03:20:35 EDT Subject: Rev2.6.1 Protected Stacks Issues Message-ID: Rev 2.6.1 no longer supports cloning in protected stacks. This not only applies to controls like buttons or fields, but also to stacks which is how many people create documents and handle printing. This has raised more than a few eyebrows. In its wake, it has opened the issue of being able to re-lock a stack to maintain security, and a third undocumented issue that simply closing a stack no longer re-instates password protection. There are three bugzilla entries which may affect you and for which you may wish to vote... - Clone command refuses to work on password protected stacks: http://support.runrev.com/bugdatabase/show_bug.cgi?id=2204 - Restore locked state without closing the stack (passkey, password): http://support.runrev.com/bugdatabase/show_bug.cgi?id=546 - Closing stacks does not instate password protection: http://support.runrev.com/bugdatabase/show_bug.cgi?id=2205 /H Hugh Senior The Flexible Learning Company Web: www.FlexibleLearning.com E: h at flexiblelearning.com T/F: +44(0)1483.27 87 27 From doupsy at wanadoo.fr Sat Sep 18 03:26:31 2004 From: doupsy at wanadoo.fr (doupsy at wanadoo.fr) Date: Sat, 18 Sep 2004 09:26:31 +0200 Subject: acceleratorText Message-ID: <100E7D53-0944-11D9-8A94-0003937E4820@wanadoo.fr> Hello, How is it possible to write something in the acceleratorText of a button to have the symbole of Command Key or Option Key of Shift Key (like we could see in standard menus of MacOS or MacOS X). I tryed for example to put : ThisWord/B into acceleratorText, and I obtained : ThisWord/B and not ThisWord SymbolCmd B Thanks. Edouard From FlexibleLearning at aol.com Sat Sep 18 03:58:04 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sat, 18 Sep 2004 03:58:04 EDT Subject: 'Blessed' plugins Message-ID: <89.1571f176.2e7d448c@aol.com> This would indeed be a simple approach, Ken. However, if /when Rev supports the flexibility of aliased Plugins (i.e. so you do not have to keep an original in the revPlugIns folder), then some persistent means of plugin identification will be needed and an agreed property seems a simple thing to use... Edit the script of cd 1 of stack revTools: repeat for each line l in tStacksList if the visible of stack l and not the cantModify of stack l \ and (THE REVBLESSED OF STACK L IS NOT TRUE) \ then put the rect of stack l & cr after tEditRects end repeat I set the revBlessed of Scripter's Scrapbook to 'true', added the line above to my copy of RevTools and the problem was solved. The beauty of this is you can switch it on/off at will... 'true' for plugin deployment and 'false' for plugin development. /H Hugh Senior Scripter's Scrapbook: http://www.FlexibleLearning.com/ssbk.htm ------------------------------------------------ > There is, presently no way I can figure to make a plugin immune from Rev's > drap and drop of controls. You're so right, Hugh! I opened Fred Rinaldi's RegEx builder plugin and dragged a button right on top of it! > At the moment, the revTools palette locks messages (so no trapping events) > and only tests if visible and modifiable (unreliable). My suggestion is a > 'blessed' property of some nature that the plugin author and revTools both > implement as a common identifier. How about something simple like: don't do this for any stacks that are in the plugins folder? Ken Ray ------------------------------------------------ From frank at backtalk.com Sat Sep 18 04:09:29 2004 From: frank at backtalk.com (Frank Leahy) Date: Sat, 18 Sep 2004 09:09:29 +0100 Subject: Getting a remote file in OS X In-Reply-To: <20040917215343.E98139300E9@mail.runrev.com> References: <20040917215343.E98139300E9@mail.runrev.com> Message-ID: <105926ED-094A-11D9-8F81-000A9580FCCE@backtalk.com> On Sep 17, 2004, at 10:53 PM, use-revolution-request at lists.runrev.com wrote: > From: Gregory Lypny > Subject: Re: Getting a remote file in OS X > To: use-revolution at lists.runrev.com > Message-ID: <8CC85478-08D4-11D9-AF25-000D9350C9C2 at videotron.ca> > Content-Type: text/plain; charset=US-ASCII; format=flowed > > Still not working for me I'm afraid. FTP is turned on. I also have the > firewall on. Do I have to specify a port? Is it because the file I > want is rtf? Do I have to invoke some sort of library in Rev? > > on mouseUp > get url > ("ftp://me:password at where/users/me/Documents/Miscellaneous/Envelope > Template.rtf") > put it into fld "x" > end mouseUp > Try connecting to this ftp server with Fetch or Interarchy or some other ftp client. Once you know one of these programs can connect, they you'll find it easier to debug. -- Frank From FlexibleLearning at aol.com Sat Sep 18 04:11:27 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sat, 18 Sep 2004 04:11:27 EDT Subject: 'Blessed' plugins Message-ID: <1a6.28fb5689.2e7d47af@aol.com> RevTools only checks for visibility and modifiability. If your stack is immune, one must be true. The name of the stack is not trapped. This is in 2.61 build 9. Geoff/Jacque: Are we using the same version? /H From klaus at major-k.de Sat Sep 18 06:48:19 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 18 Sep 2004 12:48:19 +0200 Subject: put URL "binfile:" behavior different between message box and handler? In-Reply-To: <937C66BB-08F5-11D9-A4B6-0050E4BA750F@fjrhome.net> References: <054DCD73-08DC-11D9-A4B6-0050E4BA750F@fjrhome.net> <33FF324C-08E1-11D9-96BA-000A9569F8B0@lacscentre.co.uk> <459992D0-08E3-11D9-A6C6-000A27B49A96@major-k.de> <937C66BB-08F5-11D9-A4B6-0050E4BA750F@fjrhome.net> Message-ID: <40C1ED04-0960-11D9-B23F-000A27B49A96@major-k.de> Hi Frank, >> ... >>> Try replacing the line marked HERE with this; >>> put URL ("binfile:" & l) into me >> Yes, the latest engines seem to be more sensible to "missing quotes" >> ;-) Sorry, i meant or course: Yes, the latest engines seem to be more sensible to "missing BRACKETS"! Regards Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Sat Sep 18 07:00:51 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 18 Sep 2004 13:00:51 +0200 Subject: inclusions Message-ID: <011C16A2-0962-11D9-B23F-000A27B49A96@major-k.de> Hi listers, i searched everywhere, but did not find a way to include the "Standard icons" and "Metacard compatible Icons" in the STAB settings? Did i miss something obvious? Any hints are very welcome :-) Regards Klaus Major klaus at major-k.de http://www.major-k.de From alex at tweedly.net Sat Sep 18 07:31:13 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 18 Sep 2004 12:31:13 +0100 Subject: put URL "binfile:" behavior different between message box and handler? In-Reply-To: <937C66BB-08F5-11D9-A4B6-0050E4BA750F@fjrhome.net> References: <459992D0-08E3-11D9-A6C6-000A27B49A96@major-k.de> <054DCD73-08DC-11D9-A4B6-0050E4BA750F@fjrhome.net> <33FF324C-08E1-11D9-96BA-000A9569F8B0@lacscentre.co.uk> <459992D0-08E3-11D9-A6C6-000A27B49A96@major-k.de> Message-ID: <5.1.0.14.0.20040918122608.02e58238@mail.tweedly.net> At 18:04 17/09/2004 -0400, Frank D. Engel, Jr. wrote: >Excellent! > >Thank you both, that works perfectly. > >Is this behavior to be expected, or should this be bugzilla'd? I would >think of this as a bug, but I did a quick search and came up empty... This is the expected behaviour (though I didn't expect it - and still get it wrong on a regular basis :-) URL operate like a high-precedence operator - so it will bind more tightly than the "&" following. I ran into this and asked a couple of months ago .... see Jeanne's reply at http://lists.runrev.com/pipermail/use-revolution/2004-July/039678.html -- Alex. From sims at ezpzapps.com Sat Sep 18 07:36:02 2004 From: sims at ezpzapps.com (sims) Date: Sat, 18 Sep 2004 13:36:02 +0200 Subject: inclusions In-Reply-To: <011C16A2-0962-11D9-B23F-000A27B49A96@major-k.de> References: <011C16A2-0962-11D9-B23F-000A27B49A96@major-k.de> Message-ID: >Hi listers, > >i searched everywhere, but did not find a way to include the >"Standard icons" and "Metacard compatible Icons" in the STAB settings? > >Did i miss something obvious? > Any hints are very welcome :-) Several months ago I asked something similar and received the following reply. I wish I could simply add them from the Stand alone builder. >>We add Revolution's standard image/icon library (revGeneralIcons.rev) and our >>custom image/icon library as stacks to our application (in the >>stacks section), >>and in our executable we're going invisible to both stacks at startup. >> >>This works and is probable a temporary solution, as Monte told us (support). We have room for a few more at the European Rev Conference. Don't miss out! >EuroRevCon - November 2004 Sign up now! >The November 2004 EuroRevCon Features... >Kevin Miller, Rev CEO Keynote Sunday evening and daily discussions, two full >days of Rev presentations and discussions by expert Rev developers >Malte Brill, Richard Gaskin, Klaus Major, Frederic Rinaldi, and Jan Schenkel. > >Also offered are special pricing on Dan Shafer's book Revolution: Software at >the Speed of Thought, and Special Rev License pricing for attendees. atb sims -- Tech Conferences http://TechieTours.com We make... iBirthday http://EZPZapps.com/iB SmartDog http://EZPZapps.com/SmartDog Kartolina http://EZPZapps.com/kartolina From klaus at major-k.de Sat Sep 18 07:55:40 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 18 Sep 2004 13:55:40 +0200 Subject: inclusions In-Reply-To: References: <011C16A2-0962-11D9-B23F-000A27B49A96@major-k.de> Message-ID: Hi sims, >> Hi listers, >> i searched everywhere, but did not find a way to include the >> "Standard icons" and "Metacard compatible Icons" in the STAB settings? >> Did i miss something obvious? > Any hints are very welcome :-) > Several months ago I asked something similar and received the > following reply. > I wish I could simply add them from the Stand alone builder. >>> We add Revolution's standard image/icon library >>> (revGeneralIcons.rev) and our >>> custom image/icon library as stacks to our application (in the >>> stacks section), >>> and in our executable we're going invisible to both stacks at >>> startup. >>> This works and is probable a temporary solution, as Monte told us >>> (support). 8-/ Thanks for the quick info! But "several months ago" and "probably a temporary solution" won't go together very well... ;-) > We have room for a few more at the European Rev Conference. Coool, tell me more about it! > Don't miss out! > >> EuroRevCon - November 2004 Sign up now! >> The November 2004 EuroRevCon Features... >> Kevin Miller, Rev CEO Keynote Sunday evening and daily discussions, >> two full >> days of Rev presentations and discussions by expert Rev developers >> Malte Brill, Richard Gaskin, Klaus Major, Frederic Rinaldi, and Jan >> Schenkel. >> >> Also offered are special pricing on Dan Shafer's book Revolution: >> Software at >> the Speed of Thought, and Special Rev License pricing for attendees. > > atb > sims > -- > Tech Conferences http://TechieTours.com > We make... > iBirthday http://EZPZapps.com/iB > SmartDog http://EZPZapps.com/SmartDog > Kartolina http://EZPZapps.com/kartolina Best from germany Klaus Major klaus at major-k.de http://www.major-k.de From xbury.cs at clearstream.com Sat Sep 18 07:33:20 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Sat, 18 Sep 2004 13:33:20 +0200 Subject: 'Blessed' plugins Message-ID: I disagree in view that not all palettes are plugins. Check for stack mode should be enough shouldn't it? > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > FlexibleLearning at aol.com > Sent: Saturday, September 18, 2004 9:58 AM > To: use-revolution at lists.runrev.com > Subject: Re: 'Blessed' plugins > > This would indeed be a simple approach, Ken. However, if > /when Rev supports the flexibility of aliased Plugins (i.e. > so you do not have to keep an original in the revPlugIns > folder), then some persistent means of plugin identification > will be needed and an agreed property seems a simple thing to use... > > Edit the script of cd 1 of stack revTools: > > repeat for each line l in tStacksList > if the visible of stack l and not the cantModify of stack l \ > and (THE REVBLESSED OF STACK L IS NOT TRUE) \ > then put the rect of stack l & cr after tEditRects end repeat > > I set the revBlessed of Scripter's Scrapbook to 'true', added > the line above to my copy of RevTools and the problem was solved. > > The beauty of this is you can switch it on/off at will... > 'true' for plugin deployment and 'false' for plugin development. > > /H > Hugh Senior > Scripter's Scrapbook: http://www.FlexibleLearning.com/ssbk.htm > > ------------------------------------------------ > > There is, presently no way I can figure to make a plugin > immune from > > Rev's drap and drop of controls. > > You're so right, Hugh! I opened Fred Rinaldi's RegEx builder > plugin and dragged a button right on top of it! > > > At the moment, the revTools palette locks messages (so no trapping > > events) and only tests if visible and modifiable (unreliable). My > > suggestion is a 'blessed' property of some nature that the plugin > > author and revTools both implement as a common identifier. > > How about something simple like: don't do this for any > stacks that are in the plugins folder? > > Ken Ray > ------------------------------------------------ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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 From lists at mangomultimedia.com Sat Sep 18 09:58:29 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sat, 18 Sep 2004 06:58:29 -0700 Subject: DATABASE FUNCTIONS In-Reply-To: References: Message-ID: On Sep 17, 2004, at 9:17 PM, Jay Madren wrote: > I for one would love to see your library. I have been contemplating > doing > this myself, but yours would eliminate that work or at least give me a > better starting point. Then that would free up more time for me to > attempt > my ultimate goal of a code (re)generating template system for Rev! I will try to get some basic docs/tutorials done today or Monday and then post it. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From rcozens at pon.net Sat Sep 18 22:06:30 2004 From: rcozens at pon.net (Rob Cozens) Date: Sat, 18 Sep 2004 19:06:30 -0700 Subject: auto update stacks/applications Message-ID: > This design allows both the data presented and the manner in which it is > manipulated to change without modifying the standalone application file. I failed to note that my design allows the use of ONE update file for all platforms. -- Rob Cozens, Staff Conservator Mendonoma Marine Life Conservancy "Knowledge of the oceans is more than a matter of curiosity. Our very survival may depend upon it." -- John Fitzgerald Kennedy, 1961 From diskot123 at juno.com Sat Sep 18 12:06:48 2004 From: diskot123 at juno.com (diskot123 at juno.com) Date: Sat, 18 Sep 2004 16:06:48 GMT Subject: DATABASE FUNCTIONS Message-ID: <20040918.090745.1935.887884@webmail13.lax.untd.com> Note you can also edit the script of btn "revdatabase" of stack "revlibrary" and use additional wrapper functions around revdb. They are pretty well organized and tested just underdocumented, and let you do things like execute statements using an opened connection, cache multiple connections. You can mix and match these with using the database query builder. and it supports caching records, and binding like the query builder. Best, Tuviah ________________________________________________________________ Get your name as your email address. Includes spam protection, 1GB storage, no ads and more Only $1.99/ month - visit http://www.mysite.com/name today! From psahores at easynet.fr Sat Sep 18 12:35:30 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Sat, 18 Sep 2004 18:35:30 +0200 Subject: DATABASE FUNCTIONS In-Reply-To: <20040918.090745.1935.887884@webmail13.lax.untd.com> References: <20040918.090745.1935.887884@webmail13.lax.untd.com> Message-ID: Dear Tuviah, I tested lot of them under Panther and all worked very fine. Does they work as well under the linux platform ? Best Regards, Pierre Le 18 sept. 04, ? 18:06, diskot123 at juno.com a ?crit : > > Note you can also edit the script of btn "revdatabase" of stack > "revlibrary" and use additional wrapper functions around revdb. They > are pretty well organized and tested just underdocumented, and let you > do things like execute statements using an opened connection, cache > multiple connections. You can mix and match these with using the > database query builder. and it supports caching records, and binding > like the query builder. > > Best, > Tuviah > > ________________________________________________________________ > Get your name as your email address. > Includes spam protection, 1GB storage, no ads and more > Only $1.99/ month - visit http://www.mysite.com/name today! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From gregory.lypny at videotron.ca Sat Sep 18 12:35:17 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sat, 18 Sep 2004 12:35:17 -0400 Subject: Getting a remote file in OS X In-Reply-To: <20040918075447.9ADC49300F2@mail.runrev.com> References: <20040918075447.9ADC49300F2@mail.runrev.com> Message-ID: Hello Mark, Yes, I'm pretty sure that the ports are open. I have the FTP check box marked under the Services tab of the Sharing preferences. I have also enabled Passive FTP mode under the Proxies tab of Network preferences. I'm not sure if our systems guy has blocked ftp access because I can get through right away using Interarchy. Thanks again, Greg On Sep 18, 2004, at 3:54 AM, Mark Talluto wrote: > I just want to make sure that you have opened those ports (20 & 21). > There should be no reason why you can not access your server with the > firewall up as long as those ports are open. > > Another thought is that you mentioned you are at a university. You may > need to talk with the system admins that run your net connection. It > is very probable that they have blocked ftp access on their end. From gregory.lypny at videotron.ca Sat Sep 18 12:36:50 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sat, 18 Sep 2004 12:36:50 -0400 Subject: Getting a remote file in OS X In-Reply-To: <20040918160027.018FB93010D@mail.runrev.com> References: <20040918160027.018FB93010D@mail.runrev.com> Message-ID: Hello Frank, Just tried Interarchy, and it works. Not sure where to go from here. Greg On Sep 18, 2004, at 12:00 PM, Frank wrote: > Try connecting to this ftp server with Fetch or Interarchy or some > other ftp client. Once you know one of these programs can connect, > they you'll find it easier to debug. From FlexibleLearning at aol.com Sat Sep 18 13:10:08 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sat, 18 Sep 2004 13:10:08 EDT Subject: 'Blessed' plugins Message-ID: > I disagree in view that not all palettes are plugins. > Check for stack mode should be enough shouldn't it? Huh? IF a 'revBlessed' property were implemented by RevTools AND by a plugin, any style of stack would have the OPTION of being immune. /H From ludovic.thebault at laposte.net Sat Sep 18 13:18:18 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Sat, 18 Sep 2004 19:18:18 +0200 Subject: ImageData, colors and screen Message-ID: <20040918191818551795.GyazMail.ludovic.thebault@laposte.net> Hello, i use imagedata to replace one color by an other in a picture (which is inclued in the stack). for example : get the imagedata of mypicture replace (numtochar(0)&numtochar(200)&numtochar(248)&numtochar(248)) with \ (numtochar(0)&numtochar(200)&numtochar(200)&numtochar(200)) in it On my mac, it work. but on other mac, or pc, it doesn't work. Why ? Colors are not the same ? thanks PS : With Rev 2.5 Ludovic From userev at canelasoftware.com Sat Sep 18 13:42:32 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sat, 18 Sep 2004 10:42:32 -0700 Subject: Getting a remote file in OS X In-Reply-To: References: <20040918075447.9ADC49300F2@mail.runrev.com> Message-ID: <1E7FE96A-099A-11D9-88D7-000D93373366@canelasoftware.com> On Sep 18, 2004, at 9:35 AM, Gregory Lypny wrote: > Hello Mark, > > Yes, I'm pretty sure that the ports are open. I have the FTP check > box marked under the Services tab of the Sharing preferences. I have > also enabled Passive FTP mode under the Proxies tab of Network > preferences. > > I'm not sure if our systems guy has blocked ftp access because I can > get through right away using Interarchy. > > Greg, Have you tried setting the client to active? -- Best regards, Mark Talluto http://www.canelasoftware.com From ambassador at fourthworld.com Sat Sep 18 13:56:31 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 18 Sep 2004 10:56:31 -0700 Subject: 'Blessed' plugins In-Reply-To: References: Message-ID: <414C76CF.3090501@fourthworld.com> FlexibleLearning at aol.com wrote: > IF a 'revBlessed' property were implemented by RevTools AND by a plugin, any > style of stack would have the OPTION of being immune. Why would a plugin ever need to be toplevel? For 15 years, the only editable mode for a stack is toplevel. Palette and modeless are not editable by design. If you need your plugin floating above other windows use palette, if not use modeless. Keep toplevel for editable stacks and the native engine behaviors solve this problem for us automatically. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From userev at canelasoftware.com Sat Sep 18 13:37:34 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sat, 18 Sep 2004 10:37:34 -0700 Subject: acceleratorText In-Reply-To: <100E7D53-0944-11D9-8A94-0003937E4820@wanadoo.fr> References: <100E7D53-0944-11D9-8A94-0003937E4820@wanadoo.fr> Message-ID: <6D238E90-0999-11D9-88D7-000D93373366@canelasoftware.com> On Sep 18, 2004, at 12:26 AM, doupsy at wanadoo.fr wrote: > Hello, > > How is it possible to write something in the acceleratorText of a > button to have the symbole of Command Key or Option Key of Shift Key > (like we could see in standard menus of MacOS or MacOS X). > I tryed for example to put : ThisWord/B into acceleratorText, and > I obtained : ThisWord/B and not ThisWord SymbolCmd B > This should work as you have written if you set this up in a button to be used as a menu. If you are using the built-in menu builder, then this should also work as stated. Did you do this on your own or through the Menu Builder? -- Best regards, Mark Talluto http://www.canelasoftware.com From jbv.silences at Club-Internet.fr Sat Sep 18 14:37:06 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Sat, 18 Sep 2004 20:37:06 +0200 Subject: angle and rotate Message-ID: <414C803D.7E921D29@Club-Internet.fr> Hi list, I just played a bit with the angle and rotate commands in Rev 2.5 and I was badly surprised to discover that they still produce the same awful anliased crap (at least for images), just like MC 2.4 from 2 years ago... Am I missing something here ? Is there a way to improve the quality of a rotated image ? Thanks, JB From userev at canelasoftware.com Sat Sep 18 14:53:20 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sat, 18 Sep 2004 11:53:20 -0700 Subject: angle and rotate In-Reply-To: <414C803D.7E921D29@Club-Internet.fr> References: <414C803D.7E921D29@Club-Internet.fr> Message-ID: <029EC998-09A4-11D9-A436-000D93373366@canelasoftware.com> On Sep 18, 2004, at 11:37 AM, jbv wrote: > Hi list, > I just played a bit with the angle and rotate commands > in Rev 2.5 and I was badly surprised to discover that > they still produce the same awful anliased crap (at least > for images), just like MC 2.4 from 2 years ago... > Am I missing something here ? Is there a way to improve > the quality of a rotated image ? > Try setting the resizeQuality of img "imagename" to best I am not sure if this will help, but it might. -- Best regards, Mark Talluto http://www.canelasoftware.com From jbv.silences at Club-Internet.fr Sat Sep 18 15:21:53 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Sat, 18 Sep 2004 21:21:53 +0200 Subject: angle and rotate References: <414C803D.7E921D29@Club-Internet.fr> <029EC998-09A4-11D9-A436-000D93373366@canelasoftware.com> Message-ID: <414C8AD0.8A5C880B@Club-Internet.fr> Mark, > > Try setting the resizeQuality of img "imagename" to best > > I am not sure if this will help, but it might. > I tried to put the resizeQuality of my img to excellent and perfect, but it didn't change anything... Is this property documented anywhere ? Thanks, JB From ambassador at fourthworld.com Sat Sep 18 15:27:16 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 18 Sep 2004 12:27:16 -0700 Subject: Linux & Rev In-Reply-To: References: <4145DBB3.8080504@ehug.info> Message-ID: <414C8C14.7090504@fourthworld.com> sims wrote: > Thank you to all who replied about Linux applications & Rev! I think I missed this part: How does one setup icons and file type associations for the user in Gnome and KDE? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From userev at canelasoftware.com Sat Sep 18 15:52:08 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sat, 18 Sep 2004 12:52:08 -0700 Subject: angle and rotate In-Reply-To: <414C8AD0.8A5C880B@Club-Internet.fr> References: <414C803D.7E921D29@Club-Internet.fr> <029EC998-09A4-11D9-A436-000D93373366@canelasoftware.com> <414C8AD0.8A5C880B@Club-Internet.fr> Message-ID: <397F186C-09AC-11D9-A436-000D93373366@canelasoftware.com> On Sep 18, 2004, at 12:21 PM, jbv wrote: > > > Mark, > >> >> Try setting the resizeQuality of img "imagename" to best >> >> I am not sure if this will help, but it might. >> > > I tried to put the resizeQuality of my img to excellent and perfect, > but it didn't change anything... > Is this property documented anywhere ? > For some reason it is not documented. I think the best setting is "best". I am not sure if it supports "excellent" or "perfect". You must make this setting in your script before you make the actual adjustment to the size. I hope it has a positive affect on the rotate. -- Best regards, Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Sat Sep 18 15:52:50 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sat, 18 Sep 2004 12:52:50 -0700 Subject: Linux & Rev In-Reply-To: <414C8C14.7090504@fourthworld.com> References: <4145DBB3.8080504@ehug.info> <414C8C14.7090504@fourthworld.com> Message-ID: <5270640A-09AC-11D9-A436-000D93373366@canelasoftware.com> On Sep 18, 2004, at 12:27 PM, Richard Gaskin wrote: > sims wrote: > >> Thank you to all who replied about Linux applications & Rev! > > I think I missed this part: How does one setup icons and file type > associations for the user in Gnome and KDE? I am not sure yet myself. I too await for a sage to guide. -- Best regards, Mark Talluto http://www.canelasoftware.com From yvescoppe at skynet.be Sat Sep 18 15:56:47 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Sat, 18 Sep 2004 21:56:47 +0200 Subject: clickLine Message-ID: Hi list I have a fld with locktext to true there are empty lines in the fld so when the user clicks in the fld : if there is text in the line, the clickLine returns "line x of fld y" if there is no text in the line, the clickLine returns empty How can I know which line has been clicked no matter if there is text or not in the line ?? thank you for your help.... Greetings. Yves COPPE yvescoppe at skynet.be From jbv.silences at Club-Internet.fr Sat Sep 18 16:03:42 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Sat, 18 Sep 2004 22:03:42 +0200 Subject: angle and rotate References: <414C803D.7E921D29@Club-Internet.fr> <029EC998-09A4-11D9-A436-000D93373366@canelasoftware.com> <397F186C-09AC-11D9-A436-000D93373366@canelasoftware.com> Message-ID: <414C949C.5F4DAD6A@Club-Internet.fr> Mark , > > For some reason it is not documented. I think the best setting is > "best". I am not sure if it supports "excellent" or "perfect". You > must make this setting in your script before you make the actual > adjustment to the size. I hope it has a positive affect on the rotate. well, I just tried "best" and it has no effect on the rotate... Thanks anyway, JB From userev at canelasoftware.com Sat Sep 18 16:14:25 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sat, 18 Sep 2004 13:14:25 -0700 Subject: angle and rotate In-Reply-To: <414C949C.5F4DAD6A@Club-Internet.fr> References: <414C803D.7E921D29@Club-Internet.fr> <029EC998-09A4-11D9-A436-000D93373366@canelasoftware.com> <397F186C-09AC-11D9-A436-000D93373366@canelasoftware.com> <414C949C.5F4DAD6A@Club-Internet.fr> Message-ID: <5652E316-09AF-11D9-80AB-000D93373366@canelasoftware.com> On Sep 18, 2004, at 1:03 PM, jbv wrote: > > > Mark , > >> >> For some reason it is not documented. I think the best setting is >> "best". I am not sure if it supports "excellent" or "perfect". You >> must make this setting in your script before you make the actual >> adjustment to the size. I hope it has a positive affect on the >> rotate. > > well, I just tried "best" and it has no effect on the rotate... > > Sounds like a trip to requestZilla is in order. Are you going to take care of it? -- Best regards, Mark Talluto http://www.canelasoftware.com From jbv.silences at Club-Internet.fr Sat Sep 18 16:19:00 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Sat, 18 Sep 2004 22:19:00 +0200 Subject: angle and rotate References: <414C803D.7E921D29@Club-Internet.fr> <029EC998-09A4-11D9-A436-000D93373366@canelasoftware.com> <397F186C-09AC-11D9-A436-000D93373366@canelasoftware.com> <5652E316-09AF-11D9-80AB-000D93373366@canelasoftware.com> Message-ID: <414C9832.71B7D83F@Club-Internet.fr> Mark, > > > Sounds like a trip to requestZilla is in order. Are you going to take > care of it? > Well, it's late and I have to wake up early tomorrow morning... ;-) if you want to take care of it, please proceed... I'm just wondering if anyone uses the angle and rotate commands... AFAIR it works for graphics... JB From userev at canelasoftware.com Sat Sep 18 16:19:42 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sat, 18 Sep 2004 13:19:42 -0700 Subject: clickLine In-Reply-To: References: Message-ID: <1357213E-09B0-11D9-80AB-000D93373366@canelasoftware.com> On Sep 18, 2004, at 12:56 PM, Yves COPPE wrote: > Hi list > > > I have a fld with locktext to true > there are empty lines in the fld > > so when the user clicks in the fld : > if there is text in the line, the clickLine returns "line x of fld y" > > if there is no text in the line, the clickLine returns empty > > How can I know which line has been clicked no matter if there is text > or not in the line ?? > > thank you for your help.... Is this field something you have control over? If so, you could write a routine that replaced blank lines with a single space. This could be temporary or permanent. It would depend on your needs. Then you could get a reliable answer from the clickLine. -- Best regards, Mark Talluto http://www.canelasoftware.com From yvescoppe at skynet.be Sat Sep 18 16:24:23 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Sat, 18 Sep 2004 22:24:23 +0200 Subject: clickLine In-Reply-To: <1357213E-09B0-11D9-80AB-000D93373366@canelasoftware.com> References: <1357213E-09B0-11D9-80AB-000D93373366@canelasoftware.com> Message-ID: Le 18-sept.-04, ? 22:19, Mark Talluto a ?crit : > > On Sep 18, 2004, at 12:56 PM, Yves COPPE wrote: > >> Hi list >> >> >> I have a fld with locktext to true >> there are empty lines in the fld >> >> so when the user clicks in the fld : >> if there is text in the line, the clickLine returns "line x of fld y" >> >> if there is no text in the line, the clickLine returns empty >> >> How can I know which line has been clicked no matter if there is text >> or not in the line ?? >> >> thank you for your help.... > > Is this field something you have control over? If so, you could write > a routine that replaced blank lines with a single space. This could > be temporary or permanent. It would depend on your needs. Then you > could get a reliable answer from the clickLine. > > -- > thank you, it works great. Greetings. Yves COPPE yvescoppe at skynet.be From userev at canelasoftware.com Sat Sep 18 16:27:12 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sat, 18 Sep 2004 13:27:12 -0700 Subject: angle and rotate In-Reply-To: <414C9832.71B7D83F@Club-Internet.fr> References: <414C803D.7E921D29@Club-Internet.fr> <029EC998-09A4-11D9-A436-000D93373366@canelasoftware.com> <397F186C-09AC-11D9-A436-000D93373366@canelasoftware.com> <5652E316-09AF-11D9-80AB-000D93373366@canelasoftware.com> <414C9832.71B7D83F@Club-Internet.fr> Message-ID: <1F823F97-09B1-11D9-80AB-000D93373366@canelasoftware.com> On Sep 18, 2004, at 1:19 PM, jbv wrote: > Mark, > >> >> >> Sounds like a trip to requestZilla is in order. Are you going to take >> care of it? >> > > Well, it's late and I have to wake up early tomorrow morning... ;-) > if you want to take care of it, please proceed... > > I'm just wondering if anyone uses the angle and rotate commands... > AFAIR it works for graphics... > Here is it for your voting pleasure: -- Best regards, Mark Talluto http://www.canelasoftware.com From psahores at easynet.fr Sat Sep 18 16:40:48 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Sat, 18 Sep 2004 22:40:48 +0200 Subject: Linux & Rev In-Reply-To: <5270640A-09AC-11D9-A436-000D93373366@canelasoftware.com> References: <4145DBB3.8080504@ehug.info> <414C8C14.7090504@fourthworld.com> <5270640A-09AC-11D9-A436-000D93373366@canelasoftware.com> Message-ID: <05B73424-09B3-11D9-B54A-000A95C61E96@easynet.fr> Le 18 sept. 04, ? 21:52, Mark Talluto a ?crit : > > On Sep 18, 2004, at 12:27 PM, Richard Gaskin wrote: > >> sims wrote: >> >>> Thank you to all who replied about Linux applications & Rev! >> >> I think I missed this part: How does one setup icons and file type >> associations for the user in Gnome and KDE? > > I am not sure yet myself. I too await for a sage to guide. Same for me, Richard ;-! > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From stephenREVOLUTION at barncard.com Sat Sep 18 18:05:20 2004 From: stephenREVOLUTION at barncard.com (Stephen Quinn Barncard) Date: Sat, 18 Sep 2004 15:05:20 -0700 Subject: DATABASE FUNCTIONS Message-ID: Trevor, thanks for your efforts to shine a light on this. Wayne and Frank: thanks for the step-by-steps. Tuviah, thanks for your pointing me to the library. This is truly a helping community. Thanks. stephen barncard From graham.samuel at blueyonder.co.uk Sat Sep 18 18:19:42 2004 From: graham.samuel at blueyonder.co.uk (Graham Samuel) Date: Sat, 18 Sep 2004 23:19:42 +0100 Subject: what/where is this Newbie List? Message-ID: <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> On Fri, 17 Sep 2004 15:21:06 -0700 (PDT), Erik Hansen wrote: >what/where is this Newbie List? >couldn't find it at . > >the list seems to have moved into a realm >that is for the more advanced. i will always >read it, but my concerns (is mouseStillDown >handled in a group script ? no, the card script) >belong in a less high powered list. >all these TLA's (three word acronyms)... > >so can anyone pass directions along? Courage, Erik! As far as I know ("AFAIK") this is the only list for general discussion and mutual advice. Really it is for people of all levels. Sure there are some arcane subjects discussed here at a highly expert level, but newbie problems are just as welcome and usually receive prompt and clear answers. So don't despair of the list. I guess I am not a newbie, and I've been reading the list for ages now - but there is still a lot of stuff that is beyond me, for example anything to do with databases (I don't use 'em); anything remotely clever to do with the Internet; anything to which the answer contains the word "shell". I've stopped feeling embarrassed about it - we all have to start somewhere and nobody can know everything. So keep the questions coming. Graham --------------------------------------------------- Graham Samuel / The Living Fossil Co. / UK & France From bill at bluewatermaritime.com Sat Sep 18 18:36:56 2004 From: bill at bluewatermaritime.com (Bill) Date: Sat, 18 Sep 2004 18:36:56 -0400 Subject: DATABASE FUNCTIONS In-Reply-To: <43A0BBE9-08ED-11D9-BF29-000D9337CDC8@mangomultimedia.com> Message-ID: I am interested. I have been trying to use the query builder in combination with direct controls and would love to try your library (for mysql). Bill On 9/17/04 5:05 PM, "Trevor DeVore" wrote: > On Sep 17, 2004, at 12:18 PM, Stephen Quinn Barncard wrote: > >> Gee, was it something I said? Was I gone too long? >> Doesn't anyone here work with the dynamic (sql) stuff in rev? > > Stephen, > > I use the revdb and Valentina XCMD directly in Revolution quite a bit > but I am not very familiar with the Database controls available through > the Query Builder. I prefer bypassing the Query Builder and using my > own library so that I have more control over how/when data is being > updated. > > If you are you want to bypass the Query Builder I have a library which > handles connections to multiple databases, puts data returned from a > sql statement into an array, updates the db from arrays, etc. It > drastically reduces the amount of code you have to write. I plan on > doing a tutorial and examples eventually but I haven't had time yet and > if you are interested in going this route it would give me a good > excuse to get started :-) > | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From erikhans08 at yahoo.com Sat Sep 18 18:44:27 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Sat, 18 Sep 2004 15:44:27 -0700 (PDT) Subject: what/where is this Newbie List? In-Reply-To: <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> Message-ID: <20040918224427.11888.qmail@web61108.mail.yahoo.com> --- Graham Samuel wrote: > On Fri, 17 Sep 2004 15:21:06 -0700 (PDT), Erik > Hansen > wrote: > > > >what/where is this Newbie List? > >couldn't find it at . > > > >the list seems to have moved into a realm > >that is for the more advanced. i will always > >read it, but my concerns (is mouseStillDown > >handled in a group script ? no, the card > script) > >belong in a less high powered list. > >all these TLA's (three word acronyms)... > > > >so can anyone pass directions along? > > Courage, Erik! > > As far as I know ("AFAIK") this is the only > list for general discussion and > mutual advice. Really it is for people of all > levels. Sure there are some > arcane subjects discussed here at a highly > expert level, but newbie > problems are just as welcome and usually > receive prompt and clear answers. > So don't despair of the list. I guess I am not > a newbie, and I've been > reading the list for ages now - but there is > still a lot of stuff that is > beyond me, for example anything to do with > databases (I don't use 'em); > anything remotely clever to do with the > Internet; anything to which the > answer contains the word "shell". I've stopped > feeling embarrassed about it > - we all have to start somewhere and nobody can > know everything. So keep > the questions coming. > > Graham i am not "new", but not (this sounds boolean, though ungrammatical) at a level with the pros and their dazzling expertise. while, it would be perfectly reasonable for different level lists to exist, you are right about advanced programmers cheerfully helping the rest of us. thanks for the encouragement. Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo From erikhans08 at yahoo.com Sat Sep 18 19:01:17 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Sat, 18 Sep 2004 16:01:17 -0700 (PDT) Subject: angle and rotate In-Reply-To: <414C8AD0.8A5C880B@Club-Internet.fr> Message-ID: <20040918230117.2137.qmail@web61110.mail.yahoo.com> i simply redrew my little 32x32 "dancers" facing in the 8 semi-sacred directions (360 was over the top). now i have some (style = "transparent") images that are not transparent. maybe they need a whiter white. still 'splorin' the ink settings. better than the rotated guys (and dolls) though. you might rotate your images in a different program, then import the images seperately. Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From erikhans08 at yahoo.com Sat Sep 18 19:03:41 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Sat, 18 Sep 2004 16:03:41 -0700 (PDT) Subject: angle and rotate - correction In-Reply-To: <20040918230117.2137.qmail@web61110.mail.yahoo.com> Message-ID: <20040918230341.15841.qmail@web61108.mail.yahoo.com> --- Erik Hansen wrote: for rotating icons in buttons: > i simply redrew my little 32x32 > "dancers" facing in the 8 semi-sacred > directions (360 was over the top). > now i have some (style = "transparent") > images that are not transparent. maybe they > need a whiter white. still 'splorin' > the ink settings. better than the > rotated guys (and dolls) though. > > you might rotate your images in > a different program, then import the > images seperately. ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From gregory.lypny at videotron.ca Sat Sep 18 19:29:31 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sat, 18 Sep 2004 19:29:31 -0400 Subject: Getting a remote file in OS X In-Reply-To: <20040918221651.AD5C69300DF@mail.runrev.com> References: <20040918221651.AD5C69300DF@mail.runrev.com> Message-ID: <9773557E-09CA-11D9-AF7F-000D9350C9C2@videotron.ca> Hi Mark, If by "client" you mean the Mac from which I'm issuing the "get ftp..." command, then, yes, I have tried it with Passive FTP disabled. Sigh... Thanks once again, Greg On Sep 18, 2004, at 6:16 PM, Mark Talluto wrote: > >> Hello Mark, >> >> Yes, I'm pretty sure that the ports are open. I have the FTP check >> box marked under the Services tab of the Sharing preferences. I have >> also enabled Passive FTP mode under the Proxies tab of Network >> preferences. >> >> I'm not sure if our systems guy has blocked ftp access because I can >> get through right away using Interarchy. >> >> > > Greg, > > Have you tried setting the client to active? From carlb at untameyourself.com Sat Sep 18 22:30:12 2004 From: carlb at untameyourself.com (untameYourself) Date: Sat, 18 Sep 2004 19:30:12 -0700 Subject: mp3/wma in Rev? Message-ID: Hi all, I was wondering if there is any way to play mp3 or wma files from within Rev (ideally without instantiating an external player.) carl bystrom From jacque at hyperactivesw.com Sat Sep 18 23:06:52 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 18 Sep 2004 22:06:52 -0500 Subject: acceleratorText In-Reply-To: <100E7D53-0944-11D9-8A94-0003937E4820@wanadoo.fr> References: <100E7D53-0944-11D9-8A94-0003937E4820@wanadoo.fr> Message-ID: <414CF7CC.6050803@hyperactivesw.com> On 9/18/04 2:26 AM, doupsy at wanadoo.fr wrote: > Hello, > > How is it possible to write something in the acceleratorText of a button > to have the symbole of Command Key or Option Key of Shift Key (like we > could see in standard menus of MacOS or MacOS X). > I tryed for example to put : ThisWord/B into acceleratorText, and I > obtained : ThisWord/B and not ThisWord SymbolCmd B On a Mac, accelerators only work in menus. They don't work in other buttons. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Sep 18 23:21:48 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 18 Sep 2004 22:21:48 -0500 Subject: 'Blessed' plugins In-Reply-To: <1a6.28fb5689.2e7d47af@aol.com> References: <1a6.28fb5689.2e7d47af@aol.com> Message-ID: <414CFB4C.2010803@hyperactivesw.com> On 9/18/04 3:11 AM, FlexibleLearning at aol.com wrote: > RevTools only checks for visibility and modifiability. If your stack is > immune, one must be true. The name of the stack is not trapped. This is in 2.61 > build 9. > > Geoff/Jacque: Are we using the same version? Don't know; I'm using the last final release of 2.5 on OS X. I haven't looked at the Rev scripts, but the "rev" prefix did seem to make a difference. Maybe they are trapping for it elsewhere? Seems like they'd have to, since they wouldn't want people putting buttons all over the IDE stacks. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From b.xavier at internet.lu Sun Sep 19 01:51:41 2004 From: b.xavier at internet.lu (MisterX) Date: Sun, 19 Sep 2004 07:51:41 +0200 Subject: 'Blessed' plugins In-Reply-To: <414CFB4C.2010803@hyperactivesw.com> Message-ID: Did the script I submitted not work right off the bat? Should have... > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of J. Landman > Gay > Sent: Sunday, September 19, 2004 05:22 > To: How to use Revolution > Subject: Re: 'Blessed' plugins > > > On 9/18/04 3:11 AM, FlexibleLearning at aol.com wrote: > > > RevTools only checks for visibility and modifiability. If your stack is > > immune, one must be true. The name of the stack is not trapped. > This is in 2.61 > > build 9. > > > > Geoff/Jacque: Are we using the same version? > > Don't know; I'm using the last final release of 2.5 on OS X. I haven't > looked at the Rev scripts, but the "rev" prefix did seem to make a > difference. Maybe they are trapping for it elsewhere? Seems like they'd > have to, since they wouldn't want people putting buttons all over the > IDE stacks. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From doupsy at wanadoo.fr Sun Sep 19 03:17:34 2004 From: doupsy at wanadoo.fr (doupsy at wanadoo.fr) Date: Sun, 19 Sep 2004 09:17:34 +0200 Subject: acceleratorText Message-ID: On Sep 18, 2004, at 12:26 AM, doupsy at wanadoo.fr wrote: > Hello, > >How is it possible to write something in the acceleratorText of a >button to have the symbole of Command Key or Option Key of Shift Key >(like we could see in standard menus of MacOS or MacOS X). >I tryed for example to put : ThisWord/B into acceleratorText, and >I obtained : ThisWord/B and not ThisWord SymbolCmd B This should work as you have written if you set this up in a button to be used as a menu. If you are using the built-in menu builder, then this should also work as stated. Did you do this on your own or through the Menu Builder? -- Best regards, Mark Talluto http://www.canelasoftware.com -------------------------------------------------------------------- On a Mac, accelerators only work in menus. They don't work in other buttons. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.co ------------------------------------------------------------ Hello, I made a normal button (not popup neither pulldown) with a very simple script inside (on mouseup ; beep 3 ; end mouseup). I put the acceleratorModifiers to Cmd and the acceleratorKey to "b". If I do Cmd-b, the button hilite and there is 2 beeps. Then, if I put the acceleratorText (of this button) to "xxxx", I see xxxx in the right of this button. I should like to know if there is a special character (if yes, which number ascii or which combination keys to do it ?) for cmd and option and shift. I thins perhaps it is the same thing : is it possible to put a picture in a button ? Are the symbols of cmd, option and Shift : characters or pictures (this symbols we see at the right of menuitems in menubar for example). I found this symbols : ? ? for example, but not symbols for cmd, option and shift. I have an other question about this use-revolution mailing list : how is it possible to answer directly to a thread ? I use this mail list with Safari. Thanks Edouard From ludovic.thebault at laposte.net Sun Sep 19 03:32:46 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Sun, 19 Sep 2004 09:32:46 +0200 Subject: mp3/wma in Rev? In-Reply-To: References: Message-ID: <20040919093246504828.GyazMail.ludovic.thebault@laposte.net> On Sat, 18 Sep 2004 19:30:12 -0700, untameYourself wrote: > Hi all, > > I was wondering if there is any way to play mp3 or wma files from within Rev > (ideally without instantiating an external player.) With the player (quicktime) there is no problem for mp3/ogg*/aac and all formats supported by quicktime (for ogg a plug-in is needed) For wma, i've readed a news that a company seem to create a quicktime plug-in for encode and decode wma. Ludovic, sorry for my english From dcragg at lacscentre.co.uk Sun Sep 19 04:03:44 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 19 Sep 2004 09:03:44 +0100 Subject: Getting a remote file in OS X In-Reply-To: <9773557E-09CA-11D9-AF7F-000D9350C9C2@videotron.ca> References: <20040918221651.AD5C69300DF@mail.runrev.com> <9773557E-09CA-11D9-AF7F-000D9350C9C2@videotron.ca> Message-ID: <6D34530C-0A12-11D9-96BA-000A9569F8B0@lacscentre.co.uk> On 19 Sep 2004, at 00:29, Gregory Lypny wrote: > Hi Mark, > > If by "client" you mean the Mac from which I'm issuing the "get > ftp..." command, then, yes, I have tried it with Passive FTP disabled. > Sigh... > Try using libUrlSetFTPMode "active" Rev doesn't use the System Preference settings on OS X, and always uses Passive mode by default for ftp. Cheers Dave From FlexibleLearning at aol.com Sun Sep 19 04:35:55 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sun, 19 Sep 2004 04:35:55 EDT Subject: Immune PlugIns (was 'Blessed' plugins) Message-ID: <8d.1590aa29.2e7e9eeb@aol.com> Good point, Richard. So the proposal to make plugins more robustly immune from the RevTools stack is to replace "not the cantModify of stack l " with "the mode of stack l is 1" the script of cd 1 of stack revTools: repeat for each line l in tStacksList if the visible of stack l and (the mode of stack l is 1) then put the rect of stack l & cr after tEditRects end repeat Does this work for you, Jacque? /H Richard wrote:. > Why would a plugin ever need to be toplevel? > > For 15 years, the only editable mode for a stack is toplevel. Palette > and modeless are not editable by design. If you need your plugin > floating above other windows use palette, if not use modeless. > > Keep toplevel for editable stacks and the native engine behaviors solve > this problem for us automatically. From klaus at major-k.de Sun Sep 19 06:18:38 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 19 Sep 2004 12:18:38 +0200 Subject: mp3/wma in Rev? In-Reply-To: References: Message-ID: <457F9D92-0A25-11D9-A81D-000A27B49A96@major-k.de> Hi Carl, > Hi all, > > I was wondering if there is any way to play mp3 or wma files from > within Rev > (ideally without instantiating an external player.) mp3 can be played with or without* quicktime in a player object. WMA are not supported right out of the box... *on Windows > carl bystrom > Regards Klaus Major klaus at major-k.de http://www.major-k.de From frank at backtalk.com Sun Sep 19 06:17:09 2004 From: frank at backtalk.com (Frank Leahy) Date: Sun, 19 Sep 2004 11:17:09 +0100 Subject: Getting a remote file in OS X In-Reply-To: <20040918221652.0BB5B9300FA@mail.runrev.com> References: <20040918221652.0BB5B9300FA@mail.runrev.com> Message-ID: <10ABE5DE-0A25-11D9-9090-000A9580FCCE@backtalk.com> On Sep 18, 2004, at 11:16 PM, use-revolution-request at lists.runrev.com wrote: > From: Gregory Lypny > Subject: Re: Getting a remote file in OS X > To: use-revolution at lists.runrev.com > Message-ID: > Content-Type: text/plain; charset=US-ASCII; format=flowed > > Hello Frank, > > Just tried Interarchy, and it works. Not sure where to go from here. > > Greg > > On Sep 18, 2004, at 12:00 PM, Frank wrote: > >> Try connecting to this ftp server with Fetch or Interarchy or some >> other ftp client. Once you know one of these programs can connect, >> they you'll find it easier to debug. >> Try this (replacing user and pass with your info): put "ftp://user:pass at ftp.yourserver.com/test.txt" into theUrl put "this is a test" into URL theUrl put the result into theResult answer theResult Then login to your ftp site via Interarchy and see if the file test.txt has been created, and if it has the text "this is a test" in it. If that works, then try it the other way: put "ftp://user:pass at ftp.yourserver.com/test.txt" into theUrl put URL theUrl into theContents put the result into theResult answer theResult && theContents -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From frank at backtalk.com Sun Sep 19 06:22:50 2004 From: frank at backtalk.com (Frank Leahy) Date: Sun, 19 Sep 2004 11:22:50 +0100 Subject: angle and rotate In-Reply-To: <20040918221652.0BB5B9300FA@mail.runrev.com> References: <20040918221652.0BB5B9300FA@mail.runrev.com> Message-ID: On Sep 18, 2004, at 11:16 PM, use-revolution-request at lists.runrev.com wrote: > From: Mark Talluto > Subject: Re: angle and rotate > To: How to use Revolution > Message-ID: <397F186C-09AC-11D9-A436-000D93373366 at canelasoftware.com> > Content-Type: text/plain; charset=US-ASCII; format=flowed > > > On Sep 18, 2004, at 12:21 PM, jbv wrote: > >> >> >> Mark, >> >>> >>> Try setting the resizeQuality of img "imagename" to best >>> >>> I am not sure if this will help, but it might. >>> >> >> I tried to put the resizeQuality of my img to excellent and perfect, >> but it didn't change anything... >> Is this property documented anywhere ? >> > > For some reason it is not documented. I think the best setting is > "best". I am not sure if it supports "excellent" or "perfect". You > must make this setting in your script before you make the actual > adjustment to the size. I hope it has a positive affect on the rotate. It may be that resizeQuality has no impact on what you're trying to do, but if it does, you'll need to make sure you've got the right syntax. It took me a long time to figure out because it's not documented anywhere, and even the cryptic references to it in the archives never actually use the command. First thing you need to know is that resizeQuality is image specific, as opposed to other image qualities such as jpegQuality and paintCompression (which are global). Second thing, you need to set it before you do anything with the image. Here's what I do, before I use the image: put the short name of this stack into stackName set the resizeQuality of image "Current Image" of stack stackName to "best" Hope this helps. -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From userev at canelasoftware.com Sun Sep 19 10:48:38 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sun, 19 Sep 2004 07:48:38 -0700 Subject: acceleratorText In-Reply-To: References: Message-ID: On Sep 19, 2004, at 12:17 AM, doupsy at wanadoo.fr wrote: > Hello, > > I made a normal button (not popup neither pulldown) with a very simple > script inside (on mouseup ; beep 3 ; end mouseup). > I put the acceleratorModifiers to Cmd and the acceleratorKey to "b". > If I do Cmd-b, the button hilite and there is 2 beeps. If this is for a Mac, you need to group your buttons. For this example will call the group "my menu". Then you set the menubar of "yourmainstack" to "my menu". Once you do that, your Mac menus will show up with accelerator keys ready to go. > > Then, if I put the acceleratorText (of this button) to "xxxx", I see > xxxx in the right of this button. I should like to know if there is a > special character (if yes, which number ascii or which combination > keys to do it ?) for cmd and option and shift. I thins perhaps it is > the same thing : is it possible to put a picture in a button ? Are the > symbols of cmd, option and Shift : characters or pictures (this > symbols we see at the right of menuitems in menubar for example). I > found this symbols : ? ? for example, but not symbols for cmd, > option and shift. The "/" is for the cmd. I do not know if shift and option are supported. Maybe someone else will know. > > > I have an other question about this use-revolution mailing list : how > is it possible to answer directly to a thread ? I use this mail list > with Safari. You should set up your e-mail client to read in this mail. The built-in mail app can group threaded messages pretty well. Mail lists do not do well in browsers. Forums and browsers go better together. -- Best regards, Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Sun Sep 19 10:51:06 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sun, 19 Sep 2004 07:51:06 -0700 Subject: Getting a remote file in OS X In-Reply-To: <9773557E-09CA-11D9-AF7F-000D9350C9C2@videotron.ca> References: <20040918221651.AD5C69300DF@mail.runrev.com> <9773557E-09CA-11D9-AF7F-000D9350C9C2@videotron.ca> Message-ID: <563B26BC-0A4B-11D9-B948-000D93373366@canelasoftware.com> On Sep 18, 2004, at 4:29 PM, Gregory Lypny wrote: > Hi Mark, > > If by "client" you mean the Mac from which I'm issuing the "get > ftp..." command, then, yes, I have tried it with Passive FTP disabled. > Sigh... > > Thanks once again, > > Greg Give Frank's suggestion a try and write back with the results when you get a chance. -- Best regards, Mark Talluto http://www.canelasoftware.com From jacque at hyperactivesw.com Sun Sep 19 11:59:06 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 19 Sep 2004 10:59:06 -0500 Subject: Immune PlugIns (was 'Blessed' plugins) In-Reply-To: <8d.1590aa29.2e7e9eeb@aol.com> References: <8d.1590aa29.2e7e9eeb@aol.com> Message-ID: <414DACCA.2090601@hyperactivesw.com> On 9/19/04 3:35 AM, FlexibleLearning at aol.com wrote: > > > Good point, Richard. > > > So the proposal to make plugins more robustly immune from the RevTools stack > is to replace "not the cantModify of stack l " with "the mode of stack l is > 1" the script of cd 1 of stack revTools: > > repeat for each line l in tStacksList > if the visible of stack l and (the mode of stack l is 1) > then put the rect of stack l & cr after tEditRects > end repeat > > Does this work for you, Jacque? Probably. I haven't got myself in the situation where I'd need it yet, so I'm not too picky about the fix. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gcanyon at inspiredlogic.com Sun Sep 19 12:34:04 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sun, 19 Sep 2004 09:34:04 -0700 Subject: 'Blessed' plugins In-Reply-To: <1a6.28fb5689.2e7d47af@aol.com> References: <1a6.28fb5689.2e7d47af@aol.com> Message-ID: The cantmodify of (rev)Navigator is false, and I still don't have any problems. Are you _sure_ the name isn't being checked? For example, the Message Box can't be dropped on and it is both visible and modifiable. regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 18, 2004, at 1:11 AM, FlexibleLearning at aol.com wrote: > RevTools only checks for visibility and modifiability. If your stack is > immune, one must be true. The name of the stack is not trapped. This > is in 2.61 > build 9. > > Geoff/Jacque: Are we using the same version? > > /H > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From carlb at untameyourself.com Sun Sep 19 20:03:59 2004 From: carlb at untameyourself.com (untameYourself) Date: Sun, 19 Sep 2004 17:03:59 -0700 Subject: mp3/wma in Rev? Message-ID: Excellent! Thanks Klaus (and Ludovic). I have to admit that I am struggling with the Rev documentation - the content appears inaccurate - it says to look for a list of Player messages and properties using the "Show" menu in the Documentation window. As far as I can tell there is no such list. A search for "player properties" or "player messages" only takes me back to the "player object" listing that contains only the original pointer. Can someone point me to a list of Player messages/properties? Also, does anyone know of a way to create a playlist or to play all files in a directory? Thanks, carl P.S. The Rev documentation also references an "Animation Builder" that does not seem to exist... ________________________________ From: use-revolution-bounces at lists.runrev.com on behalf of Klaus Major Sent: Sun 9/19/2004 3:18 AM To: How to use Revolution Subject: Re: mp3/wma in Rev? Hi Carl, > Hi all, > > I was wondering if there is any way to play mp3 or wma files from > within Rev > (ideally without instantiating an external player.) mp3 can be played with or without* quicktime in a player object. WMA are not supported right out of the box... *on Windows > carl bystrom > Regards Klaus Major klaus at major-k.de http://www.major-k.de _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From runrev at davidjdowns.com Sun Sep 19 20:35:49 2004 From: runrev at davidjdowns.com (j) Date: Sun, 19 Sep 2004 19:35:49 -0500 Subject: what/where is this Newbie List? In-Reply-To: <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> References: <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> Message-ID: <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> > we all have to start somewhere and nobody can know everything. Except for Jacque. :D From janschenkel at yahoo.com Mon Sep 20 01:13:54 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun, 19 Sep 2004 22:13:54 -0700 (PDT) Subject: Answer file and multiple selections Message-ID: <20040920051354.19332.qmail@web60503.mail.yahoo.com> Hi All, As I was going through some old notes, I saw that after the discussion regarding answer file and multiple selections, no one had made a trip to bugzilla. So I've just added it as #2214 ; if you need it, go cast some votes : Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo From laguer at ucs.orst.edu Mon Sep 20 01:40:56 2004 From: laguer at ucs.orst.edu (Rich Lague) Date: Sun, 19 Sep 2004 22:40:56 -0700 Subject: which item contains the foundText? In-Reply-To: <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> Message-ID: I?m making an application that keeps it?s data in a text file and I?m trying build in a find field. So, I set up a script for the field: on returnInField global tVar -- contains the text file global itemNum -- a handler in the stack script uses this to display the current record if me is empty then beep -- nothing to find find the text of me in tVar -- now I need to get the item number that the text was found in. -- the script below does not work. I also tried ?is within?--also doesn?t work. set the itemDelimiter to "|" repeat with i = 1 to the number of items in tVar if i contains the foundText then put i into itemNum exit repeat end if end repeat put itemNum goRecord end returnInField So...How do I determine which item my foundText is in? Thanks! Rich Lague From janschenkel at yahoo.com Mon Sep 20 02:31:19 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun, 19 Sep 2004 23:31:19 -0700 (PDT) Subject: which item contains the foundText? In-Reply-To: Message-ID: <20040920063119.65257.qmail@web60510.mail.yahoo.com> --- Rich Lague wrote: > > > I?m making an application that keeps it?s data in a > text file and I?m > trying build in a find field. So, I set up a script > for the field: > > on returnInField > global tVar -- contains the text file > global itemNum -- a handler in the stack script > uses this to display > the current record > if me is empty then beep -- nothing to find > find the text of me in tVar > -- now I need to get the item number that the text > was found in. > > -- the script below does not work. I also tried ?is > within?--also > doesn?t work. > set the itemDelimiter to "|" > repeat with i = 1 to the number of items in tVar > if i contains the foundText then > put i into itemNum > exit repeat > end if > end repeat > > put itemNum > goRecord > > end returnInField > > So...How do I determine which item my foundText is > in? > > Thanks! > > Rich Lague Hi Rich, First an important bit of information : 'find' only works on fields in a stack, not a variable. But you can use offset, lineOffset, wordOffset and itemOffset to find data inside variables. In the above case, I'd use itemOffset. -- on returnInField global tVar global itemNum put the tet of me into theStringToFind set the itemDelimiter to "|" put itemOffset(theStringToFind,tVar) into itemNum put itemNum end returnInField -- Allow me to encourage you to use a clear naming scheme for variables, as this will help you track errors and read your own scripts more quickly. One guideline that I know a number of Revolutionaries follow is the Scripting Style Guide : Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail From malte.brill at t-online.de Mon Sep 20 03:24:11 2004 From: malte.brill at t-online.de (Malte Brill) Date: Mon, 20 Sep 2004 09:24:11 +0200 Subject: what/where is this Newbie List? In-Reply-To: <20040918221652.934139300ED@mail.runrev.com> Message-ID: Hi Erik and all, if you like you can look at http://www.esashi.org/yabb/YaBB.pl which is actually no list, but a bulletin board. I prefer the form of a bulletin board as it is hard for me to keep up with the traffic on a mailing list. We used to have a really good going bulletin board hosted by Mark, before it crashed and esashi?s place still needs a few more people posting there, but hopefully it will grow over time. I used to read this list by date until it began sorting mails oddly. This is because it seems to look at "local time". So replies to a topic may become sorted before the question asked, which makes it difficult for me to follow. Also I think there?s a need of an official FAQ page somewhere. My 2 eurocent... Best, Malte -- Old stackarchives: www.derbrill.de/revstack libRMC: www.derbrill.de/librmc/libRMC.rev.zip www.derbrill.de/librmc/libRMCDemo.rev.zip www.derbrill.de/librmc/docs.pdf From nrkweto03 at hotmail.com Mon Sep 20 04:38:17 2004 From: nrkweto03 at hotmail.com (kweto) Date: Mon, 20 Sep 2004 17:38:17 +0900 Subject: slight delay in animated gif loop References: Message-ID: Hello, Actually, my animated gif's looping is not "natural", i.e., I don't rely on "set repeatCount to -1". Instead, I use a "repeat" control strutcture to progress the gif frame by frame, plus a two-part "if" statement to set the currentFrame number of the gif back to 1 after its last frame has played. The time between each frame is 80 milliseconds, during which time a 50 millisecond (or thereabouts) sound file plays. The problem is that the time length of all the frame changes move (and sound) uniformly, except, that is, for the change from the last frame back to the first frame, which shows a very slight but nonetheless noticeable time delay compared to the others. My only guesses as to why are that (1) either the "repeat... if" control structure requires a bit more processing time, or (2) I have neglected to set some image property I am not aware of. (Incidentally, the gif plays smoothly when tested on a browser.) Here's the bit of script: ---------------- put the currentFrame of image "imgSpinner" into tCurrentFreim put 1 into tEnough repeat until the mouse is up play "ding.wav" wait 80 milliseconds -- long enough for the soundfile to play (and, yes -- I tried "wait until the sound is done" but yuch!) if tCurrentFreim > 35 then put 0 into tCurrentFreim if tCurrentFreim < 37 then add 1 to tCurrentFreim set the currentFrame of image "imgSpinner" to tCurrentFreim add 1 to tEnough if tEnough > 95 then send mouseUp to me end repeat ---------------- If someone has a solution, neurotic-I would really appreciate hearing it. Thanks. Cheers, Nicolas Cueto (in somewhat less muggy Japan) From janschenkel at yahoo.com Mon Sep 20 06:52:04 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 20 Sep 2004 03:52:04 -0700 (PDT) Subject: =?iso-8859-1?q?Re=3A_R=E9p_=3A_Rev_cgi=2C_Pos?= =?iso-8859-1?q?tgreSQL_and_standalones?= In-Reply-To: <2D448ED3-057F-11D9-B23B-000A95C61E96@easynet.fr> Message-ID: <20040920105204.81216.qmail@web60508.mail.yahoo.com> --- Pierre Sahores wrote: > Hello There, > > First part available (example app)... > > To get it, just type > from > within your prefered Web browser. > > Have fun, > > Best, Pierre > Merci beacoup, Pierre -- I've just downloaded it and will poke around in it as soon as I find the time. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From psahores at easynet.fr Mon Sep 20 07:04:32 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Mon, 20 Sep 2004 13:04:32 +0200 Subject: =?iso-8859-1?q?Re=3A_R=E9p_=3A_Rev_cgi=2C_Pos?= =?iso-8859-1?q?tgreSQL_and_standalones?= In-Reply-To: <20040920105204.81216.qmail@web60508.mail.yahoo.com> References: <20040920105204.81216.qmail@web60508.mail.yahoo.com> Message-ID: Hello Jan, I'm just on the way to improve the html's part production in using the "FreeWayExpress" wisiwig html editor (MacOS only). Golive and Dreamweaver are probably good at this point too. Let me know how this goes for you :) Best, Pierre Le 20 sept. 04, ? 12:52, Jan Schenkel a ?crit : > --- Pierre Sahores wrote: >> Hello There, >> >> First part available (example app)... >> >> To get it, just type >> from >> within your prefered Web browser. >> >> Have fun, >> >> Best, Pierre >> > > Merci beacoup, Pierre -- I've just downloaded it and > will poke around in it as soon as I find the time. > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) > > > > > __________________________________ > Do you Yahoo!? > New and Improved Yahoo! Mail - 100MB free storage! > http://promotions.yahoo.com/new_mail > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From klaus at major-k.de Mon Sep 20 07:08:39 2004 From: klaus at major-k.de (Klaus Major) Date: Mon, 20 Sep 2004 13:08:39 +0200 Subject: mp3/wma in Rev? In-Reply-To: References: Message-ID: <6CB3E707-0AF5-11D9-9C82-000A27B49A96@major-k.de> Hi Carl, > Excellent! Thanks Klaus (and Ludovic). You're welcome! > I have to admit that I am struggling with the Rev documentation - the > content appears inaccurate - it says to look for a list of Player > messages > and properties using the "Show" menu in the Documentation window. As > far as > I can tell there is no such list. A search for "player properties" or > "player messages" only takes me back to the "player object" listing > that > contains only the original pointer. Can someone point me to a list > of > Player messages/properties? In the docs-window click on "Objects" and then "Objects" -> "Players" in the list on the left... ;-) > Also, does anyone know of a way to create a playlist or to play all > files in > a directory? > > Thanks, > > carl > > P.S. The Rev documentation also references an "Animation Builder" that > does > not seem to exist... RR removed this feature from the 2.5 version, this is from the "Whatsnew.txt": ######################## --- Removed user interface features --- The Animation Builder and Report objects are no longer supported in this release. These libraries are available as open source on our web site. There was insufficient demand to continue support for Animation Builder and a 3rd party Report Generator is due shortly. Projects that used these features will continue to work in this version but there will be no updates to these features. ######################## Regards Klaus Major klaus at major-k.de http://www.major-k.de From janschenkel at yahoo.com Mon Sep 20 07:17:17 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 20 Sep 2004 04:17:17 -0700 (PDT) Subject: Rev crash w/ DB Query Builder In-Reply-To: <673716E7-FC41-11D8-935C-0050E4BA750F@fjrhome.net> Message-ID: <20040920111717.81386.qmail@web60503.mail.yahoo.com> --- "Frank D. Engel, Jr." wrote: > I'm working under Mac OS X, Rev Studio. > > Both 2.2.1 and the 2.5 demo give me this behavior: > > If I have the database query builder open and click > one of the "wand" > buttons in a properties window (such as to select a > window shape in a > stack properties window), Rev will either stall or > crash. > > Can anyone else repeat this, before I fill out a > bugzilla report? > > (obviously, don't try this if you are in the middle > of anything > important -- save your work, etc.) > > > Thank you! > > ----------------------------------------------------------- > Frank D. Engel, Jr. > Hi Frank, Sorry about the late reply, but I see the same crash on MacOS X 10.2.8 both in Rev 2.2 and 2.5 -- in case you haven't bugzillad it yet... Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From svanesch at husky.ca Mon Sep 20 08:24:22 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Mon, 20 Sep 2004 08:24:22 -0400 Subject: Director shortcomings; Rev/altBrowser the solution? Message-ID: Folks: Here (according to our Director developer) is the rundown on where Director is apparently falling short when it comes to developing the product we need. Can anyone tell me if Rev can solve these problems or if we're overlooking something in Director? ------ Dynamic population of drop down boxes with multiple language types. For example, I would like to have an external (maybe XML) list of language names, all using their appropriate font set. I would like to have a drop down box that's on the stage to gather all elements from the external file to populate the drop down. Each element in the drop down would be a separately executable when selected. Browser Interaction- Embedding a browser within a Director window. The purpose of this browser, would be to seamlessly integrate into the Director stage and interpret an HTML file properly (including multiple language support). This embedded browser could have external Director controls that would print, navigate this HTML file. Also, a director search box could be embedded into the Director environment and allow for user searching of web pages... 3 D model control To be able to have full control over a 3 D model (rotate, pan, zoom), and embed hotspots on particular sections of the model. I would like to be able to click on a spot to navigate to another area of the score within the Director environment, and/or launch an external browser or an embedded browser. ------ Just to recap the complexity of this project: The project will deal with very large amounts of text. The text needs to be formatted with many different styles and includes detailed tables and graphics with captions. The text will originate from an XML file, needs to be searchable, and be displayed in multiple languages. All languages will be included in the project and users should be able to switch from one to the other seamlessly. All drop-down boxes and interface elements will need to change on the fly when the user selects a new language. Dynamic text based on user search strings must be generated. Users must be able to print the content of windows (even windows holding dynamic content.) To cap it, the project must interact with the user's system for base technology checks and a few other things. We've looked at many different solutions. From what we can tell, the best way to do this consistently and effectively is through an embedded browser window and use XHTML/HTML to handle the formatting and unicode. An additional benefit is that we will be able to handle pdfs if we use a browser. For this project, Director may not work because of the problems mentioned above. Flash will not work because it's inability to handle large amounts of formatted text. iShell may work but it's ability to work with the operating system seems limited. So, can anyone tell me if the Rev/altBrowser combination is the best way to go with this? Are we missing something in Director? Ideally, we'd like to have absolutely everything handled from within the app but I don't think this is possible. Any help would be really appreciated. I've been banging my head against the wall looking for decent solution for some time now. Steve From markclark at mac.com Mon Sep 20 08:50:31 2004 From: markclark at mac.com (Mark D. Clark) Date: Mon, 20 Sep 2004 07:50:31 -0500 Subject: sql-dmo or similar Message-ID: Hope this isn't an FAQ, but here goes. I am looking for a means to pause a MS SQL server (or particular db files within) in order to accomplish a snapshot. I need to know that the file is actually paused on the server end, then send commands to snap, then resume the database. Anyone doing such a thing? I suppose this can be done simply enough from within VB, but I'd really like to try this out in revolution. Any pointers appreciated. Also, can a revolution standalone be made to act as a service under server 2003? Any docs to point to that? Thanks for any and all help. mark From fde101 at fjrhome.net Mon Sep 20 10:10:10 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 20 Sep 2004 10:10:10 -0400 Subject: sql-dmo or similar In-Reply-To: References: Message-ID: Won't a transaction with appropriate serialization give you the same result, but without interrupting other users' ability to access the database during the snapshot process? On Sep 20, 2004, at 8:50 AM, Mark D. Clark wrote: > > I suppose this can be done simply enough from within VB, but I'd > really like to try this out in revolution. Any pointers appreciated. > > Also, can a revolution standalone be made to act as a service under > server 2003? Any docs to point to that? > > Thanks for any and all help. > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From jbv.silences at Club-Internet.fr Mon Sep 20 10:29:31 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Mon, 20 Sep 2004 16:29:31 +0200 Subject: Director shortcomings; Rev/altBrowser the solution? References: Message-ID: <414EE948.B10704CE@Club-Internet.fr> Stephen, Before answering your question, I guess a few more details are needed. Especially, I don't really understand why you need to embed a browser within a Director window ... and where does the HTML file comes from ? Is the HTML code generated on the fly from the XML, and is the browser window used to navigate between successive screens, or different frames of the Director stage ? JB > Folks: > > Here (according to our Director developer) is the rundown on where Director > is apparently falling short when it comes to developing the product we need. > Can anyone tell me if Rev can solve these problems or if we're overlooking > something in Director? > > ------ > Dynamic population of drop down boxes with multiple language types. > For example, I would like to have an external (maybe XML) list of language > names, all using their appropriate font set. I would like to have a drop > down box that's on the stage to gather all elements from the external file > to populate the drop down. Each element in the drop down would be a > separately executable when selected. > Browser Interaction- > Embedding a browser within a Director window. The purpose of this browser, > would be to seamlessly integrate into the Director stage and interpret an > HTML file properly (including multiple language support). > This embedded browser could have external Director controls that would > print, navigate this HTML file. > Also, a director search box could be embedded into the Director environment > and allow for user searching of web pages... > 3 D model control > To be able to have full control over a 3 D model (rotate, pan, zoom), and > embed hotspots on particular sections of the model. I would like to be able > to click on a spot to navigate to another area of the score within the > Director environment, and/or launch an external browser or an embedded > browser. > ------ > Just to recap the complexity of this project: > The project will deal with very large amounts of text. The text needs to be > formatted with many different styles and includes detailed tables and > graphics with captions. The text will originate from an XML file, needs to > be searchable, and be displayed in multiple languages. All languages will be > included in the project and users should be able to switch from one to the > other seamlessly. All drop-down boxes and interface elements will need to > change on the fly when the user selects a new language. Dynamic text based > on user search strings must be generated. Users must be able to print the > content of windows (even windows holding dynamic content.) To cap it, the > project must interact with the user's system for base technology checks and > a few other things. > We've looked at many different solutions. From what we can tell, the best > way to do this consistently and effectively is through an embedded browser > window and use XHTML/HTML to handle the formatting and unicode. An > additional benefit is that we will be able to handle pdfs if we use a > browser. > For this project, Director may not work because of the problems mentioned > above. Flash will not work because it's inability to handle large amounts of > formatted text. iShell may work but it's ability to work with the operating > system seems limited. > So, can anyone tell me if the Rev/altBrowser combination is the best way to > go with this? Are we missing something in Director? Ideally, we'd like to > have absolutely everything handled from within the app but I don't think > this is possible. > Any help would be really appreciated. I've been banging my head against the > wall looking for decent solution for some time now. > Steve > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From fde101 at fjrhome.net Mon Sep 20 10:32:42 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 20 Sep 2004 10:32:42 -0400 Subject: EACCESS and ESTATE In-Reply-To: <20040918041816.EAF72AFA8C@xprdmailfe5.nwk.excite.com> References: <20040918041816.EAF72AFA8C@xprdmailfe5.nwk.excite.com> Message-ID: I just checked the XCode docs, then did a recursive grep on /usr/include; these constants do not seem to be present in the Mac OS X header files. On Sep 18, 2004, at 12:18 AM, K wrote: > > Hello, folks I have been very quite over here for the last few weeks. > I have been working on a create_process external for 'RR'. I seem to > have a problem I cannot explaine and hope some of the folks with OS X > C++ development experience can help me out. I cannot see to find the > ".h" file that has EACCESS and ESTATE. I am currently including the > following: ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From rgould8 at aol.com Mon Sep 20 10:33:55 2004 From: rgould8 at aol.com (rgould8 at aol.com) Date: Mon, 20 Sep 2004 10:33:55 -0400 Subject: Getting a remote file in OS X Message-ID: <6FAFDD19.6CCF76C6.0018446D@aol.com> I had a similar issue where my Revolution app would FTP data up to a server successfully from my home machine, via cable-modem, and then I'd go into the office, and the FTP uploads would only work maybe 50% of the time. What was happening was the corporate firewall was somehow slowing down the FTP authentification process so that it was taking too long to authenticate and the socket would time-out. I was able to fix this problem by setting the sockettimout for FTP transfers to a larger value. Now my FTP transfers work 100% of the time within the corporate firewall. I don't know if this will help you with your issue, but it worked for me. - Rob From douez at wanadoo.fr Mon Sep 20 10:44:24 2004 From: douez at wanadoo.fr (thierry) Date: Mon, 20 Sep 2004 16:44:24 +0200 Subject: Rev and Named pipes/Win In-Reply-To: <20040920105204.81216.qmail@web60508.mail.yahoo.com> References: <2D448ED3-057F-11D9-B23B-000A95C61E96@easynet.fr> <20040920105204.81216.qmail@web60508.mail.yahoo.com> Message-ID: <329009742.20040920164424@wanadoo.fr> Hi Windows' developper. Does someone knows anything possible with named pipe and Revolution ? didn't find anything on this topic.... Regards, thierry From svanesch at husky.ca Mon Sep 20 11:38:33 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Mon, 20 Sep 2004 11:38:33 -0400 Subject: Director shortcomings; Rev/altBrowser the solution? Message-ID: JB: >Before answering your question, I guess a few more details are needed. Especially, I don't really understand why you need to embed a browser within a Director window ... Considering the amount of formatting required for the text and the length of the text documents (scrolling will definitely be required), the only ideal solution I can see is HTML/XHTML. While Director and Flash do have some text formatting and XML capabilities, I can't see either of them even coming close to what we can do with XHTML. Note that formatting includes tables with various cell colours, a dozen heading and paragraph styles (don't ask), graphics, and captions layered on top of graphics (not embedded in the graphic). >...and where does the HTML file comes from ? Is the HTML code generated on the fly from the XML, and is the browser window used to navigate between successive screens, or different frames of the Director stage? Yes the HTML will be generated on the fly from the XML file. A static page will be generated when the user clicks a link or selects an option on the Rev/Director interface (this page will automatically update when we update the XML file). A dynamic XHTML page based on XML data will also be generated when the user does a search. The browser window will not include any controls. Links will allow users to jump from one page to another (between sections, for example). A lot of the functionality will depend on what the technology can do so we may want the ability to pass information from the browser window to Rev or Director. Not sure about that, though. Thanks! Steve > Folks: > > Here (according to our Director developer) is the rundown on where Director > is apparently falling short when it comes to developing the product we need. > Can anyone tell me if Rev can solve these problems or if we're overlooking > something in Director? > > ------ > Dynamic population of drop down boxes with multiple language types. > For example, I would like to have an external (maybe XML) list of language > names, all using their appropriate font set. I would like to have a drop > down box that's on the stage to gather all elements from the external file > to populate the drop down. Each element in the drop down would be a > separately executable when selected. > Browser Interaction- > Embedding a browser within a Director window. The purpose of this browser, > would be to seamlessly integrate into the Director stage and interpret an > HTML file properly (including multiple language support). > This embedded browser could have external Director controls that would > print, navigate this HTML file. > Also, a director search box could be embedded into the Director environment > and allow for user searching of web pages... > 3 D model control > To be able to have full control over a 3 D model (rotate, pan, zoom), and > embed hotspots on particular sections of the model. I would like to be able > to click on a spot to navigate to another area of the score within the > Director environment, and/or launch an external browser or an embedded > browser. > ------ > Just to recap the complexity of this project: > The project will deal with very large amounts of text. The text needs to be > formatted with many different styles and includes detailed tables and > graphics with captions. The text will originate from an XML file, needs to > be searchable, and be displayed in multiple languages. All languages will be > included in the project and users should be able to switch from one to the > other seamlessly. All drop-down boxes and interface elements will need to > change on the fly when the user selects a new language. Dynamic text based > on user search strings must be generated. Users must be able to print the > content of windows (even windows holding dynamic content.) To cap it, the > project must interact with the user's system for base technology checks and > a few other things. > We've looked at many different solutions. From what we can tell, the best > way to do this consistently and effectively is through an embedded browser > window and use XHTML/HTML to handle the formatting and unicode. An > additional benefit is that we will be able to handle pdfs if we use a > browser. > For this project, Director may not work because of the problems mentioned > above. Flash will not work because it's inability to handle large amounts of > formatted text. iShell may work but it's ability to work with the operating > system seems limited. > So, can anyone tell me if the Rev/altBrowser combination is the best way to > go with this? Are we missing something in Director? Ideally, we'd like to > have absolutely everything handled from within the app but I don't think > this is possible. > Any help would be really appreciated. I've been banging my head against the > wall looking for decent solution for some time now. > Steve > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From jmac at consensustech.com Mon Sep 20 12:13:51 2004 From: jmac at consensustech.com (Jim MacConnell) Date: Mon, 20 Sep 2004 09:13:51 -0700 Subject: slight delay in animated gif loop In-Reply-To: Message-ID: I'm surprised it makes a noticeable difference but... resetting your frame to the start is using an added IF statement. Maybe try using MOD instead. This means the same number of statements are executed every time through the loop so the timing should be better. Also note I added a tNumFrames variable so the routine will work for any animated gif. Just replace the 36 with the correct number and off you go. ---------------- put the currentFrame of image "imgSpinner" into tCurrentFreim put 1 into tEnough ---------- Added line ---------- put 36 into tNumFrames ------------------------------ repeat until the mouse is up play "ding.wav" wait 80 milliseconds ---------- New lines start ---------- add 1 to tCurrentFreim set the currentFrame of image "imgSpinner" to tCurrentFreim mod tNumFrames if tCurrentFreim > 95 then send mouseUp to me ---------- New lines end ---------- end repeat ---------------- Hope this helps (and was right... I'm still learning) -- Jim M > From: "kweto" > Reply-To: How to use Revolution > Date: Mon, 20 Sep 2004 17:38:17 +0900 > To: "How to use Revolution" > Subject: slight delay in animated gif loop > > My only guesses as to why are that (1) either the "repeat... if" control > structure requires a bit more processing time, or (2) I have neglected to > set some image property I am not aware of. (Incidentally, the gif plays > smoothly when tested on a browser.) > > Here's the bit of script: > > put the currentFrame of image "imgSpinner" into tCurrentFreim > put 1 into tEnough > repeat until the mouse is up > play "ding.wav" > wait 80 milliseconds > -- long enough for the soundfile to play (and, yes > -- I tried "wait until the sound is done" but yuch!) > if tCurrentFreim > 35 then put 0 into tCurrentFreim > if tCurrentFreim < 37 then add 1 to tCurrentFreim > set the currentFrame of image "imgSpinner" to tCurrentFreim > add 1 to tEnough > if tEnough > 95 then send mouseUp to me > end repeat > ---------------- From chipp at chipp.com Mon Sep 20 12:20:53 2004 From: chipp at chipp.com (Chipp Walters) Date: Mon, 20 Sep 2004 11:20:53 -0500 Subject: Director shortcomings; Rev/altBrowser the solution? In-Reply-To: References: Message-ID: <414F0365.70704@chipp.com> Hi Stephen, It sounds like the Rev/altBrowser combo should do the trick with a couple of caveats. As you probably know, altBrowser is an embedded browser for Revolution. It uses IE in Win2000/XP and Safari in Mac OSX 10.3+ If you're using an earlier version of the MacOS, then it won't work. This is a limitation of Apple's WebKit API. Also, neither the Mac nor the PC version has been tested using multiple instances of the altBrowser. Though, theoretically possible, it takes more complicated scripting, and is not a simple proposition. As such, we do not intend to support multiple instances in a single project. Tabbed browsing in Safari is not supported. We are in the advanced beta stage (with several list members) and are down to 1 bug on the Mac version. Listed below are the commands, functions and properties supported by altBrowser: Commands: XBrowser_Open Initiallizes and starts the browser external Xbrowser_Open [windowID],[default URL] XBrowser_Close Closes the external XBrowser_back Displays the previous page URL (if exists) XBrowser_forward Displays the next page URL (if exists) XBrowser_refresh Refreshes the browser with the current page URL XBrowser_stop Stops loading current page URL XBrowser_unfocus takes the focus off of altBrowser. Properties which can be set by a command: for instance: XBrowser_Set "rect",rect of image "browserimage" is a command which sets the rect of of the browser window XBrowser_Set "rect",prect Sets the rect of of the browser window to prect (a valid rect) XBrowser_Set "url",pURL Sets the URL for the browser window to tURL ex. XBrowser_Set "url", "http://www.altuit.com" XBrowser_Set "newwindow",false If set to false, Any external window URL's will be forwarded to the XBROWSER_newURLWindow callback handler. If set to true, will automatically load external window URL into existing window. XBrowser_Set "visible",true Sets the browser visibility XBrowser_Set "offline",true Sets the offline mode of the browser XBrowser_Set "contextmenu",true Sets the context menu mode of the browser (so you can right-click on the browser page and view source for instance) XBrowser_Set "scrollbars",true Sets the display mode of scrollbars for the browser Typically, this should be set to true. Safari on the Mac platform will not show scrollbars unless the content in the window dictates it. On PC, the vertical scrollbar will always show if this is set to true. This command most useful on PC, not Mac. XBrowser_set "showborder",true Sets the display mode of the browser border. On PC this will remove completely the border. On the Mac you can only 'de-emphasize' the border. Functions which lookup Property values for instance: set the hilite of btn "bVisible" to XBrowser_Get("visible") uses a function to set the status of a button. XBrowser_Get("visible") Retrieves the browser visibility XBrowser_Get("offline") Retrieves the offline mode of the browser XBrowser_Get("contextmenu") Retrieves the context menus mode of the browser XBrowser_Get("scrollbars") Retrieves the scrollbar mode of the browser XBrowser_Get("showborder") Retrieves the showborder mode of the browser XBrowser_Get("htmltext") Retrieves the current html source being displayed by the browser XBrowser_Get("url") Retrieves the current page URL of the browser XBrowser_Get("version") Retrieves the version number of altBrowser Callback Handlers Callbacks are sent back to the stack upon certain events. XBrowser_newURLWindow turl Message sent when a new window is trying to be opened. Example: on XBrowser_newURLWindow turl answer "link trying to open in new window:"&cr&turl XBrowser_Set "url",turl end XBrowser_newURLWindow on XBROWSER_NavigateComplete turl Message sent when navigation to a page URL is complete Example: on XBrowser_NavigateComplete turl put "-NavigateComplete- "& turl end XBrowser_NavigateComplete on XBrowser_BeforeNavigate turl Message sent right before navigation to a page URL on XBrowser_NavigateCompleteFrame turl Message sent when navigation to a frame URL is complete on XBrowser_BeforeNavigateFrame turl Message sent right before navigation to a frame URL on XBrowser_DocumentComplete turl Message sent when the browser object is finished rendering the page URL on XBrowser_DocumentCompleteFrame turl Message sent when the browser object is finished rendering the frame URL on XBrowser_RequestDownload turl Message sent when the browser is processing a click for a MIME type it cannot display. This would typically be handled as a download request. The PC automatically issues a file dialog, but the mac sends this message back to RunRev to let it handle the download decision. on XBrowser_Closing Message sent when the browser is finished closing Van Esch, Stephen (Bolton) wrote: > So, can anyone tell me if the Rev/altBrowser combination is the best way to > go with this? From jbv.silences at Club-Internet.fr Mon Sep 20 12:37:11 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Mon, 20 Sep 2004 18:37:11 +0200 Subject: Director shortcomings; Rev/altBrowser the solution? References: Message-ID: <414F0735.F250EF18@Club-Internet.fr> Stephen, Thanks, I have a better understanding of the requirements of your project. Opinions may vary, but I for one would suggest to keep that project within a single development environment as much as possible. I know it is tempting to try to catch the best of various tools and integrate them into one single entity, but I also know that complex projects can be difficult to maintain, and even more difficult in an heterogenous environment... Last but not least, passing data from the browser window to Rev might lead to some headaches (unless this is implemented in AltBrowser, but I don't think so). Therefore, I would strongly suggest to choose Rev. This would give you full X-platform compatibility, something you won't get with AltBrowser. Of course, handling sophisticated layouts with XHTML is tempting, but are you sure those layouts can't be handled within Rev ? I'm asking because I am completing a spreadsheet-like interface for a client with Rev, and in less than 2 days I managed to get a table with rows & columns headers, with possibility to modify width & height of rows & cols (in a more sophisticated way than in Excel), with portions of the table split in 4 sections across the screen (like in Excel), automatic resizing, scrolling, etc... So having tables with cells colours shouldn't be too difficult. The "group" control should help you handling captions associated to graphics. Building scrollbars in Rev is a piece of cake. As for headings & paragraph styles, I'm not sure because I haven't worked on these things much, but I have a large experience of HTML coding, and IMHO the limitations of HTML shouldn't be too difficult to reproduce... Of course, if your style include japanese, arabic or chinese fonts, things could become somewhat less easy... As for parsing XML and building complex layouts on the fly, I'm sure Rev is fast & powerful enough to handle this task. The biggest problem you'll face with Rev is the integration of interactive 3D. This has been already discussed here, and although some ppl consider this discussion "groundless", I keep thinking that setting up a simple "bridge" between Rev and openGL through an external is the most cost effective and productive solution. Just like Rev, openGL runs on many platforms. C programers with openGL skills are legions, so you shouldn't have any problem finding one. As for the external bridging the gap between Rev and openGL, I've been able to do it for Mac & Windows by simply modifying a few lines in the external example that comes with Rev. So if I was able to do it, then almost anybody can do it. OTOH, if your 3D anims are pre-computed (don't need to be modified in realtime) and only need to "react" to users' actions through hotspots and simple operations such as rotate, translate, zoom (...), then you probably can skip the openGL part, and simply use QT3D movies (made in a 3D software), and embed them in your Rev stacks through QT for Windows... Hope that helps, JB > JB: > > >Before answering your question, I guess a few more details > are needed. Especially, I don't really understand why you > need to embed a browser within a Director window ... > > Considering the amount of formatting required for the text and the length of > the text documents (scrolling will definitely be required), the only ideal > solution I can see is HTML/XHTML. While Director and Flash do have some text > formatting and XML capabilities, I can't see either of them even coming > close to what we can do with XHTML. Note that formatting includes tables > with various cell colours, a dozen heading and paragraph styles (don't ask), > graphics, and captions layered on top of graphics (not embedded in the > graphic). > > >...and where does the HTML file comes from ? Is the HTML code generated on > the fly from the XML, and is the browser window used to navigate between > successive screens, or different frames of the Director stage? > > Yes the HTML will be generated on the fly from the XML file. A static page > will be generated when the user clicks a link or selects an option on the > Rev/Director interface (this page will automatically update when we update > the XML file). A dynamic XHTML page based on XML data will also be generated > when the user does a search. > > The browser window will not include any controls. Links will allow users to > jump from one page to another (between sections, for example). > > A lot of the functionality will depend on what the technology can do so we > may want the ability to pass information from the browser window to Rev or > Director. Not sure about that, though. > > Thanks! > > Steve > > > Folks: > > > > Here (according to our Director developer) is the rundown on where > Director > > is apparently falling short when it comes to developing the product we > need. > > Can anyone tell me if Rev can solve these problems or if we're overlooking > > something in Director? > > > > ------ > > Dynamic population of drop down boxes with multiple language types. > > For example, I would like to have an external (maybe XML) list of language > > names, all using their appropriate font set. I would like to have a drop > > down box that's on the stage to gather all elements from the external file > > to populate the drop down. Each element in the drop down would be a > > separately executable when selected. > > Browser Interaction- > > Embedding a browser within a Director window. The purpose of this browser, > > would be to seamlessly integrate into the Director stage and interpret an > > HTML file properly (including multiple language support). > > This embedded browser could have external Director controls that would > > print, navigate this HTML file. > > Also, a director search box could be embedded into the Director > environment > > and allow for user searching of web pages... > > 3 D model control > > To be able to have full control over a 3 D model (rotate, pan, zoom), and > > embed hotspots on particular sections of the model. I would like to be > able > > to click on a spot to navigate to another area of the score within the > > Director environment, and/or launch an external browser or an embedded > > browser. > > ------ > > Just to recap the complexity of this project: > > The project will deal with very large amounts of text. The text needs to > be > > formatted with many different styles and includes detailed tables and > > graphics with captions. The text will originate from an XML file, needs to > > be searchable, and be displayed in multiple languages. All languages will > be > > included in the project and users should be able to switch from one to the > > other seamlessly. All drop-down boxes and interface elements will need to > > change on the fly when the user selects a new language. Dynamic text based > > on user search strings must be generated. Users must be able to print the > > content of windows (even windows holding dynamic content.) To cap it, the > > project must interact with the user's system for base technology checks > and > > a few other things. > > We've looked at many different solutions. From what we can tell, the best > > way to do this consistently and effectively is through an embedded browser > > window and use XHTML/HTML to handle the formatting and unicode. An > > additional benefit is that we will be able to handle pdfs if we use a > > browser. > > For this project, Director may not work because of the problems mentioned > > above. Flash will not work because it's inability to handle large amounts > of > > formatted text. iShell may work but it's ability to work with the > operating > > system seems limited. > > So, can anyone tell me if the Rev/altBrowser combination is the best way > to > > go with this? Are we missing something in Director? Ideally, we'd like to > > have absolutely everything handled from within the app but I don't think > > this is possible. > > Any help would be really appreciated. I've been banging my head against > the > > wall looking for decent solution for some time now. > > Steve > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From FlexibleLearning at aol.com Mon Sep 20 12:50:49 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Mon, 20 Sep 2004 12:50:49 EDT Subject: 'Blessed' plugins Message-ID: Not so far as I can determine, Geoff. A Puzzler. But as Richard pointed out, the 15 year tradition is that only toplevel stacks should be modifiable, and it would assist plugins if this were honoured by RevTools. /H > The cantmodify of (rev)Navigator is false, and I still don't have any > problems. Are you _sure_ the name isn't being checked? For example, the > Message Box can't be dropped on and it is both visible and modifiable. > > regards, > > Geoff Canyon > RevTools only checks for visibility and modifiability. If your stack is > immune, one must be true. The name of the stack is not trapped. This > is in 2.61 build 9. > > /H From bill at igame3d.com Mon Sep 20 12:53:37 2004 From: bill at igame3d.com (william griffin) Date: Mon, 20 Sep 2004 12:53:37 -0400 Subject: mp3/wma in Rev? In-Reply-To: <20040920153625.2CA969300DD@mail.runrev.com> References: <20040920153625.2CA969300DD@mail.runrev.com> Message-ID: <9D9C7508-0B25-11D9-ABB2-0030657D0A8E@igame3d.com> > I was wondering if there is any way to play mp3 or wma files from > within Rev > (ideally without instantiating an external player.) Try http://www.igame3d.com/rev/FMODforRev112.zip Contains a playlist example and Mp3 definately works. COPY the .dll (on windows) or external package (on mac) to your Revolution directory Open the application and try the example project. On standalones you just need the dll or external in the same directory with your standalone app. I've never tested .wma maybe it works maybe it does. see http;//www.fmod.org for distribution/licensing details for the FMOD library Haven't used this thing since I made it, If you get stuck figuring it out just post a note I'll try to provide some clues. Mr Bill From svanesch at husky.ca Mon Sep 20 13:06:14 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Mon, 20 Sep 2004 13:06:14 -0400 Subject: Director shortcomings; Rev/altBrowser the solution? Message-ID: JB: Thanks for the detailed reply. >>...but I for one would suggest to keep that project within a single development environment as much as possible. I know it is tempting to try to catch the best of various tools and integrate them into one single entity, but I also know that complex projects can be difficult to maintain, and even more difficult in an heterogenous environment... Last but not least, passing data from the browser window to Rev might lead to some headaches (unless this is implemented in AltBrowser, but I don't think so). I understand where you're coming from. We're actually trying to keep things as simple as possible by using only XML as the content source and repurposing it as needed (PDF, HTML etc.). Hopefully, Rev will help us achieve this. If need be, we can probably limit the altBrowser/Rev interactions. Again, the project has yet to be fully scoped so features can be removed (or added) if needed. >>This would give you full X-platform compatibility, something you won't get with AltBrowser. X-platform is not necessary which is great. This project will be Windows only. We can also restrict users to IE 5.5 and greater if need be. It will not be widely distributed and our custom software system is Windows-only. We're lucky that we know exactly what our customers are running (even if I'm a Mac guy). >>Of course, handling sophisticated layouts with XHTML is tempting, but are you sure those layouts can't be handled within Rev ? Well, not entirely sure but from what I'm hearing, it doesn't sound like it. >>I'm asking because I am completing a spreadsheet-like interface for a client with Rev, and in less than 2 days I managed to get a table with rows & columns headers, with possibility to modify width & height of rows & cols (in a more sophisticated way than in Excel), with portions of the table split in 4 sections across the screen (like in Excel), automatic resizing, scrolling, etc... So having tables with cells colours shouldn't be too difficult. While this sounds great, for us, it might be easier to use HTML where we can. This way, we can utilize our content on the web as well. >>Of course, if your style include japanese, arabic or chinese fonts, things could become somewhat less easy... This is the real crux of the problem. The product must support multiple languages. Without multilanguage, this project is dead in the water. Thus far, the best solution again seems to be HTML. >>As for parsing XML and building complex layouts on the fly, I'm sure Rev is fast & powerful enough to handle this task. >From what I've heard, handling XML transformations is no easy task which is one of the reasons finding the right tool has been such a hassle (along with the language support). >>OTOH, if your 3D anims are pre-computed (don't need to be modified in realtime) and only need to "react" to users' actions through hotspots and simple operations such as rotate, translate, zoom (...), then you probably can skip the openGL part, and simply use QT3D movies (made in a 3D software), and embed them in your Rev stacks through QT for Windows... And this may be the ultimate solution. Currently, our 3D files are created in 3D Studio Max and can be exported in a variety of formats. >>Hope that helps, You folks are great! Steve > JB: > > >Before answering your question, I guess a few more details > are needed. Especially, I don't really understand why you > need to embed a browser within a Director window ... > > Considering the amount of formatting required for the text and the length of > the text documents (scrolling will definitely be required), the only ideal > solution I can see is HTML/XHTML. While Director and Flash do have some text > formatting and XML capabilities, I can't see either of them even coming > close to what we can do with XHTML. Note that formatting includes tables > with various cell colours, a dozen heading and paragraph styles (don't ask), > graphics, and captions layered on top of graphics (not embedded in the > graphic). > > >...and where does the HTML file comes from ? Is the HTML code generated on > the fly from the XML, and is the browser window used to navigate between > successive screens, or different frames of the Director stage? > > Yes the HTML will be generated on the fly from the XML file. A static page > will be generated when the user clicks a link or selects an option on the > Rev/Director interface (this page will automatically update when we update > the XML file). A dynamic XHTML page based on XML data will also be generated > when the user does a search. > > The browser window will not include any controls. Links will allow users to > jump from one page to another (between sections, for example). > > A lot of the functionality will depend on what the technology can do so we > may want the ability to pass information from the browser window to Rev or > Director. Not sure about that, though. > > Thanks! > > Steve From svanesch at husky.ca Mon Sep 20 13:11:59 2004 From: svanesch at husky.ca (Van Esch, Stephen (Bolton)) Date: Mon, 20 Sep 2004 13:11:59 -0400 Subject: Director shortcomings; Rev/altBrowser the solution? Message-ID: Chipp: Thanks for the detailed write-up. >>It uses IE in Win2000/XP and Safari in Mac OSX 10.3+ This might be a stumbling block. I'm sure some customers are using older versions of Windows. Any way to make it Win 95/98 compatible? >>If you're using an earlier version of the MacOS, then it won't work. No problem. This is a Windows-only product. >>Listed below are the commands, functions and properties supported by altBrowser: This is great! I'll look at this in more detail. Thanks. Steve From jacque at hyperactivesw.com Mon Sep 20 14:03:18 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 20 Sep 2004 13:03:18 -0500 Subject: what/where is this Newbie List? In-Reply-To: <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> References: <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> Message-ID: <414F1B66.8030005@hyperactivesw.com> On 9/19/04 7:35 PM, j wrote: >> we all have to start somewhere and nobody can know everything. > > > Except for Jacque. :D I wish. :) Er... rather... I mean... yes, absolutely. I know everything there is to know. All of it. Everything. That is, everything except for how to make lutefisk, which is a skill best left to fade into oblivion. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Mon Sep 20 14:18:59 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 20 Sep 2004 11:18:59 -0700 Subject: [OT] ASP survey results posted Message-ID: <414F1F13.4090708@fourthworld.com> The Association of Shareware Professionals has posted the results of their September 2004 survey: Don't let the term "shareware" throw you. Very few members of the ASP turn out true "shareware", in the sense of fully-featured apps that rely solely on the honor system for compensation. Today's ASP membership are for the most part turning out commercial wares, with semi-functional or time-limited demos just like the major vendors. In other words, ASP members are individuals and small businesses who turn out commercial software, just like you. :) The report contains some interesting and perhaps inspiring info. Most noteworthy is that such software tends to fall into two groups: hobbyists, which make relatively little money, or really successful professional efforts that pull in far more than the average per-person GDP. Worth a read.... -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From christian.langers at education.lu Mon Sep 20 14:29:20 2004 From: christian.langers at education.lu (Christian Langers) Date: Mon, 20 Sep 2004 20:29:20 +0200 Subject: revCopyFile different in 2.5? Message-ID: Hello all ! I do have the same problem. My script which worked without a problem in 2.2.1, does not copy anything ... ask question "Name des Sch?lers ?" as sheet if the result is not "cancel" then put it into tFoldName create folder ("Dossiers/" & tFoldName) create folder ("Dossiers/" & tFoldName&"/"&"data") put ("Dossiers/" & tFoldName&"/"&"data") into tdestination revCopyfile "sources/dataproj.rev",tdestination revCopyfile "sources/ascriptsproj.rev",tdestination revCopyfile "sources/MoviScrproj.rev",tdestination revCopyfile "sources/texteproj.rev",tdestination revCopyfile "sources/fotosproj.rev",tdestination set the cProjet of stack "Projet" to (tFoldName&"/"&"data") set the cProjetp of stack "projet" to "Dossiers" set vis of stack "Action research diary" to false set the cWhichStack of stack "Action research diary" to 2 set the cEleves of stack "Projet" to 1 go stack "Projet" set label of stack "Projet" to ("Dossier ?l?ve :"&& tFoldname) else exit mouseUp end if What's the matter with the revCopyFile command ? Thanks for any suggestion or workaround (even the "put URL binfile..." did not work????) Christian From ambassador at fourthworld.com Mon Sep 20 14:50:07 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 20 Sep 2004 11:50:07 -0700 Subject: [OT] PAD files, MacPAD, and you Message-ID: <414F265F.2050908@fourthworld.com> The PAD format is a popular XML-based format for describing downloadable software packages used at a rapidly-growing number of download sites. Using PAD files allows developers to just use the URL to their PAD file rather than fill in a complex form for every download site. But like most things on this planet PAD is an imperfect solution, being fairly Windows-centric it does not adequately address the needs of developers who deploy to Mac OS. In response to this, Mr. Ricardo Batista of MacShareware.net (if that name sounds familiar yes, he's the creator of Apple's Extensions Manager control panel) created the MacPAD format. While it does a better job of addressing Mac developer concerns, it is not compatible with the long-standing PAD format and therefore carries a potential to further marginalize the Mac platform, making it hard for the many download sites that currently use PAD to consider also adding Mac listings. The PAD format is maintained by the Association of Shareware Professionals (see ), who maintain a public NNTP server to facilitate discussion of using and enhancing the standard: Mr. Dennis Reinhardt of the ASP is the manager of PAD format maintenance and enhancement, and has encouraged me to let interested parties know of the newsgroup so the PAD format can better address the needs of developers who deploy to multiple platforms. Ideally, with your help the PAD format will allow us to have a single compact file for describing our software releases whether we deploy to Windows, Mac, Linux, or any combination of them. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From markclark at mac.com Mon Sep 20 14:58:41 2004 From: markclark at mac.com (Mark D. Clark) Date: Mon, 20 Sep 2004 13:58:41 -0500 Subject: sql server redux Message-ID: <16803BF0-0B37-11D9-A0A3-000A958E9336@mac.com> "Won't a transaction with appropriate serialization give you the same result, but without interrupting other users' ability to access the database during the snapshot process?" Okay, this is where my nearly perfect ignorance comes to play--I don't really understand how a transaction with appropriate serialization would work for a snapshot. If other users are able to access the database, then the files are open, things are in a cache, and the snapshot won't be good for backup purposes--unless there is something here I'm missing (entirely possible!) I thought that the actual server itself needs to be paused to do a good snap--much the same as in a backup scenario, just not taking quite so long (less than one second). --- From aturban at qwest.net Mon Sep 20 15:15:43 2004 From: aturban at qwest.net (Arthur Urban) Date: Mon, 20 Sep 2004 13:15:43 -0600 Subject: XQuery in Rev? Message-ID: <000001c49f46$39d739f0$1501a8c0@asuka> I just glossed over the nice XML tutorial that most folks point to, and I didn't really see any mechanism to use Xquery to get data from an XML file. Did I miss anything in this regard? I'm much more used to issuing XQL commands to get data. ~~~ Arthur "Never interrupt your enemy while he is making a mistake." From JaysLists at triad.rr.com Mon Sep 20 15:49:20 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Mon, 20 Sep 2004 15:49:20 -0400 Subject: sql server redux In-Reply-To: <16803BF0-0B37-11D9-A0A3-000A958E9336@mac.com> Message-ID: Mark, I haven't investigated SQL Server snapshot backups before, but a quick look through the docs and their web site seems to indicate that there's probably some API or DMO call used to "freeze" the database at the time of the snapshot. The MSDN site refers to some VC++ examples, but I couldn't locate them. If you could find them, then you should be able to determine how they are accomplishing it. I'm curious, why do you want to do a snapshot backup instead of the normal backup method. I understand that it's intended for high availability scenarios and supposed to have minimal impact on the server, but you have to have the right equipment to pull it off (3 way mirror or something like that). Is this what you're working with? Jay Madren -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Mark D. Clark Sent: Monday, September 20, 2004 14:59 To: use-revolution at lists.runrev.com Subject: sql server redux "Won't a transaction with appropriate serialization give you the same result, but without interrupting other users' ability to access the database during the snapshot process?" Okay, this is where my nearly perfect ignorance comes to play--I don't really understand how a transaction with appropriate serialization would work for a snapshot. If other users are able to access the database, then the files are open, things are in a cache, and the snapshot won't be good for backup purposes--unless there is something here I'm missing (entirely possible!) I thought that the actual server itself needs to be paused to do a good snap--much the same as in a backup scenario, just not taking quite so long (less than one second). --- _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Mon Sep 20 16:38:05 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 20 Sep 2004 13:38:05 -0700 Subject: Urgent: QT quality too low Message-ID: <414F3FAD.7050301@fourthworld.com> I have a movie sized 1024 x 736 which is in a player, and while it looks reasonably sharp in Apple's QT Player it is noticeably fuzzier in the Rev player. I've double-checked the size of the movie and turned off the border, still fuzzier. As far as I can discern, I see two potential causes: 1. The sizes as set by Rev are wrong. I can tweak pixel by pixel and see if that solves it. 2. The movies were made with QT's "High Quality" enabled. Does Rev's player not honor that? I don't know how to get past that if that's the case. Anyone here found QT's not as sharp in Rev as in the QT Player? How did you get around it? The project is due today, and this is the last issue remaining. Hopefully we can find a solution, or the whole thing gets remade in Director tommorrow.... Thanks in advance - -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From lists at mangomultimedia.com Mon Sep 20 16:59:48 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 20 Sep 2004 13:59:48 -0700 Subject: Urgent: QT quality too low In-Reply-To: <414F3FAD.7050301@fourthworld.com> References: <414F3FAD.7050301@fourthworld.com> Message-ID: <02249A81-0B48-11D9-BCF8-000A956C462A@mangomultimedia.com> On Sep 20, 2004, at 1:38 PM, Richard Gaskin wrote: > I have a movie sized 1024 x 736 which is in a player, and while it > looks reasonably sharp in Apple's QT Player it is noticeably fuzzier > in the Rev player. > > I've double-checked the size of the movie and turned off the border, > still fuzzier. > > As far as I can discern, I see two potential causes: > > 1. The sizes as set by Rev are wrong. I can tweak pixel by pixel > and see if that solves it. > > 2. The movies were made with QT's "High Quality" enabled. Does > Rev's player not honor that? I don't know how to get past > that if that's the case. > > Anyone here found QT's not as sharp in Rev as in the QT Player? > How did you get around it? > > The project is due today, and this is the last issue remaining. > Hopefully we can find a solution, or the whole thing gets remade in > Director tommorrow.... To confirm if it is the high quality setting then do the following with QT Player Pro: 1) When the video is opened in QT player select Movie->Get Movie Properties. 2) Select 'Video Track' from the menu in the top left. 3) Select 'Quality' from the menu in the top right. 4) If High Quality is checked then uncheck it. 5) Play the video - does it now look the same as it does in Rev? -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From david at anon.nu Mon Sep 20 17:10:56 2004 From: david at anon.nu (david at anon.nu) Date: Mon, 20 Sep 2004 22:10:56 +0100 Subject: Urgent: QT quality too low In-Reply-To: <414F3FAD.7050301@fourthworld.com> References: <414F3FAD.7050301@fourthworld.com> Message-ID: <414F4760.9080401@anon.nu> Richard Gaskin wrote: > I have a movie sized 1024 x 736 which is in a player, and while it > looks reasonably sharp in Apple's QT Player it is noticeably fuzzier > in the Rev player. Probably not much help - but I had a similar issue a while back. You should look at the codec being used? I found previously that Apples players were specialy optimised for playback quality when I compared it to any other apps i could find. There was simply no way round it - Director was no better. What codec are you using? From gregory.lypny at videotron.ca Mon Sep 20 17:09:05 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Mon, 20 Sep 2004 17:09:05 -0400 Subject: Getting a remote file in OS X Message-ID: <4E27CB54-0B49-11D9-B283-000D9350C9C2@videotron.ca> Eurika! It works. And darn fast too. The file host is set to passive ftp as required, and I followed Dave Cragg's suggestion of setting libUrlSetFTPMode to active. Many thanks to Dave Cragg, Frank Leahy, Mark Talluto, and Rob Gould for your time and thoughtful responses. This list has never let me down. Hope to return the favour. Gregory From oliviervasseurtrad at yahoo.com Mon Sep 20 17:11:11 2004 From: oliviervasseurtrad at yahoo.com (olivier vasseur) Date: Mon, 20 Sep 2004 14:11:11 -0700 (PDT) Subject: accessing the learning center Message-ID: <20040920211111.32829.qmail@web60410.mail.yahoo.com> anyone now how to accesse the learning center in revolution on line? When I click on it it says : "Bad Channel the channel url you have entered does not point to a valid channel stack" the url in the revOnlive Viewer is: http://revonline.runrev.com/channels/learning_center.rvc.gz thanks _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From ambassador at fourthworld.com Mon Sep 20 17:12:30 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 20 Sep 2004 14:12:30 -0700 Subject: Urgent: QT quality too low - solved! In-Reply-To: <414F3FAD.7050301@fourthworld.com> References: <414F3FAD.7050301@fourthworld.com> Message-ID: <414F47BE.5030804@fourthworld.com> Richard Gaskin wrote: > I have a movie sized 1024 x 736 which is in a player, and while it looks > reasonably sharp in Apple's QT Player it is noticeably fuzzier in the > Rev player. > > I've double-checked the size of the movie and turned off the border, > still fuzzier. > > As far as I can discern, I see two potential causes: > > 1. The sizes as set by Rev are wrong. I can tweak pixel by pixel > and see if that solves it. > > 2. The movies were made with QT's "High Quality" enabled. Does > Rev's player not honor that? I don't know how to get past > that if that's the case. > > Anyone here found QT's not as sharp in Rev as in the QT Player? > How did you get around it? I found the culprit, it was #1 above. Apparently the natural size Rev assigns the player when the fileName is set is 1 pixel too short, at least when the showBorder is off and the showController is on. I've Bugzilla'd this here: It may be a problem with the QT API (wouldn't be the first one), or an issue with how Rev uses it. Either way, once you know what's up it's easy to work around: just add 1 pixel and set the lockLoc of the player to true. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From fde101 at fjrhome.net Mon Sep 20 17:26:26 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 20 Sep 2004 17:26:26 -0400 Subject: sql server redux In-Reply-To: References: Message-ID: I just found this article, which you might find interesting with regard to this topic: http://www.devx.com/codemag/Article/21570 If my understanding of this is correct, then the new isolation level for SQL Server 2005 will be closer to the "normal" one used by PostgreSQL: http://www.postgresql.org/docs/current/static/applevel-consistency.html The essential information here is that if you can perform *all* of your reads within the SAME transaction, using the default SQL Server isolation level of READ COMMITTED, you will get a consistent snapshot of the database, since no other transaction will be able to change the information you are trying to read until the transaction finishes. If the reads are in different transactions, then you will lose consistency. Consistency is also not guaranteed with some of the other isolation levels, but if you don't know what this is, then just don't change it -- the default will work fine. On Sep 20, 2004, at 3:49 PM, Jay Madren wrote: > Mark, > > I haven't investigated SQL Server snapshot backups before, but a quick > look > through the docs and their web site seems to indicate that there's > probably > some API or DMO call used to "freeze" the database at the time of the > snapshot. The MSDN site refers to some VC++ examples, but I couldn't > locate > them. If you could find them, then you should be able to determine > how they > are accomplishing it. > > I'm curious, why do you want to do a snapshot backup instead of the > normal > backup method. I understand that it's intended for high availability > scenarios and supposed to have minimal impact on the server, but you > have to > have the right equipment to pull it off (3 way mirror or something like > that). Is this what you're working with? > > Jay Madren > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Mark D. > Clark > Sent: Monday, September 20, 2004 14:59 > To: use-revolution at lists.runrev.com > Subject: sql server redux > > > "Won't a transaction with appropriate serialization give you the same > result, but without interrupting other users' ability to access the > database during the snapshot process?" > > > Okay, this is where my nearly perfect ignorance comes to play--I don't > really understand how a transaction with appropriate serialization > would work for a snapshot. If other users are able to access the > database, then the files are open, things are in a cache, and the > snapshot won't be good for backup purposes--unless there is something > here I'm missing (entirely possible!) > > I thought that the actual server itself needs to be paused to do a good > snap--much the same as in a backup scenario, just not taking quite so > long (less than one second). > > --- > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From mwieder at ahsoftware.net Mon Sep 20 17:28:25 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 20 Sep 2004 14:28:25 -0700 Subject: Waaaaaaaay OT: Lutefisk In-Reply-To: <414F1B66.8030005@hyperactivesw.com> References: <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> <414F1B66.8030005@hyperactivesw.com> Message-ID: <14916551539.20040920142825@ahsoftware.net> Jacque- ..."Do not make lutefisk in the warm season." http://englishlab.univ-bpclermont.fr/OLP98-99/Heidi/lutefisk.htm "Many people have different opinions with regard to how lutefisk should be cooked." http://www.sverdrup.no/english/lutefisk.htm ...if you make some, don't bother saving any for me. I'm busy that day. -- -Mark Wieder mwieder at ahsoftware.net From markclark at mac.com Mon Sep 20 17:38:17 2004 From: markclark at mac.com (Mark D. Clark) Date: Mon, 20 Sep 2004 16:38:17 -0500 Subject: use-revolution Digest, Vol 12, Issue 69 In-Reply-To: <20040920210031.918F9930056@mail.runrev.com> References: <20040920210031.918F9930056@mail.runrev.com> Message-ID: <624BDFCE-0B4D-11D9-A0A3-000A958E9336@mac.com> Hi Jay, I work for a SAN company and our product has snapshot capability (unlimited snaps per volume, actually). We do support VSS but MS doesn't just yet for SQL server. Once it does, no worries, but there might still be times when pausing sql and doing something different (as might be possible from rev) could be interesting. I was really hoping someone on the list might have already had experience with this. Unfortunately I don't have SQL server handy so it's a bit difficult to work it out. Plus, as you can imagine, this is something I am doing on my own time and doesn't represent my company, blah blah blah. I did find a couple of links about sql-dmo but haven't gone very far (no server to play with). http://www.microsoft.com/technet/prodtechnol/sql/2000/books/ c03ppcsq.mspx#EJAA http://doc.ddart.net/mssql/sql70/9_dmor19_5.htm http://doc.ddart.net/mssql/sql70/startp_5.htm mark On Sep 20, 2004, at 4:00 PM, use-revolution-request at lists.runrev.com wrote: > Message: 13 > Date: Mon, 20 Sep 2004 15:49:20 -0400 > From: "Jay Madren" > Subject: RE: sql server redux > To: "How to use Revolution" > Message-ID: > Content-Type: text/plain; charset="us-ascii" > > Mark, > > I haven't investigated SQL Server snapshot backups before, but a quick > look > through the docs and their web site seems to indicate that there's > probably > some API or DMO call used to "freeze" the database at the time of the > snapshot. The MSDN site refers to some VC++ examples, but I couldn't > locate > them. If you could find them, then you should be able to determine > how they > are accomplishing it. > > I'm curious, why do you want to do a snapshot backup instead of the > normal > backup method. I understand that it's intended for high availability > scenarios and supposed to have minimal impact on the server, but you > have to > have the right equipment to pull it off (3 way mirror or something like > that). Is this what you're working with? > > Jay Madren From tsj at unimelb.edu.au Mon Sep 20 18:02:49 2004 From: tsj at unimelb.edu.au (Terry Judd) Date: Tue, 21 Sep 2004 08:02:49 +1000 Subject: Director shortcomings; Rev/altBrowser the solution? In-Reply-To: <20040920153621.CB5859300B0@mail.runrev.com> Message-ID: On Tuesday, September 21, 2004, at 01:36 AM, use-revolution-request at lists.runrev.com wrote: > From: "Van Esch, Stephen (Bolton)" > Date: Mon Sep 20, 2004 10:24:22 PM Australia/Melbourne > To: "'use-revolution at lists.runrev.com'" > > Subject: Director shortcomings; Rev/altBrowser the solution? > Reply-To: How to use Revolution > > > Folks: > > Here (according to our Director developer) is the rundown on where > Director > is apparently falling short when it comes to developing the product we > need. > Can anyone tell me if Rev can solve these problems or if we're > overlooking > something in Director? Sounds like Rev/altBrowser could meet all the requirements with the exception of the 3D stuff. Director can obviously handle that side of things but should also be able to cope with the other stuff using a combination of the XMLParser (Macromedia) and WebViewer (3rd-party) Xtras. The XMLParser Xtra is pretty basic but at least it's reliable. PDFs aren't as easy as you suggest as there is no Acrobat plugin for OSX - they will be launched in preview when linked to in an embedded browser. There's a cross-platform 3rd-party Xtra called Impressario that allows you to embed PDF within Director - but it's pretty costly - $US 439 - ouch! Cheers, Terry... > > ------ > Dynamic population of drop down boxes with multiple language types. > For example, I would like to have an external (maybe XML) list of > language > names, all using their appropriate font set. I would like to have a > drop > down box that's on the stage to gather all elements from the external > file > to populate the drop down. Each element in the drop down would be a > separately executable when selected. > Browser Interaction- > Embedding a browser within a Director window. The purpose of this > browser, > would be to seamlessly integrate into the Director stage and interpret > an > HTML file properly (including multiple language support). > This embedded browser could have external Director controls that would > print, navigate this HTML file. > Also, a director search box could be embedded into the Director > environment > and allow for user searching of web pages... > 3 D model control > To be able to have full control over a 3 D model (rotate, pan, zoom), > and > embed hotspots on particular sections of the model. I would like to be > able > to click on a spot to navigate to another area of the score within the > Director environment, and/or launch an external browser or an embedded > browser. > ------ > Just to recap the complexity of this project: > The project will deal with very large amounts of text. The text needs > to be > formatted with many different styles and includes detailed tables and > graphics with captions. The text will originate from an XML file, > needs to > be searchable, and be displayed in multiple languages. All languages > will be > included in the project and users should be able to switch from one to > the > other seamlessly. All drop-down boxes and interface elements will need > to > change on the fly when the user selects a new language. Dynamic text > based > on user search strings must be generated. Users must be able to print > the > content of windows (even windows holding dynamic content.) To cap it, > the > project must interact with the user's system for base technology > checks and > a few other things. > We've looked at many different solutions. From what we can tell, the > best > way to do this consistently and effectively is through an embedded > browser > window and use XHTML/HTML to handle the formatting and unicode. An > additional benefit is that we will be able to handle pdfs if we use a > browser. > For this project, Director may not work because of the problems > mentioned > above. Flash will not work because it's inability to handle large > amounts of > formatted text. iShell may work but it's ability to work with the > operating > system seems limited. > So, can anyone tell me if the Rev/altBrowser combination is the best > way to > go with this? Are we missing something in Director? Ideally, we'd like > to > have absolutely everything handled from within the app but I don't > think > this is possible. > Any help would be really appreciated. I've been banging my head > against the > wall looking for decent solution for some time now. > Steve > Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA From nrkweto03 at hotmail.com Mon Sep 20 18:39:15 2004 From: nrkweto03 at hotmail.com (kweto) Date: Tue, 21 Sep 2004 07:39:15 +0900 Subject: slight delay in animated gif loop References: Message-ID: Thank you to Jim MacConnell for the interesting "use MOD" suggestion. I didn't know "MOD" existed. Unfortunately, "MOD" is not the solution. The documentation explains that: "If number can be divided evenly into divisor, the expression number mod divisor is zero." Which means the currentFrame will get set to 0 (!) at some point in the loop. Oddly enough, though, that pesky frame delay is gone! Perhaps my restarting the computer this morning cleared up an artery or something. Cheers, Nicolas Cueto From jmac at consensustech.com Mon Sep 20 18:52:04 2004 From: jmac at consensustech.com (Jim MacConnell) Date: Mon, 20 Sep 2004 15:52:04 -0700 Subject: slight delay in animated gif loop In-Reply-To: Message-ID: Kweto, Glad the delay is gone and you are right.. MOD gives zero when you hit the divisor. You could use something like: (TCurrentFreime MOD 36) + 1 But.. If it isn't broken now.. Obviously don't fix it. Jim > > Unfortunately, "MOD" is not the solution. The documentation explains that: > > "If number can be divided evenly into divisor, the expression number mod > divisor is zero." From rdavey at gmail.com Mon Sep 20 19:57:51 2004 From: rdavey at gmail.com (Richard Davey) Date: Tue, 21 Sep 2004 00:57:51 +0100 Subject: POSTing a file to a web server Message-ID: <347e1d0c040920165751c1409c@mail.gmail.com> Hi all, I am new to Revolution, having been playing with it for a few days now. I am interested to know what the easiest way might be to POST a file to a web server? (not an FTP upload). I have managed to post variables to a server, but not a file yet. If it is possible, is there a way of having a progress bar track the upload? Or is it a blocking operation? I ordered the "speed of thought" book currently on sale on the site, so that should arrive soon, but I don't think it will directly answer my question and there was no visible means to search the list archives either :-\ Any help appreciated. Cheers, Rich -- http://www.launchcode.co.uk From soapdog at mac.com Mon Sep 20 20:24:53 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 20 Sep 2004 21:24:53 -0300 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: <414F265F.2050908@fourthworld.com> References: <414F265F.2050908@fourthworld.com> Message-ID: Richard, I am using MacPAD since Ricardo emailed me a year ago, we could coin a stack to write PAD files in no time... MacPAD files are plist files, "PC" PAD files are XML based too but with a different spec. Both are easy. Cheers andre On Sep 20, 2004, at 3:50 PM, Richard Gaskin wrote: > The PAD format is a popular XML-based format for describing > downloadable software packages used at a rapidly-growing number of > download sites. Using PAD files allows developers to just use the URL > to their PAD file rather than fill in a complex form for every > download site. > > But like most things on this planet PAD is an imperfect solution, > being fairly Windows-centric it does not adequately address the needs > of developers who deploy to Mac OS. > > In response to this, Mr. Ricardo Batista of MacShareware.net (if that > name sounds familiar yes, he's the creator of Apple's Extensions > Manager control panel) created the MacPAD format. While it does a > better job of addressing Mac developer concerns, it is not compatible > with the long-standing PAD format and therefore carries a potential to > further marginalize the Mac platform, making it hard for the many > download sites that currently use PAD to consider also adding Mac > listings. > > The PAD format is maintained by the Association of Shareware > Professionals (see ), who maintain > a public NNTP server to facilitate discussion of using and enhancing > the standard: > > > > Mr. Dennis Reinhardt of the ASP is the manager of PAD format > maintenance and enhancement, and has encouraged me to let interested > parties know of the newsgroup so the PAD format can better address the > needs of developers who deploy to multiple platforms. > > Ideally, with your help the PAD format will allow us to have a single > compact file for describing our software releases whether we deploy to > Windows, Mac, Linux, or any combination of them. > > -- > Richard Gaskin > Fourth World Media Corporation > __________________________________________________ > Rev tools and more: http://www.fourthworld.com/rev > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From ambassador at fourthworld.com Mon Sep 20 20:38:29 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 20 Sep 2004 17:38:29 -0700 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: References: <414F265F.2050908@fourthworld.com> Message-ID: <414F7805.3080802@fourthworld.com> Andre Garzia wrote: > I am using MacPAD since Ricardo emailed me a year ago, we could > coin a stack to write PAD files in no time... MacPAD files are > plist files, "PC" PAD files are XML based too but with a different > spec. Both are easy. But exactly half as easy as supporting both. :) And neither accounts for multi-platform deployments. The bigger issue here is not so much about technical ease of writing simple XML documents, but the further marginalization of the Mac platform by creating yet another non-standard standard that lowers the likelihood that Win-only sites will consider adding Mac listings. Please consider joining the discussion: -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From runrev at davidjdowns.com Mon Sep 20 20:40:19 2004 From: runrev at davidjdowns.com (j) Date: Mon, 20 Sep 2004 19:40:19 -0500 Subject: Waaaaaaaay OT: Lutefisk In-Reply-To: <14916551539.20040920142825@ahsoftware.net> References: <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> <414F1B66.8030005@hyperactivesw.com> <14916551539.20040920142825@ahsoftware.net> Message-ID: after reading jacque's response, i had to look up "lutefisk." my stomach started cramping just thinking about it... j. On Sep 20, 2004, at 4:28 PM, Mark Wieder wrote: > Jacque- > > ..."Do not make lutefisk in the warm season." > > http://englishlab.univ-bpclermont.fr/OLP98-99/Heidi/lutefisk.htm > > "Many people have different opinions with regard to how lutefisk should > be cooked." > > http://www.sverdrup.no/english/lutefisk.htm > > ...if you make some, don't bother saving any for me. I'm busy that > day. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From monte at sweattechnologies.com Mon Sep 20 20:46:19 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 21 Sep 2004 10:16:19 +0930 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: <414F265F.2050908@fourthworld.com> Message-ID: One interesting possibility would be to add PAD file generation to the standalone builder. It could generate the correct format for he platform it's building for. Perhaps it's worth atting to bugzilla as an enhancement?? Cheers -- Monte Goulding - monte at sweattechnologies.com Sweat Technologies InstallGadget - How To Create An Installer In 10 Seconds http://www.sweattechnologies.com/InstallGadget From ambassador at fourthworld.com Mon Sep 20 20:48:01 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 20 Sep 2004 17:48:01 -0700 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: References: Message-ID: <414F7A41.7090903@fourthworld.com> Monte Goulding wrote: > One interesting possibility would be to add PAD file generation to the > standalone builder. It could generate the correct format for he platform > it's building for. Perhaps it's worth atting to bugzilla as an enhancement?? I'd vote for it, once the PAD standard is enhanced to accomodate the same range of platforms. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ahbray at xtra.co.nz Mon Sep 20 21:23:01 2004 From: ahbray at xtra.co.nz (Tony Bray) Date: Tue, 21 Sep 2004 13:23:01 +1200 Subject: Director shortcomings; Rev/altBrowser the solution? In-Reply-To: <20040920153642.754EC9300E1@mail.runrev.com> References: <20040920153642.754EC9300E1@mail.runrev.com> Message-ID: On 21 Sep 2004, Van Esch, Stephen (Bolton)" wrote: > Here (according to our Director developer) is the rundown on where > Director > is apparently falling short when it comes to developing the product we > need. > Can anyone tell me if Rev can solve these problems or if we're > overlooking > something in Director? The very short answer to your question is "Yes, Director can do all that you require." The slightly longer answer is "You, or a team of yous, will have to learn the full capabilities of Director" You will also need to know how to use xtras (XCMD, XOBJ equivalents). You may have to re-think some of your ideas with text formatting, etc. Director can display, search and control PDFs ( with a good xtra). A browser can be opened within Director and HTML/XHTML/XML displayed. Director can do incremental searching on list of items. Dynamic lists can be generated and the options that a selection from that list can be dynamically changed (open a Browser, go to a new screen, run a AVI, Quicktime, RealMedia, Flash, open another Director movie alongside the current movie etc,etc). Directors built-in 3D will allow you to FULLY interact with any model within your 3D world (not only, zoom, rotate,pan, but if the model has Bones or Keyframes then animate the model. Change a models textures on the fly and many other things.) and yes you can select a model and "jump" to a URL or open a file or whatever. The real problem that you have is the learning curve. I have been using Director for approx 12 years and would find your development to be a challenge, but I don't know of any other software program that would be capable of doing all that you require in one package. As far as I am aware niether XHTML nor Rev has built-in 3D ( and I have used Hypercard, MetaCard and SuperCard since 1987). Just my $0.05 Tony Microsoft broke Volkswagen's world record: VW made only 21,529,464 bugs. From alisterhp at mac.com Mon Sep 20 21:23:24 2004 From: alisterhp at mac.com (Alister Pillow) Date: Tue, 21 Sep 2004 10:53:24 +0930 Subject: table cell contents Message-ID: Hi I've been looking everywhere (docs, lists etc) for an example of how to set the contents of a table field which has "cell editing" turned on. If I put some text into the "Contents" panel of the (table field) Property Inspector, the text appears correctly in the table - until the table is clicked in browse-mode, when the text disappears. From the message box... set the text of field "mytable" to "fish" & tab & "potato" ... works as expected, setting cells 1 and 2 of row 1 - but as soon as I click in the table, that text disappears. In the same table, I can click in a cell, type some text "cheese", tab to the next cell and add more text "lettuce" - all works as expected. Then, if I run the above script from the message box, the content is replaced (as expected). But when I click the field, "fish" and "potato" are immediately replaced by "cheese" and "lettuce". Is this a bug or am I missing something? Are there any docs on using the "table field"? Thanks, Alister. From gcanyon at inspiredlogic.com Mon Sep 20 23:52:59 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Mon, 20 Sep 2004 20:52:59 -0700 Subject: 'Blessed' plugins In-Reply-To: References: Message-ID: Did "toplevel" exist before MetaCard? Does it exist outside of Revolution? In any case, what's wrong with the cantModify property, which would seem to be tailor-made for this? Actually, the more I think about it, the more I like your original proposal of a custom property for this. CantModify has a more general purpose and would be (somewhat) overloaded serving in this capacity, I think. regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 20, 2004, at 9:50 AM, FlexibleLearning at aol.com wrote: > > > Not so far as I can determine, Geoff. A Puzzler. But as Richard > pointed out, > the 15 year tradition is that only toplevel stacks should be > modifiable, and > it would assist plugins if this were honoured by RevTools. > > > /H > > >> The cantmodify of (rev)Navigator is false, and I still don't have any >> problems. Are you _sure_ the name isn't being checked? For example, >> the >> Message Box can't be dropped on and it is both visible and >> modifiable. >> >> regards, >> >> Geoff Canyon > >> RevTools only checks for visibility and modifiability. If your stack >> is >> immune, one must be true. The name of the stack is not trapped. This >> is in 2.61 build 9. >> >> /H > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From chipp at chipp.com Tue Sep 21 00:44:32 2004 From: chipp at chipp.com (Chipp Walters) Date: Mon, 20 Sep 2004 23:44:32 -0500 Subject: POSTing a file to a web server In-Reply-To: <347e1d0c040920165751c1409c@mail.gmail.com> References: <347e1d0c040920165751c1409c@mail.gmail.com> Message-ID: <414FB1B0.6080603@chipp.com> Hi Richard, It's possible to do, but not necessarily trivial as you need to use a php or asp script on the server side. Check out in the documentation: libUrlMultipartFormData and you might want to take a look at the RFC1867 spec (Google) I had an old library that did what you want, but it's been implemented now inside of libURL. It's called altSAFileUp Library and can be found at: http://www.altuit.com/webs/altuit2/RunRev/Downloads.htm It may be useful to help explain the concept. Richard Davey wrote: > I am new to Revolution, having been playing with it for a few days > now. I am interested to know what the easiest way might be to POST a > file to a web server? (not an FTP upload). I have managed to post > variables to a server, but not a file yet. > > If it is possible, is there a way of having a progress bar track the > upload? Or is it a blocking operation? From ambassador at fourthworld.com Tue Sep 21 01:05:18 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 20 Sep 2004 22:05:18 -0700 Subject: 'Blessed' plugins In-Reply-To: References: Message-ID: <414FB68E.1040309@fourthworld.com> Geoff Canyon wrote: > Did "toplevel" exist before MetaCard? Does it exist outside of Revolution? > > In any case, what's wrong with the cantModify property, which would seem > to be tailor-made for this? > > Actually, the more I think about it, the more I like your original > proposal of a custom property for this. CantModify has a more general > purpose and would be (somewhat) overloaded serving in this capacity, I > think. cantModify could work too, as it has in other xTalks for years. I was merely working on the principle of "Best is the enemy of good", or as an old manager used to say, "Best is the enemy of results." :) The window mode has been the answer for object-creation tools in the engine since long before I started working with it. I'm sure there's any number of solutions, but to get it done and move on I'd just as soon start with what was and spend my wetware clock cycles on something more ambitious. Maybe I'm just lazy. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From yvescoppe at skynet.be Tue Sep 21 02:04:02 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 21 Sep 2004 08:04:02 +0200 Subject: List fld Message-ID: <0985C6A9-0B94-11D9-B4E4-000D932C86BC@skynet.be> Hello list, On Mac OS X 10.3 French version Revolution 2.5 B I have a list fld : Lock text, autohilite text, list behavior : non-contiguous with Rev 2.2.1 : works fine with rev 2.5 : I cannot select non-contiguous lines, when I select one and then the second line with the shift or command key down, the second line is selected and the first is DE-selected...and so on.... Don't understand why ?? Anyone an idea ?? Amicalement. Yves COPPE yvescoppe at skynet.be From bill at igame3d.com Tue Sep 21 02:13:25 2004 From: bill at igame3d.com (william griffin) Date: Tue, 21 Sep 2004 02:13:25 -0400 Subject: LUA SHELL & others through shell In-Reply-To: <20040921044339.7B19A9300AD@mail.runrev.com> References: <20040921044339.7B19A9300AD@mail.runrev.com> Message-ID: <593B542A-0B95-11D9-ABB2-0030657D0A8E@igame3d.com> I was just answering someones post over here http://www.createmacgames.org/forum/posting.php? sid=31528cc8cb2dbbbfff31e013c22bd4c8 and cobbled together this LUA Shell stack as a distraction http://www.igame3d.com/rev/LUASHELL.zip There's a Mac OS X application and instructions for installing LUA in the read me. Windows and other *Nix devs will have to find there own way using the stack and lua "install" file. It works, from what I've tested, I can run LUA in rev, and I did a similar trick with ChipmunkBasic http://www.nicholson.com/rhn/basic the other day through shell() (reason I was asking about man page formatting) I can't help but think there is a better way to send commands to a program running in unix other than : shell( & cr & ) It seems to me that simply using shell() doesn't open the process permanently like sending the command to terminal. Maybe somewhere in the other language/ environment/ whatisit I should have some statements to read and write data back and forth to and from the rev application/standalone via sockets? Using open process and read from process doesn't get me any results other than errors when using examples directly from the documentation Using the other languages directly through shell is the only way I can think of using their scripts/code/what have you without begging the developers to write externals, and/or writng extensive "if line X of language Y says Z then do something" scripts. Any thoughts? Mr Bill From dsc at swcp.com Mon Sep 20 22:41:48 2004 From: dsc at swcp.com (Dar Scott) Date: Mon, 20 Sep 2004 20:41:48 -0600 Subject: how Revolution did in programming contest: 82nd percentile Message-ID: The results are in! http://www.cis.upenn.edu/proj/plclub/contest//index.php Back in June my son and I entered a programming contest. He was a strategist and I did the Transcript programming. We got a very late start, but had a world simulator going for the lightning division written in Revolution. We created an ant brain by hand on a big sheet of paper and keyed that in. Our two entries placed 57 and 58 out of 87 entries in the lightning division, pretty good for starting almost half way though the lightning division's 24 hours. Notice that most of the teams did not have an entry for the lightning division; only 52 out of 230 teams had an entry ready for the lightning division. Only a dozen languages were represented. We did well for the main division. For the main division, we cleaned up the world simulator and created an ant-brain compiler using Revolution. As we approached the end (just three hours to go) we had some cool ideas but I wimped out and entered what we had, thinking we were going to crash (we people). I now think we should have done it. Also, that would have exploited some Transcript features. (For some reason the "ant [brain] size" is wrong for our entries on the web pages; I think we generated files that the competition player liked, but the line counter did not. Too long of comments, I guess.) We came in 65th out of 361. We were allowed to enter two, and we threw in an older ugly one, but it didn't do as well. Ours was the only entry in any Xtalk. The prize winners' languages were 1) Objective Caml, 2) a mix of Java, C++, Perl & M4, 3) Haskell and 4) C++. In the main division we beat all the Basic, Pascal, Erlang, Smalltalk and tcl entries as well as others. That may not say much; they had few entries. We beat most of the Objective C, Perl, Python, Lisp, Scheme, ML, Ruby, Haskell, Java, C-variant* entries. Our team was smaller than most teams up where we placed, so we are pleased. Dar * C++, C, D and C# taken as a whole **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From janschenkel at yahoo.com Tue Sep 21 02:37:46 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 20 Sep 2004 23:37:46 -0700 (PDT) Subject: List fld In-Reply-To: <0985C6A9-0B94-11D9-B4E4-000D932C86BC@skynet.be> Message-ID: <20040921063746.52119.qmail@web60502.mail.yahoo.com> --- Yves COPPE wrote: > Hello list, > > On Mac OS X 10.3 French version > Revolution 2.5 B > > I have a list fld : > Lock text, autohilite text, list behavior : > non-contiguous > > with Rev 2.2.1 : works fine > with rev 2.5 : I cannot select non-contiguous lines, > when I select one > and then the second line with the shift or command > key down, the second > line is selected and the first is DE-selected...and > so on.... > > Don't understand why ?? > > Anyone an idea ?? > > > Amicalement. > > Yves COPPE > Bonjour Yves, I tested it under Win2K and it was fine. Then I turned to MacOS X (10.2.8) and it didn't work -- I could only make drag-selections. Works fine under MacOS 9. Have fun on your trip to bugzilla... Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From janschenkel at yahoo.com Tue Sep 21 03:10:30 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 21 Sep 2004 00:10:30 -0700 (PDT) Subject: how Revolution did in programming contest: 82nd percentile In-Reply-To: Message-ID: <20040921071030.83295.qmail@web60506.mail.yahoo.com> --- Dar Scott wrote: > The results are in! > http://www.cis.upenn.edu/proj/plclub/contest//index.php > > Back in June my son and I entered a programming > contest. He was a > strategist and I did the Transcript programming. > Woot -- congrats, Dar and son ! Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From yvescoppe at skynet.be Tue Sep 21 03:24:56 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 21 Sep 2004 09:24:56 +0200 Subject: List fld In-Reply-To: <20040921063746.52119.qmail@web60502.mail.yahoo.com> References: <20040921063746.52119.qmail@web60502.mail.yahoo.com> Message-ID: <568338D2-0B9F-11D9-B3B2-000D932C86BC@skynet.be> > Hi Jan, > Bonjour Yves, > > I tested it under Win2K and it was fine. Then I turned > to MacOS X (10.2.8) and it didn't work -- I could only > make drag-selections. Works fine under MacOS 9. > Have fun on your trip to bugzilla... > > Jan Schenkel. > > thank you. Don't know much about bugzilla.. if you could do it for me ?? Greetings. Yves COPPE yvescoppe at skynet.be From signe.sanne at roman.uib.no Tue Sep 21 04:05:05 2004 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Tue, 21 Sep 2004 10:05:05 +0200 Subject: Waaaaaaaay OT: Lutefisk In-Reply-To: References: <14916551539.20040920142825@ahsoftware.net> <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> <414F1B66.8030005@hyperactivesw.com> <14916551539.20040920142825@ahsoftware.net> Message-ID: <5.2.0.8.2.20040921095912.00c2f260@alf.uib.no> At 19:40 20.09.2004 -0500, you wrote: >after reading jacque's response, i had to look up "lutefisk." my stomach >started cramping just thinking about it... As a Norwegian I have to object to this. My husband prepares lutefisk a few times during autumn. With potatoes, bacon, peas and particularly beer and aquavita it always becomes a delicious meal. Although I must agree that in my view the fish in itself is not very exciting. However, even my daughter used to like it as a child (which does not happen very often). Lutefisk is just part of our cooking traditions which we still hang on to. Best regards from a lutefisk eater Signe Marie Sanne 1. amanuensis Signe Marie Sanne e-mail: signe.sanne at roman.uib.no Romansk Institutt tel: +47 55 58 21 27 ?isteins gt. 1 5007 Bergen http://www.hf.uib.no/hfolk/mlab/Info/sms.html Norway From psahores at easynet.fr Tue Sep 21 04:31:52 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Tue, 21 Sep 2004 10:31:52 +0200 Subject: how Revolution did in programming contest: 82nd percentile In-Reply-To: <20040921071030.83295.qmail@web60506.mail.yahoo.com> References: <20040921071030.83295.qmail@web60506.mail.yahoo.com> Message-ID: Top G?nial ! as we says in froggie's spoken ! Best, Pierre Le 21 sept. 04, ? 09:10, Jan Schenkel a ?crit : > --- Dar Scott wrote: >> The results are in! >> > http://www.cis.upenn.edu/proj/plclub/contest//index.php >> >> Back in June my son and I entered a programming >> contest. He was a >> strategist and I did the Transcript programming. >> > > Woot -- congrats, Dar and son ! > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) > > > > _______________________________ > Do you Yahoo!? > Declare Yourself - Register online to vote today! > http://vote.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From FlexibleLearning at aol.com Tue Sep 21 04:54:13 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 21 Sep 2004 04:54:13 EDT Subject: No Disk error & MountedDisks Message-ID: When testing for file and/or directory existence, has anyone figured a way to avoid the 'No disk' system error mesage in Windows? 'Catch' does not trap system errors... try get (there is a file tPath) # Poof! catch errorNum get false end try return it Alternatively, has anyone got a 'MountedDisks' function for Windows that would return the equivalent list as 'the volumes' on a Mac? if (cr& char 1 to 2 of tFilePath) is in cr& mountedDisks() then ... Very annoying! /H From alex at tweedly.net Tue Sep 21 06:15:30 2004 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 21 Sep 2004 11:15:30 +0100 Subject: No Disk error & MountedDisks In-Reply-To: Message-ID: <5.1.0.14.0.20040921110804.023d56b0@mail.tweedly.net> At 04:54 21/09/2004 -0400, FlexibleLearning at aol.com wrote: >When testing for file and/or directory existence, has anyone figured a way >to avoid the 'No disk' system error mesage in Windows? I haven't had any problem like this; in fact, I can't find a way to get a 'No disk' error message. This is with Rev 2.5, win2000 pro > get (there is a file tPath) Returns 'false' for everything I can think of, including d:\nosuchfil.txt g:\nosuchdisk.txt g: nonsense:\nonsense.txt What do you do (or which variant of Windows) gives the error ? -- Alex. From xbury.cs at clearstream.com Tue Sep 21 05:21:39 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Tue, 21 Sep 2004 11:21:39 +0200 Subject: No Disk error & MountedDisks Message-ID: > Alternatively, has anyone got a 'MountedDisks' function for > Windows that would return the equivalent list as 'the > volumes' on a Mac? Shell("Net share") or "net use" will list all mounted shares. Also "subst" can be used. Very practical for ultra long paths. To list the drives (physical) you have to use srvinfo from the Reskit... Cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > FlexibleLearning at aol.com > Sent: Tuesday, September 21, 2004 10:54 AM > To: use-revolution at lists.runrev.com > Subject: No Disk error & MountedDisks > > When testing for file and/or directory existence, has anyone > figured a way to avoid the 'No disk' system error mesage in Windows? > > 'Catch' does not trap system errors... > > try > get (there is a file tPath) # Poof! > catch errorNum > get false > end try > return it > > > Alternatively, has anyone got a 'MountedDisks' function for > Windows that would return the equivalent list as 'the > volumes' on a Mac? > > if (cr& char 1 to 2 of tFilePath) is in cr& mountedDisks() then ... > > Very annoying! > > > /H > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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 From rjb at rz.uni-potsdam.de Tue Sep 21 06:14:18 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Tue, 21 Sep 2004 12:14:18 +0200 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: <414F7A41.7090903@fourthworld.com> References: <414F7A41.7090903@fourthworld.com> Message-ID: >Monte Goulding wrote: > >>One interesting possibility would be to add PAD file generation to the >>standalone builder. It could generate the correct format for he platform >>it's building for. Perhaps it's worth atting to bugzilla as an enhancement?? > >I'd vote for it, once the PAD standard is enhanced to accomodate the >same range of platforms. > >-- > Richard Gaskin > Fourth World Media Corporation So you are suggesting that some of us should get involved with the PAD project and submit enhancements to accomodate Macs and multiplatform deployment, right? Robert From rjb at rz.uni-potsdam.de Tue Sep 21 06:18:52 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Tue, 21 Sep 2004 12:18:52 +0200 Subject: Urgent: QT quality too low - solved! In-Reply-To: <414F47BE.5030804@fourthworld.com> References: <414F3FAD.7050301@fourthworld.com> <414F47BE.5030804@fourthworld.com> Message-ID: >Richard Gaskin wrote: > >>I have a movie sized 1024 x 736 which is in a player, and while it >>looks reasonably sharp in Apple's QT Player it is noticeably >>fuzzier in the Rev player. >> >>I've double-checked the size of the movie and turned off the >>border, still fuzzier. >> >>As far as I can discern, I see two potential causes: >> >>1. The sizes as set by Rev are wrong. I can tweak pixel by pixel >> and see if that solves it. >> >>2. The movies were made with QT's "High Quality" enabled. Does >> Rev's player not honor that? I don't know how to get past >> that if that's the case. >> >>Anyone here found QT's not as sharp in Rev as in the QT Player? >>How did you get around it? > >I found the culprit, it was #1 above. > >Apparently the natural size Rev assigns the player when the fileName >is set is 1 pixel too short, at least when the showBorder is off and >the showController is on. > >I've Bugzilla'd this here: > > >It may be a problem with the QT API (wouldn't be the first one), or >an issue with how Rev uses it. Either way, once you know what's up >it's easy to work around: just add 1 pixel and set the lockLoc of >the player to true. > >-- > Richard Gaskin > Fourth World Media Corporation Wasn't there a report on this list not that long ago that some windows were made 1 pixel too small in Rev? May be that is related (if my memory does not fail me). Robert From rjb at rz.uni-potsdam.de Tue Sep 21 06:26:15 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Tue, 21 Sep 2004 12:26:15 +0200 Subject: how Revolution did in programming contest: 82nd percentile In-Reply-To: References: Message-ID: >In the main division we beat all the Basic, Pascal, Erlang, >Smalltalk and tcl entries as well as others. That may not say much; >they had few entries. > >We beat most of the Objective C, Perl, Python, Lisp, Scheme, ML, >Ruby, Haskell, Java, C-variant* entries. > >Our team was smaller than most teams up where we placed, so we are pleased. > >Dar Way cool, Dar. May we can have more teams next year :) Robert From cassj at earthlink.net Tue Sep 21 06:34:24 2004 From: cassj at earthlink.net (James Cass) Date: Tue, 21 Sep 2004 06:34:24 -0400 Subject: how Revolution did in programming contest: 82nd percentile In-Reply-To: References: Message-ID: Woohoo!! Way to go! Congratulations to you and your son! -James On Sep 21, 2004, at 6:26 AM, Robert Brenstein wrote: >> In the main division we beat all the Basic, Pascal, Erlang, Smalltalk >> and tcl entries as well as others. That may not say much; they had >> few entries. >> >> We beat most of the Objective C, Perl, Python, Lisp, Scheme, ML, >> Ruby, Haskell, Java, C-variant* entries. >> >> Our team was smaller than most teams up where we placed, so we are >> pleased. >> >> Dar > > Way cool, Dar. May we can have more teams next year :) > > Robert > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From joel.guillod at net2000.ch Tue Sep 21 06:35:41 2004 From: joel.guillod at net2000.ch (=?ISO-8859-1?Q?Jo=EBl_Guillod?=) Date: Tue, 21 Sep 2004 12:35:41 +0200 Subject: XQuery in Rev? In-Reply-To: <20040920210031.CF7939300D8@mail.runrev.com> References: <20040920210031.CF7939300D8@mail.runrev.com> Message-ID: Arthur, I use DBXML as an XML database which allows to do XQuery and much more... Have a surf on http://www.dbxml.com/product.html I made a couple of Rev functions/handlers to communicate with dbxml. If some are interested I will clean my scripts and publish them. Let me know! And YES, we need much more xml capabilities in Rev. Probably we will because the new RR documentation format is xml based. Joel > I just glossed over the nice XML tutorial that most folks point to, and I > didn't really see any mechanism to use Xquery to get data from an XML file. > Did I miss anything in this regard? I'm much more used to issuing XQL > commands to get data. > > ~~~ Arthur From cassj at earthlink.net Tue Sep 21 06:41:02 2004 From: cassj at earthlink.net (James Cass) Date: Tue, 21 Sep 2004 06:41:02 -0400 Subject: Waaaaaaaay OT: Lutefisk In-Reply-To: <5.2.0.8.2.20040921095912.00c2f260@alf.uib.no> References: <14916551539.20040920142825@ahsoftware.net> <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> <414F1B66.8030005@hyperactivesw.com> <14916551539.20040920142825@ahsoftware.net> <5.2.0.8.2.20040921095912.00c2f260@alf.uib.no> Message-ID: > With potatoes, bacon, peas and particularly beer and aquavita > [lutefisk] always becomes a delicious meal. Sounds like Stone Soup! A classic children's (and adult if you ask me) story. http://www.amazon.com/exec/obidos/tg/detail/-/0689711034/103-6729223 -8607844?v=glance - James ;-P On Sep 21, 2004, at 4:05 AM, Signe Marie Sanne wrote: > At 19:40 20.09.2004 -0500, you wrote: >> after reading jacque's response, i had to look up "lutefisk." my >> stomach started cramping just thinking about it... > > As a Norwegian I have to object to this. My husband prepares lutefisk > a few times during autumn. With potatoes, bacon, peas and particularly > beer and aquavita it always becomes a delicious meal. Although I must > agree that in my view the fish in itself is not very exciting. > However, even my daughter used to like it as a child (which does not > happen very often). Lutefisk is just part of our cooking traditions > which we still hang on to. > > Best regards from a lutefisk eater > Signe Marie Sanne > > > > 1. amanuensis Signe Marie Sanne e-mail: signe.sanne at roman.uib.no > Romansk Institutt tel: +47 55 58 21 27 > ?isteins gt. 1 > 5007 Bergen http://www.hf.uib.no/hfolk/mlab/Info/sms.html > Norway > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From david at anon.nu Tue Sep 21 06:51:05 2004 From: david at anon.nu (david at anon.nu) Date: Tue, 21 Sep 2004 11:51:05 +0100 Subject: LUA SHELL & others through shell In-Reply-To: <593B542A-0B95-11D9-ABB2-0030657D0A8E@igame3d.com> References: <20040921044339.7B19A9300AD@mail.runrev.com> <593B542A-0B95-11D9-ABB2-0030657D0A8E@igame3d.com> Message-ID: <41500799.4000303@anon.nu> Hi Mr Bill :) william griffin wrote: > I can't help but think there is a better way to send commands to a > program > running in unix other than : shell( & cr & full of commands>) > It seems to me that simply using shell() doesn't open the process > permanently > like sending the command to terminal. Not that I've found yet. > Maybe somewhere in the other language/ environment/ whatisit I should > have some statements to read and write data back and forth > to and from the rev application/standalone via sockets? Probably the easiest I think would be to use EXPECT (http://expect.nist.gov/) - this get around pretty well everything and is purpose designed to do what you want - a truly beautifully ugly hack :) It has C bindings, is fast and light and well tested. You don't have to use the C bindings - as their is a language independent API as well. It basically allows you to put wrappers around any interactive command line tool so that you can treat it as a nicely behaves script you can call and get your results back. And yes you have good control over the process (backgrounding etc). > Any thoughts? Another related thought is to something like SWIG if what you want is intercommunication between a wide range of languages (via C bindings), or a project called SIMPL. I've done a little light weight research and testing on most of these - but no decisions made yet. So any thoughts from the list appreciated, david From klaus at major-k.de Tue Sep 21 07:07:07 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 21 Sep 2004 13:07:07 +0200 Subject: Waaaaaaaay OT: Lutefisk AND haggis In-Reply-To: References: <14916551539.20040920142825@ahsoftware.net> <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> <414F1B66.8030005@hyperactivesw.com> <14916551539.20040920142825@ahsoftware.net> <5.2.0.8.2.20040921095912.00c2f260@alf.uib.no> Message-ID: <60BC3F1E-0BBE-11D9-88A8-000A27B49A96@major-k.de> Hi all, >> With potatoes, bacon, peas and particularly beer and aquavita >> [lutefisk] always becomes a delicious meal. Sounds like the prototype of an unforgettable romantic dinner: Lutefisk and Haggis! With this combination, noone will ever make it to the delicious dessert "Tiramisu" :-D From: 50 ways to leave your lover (?) Or better: 50 ways to make your lover leave ;-) Best Klaus Major klaus at major-k.de http://www.major-k.de P.S. This is just a joke, of course, like most of you i have lutefisk and haggis at least once a week! ;-) From cassj at earthlink.net Tue Sep 21 07:25:04 2004 From: cassj at earthlink.net (James Cass) Date: Tue, 21 Sep 2004 07:25:04 -0400 Subject: Waaaaaaaay OT: Lutefisk AND haggis In-Reply-To: <60BC3F1E-0BBE-11D9-88A8-000A27B49A96@major-k.de> References: <14916551539.20040920142825@ahsoftware.net> <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> <414F1B66.8030005@hyperactivesw.com> <14916551539.20040920142825@ahsoftware.net> <5.2.0.8.2.20040921095912.00c2f260@alf.uib.no> <60BC3F1E-0BBE-11D9-88A8-000A27B49A96@major-k.de> Message-ID: Here in the Southern USA, there are two dishes that may rival haggis and lutefisk. They are chitlins (chitterlings) and tripe. Chitlins are the small intestines of hogs, and tripe is the muscular lining of a a cow stomach. Also, my father used to eat cow's brains like scrambled eggs. I was born and raised in Greenville, South Carolina, and I can say... I've never had either any of these. :-) -James ;-P On Sep 21, 2004, at 7:07 AM, Klaus Major wrote: > Hi all, > >>> With potatoes, bacon, peas and particularly beer and aquavita >>> [lutefisk] always becomes a delicious meal. > > Sounds like the prototype of an unforgettable romantic dinner: > > Lutefisk and Haggis! > > > With this combination, noone will ever make it to the delicious > dessert "Tiramisu" :-D > > > From: 50 ways to leave your lover (?) > Or better: 50 ways to make your lover leave ;-) > > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > > P.S. > This is just a joke, of course, like most of you i have lutefisk and > haggis > at least once a week! ;-) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From FlexibleLearning at aol.com Tue Sep 21 07:41:08 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 21 Sep 2004 07:41:08 EDT Subject: 'Blessed' plugins Message-ID: <141.346fae0a.2e816d54@aol.com> Geoff Canyon wrote: > Actually, the more I think about it, the more I like your original > proposal of a custom property for this. CantModify has a more general > purpose and would be (somewhat) overloaded serving in this capacity, I > think. Richard Gaskin wrote: > cantModify could work too, as it has in other xTalks for years. Cantmodify does not support plugins that need to be modifiable such as Scripter's Scrapbook. EITHER revTools immunises all plugIns automatically by testing their location, OR it immunises any stack whose mode is not '1' (i.e. toplevel modifiable), OR it honours a revBlessed custom property. I frankly don't care which, but the situation at present is broke. /H From sims at ezpzapps.com Tue Sep 21 07:51:46 2004 From: sims at ezpzapps.com (sims) Date: Tue, 21 Sep 2004 13:51:46 +0200 Subject: Waaaaaaaay OT: Lutefisk AND haggis In-Reply-To: References: <14916551539.20040920142825@ahsoftware.net> <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> <414F1B66.8030005@hyperactivesw.com> <14916551539.20040920142825@ahsoftware.net> <5.2.0.8.2.20040921095912.00c2f260@alf.uib.no> <60BC3F1E-0BBE-11D9-88A8-000A27B49A96@major-k.de> Message-ID: I want to make it perfectly clear that no chitlins, tripe, cow's brains, haggis, or lutefisk will be served at... The European Revolution Conference 14-15-16 November 2004 Malta http://TechieTours.com/Rev Bed & breakfast at a very nice, seaside hotel is included in the price. There will be wonderful coffee breaks and really sumptuous lunches served in the conference hall. I've already sampled the lunch menu...it has many items which are not in the list at the top of this email. Be there or be square! Fantastic ErorRevCon tee shirts & other items available at: http://www.cafepress.com/techietours sims >Here in the Southern USA, there are two dishes that may rival haggis >and lutefisk. They are chitlins (chitterlings) and tripe. Chitlins >are the small intestines of hogs, and tripe is the muscular lining >of a a cow stomach. Also, my father used to eat cow's brains like >scrambled eggs. I was born and raised in Greenville, South >Carolina, and I can say... I've never had either any of these. :-) > >-James ;-P > > >On Sep 21, 2004, at 7:07 AM, Klaus Major wrote: > >>Hi all, >> >>>>With potatoes, bacon, peas and particularly beer and aquavita >>>>[lutefisk] always becomes a delicious meal. >> >>Sounds like the prototype of an unforgettable romantic dinner: >> >>Lutefisk and Haggis! >> >> >>With this combination, noone will ever make it to the delicious >>dessert "Tiramisu" :-D >> >> >>From: 50 ways to leave your lover (?) >>Or better: 50 ways to make your lover leave ;-) >> >> >>Best >> >>Klaus Major >>klaus at major-k.de >>http://www.major-k.de >> >> >> >>P.S. >>This is just a joke, of course, like most of you i have lutefisk and haggis >>at least once a week! ;-) >> >>_______________________________________________ >>use-revolution mailing list >>use-revolution at lists.runrev.com >>http://lists.runrev.com/mailman/listinfo/use-revolution >> > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution -- Tech Conferences http://TechieTours.com We make... iBirthday http://EZPZapps.com/iB SmartDog http://EZPZapps.com/SmartDog Kartolina http://EZPZapps.com/kartolina From FlexibleLearning at aol.com Tue Sep 21 07:48:48 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 21 Sep 2004 07:48:48 EDT Subject: No Disk error & MountedDisks Message-ID: <29.625d9680.2e816f20@aol.com> Hi Alex: Try asking for a file or directory in the A: drive or any removable which is not mounted. I'm also using win2k with engine 2.6.1 (as used by rev2.5). /H >When testing for file and/or directory existence, has anyone figured a way >to avoid the 'No disk' system error mesage in Windows? I haven't had any problem like this; in fact, I can't find a way to get a 'No disk' error message. This is with Rev 2.5, win2000 pro > get (there is a file tPath) Returns 'false' for everything I can think of, including d:\nosuchfil.txt g:\nosuchdisk.txt g: nonsense:\nonsense.txt What do you do (or which variant of Windows) gives the error ? From christian.brossier at free.fr Tue Sep 21 08:05:25 2004 From: christian.brossier at free.fr (Christian Brossier) Date: Tue, 21 Sep 2004 14:05:25 +0200 Subject: List fld In-Reply-To: <20040921112234.8C84F9300E3@mail.runrev.com> References: <20040921112234.8C84F9300E3@mail.runrev.com> Message-ID: <85C413E3-0BC6-11D9-B778-003065DC3D36@free.fr> I think you must choose multi-line and non contiguous in the Inspector. Christian Brossier Le 21 sept. 04, ? 13:22, use-revolution-request at lists.runrev.com a ?crit : > De: Yves COPPE > Date: 21 septembre 2004 08:04:02 GMT+02:00 > ?: Use Rev > Objet: List fld > R?pondre ?: How to use Revolution > > > Hello list, > > On Mac OS X 10.3 French version > Revolution 2.5 B > > I have a list fld : > Lock text, autohilite text, list behavior : non-contiguous > > with Rev 2.2.1 : works fine > with rev 2.5 : I cannot select non-contiguous lines, when I select one > and then the second line with the shift or command key down, the second > line is selected and the first is DE-selected...and so on.... From janschenkel at yahoo.com Tue Sep 21 08:08:36 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 21 Sep 2004 05:08:36 -0700 (PDT) Subject: List fld In-Reply-To: <85C413E3-0BC6-11D9-B778-003065DC3D36@free.fr> Message-ID: <20040921120836.11537.qmail@web60505.mail.yahoo.com> --- Christian Brossier wrote: > I think you must choose multi-line and non > contiguous in the Inspector. > > Christian Brossier > Which both Yves and I did in order to test this problem. The bugzilla entry can be found at : Best regards, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail From dleyanna at netvalues.com Tue Sep 21 08:24:32 2004 From: dleyanna at netvalues.com (Dave LeYanna) Date: Tue, 21 Sep 2004 08:24:32 -0400 Subject: how Revolution did in programming contest: 82nd percentile In-Reply-To: Message-ID: <20040921122421.F12CC30AAC@mail.rtl.org> VERY nice... Dave -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Dar Scott Sent: Monday, September 20, 2004 10:42 PM To: How to use Revolution Subject: how Revolution did in programming contest: 82nd percentile The results are in! http://www.cis.upenn.edu/proj/plclub/contest//index.php Back in June my son and I entered a programming contest. He was a strategist and I did the Transcript programming. We got a very late start, but had a world simulator going for the lightning division written in Revolution. We created an ant brain by hand on a big sheet of paper and keyed that in. Our two entries placed 57 and 58 out of 87 entries in the lightning division, pretty good for starting almost half way though the lightning division's 24 hours. Notice that most of the teams did not have an entry for the lightning division; only 52 out of 230 teams had an entry ready for the lightning division. Only a dozen languages were represented. We did well for the main division. For the main division, we cleaned up the world simulator and created an ant-brain compiler using Revolution. As we approached the end (just three hours to go) we had some cool ideas but I wimped out and entered what we had, thinking we were going to crash (we people). I now think we should have done it. Also, that would have exploited some Transcript features. (For some reason the "ant [brain] size" is wrong for our entries on the web pages; I think we generated files that the competition player liked, but the line counter did not. Too long of comments, I guess.) We came in 65th out of 361. We were allowed to enter two, and we threw in an older ugly one, but it didn't do as well. Ours was the only entry in any Xtalk. The prize winners' languages were 1) Objective Caml, 2) a mix of Java, C++, Perl & M4, 3) Haskell and 4) C++. In the main division we beat all the Basic, Pascal, Erlang, Smalltalk and tcl entries as well as others. That may not say much; they had few entries. We beat most of the Objective C, Perl, Python, Lisp, Scheme, ML, Ruby, Haskell, Java, C-variant* entries. Our team was smaller than most teams up where we placed, so we are pleased. Dar * C++, C, D and C# taken as a whole **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From FlexibleLearning at aol.com Tue Sep 21 08:35:38 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 21 Sep 2004 08:35:38 EDT Subject: No Disk error & MountedDisks Message-ID: <13d.1de507c.2e817a1a@aol.com> Thank you, Xavier. This returns my two mounted hard disks, but not removables. Any other pointers? /H > Alternatively, has anyone got a 'MountedDisks' function for > Windows that would return the equivalent list as 'the > volumes' on a Mac? Shell("Net share") or "net use" will list all mounted shares. Also "subst" can be used. Very practical for ultra long paths. To list the drives (physical) you have to use srvinfo from the Reskit... Cheers Xavier From klaus at major-k.de Tue Sep 21 08:41:29 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 21 Sep 2004 14:41:29 +0200 Subject: List fld In-Reply-To: <20040921120836.11537.qmail@web60505.mail.yahoo.com> References: <20040921120836.11537.qmail@web60505.mail.yahoo.com> Message-ID: <8F939FC2-0BCB-11D9-88A8-000A27B49A96@major-k.de> Hi Jan, bonjour Yves, > --- Christian Brossier > wrote: >> I think you must choose multi-line and non >> contiguous in the Inspector. >> >> Christian Brossier >> > > Which both Yves and I did in order to test this > problem. The bugzilla entry can be found at : > Very strange! This works for me here on OS X 10.3.5 german, RR 2.5 build 9 and it works WITH or WITHOUT shift- or cmd-key pressed...? > Best regards, > > Jan Schenkel. Regards Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Tue Sep 21 08:45:44 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 21 Sep 2004 14:45:44 +0200 Subject: List fld In-Reply-To: <8F939FC2-0BCB-11D9-88A8-000A27B49A96@major-k.de> References: <20040921120836.11537.qmail@web60505.mail.yahoo.com> <8F939FC2-0BCB-11D9-88A8-000A27B49A96@major-k.de> Message-ID: <270A9116-0BCC-11D9-88A8-000A27B49A96@major-k.de> Hi all, > Hi Jan, bonjour Yves, > >> --- Christian Brossier >> wrote: >>> I think you must choose multi-line and non >>> contiguous in the Inspector. >>> >>> Christian Brossier >>> >> >> Which both Yves and I did in order to test this >> problem. The bugzilla entry can be found at : >> > > Very strange! > > This works for me here on OS X 10.3.5 german, RR 2.5 build 9 > and it works WITH or WITHOUT shift- or cmd-key pressed...? Small correction: the latter one only with "togglehilites" set to true"... Regards Klaus Major klaus at major-k.de http://www.major-k.de From janschenkel at yahoo.com Tue Sep 21 08:47:37 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 21 Sep 2004 05:47:37 -0700 (PDT) Subject: table cell contents In-Reply-To: Message-ID: <20040921124737.19425.qmail@web60502.mail.yahoo.com> --- Alister Pillow wrote: > Hi > I've been looking everywhere (docs, lists etc) for > an example of how to > set the contents of a table field which has "cell > editing" turned on. > > If I put some text into the "Contents" panel of the > (table field) > Property Inspector, the text appears correctly in > the table - until the > table is clicked in browse-mode, when the text > disappears. > > From the message box... > set the text of field "mytable" to "fish" & tab & > "potato" > ... works as expected, setting cells 1 and 2 of row > 1 - but as soon as > I click in the table, that text disappears. > > In the same table, I can click in a cell, type some > text "cheese", tab > to the next cell and add more text "lettuce" - all > works as expected. > Then, if I run the above script from the message > box, the content is > replaced (as expected). But when I click the field, > "fish" and "potato" > are immediately replaced by "cheese" and "lettuce". > > Is this a bug or am I missing something? Are there > any docs on using > the "table field"? > > Thanks, > Alister. > Hi Alister, You are right, the "table field" mechanism is at this point undocumented. However, since I recently did some maintenance on it, I can answer your question : 1) use the function "revReadCellValue" to get the text or htmlText of a particular cell ; its signature : function revReadCellValue(, , , ) As an example : -- put the long id of field "MyTable" into tLongID put 5 into tRow put 8 into tColumn put "text" into tFormat put revReadCellValue(tLongID,tColumn,tRow,tFormat) \ into tCellValue -- 2) use the command "revWriteCellValue" to change the value of a particular cell ; its signature : command revWriteCellValue , , , As an example : -- put the long id of field "MyTable" into tLongID put 5 into tRow put 8 into tColumn put "sometext" into tValue revWriteCellValue tLongID,tColumn,tRow,tValue -- 3) A note of warning to those who are thinking of using the above with database-linked table fields : revWriteCellValue will not update the database by itself ; you'll have to use another undocumented call "revUpdateDatabase" for that ; its signature : command revUpdateDatabase , , , Adapting the above example : -- put the long id of field "MyTable" into tLongID put 5 into tRow put 8 into tColumn put "sometext" into tValue revWriteCellValue tLongID,tColumn,tRow,tValue revUpdateDatabase tLongID,tColumn,tRow,tValue -- The only problem is that in view of all the requests for more and better table functionality, these commands and functions may not be around in the future -- though I'm guessing these would get mapped onto their future variants if the need arises. Hope this helped, Jan Schenkel ~ jan at runrev.com ~ http://www.runrev.com Runtime Revolution - User-centric Development Tools __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail From kray at sonsothunder.com Tue Sep 21 09:13:46 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 21 Sep 2004 08:13:46 -0500 Subject: how Revolution did in programming contest: 82nd percentile In-Reply-To: Message-ID: On 9/20/04 9:41 PM, "Dar Scott" wrote: > The results are in! > > http://www.cis.upenn.edu/proj/plclub/contest//index.php > > Back in June my son and I entered a programming contest. He was a > strategist and I did the Transcript programming. Congratulations, Dar! You and your son should be very proud... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From xbury.cs at clearstream.com Tue Sep 21 08:52:31 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Tue, 21 Sep 2004 14:52:31 +0200 Subject: No Disk error & MountedDisks Message-ID: Put a cd in ;)) Sorry, none that I know off. Check in the registry maybe... > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > FlexibleLearning at aol.com > Sent: Tuesday, September 21, 2004 2:36 PM > To: use-revolution at lists.runrev.com > Subject: RE: No Disk error & MountedDisks > > > > Thank you, Xavier. This returns my two mounted hard disks, > but not removables. > > Any other pointers? > > /H > > > Alternatively, has anyone got a 'MountedDisks' function for Windows > > that would return the equivalent list as 'the volumes' on a Mac? > > Shell("Net share") or "net use" will list all mounted shares. > > Also "subst" can be used. Very practical for ultra long paths. > > To list the drives (physical) you have to use srvinfo from > the Reskit... > > Cheers > Xavier > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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 From yvescoppe at skynet.be Tue Sep 21 09:51:23 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 21 Sep 2004 15:51:23 +0200 Subject: List fld In-Reply-To: <85C413E3-0BC6-11D9-B778-003065DC3D36@free.fr> References: <20040921112234.8C84F9300E3@mail.runrev.com> <85C413E3-0BC6-11D9-B778-003065DC3D36@free.fr> Message-ID: <5348AB79-0BD5-11D9-8084-000D932C86BC@skynet.be> Le 21 sept. 04, ? 14:05, Christian Brossier a ?crit : > I think you must choose multi-line and non contiguous in the Inspector. > > Christian Brossier > > Hi Chistian, yes, that's the answer !! BUT why the difference between Rev 2.2 and 2.5 Is it a feature ????? Thank you. Greetings. Yves COPPE yvescoppe at skynet.be From kray at sonsothunder.com Tue Sep 21 09:52:11 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 21 Sep 2004 08:52:11 -0500 Subject: Waaaaaaaay OT: Lutefisk AND haggis In-Reply-To: Message-ID: On 9/21/04 6:51 AM, "sims" wrote: > I want to make it perfectly clear that no chitlins, tripe, cow's brains, > haggis, or lutefisk will be served at... > > The European Revolution Conference > 14-15-16 November 2004 > Malta Nice segue, Sims... ;-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From gcanyon at inspiredlogic.com Tue Sep 21 10:00:30 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Tue, 21 Sep 2004 07:00:30 -0700 Subject: 'Blessed' plugins In-Reply-To: <141.346fae0a.2e816d54@aol.com> References: <141.346fae0a.2e816d54@aol.com> Message-ID: <98F386A8-0BD6-11D9-A3E5-000A95A872D6@inspiredlogic.com> Upon further reflection, there seems to me to be a clear-cut case for a custom property. The concept in question, "Can I drag controls onto this stack?" is distinguishable from the existing property cantModify, which as Hugh points out has broader implications. I'd argue for using a more specific name, something like revCantReceiveDroppedControls, or revCantDropControls. It only needs to exist in development environment stacks (and plugins) so it doesn't pollute stacks under development. Finally, all the work is on the part of the IDE developers (not us) so we don't have to worry about using brain-cycles on this... regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 21, 2004, at 4:41 AM, FlexibleLearning at aol.com wrote: > Cantmodify does not support plugins that need to be modifiable such as > Scripter's Scrapbook. EITHER revTools immunises all plugIns > automatically by > testing their location, OR it immunises any stack whose mode is not > '1' (i.e. > toplevel modifiable), OR it honours a revBlessed custom property. I > frankly don't > care which, but the situation at present is broke. From revolution at jaedworks.com Mon Sep 20 20:57:04 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Mon, 20 Sep 2004 17:57:04 -0700 Subject: ImageData, colors and screen In-Reply-To: <20040918191818551795.GyazMail.ludovic.thebault@laposte.net> References: <20040918191818551795.GyazMail.ludovic.thebault@laposte.net> Message-ID: At 7:18 PM +0200 9/18/2004, Ludovic Th?bault wrote: >get the imagedata of mypicture >replace (numtochar(0)&numtochar(200)&numtochar(248)&numtochar(248)) >with \ > (numtochar(0)&numtochar(200)&numtochar(200)&numtochar(200)) in >it > >On my mac, it work. but on other mac, or pc, it doesn't work. Could the version of Rev be different on the other Mac? I know that at one point, there was a bug that caused the order of colors to be different on Mac and Windows. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Mon Sep 20 20:49:56 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Mon, 20 Sep 2004 17:49:56 -0700 Subject: 'Blessed' plugins In-Reply-To: <414BB13A.7040702@fourthworld.com> References: <414BB13A.7040702@fourthworld.com> Message-ID: At 8:53 PM -0700 9/17/2004, Richard Gaskin wrote: >For consistency with the rest of the IDE, new objects should only be >creatable in toplevel windows, regardless of name, path, etc. I think Richard has it right here. You can't create new objects in a non-toplevel window with any other part of the IDE; the drag-and-drop should follow the general rule. I suspect this will turn out to have been an oversight. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Tue Sep 21 10:03:35 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Tue, 21 Sep 2004 07:03:35 -0700 Subject: Waaaaaaaay OT: Lutefisk AND haggis In-Reply-To: References: <14916551539.20040920142825@ahsoftware.net> <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> <414F1B66.8030005@hyperactivesw.com> <14916551539.20040920142825@ahsoftware.net> <5.2.0.8.2.20040921095912.00c2f260@alf.uib.no> <60BC3F1E-0BBE-11D9-88A8-000A27B49A96@major-k.de> Message-ID: At 1:51 PM +0200 9/21/2004, sims wrote: >I want to make it perfectly clear that no chitlins, tripe, cow's brains, >haggis, or lutefisk will be served at... > >The European Revolution Conference >14-15-16 November 2004 >Malta > >http://TechieTours.com/Rev Of course, for some people that may be a drawback.... ;-) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From gizmotron at earthlink.net Tue Sep 21 10:39:46 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Tue, 21 Sep 2004 07:39:46 -0700 Subject: how Revolution did in programming contest: 82nd percentile In-Reply-To: Message-ID: <1584AB02-0BDC-11D9-A002-000A95743F7A@earthlink.net> On Monday, September 20, 2004, at 07:41 PM, Dar Scott wrote: > Back in June my son and I entered a programming contest. He was a > strategist and I did the Transcript programming Well done. Thanks for sharing this that you and your son did so well using Revolution. Mark From sims at ezpzapps.com Tue Sep 21 11:00:15 2004 From: sims at ezpzapps.com (sims) Date: Tue, 21 Sep 2004 17:00:15 +0200 Subject: Waaaaaaaay OT: Lutefisk AND haggis In-Reply-To: References: <14916551539.20040920142825@ahsoftware.net> <6.1.0.6.2.20040918231124.01d58d80@pop3.blueyonder.co.uk> <053713EF-0A9D-11D9-AB2C-000393989F4E@davidjdowns.com> <414F1B66.8030005@hyperactivesw.com> <14916551539.20040920142825@ahsoftware.net> <5.2.0.8.2.20040921095912.00c2f260@alf.uib.no> <60BC3F1E-0BBE-11D9-88A8-000A27B49A96@major-k.de> Message-ID: >At 1:51 PM +0200 9/21/2004, sims wrote: >>I want to make it perfectly clear that no chitlins, tripe, cow's brains, >>haggis, or lutefisk will be served at... >> >>The European Revolution Conference >>14-15-16 November 2004 >>Malta >> >>http://TechieTours.com/Rev > > >Of course, for some people that may be a drawback.... ;-) >-- >jeanne a. e. devoto ~ revolution at jaedworks.com Jeanne - if you sign on for the conference I will do all within my power to have a menu especially for you! Send me your culinary requests...I will teach the Maltese how to make haggis if necessary !!!! http://TechieTours.com/Rev sims -- Tech Conferences http://TechieTours.com We make... iBirthday http://EZPZapps.com/iB SmartDog http://EZPZapps.com/SmartDog Kartolina http://EZPZapps.com/kartolina From mark at runrev.com Tue Sep 21 11:56:53 2004 From: mark at runrev.com (Mark Chia) Date: Tue, 21 Sep 2004 15:56:53 +0000 Subject: Revolution 2.5 Updater Message-ID: <1095782213.31487.25.camel@andromeda.runtime> Hi, We now have in place an updater (beta) for Revolution 2.5. To use this, go to the menubar and select "Check for Updates". A stack should then open informing you that updates are available for 2 files: 1. Library (revlibrary) - fixes the revGoURL issue with "mailto" 2. Standalone Builder (revstandalonesettings) - fixes issues on OS X with externals This will download, backup and place the new files in the appropriate directory. The old files will be named with a ".org" extension. There have been cases where sometimes the updater will mention that an error has occured in the stack (we are trying to track this down). If this occurs restart Revolution and check for updates again. Once this process has completed and you are informed that you have the latest version along with all updates, there should be a revlibrary.rev.org and revstandalonesettings.rev.org files in the "components/global environment" and "component/tools" directories. Please ensure that you make relevant backups before trying this updater. Thanks. Mark From yvescoppe at skynet.be Tue Sep 21 10:57:48 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 21 Sep 2004 16:57:48 +0200 Subject: Date in Rev 2.5 Message-ID: <9A96E494-0BDE-11D9-97CE-000D932C86BC@skynet.be> Hi list, I experiment something strange : mac OS X 10.3.5 : French sytem : short system date is dd/mm/yy Rev 2.5 on mouseUp put "1999,1,9,0,0,0,0" into tDate convert tDate to short system date answer tDate end mouseUp I get : 08/01/99" with rev 2.2 I get : 09/01/99 : that's correct !! any idea ??? Greetings. Yves COPPE yvescoppe at skynet.be From doupsy at wanadoo.fr Tue Sep 21 11:17:53 2004 From: doupsy at wanadoo.fr (doupsy at wanadoo.fr) Date: Tue, 21 Sep 2004 17:17:53 +0200 Subject: print with black ink only, not with color ink Message-ID: <68E3DC31-0BE1-11D9-BFE1-0003937E4820@wanadoo.fr> Hello, I have a stack with different scripts to print different forms. But I want to print only with black ink (not color ink) to make the printer quickest to print. And I don't want to put at each time a print dialog to choose at each time "black ink". Is there a solution with Revolution ? Is there a solution with AppleScript ? Is there a solution ? I am using Revolution 2.1.2, EPSON Stylus Color 740 inkject printer, OS X 10.3 Thanks Edouard From klaus at major-k.de Tue Sep 21 11:52:44 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 21 Sep 2004 17:52:44 +0200 Subject: Date in Rev 2.5 In-Reply-To: <9A96E494-0BDE-11D9-97CE-000D932C86BC@skynet.be> References: <9A96E494-0BDE-11D9-97CE-000D932C86BC@skynet.be> Message-ID: <47111A16-0BE6-11D9-88A8-000A27B49A96@major-k.de> Bonjour Yves, > Hi list, > I experiment something strange > mac OS X 10.3.5 : French sytem : short system date is dd/mm/yy > Rev 2.5 > > on mouseUp > put "1999,1,9,0,0,0,0" into tDate > convert tDate to short system date > answer tDate > end mouseUp > > I get : 08/01/99" > > with rev 2.2 > > I get : 09/01/99 : that's correct !! > > any idea ??? No sorry, but just one hour later, it works: on mouseUp put "1999,1,9,1,0,0,0" into tDate convert tDate to short system date answer tDate end mouseUp Will give you the correct result: 09/01/99 ???? Hmmmm, no idea... > Greetings. > > Yves COPPE > yvescoppe at skynet.be Regards Klaus Major klaus at major-k.de http://www.major-k.de From fde101 at fjrhome.net Tue Sep 21 11:55:36 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 21 Sep 2004 11:55:36 -0400 Subject: Date in Rev 2.5 In-Reply-To: <47111A16-0BE6-11D9-88A8-000A27B49A96@major-k.de> References: <9A96E494-0BDE-11D9-97CE-000D932C86BC@skynet.be> <47111A16-0BE6-11D9-88A8-000A27B49A96@major-k.de> Message-ID: Perhaps Rev considers midnight to be the last instant of the previous day, rather than the first instant of the next day? On Sep 21, 2004, at 11:52 AM, Klaus Major wrote: > Bonjour Yves, > >> Hi list, >> I experiment something strange >> mac OS X 10.3.5 : French sytem : short system date is dd/mm/yy >> Rev 2.5 >> >> on mouseUp >> put "1999,1,9,0,0,0,0" into tDate >> convert tDate to short system date >> answer tDate >> end mouseUp >> >> I get : 08/01/99" >> >> with rev 2.2 >> >> I get : 09/01/99 : that's correct !! >> >> any idea ??? > > No sorry, but just one hour later, it works: > > on mouseUp > put "1999,1,9,1,0,0,0" into tDate > convert tDate to short system date > answer tDate > end mouseUp > > Will give you the correct result: 09/01/99 > > ???? > > Hmmmm, no idea... > >> Greetings. >> >> Yves COPPE >> yvescoppe at skynet.be > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From ambassador at fourthworld.com Tue Sep 21 12:04:11 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 21 Sep 2004 09:04:11 -0700 Subject: 'Blessed' plugins In-Reply-To: <98F386A8-0BD6-11D9-A3E5-000A95A872D6@inspiredlogic.com> References: <141.346fae0a.2e816d54@aol.com> <98F386A8-0BD6-11D9-A3E5-000A95A872D6@inspiredlogic.com> Message-ID: <415050FB.9080207@fourthworld.com> Geoff Canyon wrote: > Upon further reflection, there seems to me to be a clear-cut case for a > custom property. The concept in question, "Can I drag controls onto this > stack?" is distinguishable from the existing property cantModify, which > as Hugh points out has broader implications. When we start talking about custom properties I have to suggest we consider the existing built-in property already present: For 14 years the window's style has been the arbiter of whether new objects can be created within it. No matter what else we do, let's restore that first. Once the legacy behavior is once again honored we can consider the merits of redundantly mirroring it with a customProperty.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From JaysLists at triad.rr.com Tue Sep 21 12:14:58 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Tue, 21 Sep 2004 12:14:58 -0400 Subject: No Disk error & MountedDisks In-Reply-To: <13d.1de507c.2e817a1a@aol.com> Message-ID: Using the dir command from the command prompt (shell) will not cause a popup error, it will only return an error message in the command window. So you could build a list of valid drives with something like this: set the hideConsoleWindows to true put empty into fld ValidDrives repeat for each char x in "ABCDEFGHIJKLMNOPQRSTUVWXYZ" put shell("dir " & x & ":\") into output if output contains "The device is not ready" \ or output contains "The system cannot find the path" \ or output contains "path was not found" then next repeat else put x & ":" & return after fld ValidDrives end if end repeat Note that if you have a lot of mapped drives or other drives that are slow to respond, this may take more than a couple of seconds. Of course, you could limit which drives you are going to test. For instance, the usually floppy drives A: and B: will take the longest. Also note that this, as written, only works on NT/2K/XP. Win9x also returns a command-prompt-only error, but it's a different error and it waits for a response (Abort, Retry, etc.). So you'll probably have to use process instead of shell so you can respond to the error, or maybe just kill the process. I have access to a Win98 machine if you need the error messages, or to test some code, but it'll have to be a standalone because Rev is not installed on that machine. Hope this helps, Jay Madren -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of FlexibleLearning at aol.com Sent: Tuesday, September 21, 2004 08:36 To: use-revolution at lists.runrev.com Subject: RE: No Disk error & MountedDisks Thank you, Xavier. This returns my two mounted hard disks, but not removables. Any other pointers? /H > Alternatively, has anyone got a 'MountedDisks' function for > Windows that would return the equivalent list as 'the > volumes' on a Mac? Shell("Net share") or "net use" will list all mounted shares. Also "subst" can be used. Very practical for ultra long paths. To list the drives (physical) you have to use srvinfo from the Reskit... Cheers Xavier _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From FlexibleLearning at aol.com Tue Sep 21 12:14:53 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 21 Sep 2004 12:14:53 EDT Subject: print with black ink only, not with color ink Message-ID: <62.43cce0b7.2e81ad7d@aol.com> "set the PrintColors to false" /H Hello, I have a stack with different scripts to print different forms. But I want to print only with black ink (not color ink) to make the printer quickest to print. And I don't want to put at each time a print dialog to choose at each time "black ink". Is there a solution with Revolution ? Is there a solution with AppleScript ? Is there a solution ? From FlexibleLearning at aol.com Tue Sep 21 12:21:34 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 21 Sep 2004 12:21:34 EDT Subject: Date in Rev 2.5 Message-ID: <8a.15a4013e.2e81af0e@aol.com> Not with my copy... put "1999,1,9,0,0,0,0" into tDate convert tDate to short system date answer tDate gives "09/01/1999" in Rev 2.5 /H From FlexibleLearning at aol.com Tue Sep 21 12:34:18 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 21 Sep 2004 12:34:18 EDT Subject: revSpeak Message-ID: <1e6.2af3ecad.2e81b20a@aol.com> Why does Rev quit with revSpeak "Hello world" on win2k, rev 2.5? Do I recall a patch or alternative library mentioned? /H From klaus at major-k.de Tue Sep 21 12:36:59 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 21 Sep 2004 18:36:59 +0200 Subject: Date in Rev 2.5 In-Reply-To: <8a.15a4013e.2e81af0e@aol.com> References: <8a.15a4013e.2e81af0e@aol.com> Message-ID: <7558E2D8-0BEC-11D9-88A8-000A27B49A96@major-k.de> Hi all, > Am 21.09.2004 um 18:21 schrieb FlexibleLearning at aol.com: > > Not with my copy... > > put "1999,1,9,0,0,0,0" into tDate > convert tDate to short system date > answer tDate > > gives "09/01/1999" in Rev 2.5 on windows!!!! But "08/01/1999" on the mac! Any comments from *nix users? > /H Regards Klaus Major klaus at major-k.de http://www.major-k.de From JaysLists at triad.rr.com Tue Sep 21 12:37:03 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Tue, 21 Sep 2004 12:37:03 -0400 Subject: Revolution 2.5 Updater In-Reply-To: <1095782213.31487.25.camel@andromeda.runtime> Message-ID: I got the error messages, but it did update the two files (as you said, after restarting and running it again). Could the error have anything to do with using the original build? I never "upgraded" to the new build (build 2, I think). Jay Madren -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Mark Chia Sent: Tuesday, September 21, 2004 11:57 To: use-revolution at lists.runrev.com Subject: Revolution 2.5 Updater Hi, We now have in place an updater (beta) for Revolution 2.5. To use this, go to the menubar and select "Check for Updates". A stack should then open informing you that updates are available for 2 files: 1. Library (revlibrary) - fixes the revGoURL issue with "mailto" 2. Standalone Builder (revstandalonesettings) - fixes issues on OS X with externals This will download, backup and place the new files in the appropriate directory. The old files will be named with a ".org" extension. There have been cases where sometimes the updater will mention that an error has occured in the stack (we are trying to track this down). If this occurs restart Revolution and check for updates again. Once this process has completed and you are informed that you have the latest version along with all updates, there should be a revlibrary.rev.org and revstandalonesettings.rev.org files in the "components/global environment" and "component/tools" directories. Please ensure that you make relevant backups before trying this updater. Thanks. Mark _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From James.Cass at sealedair.com Tue Sep 21 12:39:09 2004 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Tue, 21 Sep 2004 12:39:09 -0400 Subject: Date in Rev 2.5 In-Reply-To: <7558E2D8-0BEC-11D9-88A8-000A27B49A96@major-k.de> Message-ID: On MacOSX 10.3.5, in Rev 2.5B1, in the message box and in a button.... > put "1999,1,9,0,0,0,0" into tDate > convert tDate to short system date > answer tDate gives me "01/09/99" I know I need to update :-) -James Klaus Major Sent by: use-revolution-bounces at lists.runrev.com 09/21/04 12:36 PM Please respond to How to use Revolution To: How to use Revolution cc: Subject: Re: Date in Rev 2.5 Hi all, > Am 21.09.2004 um 18:21 schrieb FlexibleLearning at aol.com: > > Not with my copy... > > put "1999,1,9,0,0,0,0" into tDate > convert tDate to short system date > answer tDate > > gives "09/01/1999" in Rev 2.5 on windows!!!! But "08/01/1999" on the mac! Any comments from *nix users? > /H Regards Klaus Major klaus at major-k.de http://www.major-k.de _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Tue Sep 21 12:42:27 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 21 Sep 2004 18:42:27 +0200 Subject: Date in Rev 2.5 In-Reply-To: <7558E2D8-0BEC-11D9-88A8-000A27B49A96@major-k.de> References: <8a.15a4013e.2e81af0e@aol.com> <7558E2D8-0BEC-11D9-88A8-000A27B49A96@major-k.de> Message-ID: <38B41754-0BED-11D9-88A8-000A27B49A96@major-k.de> Hi all, >> ... >> put "1999,1,9,0,0,0,0" into tDate >> convert tDate to short system date >> answer tDate >> >> gives "09/01/1999" in Rev 2.5 > > on windows!!!! > > But "08/01/1999" on the mac! > > Any comments from *nix users? And it's getting better every time :-D on mouseUp put "1999,1,8,24,0,0,0" into tDate convert tDate to short system date answer tDate end mouseUp Gives: "08/01/99" on a Mac OS X 10.3.5 and "09/01/99" on windows XP Home... Molto misterioso! Bug or feature? I guess the first after this little experiment ;-) Regards Klaus Major klaus at major-k.de http://www.major-k.de From yvescoppe at skynet.be Tue Sep 21 13:02:40 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 21 Sep 2004 19:02:40 +0200 Subject: Date in Rev 2.5 In-Reply-To: <38B41754-0BED-11D9-88A8-000A27B49A96@major-k.de> References: <8a.15a4013e.2e81af0e@aol.com> <7558E2D8-0BEC-11D9-88A8-000A27B49A96@major-k.de> <38B41754-0BED-11D9-88A8-000A27B49A96@major-k.de> Message-ID: <0C2169D8-0BF0-11D9-8709-000D932C86BC@skynet.be> Le 21 sept. 04, ? 18:42, Klaus Major a ?crit : > Hi all, > >>> ... >>> put "1999,1,9,0,0,0,0" into tDate >>> convert tDate to short system date >>> answer tDate >>> >>> gives "09/01/1999" in Rev 2.5 >> >> on windows!!!! >> >> But "08/01/1999" on the mac! >> >> Any comments from *nix users? > > And it's getting better every time :-D > > on mouseUp > put "1999,1,8,24,0,0,0" into tDate > convert tDate to short system date > answer tDate > end mouseUp > > Gives: > > "08/01/99" on a Mac OS X 10.3.5 and > "09/01/99" on windows XP Home... > > Molto misterioso! > > Bug or feature? > > I guess the first after this little experiment ;-) > Hi klaus, I think I've found a serious subject of discussion... Greetings. Yves COPPE yvescoppe at skynet.be From got at mindspring.com Tue Sep 21 13:11:46 2004 From: got at mindspring.com (Gordon Tillman) Date: Tue, 21 Sep 2004 12:11:46 -0500 Subject: Revolution 2.5 Updater In-Reply-To: <1095782213.31487.25.camel@andromeda.runtime> References: <1095782213.31487.25.camel@andromeda.runtime> Message-ID: <514F9536-0BF1-11D9-8FBF-000A95ADFC4C@mindspring.com> Hi Mark! I have studio licenses for both mac and windows platforms and have tested this updater on both. The mac side updated with no complaints and no errors. On the Windows side I got this error message: There was an error executing a script in stack Revolution Version Checker. No more information is available because the stack is password protected. I acknowledged the message, quit Revolution, and tried again. This time instead of two updates being available, there was only one "revstandalonesettings," so apparently the first updated was correctly downloaded in spite of the error message. I received the same error as before, close Revolution, and restarted it. This time, when I checked for updates, I was told: You have the latest version of Revolution along with the latest updates. --gordon On Sep 21, 2004, at 10:56, Mark Chia wrote: > Hi, > > We now have in place an updater (beta) for Revolution 2.5. To use this, > go to the menubar and select "Check for Updates". A stack should then > open informing you that updates are available for 2 files: > > 1. Library (revlibrary) - fixes the revGoURL issue with "mailto" > 2. Standalone Builder (revstandalonesettings) - fixes issues on OS X > with externals > > This will download, backup and place the new files in the appropriate > directory. The old files will be named with a ".org" extension. > > There have been cases where sometimes the updater will mention that an > error has occured in the stack (we are trying to track this down). If > this occurs restart Revolution and check for updates again. Once this > process has completed and you are informed that you have the latest > version along with all updates, there should be a revlibrary.rev.org > and > revstandalonesettings.rev.org files in the "components/global > environment" and "component/tools" directories. > > Please ensure that you make relevant backups before trying this > updater. > > Thanks. > > Mark > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From christian.brossier at free.fr Tue Sep 21 13:37:21 2004 From: christian.brossier at free.fr (Christian Brossier) Date: Tue, 21 Sep 2004 19:37:21 +0200 Subject: List fld In-Reply-To: <20040921151440.E35C59300F1@mail.runrev.com> References: <20040921151440.E35C59300F1@mail.runrev.com> Message-ID: Hi Yves, Sorry, but I do not know why there is now (Rev 2.5) no effect with "non contiguous" alone. Regards Christian Brossier Le 21 sept. 04, ? 17:14, use-revolution-request at lists.runrev.com a ?crit : > De: Yves COPPE > Date: 21 septembre 2004 15:51:23 GMT+02:00 > ?: How to use Revolution > Objet: R?p : List fld > R?pondre ?: How to use Revolution > > > > Le 21 sept. 04, ? 14:05, Christian Brossier a ?crit : > >> I think you must choose multi-line and non contiguous in the >> Inspector. >> >> Christian Brossier >> >> > > Hi Chistian, > > > yes, that's the answer !! > > BUT > > why the difference between Rev 2.2 and 2.5 Is it a feature ????? > > Thank you. From ludovic.thebault at laposte.net Tue Sep 21 14:09:49 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Tue, 21 Sep 2004 20:09:49 +0200 Subject: Date in Rev 2.5 In-Reply-To: <0C2169D8-0BF0-11D9-8709-000D932C86BC@skynet.be> References: <8a.15a4013e.2e81af0e@aol.com> <7558E2D8-0BEC-11D9-88A8-000A27B49A96@major-k.de> <38B41754-0BED-11D9-88A8-000A27B49A96@major-k.de> <0C2169D8-0BF0-11D9-8709-000D932C86BC@skynet.be> Message-ID: <20040921200949748785.GyazMail.ludovic.thebault@laposte.net> On Tue, 21 Sep 2004 19:02:40 +0200, Yves COPPE wrote: > Hi klaus, > > I think I've found a serious subject of discussion... I've the same bug. Perhaps this bug is related to an other : http://lists.runrev.com/pipermail/use-revolution/2004-March/034662.html Ludovic From soapdog at mac.com Tue Sep 21 14:18:22 2004 From: soapdog at mac.com (Andre Garzia) Date: Tue, 21 Sep 2004 15:18:22 -0300 Subject: LUA SHELL & others through shell In-Reply-To: <41500799.4000303@anon.nu> References: <20040921044339.7B19A9300AD@mail.runrev.com> <593B542A-0B95-11D9-ABB2-0030657D0A8E@igame3d.com> <41500799.4000303@anon.nu> Message-ID: <9F6F4BD0-0BFA-11D9-A56E-0003936D012E@mac.com> On Sep 21, 2004, at 7:51 AM, david at anon.nu wrote: > >> I can't help but think there is a better way to send commands to a >> program >> running in unix other than : shell( & cr & > full of commands>) >> It seems to me that simply using shell() doesn't open the process >> permanently >> like sending the command to terminal. >> check the "open process" and "write to process" :D PS: I coursed engineering at PUC-Rio where LUA was first developed, I am all proud when someone uses it! :D Cheers andre -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From david at anon.nu Tue Sep 21 14:21:50 2004 From: david at anon.nu (david at anon.nu) Date: Tue, 21 Sep 2004 19:21:50 +0100 Subject: SSL - help with features? In-Reply-To: References: <20040921151440.E35C59300F1@mail.runrev.com> Message-ID: <4150713E.5050500@anon.nu> I'm looking to see what the ssl features of Rev can do: if someone could copy and paste and of the transcript documentation on this it would be real useful. basically the functionality I need is PKI based signing of messages, not symmetrical cypher, or really PKI based cyphers. Key exchange cyphers may be useful. So which asymmetrical cyphers are available? Are they available cross platform? And lastly what does the transcript code look like (if this functionality of ssl is available) for signing and verifying signatures? Creating keys? If anyone who helped test this new functionality is available - love to know the low-down, david From soapdog at mac.com Tue Sep 21 14:21:14 2004 From: soapdog at mac.com (Andre Garzia) Date: Tue, 21 Sep 2004 15:21:14 -0300 Subject: how Revolution did in programming contest: 82nd percentile In-Reply-To: <1584AB02-0BDC-11D9-A002-000A95743F7A@earthlink.net> References: <1584AB02-0BDC-11D9-A002-000A95743F7A@earthlink.net> Message-ID: <059B190B-0BFB-11D9-A56E-0003936D012E@mac.com> On Sep 21, 2004, at 11:39 AM, Mark Brownell wrote: >> Back in June my son and I entered a programming contest. He was a >> strategist and I did the Transcript programming >> Dar, I tried participating the contest some years ago with a scheme source, it's nice to see Transcript making better than OCaml. You and your son should receive our sincere cumpliments! it's a great thing for all xTalkers to know that we can compete with chances in the programming contest arena. By the way, ever thought of writing a postmortem about this project. Cheers Andre -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From mwieder at ahsoftware.net Tue Sep 21 14:22:17 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 21 Sep 2004 11:22:17 -0700 Subject: No Disk error & MountedDisks In-Reply-To: References: Message-ID: <695220706.20040921112217@ahsoftware.net> Hugh- I'm with Alex on this. On Win2k, RR2.5 and 2.2.1: "put the volumes" returns me a list of *all* my mounted drives, including floppies, hard disk partitions, CDRoms, and network drives. And no System errors trying "put (there is a file tPath)" on any of these types, even non-mounted floppies. Just a straight true or false. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Sep 21 14:26:44 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 21 Sep 2004 11:26:44 -0700 Subject: XQuery in Rev? In-Reply-To: References: <20040920210031.CF7939300D8@mail.runrev.com> Message-ID: <255487951.20040921112644@ahsoftware.net> Jo?l- Tuesday, September 21, 2004, 3:35:41 AM, you wrote: JG> Arthur, JG> I use DBXML as an XML database which allows to do XQuery and much JG> more... Have a surf on http://www.dbxml.com/product.html JG> I made a couple of Rev functions/handlers to communicate with dbxml. If JG> some are interested I will clean my scripts and publish them. Let me JG> know! JG> And YES, we need much more xml capabilities in Rev. Probably we will JG> because the new RR documentation format is xml based. Thanks for the pointer - I hadn't seen dbxml. I'm looking into it now for a project. And yes - definitely publish the scripts. -- -Mark Wieder mwieder at ahsoftware.net From revlist at cableone.net Tue Sep 21 14:35:26 2004 From: revlist at cableone.net (Chris Sheffield) Date: Tue, 21 Sep 2004 12:35:26 -0600 Subject: here's a weird one Message-ID: <000601c4a009$c3bd7620$64fea8c0@chris1> Okay, I?ve got a user of my application that?s having some weird security issue. He?s running OS X and trying to setup limitations for certain user accounts on his computer. Hopefully someone on this list is familiar with this process and can offer suggestions. When he checks my app to allow access to it, and then exits system preferences, it doesn?t stick, and the user can?t run the application. I tried it myself and got the same results. So then I tried allowing access to the Revolution app itself but got the same results. All other OS X apps seem to work fine. When checked, the setting sticks. Can anyone think of why this might be? It seems like any apps built with Rev are not allowing this setting to stick. Is there some kind of flag that needs to be set in one of the plist files in the app bundle? If anyone has any insight to this, I would greatly appreciate it. Thanks, Chris Sheffield Software Development Read Naturally csheffield at readnaturally.com --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.766 / Virus Database: 513 - Release Date: 9/17/2004 From fde101 at fjrhome.net Tue Sep 21 15:15:41 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 21 Sep 2004 15:15:41 -0400 Subject: here's a weird one In-Reply-To: <000601c4a009$c3bd7620$64fea8c0@chris1> References: <000601c4a009$c3bd7620$64fea8c0@chris1> Message-ID: Same thing here (OS X.3.5) -- interesting... On Sep 21, 2004, at 2:35 PM, Chris Sheffield wrote: > Okay, I?ve got a user of my application that?s having some weird > security > issue. He?s running OS X and trying to setup limitations for certain > user > accounts on his computer. Hopefully someone on this list is familiar > with > this process and can offer suggestions. When he checks my app to allow > access to it, and then exits system preferences, it doesn?t stick, and > the > user can?t run the application. I tried it myself and got the same > results. > So then I tried allowing access to the Revolution app itself but got > the > same results. All other OS X apps seem to work fine. When checked, > the > setting sticks. > > Can anyone think of why this might be? It seems like any apps built > with > Rev are not allowing this setting to stick. Is there some kind of > flag that > needs to be set in one of the plist files in the app bundle? If > anyone has > any insight to this, I would greatly appreciate it. > > Thanks, > > > Chris Sheffield > Software Development > Read Naturally > csheffield at readnaturally.com > > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.766 / Virus Database: 513 - Release Date: 9/17/2004 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. ___________________________________________________________ $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 From soapdog at mac.com Tue Sep 21 15:24:42 2004 From: soapdog at mac.com (Andre Garzia) Date: Tue, 21 Sep 2004 16:24:42 -0300 Subject: here's a weird one In-Reply-To: References: <000601c4a009$c3bd7620$64fea8c0@chris1> Message-ID: Interesting is latin for "Houston, we're doomed!" right? :D andre On Sep 21, 2004, at 4:15 PM, Frank D. Engel, Jr. wrote: > Same thing here (OS X.3.5) -- interesting... -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From ludovic.thebault at laposte.net Tue Sep 21 15:25:49 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Tue, 21 Sep 2004 21:25:49 +0200 Subject: Go last and substack Message-ID: <20040921212549393067.GyazMail.ludovic.thebault@laposte.net> hello I've a mainstack, where i use the last command to go the last visited cd. But sometimes, the user can open a substack, and when i use the last command he go to this substack. How restrain the last command to the mainstack ? Thanks. Ludovic From klaus at major-k.de Tue Sep 21 15:39:06 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 21 Sep 2004 21:39:06 +0200 Subject: Go last and substack In-Reply-To: <20040921212549393067.GyazMail.ludovic.thebault@laposte.net> References: <20040921212549393067.GyazMail.ludovic.thebault@laposte.net> Message-ID: Bon soir Ludovic, > hello > > I've a mainstack, where i use the last command to go the last visited > cd. ??? ... go last # = go last cd ## goes to the last card of the current stack! ... Do you mean "recent"? > But sometimes, the user can open a substack, and when i use the last > command he go to this substack. > > How restrain the last command to the mainstack ? Need more info about what you are doing here... What and where is the script? > Thanks. > > Ludovic Best Klaus Major klaus at major-k.de http://www.major-k.de From mwieder at ahsoftware.net Tue Sep 21 15:51:15 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 21 Sep 2004 12:51:15 -0700 Subject: revSpeak In-Reply-To: <1e6.2af3ecad.2e81b20a@aol.com> References: <1e6.2af3ecad.2e81b20a@aol.com> Message-ID: <61423058.20040921125115@ahsoftware.net> Hugh- Tuesday, September 21, 2004, 9:34:18 AM, you wrote: Fac> Why does Rev quit with revSpeak "Hello world" on win2k, rev 2.5? Here's the bug report and the workaround: http://support.runrev.com/bugdatabase/show_bug.cgi?id=2206 -- -Mark Wieder mwieder at ahsoftware.net From rev at armbase.com Tue Sep 21 16:44:42 2004 From: rev at armbase.com (Bob Hartley) Date: Tue, 21 Sep 2004 21:44:42 +0100 Subject: rev stats Message-ID: <6.1.2.0.0.20040921214356.01a2cec0@mail.armbase.com> Hi all I know there is a hypercard statistics stack. Is there one for rev? All the best Bob From dsc at swcp.com Tue Sep 21 16:42:37 2004 From: dsc at swcp.com (Dar Scott) Date: Tue, 21 Sep 2004 14:42:37 -0600 Subject: how Revolution did in programming contest: 82nd percentile In-Reply-To: <059B190B-0BFB-11D9-A56E-0003936D012E@mac.com> References: <1584AB02-0BDC-11D9-A002-000A95743F7A@earthlink.net> <059B190B-0BFB-11D9-A56E-0003936D012E@mac.com> Message-ID: On Sep 21, 2004, at 12:21 PM, Andre Garzia wrote: > I tried participating the contest some years ago with a scheme source, > it's nice to see Transcript making better than OCaml. You and your son > should receive our sincere cumpliments! it's a great thing for all > xTalkers to know that we can compete with chances in the programming > contest arena. By the way, ever thought of writing a postmortem about > this project. OCaml did very well! There is a high correlation, I think, to being near the front and using OCaml. It might be that it has a certain advantage, or it might be that only hot-shot programmers would even think of using it. Its performance here has certainly got my attention. Haskell and C++ also did OK, but not in the lightning division, which I think says something. I did notice today that I was not completely fair in my comparison. I threw away our very ugly second entry in my comparison, but did not take the time to do that for the other teams. Even so, I think we did well and the numbers might not change much. (For most teams, the second entry came in near the first.) I think the contest is great for ad hoc teams. There can easily be lots of sub-projects of various sizes, maybe some competing. I don't know if I'll have time for a postmortem, but I'll make a couple comments. The ability in transcript to work at both low level (bits and bytes) and mid level (arrays and chunks and files) was a big plus. The interactive development environment helped, too. In this project I found myself wanting faster graphics, constant-time integer-subscript arrays, macros and cached 'do' or similar. It is hard to say what the placing of a single team means for Transcript and the Revolution IDE, but I think it is cool that it was even on the list of competing against teams using new-fangled languages. Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From christian.langers at education.lu Tue Sep 21 16:49:32 2004 From: christian.langers at education.lu (Christian Langers) Date: Tue, 21 Sep 2004 22:49:32 +0200 Subject: revCopyFile different in 2.5? Message-ID: So, no one interested in this ? I found out that this concerned the OS X version; on Windows revCopyFile was working as expected... Used "ditto -rsrc ..." and get shell() instead and voil? it worked for the OS X... I thank myself for my help... ;-) From userev at canelasoftware.com Tue Sep 21 17:28:11 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 21 Sep 2004 14:28:11 -0700 Subject: Cookbook location in the documentation? Message-ID: <23529CBB-0C15-11D9-9C0F-000D93373366@canelasoftware.com> Would some kind soul show me where to find the much talked about "cookbook" in the documentation? I have looked in: Topics, Dictionary, Objects, and FAQ. I am guessing it is buried in there somewhere, but after 20 minutes of poking around, I give up. Thanks. -- Best regards, Mark Talluto http://www.canelasoftware.com From ptrendler at bigpond.com Tue Sep 21 17:46:47 2004 From: ptrendler at bigpond.com (Pat Trendler) Date: Wed, 22 Sep 2004 07:46:47 +1000 Subject: Cookbook location in the documentation? References: <23529CBB-0C15-11D9-9C0F-000D93373366@canelasoftware.com> Message-ID: <009901c4a024$88fac860$0100a8c0@super> Mark, It's in Rev Online, Learning Centre,Sample Work, Sample Scripts Pat. ----- Original Message ----- From: "Mark Talluto" To: "Revolution use Revolution" Sent: Wednesday, September 22, 2004 7:28 AM Subject: Cookbook location in the documentation? > Would some kind soul show me where to find the much talked about > "cookbook" in the documentation? I have looked in: Topics, > Dictionary, Objects, and FAQ. I am guessing it is buried in there > somewhere, but after 20 minutes of poking around, I give up. > > Thanks. > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From Roger.E.Eller at sealedair.com Tue Sep 21 17:53:31 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Tue, 21 Sep 2004 17:53:31 -0400 Subject: revSpeak and revListen Message-ID: I am unsure if it would be possible, but just as runrev has created revSpeak I could see real uses for a revListen command. At least on Windows, the SAPI 5.1 TTS engine appears to also support speech conversion to text. Could runrev tap into this so that a user could simply speak responses to a dialog for example? I would like to see this as a 'feature' of Revolution instead of having to use a 3rd party solution like IBM Via-Voice. Roger Eller From userev at canelasoftware.com Tue Sep 21 18:15:04 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 21 Sep 2004 15:15:04 -0700 Subject: Cookbook location in the documentation? In-Reply-To: <009901c4a024$88fac860$0100a8c0@super> References: <23529CBB-0C15-11D9-9C0F-000D93373366@canelasoftware.com> <009901c4a024$88fac860$0100a8c0@super> Message-ID: On Sep 21, 2004, at 2:46 PM, Pat Trendler wrote: > Mark, > It's in Rev Online, Learning Centre,Sample Work, Sample Scripts > > Pat. Thanks Pat. Looks like there are references in the dictionary to items in the Cookbook that do not exist. I'll go bugzilla them. -- Best regards, Mark Talluto http://www.canelasoftware.com From diskot123 at juno.com Tue Sep 21 18:15:24 2004 From: diskot123 at juno.com (diskot123 at juno.com) Date: Tue, 21 Sep 2004 22:15:24 GMT Subject: XQuery in Rev? Message-ID: <20040921.151535.25164.935417@webmail06.lax.untd.com> >Thanks for the pointer - I hadn't seen dbxml. I'm looking into it now >for a project. And yes - definitely publish the scripts. XQuery/XPath is on the to-do list. dbxml looks good, maybe be useful to get at least one xml compatible db driver working with revdb. Best, Tuviah ________________________________________________________________ Get your name as your email address. Includes spam protection, 1GB storage, no ads and more Only $1.99/ month - visit http://www.mysite.com/name today! From FlexibleLearning at aol.com Tue Sep 21 18:45:08 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 21 Sep 2004 18:45:08 EDT Subject: No Disk error & MountedDisks Message-ID: Agreed, the result is "false", but only after a system error message "There is no disk in the drive [Cancel] [Try Again] [Continue] " This is engine 2.6.1 (Rev2.5) on win2k. And thank you Jay Madren, but unfortunately your solution does take too long in a hypertext "mouseOver" situation. I think I will have to live with it. /H Hugh- I'm with Alex on this. On Win2k, RR2.5 and 2.2.1: "put the volumes" returns me a list of *all* my mounted drives, including floppies, hard disk partitions, CDRoms, and network drives. And no System errors trying "put (there is a file tPath)" on any of these types, even non-mounted floppies. Just a straight true or false. -- -Mark Wieder mwieder at ahsoftware.net From JaysLists at triad.rr.com Tue Sep 21 19:12:25 2004 From: JaysLists at triad.rr.com (Jay Madren) Date: Tue, 21 Sep 2004 19:12:25 -0400 Subject: No Disk error & MountedDisks In-Reply-To: Message-ID: I concur with Hugh. On my Win2k with rev 2.5, "the volumes" lists all drives, whether they are "available" or not, like the floppy, the CDROM (with no disk loaded), and network mappings, even if that resource is currently unavailable (the computer is down/disconnected). So then you need a way to test each drive. Using (there is a file...), I don't have a problem with any of them using except the floppy. It pops up the error dialog that Hugh mentions. Hugh, do you get the error dialog with any other drives? If not, then you could just always exclude the A: drive, which for 99.9% of Windows PCs that would be the one and only floppy drive. Jay Madren -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of FlexibleLearning at aol.com Sent: Tuesday, September 21, 2004 18:45 To: use-revolution at lists.runrev.com Subject: Re: No Disk error & MountedDisks Agreed, the result is "false", but only after a system error message "There is no disk in the drive [Cancel] [Try Again] [Continue] " This is engine 2.6.1 (Rev2.5) on win2k. And thank you Jay Madren, but unfortunately your solution does take too long in a hypertext "mouseOver" situation. I think I will have to live with it. /H Hugh- I'm with Alex on this. On Win2k, RR2.5 and 2.2.1: "put the volumes" returns me a list of *all* my mounted drives, including floppies, hard disk partitions, CDRoms, and network drives. And no System errors trying "put (there is a file tPath)" on any of these types, even non-mounted floppies. Just a straight true or false. -- -Mark Wieder mwieder at ahsoftware.net _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From monte at sweattechnologies.com Tue Sep 21 19:54:51 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 22 Sep 2004 09:24:51 +0930 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: Message-ID: >>>One interesting possibility would be to add PAD file generation to the >>>standalone builder. It could generate the correct format for he platform >>>it's building for. Perhaps it's worth atting to bugzilla as an >enhancement?? >> >>I'd vote for it, once the PAD standard is enhanced to accomodate the >>same range of platforms. >> >>-- >> Richard Gaskin >> Fourth World Media Corporation > >So you are suggesting that some of us should get involved with the >PAD project and submit enhancements to accomodate Macs and >multiplatform deployment, right? I've been poking around the news group and I can't see such a discussion occuring. What's the subject of the thread? Cheers Monte From erikhans08 at yahoo.com Tue Sep 21 18:52:36 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Tue, 21 Sep 2004 15:52:36 -0700 (PDT) Subject: Waaaaaaaay OT: Lutefisk AND haggis Y Menudo In-Reply-To: Message-ID: <20040921225236.88520.qmail@web61102.mail.yahoo.com> > At 1:51 PM +0200 9/21/2004, sims wrote: > >I want to make it perfectly clear that no > chitlins, tripe, cow's brains, > >haggis, or lutefisk will be served at... > > > >The European Revolution Conference > >14-15-16 November 2004 > >Malta > > > >http://TechieTours.com/Rev what about menudo? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From cassj at earthlink.net Tue Sep 21 22:02:49 2004 From: cassj at earthlink.net (James Cass) Date: Tue, 21 Sep 2004 22:02:49 -0400 Subject: Waaaaaaaay OT: Lutefisk AND haggis Y Menudo In-Reply-To: <20040921225236.88520.qmail@web61102.mail.yahoo.com> References: <20040921225236.88520.qmail@web61102.mail.yahoo.com> Message-ID: <80FAE264-0C3B-11D9-B14F-000D93C26DB4@earthlink.net> I think that Latin Boy Band broke up a long time ago. ;-P "Menudo is a wonderfully aromatic soup made of tripe, hominy and chili, and is stewed for hours with garlic and other spices. the broth is rich, red, papery, and glistens with fat. It stimulates the senses, arms the insides, and clears the head." source: http://www.vivacincodemayo.org/recipe.htm -James On Sep 21, 2004, at 6:52 PM, Erik Hansen wrote: >> At 1:51 PM +0200 9/21/2004, sims wrote: > >>> I want to make it perfectly clear that no >> chitlins, tripe, cow's brains, >>> haggis, or lutefisk will be served at... >>> >>> The European Revolution Conference >>> 14-15-16 November 2004 >>> Malta >>> >>> http://TechieTours.com/Rev > > what about menudo? > > ===== > erik at erikhansen.org http://www.erikhansen.org > > > > > __________________________________ > Do you Yahoo!? > New and Improved Yahoo! Mail - 100MB free storage! > http://promotions.yahoo.com/new_mail > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From alisterhp at mac.com Tue Sep 21 23:19:05 2004 From: alisterhp at mac.com (Alister Pillow) Date: Wed, 22 Sep 2004 12:49:05 +0930 Subject: Documentation stack and lost work Message-ID: <2904F3C4-0C46-11D9-91BB-0030656D0ED6@mac.com> Hi When I mis-type something into the "find text" box of the (new v2.5) Documentation stack, the "No entries match your filter criteria" alert appears. Hit to close the alert Hit to delete the characters I typed ... but not quick enough. The dialogue is back, "No entries ...." ... and then, I notice that the object I've been working on (perhaps a multi-field group) has disappeared! Undo? Nothing left to undo. Curse? Profoundly. Has anyone else encountered this? Should I drink less coffee? Regards, Alister. From scott at elementarysoftware.com Wed Sep 22 00:28:07 2004 From: scott at elementarysoftware.com (Scott Morrow) Date: Tue, 21 Sep 2004 21:28:07 -0700 Subject: revCopyFile different in 2.5? In-Reply-To: References: Message-ID: I'm interested but was waiting to see if anyone else responded. I've tried some workarounds but without any luck yet I've nothing much to contribute. I've not used shell() commands before. Would you mind elaborating on the script? I tried using an AppleScript method but I'm not sure where I'm messing up. (The shell() method may not work for me as I'm actually trying to copy an OSX package. I was under the impression that AppleScript would do this gracefully... and that the revCopyFolder or revCopyPackage call actually used AppleScript to do this.) -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Sep 21, 2004, at 1:49 PM, Christian Langers wrote: > So, no one interested in this ? > > I found out that this concerned the OS X version; on Windows > revCopyFile was > working as expected... > > Used "ditto -rsrc ..." and get shell() instead and voil? it worked for > the > OS X... > > > I thank myself for my help... ;-) > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From chipp at chipp.com Wed Sep 22 01:46:01 2004 From: chipp at chipp.com (Chipp Walters) Date: Wed, 22 Sep 2004 00:46:01 -0500 Subject: rev stats In-Reply-To: <6.1.2.0.0.20040921214356.01a2cec0@mail.armbase.com> References: <6.1.2.0.0.20040921214356.01a2cec0@mail.armbase.com> Message-ID: <41511199.9030307@chipp.com> Bob, You may wish to check out "altStats" at http://www.altuit.com/webs/altuit2/altPluginDownload/Downloads.htm From the website: altStats This plugin allows you to count the number of lines, words and characters in scripts. You can focus on stacks and substacks or on just a single object. -Chipp Bob Hartley wrote: > I know there is a hypercard statistics stack. Is there one for rev? From ludovic.thebault at laposte.net Wed Sep 22 02:09:16 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Wed, 22 Sep 2004 08:09:16 +0200 Subject: Go last and substack In-Reply-To: References: <20040921212549393067.GyazMail.ludovic.thebault@laposte.net> Message-ID: <20040922080916216281.GyazMail.ludovic.thebault@laposte.net> On Tue, 21 Sep 2004 21:39:06 +0200, Klaus Major wrote: > Need more info about what you are doing here... > What and where is the script? Oups, i mean "back" and i wrote "Last" :-/ But my script use "go back" In the mainstack i show pictures. If the user click on a picture, a substack is opened to show the picture in a taller size. After closed the substack, if the user click on the "go back" btn, on the mainstack, it's the substack which is opened [..] Oh, i found "the recentcards" command in the doc. so, get the recentcards go line 4 of it and it works ! Ludovic From gcanyon at inspiredlogic.com Wed Sep 22 02:19:06 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Tue, 21 Sep 2004 23:19:06 -0700 Subject: how Revolution did in programming contest: 82nd percentile In-Reply-To: References: <1584AB02-0BDC-11D9-A002-000A95743F7A@earthlink.net> <059B190B-0BFB-11D9-A56E-0003936D012E@mac.com> Message-ID: <4E9703C4-0C5F-11D9-A3E5-000A95A872D6@inspiredlogic.com> Dar, is the source for your submission available? regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 21, 2004, at 1:42 PM, Dar Scott wrote: > It is hard to say what the placing of a single team means for > Transcript and the Revolution IDE, but I think it is cool that it was > even on the list of competing against teams using new-fangled > languages. From trevor at mangomultimedia.com Wed Sep 22 03:05:29 2004 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Wed, 22 Sep 2004 00:05:29 -0700 Subject: [ANN] libDatabase Article and source Message-ID: Hi list, I've posted a short article and source code for libDatabase which is a little library I use for dealing with databases. You can find out more about it here: -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From signe.sanne at roman.uib.no Wed Sep 22 04:34:24 2004 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Wed, 22 Sep 2004 10:34:24 +0200 Subject: Error message - Revolution 2.5 Message-ID: <5.2.0.8.2.20040922102400.00c08f18@alf.uib.no> Hello, when I start Revolution 2.5 I get the message below (this has been the case both earlier on and after I updated today - both on Windows XP and Mac 10.3.5): A stack Answer Dialog in file /Applications/Revolution 2.5/license.rev is already in memory. The Revolution UI does not distinguish stacks which have identical names, so editing these stack files while both are in memory could result in data loss. How can I get rid of this message? Regards Signe Marie Sanne 1. amanuensis Signe Marie Sanne e-mail: signe.sanne at roman.uib.no Romansk Institutt tel: +47 55 58 21 27 ?isteins gt. 1 5007 Bergen http://www.hf.uib.no/hfolk/mlab/Info/sms.html Norway From fde101 at fjrhome.net Wed Sep 22 09:00:30 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 22 Sep 2004 09:00:30 -0400 Subject: revSpeak and revListen In-Reply-To: References: Message-ID: <61A4AC08-0C97-11D9-B3DC-0050E4BA750F@fjrhome.net> Hear Here ? ;-) On Sep 21, 2004, at 5:53 PM, Roger.E.Eller at sealedair.com wrote: > I am unsure if it would be possible, but just as runrev has created > revSpeak I could see real uses for a revListen command. At least on > Windows, the SAPI 5.1 TTS engine appears to also support speech > conversion > to text. Could runrev tap into this so that a user could simply speak > responses to a dialog for example? I would like to see this as a > 'feature' > of Revolution instead of having to use a 3rd party solution like IBM > Via-Voice. > > Roger Eller > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From RGould8 at aol.com Wed Sep 22 10:58:28 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Wed, 22 Sep 2004 10:58:28 EDT Subject: Stack corruption in Windows only Message-ID: I've got a stack that I've been working on in Mac OS X 10.3.5. It's been working great without any problem on the Mac, using Revolution 2.5. I take the exact-same stack file and try to open it up in Windows in Revolution 2.5, and it says that it is corrupted. Searching the archives, it sounds like to need to go through the stack on the Mac and keep deleting cards/objects until it works on Windows, to narrow down which object is corrupted. That's not going to be very fun - - - - just checking here first to see if anyone else has experienced this, and if there is a workaround. It's a stack that started out as a Rev 2.2 stack (which worked in Mac and Windows), and then I upgraded to 2.5, and now Windows isn't happy. - Rob From christian.langers at education.lu Wed Sep 22 11:02:24 2004 From: christian.langers at education.lu (Christian Langers) Date: Wed, 22 Sep 2004 17:02:24 +0200 Subject: revCopyFile different in 2.5? Message-ID: Hello Scott, I think, if I understood what you wrote, I found a solution : Here is what you can do (in a script) : put PathOfSourceFile (e.g. "/Library/Receipts/BranchProposalSystem1.pkg") into tSource put PathOfDestination into tDestination (e.g. "/Users/userName/Desktop") put ("cp -R -p ""e&tSource"e&"e&tDestination"e) into tCommand get shell(tCommand) Hope this helps, Cheers from little Luxembourg, Christian From soapdog at mac.com Wed Sep 22 11:38:12 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 22 Sep 2004 12:38:12 -0300 Subject: [ANN] libDatabase Article and source In-Reply-To: References: Message-ID: <697DB7B8-0CAD-11D9-94E8-0003936D012E@mac.com> Trevor, you're THE MAN!!!!!!!!!!!! Tu es el hombreeee!!!! (heck, I can't get that language right) libDatabase is very impressive. I remember when you helped me with PHP and packing data for my Revolution project, I went coding just like libDatabase. I put things in arrays, and the like, but libDatabase is light years ahead of my conduitDB library. And I am very thankfull for it!!!! It solves many problems I was experiencing! it's just plain easy! I think I'll try to write a little primer on it so that we can spread the news!!!! :D man, that code rocks... that getTableRow function is a life saver!!!!! :D Thanks Again! If you ever come to euroRevDevConf (and if the airline agrees to give me my tickets) I'll sure pay you a beer! :D Cheers andre On Sep 22, 2004, at 4:05 AM, Trevor DeVore wrote: > Hi list, > > I've posted a short article and source code for libDatabase which is a > little library I use for dealing with databases. You can find out > more about it here: > > > > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From RGould8 at aol.com Wed Sep 22 11:41:14 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Wed, 22 Sep 2004 11:41:14 EDT Subject: Stack corruption in Windows only Message-ID: <1ca.2bd0794c.2e82f71a@aol.com> Nevermind - - - I went through the stack systemmatically, and tracked it down. Since I had hundreds and hundreds of objects, I thought it was take a long time, but it really wasn't too bad (about 1/2 hr). I still don't know why one of my images was "corrupt", but getting rid of it and re-importing seems to have fixed the problem. In a message dated 9/22/04 10:58:57 AM, RGould8 at aol.com writes: > I've got a stack that I've been working on in Mac OS X 10.3.5.?? It's been > working great without any problem on the Mac, using Revolution 2.5.?? I take > the > exact-same stack file and try to open it up in Windows in Revolution 2.5, > and > it says that it is corrupted. > > Searching the archives, it sounds like to need to go through the stack on > the > Mac and keep deleting cards/objects until it works on Windows, to narrow > down > which object is corrupted. > > That's not going to be very fun - - - - just checking here first to see if > anyone else has experienced this, and if there is a workaround.?? It's a > stack > that started out as a Rev 2.2 stack (which worked in Mac and Windows), and > then > I upgraded to 2.5, and now Windows isn't happy. > > - Rob > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From mwieder at ahsoftware.net Wed Sep 22 12:14:07 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 22 Sep 2004 09:14:07 -0700 Subject: No Disk error & MountedDisks In-Reply-To: References: Message-ID: <1292747390.20040922091407@ahsoftware.net> Jay- Tuesday, September 21, 2004, 4:12:25 PM, you wrote: JM> a way to test each drive. Using (there is a file...), I don't have a JM> problem with any of them using except the floppy. It pops up the error JM> dialog that Hugh mentions. Interesting. But on my win2k systems put (there is a file "a:\junk") still just returns false whether or not there's a floppy in the drive. No system error dialog. -- -Mark Wieder mwieder at ahsoftware.net From FlexibleLearning at aol.com Wed Sep 22 12:32:39 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Wed, 22 Sep 2004 12:32:39 EDT Subject: No Disk error & MountedDisks Message-ID: Any drive letter that is in the volumes and not mounted results in the system error, Jay. As it is the OS that responds, I am guessing the call is pretty low level with no fast-reacting workaround. /H From: "Jay Madren" Date: Tue, 21 Sep 2004 19:12:25 -0400 Subject: RE: No Disk error & MountedDisks I concur with Hugh. On my Win2k with rev 2.5, "the volumes" lists all drives, whether they are "available" or not, like the floppy, the CDROM (with no disk loaded), and network mappings, even if that resource is currently unavailable (the computer is down/disconnected). So then you need a way to test each drive. Using (there is a file...), I don't have a problem with any of them using except the floppy. It pops up the error dialog that Hugh mentions. Hugh, do you get the error dialog with any other drives? If not, then you could just always exclude the A: drive, which for 99.9% of Windows PCs that would be the one and only floppy drive. Jay Madren From lists at mangomultimedia.com Wed Sep 22 13:28:27 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 22 Sep 2004 10:28:27 -0700 Subject: [ANN] libDatabase Article and source In-Reply-To: <697DB7B8-0CAD-11D9-94E8-0003936D012E@mac.com> References: <697DB7B8-0CAD-11D9-94E8-0003936D012E@mac.com> Message-ID: On Sep 22, 2004, at 8:38 AM, Andre Garzia wrote: > > you're THE MAN!!!!!!!!!!!! Tu es el hombreeee!!!! (heck, I can't get > that language right) > > libDatabase is very impressive. I remember when you helped me with PHP > and packing data for my Revolution project, I went coding just like > libDatabase. I put things in arrays, and the like, but libDatabase is > light years ahead of my conduitDB library. And I am very thankfull for > it!!!! It solves many problems I was experiencing! I'm glad you like it. Using the library has significantly decreased the amount of time it takes me to get a database project up and running. > it's just plain easy! I think I'll try to write a little primer on it > so that we can spread the news!!!! :D man, that code rocks... that > getTableRow function is a life saver!!!!! :D A primer would be great. I had to rush through the article I put together so I hope it is easy enough to follow for people. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From jacque at hyperactivesw.com Wed Sep 22 13:31:33 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 22 Sep 2004 12:31:33 -0500 Subject: Error message - Revolution 2.5 In-Reply-To: <5.2.0.8.2.20040922102400.00c08f18@alf.uib.no> References: <5.2.0.8.2.20040922102400.00c08f18@alf.uib.no> Message-ID: <4151B6F5.4030207@hyperactivesw.com> On 9/22/04 3:34 AM, Signe Marie Sanne wrote: > Hello, > > when I start Revolution 2.5 I get the message below (this has been the > case both earlier on and after I updated today - both on Windows XP and > Mac 10.3.5): > > A stack Answer Dialog in file /Applications/Revolution 2.5/license.rev > is already in memory. The Revolution UI does not distinguish stacks > which have identical names, so editing these stack files while both are > in memory could result in data loss. > > How can I get rid of this message? It sounds like you have a copy of the answer dialog as a substack of your main stack. (This often happens if you created the stack in MC and imported some resources.) You'll need to delete the copy that is embedded in the stack. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From FlexibleLearning at aol.com Wed Sep 22 14:10:21 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Wed, 22 Sep 2004 14:10:21 EDT Subject: revUnloadSpeech rev2.5 Message-ID: <1a9.292671c4.2e831a0d@aol.com> Is 'revUnloadSpeech' no longer needed in rev2.5? The command does not appear to be recognised. /H From revlist at cableone.net Wed Sep 22 14:56:09 2004 From: revlist at cableone.net (Chris Sheffield) Date: Wed, 22 Sep 2004 12:56:09 -0600 Subject: here's a weird one In-Reply-To: <000601c4a009$c3bd7620$64fea8c0@chris1> Message-ID: <000901c4a0d5$d3243460$64fea8c0@chris1> Does anyone at all have further information on this? I now have two customers that have called in with the issue. I'm hoping it's just a property I can set in the info.plist file. Anyone know for sure? Thanks again, Chris Sheffield Software Development Read Naturally -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chris Sheffield Sent: Tuesday, September 21, 2004 12:35 PM To: RevList Subject: here's a weird one Okay, I?ve got a user of my application that?s having some weird security issue. He?s running OS X and trying to setup limitations for certain user accounts on his computer. Hopefully someone on this list is familiar with this process and can offer suggestions. When he checks my app to allow access to it, and then exits system preferences, it doesn?t stick, and the user can?t run the application. I tried it myself and got the same results. So then I tried allowing access to the Revolution app itself but got the same results. All other OS X apps seem to work fine. When checked, the setting sticks. Can anyone think of why this might be? It seems like any apps built with Rev are not allowing this setting to stick. Is there some kind of flag that needs to be set in one of the plist files in the app bundle? If anyone has any insight to this, I would greatly appreciate it. Thanks, Chris Sheffield Software Development Read Naturally csheffield at readnaturally.com --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.766 / Virus Database: 513 - Release Date: 9/17/2004 _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com 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.766 / Virus Database: 513 - Release Date: 9/17/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.766 / Virus Database: 513 - Release Date: 9/17/2004 From rev at armbase.com Wed Sep 22 15:22:48 2004 From: rev at armbase.com (Bob Hartley) Date: Wed, 22 Sep 2004 20:22:48 +0100 Subject: rev stats In-Reply-To: <41511199.9030307@chipp.com> References: <6.1.2.0.0.20040921214356.01a2cec0@mail.armbase.com> <41511199.9030307@chipp.com> Message-ID: <6.1.2.0.0.20040922201004.019ab6e8@mail.armbase.com> At 06:46 22/09/2004, you wrote: >Bob, Hi Chipp. I should have been more specific. What I'm after is something that can perform statistical analysis. I found a hypercard stack on this site but it is a mac file. http://members.aol.com/johnp71/javasta2.html All the best Bob >You may wish to check out "altStats" at >http://www.altuit.com/webs/altuit2/altPluginDownload/Downloads.htm > > From the website: >altStats >This plugin allows you to count the number of lines, words and characters >in scripts. You can focus on stacks and substacks or on just a single object. > >-Chipp > > >Bob Hartley wrote: > > >>I know there is a hypercard statistics stack. Is there one for rev? > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Wed Sep 22 15:23:12 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 22 Sep 2004 12:23:12 -0700 Subject: Can't read text from file on OS 9 Message-ID: I have a weird problem here. I built a standalone for OS 9 using 2.5. I'm testing under Classic but a client is testing on a machine running OS 9. In the code I use put URL ("file:"&pPath) into tMyVar to get text from a file. The path is one retrieved from the answer file command. On OS X and Windows the text is retrieved without a problem. Not so on OS 9. I just get empty. I also tried open file, read from file and close file but that doesn't work either. No errors are reported, just not data from the file. Can anyone else confirm whether this is happening on their end? -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From ambassador at fourthworld.com Wed Sep 22 15:29:24 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 22 Sep 2004 12:29:24 -0700 Subject: rev stats In-Reply-To: <6.1.2.0.0.20040922201004.019ab6e8@mail.armbase.com> References: <6.1.2.0.0.20040921214356.01a2cec0@mail.armbase.com> <41511199.9030307@chipp.com> <6.1.2.0.0.20040922201004.019ab6e8@mail.armbase.com> Message-ID: <4151D294.1080704@fourthworld.com> Bob Hartley wrote: > I should have been more specific. What I'm after is something that can > perform statistical analysis. > > I found a hypercard stack on this site but it is a mac file. > > http://members.aol.com/johnp71/javasta2.html JonesLib.mc may help: -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Wed Sep 22 15:30:53 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 22 Sep 2004 16:30:53 -0300 Subject: strange detective behaviour in 2.5 Message-ID: Hi Folks, I am trying to build a simple stack with 2.5... it's my iBlog program, it has one substack called "shortcuts". When I try to build the thing, Rev shouts that PupCMS also has a "shortcuts" stack and that this is bad. The cool thing is that I never opened PupCMS which is my own content management system with 2.5, it's not on the memory!!!! I just installed 2.5, the last time pupcms was touched is three weeks ago, and no, 2.2 and 2.5 resides in different places. My source code folder is ~180 megs huge, if 2.5 probing for duplicates on the stacks and substacks there, then it must be doing this very fast :D.... Is anyone here experiencing this kind of behaviour of Rev remembering it's past life? like Rev engine complaing about some stack that was never used with this release and so on... I wonder if it will remember till 1.1 release, I have them all here somewhere... it's almost like the premonitional external, but backside. Jokes apart, how is Revolution thinking about a substack of a stack that was never used and is not opened with the current release? any clue? might it be a stray file in my preferences folder pointing to the wrong thing? cheers andre -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From ambassador at fourthworld.com Wed Sep 22 15:34:02 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 22 Sep 2004 12:34:02 -0700 Subject: Can't read text from file on OS 9 In-Reply-To: References: Message-ID: <4151D3AA.30300@fourthworld.com> Trevor DeVore wrote: > I have a weird problem here. I built a standalone for OS 9 using 2.5. > I'm testing under Classic but a client is testing on a machine running > OS 9. > > In the code I use put URL ("file:"&pPath) into tMyVar to get text from a > file. The path is one retrieved from the answer file command. On OS X > and Windows the text is retrieved without a problem. Not so on OS 9. I > just get empty. I also tried open file, read from file and close file > but that doesn't work either. No errors are reported, just not data > from the file. > > Can anyone else confirm whether this is happening on their end? If you're running in OS 9 natively I'm stumped. But if you're running Classic under OS X this is caused by paths being handled differently in OS 9 and Classic. You could account for this if it was possible to know if you're running 9 natively or in Classic, but alas it is not. A request for that has been discussed on the improve-rev list. I couldnt' find a Bugzilla request for it -- anyone know if it's been submitted. Your issue may also be related to: -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Wed Sep 22 15:35:44 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 22 Sep 2004 12:35:44 -0700 Subject: strange detective behaviour in 2.5 In-Reply-To: References: Message-ID: <4151D410.1000901@fourthworld.com> Andre Garzia wrote: > Hi Folks, > > I am trying to build a simple stack with 2.5... it's my iBlog program, > it has one substack called "shortcuts". When I try to build the thing, > Rev shouts that PupCMS also has a "shortcuts" stack and that this is > bad. The cool thing is that I never opened PupCMS which is my own > content management system with 2.5, it's not on the memory!!!! I just > installed 2.5, the last time pupcms was touched is three weeks ago, and > no, 2.2 and 2.5 resides in different places. My source code folder is > ~180 megs huge, if 2.5 probing for duplicates on the stacks and > substacks there, then it must be doing this very fast :D.... > > Is anyone here experiencing this kind of behaviour of Rev remembering > it's past life? like Rev engine complaing about some stack that was > never used with this release and so on... I wonder if it will remember > till 1.1 release, I have them all here somewhere... it's almost like the > premonitional external, but backside. Jokes apart, how is Revolution > thinking about a substack of a stack that was never used and is not > opened with the current release? any clue? might it be a stray file in > my preferences folder pointing to the wrong thing? Is the stack in question referenced in the stackFiles property of the stack you're working on? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Wed Sep 22 15:36:11 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 22 Sep 2004 16:36:11 -0300 Subject: Can't read text from file on OS 9 In-Reply-To: References: Message-ID: On Sep 22, 2004, at 4:23 PM, Trevor DeVore wrote: > I have a weird problem here. I built a standalone for OS 9 using 2.5. > I'm testing under Classic but a client is testing on a machine > running OS 9. > > In the code I use put URL ("file:"&pPath) into tMyVar to get text from > a file. The path is one retrieved from the answer file command. On > OS X and Windows the text is retrieved without a problem. Not so on > OS 9. I just get empty. I also tried open file, read from file and > close file but that doesn't work either. No errors are reported, just > not data from the file. > > Can anyone else confirm whether this is happening on their end? Trevor, I had similar problem here, it was a bug that happened only running the stack under classic emulation, on REAL MacOS 9.x it worked fine... so it was labeled low priority in bugzilla. (or might even be solved by now). Try setting your startup disk to the MacOS 9.x system and reboot, run your app to see if bug persists. To not trust classic emulation, try real os 9.x andre -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From fde101 at fjrhome.net Wed Sep 22 15:41:53 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 22 Sep 2004 15:41:53 -0400 Subject: rev stats In-Reply-To: <6.1.2.0.0.20040922201004.019ab6e8@mail.armbase.com> References: <6.1.2.0.0.20040921214356.01a2cec0@mail.armbase.com> <41511199.9030307@chipp.com> <6.1.2.0.0.20040922201004.019ab6e8@mail.armbase.com> Message-ID: <74B38D02-0CCF-11D9-B3DC-0050E4BA750F@fjrhome.net> Rev can import HyperCard files, I think. However, if you are referring to hyprstat.sit, I tried to download it (on my Mac running OS X) and discovered that the file is missing: The Mac downloads an HTML file, with an extension of .sit, and thinks that it is a Stuffit archive, so it tries to open it in Stuffit, which does not work. Renaming the file with an .html extension and opening it in a web browser reveals a file not found type of error. So if you were having trouble with that file, it is likely because it was not there. As for Stuffit archives in general, you can extract them under Windows, too. You need Stuffit Expander, which is available for download from www.stuffit.com. On Sep 22, 2004, at 3:22 PM, Bob Hartley wrote: > I found a hypercard stack on this site but it is a mac file. >>> I know there is a hypercard statistics stack. Is there one for rev? >> > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From lists at mangomultimedia.com Wed Sep 22 15:45:19 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 22 Sep 2004 12:45:19 -0700 Subject: Can't read text from file on OS 9 In-Reply-To: <4151D3AA.30300@fourthworld.com> References: <4151D3AA.30300@fourthworld.com> Message-ID: On Sep 22, 2004, at 12:34 PM, Richard Gaskin wrote: > If you're running in OS 9 natively I'm stumped. But if you're running > Classic under OS X this is caused by paths being handled differently > in OS 9 and Classic. > > You could account for this if it was possible to know if you're > running 9 natively or in Classic, but alas it is not. > > A request for that has been discussed on the improve-rev list. I > couldnt' find a Bugzilla request for it -- anyone know if it's been > submitted. > > > Your issue may also be related to: > Richard and Andre, It's the 'running in Classic' problem you both mentioned. I called to confirm with the client that he was testing on his OS 9 machine and he had actually tested under Classic. Thanks for the help. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From fde101 at fjrhome.net Wed Sep 22 15:51:22 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 22 Sep 2004 15:51:22 -0400 Subject: here's a weird one In-Reply-To: <000901c4a0d5$d3243460$64fea8c0@chris1> References: <000901c4a0d5$d3243460$64fea8c0@chris1> Message-ID: Aha! Try setting a unique value for CFBundleIdentifier. Rev does not create that property, so I added it to a standalone here, and the setting seems to stick. If this works for you, I recommend that you Bugzilla this so that it can be fixed for a future version. On Sep 22, 2004, at 2:56 PM, Chris Sheffield wrote: > Does anyone at all have further information on this? I now have two > customers that have called in with the issue. I'm hoping it's just a > property I can set in the info.plist file. Anyone know for sure? > > Thanks again, > > Chris Sheffield > Software Development > Read Naturally > > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chris > Sheffield > Sent: Tuesday, September 21, 2004 12:35 PM > To: RevList > Subject: here's a weird one > > Okay, I?ve got a user of my application that?s having some weird > security > issue. He?s running OS X and trying to setup limitations for certain > user > accounts on his computer. Hopefully someone on this list is familiar > with > this process and can offer suggestions. When he checks my app to allow > access to it, and then exits system preferences, it doesn?t stick, and > the > user can?t run the application. I tried it myself and got the same > results. > So then I tried allowing access to the Revolution app itself but got > the > same results. All other OS X apps seem to work fine. When checked, > the > setting sticks. > > Can anyone think of why this might be? It seems like any apps built > with > Rev are not allowing this setting to stick. Is there some kind of > flag that > needs to be set in one of the plist files in the app bundle? If > anyone has > any insight to this, I would greatly appreciate it. > > Thanks, > > > Chris Sheffield > Software Development > Read Naturally > csheffield at readnaturally.com > > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.766 / Virus Database: 513 - Release Date: 9/17/2004 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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.766 / Virus Database: 513 - Release Date: 9/17/2004 > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.766 / Virus Database: 513 - Release Date: 9/17/2004 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From frank at backtalk.com Wed Sep 22 16:02:40 2004 From: frank at backtalk.com (Frank Leahy) Date: Wed, 22 Sep 2004 21:02:40 +0100 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: <20040922145926.287D29300D6@mail.runrev.com> References: <20040922145926.287D29300D6@mail.runrev.com> Message-ID: <5B911E58-0CD2-11D9-9090-000A9580FCCE@backtalk.com> On Sep 22, 2004, at 3:59 PM, use-revolution-request at lists.runrev.com wrote: > From: "Monte Goulding" > Subject: RE: [OT] PAD files, MacPAD, and you > To: "How to use Revolution" > Message-ID: > Content-Type: text/plain; charset="US-ASCII" > >>>> One interesting possibility would be to add PAD file generation to >>>> the >>>> standalone builder. It could generate the correct format for he >>>> platform >>>> it's building for. Perhaps it's worth atting to bugzilla as an >> enhancement?? >>> >>> I'd vote for it, once the PAD standard is enhanced to accomodate the >>> same range of platforms. >>> >>> -- >>> Richard Gaskin >>> Fourth World Media Corporation >> >> So you are suggesting that some of us should get involved with the >> PAD project and submit enhancements to accomodate Macs and >> multiplatform deployment, right? > > I've been poking around the news group and I can't see such a > discussion > occuring. What's the subject of the thread? > > Cheers > > Monte Richard, I downloaded MacPADEdit 1.0 from the web, and it had checkboxes for all sorts of release platforms -- Windows, Linux, BSD, Mac OS, Mac OS X, etc. -- and I was able to generate a PAD file that showed my product as being released on Windows XP/2000 and Mac OS X. What issue are you having with the PAD format? -- Frank From jbv.silences at Club-Internet.fr Wed Sep 22 16:05:43 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Wed, 22 Sep 2004 22:05:43 +0200 Subject: get URL and decompress() Message-ID: <4151DB0F.C1D9A19F@Club-Internet.fr> Hi list, I have a text file that contains compressed data (using the compress() function). When I open it as local file and try to decompress it, everything's fine. But then I try to put it on a server, and access to it as follows : get URL "http://www.myDomain.com/myFile.txt" put decompress(it) into temp and it returns an error, as content isn't recognized as compressed data. What did I miss ? Thanks, JB From lists at mangomultimedia.com Wed Sep 22 16:05:27 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 22 Sep 2004 13:05:27 -0700 Subject: Reveal file on Windows Message-ID: I was looking through the archives to find out how to reveal a file on Windows and have it selected in Win Explorere but didn't find anything on it. After querying my good friend Google about it I came across this. To reveal a file on Windows you can use pass commands to explorer.exe. explorer.exe /select, "c:\Path to my file\myFile.txt" This would open windows explorer with the file myFile.txt selected. I've tested this on Win XP so far and it works great. I can test on some other platforms later on to see if this breaks and my joy was for naught but if anyone wants to play around with it here are two functions for cross-platform opening a folder and revealing a file. /** * Opens a folder on the desktop. (Modified from Ken Ray's example) * * @param pPath Path to folder to open. */ on libSys_OpenFolder pPath switch (the platform) case "Win32" replace "/" with "\" in pPath set the hideConsoleWindows to true get shell("explorer.exe /root,"& quote & pPath & quote) break case "MacOS" if the systemVersion >= 10 then get shell("open " & quote & pPath & quote) else put "tell application " & quote & "Finder" & quote & cr & \ "activate" & cr & \ "open folder " & quote & revMacFromUnixPath(pPath) & quote & cr & \ "end tell" into tScript do tScript as AppleScript end if break end switch end libSys_OpenFolder /** * Opens a window with the file selected. * */ on libSys_RevealFile pPath switch (the platform) case "Win32" replace "/" with "\" in pPath set the hideConsoleWindows to true get shell("explorer.exe /select,"& quote & pPath & quote) break case "MacOS" put "tell application " & quote & "Finder" & quote & cr & \ "activate" & cr & \ "reveal file " & quote & revMacFromUnixPath(pPath) & quote & cr & \ "end tell" into tScript do tScript as AppleScript break end switch end libSys_RevealFile From soapdog at mac.com Wed Sep 22 16:10:32 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 22 Sep 2004 17:10:32 -0300 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: <5B911E58-0CD2-11D9-9090-000A9580FCCE@backtalk.com> References: <20040922145926.287D29300D6@mail.runrev.com> <5B911E58-0CD2-11D9-9090-000A9580FCCE@backtalk.com> Message-ID: <75392A6F-0CD3-11D9-94E8-0003936D012E@mac.com> On Sep 22, 2004, at 5:02 PM, Frank Leahy wrote: > Richard, > > I downloaded MacPADEdit 1.0 from the web, and it had checkboxes for > all sorts of release platforms -- Windows, Linux, BSD, Mac OS, Mac OS > X, etc. -- and I was able to generate a PAD file that showed my > product as being released on Windows XP/2000 and Mac OS X. > > What issue are you having with the PAD format? just out of curiosity, macPAD was made with filemaker irgh!!!! thanks. andre > > -- Frank > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From revlist at cableone.net Wed Sep 22 16:15:17 2004 From: revlist at cableone.net (Chris Sheffield) Date: Wed, 22 Sep 2004 14:15:17 -0600 Subject: here's a weird one In-Reply-To: Message-ID: <000b01c4a0e0$e140df20$64fea8c0@chris1> Frank, You're a genius! Thank you! Never would have thought to try that. I'm glad there's a work around for it. It's filed as bug #2232. Thanks again, Chris Sheffield Software Development Read Naturally -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Frank D. Engel, Jr. Sent: Wednesday, September 22, 2004 1:51 PM To: How to use Revolution Subject: Re: here's a weird one Aha! Try setting a unique value for CFBundleIdentifier. Rev does not create that property, so I added it to a standalone here, and the setting seems to stick. If this works for you, I recommend that you Bugzilla this so that it can be fixed for a future version. On Sep 22, 2004, at 2:56 PM, Chris Sheffield wrote: > Does anyone at all have further information on this? I now have two > customers that have called in with the issue. I'm hoping it's just a > property I can set in the info.plist file. Anyone know for sure? > > Thanks again, > > Chris Sheffield > Software Development > Read Naturally > > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chris > Sheffield > Sent: Tuesday, September 21, 2004 12:35 PM > To: RevList > Subject: here's a weird one > > Okay, I?ve got a user of my application that?s having some weird > security > issue. He?s running OS X and trying to setup limitations for certain > user > accounts on his computer. Hopefully someone on this list is familiar > with > this process and can offer suggestions. When he checks my app to allow > access to it, and then exits system preferences, it doesn?t stick, and > the > user can?t run the application. I tried it myself and got the same > results. > So then I tried allowing access to the Revolution app itself but got > the > same results. All other OS X apps seem to work fine. When checked, > the > setting sticks. > > Can anyone think of why this might be? It seems like any apps built > with > Rev are not allowing this setting to stick. Is there some kind of > flag that > needs to be set in one of the plist files in the app bundle? If > anyone has > any insight to this, I would greatly appreciate it. > > Thanks, > > > Chris Sheffield > Software Development > Read Naturally > csheffield at readnaturally.com > > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.766 / Virus Database: 513 - Release Date: 9/17/2004 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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.766 / Virus Database: 513 - Release Date: 9/17/2004 > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.766 / Virus Database: 513 - Release Date: 9/17/2004 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 use-revolution at lists.runrev.com 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.766 / Virus Database: 513 - Release Date: 9/17/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.766 / Virus Database: 513 - Release Date: 9/17/2004 From doupsy at wanadoo.fr Wed Sep 22 16:16:41 2004 From: doupsy at wanadoo.fr (doupsy at wanadoo.fr) Date: Wed, 22 Sep 2004 22:16:41 +0200 Subject: set printColors to false ? Message-ID: <5118DA70-0CD4-11D9-B9F0-0003937E4820@wanadoo.fr> Hello, set printColors to false : is it possible to use this to choose Black Ink in "Print Settings" of Printer Dialog Window (EPSON Stylus Color 740 ; G4 Mac OS X 10.3 ; a Revolution's stack) I should like to choose Black Ink as default parameter of my printer, I don't want to have the printer dialog window, I print only with Black Ink, I print only texts. thanks Edouard From ambassador at fourthworld.com Wed Sep 22 16:22:46 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 22 Sep 2004 13:22:46 -0700 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: <5B911E58-0CD2-11D9-9090-000A9580FCCE@backtalk.com> References: <20040922145926.287D29300D6@mail.runrev.com> <5B911E58-0CD2-11D9-9090-000A9580FCCE@backtalk.com> Message-ID: <4151DF16.3070602@fourthworld.com> Frank Leahy wrote: > On Sep 22, 2004, at 3:59 PM, use-revolution-request at lists.runrev.com wrote: > >> From: "Monte Goulding" >> Subject: RE: [OT] PAD files, MacPAD, and you >> To: "How to use Revolution" >> Message-ID: >> Content-Type: text/plain; charset="US-ASCII" >> >>>>> One interesting possibility would be to add PAD file generation to the >>>>> standalone builder. It could generate the correct format for he >>>>> platform >>>>> it's building for. Perhaps it's worth atting to bugzilla as an >>> >>> enhancement?? >>> >>>> >>>> I'd vote for it, once the PAD standard is enhanced to accomodate the >>>> same range of platforms. >>>> >>>> -- >>>> Richard Gaskin >>>> Fourth World Media Corporation >>> >>> >>> So you are suggesting that some of us should get involved with the >>> PAD project and submit enhancements to accomodate Macs and >>> multiplatform deployment, right? >> >> >> I've been poking around the news group and I can't see such a discussion >> occuring. What's the subject of the thread? >> >> Cheers >> >> Monte > > > Richard, > > I downloaded MacPADEdit 1.0 from the web, and it had checkboxes for all > sorts of release platforms -- Windows, Linux, BSD, Mac OS, Mac OS X, > etc. -- and I was able to generate a PAD file that showed my product as > being released on Windows XP/2000 and Mac OS X. > > What issue are you having with the PAD format? The question is what issues do the MacPAD folks have with PAD. My only question is about the unnecessary duplication of effort and potential marginalization of the Mac by encouraging use of a new format over the long standing and widely-used PAD format. Ricard Batista, creator of the MacPAD format, is a very smart fella, so I'm sure he can articulate what he feels are weaknesses in the existing PAD standard. I've encouraged him to participate in the discussion at the PAD newsgroup, and look forward to seeing his posts there. -- Richard Gaskin Fourth World Media Corporatio ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From klaus at major-k.de Wed Sep 22 16:29:17 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 22 Sep 2004 22:29:17 +0200 Subject: Reveal file on Windows In-Reply-To: References: Message-ID: <13725E74-0CD6-11D9-A49C-000A27B49A96@major-k.de> Hi Trevor, > I was looking through the archives to find out how to reveal a file on > Windows and have it selected in Win Explorere but didn't find anything > on it. After querying my good friend Google about it I came across > this. To reveal a file on Windows you can use pass commands to > explorer.exe. > > explorer.exe /select, "c:\Path to my file\myFile.txt" > ... this is extremely wonderful!!! :-) Thanks a lot for sharing this! Best from germany Klaus Major klaus at major-k.de http://www.major-k.de From 3mcgrath at adelphia.net Wed Sep 22 16:27:52 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 22 Sep 2004 16:27:52 -0400 Subject: revSpeak and revListen In-Reply-To: References: Message-ID: I would think Rev could store the scripts necessary for speech listening and "do script" these directly to the 'speech recognition server'. When I have time I will play with these more and let you know. For now I have uploaded to my user space a simple stack to show the AS Say command and the AS Listen for command working from within Rev on Mac OS10.3 My user space is mcgrath3 on RevOnline. Tom Speech Recognition The "Listen for" and companion "Listen continuously for" commands are part of the speech recognition server's terminology. The speech recognition server does not appear in the applications list in Script Editor when you try to open a dictionary. Instead, you must navigate to the application, whose path is: /System/Library/Frameworks/Carbon.framework/Frameworks/ SpeechRecognition.framework/Resources/SpeechRecognitionServer.app Speech Recognition Suite: Providing access to speech recognition via AppleScript listen continuously for: Listen for spoken phrases. Call stop listening when done. listen continuously for a list of string -- list of possible phrases to listen for [with prompt string] -- text computer will speak as a prompt [giving up after integer] -- how many seconds to wait before giving up [filtering boolean] -- whether to skip phrases with special characters [with identifier string] -- a unique identifier string for this recognizer [with section title string] -- a section title under which the commands will be listed [displaying a list of string] -- an optional list of commands to be displayed [attach to 'psn '] -- only listen for commands when this application is frontmost Result: string -- the recognized phrase listen for: Listen for a spoken phrase listen for a list of string -- list of possible phrases to listen for [with prompt string] -- text computer will speak as a prompt [giving up after integer] -- how many seconds to wait before giving up [filtering boolean] -- whether to skip phrases with special characters [displaying a list of string] -- an optional list of commands to be displayed Result: string -- the recognized phrase stop listening for identifier: Stop listening when listening continuously stop listening for identifier string -- the unqiue identifier string for the recognizer to stop The simplest command to use is "listen for". For example: tell application "SpeechRecognitionServer" ??local theResultstring, helpLanguageModel, choicesLanguageModel ??set helpLanguageModel to {"help", "help me", "what can i say"} ??set choicesLanguageModel to {"iMac", "iBook", "PowerMac"} ??set thePrompt to "What is your [[emph +]] favorite Macintosh?" ??try ??set theResultstring to listen for choicesLanguageModel & helpLanguageModel with prompt thePrompt giving up after 30 ????if theResultstring is "iMac" then ??????say "I like that [[emph +]] too!" ????else if theResultstring is "iBook" then ??????say "The iBook is [[emph +]] cool" ????else if theResultstring is "PowerMac" then ??????say "[[emph +]]Wow. You must be a professional." ????else if theResultstring is in helpLanguageModel then ??????tell me to doHelp() ????end if ??end try end tell on doHelp() ??say "I would really like to help you but I cannot." end doHelp The "listen continuously for" command is similar but instead of quitting when something is recognized, it waits for more input. It is your responsibility to stop listening when appropriate. On Sep 21, 2004, at 5:53 PM, Roger.E.Eller at sealedair.com wrote: > I am unsure if it would be possible, but just as runrev has created > revSpeak I could see real uses for a revListen command. At least on > Windows, the SAPI 5.1 TTS engine appears to also support speech > conversion > to text. Could runrev tap into this so that a user could simply speak > responses to a dialog for example? I would like to see this as a > 'feature' > of Revolution instead of having to use a 3rd party solution like IBM > Via-Voice. > > Roger Eller From frank at backtalk.com Wed Sep 22 16:29:06 2004 From: frank at backtalk.com (Frank Leahy) Date: Wed, 22 Sep 2004 21:29:06 +0100 Subject: Reveal file on Windows In-Reply-To: <20040922201159.9F8C3930104@mail.runrev.com> References: <20040922201159.9F8C3930104@mail.runrev.com> Message-ID: <0D18AAE6-0CD6-11D9-9090-000A9580FCCE@backtalk.com> Thank you thank you thank you! -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ On Sep 22, 2004, at 9:11 PM, use-revolution-request at lists.runrev.com wrote: > From: Trevor DeVore > Subject: Reveal file on Windows > explorer.exe /select, "c:\Path to my file\myFile.txt" From soapdog at mac.com Wed Sep 22 16:30:36 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 22 Sep 2004 17:30:36 -0300 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: <4151DF16.3070602@fourthworld.com> References: <20040922145926.287D29300D6@mail.runrev.com> <5B911E58-0CD2-11D9-9090-000A9580FCCE@backtalk.com> <4151DF16.3070602@fourthworld.com> Message-ID: <42BC3BEE-0CD6-11D9-94E8-0003936D012E@mac.com> Ops, my mistake... richard, there's an PAD editor compatible with the "windows" PAD files for the Macintosh, it's built in filemaker and its available on the net from http://www.chickengirl.com/padmaker.php it's called PADMaker and it works. MacPAD is just a plist with couple tricks, and the objc libs for autoUpdate. I would endorse normal PAD files. andre On Sep 22, 2004, at 5:22 PM, Richard Gaskin wrote: > The question is what issues do the MacPAD folks have with PAD. My > only question is about the unnecessary duplication of effort and > potential marginalization of the Mac by encouraging use of a new > format over the long standing and widely-used PAD format. > > Ricard Batista, creator of the MacPAD format, is a very smart fella, > so I'm sure he can articulate what he feels are weaknesses in the > existing PAD standard. I've encouraged him to participate in the > discussion at the PAD newsgroup, and look forward to seeing his posts > there. > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From jperryl at ecs.fullerton.edu Wed Sep 22 16:50:09 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 22 Sep 2004 13:50:09 -0700 (PDT) Subject: Sidescroller games? In-Reply-To: Message-ID: Hi, I just had a student tell me that he wanted to use Java or something other than Rev for his game project because he wanted to do a side-scroller game. I think I recall somebody posting a link to a simple example??? Any additional information or pointers would be greatly appreciated! Judy From jbv.silences at Club-Internet.fr Wed Sep 22 16:53:12 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Wed, 22 Sep 2004 22:53:12 +0200 Subject: get URL and decompress() References: <4151DB0F.C1D9A19F@Club-Internet.fr> Message-ID: <4151E638.6904C55A@Club-Internet.fr> Hi again, Could it be related to the charset property ? I'm on Mac OS9, and I upload my compressed text file to the Linux server via ftp. When I download that same file to my HD with a ftp client and compare the content with the original file using BBedit, I get the same thing. But when I download it in Rev using "get URL", I get binary data, but different. Also, when I grad an uncompressed text file from the server with "get URL", some special characters get transformed : ? becomes ? for instance... This happens on Mac but not on Windows... JB > Hi list, > > I have a text file that contains compressed data > (using the compress() function). > When I open it as local file and try to decompress it, > everything's fine. > But then I try to put it on a server, and access to it as > follows : > > get URL "http://www.myDomain.com/myFile.txt" > put decompress(it) into temp > > and it returns an error, as content isn't recognized as > compressed data. > > What did I miss ? > > Thanks, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Wed Sep 22 16:54:56 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 22 Sep 2004 17:54:56 -0300 Subject: Sidescroller games? In-Reply-To: References: Message-ID: On Sep 22, 2004, at 5:50 PM, Judy Perry wrote: > Hi, > > I just had a student tell me that he wanted to use Java or something > other > than Rev for his game project because he wanted to do a side-scroller > game. > > I think I recall somebody posting a link to a simple example??? Judy, I think that you can make a simple sidescroller in Rev if you do not animate to much sprites... but I would take my chance any day programming sidescrollers for gameboys in C where at least I know how to blit images and stuff then in Rev where I don't really know how to use graphics. Scott Rossi (not everyone can be Scott Rossi =) ) got some nice graphics examples that you might want to show your student before he tries to use java, which by the eay is the offspring of the devil. Download the Tactile Media pannel from tactilemedia web page and try some examples. Look for the easy in and out examples and the explosion example... they show it's possible. cheers andre > > Any additional information or pointers would be greatly appreciated! > > Judy > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From gizmotron at earthlink.net Wed Sep 22 17:01:05 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 22 Sep 2004 14:01:05 -0700 Subject: get URL and decompress() In-Reply-To: <4151DB0F.C1D9A19F@Club-Internet.fr> Message-ID: <851C288C-0CDA-11D9-B7F8-000A95743F7A@earthlink.net> On Wednesday, September 22, 2004, at 01:05 PM, jbv wrote: > But then I try to put it on a server, and access to it as > follows : > > get URL "http://www.myDomain.com/myFile.txt" > put decompress(it) into temp > > and it returns an error, as content isn't recognized as > compressed data. > > What did I miss ? > > Thanks, > JB Try adding base64 encode/decode to the process for files that are used over the internet. I know that it adds a little more size to it but it does protect it from all those OS differences. Mark From ambassador at fourthworld.com Wed Sep 22 17:00:28 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 22 Sep 2004 14:00:28 -0700 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: <42BC3BEE-0CD6-11D9-94E8-0003936D012E@mac.com> References: <20040922145926.287D29300D6@mail.runrev.com> <5B911E58-0CD2-11D9-9090-000A9580FCCE@backtalk.com> <4151DF16.3070602@fourthworld.com> <42BC3BEE-0CD6-11D9-94E8-0003936D012E@mac.com> Message-ID: <4151E7EC.6000504@fourthworld.com> Andre Garzia wrote: > richard, there's an PAD editor compatible with the "windows" PAD files > for the Macintosh, it's built in filemaker and its available on the net > from http://www.chickengirl.com/padmaker.php it's called PADMaker and > it works. MacPAD is just a plist with couple tricks, and the objc libs > for autoUpdate. I've used PADMaker before, but the last version I tried created files that failed the PAD validation at some upload sites. Once we see the PAD standard expanded for the needs of multi-platform developers like us Rev folks, maybe the next step would be for a nifty Rev-based replacement for PADMaker. Should be simple and kinda fun for anyone with a couple hours on their hands. > I would endorse normal PAD files. Hopefully we'll see some posts from Mr. Batista soon so we can all enjoy a single standard. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From gizmotron at earthlink.net Wed Sep 22 17:04:27 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 22 Sep 2004 14:04:27 -0700 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: <75392A6F-0CD3-11D9-94E8-0003936D012E@mac.com> Message-ID: On Wednesday, September 22, 2004, at 01:10 PM, Andre Garzia wrote: > just out of curiosity, macPAD was made with filemaker irgh!!!! Yes, the true zen of programing is to create the best product with the worst development tool. Bong! Ting! Clang! From jbv.silences at Club-Internet.fr Wed Sep 22 17:09:18 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Wed, 22 Sep 2004 23:09:18 +0200 Subject: get URL and decompress() References: <851C288C-0CDA-11D9-B7F8-000A95743F7A@earthlink.net> Message-ID: <4151E9FC.7B5046F0@Club-Internet.fr> Mark, > > Try adding base64 encode/decode to the process for files that are used > over the internet. I know that it adds a little more size to it but it > does protect it from all those OS differences. just tried it and it works. it only adds 20% to the file size. Thanks a lot. JB From soapdog at mac.com Wed Sep 22 17:19:47 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 22 Sep 2004 18:19:47 -0300 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: References: Message-ID: <21DEF187-0CDD-11D9-94E8-0003936D012E@mac.com> On Sep 22, 2004, at 6:04 PM, Mark Brownell wrote: > > On Wednesday, September 22, 2004, at 01:10 PM, Andre Garzia wrote: > >> just out of curiosity, macPAD was made with filemaker irgh!!!! > > Yes, the true zen of programing is to create the best product with the > worst development tool. ZEN NOVICE PROGRAMMER: "Master, why do I need to learn filemaker when I already fiddled with intercal and unlambda?" ZEN MASTER PROGAMMER: "Young Lettuce, you need to focus on your skills..." ZEN NOVICE PROGRAMMER: "I don't understand master..." ZEN MASTER PROGRAMMER: "what is the sound of a kernel panic?" ZEN NOVICE PROGRAMMER: "I understand master..." ... and in the dark masoquist monks whispers: "they released a server version you know..." (man, I need more tea...) Andre > > Bong! Ting! Clang! > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From gizmotron at earthlink.net Wed Sep 22 17:24:27 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 22 Sep 2004 14:24:27 -0700 Subject: [OT] PAD files, MacPAD, and you In-Reply-To: <21DEF187-0CDD-11D9-94E8-0003936D012E@mac.com> Message-ID: On Wednesday, September 22, 2004, at 02:19 PM, Andre Garzia wrote: > ZEN NOVICE PROGRAMMER: "Master, why do I need to learn filemaker when > I already fiddled with intercal and unlambda?" > ZEN MASTER PROGAMMER: "Young Lettuce, you need to focus on your > skills..." > ZEN NOVICE PROGRAMMER: "I don't understand master..." > ZEN MASTER PROGRAMMER: "what is the sound of a kernel panic?" > ZEN NOVICE PROGRAMMER: "I understand master..." > ... and in the dark masoquist monks whispers: "they released a server > version you know..." > > > (man, I need more tea...) > > Andre I love pressing Andre's go button. Mark From revdan at danshafer.com Wed Sep 22 17:25:34 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 22 Sep 2004 14:25:34 -0700 Subject: Dates Handled Differently in XP Home? Message-ID: Are there any documented or known differences in the way dates are handled on XP or XP Home vs. other Windows platforms and OS X? My client has a customer who can't get our software to run correctly on his XP Home system. The code that fails checks a code we generate based on the day the code is supposed to expire to determine if the code is still valid. On Win2k Pro, OS X, and OS 9, the code he has been given works. On his XP Home system, it fails every time. If we give him a code that expires the next day, it works fine. He swears the date/time is set right on his machine. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From revdan at danshafer.com Wed Sep 22 17:26:35 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 22 Sep 2004 14:26:35 -0700 Subject: revUnloadSpeech rev2.5 In-Reply-To: <1a9.292671c4.2e831a0d@aol.com> References: <1a9.292671c4.2e831a0d@aol.com> Message-ID: <14E028FA-0CDE-11D9-AB01-000A95AE42E6@danshafer.com> I've noticed that as well. On Sep 22, 2004, at 11:10 AM, FlexibleLearning at aol.com wrote: > Is 'revUnloadSpeech' no longer needed in rev2.5? The command does not > appear > to be recognised. > > /H > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From userev at canelasoftware.com Wed Sep 22 17:43:24 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 22 Sep 2004 14:43:24 -0700 Subject: Can't read text from file on OS 9 In-Reply-To: References: Message-ID: <6E50D175-0CE0-11D9-B0C9-000D93373366@canelasoftware.com> On Sep 22, 2004, at 12:36 PM, Andre Garzia wrote: > Trevor, > > I had similar problem here, it was a bug that happened only running > the stack under classic emulation, on REAL MacOS 9.x it worked fine... > so it was labeled low priority in bugzilla. (or might even be solved > by now). Try setting your startup disk to the MacOS 9.x system and > reboot, run your app to see if bug persists. To not trust classic > emulation, try real os 9.x > Problem is that all the new systems from Apple will not boot into 9 directly. Everyone better treat their old dino-bots well. Wonder if my older machines will gain value as programmers need them now. -- Best regards, Mark Talluto http://www.canelasoftware.com From ambassador at fourthworld.com Wed Sep 22 17:46:07 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 22 Sep 2004 14:46:07 -0700 Subject: get URL and decompress() In-Reply-To: <4151E9FC.7B5046F0@Club-Internet.fr> References: <851C288C-0CDA-11D9-B7F8-000A95743F7A@earthlink.net> <4151E9FC.7B5046F0@Club-Internet.fr> Message-ID: <4151F29F.9070606@fourthworld.com> jbv wrote: > > Mark, > > >>Try adding base64 encode/decode to the process for files that are used >>over the internet. I know that it adds a little more size to it but it >>does protect it from all those OS differences. > > > just tried it and it works. it only adds 20% to the file size. > Thanks a lot. The combination of compress with base64 is a reliable combo. You can add md5digest into the mix as the basis for a very modest encryption too, with minimal performance overhead: -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Wed Sep 22 17:46:25 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 22 Sep 2004 18:46:25 -0300 Subject: Can't read text from file on OS 9 In-Reply-To: <6E50D175-0CE0-11D9-B0C9-000D93373366@canelasoftware.com> References: <6E50D175-0CE0-11D9-B0C9-000D93373366@canelasoftware.com> Message-ID: On Sep 22, 2004, at 6:43 PM, Mark Talluto wrote: > Problem is that all the new systems from Apple will not boot into 9 > directly. Everyone better treat their old dino-bots well. Wonder if > my older machines will gain value as programmers need them now. > my iMac-that-belives-that-it-is-actually-luxoJr boots fine in OS 9.x... I am just scaried as hell when I think where my posix goodies went when I need them... The only way I could work while when OS9 was top was by using rebol as my "shell" for my command line addiction... but that was before me knowing revolution.... Cheers andre > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From Cubist at aol.com Wed Sep 22 17:49:05 2004 From: Cubist at aol.com (Cubist at aol.com) Date: Wed, 22 Sep 2004 17:49:05 EDT Subject: Can't read text from file on OS 9 Message-ID: <9.32eb0cab.2e834d51@aol.com> sez ambassador at fourthworld.com: >Trevor DeVore wrote: >> I have a weird problem here. I built a standalone for OS 9 using 2.5. >> I'm testing under Classic but a client is testing on a machine running >> OS 9. >> In the code I use put URL ("file:"&pPath) into tMyVar to get text from >> a file. The path is one retrieved from the answer file command. On OS >> X and Windows the text is retrieved without a problem. Not so on OS 9. >> I just get empty. I also tried open file, read from file and close file >> but that doesn't work either. No errors are reported, just not data >> from the file. >> Can anyone else confirm whether this is happening on their end? >If you're running in OS 9 natively I'm stumped. But if you're running >Classic under OS X this is caused by paths being handled differently in >OS 9 and Classic. >You could account for this if it was possible to know if you're running >9 natively or in Classic, but alas it is not. Correct me if I'm wrong, but isn't there a function that gives you the pathname of the topStack? If there is, it seems to me that you should be able to get that pathname, and from it, determine exactly how the current OS takes care of such things. Yes, this is an annoyance, but you should only need to do it once, during (pre)openStack... right? From ambassador at fourthworld.com Wed Sep 22 18:00:43 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 22 Sep 2004 15:00:43 -0700 Subject: Can't read text from file on OS 9 In-Reply-To: <9.32eb0cab.2e834d51@aol.com> References: <9.32eb0cab.2e834d51@aol.com> Message-ID: <4151F60B.2050707@fourthworld.com> Cubist at aol.com wrote: > sez ambassador at fourthworld.com: > >>Trevor DeVore wrote: >> >>>I have a weird problem here. I built a standalone for OS 9 using 2.5. >>>I'm testing under Classic but a client is testing on a machine running >>>OS 9. >>>In the code I use put URL ("file:"&pPath) into tMyVar to get text from >>>a file. The path is one retrieved from the answer file command. On OS >>>X and Windows the text is retrieved without a problem. Not so on OS 9. >>>I just get empty. I also tried open file, read from file and close file >>>but that doesn't work either. No errors are reported, just not data >>>from the file. >>>Can anyone else confirm whether this is happening on their end? >> >>If you're running in OS 9 natively I'm stumped. But if you're running >>Classic under OS X this is caused by paths being handled differently in >>OS 9 and Classic. >>You could account for this if it was possible to know if you're running >>9 natively or in Classic, but alas it is not. > > Correct me if I'm wrong, but isn't there a function that gives you the > pathname of the topStack? If there is, it seems to me that you should be able to > get that pathname, and from it, determine exactly how the current OS takes > care of such things. Yes, this is an annoyance, but you should only need to do it > once, during (pre)openStack... right? Yes, but the path returned by the Classic engine uses a form unique to running Classic under OS X (it excludes the volume name normally needed in OS 9, IIRC). What's needed is a function to determine whether we're running under 9 natively or in Classic. What's the URL to the Bugzilla request for this? I couldn't find it there. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From carlo.ricchiardi at otto.to.it Wed Sep 22 18:04:31 2004 From: carlo.ricchiardi at otto.to.it (carlo ricchiardi) Date: Thu, 23 Sep 2004 00:04:31 +0200 Subject: standalone problems... In-Reply-To: <20040922201159.D72E8930105@mail.runrev.com> References: <20040922201159.D72E8930105@mail.runrev.com> Message-ID: <6188C356-0CE3-11D9-99F7-000393DC8280@otto.to.it> dear all, my very first app run fine in rev, but the standalone version don't run at all (also a basic action as open a file fail...). probably I'm making some horrible mistake, but I can't figure which one! can someone take a look to this app? Rev Online, Users space, OTTO; the filename is XMLang. I'm using Rev 2.5 on MacOSX. thanks in advance, carlo ricchiardi From kray at sonsothunder.com Wed Sep 22 18:43:15 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 22 Sep 2004 17:43:15 -0500 Subject: Reveal file on Windows In-Reply-To: Message-ID: On 9/22/04 3:05 PM, "Trevor DeVore" wrote: > I was looking through the archives to find out how to reveal a file on > Windows and have it selected in Win Explorere but didn't find anything > on it. After querying my good friend Google about it I came across > this. To reveal a file on Windows you can use pass commands to > explorer.exe. > > explorer.exe /select, "c:\Path to my file\myFile.txt" > > This would open windows explorer with the file myFile.txt selected. > I've tested this on Win XP so far and it works great. I can test on > some other platforms later on to see if this breaks and my joy was for > naught but if anyone wants to play around with it here are two > functions for cross-platform opening a folder and revealing a file. You can keep your joy - this works all the way back to Windows 95 (I tested it). The only thing that might stifle a bit of your joy is that if you are trying to reveal a file that is in a protected folder (or in the case of a basic Windows 98 install, anything in the Windows directory), it will open the folder that owns the file you're trying to reveal and stop dead in its tracks. I tested: explorer.exe /select,"c:\windows\notepad.exe" going back to Windows 95 and it worked fine except for Windows 98 that opened the Windows folder and showed the goofy "To view the contents of this folder, click Show Files" warning... Cool tip, Trevor! Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From david at anon.nu Wed Sep 22 18:49:08 2004 From: david at anon.nu (david at anon.nu) Date: Wed, 22 Sep 2004 23:49:08 +0100 Subject: strange detective behaviour in 2.5 In-Reply-To: References: Message-ID: <41520164.9040909@anon.nu> Not clear. But my guess is that it is to do with a stackfiles entry in the home stack? basically stackfiles - still there or absent in some stack :) From revdan at danshafer.com Wed Sep 22 18:51:40 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 22 Sep 2004 15:51:40 -0700 Subject: Dates Handled Differently in XP Home? In-Reply-To: References: Message-ID: A followup. We've now had three of my client's customers experience the same issue, all on XP. The code works fine on all other OSes on which it's been tested. Strange. Dan On Sep 22, 2004, at 2:25 PM, Dan Shafer wrote: > Are there any documented or known differences in the way dates are > handled on XP or XP Home vs. other Windows platforms and OS X? > > My client has a customer who can't get our software to run correctly > on his XP Home system. The code that fails checks a code we generate > based on the day the code is supposed to expire to determine if the > code is still valid. On Win2k Pro, OS X, and OS 9, the code he has > been given works. On his XP Home system, it fails every time. If we > give him a code that expires the next day, it works fine. > > He swears the date/time is set right on his machine. > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Revolutionary > Author of "Revolution: Software at the Speed of Thought" > http://www.revolutionpros.com for more info > Available at Runtime Revolution Store (http://www.runrev.com/RevPress) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From lists at mangomultimedia.com Wed Sep 22 18:57:29 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 22 Sep 2004 15:57:29 -0700 Subject: Reveal file on Windows In-Reply-To: References: Message-ID: On Sep 22, 2004, at 3:43 PM, Ken Ray wrote: > You can keep your joy - this works all the way back to Windows 95 (I > tested > it). The only thing that might stifle a bit of your joy is that if you > are > trying to reveal a file that is in a protected folder (or in the case > of a > basic Windows 98 install, anything in the Windows directory), it will > open > the folder that owns the file you're trying to reveal and stop dead in > its > tracks. > > I tested: > > explorer.exe /select,"c:\windows\notepad.exe" > > going back to Windows 95 and it worked fine except for Windows 98 that > opened the Windows folder and showed the goofy "To view the contents > of this > folder, click Show Files" warning... > > Cool tip, Trevor! Thanks for checking this out Ken. I can live with the protected folder stuff (I say that now but I bet next project I will need to get around that ;-). -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From PaulBuzzy at aol.com Wed Sep 22 19:00:15 2004 From: PaulBuzzy at aol.com (PaulBuzzy at aol.com) Date: Wed, 22 Sep 2004 19:00:15 EDT Subject: revUnloadSpeech rev2.5 Message-ID: I think there is a bug, but I have not gone to bugzilla again (I did report a previous bug). First of all, at least with my tests, if you do not call revUnloadSpeech then a standalone will not quit properly and remains in the task list under Windows (XP at least). Here's the fix. If you launch RunRev by double-clicking on your stack and not the RunREv App icon, then for some reason, revUnloadSpeech is not recognized. However, if you first launch RunRev and then open your stack from within RunRev, reUnloadSpeech is recognized. Speaking of odd behaviour. This happens in one of my apps. If you copy some text to the clipboard from a field and then delete the field, the clipboard loses the text. I use this workaround: put the selectedChunk into tempSelect set the clipboardData["html"] to the htmlText of the selection select tempSelect Hope this helps. Paul From michaell at unimelb.edu.au Wed Sep 22 19:02:25 2004 From: michaell at unimelb.edu.au (Michael J. Lew) Date: Thu, 23 Sep 2004 09:02:25 +1000 Subject: rev stats Message-ID: At 10:59 AM -0400 22/9/04, Bob Hartley wrote: I have some stacks that will do several different statistical tests (I'm working on a stats learning program for biomedical scientists). What tests are you after? > > >Hi all > >I know there is a hypercard statistics stack. Is there one for rev? > >All the best >Bob -- Michael J. Lew Senior Lecturer Department of Pharmacology The University of Melbourne Parkville 3010 Victoria Australia Phone +613 8344 8304 ** New email address: michaell at unimelb.edu.au ** From kray at sonsothunder.com Wed Sep 22 19:08:39 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 22 Sep 2004 18:08:39 -0500 Subject: Reveal file on Windows In-Reply-To: Message-ID: On 9/22/04 5:57 PM, "Trevor DeVore" wrote: >> Cool tip, Trevor! > > Thanks for checking this out Ken. I can live with the protected folder > stuff (I say that now but I bet next project I will need to get around > that ;-). Also, BTW, the "official" page for this is: http://support.microsoft.com/default.aspx?kbid=130510 Have fun! Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From erikhans08 at yahoo.com Wed Sep 22 18:10:39 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Wed, 22 Sep 2004 15:10:39 -0700 (PDT) Subject: the IDE In-Reply-To: <414A0A7A.6050606@fourthworld.com> Message-ID: <20040922221039.19388.qmail@web61105.mail.yahoo.com> --- Richard Gaskin wrote: > > ... mouseUp was not sent when the > > pointer tool was active. > > I beleive it is sent by the engine with both > tool modes, but the IDE > traps it for its own purposes and does not pass > it to your stacks. > Ambassador at FourthWorld.com http://www.FourthWorld.com is there a account of what the IDE does & is? thank you, Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From wayne_mckenzie at hkmug.org.hk Wed Sep 22 20:18:31 2004 From: wayne_mckenzie at hkmug.org.hk (Wayne McKenzie) Date: Thu, 23 Sep 2004 08:18:31 +0800 Subject: Documentation stack and lost work In-Reply-To: References: Message-ID: <19B09354-0CF6-11D9-8AF4-000393102A72@hkmug.org.hk> On 22/09/2004, at 11:19, Alister wrote: > When I mis-type something into the "find text" box of the (new v2..5) > Documentation stack, the "No entries match your filter criteria" alert > appears. > > Hit to close the alert > Hit to delete the characters I typed > ..... > but not quick enough. The dialogue is back, "No entries ...." > ..... > and then, I notice that the object I've been working on (perhaps a > multi-field group) has disappeared! > Undo? Nothing left to undo. Curse? Profoundly. > > Has anyone else encountered this? Is that why my objects have been disappearing. I've probably had two or three fld/btn disappear on me and I hadn't quite figured out why, but now you've mentioned this it has all come together. I am editing a script (with multiple scripts usually open) when I need some help with a command or function syntax so I go to the docs. I return to the script and continue to edit (usually involving the odd backspace) and a dialog will come up telling me the fld/btn whose script I am editing no longer exists!! As you say, immediately selecting Undo does nothing. I had been suspecting the Message box, quite often after checking a syntax I will call up the Message box and delete what ever is in there and then test out the command to make sure it does what I want it to do. In all, by the time I discover the fld/btn is missing I've probably pressed the delete key half a dozen times in the last minute or two. I hadn't considered as far back as the docs, but from now on I'll certainly be keeping a closer eye on what happens. Thanks for the heads-up, Wayne OSX 10.3.5 From lists at mangomultimedia.com Wed Sep 22 20:37:23 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 22 Sep 2004 17:37:23 -0700 Subject: IDV3 tag writer? Message-ID: Anyone know of a library for writing idv3 tags to mp3 files? -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From monte at sweattechnologies.com Wed Sep 22 20:57:54 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 23 Sep 2004 10:27:54 +0930 Subject: standalone problems... In-Reply-To: <6188C356-0CE3-11D9-99F7-000393DC8280@otto.to.it> Message-ID: > >dear all, > >my very first app run fine in rev, but the standalone version don't run >at all (also a basic action as open a file fail...). > >probably I'm making some horrible mistake, but I can't figure which one! > >can someone take a look to this app? Rev Online, Users space, OTTO; the >filename is XMLang. > >I'm using Rev 2.5 on MacOSX. > >thanks in advance, carlo ricchiardi >From the sound of your app name you might be using the XML external in which case you should ensure you have 2.5 build 2. Cheers Monte From lists at mangomultimedia.com Wed Sep 22 21:04:49 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 22 Sep 2004 18:04:49 -0700 Subject: IDV3 tag writer? In-Reply-To: References: Message-ID: <9196F36C-0CFC-11D9-A2CF-000A956C462A@mangomultimedia.com> On Sep 22, 2004, at 5:37 PM, Trevor DeVore wrote: > Anyone know of a library for writing idv3 tags to mp3 files? Umm, I meant id3, not idv3. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From ambassador at fourthworld.com Wed Sep 22 21:12:44 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 22 Sep 2004 18:12:44 -0700 Subject: IDV3 tag writer? In-Reply-To: <9196F36C-0CFC-11D9-A2CF-000A956C462A@mangomultimedia.com> References: <9196F36C-0CFC-11D9-A2CF-000A956C462A@mangomultimedia.com> Message-ID: <4152230C.3020607@fourthworld.com> Trevor DeVore wrote: > On Sep 22, 2004, at 5:37 PM, Trevor DeVore wrote: > >> Anyone know of a library for writing idv3 tags to mp3 files? > > > Umm, I meant id3, not idv3. I wrote this a long time ago. It might work: function MP3Info pFile, pSize open file pFile for read Err the result read from file pFile at (pSize - 127) for 128 put it into tInfo close file pFile if char 1 to 3 of tInfo = "TAG" then put char 4 to 33 of tInfo into tTitle put char 34 to 63 of tInfo into tArtist put char 64 to 93 of tInfo into tAlbum put tTitle &tab& tArtist &tab& tAlbum into tInfo return tInfo else return tab&tab end MP3Info This helps: function FileSize pFile set the itemDel to "/" put the directory into tSaveDir put pFile into tDir put last item of pFile into tFile delete last item of tDir set the directory to tDir put the detailed files into tFiles set the directory to tSaveDir put lineOffset(cr&urlEncode(tFile)&",", cr&tFiles) into tLine if tLine > 0 then set the itemdel to comma return item 2 of line tLine of tFiles end if end FileSize -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From kray at sonsothunder.com Wed Sep 22 21:21:15 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 22 Sep 2004 20:21:15 -0500 Subject: IDV3 tag writer? In-Reply-To: Message-ID: On 9/22/04 7:37 PM, "Trevor DeVore" wrote: > Anyone know of a library for writing idv3 tags to mp3 files? > This was from a tip on my site: on extract_ID3v1 someData, @songTitle, @artist, @album, @aYear, @comments, @genre put char -128 to -1 of someData into last_128Bytes if char 1 to 3 of last_128Bytes is "TAG" then get binaryDecode("a3a30a30a30a4a30c", last_128Bytes, tabBit, songTitle, artist, album, aYear, comments, genre) return true else return false end if end extract_ID3v1 HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jacque at hyperactivesw.com Wed Sep 22 21:28:17 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 22 Sep 2004 20:28:17 -0500 Subject: Dates Handled Differently in XP Home? In-Reply-To: References: Message-ID: <415226B1.3040702@hyperactivesw.com> On 9/22/04 5:51 PM, Dan Shafer wrote: > A followup. We've now had three of my client's customers experience the > same issue, all on XP. The code works fine on all other OSes on which > it's been tested. Does your script use the "convert" command? Are these customers international? This sounds a little like Sarah's pet bug regarding inaccurate time conversions in certain time zones. > > Strange. > > Dan > > On Sep 22, 2004, at 2:25 PM, Dan Shafer wrote: > >> Are there any documented or known differences in the way dates are >> handled on XP or XP Home vs. other Windows platforms and OS X? >> >> My client has a customer who can't get our software to run correctly >> on his XP Home system. The code that fails checks a code we generate >> based on the day the code is supposed to expire to determine if the >> code is still valid. On Win2k Pro, OS X, and OS 9, the code he has >> been given works. On his XP Home system, it fails every time. If we >> give him a code that expires the next day, it works fine. >> >> He swears the date/time is set right on his machine. >> >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> Dan Shafer, Revolutionary >> Author of "Revolution: Software at the Speed of Thought" >> http://www.revolutionpros.com for more info >> Available at Runtime Revolution Store (http://www.runrev.com/RevPress) >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Wed Sep 22 21:27:49 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 22 Sep 2004 20:27:49 -0500 Subject: Can't read text from file on OS 9 In-Reply-To: <4151F60B.2050707@fourthworld.com> Message-ID: On 9/22/04 5:00 PM, "Richard Gaskin" wrote: > What's needed is a function to determine whether we're running under 9 > natively or in Classic. Here's one, it does the job but only when called by a standalone (adjusted for email display): function stsInClassicMode -- First, check to see if we're running on OS X if the fileName of this stack contains "Contents/MacOS/" then return "false" end if -- Second, check to see if the process "Classic Support" is in the -- current process list. This will be true when running in OS X Classic -- mode, but will be false if running in OS 9. If true, then the app is a -- PPC app and Classic Mode is running, so it must be running in Classic -- Mode. If false, then the app is a PPC app and Classic Mode is *not* -- running, which would mean that the app is running in OS 9 and not -- in Classic Mode. return stsIsClassicModeRunning() end stsInClassicMode function stsIsClassicModeRunning put format("tell app \"Finder\"\nget the processes\nend tell") into tAS do tAS as AppleScript put format("application process \"Classic Support\"") into tClassicProcName return (the result contains tClassicProcName) end stsIsClassicModeRunning I'm sure this could be modified to be called from a stack instead of a standalone... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From ambassador at fourthworld.com Wed Sep 22 21:54:04 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 22 Sep 2004 18:54:04 -0700 Subject: the IDE In-Reply-To: <20040922221039.19388.qmail@web61105.mail.yahoo.com> References: <20040922221039.19388.qmail@web61105.mail.yahoo.com> Message-ID: <41522CBC.20907@fourthworld.com> Erik Hansen wrote: > --- Richard Gaskin > wrote: >>>... mouseUp was not sent when the >>>pointer tool was active. >> >>I beleive it is sent by the engine with both >>tool modes, but the IDE >>traps it for its own purposes and does not pass >>it to your stacks. > > is there a account of what the IDE does & is? The IDE is the Integrated Development Environment, a generic term for the Revolution interface. The Revolution system is comprised of two parts: the engine which gets bound to your stack files when you make a standaline, and the tools and menus that make up Rev's interface. The engine is compiled from C++, and has no interface of its own. The development environment is scripted components (and a few optional externals) which make up all of the visible elements of Rev. There's a lot of code in the IDE, so I wouldn't begin to know all of the things it does. But to get a feel for which messages are intercepted you can do two things: - Read the frontScripts and backScripts that are active when the IDE is running. - Use UmbrellaMan to log events for you: -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From rodneys at io.com Wed Sep 22 22:12:30 2004 From: rodneys at io.com (Rodney Somerstein) Date: Wed, 22 Sep 2004 22:12:30 -0400 Subject: the IDE In-Reply-To: <41522CBC.20907@fourthworld.com> References: <20040922221039.19388.qmail@web61105.mail.yahoo.com> <41522CBC.20907@fourthworld.com> Message-ID: Richard Gaskin wrote: >There's a lot of code in the IDE, so I wouldn't begin to know all of >the things it does. But to get a feel for which messages are >intercepted you can do two things: > >- Read the frontScripts and backScripts that are active when > the IDE is running. > >- Use UmbrellaMan to log events for you: > These sound like good suggestions, Richard, but shouldn't this info be documented somewhere? Is it? Given the current state of the documentation, I'm having lots of trouble finding definitions for built-in commands, much less something like this. So it could be there and I just wouldn't know. If it isn't documented, has there been any discussion of adding this to the documentation? -Rodney From scott at elementarysoftware.com Thu Sep 23 01:27:31 2004 From: scott at elementarysoftware.com (Scott Morrow) Date: Wed, 22 Sep 2004 22:27:31 -0700 Subject: revCopyFile different in 2.5? In-Reply-To: References: Message-ID: <445F26D6-0D21-11D9-8096-000A95AFF636@elementarysoftware.com> Hello Christian, It worked like a charm the very first time I tried it! I've been hassling with that problem off and on for quite a bit. Fantastic. And now I can say that I have used a shell() command. Who knows where that may lead? Many thanks from rainy Washington state. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Sep 22, 2004, at 8:02 AM, Christian Langers wrote: > Hello Scott, > > I think, if I understood what you wrote, I found a solution : > > Here is what you can do (in a script) : > > put PathOfSourceFile (e.g. > "/Library/Receipts/BranchProposalSystem1.pkg") > into tSource > put PathOfDestination into tDestination (e.g. > "/Users/userName/Desktop") > put ("cp -R -p ""e&tSource"e&"e&tDestination"e) into > tCommand > get shell(tCommand) > > Hope this helps, > > Cheers from little Luxembourg, > > Christian > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jsng at wayoflife.org Thu Sep 23 01:53:18 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Thu, 23 Sep 2004 13:53:18 +0800 Subject: Playing back remote mp3 files In-Reply-To: <9196F36C-0CFC-11D9-A2CF-000A956C462A@mangomultimedia.com> References: <9196F36C-0CFC-11D9-A2CF-000A956C462A@mangomultimedia.com> Message-ID: Hi, I'm just starting to explore Revolution and have used Hypercard and Supercard extensively for stack and externals development since 1988 through the 90s. I'm trying to build a standalone browser that will allow the user to select from a list of mp3 files and then either stream or download them to his hard drive for local playback. What I'm trying to figure out now is what do I have to do to get the QT player to reference a file that's located on a web server? Which property do I set to specify that? Seems like it is specified during the open command but my understanding is that it requires a file and not a URL. Also if I were to download this in the background as a user option, do I need to use the libURL functions to bring this down and store it myself or can I use the load command to cache this instead? I apologise if the questions are too simple, but as a former developer on a similar environment, I'm trying to "orientate" myself as to what Revolution can or cannot do for me. The reason I'm doing this that I want to have a library of mp3 files that are available online but are not accessible via the web browser but through our own custom navigation and standalone app. The idea is to both simplify the task of navigation and also the task of updating that information as I'll probably be working on a tool that will allow someone to easily post that information up. Jesse Sng From ambassador at fourthworld.com Thu Sep 23 02:33:32 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 22 Sep 2004 23:33:32 -0700 Subject: Playing back remote mp3 files In-Reply-To: References: <9196F36C-0CFC-11D9-A2CF-000A956C462A@mangomultimedia.com> Message-ID: <41526E3C.8000307@fourthworld.com> Jesse Sng wrote: > What I'm trying to figure out now is what do I have to do to get the QT > player to reference a file that's located on a web server? Just set the filename of the player to the URL. Note that with most MP3s QT will have to download the whole thing before playing. But if memory serves you reference the MP3s in an M3U playlist, in most cases QT will play it in a streamed fashion. A brief discussion of playlist formats is at: Instructions for exporting M3U from iTunes are at: -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From revdan at danshafer.com Thu Sep 23 02:33:03 2004 From: revdan at danshafer.com (Dan Shafer) Date: Wed, 22 Sep 2004 23:33:03 -0700 Subject: Dates Handled Differently in XP Home? In-Reply-To: <415226B1.3040702@hyperactivesw.com> References: <415226B1.3040702@hyperactivesw.com> Message-ID: <6C00E9D5-0D2A-11D9-9339-000A95AE42E6@danshafer.com> Sarah.... ' Yes, my script uses the convert command, I'm examining dateItems to determine whether the code has expired. I'll search Bugzilla again with this new info. Thanks. On Sep 22, 2004, at 6:28 PM, J. Landman Gay wrote: > On 9/22/04 5:51 PM, Dan Shafer wrote: > >> A followup. We've now had three of my client's customers experience >> the same issue, all on XP. The code works fine on all other OSes on >> which it's been tested. > > Does your script use the "convert" command? Are these customers > international? This sounds a little like Sarah's pet bug regarding > inaccurate time conversions in certain time zones. > >> Strange. >> Dan >> On Sep 22, 2004, at 2:25 PM, Dan Shafer wrote: >>> Are there any documented or known differences in the way dates are >>> handled on XP or XP Home vs. other Windows platforms and OS X? >>> >>> My client has a customer who can't get our software to run correctly >>> on his XP Home system. The code that fails checks a code we generate >>> based on the day the code is supposed to expire to determine if the >>> code is still valid. On Win2k Pro, OS X, and OS 9, the code he has >>> been given works. On his XP Home system, it fails every time. If we >>> give him a code that expires the next day, it works fine. >>> >>> He swears the date/time is set right on his machine. >>> >>> >>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> Dan Shafer, Revolutionary >>> Author of "Revolution: Software at the Speed of Thought" >>> http://www.revolutionpros.com for more info >>> Available at Runtime Revolution Store >>> (http://www.runrev.com/RevPress) >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Thu Sep 23 02:43:30 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 22 Sep 2004 23:43:30 -0700 Subject: the IDE In-Reply-To: References: <20040922221039.19388.qmail@web61105.mail.yahoo.com> <41522CBC.20907@fourthworld.com> Message-ID: <41527092.80204@fourthworld.com> Rodney Somerstein wrote: > Richard Gaskin wrote: > >> There's a lot of code in the IDE, so I wouldn't begin to know all of >> the things it does. But to get a feel for which messages are >> intercepted you can do two things: >> >> - Read the frontScripts and backScripts that are active when >> the IDE is running. >> >> - Use UmbrellaMan to log events for you: >> > > > These sound like good suggestions, Richard, but shouldn't this info be > documented somewhere? Is it? Agreed. Ideally, each message whose native behavior is altered by the IDE would have those alterations noted in the entry for that message in the Transcript Dictionary. I just submitted a request for this: -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From michaell at unimelb.edu.au Thu Sep 23 02:54:43 2004 From: michaell at unimelb.edu.au (Michael J. Lew) Date: Thu, 23 Sep 2004 16:54:43 +1000 Subject: standalone problems Message-ID: There is a bug that affects the filename and effective filenames in standalones that might cause your problem. See bug #2233. If you have non-standard characters in the file path (my student labs have folders with option-f (?) at the end of their names) then the path in the filename is screwed up and you can't open files. At 2:30 AM -0400 23/9/04, use-revolution-request at lists.runrev.com wrote: >my very first app run fine in rev, but the standalone version don't run >at all (also a basic action as open a file fail...). > >probably I'm making some horrible mistake, but I can't figure which one! > >can someone take a look to this app? Rev Online, Users space, OTTO; the >filename is XMLang. > >I'm using Rev 2.5 on MacOSX. > >thanks in advance, carlo ricchiardi -- Michael J. Lew Senior Lecturer Department of Pharmacology The University of Melbourne Parkville 3010 Victoria Australia Phone +613 8344 8304 ** New email address: michaell at unimelb.edu.au ** From scott at tactilemedia.com Thu Sep 23 02:56:59 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 22 Sep 2004 23:56:59 -0700 Subject: Playing back remote mp3 files In-Reply-To: Message-ID: Recently, Jesse Sng wrote: > I'm trying to build a standalone browser that will allow the user to > select from a list of mp3 files and then either stream or download > them to his hard drive for local playback. > > What I'm trying to figure out now is what do I have to do to get the > QT player to reference a file that's located on a web server? Which > property do I set to specify that? The fileName property. This can be set to a file path or a URL. > Also if I were to download this in the background as a user option, > do I need to use the libURL functions to bring this down and store it > myself or can I use the load command to cache this instead? libURL is one way, via FTP. Another is the "put url..." command: put url "http://myserver/mytrack.mp3" into url ("binfile:" & myFilePath) The "binfile" is shorthand for 'binary file' which is needed to tell Rev what file format you need. Note that both of these options would bring the file down to the drive, but would not stream playback. However, by simply setting the player's fileName (and depending on the speed of your connection) you might be able to begin playback before the file has completely downloaded. You should also look at Trevor DeVore's enhanced QuickTime external: http://www.mangomultimedia.com/developer/revolution/enhancedqt.html > The reason I'm doing this that I want to have a library of mp3 files > that are available online but are not accessible via the web browser > but through our own custom navigation and standalone app. The idea is > to both simplify the task of navigation and also the task of updating > that information as I'll probably be working on a tool that will > allow someone to easily post that information up. Should be very doable. For a jukebox example (400k) that uses MOV files as opposed to MP3, enter the following in your message box. Note that this stack requires the enhanced QT external mentioned above. go url "http://www.tactilemedia.com/download/jukebox.rev" Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From FlexibleLearning at aol.com Thu Sep 23 03:23:40 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Thu, 23 Sep 2004 03:23:40 EDT Subject: RevUnloadSpeech Message-ID: <1f0.2ba8cfc5.2e83d3fc@aol.com> > I think there is a bug, but I have not gone to bugzilla again (I did report a > previous bug). I could only find one reference to revSpeak in bugzilla (# 2206), but the multiplicity of externals needs rationalising for SAPI 4, SAPI 5 and SAPI 5.1. In the process, this should be resolved. Hopefully. > First of all, at least with my tests, if you do not call revUnloadSpeech then > a standalone will not quit properly and remains in the task list under > Windows (XP at least). You mean when a standAlone itself contains externals, as opposed to a stack running under a standAlone? The documentation is not very clear. I am assuming that ALL speech commands and functions are contained in the external, with nothing side-lined into the rev environment stacks, therefore the former only. > Here's the fix. If you launch RunRev by double-clicking on your stack and not > the RunREv App icon, then for some reason, revUnloadSpeech is not recognized. > However, if you first launch RunRev and then open your stack from within > RunRev, reUnloadSpeech is recognized. A development launching procedure perhaps, but not a a fix for distribution stacks ;-) /H From malte.brill at t-online.de Thu Sep 23 03:39:35 2004 From: malte.brill at t-online.de (Malte Brill) Date: Thu, 23 Sep 2004 09:39:35 +0200 Subject: Sidescroller games? In-Reply-To: <20040922215722.E52EC930128@mail.runrev.com> Message-ID: Hi Judy, it is possible to do Sidescroller Games in Rev if you keep the minimal system requirements high enough: The computer the game is played on should run at 600 + MHz, have at least 4 MB video Ram and 256 MB Ram. The scrolling part is not too hard to do. You can create a group holding your background Artwork and set the hScroll of it in a send in time structure. Maybe you want to set up a tile based engine to keep the memory usage minimal and have huge landscapes. You might take a look at libRMC to do the animation part of your sprites. http://www.derbrill.de/librmc/libRMC.rev.zip http://www.derbrill.de/librmc/libRMCDemo.rev.zip http://www.derbrill.de/librmc/docs.pdf It features (besides others): - moving objects on circular paths - moving objects on elliptical paths - moving objects on linear paths - moving objects on polygonal paths - circle circle collision detection You can use the predifined handlers to move your objects around, or, if you come to the EuroRevCon, get the full sources of libRMC and can roll your own. Take care that you don?t lock/unlock screen too often, but at last one time if you are moving things. Use a series of png files to do the animation of your sprites if you need high end Artwork. Avoid using animated GIFs Another tip: avoid repeat loops where you can. Repeat is blocking other handlers while it is executed. If you feel you need to repat actions for your sprites you better store the abbr ID of the controls in a custom property and use repeat for each line theControl in the yourCustomProperty. Repeat for each is much faster. Using send in time is a good way to go, but on slower machines it may look a bit cheesy. Don?t get scared if you have many objects moving and it looks too slow in the IDE. If you build a standalone app. it will speed up rapidly. If you need any help with developing a sidescroller game I?d be happy to assist, but I?ll be really busy the next 4 weeks finishing a game in Rev for a customer. Best, Malte From ambassador at fourthworld.com Thu Sep 23 03:57:52 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 23 Sep 2004 00:57:52 -0700 Subject: Sidescroller games? In-Reply-To: References: Message-ID: <41528200.4040107@fourthworld.com> Malte Brill wrote: > I?ll be really busy the next 4 weeks finishing a game in Rev for a > customer. When do we get to play it? -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From ludovic.thebault at laposte.net Thu Sep 23 04:43:16 2004 From: ludovic.thebault at laposte.net (Ludovic Thebault) Date: Thu, 23 Sep 2004 10:43:16 +0200 Subject: [BUG] RevPropertyPalette Message-ID: <41528CA4.3040800@laposte.net> Hello Sorry, i can't use bugzilla (perhaps the bug is already referenced), i cannot retrieve the url... so i cannot use also revzilla because i haven't a cookie... to reproduce the bug (Rev 2.5 trial on Win XP) 1/ import a picture 2/ open the property inspector of this picture 3/ change the id of the picture 4/ press "enter" to valid the modification 5/ close the property palette An alert tell you if you want to save the changes ! And you can edit the property palette as you want (but it seem the "original" palette isn't modified) From malte.brill at t-online.de Thu Sep 23 04:54:03 2004 From: malte.brill at t-online.de (Malte Brill) Date: Thu, 23 Sep 2004 10:54:03 +0200 Subject: Sidescroller games? In-Reply-To: <20040922160016.092E99300DC@mail.runrev.com> Message-ID: Richard Gaskin wrote: >When do we get to play it? Hi Richard. Deadline is 4 weeks from now. I?ve planed another 2 weeks for Level creation. (3 are finished now) 1 week to glue all the levels (about 30) together, create Sounds and put them in. The artwork is done by an advertising agency. So I get all background-artwork and the raw-material for the Game sprites (different turning Coins. I get the front and rear side and do the animation in After Effects) from them. They can draw much better than me, but this is a time factor I can?t control. :-) After that time we will have a playable version. We will decide the order of levels. Maybe some minor changes. The last week is planed to polish it all. Maybe we?ll make it multilingual, as it?s german only right now. (Actually the rules are very simple and there is no need to understand german to play it.) So I hope you can see a finished version in 6 weeks from now, if nothing essential goes wrong badly. If you can live with a sneak preview please contact me off list. Best, Malte From ambassador at fourthworld.com Thu Sep 23 05:15:47 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 23 Sep 2004 02:15:47 -0700 Subject: Sidescroller games? In-Reply-To: References: Message-ID: <41529443.20501@fourthworld.com> Malte Brill wrote: > Richard Gaskin wrote: >>When do we get to play it? > > Deadline is 4 weeks from now. I?ve planed another 2 weeks for Level > creation. (3 are finished now) 1 week to glue all the levels (about 30) > together, create Sounds and put them in. The artwork is done by an > advertising agency. So I get all background-artwork and the raw-material for > the Game sprites (different turning Coins. I get the front and rear side and > do the animation in After Effects) from them. They can draw much better than > me, but this is a time factor I can?t control. :-) > > After that time we will have a playable version. We will decide the order of > levels. Maybe some minor changes. The last week is planed to polish it all. > Maybe we?ll make it multilingual, as it?s german only right now. (Actually > the rules are very simple and there is no need to understand german to play > it.) > > So I hope you can see a finished version in 6 weeks from now, if nothing > essential goes wrong badly. > > If you can live with a sneak preview please contact me off list. I better wait for the final: if it's as much fun as your multimedia library I won't finish this month's tasks if you send it now. :) Sounds great. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From david at anon.nu Thu Sep 23 06:01:13 2004 From: david at anon.nu (david at anon.nu) Date: Thu, 23 Sep 2004 11:01:13 +0100 Subject: IDV3 tag writer? In-Reply-To: References: Message-ID: <41529EE9.6070903@anon.nu> Trevor DeVore wrote: > Anyone know of a library for writing idv3 tags to mp3 files? Researched this for a client. There are good documented C libraries? For writing the tags this may be overkill for you? The only code I have (somewhere :) is for reading them - sorry From klaus at major-k.de Thu Sep 23 06:31:07 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 23 Sep 2004 12:31:07 +0200 Subject: Sidescroller games? In-Reply-To: References: Message-ID: Hi Malte, sorry for my ignorance, but what is a "sidescroller game"? As you might have guessed, i'm not a gamer "per se" ;-) Thanks in advance... Best Klaus Major klaus at major-k.de http://www.major-k.de From JonathanC at ag.nsw.gov.au Thu Sep 23 06:34:58 2004 From: JonathanC at ag.nsw.gov.au (JonathanC at ag.nsw.gov.au) Date: Thu, 23 Sep 2004 20:34:58 +1000 Subject: Way to retrieve creator-type of OS X files? In-Reply-To: <41497342.6070802@fourthworld.com> Message-ID: D'oh! Once again, I have written a reply while disconnected from the Internet (on a train) and have forgotten to send it once I am connected again. Now, one week late, here is my reply to Richard Gaskin's email: ----------------------------------------- Just a slight modification to Richard Gaskin's fwMacFileType() function, to handle the case where a file has no file creator/type (e.g. many HTML files): Replace put last item of line tLine of tFileList into tType (in the 5th-last line) with put item 11 of line tLine of tFileList into tType Regards, Jonathan Cooper Manager of Information / Website Art Gallery of New South Wales Sydney, Australia http://www.artgallery.nsw.gov.au Richard Gaskin wrote on 16/09/2004 09:04:34 PM: > Robert Brenstein wrote: > > Theoretically, you should be able to use Rinaldi's externals GetFInfo > > and SetFInfo. I say theoretically because GetFInfo causes a hard crash > > and both Frederic and RunRev folks blame the other (see bug 855). > > Furthermore, there are no OSX versions of those externals. > > > > IMHO it would be reasonable to support platform-specific features like > > these through an external. > > Simple enough to script -- I wrote this one to get just the file type, > but could easily be extended to include creator code: > > > function fwMacFileType pPath > local tSaveDir, tShortFileName, tFileList, tLine, tType > -- > put the directory into tSaveDir > set the itemdel to "/" > put the last item of pPath into tShortFileName > delete last item of pPath > set the directory to pPath > put the detailed files into tFileList > put lineoffset(cr&urlEncode(tShortFileName)&comma, cr&tFileList&comma) > into tLine > if tLine > 0 then > set the itemdel to comma > put last item of line tLine of tFileList into tType > end if > set the directory to tSaveDir > return tType > end fwMacFileType > > > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution This e-mail message is intended only for the addressee(s) and contains information which may be confidential. If you are not the intended recipient please advise the sender by return email, do not use or disclose the contents, and delete the message and any attachments from your system. Unless specifically indicated, this email does not constitute formal advice or commitment by the sender or the Art Gallery of NSW (ABN 24 934 492 575) or its related entities. From malte.brill at t-online.de Thu Sep 23 07:16:41 2004 From: malte.brill at t-online.de (Malte Brill) Date: Thu, 23 Sep 2004 13:16:41 +0200 Subject: Sidescroller games? In-Reply-To: <20040922201159.D72E8930105@mail.runrev.com> Message-ID: Hi Klaus, a sidescroller game is any game that has content scrolling horizontally. Normally some nice background GFX scroll from left to right. This are normally shooters or jump?n?run games. If one sets up the background as a group one can easiely create a tile based engine. Just take some 20*20 Pixel GFX snippets in a set of grouped buttons and create a map with it. :-) Scrolling of groups makes it simple to create some type of PARALLAX scrolling. That?s different groups scrolling at different speeds. This leads to a nice 3D (or 2.5 D to be exact) effect. Maybe there is time that we can discuss these topics in detail on Malta. :-) BTW: Wir teilen uns wohl ein Zimmer hat Sims gesagt. Pack also schon mal ein Kilo Oropax ein. Ich schnarche. best, Malte From klaus at major-k.de Thu Sep 23 08:33:36 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 23 Sep 2004 14:33:36 +0200 Subject: Sidescroller games? In-Reply-To: References: Message-ID: Hi Malte, > Hi Klaus, > > a sidescroller game is any game that has content scrolling > horizontally. > Normally some nice background GFX scroll from left to right. This are > normally shooters or jump?n?run games. If one sets up the background > as a > group one can easiely create a tile based engine. Just take some 20*20 > Pixel > GFX snippets in a set of grouped buttons and create a map with it. :-) > > Scrolling of groups makes it simple to create some type of PARALLAX > scrolling. That?s different groups scrolling at different speeds. > This leads to a nice 3D (or 2.5 D to be exact) effect. thanks a lot... I guessed, but was not sure... > Maybe there is time that we can discuss these topics in detail on > Malta. Sure!!! :-) > :-) > > BTW: > > Wir teilen uns wohl ein Zimmer hat Sims gesagt. Pack also schon mal > ein Kilo > Oropax ein. Ich schnarche. Ich auch :-D > best, > > Malte Regards Klaus Major klaus at major-k.de http://www.major-k.de From signe.sanne at roman.uib.no Thu Sep 23 09:21:37 2004 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Thu, 23 Sep 2004 15:21:37 +0200 Subject: Error message - Revolution 2.5 In-Reply-To: <4151B6F5.4030207@hyperactivesw.com> References: <5.2.0.8.2.20040922102400.00c08f18@alf.uib.no> <5.2.0.8.2.20040922102400.00c08f18@alf.uib.no> Message-ID: <5.2.0.8.2.20040923151538.00c2a818@alf.uib.no> At 12:31 22.09.2004 -0500, you wrote: >On 9/22/04 3:34 AM, Signe Marie Sanne wrote: > >>Hello, >>when I start Revolution 2.5 I get the message below (this has been the >>case both earlier on and after I updated today - both on Windows XP and >>Mac 10.3.5): >>A stack Answer Dialog in file /Applications/Revolution 2.5/license.rev is >>already in memory. The Revolution UI does not distinguish stacks which >>have identical names, so editing these stack files while both are in >>memory could result in data loss. >>How can I get rid of this message? > >It sounds like you have a copy of the answer dialog as a substack of your >main stack. (This often happens if you created the stack in MC and >imported some resources.) You'll need to delete the copy that is embedded >in the stack. Yes, thank you, this was actually the case. In MetaCard I go to Stack Properties --> Components and then delete a resource, but is it possible to do it in Revolution as well? 1. amanuensis Signe Marie Sanne e-mail: signe.sanne at roman.uib.no Romansk Institutt tel: +47 55 58 21 27 ?isteins gt. 1 5007 Bergen http://www.hf.uib.no/hfolk/mlab/Info/sms.html Norway From gcanyon at inspiredlogic.com Thu Sep 23 09:23:05 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Thu, 23 Sep 2004 06:23:05 -0700 Subject: Debugging in 2.5? Message-ID: I'm using 2.5 on OS X to work on Navigator (a plugin) and the debugger won't work. I can either set a breakpoint by clicking on a line, or by inserting the breakpoint command, and code execution will stop there, but when I then click step into or step over, the script just runs to completion. Any thoughts before I bugzilla this? regards, Geoff Canyon gcanyon at inspiredlogic.com From lists at mangomultimedia.com Thu Sep 23 10:57:00 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 23 Sep 2004 07:57:00 -0700 Subject: IDV3 tag writer? In-Reply-To: <41529EE9.6070903@anon.nu> References: <41529EE9.6070903@anon.nu> Message-ID: On Sep 23, 2004, at 3:01 AM, david at anon.nu wrote: > Trevor DeVore wrote: > >> Anyone know of a library for writing idv3 tags to mp3 files? > > Researched this for a client. There are good documented C libraries? > For writing the tags this may be overkill for you? The only code I > have (somewhere :) is for reading them - sorry I found what seems to be a good library at which might be interesting to convert to transcript rather than having an external. For the time being I think I will try to modify what Richard and Ken sent to handle writing data since those at least show the format for putting the data at the end of the file. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From mwieder at ahsoftware.net Thu Sep 23 11:29:34 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 23 Sep 2004 08:29:34 -0700 Subject: Reveal file on Windows In-Reply-To: References: Message-ID: <14425286990.20040923082934@ahsoftware.net> Ken- The goofy contents-view thing is one of the many default folder options that can and should be changed in Windows machines. When I can't convince my clients to upgrade their OS (and even when I can) I always go in and change the default settings for them to give them some protection from viruses and cut down on some of the Windows confusion. They'll thank me later. Open up a Windows explorer window - you'll find these under the Tools | Folder Options menu: go to the General tab and deselect all the Web content junk. Then select the Offline files tab and make sure Enable Offline Files is deselected. Go to the View tab and change "Hidden files and folders" to Show, *uncheck* the "Hide file extensions for known file types", and uncheck "Hide protected operating system files" (you'll get a warning, but do it anyway). Then click the "Like Current Folder" button. I don't have a Win98 installation any more so I'm doing this from memory and looking at a win2k computer, but I could swear this worked for the Windows folder there as well, and I think the "protected operating system files" setting is the key there. The default setting for "file extensions for known file types" is one of the main ways viruses propagate. Trevor, I realize this probably doesn't help your situation unless you have some control over the client system. -- -Mark Wieder mwieder at ahsoftware.net From userev at canelasoftware.com Thu Sep 23 11:30:23 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 23 Sep 2004 08:30:23 -0700 Subject: Debugging in 2.5? In-Reply-To: References: Message-ID: <7C98A5B5-0D75-11D9-A031-000D93373366@canelasoftware.com> On Sep 23, 2004, at 6:23 AM, Geoff Canyon wrote: > I'm using 2.5 on OS X to work on Navigator (a plugin) and the debugger > won't work. I can either set a breakpoint by clicking on a line, or by > inserting the breakpoint command, and code execution will stop there, > but when I then click step into or step over, the script just runs to > completion. > > Any thoughts before I bugzilla this? > I saw it myself a couple of times. Not sure if it happens all the time or just those two times I used it. I have been using your Navigator plug-in lately. Just love it btw. It has become part of my standard work tools. I owe you $20.00. -- Best regards, Mark Talluto http://www.canelasoftware.com From david at anon.nu Thu Sep 23 12:12:18 2004 From: david at anon.nu (david at anon.nu) Date: Thu, 23 Sep 2004 17:12:18 +0100 Subject: SSL - help please? In-Reply-To: <4150713E.5050500@anon.nu> References: <20040921151440.E35C59300F1@mail.runrev.com> <4150713E.5050500@anon.nu> Message-ID: <4152F5E2.3050500@anon.nu> david at anon.nu wrote: > I'm looking to see what the ssl features of Rev can do: Downlaoded the trial and read the documentation - unfortunately it does not include the ssl library so I can't go digging. > basically the functionality I need is PKI based signing of messages, > not symmetrical cypher, or really PKI based cyphers. Key exchange > cyphers may be useful. That is I really need to be able to use openssl's digest functions and asymetrical cypers to create digital signatures. Now there must be someone on the list who knows what i am talking about :) From mwieder at ahsoftware.net Thu Sep 23 12:16:51 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 23 Sep 2004 09:16:51 -0700 Subject: Debugging in 2.5? In-Reply-To: References: Message-ID: <1651449424.20040923091651@ahsoftware.net> Geoff- Thursday, September 23, 2004, 6:23:05 AM, you wrote: GC> I'm using 2.5 on OS X to work on Navigator (a plugin) and the debugger GC> won't work. I can either set a breakpoint by clicking on a line, or by GC> inserting the breakpoint command, and code execution will stop there, GC> but when I then click step into or step over, the script just runs to GC> completion. GC> Any thoughts before I bugzilla this? Yes. The debugger is pretty useless in 2.5 (although breakpoints seem to work). I do all my debugging in 2.2 these days. -- -Mark Wieder mwieder at ahsoftware.net From jimlyons at earthlink.net Thu Sep 23 12:16:27 2004 From: jimlyons at earthlink.net (Jim Lyons) Date: Thu, 23 Sep 2004 12:16:27 -0400 Subject: Sidescroller games In-Reply-To: <20040923063056.949B89300E4@mail.runrev.com> References: <20040923063056.949B89300E4@mail.runrev.com> Message-ID: Judy Perry asked: > I think I recall somebody posting a link to a simple example??? > > Any additional information or pointers would be greatly appreciated! Tuviah his own self posted an example of this in his area on RevOnline. Sorry I don't have the exact ref, but I trust you can find it OK. Jim Lyons From lists at mangomultimedia.com Thu Sep 23 12:24:42 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 23 Sep 2004 09:24:42 -0700 Subject: Reveal file on Windows In-Reply-To: <14425286990.20040923082934@ahsoftware.net> References: <14425286990.20040923082934@ahsoftware.net> Message-ID: <1306207A-0D7D-11D9-B4E2-000A956C462A@mangomultimedia.com> On Sep 23, 2004, at 8:29 AM, Mark Wieder wrote: > > Trevor, I realize this probably doesn't help your situation unless you > have some control over the client system. For my purposes the files are going to be in the user document area or on a firewire drive so I don't think we will have too many problems. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From jacque at hyperactivesw.com Thu Sep 23 12:58:31 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 23 Sep 2004 11:58:31 -0500 Subject: Error message - Revolution 2.5 In-Reply-To: <5.2.0.8.2.20040923151538.00c2a818@alf.uib.no> References: <5.2.0.8.2.20040922102400.00c08f18@alf.uib.no> <5.2.0.8.2.20040922102400.00c08f18@alf.uib.no> <5.2.0.8.2.20040923151538.00c2a818@alf.uib.no> Message-ID: <415300B7.9020304@hyperactivesw.com> On 9/23/04 8:21 AM, Signe Marie Sanne wrote: > At 12:31 22.09.2004 -0500, you wrote: > >> On 9/22/04 3:34 AM, Signe Marie Sanne wrote: >> >>> Hello, >>> when I start Revolution 2.5 I get the message below (this has been >>> the case both earlier on and after I updated today - both on Windows >>> XP and Mac 10.3.5): >>> A stack Answer Dialog in file /Applications/Revolution >>> 2.5/license.rev is already in memory. The Revolution UI does not >>> distinguish stacks which have identical names, so editing these stack >>> files while both are in memory could result in data loss. >>> How can I get rid of this message? >> >> >> It sounds like you have a copy of the answer dialog as a substack of >> your main stack. (This often happens if you created the stack in MC >> and imported some resources.) You'll need to delete the copy that is >> embedded in the stack. > > > Yes, thank you, this was actually the case. In MetaCard I go to Stack > Properties --> Components and then delete a resource, but is it possible > to do it in Revolution as well? > I don't think there is an IDE-native way to do it. If you still have MC it is easiest to just remove it there. In Revolution, you can do it from the message box: delete stack "answer dialog" of stack "myMainstack" Be sure to use the long stack reference, or you might accidentally remove the IDE's answer dialog instead. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From squance at elkvalley.net Thu Sep 23 13:51:48 2004 From: squance at elkvalley.net (David Squance) Date: Thu, 23 Sep 2004 11:51:48 -0600 Subject: Sorting query In-Reply-To: <4152F5E2.3050500@anon.nu> References: <4150713E.5050500@anon.nu> <20040921151440.E35C59300F1@mail.runrev.com> <4150713E.5050500@anon.nu> Message-ID: Can someone enlighten me as to why sorting appears to be inconsistent? I put the following as a simple column (no commas) into a field: 1,5,4,2A,7,3A,6 and sort numeric. The column will appear in the following order: 1,2A,3A,4,5,6,7 as expected. However, when I try to sort (numeric) a stack of cards (or at least the marked cards of a stack) by the last word of a field which is a number, or a number followed by a letter as in this example, then the cards will appear in the following order: 2A,3A,1,4,5,6,7 RR2.1.2, OS10.3.5 TIA, Dave From chipp at chipp.com Thu Sep 23 14:20:50 2004 From: chipp at chipp.com (Chipp Walters) Date: Thu, 23 Sep 2004 13:20:50 -0500 Subject: Debugging in 2.5? In-Reply-To: References: Message-ID: <41531402.90503@chipp.com> Geoff, As I recall, Navigator is a fairly complex plugin. My suggestion before you bugzilla, is to try and reduce the bug to it's simplest form. Here's how I would approach it. Launch Rev w/out Navigator. Create a new stack and see if the debugger works. If it does, then proceed to add Navigator to the mix. See if you can't identify the exact point where debugging stops working. btw, if your stack has a 'rev' prefix, it won't debug correctly in 2.5. best, Chipp Geoff Canyon wrote: > I'm using 2.5 on OS X to work on Navigator (a plugin) and the debugger > won't work. I can either set a breakpoint by clicking on a line, or by > inserting the breakpoint command, and code execution will stop there, > but when I then click step into or step over, the script just runs to > completion. > > Any thoughts before I bugzilla this? > > regards, > > Geoff Canyon > gcanyon at inspiredlogic.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From chipp at chipp.com Thu Sep 23 14:21:56 2004 From: chipp at chipp.com (Chipp Walters) Date: Thu, 23 Sep 2004 13:21:56 -0500 Subject: Debugging in 2.5? In-Reply-To: <1651449424.20040923091651@ahsoftware.net> References: <1651449424.20040923091651@ahsoftware.net> Message-ID: <41531444.2040404@chipp.com> Mark, I use the debugger all the time in 2.5. What problems are you having and have you bugzilla'd them? -Chipp Mark Wieder wrote: > Yes. The debugger is pretty useless in 2.5 (although breakpoints seem > to work). I do all my debugging in 2.2 these days. From chipp at chipp.com Thu Sep 23 14:24:38 2004 From: chipp at chipp.com (Chipp Walters) Date: Thu, 23 Sep 2004 13:24:38 -0500 Subject: SSL - help please? In-Reply-To: <4152F5E2.3050500@anon.nu> References: <20040921151440.E35C59300F1@mail.runrev.com> <4150713E.5050500@anon.nu> <4152F5E2.3050500@anon.nu> Message-ID: <415314E6.2070403@chipp.com> David, As you probably know, SSL is a brand new feature of 2.5 and as such, I doubt many here have used it. Though, Dar Scott and Tuviah know as much about it as anyone. You might try contacting them directly. You probably can get their emails from previous posts. best, Chipp david at anon.nu wrote: > david at anon.nu wrote: > That is I really need to be able to use openssl's digest functions and > asymetrical cypers to create digital signatures. Now there must be > someone on the list who knows what i am talking about :) From yvescoppe at skynet.be Thu Sep 23 15:44:50 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Thu, 23 Sep 2004 21:44:50 +0200 Subject: No subject Message-ID: <082B59AE-0D99-11D9-AE72-000D93677F1E@skynet.be> Hi Ken, ... This was from a tip on my site: on extract_ID3v1 someData, @songTitle, @artist, @album, @aYear, @comments, @genre put char -128 to -1 of someData into last_128Bytes if char 1 to 3 of last_128Bytes is "TAG" then get binaryDecode("a3a30a30a30a4a30c", last_128Bytes, tabBit, songTitle, artist, album, aYear, comments, genre) return true else return false end if end extract_ID3v1 ... I don't understand how your script runs : I have a script :: on mouseUp answer file "Choose your mp3 file" if it is empty then exit to top put url("binfile:"&it) into tData extract_ID3v1 tData,songTitle,artist,album,aYear,comments,genre end mouseUp but I get nothing ... can you help me ?? Greetings. Yves COPPE yvescoppe at skynet.be From Cubist at aol.com Thu Sep 23 15:47:53 2004 From: Cubist at aol.com (Cubist at aol.com) Date: Thu, 23 Sep 2004 15:47:53 EDT Subject: Can't read text from file on OS 9 Message-ID: <13c.22f074a.2e848269@aol.com> sez ambassador at fourthworld.com: >Cubist at aol.com wrote: >> sez ambassador at fourthworld.com: >>>If you're running in OS 9 natively I'm stumped. But if you're running >>>Classic under OS X this is caused by paths being handled differently in >>>OS 9 and Classic. >>>You could account for this if it was possible to know if you're running >>>9 natively or in Classic, but alas it is not. >> Correct me if I'm wrong, but isn't there a function that gives you the >> pathname of the topStack? If there is, it seems to me that you should be able to >> get that pathname, and from it, determine exactly how the current OS takes >> care of such things. Yes, this is an annoyance, but you should only need to do it >> once, during (pre)openStack... right? >Yes, but the path returned by the Classic engine uses a form unique to >running Classic under OS X (it excludes the volume name normally needed >in OS 9, IIRC). Okay, it's a unique form of pathname. I get that. What I don't get is this: What prevents you from parsing the silly thing to determine whether or not it's a pathname for (a) honest-to-God MacOS 9, or (b) Classic under OS X? What *other* information, that's *not* in the topStack's pathname, would you need to make that determination? If the pathname of the topStack doesn't do it, I seem to recall something about a "specialFolders" function to ID stuff like the System Folder, the Preferences Folder, and so on -- maybe *that* would work? From jperryl at ecs.fullerton.edu Thu Sep 23 16:01:46 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 23 Sep 2004 13:01:46 -0700 (PDT) Subject: Sidescroller games? In-Reply-To: Message-ID: Thanks for the tips, Malte! On Thu, 23 Sep 2004, Malte Brill wrote: > Hi Judy, > > it is possible to do Sidescroller Games in Rev if you keep the minimal > system requirements high enough: > > The computer the game is played on should run at 600 + MHz, > have at least 4 MB video Ram and 256 MB Ram. > > The scrolling part is not too hard to do. You can create a group holding > your background Artwork and set the hScroll of it in a send in time > structure. Maybe you want to set up a tile based engine to keep the memory > usage minimal and have huge landscapes. > > You might take a look at libRMC to do the animation part of your sprites. > > http://www.derbrill.de/librmc/libRMC.rev.zip > http://www.derbrill.de/librmc/libRMCDemo.rev.zip > http://www.derbrill.de/librmc/docs.pdf > > It features (besides others): > - moving objects on circular paths > - moving objects on elliptical paths > - moving objects on linear paths > - moving objects on polygonal paths > - circle circle collision detection > > You can use the predifined handlers to move your objects around, or, if you > come to the EuroRevCon, get the full sources of libRMC and can roll your > own. > > Take care that you don?t lock/unlock screen too often, but at last one time > if you are moving things. > > Use a series of png files to do the animation of your sprites if you need > high end Artwork. Avoid using animated GIFs > > Another tip: > > avoid repeat loops where you can. Repeat is blocking other handlers while it > is executed. If you feel you need to repat actions for your sprites you > better store the abbr ID of the controls in a custom property and use repeat > for each line theControl in the yourCustomProperty. Repeat for each is much > faster. > > Using send in time is a good way to go, but on slower machines it may look a > bit cheesy. > > Don?t get scared if you have many objects moving and it looks too slow in > the IDE. If you build a standalone app. it will speed up rapidly. If you > need any help with developing a sidescroller game I?d be happy to assist, > but I?ll be really busy the next 4 weeks finishing a game in Rev for a > customer. > > Best, > > Malte > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kray at sonsothunder.com Thu Sep 23 16:25:32 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 23 Sep 2004 15:25:32 -0500 Subject: No subject In-Reply-To: <082B59AE-0D99-11D9-AE72-000D93677F1E@skynet.be> Message-ID: On 9/23/04 2:44 PM, "Yves COPPE" wrote: > Hi Ken, > I don't understand how your script runs : > > I have a script :: > on mouseUp > answer file "Choose your mp3 file" > if it is empty then exit to top > put url("binfile:"&it) into tData > extract_ID3v1 tData,songTitle,artist,album,aYear,comments,genre > end mouseUp > > > but I get nothing ... > > can you help me ?? It's likely you get nothing because the MP3 file uses ID3v2 (not v1) tags, which is in a totally different place in the mP3 file. You can put this after your call to extract_ID3V1 to verify: if the result is false then answer "Not in ID3V1 format." else answer songTitle -- should give you the title of the song for verification end if For more info, you can go to http://www.id3.org/develop.html. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From klaus at major-k.de Thu Sep 23 16:35:12 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 23 Sep 2004 22:35:12 +0200 Subject: No subject In-Reply-To: <082B59AE-0D99-11D9-AE72-000D93677F1E@skynet.be> References: <082B59AE-0D99-11D9-AE72-000D93677F1E@skynet.be> Message-ID: <1176F451-0DA0-11D9-8EDC-000A27B49A96@major-k.de> Bon soir Yves, > Hi Ken, > ... > This was from a tip on my site: > > on extract_ID3v1 someData, @songTitle, @artist, @album, @aYear, > @comments, > @genre > put char -128 to -1 of someData into last_128Bytes > if char 1 to 3 of last_128Bytes is "TAG" then > get binaryDecode("a3a30a30a30a4a30c", last_128Bytes, tabBit, > songTitle, > artist, album, aYear, comments, genre) > return true > else > return false > end if > end extract_ID3v1 > ... > I don't understand how your script runs : > > I have a script :: > on mouseUp > answer file "Choose your mp3 file" > if it is empty then exit to top > put url("binfile:"&it) into tData > extract_ID3v1 tData,songTitle,artist,album,aYear,comments,genre if the result = true then ## successfully extracted the info... put songTitle into fld "songtitle" ### etc... else ## NO success! No Tags or whatever... answer "No MP3 Tags available! Please insert a new coin!" end if > end mouseUp > > > but I get nothing ... > > can you help me ?? The handler "extract..." will only fill the variables "songTitle" etc... with the appropriate values if run succesfully! You have to take care of the display of that info ;-) See above... > Greetings. > > Yves COPPE > yvescoppe at skynet.be Au revoir, mon ami... Klaus Major klaus at major-k.de http://www.major-k.de From yvescoppe at skynet.be Thu Sep 23 16:54:54 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Thu, 23 Sep 2004 22:54:54 +0200 Subject: extract_ID3v1 In-Reply-To: References: Message-ID: Le 23-sept.-04, ? 22:25, Ken Ray a ?crit : > Hi Ken > It's likely you get nothing because the MP3 file uses ID3v2 (not v1) > tags, > which is in a totally different place in the mP3 file. You can put this > after your call to extract_ID3V1 to verify: > > if the result is false then > answer "Not in ID3V1 format." > else > answer songTitle -- should give you the title of the song for > verification > end if > and for ID3v2, do you have a script to extract the data ???? Greetings. Yves COPPE yvescoppe at skynet.be From kray at sonsothunder.com Thu Sep 23 17:17:45 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 23 Sep 2004 16:17:45 -0500 Subject: extract_ID3v1 In-Reply-To: Message-ID: On 9/23/04 3:54 PM, "Yves COPPE" wrote: > > Le 23-sept.-04, ? 22:25, Ken Ray a ?crit : > >> > > Hi Ken > >> It's likely you get nothing because the MP3 file uses ID3v2 (not v1) >> tags, >> which is in a totally different place in the mP3 file. You can put this >> after your call to extract_ID3V1 to verify: >> >> if the result is false then >> answer "Not in ID3V1 format." >> else >> answer songTitle -- should give you the title of the song for >> verification >> end if >> > > and for ID3v2, do you have a script to extract the data ???? No, sorry... this one wasn't written by me, and I haven't had the need to write one. Perhaps someone else has one? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From revlist at cableone.net Thu Sep 23 17:28:33 2004 From: revlist at cableone.net (Chris Sheffield) Date: Thu, 23 Sep 2004 15:28:33 -0600 Subject: player not playing mp3 files Message-ID: <002d01c4a1b4$47d4cc50$64fea8c0@chris1> Can anyone think of any reason why a player object would not play certain mp3 files on certain machines? Here's the scoop. I've got a customer who has three brand new computers running Windows XP sp2. He has two other computers that are older Windows machines (not sure of the exact version of Windows). Our application runs great on the two older machines. But on the three new ones, he does not hear certain audio files when they should be playing. Those machines have the latest version of Windows Media Player, but not QuickTime. The audio files that he is not hearing were installed to the hard drive during an installation process. The audio files play fine with WMP outside of our application. Other audio files, which get read from a database and temporarily written to disk, play just fine within the application. What gives? Does anyone have any ideas at all? I'm stumped. I told them to try installing QuickTime just to see. I think they were willing to try that. I haven't heard back yet, but I'm curious as to what might be the cause. The only difference is that the files that don't play were encoded using iTunes, while the others were encoded using Sonic Foundry's Sound Forge. Both are 56Kbps at 44100 Hz. But why would they play fine outside of the app, and not within it? Thanks, Chris Sheffield Software Development Read Naturally --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.767 / Virus Database: 514 - Release Date: 9/21/2004 From jerry at daniels-mara.com Thu Sep 23 18:39:37 2004 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 23 Sep 2004 17:39:37 -0500 Subject: [ANN] Inspector Gadget v2.14 - new feature & new site Message-ID: <733B0C59-0DB1-11D9-B1C0-000A95B300EC@daniels-mara.com> Fellow Revolutoin Users: You can now download the latest version (v2.14) of Inspector Gadget--the tiny palette that lets you inspect objects without clicking. NEW FEATURE: This version will insert the name of the object under your pointer (cursor) into the active field (or msg box). Just you hold down shift key and hit the escape key. Simple. http://daniels-mara.com/products/downloads.htm NOTE: this is a new site; older URLs now void. Thanks, Jerry From ambassador at fourthworld.com Thu Sep 23 20:01:19 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 23 Sep 2004 17:01:19 -0700 Subject: [OT] Wireless remote events? Message-ID: <415363CF.2000700@fourthworld.com> I picked up a Kensington Wireless Presentation Remote today in hopes of using it when presenting at Rev seminars like . But while Kensington normally makes pretty good stuff, the manual only says "Works with most presentation software like PowerPoint and Keynote", and it doesn't say what events it's sending. Since I make my own presentations in Rev I need to know what events it uses so I can write handlers for them. Here's the weird part: I made a fresh stack and put in rawKeyDown, rawKeyUp, appleEvent, arrowKey, functionKey, keyDown and keyUp handlers -- none of them get triggered when I try using the wireless device. Any of you familiar enough with presentation tools to know what sorts of events I should be looking for? I have a call into Kensington and their Indian suppport center says they'll have a programmer get back to me, but who knows how long that'll take. If any of you know how these things works it'd be much appreciated. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From kray at sonsothunder.com Thu Sep 23 21:43:01 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 23 Sep 2004 20:43:01 -0500 Subject: [OT] Wireless remote events? In-Reply-To: <415363CF.2000700@fourthworld.com> Message-ID: On 9/23/04 7:01 PM, "Richard Gaskin" wrote: weird part: > > I made a fresh stack and put in rawKeyDown, rawKeyUp, appleEvent, > arrowKey, functionKey, keyDown and keyUp handlers -- none of them get > triggered when I try using the wireless device. > > Any of you familiar enough with presentation tools to know what sorts of > events I should be looking for? Try checking for mouseUp - many of these remotes will simulate mouse clicks, not keystrokes. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From rstace at uow.edu.au Thu Sep 23 22:04:06 2004 From: rstace at uow.edu.au (Ray Stace) Date: Fri, 24 Sep 2004 12:04:06 +1000 Subject: Sliding (away) images, buttons In-Reply-To: <415363CF.2000700@fourthworld.com> Message-ID: Has anyone had a problem with images that shift when external resources are loaded? I have an image that acts as an Information button (it shows a text field when clicked), located at 320,450. Every time I: File (menu) -> Import As Control -> All Audio Files In Folder... I see the image slide away. When I check its location, I find it at 880,1010. This happens whether or not the image?s location is locked. Is there a fix? (Rev 2.1.2 in OSX 10.3.3) I have also experienced strange behaviour with buttons that * move themselves across the screen when selected with the pointer (edit) tool * change their height when selected with pointer (edit) tool Are either of these known problems? -- Ray Stace Centre for Educational Development and Interactive Resources University of Wollongong, Australia http://cedir.uow.edu.au From bvlahos at mac.com Thu Sep 23 22:14:09 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Thu, 23 Sep 2004 19:14:09 -0700 Subject: [OT] Wireless remote events? In-Reply-To: <415363CF.2000700@fourthworld.com> References: <415363CF.2000700@fourthworld.com> Message-ID: <6B5807EC-0DCF-11D9-B907-0003936A2C42@mac.com> I haven't used the Kensington device but love the KeySpan Presentation Remote. It has a number of controls but the primary one is the bowtie left and right mouse button on the front and the rocker/scroll wheel on the side. This remote feels great to hold and the controls are very easy to get used to. While not needed to work, it does come with software that allows you to remap the switches on the remote. Bill Vlahos On Sep 23, 2004, at 5:01 PM, Richard Gaskin wrote: > I picked up a Kensington Wireless Presentation Remote today in hopes > of using it when presenting at Rev seminars like > . > > But while Kensington normally makes pretty good stuff, the manual only > says "Works with most presentation software like PowerPoint and > Keynote", and it doesn't say what events it's sending. Since I make > my own presentations in Rev I need to know what events it uses so I > can write handlers for them. > > Here's the weird part: > > I made a fresh stack and put in rawKeyDown, rawKeyUp, appleEvent, > arrowKey, functionKey, keyDown and keyUp handlers -- none of them get > triggered when I try using the wireless device. > > Any of you familiar enough with presentation tools to know what sorts > of events I should be looking for? > > I have a call into Kensington and their Indian suppport center says > they'll have a programmer get back to me, but who knows how long > that'll take. If any of you know how these things works it'd be much > appreciated. > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Thu Sep 23 22:37:56 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 23 Sep 2004 19:37:56 -0700 Subject: [OT] Wireless remote events? In-Reply-To: References: Message-ID: <41538884.1030703@fourthworld.com> Ken Ray wrote: > On 9/23/04 7:01 PM, "Richard Gaskin" wrote: > > weird part: > >>I made a fresh stack and put in rawKeyDown, rawKeyUp, appleEvent, >>arrowKey, functionKey, keyDown and keyUp handlers -- none of them get >>triggered when I try using the wireless device. >> >>Any of you familiar enough with presentation tools to know what sorts of >>events I should be looking for? > > > Try checking for mouseUp - many of these remotes will simulate mouse clicks, > not keystrokes. Forgot to include mouseUp and mouseDown on that list, but yes, those were in my script. Weird, eh? That is, unless it's simply defective.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Thu Sep 23 22:45:08 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 23 Sep 2004 21:45:08 -0500 Subject: Can't read text from file on OS 9 In-Reply-To: <13c.22f074a.2e848269@aol.com> References: <13c.22f074a.2e848269@aol.com> Message-ID: <41538A34.9060908@hyperactivesw.com> On 9/23/04 2:47 PM, Cubist at aol.com wrote: > sez ambassador at fourthworld.com: > >>Cubist at aol.com wrote: >> >>>sez ambassador at fourthworld.com: >>> >>>>If you're running in OS 9 natively I'm stumped. But if you're running >>>>Classic under OS X this is caused by paths being handled differently in >>>>OS 9 and Classic. >>>>You could account for this if it was possible to know if you're running >>>>9 natively or in Classic, but alas it is not. >>> >>> Correct me if I'm wrong, but isn't there a function that gives you the >>>pathname of the topStack? If there is, it seems to me that you should be > > able to > >>>get that pathname, and from it, determine exactly how the current OS takes >>>care of such things. Yes, this is an annoyance, but you should only need > > to do it > >>>once, during (pre)openStack... right? >> >>Yes, but the path returned by the Classic engine uses a form unique to >>running Classic under OS X (it excludes the volume name normally needed >>in OS 9, IIRC). > > Okay, it's a unique form of pathname. I get that. What I don't get is > this: What prevents you from parsing the silly thing to determine whether or not > it's a pathname for (a) honest-to-God MacOS 9, or (b) Classic under OS X? What > *other* information, that's *not* in the topStack's pathname, would you need > to make that determination? If the pathname of the topStack doesn't do it, I > seem to recall something about a "specialFolders" function to ID stuff like the > System Folder, the Preferences Folder, and so on -- maybe *that* would work? I don't have an OS 9 machine to check right now, but maybe someone else can. If I remember right, OS 9 will return a path something like this: Hard Disk/AppFolder/Folder/file.rev The Classic engine returns this path: /Hard Disk/Folder/Folder/file.rev The OS X engine returns this path: /Folder/Folder/file.rev If I'm right about the OS 9 path, then checking for a leading "/" would seem to do it. But someone with native OS 9 should check to make sure. My husband is playing solitaire on our machine and family harmony forbids interference. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Thu Sep 23 23:51:25 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 23 Sep 2004 20:51:25 -0700 Subject: Debugging in 2.5? In-Reply-To: <41531444.2040404@chipp.com> References: <1651449424.20040923091651@ahsoftware.net> <41531444.2040404@chipp.com> Message-ID: <5743123157.20040923205125@ahsoftware.net> Chipp- Well, I went back and tried it again and it sort of works now. Must have been a build 1 thing. The Step Into and Step Over buttons just acted the same as the run button. That made debugging useless for me so I reverted to 2.2. Still annoying not being able to step through IDE code, so I'm not giving up my 2.2 build, but it looks like things are stable enough. Thanks for making me take a second look. -- -Mark Wieder mwieder at ahsoftware.net Thursday, September 23, 2004, 11:21:56 AM, you wrote: CW> Mark, CW> I use the debugger all the time in 2.5. What problems are you having and CW> have you bugzilla'd them? CW> -Chipp CW> Mark Wieder wrote: >> Yes. The debugger is pretty useless in 2.5 (although breakpoints seem >> to work). I do all my debugging in 2.2 these days. From chipp at chipp.com Fri Sep 24 01:55:59 2004 From: chipp at chipp.com (Chipp Walters) Date: Fri, 24 Sep 2004 00:55:59 -0500 Subject: Debugging in 2.5? In-Reply-To: <5743123157.20040923205125@ahsoftware.net> References: <1651449424.20040923091651@ahsoftware.net> <41531444.2040404@chipp.com> <5743123157.20040923205125@ahsoftware.net> Message-ID: <4153B6EF.2070804@chipp.com> Mark, With Revolution 2.5, you can no longer 'debug' the IDE using traditional debug measures. This is the same for any stack having the prefix "rev" (or so it appears). The debugger seems to work fine for me outside the IDE. In fact, I believe they've actually fixed many bugs in the debugger, including errant errors. best, Chipp Mark Wieder wrote: > Chipp- > > Well, I went back and tried it again and it sort of works now. Must > have been a build 1 thing. The Step Into and Step Over buttons just > acted the same as the run button. That made debugging useless for me > so I reverted to 2.2. Still annoying not being able to step through > IDE code, so I'm not giving up my 2.2 build, but it looks like things > are stable enough. Thanks for making me take a second look. > From ambassador at fourthworld.com Fri Sep 24 02:00:58 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 23 Sep 2004 23:00:58 -0700 Subject: Debugging in 2.5? In-Reply-To: <4153B6EF.2070804@chipp.com> References: <1651449424.20040923091651@ahsoftware.net> <41531444.2040404@chipp.com> <5743123157.20040923205125@ahsoftware.net> <4153B6EF.2070804@chipp.com> Message-ID: <4153B81A.9040400@fourthworld.com> Chipp Walters wrote: > Mark, > > With Revolution 2.5, you can no longer 'debug' the IDE using traditional > debug measures. This is the same for any stack having the prefix "rev" > (or so it appears). I think that's a design decision, with the aim of simplifying debugging by not stepping through mountains of Rev code. On the flipside, if there are mountains of Rev code at play then maybe there's a good reason to be able to debug it.... > The debugger seems to work fine for me outside the IDE. In fact, I > believe they've actually fixed many bugs in the debugger, including > errant errors. Looks like some of the anomalies from v2.2 may have crept back in (too bad, as they were fixed in v2.2.1). -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From signe.sanne at roman.uib.no Fri Sep 24 03:05:58 2004 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Fri, 24 Sep 2004 09:05:58 +0200 Subject: Error message - Revolution 2.5 In-Reply-To: <415300B7.9020304@hyperactivesw.com> References: <5.2.0.8.2.20040923151538.00c2a818@alf.uib.no> <5.2.0.8.2.20040922102400.00c08f18@alf.uib.no> <5.2.0.8.2.20040922102400.00c08f18@alf.uib.no> <5.2.0.8.2.20040923151538.00c2a818@alf.uib.no> Message-ID: <5.2.0.8.2.20040924090412.00bf13a8@alf.uib.no> > > > >> It sounds like you have a copy of the answer dialog as a substack of > >> your main stack. (This often happens if you created the stack in MC > >> and imported some resources.) You'll need to delete the copy that is > >> embedded in the stack. > > > > > > Yes, thank you, this was actually the case. In MetaCard I go to Stack > > Properties --> Components and then delete a resource, but is it possible > > to do it in Revolution as well? > > > >I don't think there is an IDE-native way to do it. If you still have MC it >is easiest to just remove it there. In Revolution, you can do it from the >message box: > >delete stack "answer dialog" of stack "myMainstack" > >Be sure to use the long stack reference, or you might accidentally remove >the IDE's answer dialog instead. Thank you Jacqueline. As you said, you know everything (except how to enjoy a meal of lutefisk). Regards Signe Marie 1. amanuensis Signe Marie Sanne e-mail: signe.sanne at roman.uib.no Romansk Institutt tel: +47 55 58 21 27 ?isteins gt. 1 5007 Bergen http://www.hf.uib.no/hfolk/mlab/Info/sms.html Norway From jsng at wayoflife.org Fri Sep 24 03:39:04 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Fri, 24 Sep 2004 15:39:04 +0800 Subject: Styled text pasting In-Reply-To: <41538884.1030703@fourthworld.com> References: <41538884.1030703@fourthworld.com> Message-ID: I'm trying to paste styled text that could be copied from a word processor or some other app over into a stack. How do I do that? I'm familiar with the htmlText trick, but assuming that I can only get access to the styled text from eg. AppleWorks - is there a way to directly paste the text into an editing field? I am using it to generate html code in the final output, but my source is going to be styled text from other apps and I do not have the luxury of being able to first have it converted to html before being pasted into the editing field. Jesse Sng From jsng at wayoflife.org Fri Sep 24 04:00:59 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Fri, 24 Sep 2004 16:00:59 +0800 Subject: Playing back remote mp3 files In-Reply-To: References: Message-ID: >Recently, Jesse Sng wrote: > >> I'm trying to build a standalone browser that will allow the user to >> select from a list of mp3 files and then either stream or download >> them to his hard drive for local playback. >> >> What I'm trying to figure out now is what do I have to do to get the >> QT player to reference a file that's located on a web server? Which >> property do I set to specify that? > >The fileName property. This can be set to a file path or a URL. Thanks to all who replied to my question. I did eventually find that you could use a URL in the filename property. I had to do a little digging and eventually discovered that I could try that. Jesse From macstacks at earthlink.net Fri Sep 24 07:20:11 2004 From: macstacks at earthlink.net (Bruce A. Pokras) Date: Fri, 24 Sep 2004 07:20:11 -0400 Subject: Standalone runs openstack & closestack b4 stack window appears Message-ID: I have a single-stack rev project in which the stack script has both an openstack handler and a closestack handler. Doesn't sound that unusual, does it? However, when compiled as a standalone with Rev 2.5 under Mac OS 9.1, _both_ the openstack _and_ closestack handlers run before the stack window appears. Then, once the stack window appears, the openstack handler runs _again_! There are not other openstack or closestack handlers in the stack. I checked the documentation to see if this was normal, but could not find anything. I worked around this problem by testing for the existence of the stack window in the openstack handler, and changing the closestack handler to a closestackrequest handler. Does anyone have an inkling why a closestack handler would run upon starting a standalone, and why an openstack handler would run twice? Regards, Bruce Pokras Blazing Dawnsoftware www.blazingdawn.com From psahores at easynet.fr Fri Sep 24 07:46:14 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 24 Sep 2004 13:46:14 +0200 Subject: Standalone runs openstack & closestack b4 stack window appears In-Reply-To: References: Message-ID: <56E4CA72-0E1F-11D9-BC19-000A95C61E96@easynet.fr> Le 24 sept. 04, ? 13:20, Bruce A. Pokras a ?crit : > I have a single-stack rev project in which the stack script has both > an openstack handler and a closestack handler. Doesn't sound that > unusual, does it? However, when compiled as a standalone with Rev 2.5 > under Mac OS 9.1, _both_ the openstack _and_ closestack handlers run > before the stack window appears. Then, once the stack window appears, > the openstack handler runs _again_! > > There are not other openstack or closestack handlers in the stack. I > checked the documentation to see if this was normal, but could not > find anything. I worked around this problem by testing for the > existence of the stack window in the openstack handler, and changing > the closestack handler to a closestackrequest handler. > > Does anyone have an inkling why a closestack handler would run upon > starting a standalone, and why an openstack handler would run twice? No, unfortunally... Try, as a workaround, to stick the line below on top of your openstack and closestack handlers : "if the short name of this stack is not then exit openstack / closestack" and let us know if it does the job ;) > > Regards, > > Bruce Pokras > Blazing Dawnsoftware > www.blazingdawn.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sahoresp+ at +mac.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From rjb at rz.uni-potsdam.de Fri Sep 24 07:47:07 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Fri, 24 Sep 2004 13:47:07 +0200 Subject: Can't read text from file on OS 9 In-Reply-To: <41538A34.9060908@hyperactivesw.com> References: <13c.22f074a.2e848269@aol.com> <41538A34.9060908@hyperactivesw.com> Message-ID: >I don't have an OS 9 machine to check right now, but maybe someone >else can. If I remember right, OS 9 will return a path something >like this: > > Hard Disk/AppFolder/Folder/file.rev > >The Classic engine returns this path: > > /Hard Disk/Folder/Folder/file.rev > >The OS X engine returns this path: > > /Folder/Folder/file.rev > >If I'm right about the OS 9 path, then checking for a leading "/" >would seem to do it. But someone with native OS 9 should check to >make sure. My husband is playing solitaire on our machine and family >harmony forbids interference. ;) > >-- >Jacqueline Landman Gay | jacque at hyperactivesw.com >HyperActive Software | http://www.hyperactivesw.com Just checked that OS9 returns the leading slash just as Classic does. Robert From 3mcgrath at adelphia.net Fri Sep 24 08:25:45 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 24 Sep 2004 08:25:45 -0400 Subject: Standalone runs openstack & closestack b4 stack window appears In-Reply-To: References: Message-ID: Bruce, I have had the double open stack thing happen in a few standalones. I use the 'on startup' and 'on shutdown' messages instead. Don't know why it happens though. HTH Tom On Sep 24, 2004, at 7:20 AM, Bruce A. Pokras wrote: > I have a single-stack rev project in which the stack script has both > an openstack handler and a closestack handler. Doesn't sound that > unusual, does it? However, when compiled as a standalone with Rev 2.5 > under Mac OS 9.1, _both_ the openstack _and_ closestack handlers run > before the stack window appears. Then, once the stack window appears, > the openstack handler runs _again_! > > There are not other openstack or closestack handlers in the stack. I > checked the documentation to see if this was normal, but could not > find anything. I worked around this problem by testing for the > existence of the stack window in the openstack handler, and changing > the closestack handler to a closestackrequest handler. > > Does anyone have an inkling why a closestack handler would run upon > starting a standalone, and why an openstack handler would run twice? > > Regards, > > Bruce Pokras > Blazing Dawnsoftware > www.blazingdawn.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From rjb at rz.uni-potsdam.de Fri Sep 24 08:27:38 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Fri, 24 Sep 2004 14:27:38 +0200 Subject: Standalone runs openstack & closestack b4 stack window appears In-Reply-To: References: Message-ID: >I have a single-stack rev project in which the stack script has both >an openstack handler and a closestack handler. Doesn't sound that >unusual, does it? However, when compiled as a standalone with Rev >2.5 under Mac OS 9.1, _both_ the openstack _and_ closestack >handlers run before the stack window appears. Then, once the stack >window appears, the openstack handler runs _again_! > >There are not other openstack or closestack handlers in the stack. I >checked the documentation to see if this was normal, but could not >find anything. I worked around this problem by testing for the >existence of the stack window in the openstack handler, and changing >the closestack handler to a closestackrequest handler. > >Does anyone have an inkling why a closestack handler would run upon >starting a standalone, and why an openstack handler would run twice? > >Regards, > >Bruce Pokras >Blazing Dawnsoftware >www.blazingdawn.com Bruce, have you tried using message watcher (or umbrellaman) to see the flow of messages? This should give you a clue what's going on. Something must be triggering those messages. If there are substacks that are being open in that stack file, for example, they can trigger these messages. Robert Brenstein From soapdog at mac.com Fri Sep 24 09:06:04 2004 From: soapdog at mac.com (Andre Garzia) Date: Fri, 24 Sep 2004 10:06:04 -0300 Subject: Can't read text from file on OS 9 In-Reply-To: <41538A34.9060908@hyperactivesw.com> References: <13c.22f074a.2e848269@aol.com> <41538A34.9060908@hyperactivesw.com> Message-ID: <7DA92710-0E2A-11D9-94E8-0003936D012E@mac.com> Also, I think preferences folder is different, one is ~/Library/Preferences the other is inside system folder (the true os 9) so checking for special folder path should return different values, where the value of OS 9 is fixed and can be hardcoded, so you can check. cheers andre On Sep 23, 2004, at 11:45 PM, J. Landman Gay wrote: > I don't have an OS 9 machine to check right now, but maybe someone > else can. If I remember right, OS 9 will return a path something like > this: > > Hard Disk/AppFolder/Folder/file.rev > > The Classic engine returns this path: > > /Hard Disk/Folder/Folder/file.rev > > The OS X engine returns this path: > > /Folder/Folder/file.rev > > If I'm right about the OS 9 path, then checking for a leading "/" > would seem to do it. But someone with native OS 9 should check to make > sure. My husband is playing solitaire on our machine and family > harmony forbids interference. ;) -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From soapdog at mac.com Fri Sep 24 11:31:28 2004 From: soapdog at mac.com (Andre Garzia) Date: Fri, 24 Sep 2004 12:31:28 -0300 Subject: ANN: FTP Commander update... Message-ID: Hi Folks, I am back since the last war with my tonsils. I updated the FTPCommander Stack so that it could understand some weird file listings by IIS... you can fetch it from Revolution Online under "utilities" or at my space "soapdog". Also you can point to http://www.soapdog.org/rev/FTPCommander.rev any feature request? Andre -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From fde101 at fjrhome.net Fri Sep 24 12:05:14 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 24 Sep 2004 12:05:14 -0400 Subject: [OT] Wireless remote events? In-Reply-To: <41538884.1030703@fourthworld.com> References: <41538884.1030703@fourthworld.com> Message-ID: <851687C6-0E43-11D9-AA77-0050E4BA750F@fjrhome.net> Did you try checking for Apple Events? On Sep 23, 2004, at 10:37 PM, Richard Gaskin wrote: > Ken Ray wrote: >> On 9/23/04 7:01 PM, "Richard Gaskin" >> wrote: >> weird part: >>> I made a fresh stack and put in rawKeyDown, rawKeyUp, appleEvent, >>> arrowKey, functionKey, keyDown and keyUp handlers -- none of them get >>> triggered when I try using the wireless device. >>> >>> Any of you familiar enough with presentation tools to know what >>> sorts of >>> events I should be looking for? >> Try checking for mouseUp - many of these remotes will simulate mouse >> clicks, >> not keystrokes. > > Forgot to include mouseUp and mouseDown on that list, but yes, those > were in my script. > > Weird, eh? That is, unless it's simply defective.... > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From jacque at hyperactivesw.com Fri Sep 24 12:31:28 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 24 Sep 2004 11:31:28 -0500 Subject: Can't read text from file on OS 9 In-Reply-To: References: <13c.22f074a.2e848269@aol.com> <41538A34.9060908@hyperactivesw.com> Message-ID: <41544BE0.9020500@hyperactivesw.com> On 9/24/04 6:47 AM, Robert Brenstein wrote: >> I don't have an OS 9 machine to check right now, but maybe someone >> else can. If I remember right, OS 9 will return a path something like >> this: >> >> Hard Disk/AppFolder/Folder/file.rev >> >> The Classic engine returns this path: >> >> /Hard Disk/Folder/Folder/file.rev >> >> The OS X engine returns this path: >> >> /Folder/Folder/file.rev >> >> If I'm right about the OS 9 path, then checking for a leading "/" >> would seem to do it. But someone with native OS 9 should check to make >> sure. My husband is playing solitaire on our machine and family >> harmony forbids interference. ;) >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com > > > > Just checked that OS9 returns the leading slash just as Classic does. Oh well. It was a nice thought while it lasted. Does Andre's suggestion about checking the prefs folder work? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gregory.lypny at videotron.ca Fri Sep 24 13:16:31 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 24 Sep 2004 13:16:31 -0400 Subject: CGI's and processing requests in order Message-ID: <7AC6D670-0E4D-11D9-B62F-000D9350C9C2@videotron.ca> Hello everyone, In processing CGI requests, I understand that Revolution creates an instance of itself in memory for each request. I'm guessing that because of this, it may be possible for two or more clients to be accessing a text file almost simultaneously and create an update anomaly if they both share information and have privileges to edit it. It's the situation where I need information that you can change and you need information that I can change and you may change it to something else when I'm still looking at the old stuff perhaps making the wrong decision because of this. I'm curious to know what you think of a rough and ready way to queue processing by having the CGI's access a file with a variable that is either "busy" or "not busy". The first request being processed sets it to "busy". If another client submits a request and the variable comes up "busy", their page will be refreshed, perhaps with a brief message, although it's probably not necessary given Rev's processing speed, and when the variable is set back to "not busy", the next client is processed. Sound reasonable, or is it too clunky? Greg From inspir at inspiredlogic.com Thu Sep 23 09:42:46 2004 From: inspir at inspiredlogic.com (inspir) Date: Thu, 23 Sep 2004 06:42:46 -0700 Subject: Puzzler (why does this error?) Message-ID: <73A3A148-0D66-11D9-A3E5-000A95A872D6@inspiredlogic.com> This line executed in the message box: put the allowKeyInField of field id 1008 of card id 1002 of stack "Untitled 1" produces this error: Message execution error: Error description: Handler: can't find handler While this line executed in the message box: put the visible of field id 1008 of card id 1002 of stack "Untitled 1" simply puts true Any ideas? regards, Geoff Canyon gcanyon at inspiredlogic.com From klaus at major-k.de Fri Sep 24 14:08:57 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 24 Sep 2004 20:08:57 +0200 Subject: Puzzler (why does this error?) In-Reply-To: <73A3A148-0D66-11D9-A3E5-000A95A872D6@inspiredlogic.com> References: <73A3A148-0D66-11D9-A3E5-000A95A872D6@inspiredlogic.com> Message-ID: Hi inspir, or may i call you Geoff? ;-) > This line executed in the message box: > > put the allowKeyInField of field id 1008 of card id 1002 of stack > "Untitled 1" > > produces this error: > > Message execution error: > Error description: Handler: can't find handler > > While this line executed in the message box: > > put the visible of field id 1008 of card id 1002 of stack "Untitled 1" > > simply puts true > > Any ideas? Yup, it's a keyword :-) I has no effect and is included in Transcript for compatibility with imported SuperCard projects. > regards, > > Geoff Canyon > gcanyon at inspiredlogic.com Best from germany Klaus Major klaus at major-k.de http://www.major-k.de From paulbuzzy at aol.com Fri Sep 24 14:07:41 2004 From: paulbuzzy at aol.com (Paul) Date: Fri, 24 Sep 2004 13:07:41 -0500 Subject: Styled text pasting In-Reply-To: References: <41538884.1030703@fourthworld.com> Message-ID: <4154626D.1060806@aol.com> jsng at wayoflife.org wrote: > > I'm trying to paste styled text that could be copied from a word > processor or some other app over into a stack. How do I do that? > > I'm familiar with the htmlText trick, but assuming that I can only get > access to the styled text from eg. AppleWorks - is there a way to > directly paste the text into an editing field? > > I am using it to generate html code in the final output, but my source > is going to be styled text from other apps and I do not have the > luxury of being able to first have it converted to html before being > pasted into the editing field. > > > Jesse Sng > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution Silly question, but have you tried "paste"? I just checked a standalone I am working on and the styled text from MS Word was pasted as styled text into a field in the standalone juisng the pste command. I'm using RR 2.5 and Windows XP. From psahores at easynet.fr Fri Sep 24 15:15:01 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 24 Sep 2004 21:15:01 +0200 Subject: ANN: FTP Commander update... In-Reply-To: References: Message-ID: <08B27C03-0E5E-11D9-AE76-000A95C61E96@easynet.fr> Wooooah ! Great and cool stuff Andre. Thanks for sharing it :D I just tested this new issue (PWB G4 Panther 10.3.5 on the client side / Suse-Linux 8.2 Pro + pureFTPD on the server side) and it works just as expected. I will yet have to learn your code ! Thanks again :) Best Regards, Pierre Le 24 sept. 04, ? 17:31, Andre Garzia a ?crit : > Hi Folks, > > I am back since the last war with my tonsils. I updated the > FTPCommander Stack so that it could understand some weird file > listings by IIS... you can fetch it from Revolution Online under > "utilities" or at my space "soapdog". Also you can point to > http://www.soapdog.org/rev/FTPCommander.rev > > any feature request? > > Andre > -- > Andre Alves Garzia ? 2004 ? BRAZIL > http://studio.soapdog.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sahoresp+ at +mac.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From revdan at danshafer.com Fri Sep 24 15:52:28 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 24 Sep 2004 12:52:28 -0700 Subject: Dates Handled Differently in XP Home? In-Reply-To: <6C00E9D5-0D2A-11D9-9339-000A95AE42E6@danshafer.com> References: <415226B1.3040702@hyperactivesw.com> <6C00E9D5-0D2A-11D9-9339-000A95AE42E6@danshafer.com> Message-ID: <43A703C6-0E63-11D9-B481-000A95AE42E6@danshafer.com> No new data emerges. I'm still stuck. I can, of course, use systemVersion() to determine if the app is running on XP and, if so, adjust the code for the date anomaly accordingly. But I'd like to know if this is a known problem in XP or Rev or what so that I can understand why I'm doing what I'm doing. Dan On Sep 22, 2004, at 11:33 PM, Dan Shafer wrote: > Sarah.... > ' > Yes, my script uses the convert command, I'm examining dateItems to > determine whether the code has expired. > > I'll search Bugzilla again with this new info. > > Thanks. > > On Sep 22, 2004, at 6:28 PM, J. Landman Gay wrote: > >> On 9/22/04 5:51 PM, Dan Shafer wrote: >> >>> A followup. We've now had three of my client's customers experience >>> the same issue, all on XP. The code works fine on all other OSes on >>> which it's been tested. >> >> Does your script use the "convert" command? Are these customers >> international? This sounds a little like Sarah's pet bug regarding >> inaccurate time conversions in certain time zones. >> >>> Strange. >>> Dan >>> On Sep 22, 2004, at 2:25 PM, Dan Shafer wrote: >>>> Are there any documented or known differences in the way dates are >>>> handled on XP or XP Home vs. other Windows platforms and OS X? >>>> >>>> My client has a customer who can't get our software to run >>>> correctly on his XP Home system. The code that fails checks a code >>>> we generate based on the day the code is supposed to expire to >>>> determine if the code is still valid. On Win2k Pro, OS X, and OS 9, >>>> the code he has been given works. On his XP Home system, it fails >>>> every time. If we give him a code that expires the next day, it >>>> works fine. >>>> >>>> He swears the date/time is set right on his machine. >>>> >>>> >>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>> Dan Shafer, Revolutionary >>>> Author of "Revolution: Software at the Speed of Thought" >>>> http://www.revolutionpros.com for more info >>>> Available at Runtime Revolution Store >>>> (http://www.runrev.com/RevPress) >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From nnoydb at excite.com Fri Sep 24 16:11:11 2004 From: nnoydb at excite.com (K) Date: Fri, 24 Sep 2004 16:11:11 -0400 (EDT) Subject: Launching application Message-ID: <20040924201111.6A27F8AEBB@xprdmailfe2.nwk.excite.com> Does anyone know how Runtime Revolution creates the processes unsed with read from process and write to process? Are these process created on OS X and *NIX by fork() and exec()? If I am using the process api provided on Runtime Revolution how does one open and references multiple instance of the same application? Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From got at mindspring.com Fri Sep 24 16:24:20 2004 From: got at mindspring.com (Gordon Tillman) Date: Fri, 24 Sep 2004 15:24:20 -0500 Subject: Connecting to Valentina using revdb_connect Message-ID: Hello All, I was wondering if some kind soul might enlighten me on a couple of points... I'm running the latest RR 2.5 build, with a Studio license (for both Mac and Windows platforms). First Item: If I try to connect to a Valentina database using the revdb_connect function from my stack while running in the RR development environment, I get the error message "revdberr, invalid database type". But if I go ahead and create a stand-alone application, it works just fine. I tried using the revSetDatabaseDriverPath to each of the following values in turn (when running in the development environment on Mac OS X) and it didn't help: /Applications/Revolution 2.5/components /Applications/Revolution 2.5/components/global environment /Applications/Revolution 2.5/components/global environment/database_drivers /Applications/Revolution 2.5/components/global environment/database_drivers/MacOSX /Applications/Revolution 2.5/components/global environment/database_drivers/MacOSX/VXCMD_macho Second Item: It seems like you have to connect to a pre-existing Valentina file, one that was created with the Valentina application. Is there any way to have the RR application create one "on the fly" if it doesn't exist. Many thanks! Gordon Tillman From revdan at danshafer.com Fri Sep 24 18:02:08 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 24 Sep 2004 15:02:08 -0700 Subject: OS X Hang Bug is #2240 Message-ID: <60E65F3D-0E75-11D9-B481-000A95AE42E6@danshafer.com> Sorry I forgot to supply the Bugzilla number for the bug I just posted a note about. It's 2240. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From revdan at danshafer.com Fri Sep 24 18:03:58 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 24 Sep 2004 15:03:58 -0700 Subject: My copy of Rev just crashed and won't launch anymore... In-Reply-To: <41484A50.9030707@ehug.info> References: <4147583C.7B092C84@Club-Internet.fr> <41484A50.9030707@ehug.info> Message-ID: Oh, crap. I just Bugzilla'd this and reported that I'd found this same solution after a lot of trial and error. That's what I get for falling behind on my list reading. Thanks, Mark. Dan On Sep 15, 2004, at 6:57 AM, Mark Schonewille wrote: > Re-install Revolution. Set up all preferences the way you want. Quit > revolution. Safe the file folder>/components/save/revpreferences.rev to a different folder. It > would be safest if you stuff or zip it to make sure that you don't > accidentally open it. > > Whenever Rev gets no further than "loading plugins, menus..." remove > the file /components/save/revpreferences.rev > and replace it by your backup copy. > > So far, this always worked for me, if the splash window appeared to > freeze at "loading plugins, menus...". > > Mac users may use AppleScript to automate this. > > Mark > > > > jbv wrote: >> In the middle of a work session, I tried to open >> a stack from my HD, got a message telling me >> that a stack with the same name was already loaded >> in memory, so I choosed the "purge" option, and >> then Rev freezed. >> I forced quit (MacOS 9) and tried to launch it again, >> but the startup process never went further than the >> splashscreen saying "loading plugins, menus..." >> I had to download a new copy and go through the >> whole decompact & install process again... >> Well, don't know what to think about that... >> Never had that kind of problem with MC anyway..; >> JB > > -- > > eHUG coordinator > mailto:europe at ehug.info > fax: +1 501 633 94 04 > http://home.wanadoo.nl/mark.sch > http://www.ehug.info > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From soapdog at mac.com Fri Sep 24 18:20:47 2004 From: soapdog at mac.com (Andre Garzia) Date: Fri, 24 Sep 2004 19:20:47 -0300 Subject: CGI's and processing requests in order In-Reply-To: <7AC6D670-0E4D-11D9-B62F-000D9350C9C2@videotron.ca> References: <7AC6D670-0E4D-11D9-B62F-000D9350C9C2@videotron.ca> Message-ID: Gregory, I think that's the way everyone is doing, I use a token file to signal the busy state, so when I need to see if another instance of Rev is working, I just look for that file... Cheers andre On Sep 24, 2004, at 2:16 PM, Gregory Lypny wrote: > Hello everyone, > > In processing CGI requests, I understand that Revolution creates an > instance of itself in memory for each request. I'm guessing that > because of this, it may be possible for two or more clients to be > accessing a text file almost simultaneously and create an update > anomaly if they both share information and have privileges to edit it. > It's the situation where I need information that you can change and > you need information that I can change and you may change it to > something else when I'm still looking at the old stuff perhaps making > the wrong decision because of this. > > I'm curious to know what you think of a rough and ready way to queue > processing by having the CGI's access a file with a variable that is > either "busy" or "not busy". The first request being processed sets > it to "busy". If another client submits a request and the variable > comes up "busy", their page will be refreshed, perhaps with a brief > message, although it's probably not necessary given Rev's processing > speed, and when the variable is set back to "not busy", the next > client is processed. Sound reasonable, or is it too clunky? > > Greg > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From revdan at danshafer.com Fri Sep 24 18:22:52 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 24 Sep 2004 15:22:52 -0700 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd Message-ID: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> I've about had it with this bug, which I was sure I'd reported and BZed before, but apparently not. If you can confirm that this bug arises, please go add to my description. Essentially, trying to launch Rev (this has been true for 2.2 and is still true in 2.5 though less frequent), the splash screen comes up, gets to the point where it says in the lower right corner that it's loading menus and plugins, and then hangs. Until today, I didn't find anything short of a reinstall that helped. I think I discovered today that replacing the revpreferences.rev stack in the components/save folder solves the problem. But then you have to resupply your serial number and reset all your preferences. This happens for me more than once or twice a month and I just can't find a pattern. I can work in Rev for hours, close it, go to lunch, come back, launch it and have it fail. No warning, nothing. Am I the only one experiencing this? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Shafer, Revolutionary Author of "Revolution: Software at the Speed of Thought" http://www.revolutionpros.com for more info Available at Runtime Revolution Store (http://www.runrev.com/RevPress) From lists at mangomultimedia.com Fri Sep 24 18:27:25 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 24 Sep 2004 15:27:25 -0700 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> References: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> Message-ID: On Sep 24, 2004, at 3:22 PM, Dan Shafer wrote: > I've about had it with this bug, which I was sure I'd reported and > BZed before, but apparently not. > > If you can confirm that this bug arises, please go add to my > description. > > Essentially, trying to launch Rev (this has been true for 2.2 and is > still true in 2.5 though less frequent), the splash screen comes up, > gets to the point where it says in the lower right corner that it's > loading menus and plugins, and then hangs. Until today, I didn't find > anything short of a reinstall that helped. I think I discovered today > that replacing the revpreferences.rev stack in the components/save > folder solves the problem. But then you have to resupply your serial > number and reset all your preferences. > > This happens for me more than once or twice a month and I just can't > find a pattern. I can work in Rev for hours, close it, go to lunch, > come back, launch it and have it fail. No warning, nothing. > > Am I the only one experiencing this? I have experienced this prior to 2.5 on rare occasions but I haven't seen it in 2.5 yet. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From revdan at danshafer.com Fri Sep 24 18:38:17 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 24 Sep 2004 15:38:17 -0700 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: References: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> Message-ID: <6D9D7636-0E7A-11D9-B481-000A95AE42E6@danshafer.com> Trevor.... I'm glad to hear that. I had it this afternoon for the second time this week on 2.5. Dan On Sep 24, 2004, at 3:27 PM, Trevor DeVore wrote: > On Sep 24, 2004, at 3:22 PM, Dan Shafer wrote: > >> I've about had it with this bug, which I was sure I'd reported and >> BZed before, but apparently not. >> >> If you can confirm that this bug arises, please go add to my >> description. >> >> Essentially, trying to launch Rev (this has been true for 2.2 and is >> still true in 2.5 though less frequent), the splash screen comes up, >> gets to the point where it says in the lower right corner that it's >> loading menus and plugins, and then hangs. Until today, I didn't find >> anything short of a reinstall that helped. I think I discovered today >> that replacing the revpreferences.rev stack in the components/save >> folder solves the problem. But then you have to resupply your serial >> number and reset all your preferences. >> >> This happens for me more than once or twice a month and I just can't >> find a pattern. I can work in Rev for hours, close it, go to lunch, >> come back, launch it and have it fail. No warning, nothing. >> >> Am I the only one experiencing this? > > I have experienced this prior to 2.5 on rare occasions but I haven't > seen it in 2.5 yet. > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From revdan at danshafer.com Fri Sep 24 18:38:17 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 24 Sep 2004 15:38:17 -0700 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: References: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> Message-ID: <6D9D7636-0E7A-11D9-B481-000A95AE42E6@danshafer.com> Trevor.... I'm glad to hear that. I had it this afternoon for the second time this week on 2.5. Dan On Sep 24, 2004, at 3:27 PM, Trevor DeVore wrote: > On Sep 24, 2004, at 3:22 PM, Dan Shafer wrote: > >> I've about had it with this bug, which I was sure I'd reported and >> BZed before, but apparently not. >> >> If you can confirm that this bug arises, please go add to my >> description. >> >> Essentially, trying to launch Rev (this has been true for 2.2 and is >> still true in 2.5 though less frequent), the splash screen comes up, >> gets to the point where it says in the lower right corner that it's >> loading menus and plugins, and then hangs. Until today, I didn't find >> anything short of a reinstall that helped. I think I discovered today >> that replacing the revpreferences.rev stack in the components/save >> folder solves the problem. But then you have to resupply your serial >> number and reset all your preferences. >> >> This happens for me more than once or twice a month and I just can't >> find a pattern. I can work in Rev for hours, close it, go to lunch, >> come back, launch it and have it fail. No warning, nothing. >> >> Am I the only one experiencing this? > > I have experienced this prior to 2.5 on rare occasions but I haven't > seen it in 2.5 yet. > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From revdan at danshafer.com Fri Sep 24 18:38:49 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 24 Sep 2004 15:38:49 -0700 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: References: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> Message-ID: <80945837-0E7A-11D9-9C8D-000A95AE42E6@danshafer.com> Trevor.... I'm glad to hear that. I had it this afternoon for the second time this week on 2.5. Dan On Sep 24, 2004, at 3:27 PM, Trevor DeVore wrote: > On Sep 24, 2004, at 3:22 PM, Dan Shafer wrote: > >> I've about had it with this bug, which I was sure I'd reported and >> BZed before, but apparently not. >> >> If you can confirm that this bug arises, please go add to my >> description. >> >> Essentially, trying to launch Rev (this has been true for 2.2 and is >> still true in 2.5 though less frequent), the splash screen comes up, >> gets to the point where it says in the lower right corner that it's >> loading menus and plugins, and then hangs. Until today, I didn't find >> anything short of a reinstall that helped. I think I discovered today >> that replacing the revpreferences.rev stack in the components/save >> folder solves the problem. But then you have to resupply your serial >> number and reset all your preferences. >> >> This happens for me more than once or twice a month and I just can't >> find a pattern. I can work in Rev for hours, close it, go to lunch, >> come back, launch it and have it fail. No warning, nothing. >> >> Am I the only one experiencing this? > > I have experienced this prior to 2.5 on rare occasions but I haven't > seen it in 2.5 yet. > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From soapdog at mac.com Fri Sep 24 18:40:50 2004 From: soapdog at mac.com (Andre Garzia) Date: Fri, 24 Sep 2004 19:40:50 -0300 Subject: ANN: FTP Commander update... In-Reply-To: <08B27C03-0E5E-11D9-AE76-000A95C61E96@easynet.fr> References: <08B27C03-0E5E-11D9-AE76-000A95C61E96@easynet.fr> Message-ID: On Sep 24, 2004, at 4:15 PM, Pierre Sahores wrote: > Wooooah ! Great and cool stuff Andre. Thanks for sharing it :D > > I just tested this new issue (PWB G4 Panther 10.3.5 on the client side > / Suse-Linux 8.2 Pro + pureFTPD on the server side) and it works just > as expected. > > I will yet have to learn your code ! Thanks Pierre! that code is easy, there's some stunts like sending "mouseUp"s to some controls to refresh listings and stuff, but it's pretty easy and easy to extend. Uses plain libURLs calls, and some FTP commands like NLST (file list by name) Cheers andre > > Thanks again :) > > Best Regards, Pierre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From lists at mangomultimedia.com Fri Sep 24 19:23:19 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 24 Sep 2004 16:23:19 -0700 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: <6D9D7636-0E7A-11D9-B481-000A95AE42E6@danshafer.com> References: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> <6D9D7636-0E7A-11D9-B481-000A95AE42E6@danshafer.com> Message-ID: On Sep 24, 2004, at 3:38 PM, Dan Shafer wrote: > Trevor.... > > I'm glad to hear that. I had it this afternoon for the second time > this week on 2.5. Well, I think you cursed me Dan - I just had this happen under 2.5 ;-) Rev locked up when quitting and I had to force quit. After that it locked up at the loading menus, plugins part of the launch. I am downloading a new version so I can get a new preferences stack now... -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From gregory.lypny at videotron.ca Fri Sep 24 19:30:22 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 24 Sep 2004 19:30:22 -0400 Subject: CGI's and processing requests in order In-Reply-To: <20040924231943.06144930132@mail.runrev.com> References: <20040924231943.06144930132@mail.runrev.com> Message-ID: Hello Andre, Thanks for confirming. I also imagine that there's some kind of environmental variable that could be used as a token to distinguish among those instances of Revolution or the identity or addresses of the clients. Greg On Sep 24, 2004, at 7:19 PM, Andre wrote: > Gregory, > > I think that's the way everyone is doing, I use a token file to signal > the busy state, so when I need to see if another instance of Rev is > working, I just look for that file... > > Cheers > andre > > > On Sep 24, 2004, at 2:16 PM, Gregory Lypny wrote: > >> Hello everyone, >> >> In processing CGI requests, I understand that Revolution creates an >> instance of itself in memory for each request. I'm guessing that >> because of this, it may be possible for two or more clients to be >> accessing a text file almost simultaneously and create an update >> anomaly if they both share information and have privileges to edit it. >> It's the situation where I need information that you can change and >> you need information that I can change and you may change it to >> something else when I'm still looking at the old stuff perhaps making >> the wrong decision because of this. >> >> I'm curious to know what you think of a rough and ready way to queue >> processing by having the CGI's access a file with a variable that is >> either "busy" or "not busy". The first request being processed sets >> it to "busy". If another client submits a request and the variable >> comes up "busy", their page will be refreshed, perhaps with a brief >> message, although it's probably not necessary given Rev's processing >> speed, and when the variable is set back to "not busy", the next >> client is processed. Sound reasonable, or is it too clunky? >> >> Greg >> From userev at canelasoftware.com Fri Sep 24 19:43:18 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 24 Sep 2004 16:43:18 -0700 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: References: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> <6D9D7636-0E7A-11D9-B481-000A95AE42E6@danshafer.com> Message-ID: <82D32248-0E83-11D9-862E-000D93373366@canelasoftware.com> On Sep 24, 2004, at 4:23 PM, Trevor DeVore wrote: > On Sep 24, 2004, at 3:38 PM, Dan Shafer wrote: > >> Trevor.... >> >> I'm glad to hear that. I had it this afternoon for the second time >> this week on 2.5. > > Well, I think you cursed me Dan - I just had this happen under 2.5 ;-) > Rev locked up when quitting and I had to force quit. After that it > locked up at the loading menus, plugins part of the launch. I am > downloading a new version so I can get a new preferences stack now... It happened to me twice this week. This is the first time ever for me. I now keep a copy of the .dmg file on hand just in case. -- Best regards, Mark Talluto http://www.canelasoftware.com From revdan at danshafer.com Fri Sep 24 20:09:27 2004 From: revdan at danshafer.com (Dan Shafer) Date: Fri, 24 Sep 2004 17:09:27 -0700 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: <82D32248-0E83-11D9-862E-000D93373366@canelasoftware.com> References: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> <6D9D7636-0E7A-11D9-B481-000A95AE42E6@danshafer.com> <82D32248-0E83-11D9-862E-000D93373366@canelasoftware.com> Message-ID: <2A709A17-0E87-11D9-8CFB-000A95AE42E6@danshafer.com> Mark..... Don't know if you'll find this as well, but the advice in another thread here was to take the revpreferences.rev stack in your components->save folder, stuff it and put it somewhere handy. Then if this happens again, just unstuff the prefs stack and replace the one in your current folder and restart. That worked for me last time. Maybe it won't always but it's a lot faster and more convenient than reinstalling everything. Dan (who is glad not to be the only one who experiences this; maybe it'll get fixed) On Sep 24, 2004, at 4:43 PM, Mark Talluto wrote: > > On Sep 24, 2004, at 4:23 PM, Trevor DeVore wrote: > >> On Sep 24, 2004, at 3:38 PM, Dan Shafer wrote: >> >>> Trevor.... >>> >>> I'm glad to hear that. I had it this afternoon for the second time >>> this week on 2.5. >> >> Well, I think you cursed me Dan - I just had this happen under 2.5 >> ;-) Rev locked up when quitting and I had to force quit. After that >> it locked up at the loading menus, plugins part of the launch. I am >> downloading a new version so I can get a new preferences stack now... > > It happened to me twice this week. This is the first time ever for > me. I now keep a copy of the .dmg file on hand just in case. > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From lists at mangomultimedia.com Fri Sep 24 20:10:55 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 24 Sep 2004 17:10:55 -0700 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: <82D32248-0E83-11D9-862E-000D93373366@canelasoftware.com> References: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> <6D9D7636-0E7A-11D9-B481-000A95AE42E6@danshafer.com> <82D32248-0E83-11D9-862E-000D93373366@canelasoftware.com> Message-ID: <5E9A3300-0E87-11D9-93DB-000D9337CDC8@mangomultimedia.com> On Sep 24, 2004, at 4:43 PM, Mark Talluto wrote: >> >> Well, I think you cursed me Dan - I just had this happen under 2.5 >> ;-) Rev locked up when quitting and I had to force quit. After that >> it locked up at the loading menus, plugins part of the launch. I am >> downloading a new version so I can get a new preferences stack now... > > It happened to me twice this week. This is the first time ever for > me. I now keep a copy of the .dmg file on hand just in case. I replaced the revprefernences file like Dan suggested and that fixed the problem for me. Perhaps it is just a matter of making a backup file in your Rev folder that you can use to replace it with when that happens. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From userev at canelasoftware.com Fri Sep 24 22:02:50 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 24 Sep 2004 19:02:50 -0700 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: <2A709A17-0E87-11D9-8CFB-000A95AE42E6@danshafer.com> References: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> <6D9D7636-0E7A-11D9-B481-000A95AE42E6@danshafer.com> <82D32248-0E83-11D9-862E-000D93373366@canelasoftware.com> <2A709A17-0E87-11D9-8CFB-000A95AE42E6@danshafer.com> Message-ID: <00FACBE4-0E97-11D9-862E-000D93373366@canelasoftware.com> On Sep 24, 2004, at 5:09 PM, Dan Shafer wrote: > Mark..... > > Don't know if you'll find this as well, but the advice in another > thread here was to take the revpreferences.rev stack in your > components->save folder, stuff it and put it somewhere handy. Then if > this happens again, just unstuff the prefs stack and replace the one > in your current folder and restart. That worked for me last time. > Maybe it won't always but it's a lot faster and more convenient than > reinstalling everything. > > Dan (who is glad not to be the only one who experiences this; maybe > it'll get fixed) Dan, Thanks for that. I have just compressed a backup. Now lets get this one fixed indeed. -- Best regards, Mark Talluto http://www.canelasoftware.com From jsng at wayoflife.org Fri Sep 24 22:47:33 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Sat, 25 Sep 2004 10:47:33 +0800 Subject: Styled text pasting In-Reply-To: <4154626D.1060806@aol.com> References: <41538884.1030703@fourthworld.com> <4154626D.1060806@aol.com> Message-ID: >Silly question, but have you tried "paste"? I just checked a >standalone I am working on and the styled text from MS Word was >pasted as styled text into a field in the standalone juisng the pste >command. I'm using RR 2.5 and Windows XP. Not silly actually because I tried pasting from Safari and it does not work and I only get plain text. However I did take you up on that and did a paste from Appleworks and it works. The thing now is that if I do a Paste from Safari into Eudora, I get styled text. So does that mean that my app needs to be able to register itself as being capable of interpreting styled text that comes from the clipboard? So obviously Safari is capable of exporting styled text to the clipboard but for some reason Revolution can't accept it. Why would it work in some cases but not in others? I'm not sure that this is something to be put up as a bug report yet. Jesse From kray at sonsothunder.com Sat Sep 25 00:01:22 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 24 Sep 2004 23:01:22 -0500 Subject: Styled text pasting In-Reply-To: Message-ID: On 9/24/04 9:47 PM, "Jesse Sng" wrote: > >> Silly question, but have you tried "paste"? I just checked a >> standalone I am working on and the styled text from MS Word was >> pasted as styled text into a field in the standalone juisng the pste >> command. I'm using RR 2.5 and Windows XP. > > Not silly actually because I tried pasting from Safari and it does > not work and I only get plain text. However I did take you up on that > and did a paste from Appleworks and it works. > > The thing now is that if I do a Paste from Safari into Eudora, I get > styled text. So does that mean that my app needs to be able to > register itself as being capable of interpreting styled text that > comes from the clipboard? So obviously Safari is capable of exporting > styled text to the clipboard but for some reason Revolution can't > accept it. > > Why would it work in some cases but not in others? I'm not sure that > this is something to be put up as a bug report yet. One thing you could do to check is to copy the text to the clipboard, switch to Revolution, and then put this in the messagebox: put the clipboardData["html"] And see if it gives you any html style tags back. If so, you can set the htmlText of the destination field to the clipboardData["html"]. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From katir at hindu.org Sat Sep 25 01:25:35 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Fri, 24 Sep 2004 19:25:35 -1000 Subject: CGI's and processing requests in order In-Reply-To: References: <20040924231943.06144930132@mail.runrev.com> Message-ID: <53F4D85E-0EB3-11D9-9401-000A959D0AC6@hindu.org> Aloha, Interesting... I was just about to open up a similar OT thread "Does anyone know of a Rev GUI to act as an RCS for CVS" In my context I'm interesting in keeping a repository of specification documents, task rosters etc. easily viewable and searchable as .html docs on the web site. Certain team players would have editing privileges, and could view them and if they wanted to edit, click a button and edit, but other users would be locked out if an edit was in progress. The system should have an option to add comments if possible, not only to the document, but as a kind of meta data to the document itself, which detailed briefly the nature of the revision update. like "Andre: I just added new criteria for the transcription process." Adobe has added all this functionality to their CS suite "Version Cue"... and, though it's slow and clunky, it works. A rev version for a html/web repository would be lightening fast. I don't know if this what you are doing by it seems to be a related area... btw the "token" is sometimes referred to also as a "semaphore file" A Rev widget, standalone editor to interface with the site would be equally acceptable (for those having editing privileges) as the html docs will be very simply formatted, well within the range of Rev's HTML tag set. I'm sure this has wheel has been rolled before...of course the cmd line is there for wizards who can do the RCS thing from the unix cmd line if they have root access to the server, but this won't work for "secretary" level users, who just know how to type and click. And the security issue would never allow for expansion of the number of people with root access, so a GUI is needed to have more team players with edit privileges. But, perhaps you user role here is completely something other than what I'm describing. Sannyasin Sivakatirswami Himalayan Academy Publications at Kauai's Hindu Monastery katir at hindu.org www.HimalayanAcademy.com, www.HinduismToday.com www.Gurudeva.org www.Hindu.org On Sep 24, 2004, at 1:30 PM, Gregory Lypny wrote: > Hello Andre, > > Thanks for confirming. I also imagine that there's some kind of > environmental variable that could be used as a token to distinguish > among those instances of Revolution or the identity or addresses of > the clients. > > Greg From jsng at wayoflife.org Sat Sep 25 01:39:23 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Sat, 25 Sep 2004 13:39:23 +0800 Subject: Styled text pasting In-Reply-To: References: Message-ID: >One thing you could do to check is to copy the text to the clipboard, switch >to Revolution, and then put this in the messagebox: > > put the clipboardData["html"] > >And see if it gives you any html style tags back. If so, you can set the >htmlText of the destination field to the clipboardData["html"]. Thanks Ken, That seems to be the case with Safari. It's returning html tags instead of styled text. Jesse From lewisbruce at rogers.com Sat Sep 25 06:47:37 2004 From: lewisbruce at rogers.com (Bruce Lewis) Date: Sat, 25 Sep 2004 06:47:37 -0400 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: <00FACBE4-0E97-11D9-862E-000D93373366@canelasoftware.com> References: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> <6D9D7636-0E7A-11D9-B481-000A95AE42E6@danshafer.com> <82D32248-0E83-11D9-862E-000D93373366@canelasoftware.com> <2A709A17-0E87-11D9-8CFB-000A95AE42E6@danshafer.com> <00FACBE4-0E97-11D9-862E-000D93373366@canelasoftware.com> Message-ID: The same thing happens to me once or twice a day. At first I thought it was a plugin stack I created to open at startup, but most of the time removing that stack did not make any difference. I too have been keeping a copy of the disk image along with my registration number and simply reinstall frequently. I will try the revpreferences technique next time this happens. Macintosh OS 10.3.4 Strangely, this has not happened on my powerbook where I have (I think) an identical Revolution installation. Differences are that the desktop machine is a dual G5 and the PowerBook is a G4 and, perhaps the PowerBook has an earlier version of OS X. It may happen sometimes after I have another strange problem. A stack with destroyStack set to true is closed. Some time later it is reopened by a script. A dialogue comes up saying a stack with the same name is open and asking me if I want to purge, etc. No matter what btn I press it goes into a continuous cycle. Sometimes the cycle stops with cmd-. I quit and when I reopen Revolution I believe it hangs. However, that clearly is not the only time it hangs on starting. When it hangs I don't have to force quit, since it quits on cmd-q. Bruce At 3:22 PM -0700 9/24/04, Dan Shafer wrote: >I've about had it with this bug, which I was sure I'd reported and BZed >before, but apparently not. > >If you can confirm that this bug arises, please go add to my >description. > >Essentially, trying to launch Rev (this has been true for 2.2 and is >still true in 2.5 though less frequent), the splash screen comes up, >gets to the point where it says in the lower right corner that it's >loading menus and plugins, and then hangs. Until today, I didn't find >anything short of a reinstall that helped. I think I discovered today >that replacing the revpreferences.rev stack in the components/save >folder solves the problem. But then you have to resupply your serial >number and reset all your preferences. > >This happens for me more than once or twice a month and I just can't >find a pattern. I can work in Rev for hours, close it, go to lunch, >come back, launch it and have it fail. No warning, nothing. > >Am I the only one experiencing this? > -- Bruce Lewis Lewis & Collyer 160 John Street, Suite 401 Toronto, Ontario Canada M5V 2E5 (416) 598-4357 FAX (416) 598-1067 bruce at lewiscoll.com nancy at lewiscoll.com sandy at lewiscoll.com joan at lewiscoll.com eva at lewiscoll.com From frank at backtalk.com Sat Sep 25 09:32:17 2004 From: frank at backtalk.com (Frank Leahy) Date: Sat, 25 Sep 2004 14:32:17 +0100 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: <20040924231943.66BEB930133@mail.runrev.com> References: <20040924231943.66BEB930133@mail.runrev.com> Message-ID: <52061EFC-0EF7-11D9-9090-000A9580FCCE@backtalk.com> On Sep 25, 2004, at 12:19 AM, use-revolution-request at lists.runrev.com wrote: > From: Dan Shafer > Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd > loading menus and plugins, and then hangs. Until today, I didn't find > anything short of a reinstall that helped. I think I discovered today > that replacing the revpreferences.rev stack in the components/save > folder solves the problem. But then you have to resupply your serial > number and reset all your preferences. > > This happens for me more than once or twice a month and I just can't > find a pattern. I can work in Rev for hours, close it, go to lunch, > come back, launch it and have it fail. No warning, nothing. > > Am I the only one experiencing this? Dan, Two things: 1) Why not make a copy of the whole Rev app folder when things are working (or at least the revPreferences stack), and when things fail, just make a copy of that copy? Shouldn't take but 20 seconds or so to copy the copy and have a running Rev app -- no reinstall needed. 2) I shouldn't say this out loud, because I'll probably jinx myself, but the only time I've had Rev crash on me at startup is when I did a "start using" on a stack that had an "on openStack" handler in it. It got into some weird infinite loop that caused it to hang. My rule now is that any stack that I call "start using" on must be a pure library stack -- i.e. it never handles any system messages such as "on startup", "on openstack", etc. Don't know if this is what's happening with you, but you might look at the stacks you're calling "start using" on, and see if any respond to system messages. -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From gregory.lypny at videotron.ca Sat Sep 25 13:30:33 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sat, 25 Sep 2004 13:30:33 -0400 Subject: CGI's and processing requests in order In-Reply-To: <20040925160116.D451293014C@mail.runrev.com> References: <20040925160116.D451293014C@mail.runrev.com> Message-ID: <9B059318-0F18-11D9-8C26-000D9350C9C2@videotron.ca> Yes, yours is much more ambitious, although the idea is essentially the same. For mine, users read and write the same data because they will be participating in a variety of markets: auctions, continuous double auctions (like stock markets), bi-lateral trade. So, offers necessarily change the market price at which everyone transacts. Greg On Sep 25, 2004, at 12:01 PM, Sannyasin wrote: > Interesting... I was just about to open up a similar OT thread > > "Does anyone know of a Rev GUI to act as an RCS for CVS" > > In my context I'm interesting in keeping a repository of specification > documents, task rosters etc. easily viewable and searchable as .html > docs on the web site. Certain team players would have editing > privileges, and could view them and if they wanted to edit, click a > button and edit, but other users would be locked out if an edit was in > progress. The system should have an option to add comments if possible, > not only to the document, but as a kind of meta data to the document > itself, which detailed briefly the nature of the revision update. > > like "Andre: I just added new criteria for the transcription process." > > Adobe has added all this functionality to their CS suite "Version > Cue"... and, though it's slow and clunky, it works. A rev version for a > html/web repository would be lightening fast. > > I don't know if this what you are doing by it seems to be a related > area... btw the "token" is sometimes referred to also as a "semaphore > file" > > A Rev widget, standalone editor to interface with the site would be > equally acceptable (for those having editing privileges) as the html > docs will be very simply formatted, well within the range of Rev's HTML > tag set. > > I'm sure this has wheel has been rolled before...of course the cmd line > is there for wizards who can do the RCS thing from the unix cmd line if > they have root access to the server, but this won't work for > "secretary" level users, who just know how to type and click. And the > security issue would never allow for expansion of the number of people > with root access, so a GUI is needed to have more team players with > edit privileges. > > But, perhaps you user role here is completely something other than what > I'm describing. > > Sannyasin Sivakatirswami From davethebrv at crystalpiersw.com Sat Sep 25 13:45:49 2004 From: davethebrv at crystalpiersw.com (davethebrv at crystalpiersw.com) Date: 25 Sep 2004 17:45:49 -0000 Subject: Win XP interface quirks Message-ID: <20040925174549.7592.qmail@host141.ipowerweb.com> Hi, I just tried out Rev 2.5 and am having several problems with quirks in the XP interface look and feel. First, sometimes the orange highlight which appears when the mouse is over a button "sticks" to that button after the stack has been closed. I can reproduce this by opening a stack as a modal dialog, and clicking on a button which closes the stack. The next time the stack is opened, the orange highlight is STILL around the button that was used to close the stack, eventhough the mouse is not over that button. Only after the mouse is passed over the button does the highlight dissapear. The second problem is that a black box is appearing around the clicked line in list boxes. In the case where multiple lines are selected in a list box, the black box appears around the line most recently clicked. What is with that?? Is there a way to get rid of this box? Also I noticed that the default text font or size or something has been changed. The text in some of my fields runs outside of the bounds of the field which definately did not happen before. Also the vertical alignment or the margins seem to be different. This is fine; I can just realign everything manually, but is this consistent now if the stack / standalone is run on a Windows 98 machine? Or is everything going to be misaligned on 98 if I realign it for the new XP look and feel? Thank you in advance for any help you can give. It would be much appreciated. David Beck Rotunda Software From soapdog at mac.com Sat Sep 25 17:08:01 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 25 Sep 2004 18:08:01 -0300 Subject: CGI's and processing requests in order In-Reply-To: <53F4D85E-0EB3-11D9-9401-000A959D0AC6@hindu.org> References: <20040924231943.06144930132@mail.runrev.com> <53F4D85E-0EB3-11D9-9401-000A959D0AC6@hindu.org> Message-ID: Sannyasin, Take a look into Magic Carpet by Altuit, it's a wonderfull Version Control System, can be used as a plugin in Rev and do everything you said in your tread. I am using it here, and I'll never touch CVS again... =) Cheers andre On Sep 25, 2004, at 2:25 AM, Sannyasin Sivakatirswami wrote: > Aloha, > > Interesting... I was just about to open up a similar OT thread > > "Does anyone know of a Rev GUI to act as an RCS for CVS" > > In my context I'm interesting in keeping a repository of specification > documents, task rosters etc. easily viewable and searchable as .html > docs on the web site. Certain team players would have editing > privileges, and could view them and if they wanted to edit, click a > button and edit, but other users would be locked out if an edit was in > progress. The system should have an option to add comments if > possible, not only to the document, but as a kind of meta data to the > document itself, which detailed briefly the nature of the revision > update. > > like "Andre: I just added new criteria for the transcription process." > > Adobe has added all this functionality to their CS suite "Version > Cue"... and, though it's slow and clunky, it works. A rev version for > a html/web repository would be lightening fast. > > I don't know if this what you are doing by it seems to be a related > area... btw the "token" is sometimes referred to also as a "semaphore > file" > > A Rev widget, standalone editor to interface with the site would be > equally acceptable (for those having editing privileges) as the html > docs will be very simply formatted, well within the range of Rev's > HTML tag set. > > I'm sure this has wheel has been rolled before...of course the cmd > line is there for wizards who can do the RCS thing from the unix cmd > line if they have root access to the server, but this won't work for > "secretary" level users, who just know how to type and click. And the > security issue would never allow for expansion of the number of > people with root access, so a GUI is needed to have more team players > with edit privileges. > > But, perhaps you user role here is completely something other than > what I'm describing. > > Sannyasin Sivakatirswami > Himalayan Academy Publications > at Kauai's Hindu Monastery > katir at hindu.org > > www.HimalayanAcademy.com, > www.HinduismToday.com > www.Gurudeva.org > www.Hindu.org > > On Sep 24, 2004, at 1:30 PM, Gregory Lypny wrote: > >> Hello Andre, >> >> Thanks for confirming. I also imagine that there's some kind of >> environmental variable that could be used as a token to distinguish >> among those instances of Revolution or the identity or addresses of >> the clients. >> >> Greg > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From gcanyon at inspiredlogic.com Sat Sep 25 19:47:29 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sat, 25 Sep 2004 16:47:29 -0700 Subject: Puzzler (why does this error?) In-Reply-To: References: <73A3A148-0D66-11D9-A3E5-000A95A872D6@inspiredlogic.com> Message-ID: <43391E6C-0F4D-11D9-A3E5-000A95A872D6@inspiredlogic.com> On Sep 24, 2004, at 11:08 AM, Klaus Major wrote: > Hi inspir, or may i call you Geoff? ;-) > >> This line executed in the message box: >> >> put the allowKeyInField of field id 1008 of card id 1002 of stack >> "Untitled 1" >> >> produces this error: >> >> Message execution error: >> Error description: Handler: can't find handler >> >> Any ideas? > > Yup, it's a keyword :-) > > I has no effect and is included in Transcript for compatibility with > imported > SuperCard projects. I figured that out a bit after sending this email. But why should it error? If it's a vestigial property as described in the docs I would think it should return a default value: false, since Revolution doesn't deliver keyInField messages. gc From gcanyon at inspiredlogic.com Sat Sep 25 19:47:43 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sat, 25 Sep 2004 16:47:43 -0700 Subject: Debugging in 2.5? In-Reply-To: <41531402.90503@chipp.com> References: <41531402.90503@chipp.com> Message-ID: <4B4D2634-0F4D-11D9-A3E5-000A95A872D6@inspiredlogic.com> I wasn't clear -- I was trying to debug Navigator code. Debugging code in other stacks works fine with Navigator open or not. The rev prefix thing occurred to me between then and now, so since you're saying it, I'm going to assume it's true. So not a bug, just an inconvenience. Especially so since the last time I checked, a plugin won't work without the rev prefix. I'll have to figure out where the "if the stack starts with rev, don't debug it" code is. regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 23, 2004, at 11:20 AM, Chipp Walters wrote: > As I recall, Navigator is a fairly complex plugin. My suggestion > before you bugzilla, is to try and reduce the bug to it's simplest > form. Here's how I would approach it. > > Launch Rev w/out Navigator. Create a new stack and see if the debugger > works. If it does, then proceed to add Navigator to the mix. See if > you can't identify the exact point where debugging stops working. > > btw, if your stack has a 'rev' prefix, it won't debug correctly in 2.5. From gcanyon at inspiredlogic.com Sat Sep 25 19:48:03 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sat, 25 Sep 2004 16:48:03 -0700 Subject: Debugging in 2.5? In-Reply-To: <7C98A5B5-0D75-11D9-A031-000D93373366@canelasoftware.com> References: <7C98A5B5-0D75-11D9-A031-000D93373366@canelasoftware.com> Message-ID: <571D73C8-0F4D-11D9-A3E5-000A95A872D6@inspiredlogic.com> Glad to hear it. New version is coming shortly, with many improvements. regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 23, 2004, at 8:30 AM, Mark Talluto wrote: > I saw it myself a couple of times. Not sure if it happens all the > time or just those two times I used it. I have been using your > Navigator plug-in lately. Just love it btw. It has become part of my > standard work tools. I owe you $20.00. From capellan2000 at yahoo.com Sat Sep 25 20:25:26 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sat, 25 Sep 2004 17:25:26 -0700 (PDT) Subject: Styled text pasting In-Reply-To: <20040925160117.D213793005D@mail.runrev.com> Message-ID: <20040926002526.12151.qmail@web40512.mail.yahoo.com> on Sat, 25 Sep 2004 Jesse Sng wrote: > That seems to be the case with Safari. It's > returning html tags > instead of styled text. Hmmm, in Windows 98, Mozilla Firefox does not copy to the clipboard fully styled text (Text with colors, links, bold or italic... etc) just plain text. Internet Explorer allows me to copy or drag and drop fully styled text into a field of a stack, but I noticed that the text in the field does not get the typefont specified in the html text or rtf text, if that is the case. For example, i dragged styled Times Roman text from a webpage to a field in a stack, and the only attribute that do not get copied was the Times typeface that stays as Arial in the field. I read the rtf text of the clipboard as Ken Ray suggested before: put the clipboarddata[rtf] and it contains a reference to Times New Roman, it's size and style. Is this a bug or a feature? al ===== Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail From kray at sonsothunder.com Sat Sep 25 20:28:34 2004 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 25 Sep 2004 19:28:34 -0500 Subject: Win XP interface quirks In-Reply-To: <20040925174549.7592.qmail@host141.ipowerweb.com> Message-ID: On 9/25/04 12:45 PM, "davethebrv at crystalpiersw.com" wrote: > Hi, > > I just tried out Rev 2.5 and am having several problems with quirks in the XP > interface look and feel. > > First, sometimes the orange highlight which appears when the mouse is over a > button "sticks" to that button after the stack has been closed. I can > reproduce this > by opening a stack as a modal dialog, and clicking on a button which closes > the > stack. The next time the stack is opened, the orange highlight is STILL around > the > button that was used to close the stack, eventhough the mouse is not over that > button. Only after the mouse is passed over the button does the highlight > dissapear. This is a bug that apparently already existed in Rev 2.2 (but I guess no one noticed). You can get around it by putting this script in your modal dialog: on preOpenCard send "Redraw" to me in 20 milliseconds pass preOpenCard end preOpenCard on Redraw lock screen unlock screen end Redraw Note that you can't put the lock/unlock in the preOpencard or opencard handlers - apparently it needs enough time to complete handlers before this trick will work (hence the "send"). > The second problem is that a black box is appearing around the clicked line in > list > boxes. In the case where multiple lines are selected in a list box, the black > box > appears around the line most recently clicked. What is with that?? Is there a > way to > get rid of this box? This is a bug that was introduced in the latest engine (it doesn't happen in 2.2). You can get around it by setting the field's 'traversalOn' to false. > Also I noticed that the default text font or size or something has been > changed. The > text in some of my fields runs outside of the bounds of the field which > definately > did not happen before. Also the vertical alignment or the margins seem to be > different. This is fine; I can just realign everything manually, but is this > consistent now if the stack / standalone is run on a Windows 98 machine? Or is > everything going to be misaligned on 98 if I realign it for the new XP look > and feel? This one I couldn't replicate based on the info you provided. Can you be a bit more specific? I can then track it down and see why it's happening. BTW: Please log these into Bugzilla; if you can't let me know and I'll log them for you. Thanks, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Sat Sep 25 20:32:06 2004 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 25 Sep 2004 19:32:06 -0500 Subject: Puzzler (why does this error?) In-Reply-To: <43391E6C-0F4D-11D9-A3E5-000A95A872D6@inspiredlogic.com> Message-ID: On 9/25/04 6:47 PM, "Geoff Canyon" wrote: > On Sep 24, 2004, at 11:08 AM, Klaus Major wrote: > >> Hi inspir, or may i call you Geoff? ;-) >> >>> This line executed in the message box: >>> >>> put the allowKeyInField of field id 1008 of card id 1002 of stack >>> "Untitled 1" >>> >>> produces this error: >>> >>> Message execution error: >>> Error description: Handler: can't find handler >>> >>> Any ideas? >> >> Yup, it's a keyword :-) >> >> I has no effect and is included in Transcript for compatibility with >> imported >> SuperCard projects. > > I figured that out a bit after sending this email. But why should it > error? If it's a vestigial property as described in the docs I would > think it should return a default value: false, since Revolution doesn't > deliver keyInField messages. The reason you got an error is that you were using it like a field property - it's not, it's a global property in SuperCard. So if you say (in the message box): put the allowKeyInField you get "false"; if you say: put the allowKeyInField of field 1 you get the error you described. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From gcanyon at inspiredlogic.com Sat Sep 25 23:14:09 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sat, 25 Sep 2004 20:14:09 -0700 Subject: Puzzler (why does this error?) In-Reply-To: References: Message-ID: <22356EAF-0F6A-11D9-A3E5-000A95A872D6@inspiredlogic.com> Then it's a docs issue, since they list it as a field and global property. I'm sending it on to the crew. regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 25, 2004, at 5:32 PM, Ken Ray wrote: > The reason you got an error is that you were using it like a field > property > - it's not, it's a global property in SuperCard. So if you say (in the > message box): From mdswindell at charter.net Sun Sep 26 00:09:17 2004 From: mdswindell at charter.net (Mark Swindell) Date: Sat, 25 Sep 2004 21:09:17 -0700 Subject: Rev 2.5 Hang at Launch on OS X Bugzilla'd In-Reply-To: References: <4651F205-0E78-11D9-B481-000A95AE42E6@danshafer.com> Message-ID: It happens in 2.1. Mark On Sep 24, 2004, at 3:27 PM, Trevor DeVore wrote: > I have experienced this prior to 2.5 on rare occasions but I haven't > seen it in 2.5 yet. From ludovic.thebault at laposte.net Sun Sep 26 07:47:39 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Sun, 26 Sep 2004 13:47:39 +0200 Subject: Rev doesn't want create standalone ! Message-ID: <20040926134739302833.GyazMail.ludovic.thebault@laposte.net> Hello, Rev 2.5 Studio doesn't want to create standalone of my stack, with any engine. How known what's wrong ? It work yesterday. I don't see any log in the rev folder.. Thanks. Ludovic From sims at ezpzapps.com Sun Sep 26 08:56:47 2004 From: sims at ezpzapps.com (sims) Date: Sun, 26 Sep 2004 14:56:47 +0200 Subject: EuroRevCon - =?iso-8859-1?q?Fr=E9d=E9ric?=Rinaldi Presentation Message-ID: Fr?d?ric Rinaldi will be presenting many tips & techniques on professional RRev development, useful tools and plugins, interface glitches arising when porting to a different platform, and in-deep look at MailBase, one of the first professional commercial application built on Revolution. The European Revolution Conference 14-15-16 November 2004 Malta http://TechieTours.com/Rev Be there or be square! Fantastic EuroRevCon tee shirts & other items available at: http://www.cafepress.com/techietours sims From david at anon.nu Sun Sep 26 11:29:29 2004 From: david at anon.nu (David Bovill) Date: Sun, 26 Sep 2004 16:29:29 +0100 Subject: Challenge to Rev developers! In-Reply-To: References: Message-ID: <4156E059.3010804@anon.nu> So what can be built with Rev inside 24 hours? I think this could be fun, so I'm floating it on this list to see if there is interest? If there is I'll go ahead and program it into the event. *The context* Following the Creative Commons launch of the UK licenses here in London, there will be a series of workshops on software tools, and demo's working towards a multimedia presentation and DVD release of documentary made on the day. This is all taking place at London School of Economics on Saturday 16th and 17th of October. A group of documentary makers from Goldsmiths will be documenting the day. We hope to have some material and speakers from the Creative Archive project from the BBC and there will be a live link-up with a parallel arts based conference in Vienna. The event is being held in the midst of the "chaos" of the European Social Forum (ESF) in London that weekend - forgot how many people are due to turn up - 800,000? A lot anyway. Going to release a bunch of code and tools, hosted on SourceForge, so anyone else want to release their code LGPL get in touch. It would be good to kick start some group work on small code libraries - to help out those lonely developers working away on their own stuff :) The idea? Nothing new - Dar's report on the contest he entered made me think it might be a nice idea. The context will be different though.I'm thinking of some multimedia tool creation going on based on live feedback from the workshops. That is not really a contest between different tools - just a show case for how much can be done with Rev and this community here in 24 hours. One thing I'd like to build on in particular is Trevor DeVore's enhanced QuickTime external. There is a need for a number of non-profit groups to have simple cross-platform clients that can edit video and upload these to streaming servers and archives. Surely we can code a little ditty like this in a day? More to the point is the ability to respond to specification request during the workshops themselves on the first day and then incorporate them prior to the next days seminars? Pretty good show case for RunRev no? Maybe the BBC will take this up and distribute it with the launch of the Creative Archive project? The code will be released open source under an LGPL license. The documentary shot on the day, and at other ESF locations, will be distributed under a Creative Commons license. Other ideas could be to make an interactive title out of the material? The main focus will be on responsiveness to feature requests from users and people at the workshops - how far we take it will depend on the level of interest from the list. let me know if you love or hate the idea? david From webmail at xasamail.com Sun Sep 26 12:43:29 2004 From: webmail at xasamail.com (webmailman) Date: Sun, 26 Sep 2004 18:43:29 +0200 Subject: No Disk error & MountedDisks Message-ID: <200409261643.i8QGhT2Z004055@xasamail.com> FlexibleLearnig at AOL said: Any drive letter that is in the volumes and not mounted results in the system error, Jay. As it is the OS that responds, I am guessing the call is pretty low level with no fast-reacting workaround. /H ================ For what it's worth, you could make WIN32 API calls to get probably all the drive-related info that you need without the system throwing error messages. For starters, look at: GetLogicalDrives The GetLogicalDrives function returns a bitmask representing the currently available disk drives. GetLogicalDriveStrings The GetLogicalDriveStrings function fills a buffer with strings that specify valid drives in the system. GetDriveType The GetDriveType function determines whether a disk drive is a removable, fixed, CD-ROM, RAM disk, or network drive. As /H said above, I suspect Rev is already using (some of) these "low level" calls , but probalby not handling them correctly, resulting in the undesirable error messages from some platforms. I suspect Tuviah could fix this rather easily. webmailman http://www.xasamail.com/ 2000 megabytes Spam Protection, Feeds and Calendar. 2000 megas Antispam, Lector de Feeds y Agenda. From nnoydb at excite.com Sun Sep 26 16:53:26 2004 From: nnoydb at excite.com (K) Date: Sun, 26 Sep 2004 16:53:26 -0400 (EDT) Subject: External C++ Development Message-ID: <20040926205326.2A158B6F6@xprdmailfe18.nwk.excite.com> I have created a external that does a create process for OS X by executing a double fork and a exec. I would like to use C++ constructs for my remaing implmentations of IPC and etc. I am not sure what is required to do this please advise? Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From sanke at hrz.uni-kassel.de Sun Sep 26 18:38:46 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Mon, 27 Sep 2004 00:38:46 +0200 Subject: Revolution test stacks Message-ID: <415744F6.9060408@hrz.uni-kassel.de> Two test stacks (80 KB) to demonstrate the effects of Bugzilla 2019 and 2217 - and to provide the possibility to experiment and explore - are available on my website (). I tried also to upload the stacks the Revonline User Space, but the unlock key I got does not work. I added a smaller 1600-fields stack to the larger stack with 3300 fields, because the smaller stack does not slow down the Revolution IDE as much as the big one (causing almost a freeze of the Rev IDE on medium-fast computers), but demonstrates lesser but still noticeable effects of bug 2019 and a moderate build time for a standalone of only 3 minutes on the average - bug 2217 - compared to the average 40 (forty) minutes build time for the bigger stack. Both stacks contain the bug reports and the possibility to turn off Bugzilla 2019 - using a button to remove the offending frontscript of the Rev IDE and another to turn it on again - to be able to compare the two states. Summary and additions (to the filed bug reports): Both bugs are specific to the Rev IDE, i.e. they are not engine-related and do not occur in the Metacard IDE that uses the same engine as Revolution. Symptoms of Bugzilla 2019 disappear once a standalone has been built. They are however noticeable when the stacks are opened with the Dreamcard Player or any self-built player that includes the "table library". If a standalone should contain this "table library" then it displays the Bugzilla-2019 problems, too. Bugzilla 2019 describes the effects of the faulty script of button "revtable" of stack "revlibrary" as a standard frontscript of the Rev IDE that influences any application built with Rev, although it may have nothing to do with table fields and cells. It also influences the functionality of the IDE itself. Symptoms of Bugzilla 2019 are: - a "button delay" of up to 20 seconds from when you first click on a button until it begins to execute its scripts - this also holds for the "readme" buttons of the 3300-fields stack - both for the stack and the IDE controls - sudden "transparency" of Rev IDE elements when they are started (script editor, object inspector etc) - immovable IDE windows (for some time) etc.etc. = see the full bug description. The "remove" button script in both stacks to make the bug effects disappear (for the Rev IDE and the Dreamcard Player) reads "remove script of btn "revtable" of card 1002 of stack "revlibrary" from front". If you use a self-built Revolution Player that includes the script library "table" - or if you have included this library in your standalone - then a corresponding button script for removal of Bugzilla-2019 effects is "remove script of button id 1044 of group id 1037 of card id 1002 of stack....", followed by the name of the Player or standalone stack using an absolute path (which can be retreived by an appropriate script). ----- Bugzilla 2217 - extended standalone build times - is also Rev-IDE specific and applies not only to larger number of fields, but to controls in general. Fields, however, are most time-consuming. Bugzilla 2217 is totally "unrelated" to Bugzilla 2019. You can find out this by first removing the "revtable" script from front and only after that building the standalone. The average build time of three minutes for the smaller stack and forty minutes for the 3300-fields stack is also independent of which option you choose in the "Standalone Application Settings". Standalone build time for both stacks in the Metacard IDE is only one second. Tested on Windows XP on a 2.5 GHz computer.-- -- Wilhelm Sanke http://www.sanke.org From gcanyon at inspiredlogic.com Sun Sep 26 18:42:27 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sun, 26 Sep 2004 15:42:27 -0700 Subject: Palette weirdness Message-ID: <57A05A1E-100D-11D9-B973-000A95A872D6@inspiredlogic.com> I have a palette (Navigator) that I'm cloning. I rename the clones as I create them: Navigator 1, 2, 3, etc. When I clone the stack for the third time, producing the fourth palette, menu buttons in that palette no longer pop their menus on mouseDown. Sometimes they don't even hilite, other times they do, but no menu in any case. A list field seems to work properly. If I clone the stack again, creating a fifth palette, that one doesn't work either. If I then close palette #2, 4 and 5 both start working. Also, Revolution doesn't seem to recognize the palettes as palettes -- when opening a script, the first palette disappears, but the others stay. Any ideas on how to debug this? regards, Geoff Canyon gcanyon at inspiredlogic.com From macstacks at earthlink.net Sun Sep 26 21:01:37 2004 From: macstacks at earthlink.net (Bruce A. Pokras) Date: Sun, 26 Sep 2004 21:01:37 -0400 Subject: "Lock screen" not working on a Windows standalone Message-ID: I have a single stack project made with Rev 2.5 that has arrow buttons for moving from one card to another. A simple: lock screen set lockmessages to true go next unlock screen with visual effect scroll right to card works very well in a Mac standalone. However, when I click the arrow button in the corresponding Windows standalone, the next card immediately appears and only _after_ that does the visual effect appear. So a user on Windows will see the next card _prior_ to the seeing the illusion of the next card sliding into view. Not very slick! Apparently, the "lock screen" command has not really locked the screen before the "go next" command was carried out. I tried a different visual effect, but that did not help the problem. Has anyone else seen this problem? Any solutions or workarounds? Regards, Bruce Pokras Blazing Dawn Software www.blazingdawn.com From vhd at vhd.com.au Sun Sep 26 21:02:19 2004 From: vhd at vhd.com.au (VHD) Date: Mon, 27 Sep 2004 11:02:19 +1000 Subject: How to search this mailing list? Message-ID: <200409271102190885.0E667C26@mail.vhd.com.au> Hi, I just came across runrev the other day and it looks very promising. I had a few questions I need answers to, so I tried reading through this mailing list to find some answeres, which is nearly impossible... which leads me to ask: Is there a search function for this mailing list? I don't want to ask questions that have already been answered somewhere else. Thanks, Ben From soapdog at mac.com Sun Sep 26 22:40:14 2004 From: soapdog at mac.com (Andre Garzia) Date: Sun, 26 Sep 2004 23:40:14 -0300 Subject: How to search this mailing list? In-Reply-To: <200409271102190885.0E667C26@mail.vhd.com.au> References: <200409271102190885.0E667C26@mail.vhd.com.au> Message-ID: <8F9E1C08-102E-11D9-9F12-0003936D012E@mac.com> Ben, go to Fourth World page, http://www.fourthworld.com/rev there's a little link to search the list using google... Cheers and welcome! Andre On Sep 26, 2004, at 10:02 PM, VHD wrote: > Hi, > > I just came across runrev the other day and it looks very promising. > I had a few questions I need answers to, so I tried reading through > this mailing list to find some answeres, which is nearly impossible... > which leads me to ask: Is there a search function for this mailing > list? > > I don't want to ask questions that have already been answered > somewhere else. > > Thanks, > > Ben > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From tsj at unimelb.edu.au Sun Sep 26 23:12:42 2004 From: tsj at unimelb.edu.au (Terry Judd) Date: Mon, 27 Sep 2004 13:12:42 +1000 Subject: SSL examples? In-Reply-To: <20040924231942.BABFA930130@mail.runrev.com> References: <20040924231942.BABFA930130@mail.runrev.com> Message-ID: <188B5322-1033-11D9-BF35-0003930D06A0@unimelb.edu.au> Are there any rev SSL examples out there? I'm starting from a "I know nothing about this stuff" basis but would like to get to the point where I can transfer stuff to and from a server (Windows box I think). The powers that be don't want to provide FTP access for security reasons (?) and have suggested using SSL. Any pointers / ideas / advice? Cheers, Terry... Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From vhd at vhd.com.au Sun Sep 26 23:47:05 2004 From: vhd at vhd.com.au (VHD) Date: Mon, 27 Sep 2004 13:47:05 +1000 Subject: How to search this mailing list? In-Reply-To: <8F9E1C08-102E-11D9-9F12-0003936D012E@mac.com> References: <200409271102190885.0E667C26@mail.vhd.com.au> <8F9E1C08-102E-11D9-9F12-0003936D012E@mac.com> Message-ID: <200409271347050600.0EFD5439@mail.vhd.com.au> Hi Andre, Thanks for the pointer. I did a few searches which proved fruitful. It is a shame that Google does not "sort" this list like it does with others. (i.e. Have all the messages belonging to a thread grouped together, for easy reading.) > Cheers and welcome! Thanks! Ben *********** REPLY SEPARATOR *********** On 26/09/2004 at 11:40 PM Andre Garzia wrote: >Ben, > >go to Fourth World page, http://www.fourthworld.com/rev >there's a little link to search the list using google... > >Cheers and welcome! >Andre > > > >On Sep 26, 2004, at 10:02 PM, VHD wrote: > >> Hi, >> >> I just came across runrev the other day and it looks very promising. >> I had a few questions I need answers to, so I tried reading through >> this mailing list to find some answeres, which is nearly impossible... >> which leads me to ask: Is there a search function for this mailing >> list? >> >> I don't want to ask questions that have already been answered >> somewhere else. >> >> Thanks, >> >> Ben >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >-- >Andre Alves Garzia ? 2004 ? BRAZIL >http://studio.soapdog.org > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > > > >__________ NOD32 1.877 (20040925) Information __________ > >This message was checked by NOD32 antivirus system. >http://www.nod32.com From klaus at major-k.de Mon Sep 27 03:49:37 2004 From: klaus at major-k.de (Klaus Major) Date: Mon, 27 Sep 2004 09:49:37 +0200 Subject: "Lock screen" not working on a Windows standalone In-Reply-To: References: Message-ID: Hi Bruce, > I have a single stack project made with Rev 2.5 that has arrow buttons > for moving from one card to another. A simple: > > lock screen > set lockmessages to true > go next > unlock screen with visual effect scroll right to card > > works very well in a Mac standalone. However, when I click the arrow > button in the corresponding Windows standalone, the next card > immediately appears and only _after_ that does the visual effect > appear. So a user on Windows will see the next card _prior_ to the > seeing the illusion of the next card sliding into view. Not very > slick! Apparently, the "lock screen" command has not really locked the > screen before the "go next" command was carried out. > > I tried a different visual effect, but that did not help the problem. > Has anyone else seen this problem? Any solutions or workarounds? Hmmm, and the "official" syntax for going to the next card with a transition does not work? ... lock messages visual scroll right go next cd ... Works here for me, even on windows :-) > Regards, > > Bruce Pokras > Blazing Dawn Software > www.blazingdawn.com Regards Klaus Major klaus at major-k.de http://www.major-k.de From douez at wanadoo.fr Mon Sep 27 04:31:04 2004 From: douez at wanadoo.fr (thierry) Date: Mon, 27 Sep 2004 10:31:04 +0200 Subject: test In-Reply-To: <20040926002526.12151.qmail@web40512.mail.yahoo.com> References: <20040925160117.D213793005D@mail.runrev.com> <20040926002526.12151.qmail@web40512.mail.yahoo.com> Message-ID: <1482968667.20040927103104@wanadoo.fr> Sorry ! a test.... From douez at wanadoo.fr Mon Sep 27 05:26:43 2004 From: douez at wanadoo.fr (thierry) Date: Mon, 27 Sep 2004 11:26:43 +0200 Subject: contextual menu In-Reply-To: <14425286990.20040923082934@ahsoftware.net> References: <14425286990.20040923082934@ahsoftware.net> Message-ID: <88275147.20040927112643@wanadoo.fr> Hi, would like to build a contextual menu ? How is the "usual way" to do it ? Thanks and regards, thierry From klaus at major-k.de Mon Sep 27 05:41:55 2004 From: klaus at major-k.de (Klaus Major) Date: Mon, 27 Sep 2004 11:41:55 +0200 Subject: contextual menu In-Reply-To: <88275147.20040927112643@wanadoo.fr> References: <14425286990.20040923082934@ahsoftware.net> <88275147.20040927112643@wanadoo.fr> Message-ID: <783E463B-1069-11D9-B835-000A27B49A96@major-k.de> Bon jour Thierry, > Hi, > > would like to build a contextual menu ? > How is the "usual way" to do it ? Create a pop-up-menu button with all the"menupick" handlers you need and move this button OFF screen... I think making it visible will only work on a mac(?) Then you can script any object where you want to pop up that button when (right/control-) clicked on them: ## Parameters for "mouseup" ## 1 = left/"normal" click ## 2 = middle mousebutton ## 3 = right click = control-click on a mac ## If omitted then 1 is set as the default... on mouseup quoi if quoi = 3 then popup btn "your popup button here" end if end mouseup will popup that button when the right mouse-button is clicked = control-click on a mac... Hope that helps... > Thanks and regards, thierry Au revoir Klaus Major klaus at major-k.de http://www.major-k.de From carlo.ricchiardi at otto.to.it Mon Sep 27 05:56:02 2004 From: carlo.ricchiardi at otto.to.it (Carlo Ricchiardi) Date: Mon, 27 Sep 2004 11:56:02 +0200 Subject: "About" menu item In-Reply-To: <88275147.20040927112643@wanadoo.fr> References: <14425286990.20040923082934@ahsoftware.net> <88275147.20040927112643@wanadoo.fr> Message-ID: <70B694F8-106B-11D9-81A0-000A95A6C40A@otto.to.it> Hi, how do I attach an action to the "about..." menu item in the main menu bar of a standalone? (MacOSX 10.3.5, Rev 2.5, no menu bar defined in the rev stack) How do I access the rev bug database? Can I add notes or only the pro ar admitted? for example, I use rev 2.5 on MacOSX: after the "Check for updates..." and the download and installation of the stack "revStandaloneSettings" my standalone app fails when using any XML library function; replacing the stack with the old one, all run fine... thanks, Carlo Ricchiardi -- OTTO - via Garibaldi 5, 10122 Torino - tel. +390114407045 - www.otto.to.it -- From malte.brill at t-online.de Mon Sep 27 06:24:12 2004 From: malte.brill at t-online.de (Malte Brill) Date: Mon, 27 Sep 2004 12:24:12 +0200 Subject: Rev doesn't want create standalone ! In-Reply-To: <20040926160016.B2C2893015F@mail.runrev.com> Message-ID: Hi Ludovic, Just a shot in the dark... Do you include a password protected stack and have "search for required inclusions" checked? Did you try to include necessary inclusions manually? If not: What did you change in your stack? Best, malte >Rev 2.5 Studio doesn't want to create standalone of my stack, with any >engine. >How known what's wrong ? It work yesterday From vhd at vhd.com.au Mon Sep 27 06:37:51 2004 From: vhd at vhd.com.au (VHD) Date: Mon, 27 Sep 2004 20:37:51 +1000 Subject: How to search this mailing list? In-Reply-To: <200409271347050600.0EFD5439@mail.vhd.com.au> References: <200409271102190885.0E667C26@mail.vhd.com.au> <8F9E1C08-102E-11D9-9F12-0003936D012E@mac.com> <200409271347050600.0EFD5439@mail.vhd.com.au> Message-ID: <200409272037510476.10756530@mail.vhd.com.au> Hi, You'll quickly discover the mailing list isn't so user friendly; there are lots of complaints about it. For example, when the sort by date option is used, you'll discover many posts seem out of order. This is becasue the list somehow uses a strange method to determine the date, rather than using the date stamp of the post itself. Yes I have noticed that already. (There might be a solution, which I explain below.) Also, the way it decides on posts belonging to a thread is often incorrect. These are just a couple of the quirks that make it less enjoyable to work with. Many people want a forum, but enough vocal people are still on dial-up that has resulted in no change. It wouldn't be too difficult to customize a forum to send an email to the user list whenever a new post was made. This way they could still receive emails as they usually do. Replies to emails could also be processed and stored in the forum database as well (the emails would have to be intercepted and processed.). (Couldn't this be done using runrev itself with mailman/python?) On another note: I have thought of getting the list archives and storing them in a database (properly sorted etc...) so that I can search them more effectively. (seems that there is a lot of knowledge in them.). Along these lines the database could be on a web host and accessed by everybody using a runrev GUI ! (i.e. Have a forum without the need for a web browser. Actually this would be a very neat show case of runrevs capabilities (if it can actually do it.)) ... Any one interested in starting a project? Cheers, Ben P.S: BTW I am on dial up too and have no problems using a "normal" forum. *********** REPLY SEPARATOR *********** On 27/09/2004 at 1:47 PM VHD wrote: >Hi Andre, > >Thanks for the pointer. I did a few searches which proved fruitful. >It is a shame that Google does not "sort" this list like it does with >others. (i.e. Have all the messages belonging to a thread grouped >together, for easy reading.) > >> Cheers and welcome! >Thanks! > >Ben > >*********** REPLY SEPARATOR *********** > >On 26/09/2004 at 11:40 PM Andre Garzia wrote: > >>Ben, >> >>go to Fourth World page, http://www.fourthworld.com/rev >>there's a little link to search the list using google... >> >>Cheers and welcome! >>Andre >> >> >> >>On Sep 26, 2004, at 10:02 PM, VHD wrote: >> >>> Hi, >>> >>> I just came across runrev the other day and it looks very promising. >>> I had a few questions I need answers to, so I tried reading through >>> this mailing list to find some answeres, which is nearly impossible... >>> which leads me to ask: Is there a search function for this mailing >>> list? >>> >>> I don't want to ask questions that have already been answered >>> somewhere else. >>> >>> Thanks, >>> >>> Ben >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> >>-- >>Andre Alves Garzia ? 2004 ? BRAZIL >>http://studio.soapdog.org >> >>_______________________________________________ >>use-revolution mailing list >>use-revolution at lists.runrev.com >>http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> >>__________ NOD32 1.877 (20040925) Information __________ >> >>This message was checked by NOD32 antivirus system. >>http://www.nod32.com > > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > > > >__________ NOD32 1.877 (20040925) Information __________ > >This message was checked by NOD32 antivirus system. >http://www.nod32.com From P.Jimmieson at csc.liv.ac.uk Mon Sep 27 06:39:45 2004 From: P.Jimmieson at csc.liv.ac.uk (Phil Jimmieson) Date: Mon, 27 Sep 2004 11:39:45 +0100 Subject: "Lock screen" not working on a Windows standalone In-Reply-To: References: Message-ID: >I have a single stack project made with Rev 2.5 that has arrow >buttons for moving from one card to another. A simple: > >lock screen >set lockmessages to true >go next >unlock screen with visual effect scroll right to card > >works very well in a Mac standalone. However, when I click the arrow >button in the corresponding Windows standalone, the next card >immediately appears and only _after_ that does the visual effect >appear. So a user on Windows will see the next card _prior_ to the >seeing the illusion of the next card sliding into view. Not very >slick! Apparently, the "lock screen" command has not really locked >the screen before the "go next" command was carried out. > >I tried a different visual effect, but that did not help the >problem. Has anyone else seen this problem? Any solutions or >workarounds? Hi Bruce, I bugzilla'd this problem in 2.2, and it's supposed to have been fixed in 2.5 (although since I don't have 2.5 myself yet, I can't confirm this). http://support.runrev.com/bugdatabase/show_bug.cgi?id=1121 One workaround was not to use QuickTime to do the transitions, but the non-QT transitions aren't so pleasing on the eye. Another suggestion was to change the stack's alwaysbuffer property, but that didn't fix it in 2.2. Maybe you can try it in 2.5? -- Phil Jimmieson phil at csc.liv.ac.uk (UK) 0151 794 3689 (Mobile) 07976 983164 Computer Science Dept., Liverpool University, Chadwick Building, Peach Street Liverpool L69 7ZF http://www.csc.liv.ac.uk/~phil/ I used to sit on a special medical board... ...but now I use this ointment. From vhd at vhd.com.au Mon Sep 27 06:53:23 2004 From: vhd at vhd.com.au (VHD) Date: Mon, 27 Sep 2004 20:53:23 +1000 Subject: Prototype or production? Message-ID: <200409272053230186.10839CAE@mail.vhd.com.au> Hello, I am reading a fair bit about runrev and it's capabilities and come across the word "prototype" a fair bit... which makes me wonder, whether runrev can be used for "production" applications? How are people meant to use runrev? Is it only used in the early stages of application development to show the customer what can be done. The application would then be finished with another language like Java, C++ etc.. ? Which makes me wonder: Are there any shareware apps that have been developed with runrev and are being used by 100's of satisfied users? (or even used in a company by a large amount of people.) As an aside, I am primarily interested in runrevs database capabilities. (I will right another email about my experiences with that.). I am also interested with its ability to interact with other programs like perl. Any thoughts and experience are greatly appreciated. Ben From douez at wanadoo.fr Mon Sep 27 07:20:14 2004 From: douez at wanadoo.fr (thierry) Date: Mon, 27 Sep 2004 13:20:14 +0200 Subject: contextual menu In-Reply-To: <783E463B-1069-11D9-B835-000A27B49A96@major-k.de> References: <14425286990.20040923082934@ahsoftware.net> <88275147.20040927112643@wanadoo.fr> <783E463B-1069-11D9-B835-000A27B49A96@major-k.de> Message-ID: <857745159.20040927132014@wanadoo.fr> Hi, KM> Bon jour Thierry, >> Hi, >> >> would like to build a contextual menu ? >> How is the "usual way" to do it ? KM> Create a pop-up-menu button with all the"menupick" handlers KM> you need and move this button OFF screen... KM> I think making it visible will only work on a mac(?) KM> on mouseup quoi KM> if quoi = 3 then KM> popup btn "your popup button here" KM> end if KM> end mouseup KM> will popup that button when the right mouse-button is clicked KM> = control-click on a mac... it works ! easily... KM> Hope that helps... Sure it helps :-) Dankeschoen. Thanks and regards, thierry From soapdog at mac.com Mon Sep 27 08:00:45 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 27 Sep 2004 09:00:45 -0300 Subject: Prototype or production? In-Reply-To: <200409272053230186.10839CAE@mail.vhd.com.au> References: <200409272053230186.10839CAE@mail.vhd.com.au> Message-ID: Ben, I make production apps in Rev, lot's of people here make their living from Rev Apps... check Altuit's Hemingway and Fourth World WebMerge, those were the first examples I looked when I was starting in Rev, I was so impressed that I decided: "yes, I want to build things like that." PS: I am most involved with Database Apps, so I can tell, databases in rev are easy. Cheers andre On Sep 27, 2004, at 7:53 AM, VHD wrote: > Hello, > > I am reading a fair bit about runrev and it's capabilities and come > across the word "prototype" a fair bit... which makes me wonder, > whether runrev can be used for "production" applications? > > How are people meant to use runrev? Is it only used in the early > stages of application development to show the customer what can be > done. The application would then be finished with another language > like Java, C++ etc.. ? > > Which makes me wonder: Are there any shareware apps that have been > developed with runrev and are being used by 100's of satisfied users? > (or even used in a company by a large amount of people.) > > As an aside, I am primarily interested in runrevs database > capabilities. (I will right another email about my experiences with > that.). > > I am also interested with its ability to interact with other programs > like perl. > > Any thoughts and experience are greatly appreciated. > > Ben > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From xbury.cs at clearstream.com Mon Sep 27 08:10:03 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Mon, 27 Sep 2004 14:10:03 +0200 Subject: Prototype or production? Message-ID: Ben, I use runRev's ancestor MetaCard in production no prob. RunRev will make that even more enjoyable. Prototypes? Well usually you prototype an application in RunRev and this one becomes the final version in most cases. If you need some speed enhancements you can always write or use an external command or a shell application to do the heavy processing. For the most part, I develop on the fly any application that I use in production (after testing naturally.) I don't have much experience with RR database access yet but the rest is really fine and works great. Although I don't use perl (im kind of alergic to the syntax) I use the shell command a LOT and it's not bad at all )except for some shell commands that wait for an answer like telnet.) Cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of VHD > Sent: Monday, September 27, 2004 12:53 PM > To: use-revolution at lists.runrev.com > Subject: Prototype or production? > > Hello, > > I am reading a fair bit about runrev and it's capabilities > and come across the word "prototype" a fair bit... which > makes me wonder, whether runrev can be used for "production" > applications? > > How are people meant to use runrev? Is it only used in the > early stages of application development to show the customer > what can be done. The application would then be finished with > another language like Java, C++ etc.. ? > > Which makes me wonder: Are there any shareware apps that have > been developed with runrev and are being used by 100's of > satisfied users? (or even used in a company by a large amount > of people.) > > As an aside, I am primarily interested in runrevs database > capabilities. (I will right another email about my > experiences with that.). > > I am also interested with its ability to interact with other > programs like perl. > > Any thoughts and experience are greatly appreciated. > > Ben > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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 From malte.brill at t-online.de Mon Sep 27 08:15:25 2004 From: malte.brill at t-online.de (Malte Brill) Date: Mon, 27 Sep 2004 14:15:25 +0200 Subject: Prototype or production? In-Reply-To: <20040926160016.B2C2893015F@mail.runrev.com> Message-ID: Hi Ben, in my case I can say production. I have created 2 quite popular apps. (1 Shareware, 1 Freeware) completely made with Rev. http://www.derbrill.de/ugrabit with quite a few satisfied custmers http://www.derbrill.de/yibbah which was put on the cover CDs of different MacMags and was in top ten shareware games in MacWorld uk. I don?t do any serious database stuff with rev, as I mainly do multimedia stuff, but there are others on this list who can ansewer your questions concerning DBs. Best, Malte From vhd at vhd.com.au Mon Sep 27 08:16:30 2004 From: vhd at vhd.com.au (VHD) Date: Mon, 27 Sep 2004 22:16:30 +1000 Subject: Database - lists - 1st day Message-ID: <200409272216300357.10CFB5D1@mail.vhd.com.au> Hi, I am primarily interested in revolution to quickly build front ends with. I downloaded a trial version and started using the program. I looked through the tutorials and found an example on using revolution with mySQL. I read the pdf file and designed something similar from scratch very quickly using the query builder. I must say that I was impressed with the ease and speed a front end could be made, but things got worse as I went along. (BTW: I figured that you have to select the "cache" option in the query builder for things to work properly. Then again I think writing the queries from scratch in transcript is probably the better (more stable) approach.) The biggest problem I had was with the list widget that seemed to duplicate its content whenever I started using it. (is this a bug?) I then looked for another list (or grid) control on the palette but couldn't find any. I was surprised that the only list control is very basic and does not *seem* to offer: 1) headers 2) sorting of columns 3) hierarchical display 4) embedding radio buttons, or tick boxes inside a cell Am I mistaken? I am still trying to learn as much as I can, and since all this is new to me, I may have missed something. Now I am not quite sure what to think... I can see that revolution can build GUIs very quickly, but does it work well as a database front end for production, multi-user applications? If it does, where is the thorough documentation? BTW is there something like vbaccelerator Sgrid2 for revolution? http://www.vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/S_Grid_2/article.asp Thanks, Ben From frank at backtalk.com Mon Sep 27 08:23:09 2004 From: frank at backtalk.com (Frank Leahy) Date: Mon, 27 Sep 2004 13:23:09 +0100 Subject: How to search this mailing list? In-Reply-To: <20040927115816.785FC93016E@mail.runrev.com> References: <20040927115816.785FC93016E@mail.runrev.com> Message-ID: Use Google with "your query site:lists.runrev.com" -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ On Sep 27, 2004, at 12:58 PM, use-revolution-request at lists.runrev.com wrote: > From: "VHD" > Subject: How to search this mailing list? > To: use-revolution at lists.runrev.com > Message-ID: <200409271102190885.0E667C26 at mail.vhd.com.au> > Content-Type: text/plain; charset="ISO-8859-1" > > Hi, > > I just came across runrev the other day and it looks very promising. > I had a few questions I need answers to, so I tried reading through > this mailing list to find some answeres, which is nearly impossible... > which leads me to ask: Is there a search function for this mailing > list? > > I don't want to ask questions that have already been answered > somewhere else. > > Thanks, > > Ben From mpetrides at earthlink.net Mon Sep 27 08:23:32 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Mon, 27 Sep 2004 08:23:32 -0400 Subject: Prototype or production? (start to finish) In-Reply-To: <200409272053230186.10839CAE@mail.vhd.com.au> References: <200409272053230186.10839CAE@mail.vhd.com.au> Message-ID: <0BB0C9D0-1080-11D9-A2A0-000A959D005E@earthlink.net> Ben Like the others who have responded thusfar, I use Rev for projects from start to finish. Since I just finished my first major project (interactive software to teach transfusion medicine), I can't tell you how many satisfied users I'll have, but I certainly hope it will be hundreds, if not more. You'd be surprised at how much you can do in Rev alone--I know I am, when I see some of the apps people on this list have created. M On Sep 27, 2004, at 6:53 AM, VHD wrote: > Hello, > > I am reading a fair bit about runrev and it's capabilities and come > across the word "prototype" a fair bit... which makes me wonder, > whether runrev can be used for "production" applications? > > How are people meant to use runrev? Is it only used in the early > stages of application development to show the customer what can be > done. The application would then be finished with another language > like Java, C++ etc.. ? > > Which makes me wonder: Are there any shareware apps that have been > developed with runrev and are being used by 100's of satisfied users? > (or even used in a company by a large amount of people.) > > As an aside, I am primarily interested in runrevs database > capabilities. (I will right another email about my experiences with > that.). > > I am also interested with its ability to interact with other programs > like perl. > > Any thoughts and experience are greatly appreciated. > > Ben > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From vhd at vhd.com.au Mon Sep 27 08:36:40 2004 From: vhd at vhd.com.au (VHD) Date: Mon, 27 Sep 2004 22:36:40 +1000 Subject: Prototype or production? In-Reply-To: References: Message-ID: <200409272236400788.10E22E10@mail.vhd.com.au> Thanks for all your replies. >RunRev will make that even more enjoyable. > >Prototypes? Well usually you prototype an application in RunRev >and this one becomes the final version in most cases. OK this is was I thought, but wanted to make sure. (Perhaps they should remove the word "prototype" from their marketing material as it is a bit confusing.) >If you >need some speed enhancements you can always write or use an >external command or a shell application to do the heavy >processing. Being able to do this is what makes RR even more interesting. I like the idea of delagating heavy processing stuff to another language. (But then again I have read that transcript is actually quite fast.) >For the most part, I develop on the fly any application that I >use in production (after testing naturally.) > >I don't have much experience with RR database access yet but >the rest is really fine and works great. >From the replies I have had so far, it seems that not many (or at least not the majority) of RR users write database applications, which probably explains why there isn't a good grid control and thorough documentation on this topic. (I am very new to all this so I may have missed something. If I have please point me in the right direction.) > >Although I don't use perl (im kind of alergic to the syntax) >I use the shell command a LOT and it's not bad at all )except >for some shell commands that wait for an answer like telnet.) I am very excited about the possibilities, I still need to learn more about it though. I would like to thank everyone for their kind replies, Regards, Ben From xbury.cs at clearstream.com Mon Sep 27 08:36:21 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Mon, 27 Sep 2004 14:36:21 +0200 Subject: RunRev Paths Global Message-ID: Hi everyone, Im kind of puzzled how the environment handles paths. In HyperCard we had the globals stacks, applications and documents to remember the paths we accessed. Today, there is no mention of this in the documentation of MC, RR2.1 and 2.5b1. There is the windows environment, surely a unix is the same... There's the directory global and the path variables which give you access to this. Neither seems satifactory a priori. My goal is to serve a hierarchy of stacks in different folders. I want to avoid recording where each stack is located and naturally avoiding the poor user having to find them each time the directory variable has changed. Putting all the stacks in a single folder is not possible. And RR doesn't go looking by itself... So other than the obvious stack-to-path linking table or putting a long list of paths into the environment variable of the OS, what other solutions are there? Thanks in advance Xavier -- http://monsieurx.com ----------------------------------------- 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 From soapdog at mac.com Mon Sep 27 08:39:09 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 27 Sep 2004 09:39:09 -0300 Subject: Prototype or production? (start to finish) In-Reply-To: <0BB0C9D0-1080-11D9-A2A0-000A959D005E@earthlink.net> References: <200409272053230186.10839CAE@mail.vhd.com.au> <0BB0C9D0-1080-11D9-A2A0-000A959D005E@earthlink.net> Message-ID: <3A620F01-1082-11D9-B2D8-0003936D012E@mac.com> On Sep 27, 2004, at 9:23 AM, Marian Petrides wrote: > (interactive software to teach transfusion medicine) oh boy... that sounds complicated.... =) could you post screenshots of this app for us to look! =) Cheers andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From xbury.cs at clearstream.com Mon Sep 27 08:52:11 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Mon, 27 Sep 2004 14:52:11 +0200 Subject: Prototype or production? Message-ID: > >If you > >need some speed enhancements you can always write or use an external > >command or a shell application to do the heavy processing. > > Being able to do this is what makes RR even more interesting. > I like the idea of delagating heavy processing stuff to > another language. (But then again I have read that transcript > is actually quite fast.) It's not fast enough for Neural Nets for example but it's fast enough to manage a lot! And you have to be careful how you call your shells or RR will sit waiting until it receives the answer from the shell. Just smaller considerations to remember. These little things seem like a problem or limit in RR but you can go around most of these one way or another. If there is one missing feature in RR, it's threading! Cheers Xavier ----------------------------------------- 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 From soapdog at mac.com Mon Sep 27 09:01:32 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 27 Sep 2004 10:01:32 -0300 Subject: Database - lists - 1st day In-Reply-To: <200409272216300357.10CFB5D1@mail.vhd.com.au> References: <200409272216300357.10CFB5D1@mail.vhd.com.au> Message-ID: <5B2BA26E-1085-11D9-B2D8-0003936D012E@mac.com> On Sep 27, 2004, at 9:16 AM, VHD wrote: > Hi, > > I am primarily interested in revolution to quickly build front ends > with. > > I downloaded a trial version and started using the program. I looked > through the tutorials and found an example on using revolution with > mySQL. I read the pdf file and designed something similar from scratch > very quickly using the query builder. I must say that I was impressed > with the ease and speed a front end could be made, but things got > worse as I went along. > (BTW: I figured that you have to select the "cache" option in the > query builder for things to work properly. Then again I think writing > the queries from scratch in transcript is probably the better (more > stable) approach.) > Ben, I'll tell things here out of my own humble opnion, they should not be take as a consensus (does this word exists in english!?). Database Query Builder is pretty cool but without some "hidden" (meaning not documented) calls you end up doing very hard jobs with it. One call is to "update" the SQL of a query, suppose you want a search query, you need to change the search pattern each time you want to search, right? since Database Query Builder Queries are hard coded, this becomes a pain in the "IDE" (replace IDE with your favorite curse). The database query builder should be more documented, and should present primitives for Database New Records. Some of us here are ditching Database Query Builder in favor of plain RevDB calls, meaning, coding away the database. It gives more control to you. I for example, build a little DB lib that will act as Database Query Builder for me, in the sense that it can glue arbitrary database records to cards and controls. Now I am inspecting libDatabase by Trevor DeVore (Trevor, you're the man!) and patching my code to work with it. One of the powers of Revolution is that a stack usually is available to other stacks to fiddle, and since all the objects and scripts are in default sense, public, you can create your own Database Query Builder replacement if you feel like doing it. You can create your own tools palletes in Rev in a way you can't do in VB (I am guessing you were a VB programmer for I think vbaccelerator is a VB programmer thing). I built my own CGI helper palette to help me install CGIs over network and stuff... As you learn more about Rev you'll see ho easy it is to automate your tasks with new tools you make. Also you'll learn the most important and invaluable tool in Rev, this cool mailing list full of friends that actually talk about the language and answer emails, no matter if the emails are newbie or veteran. Yes, I think the community is the soul of Revolution, and if the RunRev team did not put togheter such a great tool, this group would never been assembled. But back to your email... > The biggest problem I had was with the list widget that seemed to > duplicate its content whenever I started using it. (is this a bug?) never heard of it, is this reproducible? > > I then looked for another list (or grid) control on the palette but > couldn't find any. I was surprised that the only list control is very > basic and does not *seem* to offer: > 1) headers > 2) sorting of columns > 3) hierarchical display > 4) embedding radio buttons, or tick boxes inside a cell Yes, you can! :D The grid is usually build with a field control, yes, field control is the wildcard of Rev, you can build listboxes, fields and grids with it. There are many tricks in this topic, one invaluable tool is altToolbar from altuit which is a toolbar that sits in Rev and you install altPlugins to do cool stuff like for example, sortable grids with headers. You can code on yourself this solutions, but altFldHeader (I think thats the name...) will pick your field, add the headers and the code to sort the grid for you. On the part of radio and tick boxes, much was said in here, I think the wisest approach is to use a picture inside the field for the tick/radio box, and toogle it when clicked, it may sound strange, but it's plain easy, someone here might have some more to add, I usually don't make this kind of Grid, but I saw Daniels Mara make Wonderfull grids full of bells and whistles during the Revolution Masters Sumit. > > Am I mistaken? I am still trying to learn as much as I can, and since > all this is new to me, I may have missed something. > > Now I am not quite sure what to think... I can see that revolution can > build GUIs very quickly, but does it work well as a database front end > for production, multi-user applications? > > If it does, where is the thorough documentation? Let me point you to the HemingwayPC case studie... http://www.altuit.com/webs/altuit2/RunRevCaseStudies/Hemingway.htm you can also fetch altToolbar from there. Cheers andre > > > BTW is there something like vbaccelerator Sgrid2 for revolution? > http://www.vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/S_Grid_2/ > article.asp > > Thanks, > > Ben > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From vhd at vhd.com.au Mon Sep 27 09:02:53 2004 From: vhd at vhd.com.au (VHD) Date: Mon, 27 Sep 2004 23:02:53 +1000 Subject: Prototype or production? In-Reply-To: References: Message-ID: <200409272302530209.10FA2C55@mail.vhd.com.au> >> >If you >> >need some speed enhancements you can always write or use an external >> >command or a shell application to do the heavy processing. >> >> Being able to do this is what makes RR even more interesting. >> I like the idea of delagating heavy processing stuff to >> another language. (But then again I have read that transcript >> is actually quite fast.) > >It's not fast enough for Neural Nets for example but it's fast enough >to manage a lot! And you have to be careful how you call your shells >or RR will sit waiting until it receives the answer from the shell. Now that you mention Neural Nets, have you tried linking RR with octave, scilab or matlab? Ben From xbury.cs at clearstream.com Mon Sep 27 09:10:46 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Mon, 27 Sep 2004 15:10:46 +0200 Subject: Prototype or production? Message-ID: No, but I have been considering two things: - making clustered distributed apps with RR - interfacing to Mathematica... (I do some research on large primes...) Octave (http://www.octave.org/) sounds cool! I might write a comm agent for it later! ;) cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of VHD > Sent: Monday, September 27, 2004 3:03 PM > To: use-revolution at lists.runrev.com > Subject: RE: Prototype or production? > > >> >If you > >> >need some speed enhancements you can always write or use > an external > >> >command or a shell application to do the heavy processing. > >> > >> Being able to do this is what makes RR even more interesting. > >> I like the idea of delagating heavy processing stuff to another > >> language. (But then again I have read that transcript is actually > >> quite fast.) > > > >It's not fast enough for Neural Nets for example but it's > fast enough > >to manage a lot! And you have to be careful how you call > your shells or > >RR will sit waiting until it receives the answer from the shell. > > > Now that you mention Neural Nets, have you tried linking RR > with octave, scilab or matlab? > > > Ben > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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 From soapdog at mac.com Mon Sep 27 09:19:14 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 27 Sep 2004 10:19:14 -0300 Subject: Ideas on Distributed App in Rev... In-Reply-To: References: Message-ID: On Sep 27, 2004, at 10:10 AM, xbury.cs at clearstream.com wrote: > - making clustered distributed apps with RR like SETI at Home? I made available a little ScreenSaver Primer, we could build a silly distributed large prime computador or whatever just to test the concept. Cheers andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From vhd at vhd.com.au Mon Sep 27 09:20:56 2004 From: vhd at vhd.com.au (VHD) Date: Mon, 27 Sep 2004 23:20:56 +1000 Subject: Prototype or production? In-Reply-To: References: Message-ID: <200409272320560607.110AB45A@mail.vhd.com.au> >No, but I have been considering two things: >- making clustered distributed apps with RR >- interfacing to Mathematica... (I do some research on large primes...) > >Octave (http://www.octave.org/) sounds cool! >I might write a comm agent for it later! ;) Yes, Octave and scilab are both very capable applications. What do you mean by a comm agent? Wouldn't the shell command do the job? (on a *nix box) Ben From vhd at vhd.com.au Mon Sep 27 09:22:52 2004 From: vhd at vhd.com.au (VHD) Date: Mon, 27 Sep 2004 23:22:52 +1000 Subject: Database - lists - 1st day In-Reply-To: <5B2BA26E-1085-11D9-B2D8-0003936D012E@mac.com> References: <200409272216300357.10CFB5D1@mail.vhd.com.au> <5B2BA26E-1085-11D9-B2D8-0003936D012E@mac.com> Message-ID: <200409272322520403.110C78AF@mail.vhd.com.au> Andre, Thanks for you reply, I will look into what you have written. Cheers, Ben P.S: Yes the "bug" is repeatable. I read somewhere that it occurs when someone "tabs" within the grid. From xbury.cs at clearstream.com Mon Sep 27 09:32:37 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Mon, 27 Sep 2004 15:32:37 +0200 Subject: Prototype or production? Message-ID: the comm agent is a communications manager to wrap the shell gui in a RR oriented abstraction for my XOS project. I've done this for DOS, the NT reskit, and some applescript applications like Eudora, Filemaker, QuarkXpress. After that you no longuer need to type switches (or remember the darn things...) Example: www.xxcopy.com which has at least 4 dozens of different switches (not to mention google combos!) More about XOS very soon... cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of VHD > Sent: Monday, September 27, 2004 3:21 PM > To: use-revolution at lists.runrev.com > Subject: RE: Prototype or production? > > > > >No, but I have been considering two things: > >- making clustered distributed apps with RR > >- interfacing to Mathematica... (I do some research on large > primes...) > > > >Octave (http://www.octave.org/) sounds cool! > >I might write a comm agent for it later! ;) > > Yes, Octave and scilab are both very capable applications. > What do you mean by a comm agent? Wouldn't the shell command > do the job? (on a *nix box) > > Ben > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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 From xbury.cs at clearstream.com Mon Sep 27 09:38:57 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Mon, 27 Sep 2004 15:38:57 +0200 Subject: Ideas on Distributed App in Rev... Message-ID: Yes like Seti... But a simpler concept surely... Im designing the APIs and processing transactions and looking for a way to minimize data transfers as that's the hog in distributed systems... Also, I have to port a large-number library to do this correctly for primes... How many would accept running a RR stack that's going to hog 100% cpu on their systems anyway ? ;) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > soapdog at mac.com > Sent: Monday, September 27, 2004 10:19 AM > To: use-revolution at lists.runrev.com > Subject: Ideas on Distributed App in Rev... > > > On Sep 27, 2004, at 10:10 AM, xbury.cs at clearstream.com wrote: > > > - making clustered distributed apps with RR > > like SETI at Home? I made available a little ScreenSaver Primer, > we could build a silly distributed large prime computador or > whatever just to test the concept. > > Cheers > andre > > -- > Andre Alves Garzia ? 2004 > Soap Dog Studios - BRAZIL > http://studio.soapdog.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > 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 From Meitnik at aol.com Mon Sep 27 09:56:23 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Mon, 27 Sep 2004 09:56:23 EDT Subject: windows visual not working well Message-ID: In a message dated 9/27/04 8:03:28 AM, use-revolution-request at lists.runrev.com writes: > I tried a different visual effect, but that did not help the problem. > Has anyone else seen this problem? Any solutions or workarounds? > -- yes, and still waiting for a fix. Andrew From soapdog at mac.com Mon Sep 27 09:58:28 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 27 Sep 2004 10:58:28 -0300 Subject: Ideas on Distributed App in Rev... In-Reply-To: References: Message-ID: <4EE71006-108D-11D9-B2D8-0003936D012E@mac.com> On Sep 27, 2004, at 10:38 AM, xbury.cs at clearstream.com wrote: > Yes like Seti... But a simpler concept surely... > > Im designing the APIs and processing transactions > and looking for a way to minimize data transfers > as that's the hog in distributed systems... > You want live feedback in the network, or are you happy with the cycle: data packet download, process, upload back data. If so, we can do it pretty quickly with FTPd support and a little scheduler for the packets. you could use octave command line shell for prime crunching.... > Also, I have to port a large-number library to > do this correctly for primes... > > How many would accept running a RR stack that's going > to hog 100% cpu on their systems anyway ? > > ;) > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From david at anon.nu Mon Sep 27 10:27:21 2004 From: david at anon.nu (david at anon.nu) Date: Mon, 27 Sep 2004 15:27:21 +0100 Subject: RunRev Paths Global In-Reply-To: References: Message-ID: <41582349.9020804@anon.nu> Xavier you need to use the stackfiles property. It does not recurse down through folders so you need to list each file. It only needs to be set for a single open stack for all stacks to reference the link I believe. I have scripts which automatically register these so i haven't checked for a while. From david at anon.nu Mon Sep 27 10:37:42 2004 From: david at anon.nu (david at anon.nu) Date: Mon, 27 Sep 2004 15:37:42 +0100 Subject: Shall I scrap the idea? In-Reply-To: <4156E059.3010804@anon.nu> References: <4156E059.3010804@anon.nu> Message-ID: <415825B6.6000909@anon.nu> Sorry guys - we got till Wednesday to decide whether to program it in. Don't tell me you are all too busy :) David Bovill wrote: > So what can be built with Rev inside 24 hours? I think this could be > fun, so I'm floating it on this list to see if there is interest? If > there is I'll go ahead and program it into the event. > > > The idea - or maybe something else? > > One thing I'd like to build on in particular is Trevor DeVore's > enhanced QuickTime external. There is a need for a number of > non-profit groups to have simple cross-platform clients that can edit > video and upload these to streaming servers and archives. Surely we > can code a little ditty like this in a day? More to the point is the > ability to respond to specification request during the workshops > themselves on the first day and then incorporate them prior to the > next days seminars? Pretty good show case for RunRev no? > > Maybe the BBC will take this up and distribute it with the launch of > the Creative Archive project? The code will be released open source > under an LGPL license. The documentary shot on the day, and at other > ESF locations, will be distributed under a Creative Commons license. > Other ideas could be to make an interactive title out of the material? > The main focus will be on responsiveness to feature requests from > users and people at the workshops - how far we take it will depend on > the level of interest from the list. let me know if you love or hate > the idea? From fde101 at fjrhome.net Mon Sep 27 10:36:47 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 27 Sep 2004 10:36:47 -0400 Subject: How to search this mailing list? In-Reply-To: <200409271347050600.0EFD5439@mail.vhd.com.au> References: <200409271102190885.0E667C26@mail.vhd.com.au> <8F9E1C08-102E-11D9-9F12-0003936D012E@mac.com> <200409271347050600.0EFD5439@mail.vhd.com.au> Message-ID: If you are using OS X.3, there is a place (I forget exactly where) that you can DL the complete list archive in mbox format. Import that into Apple's mail program, and you can use the view by thread support of Mail, but it is *VERY* slow with a mailbox of that size (tens of thousands of messages). When I finish reading posts to the list, I pop them into my "use-revolution-archives" folder. Unfortunately, Mail doesn't view search results by thread (or at least I haven't figured out how yet), and searching is a bit slow here, but I have found it quite useful sometimes. Maybe you could find another mail client somewhere which does this more quickly and can import the mbox file; that might be a good solution for you. Does anyone know of one already? On Sep 26, 2004, at 11:47 PM, VHD wrote: > Hi Andre, > > Thanks for the pointer. I did a few searches which proved fruitful. > It is a shame that Google does not "sort" this list like it does with > others. (i.e. Have all the messages belonging to a thread grouped > together, for easy reading.) > >> Cheers and welcome! > Thanks! > > Ben > > *********** REPLY SEPARATOR *********** > > On 26/09/2004 at 11:40 PM Andre Garzia wrote: > >> Ben, >> >> go to Fourth World page, http://www.fourthworld.com/rev >> there's a little link to search the list using google... >> >> Cheers and welcome! >> Andre >> >> >> >> On Sep 26, 2004, at 10:02 PM, VHD wrote: >> >>> Hi, >>> >>> I just came across runrev the other day and it looks very promising. >>> I had a few questions I need answers to, so I tried reading through >>> this mailing list to find some answeres, which is nearly >>> impossible... >>> which leads me to ask: Is there a search function for this mailing >>> list? >>> >>> I don't want to ask questions that have already been answered >>> somewhere else. >>> >>> Thanks, >>> >>> Ben >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> >> -- >> Andre Alves Garzia ? 2004 ? BRAZIL >> http://studio.soapdog.org >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> >> __________ NOD32 1.877 (20040925) Information __________ >> >> This message was checked by NOD32 antivirus system. >> http://www.nod32.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From mpetrides at earthlink.net Mon Sep 27 10:37:35 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Mon, 27 Sep 2004 10:37:35 -0400 Subject: Prototype or production? (start to finish) In-Reply-To: <3A620F01-1082-11D9-B2D8-0003936D012E@mac.com> References: <200409272053230186.10839CAE@mail.vhd.com.au> <0BB0C9D0-1080-11D9-A2A0-000A959D005E@earthlink.net> <3A620F01-1082-11D9-B2D8-0003936D012E@mac.com> Message-ID: Actually, from a programming standpoint it is nothing compared to what most of the posters to this list have been doing. That being said, I do have some screen shots. Where should I post them? To my user area in 2.5? M On Sep 27, 2004, at 8:39 AM, Andre Garzia wrote: > > On Sep 27, 2004, at 9:23 AM, Marian Petrides wrote: > >> (interactive software to teach transfusion medicine) > > oh boy... that sounds complicated.... =) > > could you post screenshots of this app for us to look! =) > > Cheers > andre > > > -- > Andre Alves Garzia ? 2004 > Soap Dog Studios - BRAZIL > http://studio.soapdog.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From david at anon.nu Mon Sep 27 10:50:49 2004 From: david at anon.nu (david at anon.nu) Date: Mon, 27 Sep 2004 15:50:49 +0100 Subject: Prototype or production? (start to finish) In-Reply-To: References: <200409272053230186.10839CAE@mail.vhd.com.au> <0BB0C9D0-1080-11D9-A2A0-000A959D005E@earthlink.net> <3A620F01-1082-11D9-B2D8-0003936D012E@mac.com> Message-ID: <415828C9.9060406@anon.nu> Marian Petrides wrote: > Actually, from a programming standpoint it is nothing compared to what > most of the posters to this list have been doing. That being said, I > do have some screen shots. Where should I post them? To my user area > in 2.5? > > M Yes do! I'd like a look. Starting a Medical Project here in Novemeber on an NHS pilot, been a while since my studies - always fun to see what I can remember :) From ambassador at fourthworld.com Mon Sep 27 11:51:07 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 27 Sep 2004 08:51:07 -0700 Subject: Prototype or production? In-Reply-To: <200409272236400788.10E22E10@mail.vhd.com.au> References: <200409272236400788.10E22E10@mail.vhd.com.au> Message-ID: <415836EB.1020102@fourthworld.com> VHD wrote: >>Prototypes? Well usually you prototype an application in RunRev >>and this one becomes the final version in most cases. > > > OK this is was I thought, but wanted to make sure. (Perhaps > they should remove the word "prototype" from their marketing > material as it is a bit confusing.) Great feedback. Sometimes we don't see the forest for the trees: I'd never noticed the prominence of "prototype" in their marketing, but now that you mention it I see that the first line about Rev at their site is: Prototype & design using rapid-build tools That does indeed imply a design-time solution only, and may -- as it did for you -- give the impression that final implementation and deployment must take place in another tool. While Rev is sometimes used just for prototyping, most of the time it's used for all aspects of the development cycle. Hopefully the folks at RunRev will seize this opportunity to fine-tune the copy at the site to better emphasize the breadth of the product's capabilities. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From mwieder at ahsoftware.net Mon Sep 27 12:07:57 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 27 Sep 2004 09:07:57 -0700 Subject: External C++ Development In-Reply-To: <20040926205326.2A158B6F6@xprdmailfe18.nwk.excite.com> References: <20040926205326.2A158B6F6@xprdmailfe18.nwk.excite.com> Message-ID: <1392617043.20040927090757@ahsoftware.net> K- Not sure if this answers the question you're asking, but there's no problem using C++ in your external code. The only constraint is that you have to disable name mangling on the exposed functions (and, of course, pay attention to when you're calling your constructors and destructors, but that's one of the dangers of any C++ dll). -- -Mark Wieder mwieder at ahsoftware.net From vhd at vhd.com.au Mon Sep 27 12:22:35 2004 From: vhd at vhd.com.au (VHD) Date: Tue, 28 Sep 2004 02:22:35 +1000 Subject: Prototype or production? In-Reply-To: <415836EB.1020102@fourthworld.com> References: <200409272236400788.10E22E10@mail.vhd.com.au> <415836EB.1020102@fourthworld.com> Message-ID: <200409280222350468.11B10208@mail.vhd.com.au> >VHD wrote: > > >>Prototypes? Well usually you prototype an application in RunRev > >>and this one becomes the final version in most cases. > > > > > > OK this is was I thought, but wanted to make sure. (Perhaps > > they should remove the word "prototype" from their marketing > > material as it is a bit confusing.) > >Great feedback. Sometimes we don't see the forest for the trees: I'd >never noticed the prominence of "prototype" in their marketing, but now >that you mention it I see that the first line about Rev at their site is: > > Prototype & design using rapid-build tools > >That does indeed imply a design-time solution only, and may -- as it did >for you -- give the impression that final implementation and deployment >must take place in another tool. > >While Rev is sometimes used just for prototyping, most of the time it's >used for all aspects of the development cycle. > >Hopefully the folks at RunRev will seize this opportunity to fine-tune >the copy at the site to better emphasize the breadth of the product's >capabilities. On the subject of marketing, I am amazed that I have never heard of runrev before! (and I spend a fair bit of time reading various news tech sites.) I "stumbled" on runrev reading comments some people made on perl.com about using runrev for GUI applications. The sceptic in me is wondering why runrev is not mentioned more frequently on the tech sites I frequent. If it is as good as it claims (which I tend to believe after spending a lot of time researching), why aren't more people using and talking about this product? I think that it may be (partly) due to its "mac" background and is therefore not taken seriously by windows, developers...? Would be interested to know what your thoughts are on this? Being a marketing consultant myself (who enjoys programming too) I wonder whether they could not use a different tack to significantly increase their market share. Cheers, Ben From douez at wanadoo.fr Mon Sep 27 13:14:05 2004 From: douez at wanadoo.fr (thierry) Date: Mon, 27 Sep 2004 19:14:05 +0200 Subject: contextual menu In-Reply-To: <783E463B-1069-11D9-B835-000A27B49A96@major-k.de> References: <14425286990.20040923082934@ahsoftware.net> <88275147.20040927112643@wanadoo.fr> <783E463B-1069-11D9-B835-000A27B49A96@major-k.de> Message-ID: <1514023105.20040927191405@wanadoo.fr> Hi, >> would like to build a contextual menu ? >> How is the "usual way" to do it ? KM> Create a pop-up-menu button with all the"menupick" handlers KM> you need and move this button OFF screen... KM> on mouseup quoi KM> if quoi = 3 then KM> popup btn "your popup button here" KM> end if KM> end mouseup KM> will popup that button when the right mouse-button is clicked KM> = control-click on a mac... Next story: in the field script i put this script below to prepare the contextual menu : i want to know the word of the word before the click position ! this works great when i click on a word, but do nothing when clicking on an empty place.... in fact the clickchunk returns nothing !!!! How can i work around ? on mousedown select the clickchunk put the value of the clickline into Txt put char offset( Txt, me ) to ( word 4 of the clickchunk ) of me into Txt put word -2 of Txt into lTheMode if the last char of lTheMode is ":" then delete the last char of lTheMode else put "????" into lTheMode end if end mousedown Thanks and regards, thierry From ambassador at fourthworld.com Mon Sep 27 13:07:42 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 27 Sep 2004 10:07:42 -0700 Subject: Prototype or production? In-Reply-To: <200409280222350468.11B10208@mail.vhd.com.au> References: <200409272236400788.10E22E10@mail.vhd.com.au> <415836EB.1020102@fourthworld.com> <200409280222350468.11B10208@mail.vhd.com.au> Message-ID: <415848DE.4080903@fourthworld.com> VHD wrote: > On the subject of marketing, I am amazed that I have never heard > of runrev before! (and I spend a fair bit of time reading various > news tech sites.) I "stumbled" on runrev reading comments some > people made on perl.com about using runrev for GUI applications. > > The sceptic in me is wondering why runrev is not mentioned more > frequently on the tech sites I frequent. If it is as good as it > claims (which I tend to believe after spending a lot of time > researching), why aren't more people using and talking about this > product? > > I think that it may be (partly) due to its "mac" background and > is therefore not taken seriously by windows, developers...? > > Would be interested to know what your thoughts are on this? The Mac thang is a part of it. In spite of its Unix origins in 1992, under RunRev's ownership (they acquired the engine last year) the product went through a bit of a Mac-centric period. Given that Mac folks need cross-platform deployment (Rev's strongest feature is its ubiquity) and Windows developers generally don't give a hoot about porting to Mac, maybe that wasn't a bad priority. Another reason is that marketing thus far has been limited primarily to trade shows (renowned for their low ROI) and press releases for new versions. There are of course a million other ways to spread the word, and hopefully the product and the company are now in a position to better seize those opportunities. But perhaps the biggest reason is that Rev represents a very different workflow from what one may be accustomed to, defying simple comparison or even to some degree categorization. Is it a multimedia tool? A prototyping tool? A complete software development kit? Really it's all of the above, and uses a language and object model that are unique to the xTalk world (HyperTalk, SuperTalk, ToolBook's OpenScript, to some degree early Lingo, etc.). For myself and many others here who make their living with it, Rev represents an unprecedented ROI. But to realize those benefits requires very different thinking about the process from what developers in more traditional languages may be used to. So while it has enormous value, it's not easy to convey that value in a soundbyte. But items like this one from their marketing literature helps, a rather typical example of how simple common GUI app tasks usually are in Rev: How to make an alias to a file: C: 18 lines BASIC: 55 lines Java: 247 lines Revolution: 1 line create alias newAliasPath to file sourcePath PS: I recently came across this paper from Richard Hertz on developing net apps with Rev which may be of interest: -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From 3mcgrath at adelphia.net Mon Sep 27 13:25:21 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Mon, 27 Sep 2004 13:25:21 -0400 Subject: How to search this mailing list? In-Reply-To: <200409271102190885.0E667C26@mail.vhd.com.au> References: <200409271102190885.0E667C26@mail.vhd.com.au> Message-ID: <3590743C-10AA-11D9-A637-000A95DA60FA@adelphia.net> http://www.google.com/advanced_search?q=site:lists.runrev.com HTH Tom On Sep 26, 2004, at 9:02 PM, VHD wrote: > Hi, > > I just came across runrev the other day and it looks very promising. > I had a few questions I need answers to, so I tried reading through > this mailing list to find some answeres, which is nearly impossible... > which leads me to ask: Is there a search function for this mailing > list? > > I don't want to ask questions that have already been answered > somewhere else. > > Thanks, > > Ben > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From davethebrv at crystalpiersw.com Mon Sep 27 14:03:15 2004 From: davethebrv at crystalpiersw.com (davethebrv at crystalpiersw.com) Date: 27 Sep 2004 18:03:15 -0000 Subject: Win XP interface quirks Message-ID: <20040927180315.81999.qmail@host141.ipowerweb.com> Ken, Thanks so much for your reply. Unfortunately I am still having problems. The OpenCard handler you provided does not seem to be doing the trick. I tried it in serveral different incarnations: using openCard, preOpenCard, with an extra unlock screen as the first line in the Refresh handler, using a longer delay time, and none of them worked for me. Have you been able to use this work-around with 2.5 yet? Setting the traversalOn prop of the fields to false works alright, except for the fact that users can no longer navagate the list with the arrow keys. Also many of my list fields implement a jump-to-line-by-typing-the-first-few-chars-of-the-line behavior, which I was using the keyDown handler to implement. Since with traversalOn set the false the field can't be focused, there are no keydown messages to trap. I got around this by sticking the logic for both the arrow keys and the jump-to-by-typing mechanism higher up in the message path, but unfortunately this can only work when there is exactly one list on the card and also the focused control is not another field, as otherwise there is abiguity as to which list is the focused list, or as to which field the typing is going. Seems like this is a pretty obvious problem, in that it sure looks ugly and is bound to pop up for just about everyone using Rev. Is the rev team on this? Might you know when an update going to be released? It is not quite prohibitive in that I will still probably upgrade to 2.5, but it is darn close. I really dont like the look of that box. Also I hope the button issue can be resolved. The other issue I mentioned caused by the change of default font is no big deal. I already re-aligned all my stuff. Any additional help you could provide would be great. Thanks in advance, David Beck Rotunda Software From david at anon.nu Mon Sep 27 14:06:11 2004 From: david at anon.nu (david at anon.nu) Date: Mon, 27 Sep 2004 19:06:11 +0100 Subject: Prototype or production? In-Reply-To: <200409280222350468.11B10208@mail.vhd.com.au> References: <200409272236400788.10E22E10@mail.vhd.com.au> <415836EB.1020102@fourthworld.com> <200409280222350468.11B10208@mail.vhd.com.au> Message-ID: <41585693.1060601@anon.nu> To be fair RunRev have done a pretty good job - especially compared to the MetaCard marketing attempts :) VHD wrote: >The sceptic in me is wondering why runrev is not mentioned more frequently on the tech sites I frequent. If it is as good as it claims (which I tend to believe after spending a lot of time researching), why aren't more people using and talking about this product? > >I think that it may be (partly) due to its "mac" background and is therefore not taken seriously by windows, developers...? > > No I don't think that's much of an issue. I think they are getting there - but they hold a strange middle ground. From Unix to user friendly peoples tool. personally i don't think they make as much use of the Unix pedigree. This would be best done by forging connections with open source communities IMO. Interesting that you came across it on a perl site? >Would be interested to know what your thoughts are on this? > >Being a marketing consultant myself (who enjoys programming too) I wonder whether they could not use a different tack to significantly increase their market share. > > Simply put I believe RunRev should have a well thought out open source strategy. Anyway that's what I work on :) It's fun getting shot down by both the open source purists and the proprietary focused business model people. In the middle there be unexplored turf. From 3mcgrath at adelphia.net Mon Sep 27 14:18:10 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Mon, 27 Sep 2004 14:18:10 -0400 Subject: Database - lists - 1st day In-Reply-To: <5B2BA26E-1085-11D9-B2D8-0003936D012E@mac.com> References: <200409272216300357.10CFB5D1@mail.vhd.com.au> <5B2BA26E-1085-11D9-B2D8-0003936D012E@mac.com> Message-ID: <96579E50-10B1-11D9-A637-000A95DA60FA@adelphia.net> Hello, Is there an example of this somewhere? Also, any other 'cool' things from the summit? Thanks Tom On Sep 27, 2004, at 9:01 AM, Andre Garzia wrote: > but I saw Daniels Mara make Wonderfull grids full of bells and > whistles during the Revolution Masters Sumit. > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From chipp at chipp.com Mon Sep 27 14:22:15 2004 From: chipp at chipp.com (Chipp Walters) Date: Mon, 27 Sep 2004 13:22:15 -0500 Subject: Win XP interface quirks In-Reply-To: <20040927180315.81999.qmail@host141.ipowerweb.com> References: <20040927180315.81999.qmail@host141.ipowerweb.com> Message-ID: <41585A57.8060508@chipp.com> Dave, Perhaps your problem is due to the fact the app wants to focus on the first control on the card when it opens. If so, you can try putting a field or button outside the visible card boundries and then the app may try and focus on it. Or try sending a 'focus on' message after the card opens to another control. best, Chipp From chipp at chipp.com Mon Sep 27 14:25:18 2004 From: chipp at chipp.com (Chipp Walters) Date: Mon, 27 Sep 2004 13:25:18 -0500 Subject: Shall I scrap the idea? In-Reply-To: <415825B6.6000909@anon.nu> References: <4156E059.3010804@anon.nu> <415825B6.6000909@anon.nu> Message-ID: <41585B0E.40305@chipp.com> Hi David, Sorry, I *am* too busy. In fact, I've got to find some time to post the new altBrowser for Mac external. Though, it does sound like an interesting idea... best, Chipp david at anon.nu wrote: > Sorry guys - we got till Wednesday to decide whether to program it in. > Don't tell me you are all too busy :) From JimCarwardine at OwnYourFuture-net.com Mon Sep 27 14:33:24 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 27 Sep 2004 15:33:24 -0300 Subject: MenuHistory Message-ID: I have a tabbed button that I?m using to navigate to certain cards. I can?t seem to get the tabs to behave in that I have to click another tab then click the tab I want to get the tab I want to respond. I thought the menuHistory took care of that automatically. I can get the menuHistory of the button and identify the clicked tab, but the button doesn?t seem to know what tab was last clicked. What am I missing? Jim -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From Meitnik at aol.com Mon Sep 27 14:38:54 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Mon, 27 Sep 2004 14:38:54 EDT Subject: setting location of ask/answer dailogs in win/mac via code Message-ID: <1e3.2bcc56a7.2e89b83e@aol.com> hi ok, we have ssl, thanks; but how about a few simple things like setting the location of ask/answer. until thats done, so how does one do it without having to make one's own ask/answer critters? Thanks Andrew From david at anon.nu Mon Sep 27 14:42:52 2004 From: david at anon.nu (david at anon.nu) Date: Mon, 27 Sep 2004 19:42:52 +0100 Subject: Shall I scrap the idea? In-Reply-To: <41585B0E.40305@chipp.com> References: <4156E059.3010804@anon.nu> <415825B6.6000909@anon.nu> <41585B0E.40305@chipp.com> Message-ID: <41585F2C.20806@anon.nu> Chipp Walters wrote: > Hi David, > > Sorry, I *am* too busy. Oh no - we've lost a star player! Have fun Chipp - looking forward to more goodies :) From howard.bornstein at gmail.com Mon Sep 27 14:45:35 2004 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Mon, 27 Sep 2004 14:45:35 -0400 Subject: Debugger/script editor problems in 2.5 Message-ID: <3f07cc2604092711457a63633c@mail.gmail.com> Lately I've been having bizarre script editor problems when using the debugger. Basically, when I run a script which stops on a breakpoint, the visual quality of the script debug window changes. The debug buttons on the bottom (step into, step over, trace, etc) simply vanish. The Find button moves up to the middle of the window and behind the vertical divider separating the script from the handler list. It always goes to the same place too. This pretty-much kills debugging, since the step buttons are gone. I can abort with a command-period and if I run the script again, it often runs correctly with the debugger. But this happens enough to be really annoying. Unfortunately, I haven't found a recipe yet, but wondering if anybody else has seen this--especially the weirdness with the Find button. I have a screen capture if anyone's interested. -- Regards, Howard Bornstein ----------------------- www.designeq.com From janschenkel at yahoo.com Mon Sep 27 14:48:26 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 27 Sep 2004 11:48:26 -0700 (PDT) Subject: setting location of ask/answer dailogs in win/mac via code In-Reply-To: <1e3.2bcc56a7.2e89b83e@aol.com> Message-ID: <20040927184826.30042.qmail@web60507.mail.yahoo.com> --- Meitnik at aol.com wrote: > hi > > ok, we have ssl, thanks; but how about a few simple > things like setting the > location of ask/answer. until thats done, so how > does one do it without having > to make one's own ask/answer critters? > > Thanks > Andrew > Hi Andrew, In my projects I use a frontScript like : -- on preOpenStack if the short name of the target \ is among the items of "Ask,Answer" then set the location of the target to the screenLoc end if pass preOpenStack end preOpenStack -- The above will center the Ask and Answer dialog boxes, but you could add handlers to change the loc and save it in a local variable of the frontscript. Example : -- local sDialogLocationsA on Andrew_SetDialogLocation pDialogName, pLocation put pLocation into sDialogLocationsA[pDialogName] end Andrew_SetDialogLocation on preOpenStack put the short name of the target into tName if tName is among the items of "Ask,Answer" then set the location of the target to \ sDialogLocations[tName] end if pass preOpenStack end preOpenStack -- Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard. http://promotions.yahoo.com/new_mail From Roger.E.Eller at sealedair.com Mon Sep 27 14:47:55 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Mon, 27 Sep 2004 14:47:55 -0400 Subject: setting location of ask/answer dailogs in win/mac via code Message-ID: > hi > > ok, we have ssl, thanks; but how about a few simple things like setting the > location of ask/answer. until thats done, so how does one do it without having > to make one's own ask/answer critters? > > Thanks > Andrew Andrew, I just open a tiny substack called centerScreen that has a preOpenStack script to center it. set the loc of this stack to the screenLoc Then, I can get "answer" or "ask" to open on center. go stack centerScreen answer "This message is in the center." close stack centerScreen That's just my little workaround. Roger Eller From soapdog at mac.com Mon Sep 27 14:50:34 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 27 Sep 2004 15:50:34 -0300 Subject: Shall I scrap the idea? In-Reply-To: <41585F2C.20806@anon.nu> References: <4156E059.3010804@anon.nu> <415825B6.6000909@anon.nu> <41585B0E.40305@chipp.com> <41585F2C.20806@anon.nu> Message-ID: <1D5FD572-10B6-11D9-B2D8-0003936D012E@mac.com> On Sep 27, 2004, at 3:42 PM, david at anon.nu wrote: > Oh no - we've lost a star player! > > Have fun Chipp - looking forward to more goodies :) > I can try to help! I am grounded home today! what are we coding? andre -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From douez at wanadoo.fr Mon Sep 27 15:00:26 2004 From: douez at wanadoo.fr (thierry) Date: Mon, 27 Sep 2004 21:00:26 +0200 Subject: Prototype or production? In-Reply-To: <41585693.1060601@anon.nu> References: <200409272236400788.10E22E10@mail.vhd.com.au> <415836EB.1020102@fourthworld.com> <200409280222350468.11B10208@mail.vhd.com.au> <41585693.1060601@anon.nu> Message-ID: <384467326.20040927210026@wanadoo.fr> Hi, dan> No I don't think that's much of an issue. I think they are getting there dan> - but they hold a strange middle ground. From Unix to user friendly dan> peoples tool. personally i don't think they make as much use of the Unix dan> pedigree. This would be best done by forging connections with open dan> source communities IMO. Interesting that you came across it on a perl site? in my humble experience, just found Metacard as i was developping a big project, mainly in Perl + few others tools.... having some experience from Hypercard on Mac in the 80s, i was looking for something quite equivalent running on Linux.. and found it ! an interesting story was that in our project one engineer left early with almost no documentation :-). in less than a day, we worked together to build a GUI... just questions and answers i build a GUI to his development and we were able to manage straight all his perl scripts, but we did have a good documentation just by making the GUI.... much more powerful than 100 pages of text specifications that most of programers *hate* to do anyway. Do not see how to do this with any Graphical LIbrary or Tk or others... and concerning Prototyping and Development, i believe strongly that spending more on prototyping reduce the time of so-called developement.... Hope this help. regards, thierry From janschenkel at yahoo.com Mon Sep 27 14:59:11 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 27 Sep 2004 11:59:11 -0700 (PDT) Subject: MenuHistory In-Reply-To: Message-ID: <20040927185911.21036.qmail@web60508.mail.yahoo.com> --- Jim Carwardine wrote: > I have a tabbed button that I?m using to navigate to > certain cards. I can?t > seem to get the tabs to behave in that I have to > click another tab then > click the tab I want to get the tab I want to > respond. I thought the > menuHistory took care of that automatically. I can > get the menuHistory of > the button and identify the clicked tab, but the > button doesn?t seem to know > what tab was last clicked. What am I missing? Jim > -- > Hi Jim, At the risk of rehashing the basics : when the user clicks on a tab, your button will get a 'menuPick ,' message. If you want to get the number of the current selected tab, you can use the 'menuHistory' property, and if you want to trigger a change from within a script, you can also set this menuHistory property of that control and it will happily call your menuPick handler. Which part doesn't work properly, or what are you having troubles with ? Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From lists at mangomultimedia.com Mon Sep 27 15:01:02 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 27 Sep 2004 12:01:02 -0700 Subject: [ANN] libDatabase update - 1.4.5 Message-ID: <93C3FD88-10B7-11D9-BEE3-000A956C462A@mangomultimedia.com> I've updated libDatabase to 1.4.5. Date columns were not being properly quoted when updating/inserting records from an array. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From ludovic.thebault at laposte.net Mon Sep 27 15:09:52 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Mon, 27 Sep 2004 21:09:52 +0200 Subject: Rev doesn't want create standalone ! In-Reply-To: References: Message-ID: <20040927210952653121.GyazMail.ludovic.thebault@laposte.net> On Mon, 27 Sep 2004 12:24:12 +0200, Malte Brill wrote: > What did you change in your stack? > More scripts, one new substack But finally, after several tests in the standalone builder, i delimit the "bug" : - I "reload" icons for app and documents i've made, and also the generic icon of Rev (for windows version) - i choose "Select inclusions..." instead of "Search for inclusions.." And the standalone builder works... -- Ludovic, sorry for my english From squance at elkvalley.net Mon Sep 27 15:30:27 2004 From: squance at elkvalley.net (David Squance) Date: Mon, 27 Sep 2004 13:30:27 -0600 Subject: OT Disk utility In-Reply-To: <00cd01c464a4$d4443330$6601a8c0@precision340> References: Message-ID: Hi, Sorry to bug the list about this, but I want to reformat a floppy for a new version of a little app (don't need the engine), and the disk utility just sits there when I try to erase a disk. I have some which are Mac formatted, and want PC format. The disk utility should do this, n'est-ce pas? I'm using OS10.3.5, and I've tried using the utility from my install CD, and that's no different. Can someone give me a suggestion as to where I can get a working copy of this (or a better) utility for this purpose? I tried Apple's site, but didn't find what I was looking for. Thanks, Dave From ambassador at fourthworld.com Mon Sep 27 16:25:46 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 27 Sep 2004 13:25:46 -0700 Subject: Prototype or production? In-Reply-To: <41585693.1060601@anon.nu> References: <200409272236400788.10E22E10@mail.vhd.com.au> <415836EB.1020102@fourthworld.com> <200409280222350468.11B10208@mail.vhd.com.au> <41585693.1060601@anon.nu> Message-ID: <4158774A.9000202@fourthworld.com> david at anon.nu wrote: > Simply put I believe RunRev should have a well thought out open source > strategy. Yeah, in my dreams. :) Imagine what open sourcing the engine would do for consultants (and adoption in general). But alas, without the sales revenue the engine owners would be looking for work.... > Anyway that's what I work on :) It's fun getting shot down by both the > open source purists and the proprietary focused business model people. Yeah, too much dogma on all sides. But as for open source Rev stacks, it really shouldn't matter that the engine is proprietary. After all, no one raises an eyebrow when you release open source wares that require a proprietary OS to run. The MetaCard IDE is open source. I'm sure someone out there may have a problem with it requring a license for the Rev engine to run, but I'm having way too much fun making software with it to get bogged down in silly religiosity. :) > In the middle there be unexplored turf. There may also be reasons why it's unexplored. I'm very cautious when interpreting the economic "new math" too often foisted by open source purists. Don't get me wrong: I definitely believe in open source; I help manage two open source projects. But my belief is very selectively applied. I already have a religion; with open source I'm looking for results, not theology. ;) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From RGould8 at aol.com Mon Sep 27 16:27:31 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Mon, 27 Sep 2004 16:27:31 EDT Subject: auto-hilite text vs. scripting the hilite Message-ID: <12f.4c65f5c7.2e89d1b3@aol.com> I've got a text field that contains a list of filenames, along with commands to "Download", and "View", like this: Filename1 Download View Filename2 Download View Filename3 Download View Filename4 Download View What I want to do is make it so that I can trap that the user has clicked on the word "Download" or "View". I am presently doing this successfully using the mouseText function and trapping for "Download" or "View" However, I also want to allow the user to click on the filename, hiliite it, and hit the Delete key to delete the file. In order to do that, it seems like I need to turn on the "auto hilite text" checkbox, and turn on the "use list behavior" checkbox. However, when I do that, my ability to trap for the individual word on a line goes away (the mouseText then returns the text for the entire line, so I can't trap for Download or View anymore) Is there a way I can hilite a line within a text field and still permit "the mousetext" command to work? (So that it only returns the word the user has clicked on) OR, if there was a way to set the hilite of a line via Transcript - - that seems like it would work too - - - however, I've found that it only works if I have the "auto hilite/Listbox" checkboxes turned on for the field. From soapdog at mac.com Mon Sep 27 16:41:26 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 27 Sep 2004 17:41:26 -0300 Subject: OT Disk utility In-Reply-To: References: Message-ID: <9A24AFF0-10C5-11D9-B2D8-0003936D012E@mac.com> David, guess what, I am with 10.3.5 and just stumbled with the same problem while making a plan9 bootdisk... hell!!!! I can't erase my disk and reformat it... sigh andre On Sep 27, 2004, at 4:30 PM, David Squance wrote: > Hi, > Sorry to bug the list about this, but I want to reformat a floppy for > a new > version of a little app (don't need the engine), and the disk utility > just > sits there when I try to erase a disk. I have some which are Mac > formatted, and want PC format. The disk utility should do this, > n'est-ce > pas? > > I'm using OS10.3.5, and I've tried using the utility from my install > CD, > and that's no different. Can someone give me a suggestion as to where > I > can get a working copy of this (or a better) utility for this purpose? > I > tried Apple's site, but didn't find what I was looking for. > Thanks, > Dave > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From gregory.lypny at videotron.ca Mon Sep 27 16:41:58 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Mon, 27 Sep 2004 16:41:58 -0400 Subject: Disappearing Objects in 2.5 under OS X Message-ID: Hello everyone, My apologies if this has come up before and I've missed it. I'm working with a new metal-look stack and when I switch from the Edit tool to the Browse tool in the tools palette, many of the controls disappear. Very disconcerting. I have to click on various things haphazardly to get them back. Any fix? Greg From ambassador at fourthworld.com Mon Sep 27 16:50:52 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 27 Sep 2004 13:50:52 -0700 Subject: CGI's and processing requests in order In-Reply-To: <53F4D85E-0EB3-11D9-9401-000A959D0AC6@hindu.org> References: <20040924231943.06144930132@mail.runrev.com> <53F4D85E-0EB3-11D9-9401-000A959D0AC6@hindu.org> Message-ID: <41587D2C.1000607@fourthworld.com> Sannyasin Sivakatirswami wrote: > Interesting... I was just about to open up a similar OT thread > > "Does anyone know of a Rev GUI to act as an RCS for CVS" There are several, and it's not hard to roll your own if needed. That is, as long as you're more interested in results than theory: there was a long thread here last year on the topic and it got bogged down in atomizing all scripts and properties. But in practical terms there's little need for that: well-factored projects and well-structured workflows will favor a stack-level check-in/check-out; anything more finely grained is likely overkill, and arguably a case of diminishing returns. Chipp Walters made a nifty commercial check-in/check-out tool: Ken made a simpler one a while back for a project he's working on. I made a specialized one in an afternoon to support 20 contributors on three continents for a client's Rev-based database. With libURL's FTP there's almost nothing you can't do for a useful check-in/check-out system.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From bill at bluewatermaritime.com Mon Sep 27 17:12:19 2004 From: bill at bluewatermaritime.com (Bill) Date: Mon, 27 Sep 2004 17:12:19 -0400 Subject: Disappearing Objects in 2.5 under OS X In-Reply-To: Message-ID: Very annoying. Happens to me too. You have to be careful that an object isn't selected on one of your stacks because when you hit the backspace key to edit what you are writing when searching for something in the help stacks or (more common) when that weird error dialogue comes up to let you know that your transcript has an error but you can't seem to dismiss it properly... Oh well. The workaround I use is to always be sure that I don't have an object selected. The error (or whatever you call it -- bug maybe?) hasn't deleted an entire stack yet. Bill On 9/27/04 4:41 PM, "Gregory Lypny" wrote: > Hello everyone, > > My apologies if this has come up before and I've missed it. > > I'm working with a new metal-look stack and when I switch from the Edit > tool to the Browse tool in the tools palette, many of the controls > disappear. Very disconcerting. I have to click on various things > haphazardly to get them back. Any fix? > > Greg > > _______________________________________________ From James.Cass at sealedair.com Mon Sep 27 17:08:00 2004 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Mon, 27 Sep 2004 17:08:00 -0400 Subject: OT Disk utility In-Reply-To: <9A24AFF0-10C5-11D9-B2D8-0003936D012E@mac.com> Message-ID: Guys - I found this on the Mac OS X Hints Forum. Although the poster says this came from the "Apple Knowledge Base" I couldn't find it there, so try this with caution. I don't have any unformatted floppies, so I can't try it. -------- BEGIN SNIPPET FROM: http://forums.macosxhints.com/showthread.php?t=15882&highlight=format+floppy ------------------ From an Apple KnowledgeBase Document: Floppy disks are too small to allow Mac OS Extended format, which requires at least a 4 MB disk. To correct the issue, reformat the disk as Mac OS Standard, Unix File System, or MS-DOS File System. --------------------------- If this does not work, it might be possible to format it from the Terminal. Be very careful when doing this. You might wait for verification from another before trying this, especially in 3 and 4. 1) Insert the floppy into your 3rd party USB floppy drive (which you are no doubt using since you mentioned iMacs and eMacs). 2) Open the Terminal and type diskutil list Sample output: ------ diskutil list /dev/disk0 #: type name size identifier 0: Apple_partition_scheme *38.2 GB disk0 1: Apple_partition_map 31.5 KB disk0s1 2: Apple_Driver43 27.0 KB disk0s2 3: Apple_Driver43 37.0 KB disk0s3 4: Apple_Driver_ATA 27.0 KB disk0s4 5: Apple_Driver_ATA 37.0 KB disk0s5 6: Apple_FWDriver 100.0 KB disk0s6 7: Apple_Driver_IOKit 256.0 KB disk0s7 8: Apple_Patches 256.0 KB disk0s8 9: Apple_HFS lebesgue 31.1 GB disk0s9 10: Apple_HFS Archive 7.1 GB disk0s10 /dev/disk2 #: type name size identifier 0: PUBLIC *122.6 MB disk2 1: PUBLIC 122.6 MB disk2 --------- PUBLIC is my USB flash drive. Your USB floppy will probably show up in a similar way. 3) If the floppy drive is not yet unmounted, then do so, by typing diskutil unmount /dev/disk2 4) Now format the floppy by typing newfs_hfs -h -v DesiredNameOfFloppy /dev/disk2 [Edited to say that, if this works, all you'd have to do each time is to do steps 3 and 4. One ought to be able to write a shell script or perhaps and AppleScript to do it???] [By the way, this worked on my USB flash drive.] Last edited by macmath : 10-09-2003 at 04:06 PM. -------- END SNIPPET FROM: http://forums.macosxhints.com/showthread.php?t=15882&highlight=format+floppy ------------------ Andre Garzia Sent by: use-revolution-bounces at lists.runrev.com 09/27/04 11:41 AM Please respond to How to use Revolution To: How to use Revolution cc: Subject: Re: OT Disk utility David, guess what, I am with 10.3.5 and just stumbled with the same problem while making a plan9 bootdisk... hell!!!! I can't erase my disk and reformat it... sigh andre On Sep 27, 2004, at 4:30 PM, David Squance wrote: > Hi, > Sorry to bug the list about this, but I want to reformat a floppy for > a new > version of a little app (don't need the engine), and the disk utility > just > sits there when I try to erase a disk. I have some which are Mac > formatted, and want PC format. The disk utility should do this, > n'est-ce > pas? > > I'm using OS10.3.5, and I've tried using the utility from my install > CD, > and that's no different. Can someone give me a suggestion as to where > I > can get a working copy of this (or a better) utility for this purpose? > I > tried Apple's site, but didn't find what I was looking for. > Thanks, > Dave > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Mon Sep 27 17:11:57 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 27 Sep 2004 14:11:57 -0700 Subject: [OT] What are the MIME rules for email attachments Message-ID: <4158821D.3060605@fourthworld.com> I have a client for whom I've made an app that saves its data in text files. The data is plain text but has a specific structure and I need to keep it intact when it's sent via email. What we're finding is that a lot of email clients will copy text attachments into the body of the email. Why? How do we tell Outlook/Eudora/Hotmail/Mozilla to leave the attachment as an attachment as the user specified? Damn, these emails packages are trying to be too smart for their own good. Is there a rule somewhere that if you're writing an email client the widely-published specs for such things don't apply to you? ;) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From James.Cass at sealedair.com Mon Sep 27 17:17:18 2004 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Mon, 27 Sep 2004 17:17:18 -0400 Subject: [OT] What are the MIME rules for email attachments In-Reply-To: <4158821D.3060605@fourthworld.com> Message-ID: Richard - We have the same problem with Notes trying to "help us out" (read, "bit-mangle") with attachments. The best thing I know to do is to ZIP/Stuff the file before it's attached. Self-extracting would be the safest, but will add to the file size a bit. HTH...James Richard Gaskin Sent by: use-revolution-bounces at lists.runrev.com 09/27/04 05:11 PM Please respond to How to use Revolution To: How to use Revolution cc: Subject: [OT] What are the MIME rules for email attachments I have a client for whom I've made an app that saves its data in text files. The data is plain text but has a specific structure and I need to keep it intact when it's sent via email. What we're finding is that a lot of email clients will copy text attachments into the body of the email. Why? How do we tell Outlook/Eudora/Hotmail/Mozilla to leave the attachment as an attachment as the user specified? Damn, these emails packages are trying to be too smart for their own good. Is there a rule somewhere that if you're writing an email client the widely-published specs for such things don't apply to you? ;) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From sims at ezpzapps.com Mon Sep 27 17:33:30 2004 From: sims at ezpzapps.com (sims) Date: Mon, 27 Sep 2004 23:33:30 +0200 Subject: Prototype or production? In-Reply-To: <415848DE.4080903@fourthworld.com> References: <200409272236400788.10E22E10@mail.vhd.com.au> <415836EB.1020102@fourthworld.com> <200409280222350468.11B10208@mail.vhd.com.au> <415848DE.4080903@fourthworld.com> Message-ID: >VHD wrote: >> On the subject of marketing, I am amazed that I have never heard >> of runrev before! (and I spend a fair bit of time reading various > > news tech sites.) > At 10:07 -0700 9/27/04, Richard Gaskin wrote: > >Another reason is that marketing thus far has been limited primarily >to trade shows (renowned for their low ROI) and press releases for >new versions. There are of course a million other ways to spread >the word, and hopefully the product and the company are now in a >position to better seize those opportunities. Right you are Richard...as you usually are! On method of spreading the word is by having a conference. Such an activity results in press releases, announcements on web sites & email lists, and more. Spreading the word can be local also...I spoke with the Director of the Centre for Communications Technology last week and he promises to recruit faculty and students from his department for the EuroRevCon. Small school...they run about sixty Macs, but each one counts. Next week I speak again with a senior researcher from Malta University, he suggested we develop a plan which will bring all faculty and as many students as possible from the Computer Science Department of the university. This will require my cooking some lemon chicken and opening a few bottles of wine as we talk strategy...hard work but I'll get it done. I'll be doing an article in the Malta Times that will reach local designers, computing firms, etc. and hopefully convert a few through that means of spreading the word. I've had a few tell me they will be at the conference. After speaking to a fellow who hosted an education conference here, he contacted some people from Nepal (Himalaya Training Centre ), they have sent payment and I'm working on their visa right now. Maybe we'll have five Revolutionaries over in Nepal after the conference. I've even heard a rumor that somebody from South America will attend... :-) The above is only a partial list of the promotion I've done or will do for this event - right you are Richard, there are a million ways to spread the word. I'd like to have a few more from this list attend...get in touch if you want to know more about it. The European Revolution Conference 14-15-16 November 2004 Malta http://TechieTours.com/Rev Be there or be square! Fantastic ErorRevCon tee shirts & other items available at: http://www.cafepress.com/techietours sims From lists at mangomultimedia.com Mon Sep 27 17:27:21 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 27 Sep 2004 14:27:21 -0700 Subject: auto-hilite text vs. scripting the hilite In-Reply-To: <12f.4c65f5c7.2e89d1b3@aol.com> References: <12f.4c65f5c7.2e89d1b3@aol.com> Message-ID: <043A8D5E-10CC-11D9-BEE3-000A956C462A@mangomultimedia.com> On Sep 27, 2004, at 1:27 PM, RGould8 at aol.com wrote: > However, I also want to allow the user to click on the filename, > hiliite it, > and hit the Delete key to delete the file. In order to do that, it > seems > like I need to turn on the "auto hilite text" checkbox, and turn on > the "use list > behavior" checkbox. However, when I do that, my ability to trap for > the > individual word on a line goes away (the mouseText then returns the > text for the > entire line, so I can't trap for Download or View anymore) > > Is there a way I can hilite a line within a text field and still > permit "the > mousetext" command to work? (So that it only returns the word the > user has > clicked on) > > OR, if there was a way to set the hilite of a line via Transcript - - > that > seems like it would work too - - - however, I've found that it only > works if I > have the "auto hilite/Listbox" checkboxes turned on for the field. Another approach would be to turn on listBehavior and make the download/view items images in the field. When the user clicks on the images in your field you can check the value of imagesource in your mouseUp/mouseDown handler. If it equals "myViewImage.png" or "myDownloadImage.png" then use clickLine() to get the line clicked and you are good to go. There is a feature request/bug report I reported where a href tags don't work with listBehavior set to true. If they did then you could set a href tags for Download and View and then just process the linkClicked message. If you are interested in something like this you could vote for it here: http://support.runrev.com/bugdatabase/show_bug.cgi?id=1903 -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From howard.bornstein at gmail.com Mon Sep 27 17:39:25 2004 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Mon, 27 Sep 2004 17:39:25 -0400 Subject: More 2.5 weirdness Message-ID: <3f07cc2604092714392f7893c9@mail.gmail.com> Boy, V2.5 is now starting to act very squirly. I get into a situation where combo and popup buttons will no longer pop open. Not only the buttons on my stack, but also the buttons on the property inspector. So the little Arrow button at the top-right of the inspector no longer works, the popup, which show Basic Properties as its first choice doesn't work, etc. Most other things seem to work. This happens after my script sets the labels of some combo-buttons in my stack. That's about the only thing related that I'm doing that I can think of. Closing a stack and re-opening it doesn't fix this. I have to quit and restart Rev. Anybody seen this? -- Regards, Howard Bornstein ----------------------- www.designeq.com From squance at elkvalley.net Mon Sep 27 17:47:08 2004 From: squance at elkvalley.net (David Squance) Date: Mon, 27 Sep 2004 15:47:08 -0600 Subject: OT Disk utility In-Reply-To: References: <9A24AFF0-10C5-11D9-B2D8-0003936D012E@mac.com> Message-ID: Thanks for the suggestion. I decided to fire up my old Quadra which is collecting dust in the basement, and that worked fine. There's still something to be said for obsolete technology. Sorry that's no help to you, Andre, unless you have a dinosaur lurking around, too. Dave >Guys - > >I found this on the Mac OS X Hints Forum. Although the poster says this >came from the "Apple Knowledge Base" I couldn't find it there, so try this >with caution. I don't have any unformatted floppies, so I can't try it. > > -------- BEGIN SNIPPET FROM: >http://forums.macosxhints.com/showthread.php?t=15882&highlight=format+floppy > ------------------ > From an Apple KnowledgeBase Document: > >Floppy disks are too small to allow Mac OS Extended format, which requires >at least a 4 MB disk. To correct the issue, reformat the disk as Mac OS >Standard, Unix File System, or MS-DOS File System. > --------------------------- > > If this does not work, it might be possible to format it from the >Terminal. Be very careful when doing this. You might wait for verification >from another before trying this, especially in 3 and 4. > > 1) Insert the floppy into your 3rd party USB floppy drive (which you are >no doubt using since you mentioned iMacs and eMacs). > 2) Open the Terminal and type > diskutil list > > Sample output: > ------ > diskutil list > /dev/disk0 > #: type name size identifier > 0: Apple_partition_scheme *38.2 GB disk0 > 1: Apple_partition_map 31.5 KB disk0s1 > 2: Apple_Driver43 27.0 KB disk0s2 > 3: Apple_Driver43 37.0 KB disk0s3 > 4: Apple_Driver_ATA 27.0 KB disk0s4 > 5: Apple_Driver_ATA 37.0 KB disk0s5 > 6: Apple_FWDriver 100.0 KB disk0s6 > 7: Apple_Driver_IOKit 256.0 KB disk0s7 > 8: Apple_Patches 256.0 KB disk0s8 > 9: Apple_HFS lebesgue 31.1 GB disk0s9 > 10: Apple_HFS Archive 7.1 GB disk0s10 > /dev/disk2 > #: type name size identifier > 0: PUBLIC *122.6 MB disk2 > 1: PUBLIC 122.6 MB disk2 > --------- > > PUBLIC is my USB flash drive. Your USB floppy will probably show up in a >similar way. > > 3) If the floppy drive is not yet unmounted, then do so, by typing > > diskutil unmount /dev/disk2 > > 4) Now format the floppy by typing > > newfs_hfs -h -v DesiredNameOfFloppy /dev/disk2 > > > [Edited to say that, if this works, all you'd have to do each time is to >do steps 3 and 4. One ought to be able to write a shell script or perhaps >and AppleScript to do it???] > > [By the way, this worked on my USB flash drive.] > Last edited by macmath : 10-09-2003 at 04:06 PM. > -------- END SNIPPET FROM: >http://forums.macosxhints.com/showthread.php?t=15882&highlight=format+floppy > ------------------ > > > > > >Andre Garzia >Sent by: use-revolution-bounces at lists.runrev.com >09/27/04 11:41 AM >Please respond to How to use Revolution > > To: How to use Revolution > cc: > Subject: Re: OT Disk utility > > >David, > > >guess what, I am with 10.3.5 and just stumbled with the same problem >while making a plan9 bootdisk... hell!!!! > >I can't erase my disk and reformat it... > >sigh >andre > >On Sep 27, 2004, at 4:30 PM, David Squance wrote: > >> Hi, >> Sorry to bug the list about this, but I want to reformat a floppy for >> a new >> version of a little app (don't need the engine), and the disk utility >> just >> sits there when I try to erase a disk. I have some which are Mac >> formatted, and want PC format. The disk utility should do this, >> n'est-ce >> pas? >> >> I'm using OS10.3.5, and I've tried using the utility from my install >> CD, >> and that's no different. Can someone give me a suggestion as to where >> I >> can get a working copy of this (or a better) utility for this purpose? >> I >> tried Apple's site, but didn't find what I was looking for. >> Thanks, >> Dave >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >-- >Andre Alves Garzia ? 2004 ? BRAZIL >http://studio.soapdog.org > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From david at anon.nu Mon Sep 27 17:49:47 2004 From: david at anon.nu (david at anon.nu) Date: Mon, 27 Sep 2004 22:49:47 +0100 Subject: Shall I scrap the idea? In-Reply-To: <1D5FD572-10B6-11D9-B2D8-0003936D012E@mac.com> References: <4156E059.3010804@anon.nu> <415825B6.6000909@anon.nu> <41585B0E.40305@chipp.com> <41585F2C.20806@anon.nu> <1D5FD572-10B6-11D9-B2D8-0003936D012E@mac.com> Message-ID: <41588AFB.1090800@anon.nu> Andre Garzia wrote: > I can try to help! I am grounded home today! what are we coding? It's not for 3 weeks Andre! So we got time to plan that. The date is Saturday 16th. Objective is to code the most impressive thing we can to show off what Rev can do in a day + should be something people want. Now my suggestion was that this could be something like coding a functional video editor - with scrollable timelines etc - one that could also upload files via ftp. Super fun would be to implement the BitTorent protocol - but that's a wee bit demanding :) Are you available that day? The key will be to respond rapidly to whatever requests the workshop on the day may have for features to be built into the app? That i think will be the impressive bit. From jacque at hyperactivesw.com Mon Sep 27 18:18:38 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 27 Sep 2004 17:18:38 -0500 Subject: More 2.5 weirdness In-Reply-To: <3f07cc2604092714392f7893c9@mail.gmail.com> References: <3f07cc2604092714392f7893c9@mail.gmail.com> Message-ID: <415891BE.4030201@hyperactivesw.com> On 9/27/04 4:39 PM, Howard Bornstein wrote: > Boy, V2.5 is now starting to act very squirly. I get into a situation > where combo and popup buttons will no longer pop open. Not only the > buttons on my stack, but also the buttons on the property inspector. > So the little Arrow button at the top-right of the inspector no longer > works, the popup, which show Basic Properties as its first choice > doesn't work, etc. > > Most other things seem to work. This happens after my script sets the > labels of some combo-buttons in my stack. That's about the only thing > related that I'm doing that I can think of. Closing a stack and > re-opening it doesn't fix this. I have to quit and restart Rev. > > Anybody seen this? > Yeah. In the property inspector, same as you describe, where the popup that lets you change from "basic properties" to the other sets doesn't pop down. I wasn't changing any labels on anything, so I have no clue what caused it. I haven't bugzilla'ed it yet because I can't figure out a recipe. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From davethebrv at crystalpiersw.com Mon Sep 27 18:31:16 2004 From: davethebrv at crystalpiersw.com (davethebrv at crystalpiersw.com) Date: 27 Sep 2004 22:31:16 -0000 Subject: Custom properties wiped with changing profiles Message-ID: <20040927223116.92895.qmail@host141.ipowerweb.com> So it seems that rev deletes custom properties when switching profiles?? Easily reproducible - try it! What is with this? I have never used profiles before so I dont know if this is this a bug in 2.5, or an old bug that still hasn't been fixed. I couldnt find anything about it in the Docs and I assume it is not intentional. What is going on?? David Beck Rotunda Software From nnoydb at excite.com Mon Sep 27 19:31:48 2004 From: nnoydb at excite.com (K) Date: Mon, 27 Sep 2004 19:31:48 -0400 (EDT) Subject: 2.5 Key (Should mine work) Message-ID: <20040927233148.BCC5B3E4C@xprdmailfe6.nwk.excite.com> Sorry, I late with 2.5 did not want to change versions in the middle of a project. I purchased the 2.X enterprise version the key I have looks different that the dialog presented in 2.5 do I need a new key? Should my old key work? Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From erikhans08 at yahoo.com Mon Sep 27 19:39:45 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Mon, 27 Sep 2004 16:39:45 -0700 (PDT) Subject: Shall I scrap the idea? In-Reply-To: <1D5FD572-10B6-11D9-B2D8-0003936D012E@mac.com> Message-ID: <20040927233945.17348.qmail@web61101.mail.yahoo.com> --- Andre Garzia wrote: > I can try to help! I am grounded home today! what was it this time? curious Erik ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From soapdog at mac.com Mon Sep 27 20:09:13 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 27 Sep 2004 21:09:13 -0300 Subject: ANN: All You Proxies! (Rev-made funny cartoon-thingie) Message-ID: Hi folks, just trying some graphics routines, I ended up coining this Animated Proxy Tutorial called All You Proxies! I hope to use my GFX lib to make Adventure Games and interactive tutorials. this is a little proof-of-concept that I felt like releasing. It was made today. http://www.soapdog.org/rev/advDemo.rev Sit, Watch and please give me feedback! =) Cheers Andre -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From soapdog at mac.com Mon Sep 27 20:11:21 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 27 Sep 2004 21:11:21 -0300 Subject: Shall I scrap the idea? In-Reply-To: <20040927233945.17348.qmail@web61101.mail.yahoo.com> References: <20040927233945.17348.qmail@web61101.mail.yahoo.com> Message-ID: On Sep 27, 2004, at 8:39 PM, Erik Hansen wrote: > > --- Andre Garzia wrote: > >> I can try to help! I am grounded home today! > > what was it this time? > sunny day and a new brand of beer... =) I am following the example of my film school teachers and skipping college to go to the movies... =) check this out, you might like: http://www.soapdog.org/rev/advDemo.rev Cheers andre > curious Erik > > ===== > erik at erikhansen.org http://www.erikhansen.org > > > > > __________________________________ > Do you Yahoo!? > New and Improved Yahoo! Mail - 100MB free storage! > http://promotions.yahoo.com/new_mail > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From jspencer78 at mac.com Mon Sep 27 20:38:12 2004 From: jspencer78 at mac.com (James Spencer) Date: Mon, 27 Sep 2004 19:38:12 -0500 Subject: More 2.5 weirdness In-Reply-To: <415891BE.4030201@hyperactivesw.com> References: <3f07cc2604092714392f7893c9@mail.gmail.com> <415891BE.4030201@hyperactivesw.com> Message-ID: On Sep 27, 2004, at 5:18 PM, J. Landman Gay wrote: > On 9/27/04 4:39 PM, Howard Bornstein wrote: > >> Boy, V2.5 is now starting to act very squirly. I get into a situation >> where combo and popup buttons will no longer pop open. Not only the >> buttons on my stack, but also the buttons on the property inspector. >> So the little Arrow button at the top-right of the inspector no longer >> works, the popup, which show Basic Properties as its first choice >> doesn't work, etc. >> Most other things seem to work. This happens after my script sets the >> labels of some combo-buttons in my stack. That's about the only thing >> related that I'm doing that I can think of. Closing a stack and >> re-opening it doesn't fix this. I have to quit and restart Rev. >> Anybody seen this? > > Yeah. In the property inspector, same as you describe, where the popup > that lets you change from "basic properties" to the other sets doesn't > pop down. I wasn't changing any labels on anything, so I have no clue > what caused it. I haven't bugzilla'ed it yet because I can't figure > out a recipe. I saw this for a while but like you was never able to come up with a recipe so never Bugzilla'ed it. I will say, however, that the problem arose at the same time that I created a really wierd infinite recursion through a preOpenStack handler in a main stack which did a time delayed call to another handler which opened a different stack which did not have a preOpenStack handler so the main stack's preOpenStack handler got called, etc. etc. etc. When I got rid of the recursion, my property inspector worked again too although I can't begin to explain why the recursion would cause the behavior I saw in the inspector. Spence James P. Spencer Rochester, MN jspencer78 at charter.net "Badges?? We don't need no stinkin badges!" From bvlahos at mac.com Mon Sep 27 20:52:00 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 27 Sep 2004 17:52:00 -0700 Subject: 2.5 Key (Should mine work) In-Reply-To: <20040927233148.BCC5B3E4C@xprdmailfe6.nwk.excite.com> References: <20040927233148.BCC5B3E4C@xprdmailfe6.nwk.excite.com> Message-ID: <9AF7BE9E-10E8-11D9-A0E1-0003936A2C42@mac.com> There is a link on the RunRev web page to submit your old style key to get a new one. Bill On Sep 27, 2004, at 4:31 PM, K wrote: > > Sorry, I late with 2.5 did not want to change versions in the middle > of a project. I purchased the 2.X enterprise version the key I have > looks different that the dialog presented in 2.5 do I need a new key? > Should my old key work? > > Kevin > > > -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- > Disclaimer: > > Any resemblance between the above views and those of my > employer, my terminal, or the view out my window are purely > coincidental. > Any resemblance between the above and my own views is > non-deterministic. > > The question of the existence of views in the absence of anyone to > hold > them > is left as an exercise for the reader. The question of the existence of > the reader > is left as an exercise for the second god coefficient. > (A discussion of non-orthogonal, non-integral polytheism is beyond the > scope of this article.) > > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Mon Sep 27 21:38:13 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 27 Sep 2004 18:38:13 -0700 Subject: ANN: All You Proxies! (Rev-made funny cartoon-thingie) In-Reply-To: References: Message-ID: <8636833674.20040927183813@ahsoftware.net> Andre- Monday, September 27, 2004, 5:09:13 PM, you wrote: AG> Sit, Watch and please give me feedback! =) Andre, you have way too much time on your hands. OK - feedback: the tiny print is really hard to read, and the tiny purple print is all but impossible. It might be useful to explain how the proxy fits into the firewall scenario by redirecting net traffic that evil administrators have closed off to direct access. And also why this redirection is bad if you think you're getting one thing and actually end up somewhere else. Secondly, how do you play? I kept trying to fire the phasers at the proxy but I never seemed to hit it... -- -Mark Wieder mwieder at ahsoftware.net From soapdog at mac.com Mon Sep 27 21:45:25 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 27 Sep 2004 22:45:25 -0300 Subject: ANN: All You Proxies! (Rev-made funny cartoon-thingie) In-Reply-To: <8636833674.20040927183813@ahsoftware.net> References: <8636833674.20040927183813@ahsoftware.net> Message-ID: <1191C6DA-10F0-11D9-B2D8-0003936D012E@mac.com> Mark, thanks! =) I'll make the font bigger... it works fine in a mac, I just tried in windows, and I can't read it... I'll turn that in a REAL tutorial in couple days... and it will be interactive meaning the phasers will work! :D Cheers andre On Sep 27, 2004, at 10:38 PM, Mark Wieder wrote: > Andre- > > Monday, September 27, 2004, 5:09:13 PM, you wrote: > > AG> Sit, Watch and please give me feedback! =) > > Andre, you have way too much time on your hands. > > OK - feedback: the tiny print is really hard to read, and the tiny > purple print is all but impossible. It might be useful to explain how > the proxy fits into the firewall scenario by redirecting net traffic > that evil administrators have closed off to direct access. And also > why this redirection is bad if you think you're getting one thing and > actually end up somewhere else. > > Secondly, how do you play? I kept trying to fire the phasers at the > proxy but I never seemed to hit it... > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From kgjaqua1 at sbcglobal.net Mon Sep 27 22:51:09 2004 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 27 Sep 2004 19:51:09 -0700 (PDT) Subject: Open an Application from within RR Message-ID: <20040928025109.73698.qmail@web81106.mail.yahoo.com> Is there a script to open (Launch) the MacOS X "iCal" Application from a button within RunRev. I am still using 2.2.1 but will update later. "tank ya tank ya" (lot's of Bubbles:) Kathy Graves Jaqua A Wildest Dream Software kgjaqua1 at sbcglobal.net From soapdog at mac.com Mon Sep 27 22:56:06 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 27 Sep 2004 23:56:06 -0300 Subject: Open an Application from within RR In-Reply-To: <20040928025109.73698.qmail@web81106.mail.yahoo.com> References: <20040928025109.73698.qmail@web81106.mail.yahoo.com> Message-ID: Hi Kathy! been some time since last talked to you. Put this on a field: tell application "iCal" to activate end tell execute this as applescript... i think this sould to the trick of launching iCal. Cheers Andre On Sep 27, 2004, at 11:51 PM, Kathy Jaqua wrote: > > Is there a script to open (Launch) the MacOS X "iCal" > Application from a button within RunRev. I am still > using 2.2.1 but will update later. > > "tank ya tank ya" (lot's of Bubbles:) > > Kathy Graves Jaqua > A Wildest Dream Software > kgjaqua1 at sbcglobal.net > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From kgjaqua1 at sbcglobal.net Mon Sep 27 23:13:54 2004 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 27 Sep 2004 20:13:54 -0700 (PDT) Subject: Open an Application from within RR Message-ID: <20040928031354.24910.qmail@web81103.mail.yahoo.com> Hi Andre It's nice to hear from you to. Thank you but I have no idea what you just wrote. (Yes, It's me:) I want the user to be able to open the "iCal" Application from a button that they click on. I don't know Apple Script. Do you have a button RunRev script? (and see no C--pretend your an old hyperCard person;) Kathy Graves Jaqua A Wildest Dream Software From soapdog at mac.com Mon Sep 27 23:24:38 2004 From: soapdog at mac.com (Andre Garzia) Date: Tue, 28 Sep 2004 00:24:38 -0300 Subject: Open an Application from within RR In-Reply-To: <20040928031354.24910.qmail@web81103.mail.yahoo.com> References: <20040928031354.24910.qmail@web81103.mail.yahoo.com> Message-ID: Kathy try putting this on a field called "myscript": tell application "iCal" activate end tell put a button with the following script on mouseUp do field "myscript" as applescript end mouseUp I guess that should work... You can hide the field "myscript" so that it does not interfere with your interface. =) Cheers andre On Sep 28, 2004, at 12:13 AM, Kathy Jaqua wrote: > > Hi Andre > > It's nice to hear from you to. Thank you but I have no > idea what you just wrote. (Yes, It's me:) > > I want the user to be able to open the "iCal" > Application from a button that they click on. I don't > know Apple Script. Do you have a button RunRev script? > (and see no C--pretend your an old hyperCard person;) > > Kathy Graves Jaqua > A Wildest Dream Software > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From kgjaqua1 at sbcglobal.net Mon Sep 27 23:41:09 2004 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 27 Sep 2004 20:41:09 -0700 (PDT) Subject: Open an Application from within RR-Andre's a Genius Message-ID: <20040928034109.14738.qmail@web81105.mail.yahoo.com> Andre So what took you so long--at least a minute has past. Can we try for 15 seconds next time!! Yes This worked and I think you just taught me Apple Script as well. I'm at luv and kisses now. Kathy Graves Jaqua A Wildest Dream Software From kgjaqua1 at sbcglobal.net Tue Sep 28 00:42:55 2004 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 27 Sep 2004 21:42:55 -0700 (PDT) Subject: Open an Application from within RR-Andre's a Genius Message-ID: <20040928044255.27456.qmail@web81102.mail.yahoo.com> Andre or... How can I tell if the application "iCal" is opened? Maybe they deleted it or something. Is there a script to check this so I can give them a dialog box suggesting they might reinstall the application. Kathy Graves Jaqua A Wildest Dream Software kgjaqua1 at sbcglobal.net From kray at sonsothunder.com Tue Sep 28 00:47:00 2004 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 27 Sep 2004 23:47:00 -0500 Subject: Open an Application from within RR-Andre's a Genius In-Reply-To: <20040928044255.27456.qmail@web81102.mail.yahoo.com> Message-ID: On 9/27/04 11:42 PM, "Kathy Jaqua" wrote: > Andre or... > > How can I tell if the application "iCal" is opened? > Maybe they deleted it or something. Is there a script > to check this so I can give them a dialog box > suggesting they might reinstall the application. How about this: function isAppRunning pAppname replace ".app" with "" in pAppName put "tell application " & q("Finder") & cr & "return the processes" & \ cr & "end tell" into tAS do tAS as AppleScript put the result into tProcs return (offset("process" && q(pAppName),tProcs) <> 0) end isAppRunning HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kgjaqua1 at sbcglobal.net Tue Sep 28 01:17:06 2004 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Mon, 27 Sep 2004 22:17:06 -0700 (PDT) Subject: Open an Application from within RR-Andre's a Genius Message-ID: <20040928051706.93333.qmail@web81101.mail.yahoo.com> Thanks Ken, You guys are so bright! This genius list is growing. So where should I place your learned following script: (which I might add is just a tiny bit over my head ;) function isAppRunning pAppname replace ".app" with "" in pAppName put "tell application " & q("Finder") & cr & "return the processes" & \ cr & "end tell" into tAS do tAS as AppleScript put the result into tProcs return (offset("process" && q(pAppName),tProcs) <> 0) end isAppRunning So what exactly does this script do; since I understood-- lets see; replace, with, put, &cr&...Umm-- shall I go on with this list. All kidding aside I really want to learn this script! I now have this button "open iCal" that say: on mouseUp do field "myscript" as applescript end mouseUp field "myscript": tell application "iCal" activate end tell Now what do I do? Kathy Graves Jaqua A Wildest Dream Software kgjaqua1 at sbcglobal.net From jacque at hyperactivesw.com Tue Sep 28 01:52:15 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 28 Sep 2004 00:52:15 -0500 Subject: More 2.5 weirdness In-Reply-To: References: <3f07cc2604092714392f7893c9@mail.gmail.com> <415891BE.4030201@hyperactivesw.com> Message-ID: <4158FC0F.3040500@hyperactivesw.com> On 9/27/04 7:38 PM, James Spencer wrote: > > On Sep 27, 2004, at 5:18 PM, J. Landman Gay wrote: > >> On 9/27/04 4:39 PM, Howard Bornstein wrote: >> >>> Boy, V2.5 is now starting to act very squirly. I get into a situation >>> where combo and popup buttons will no longer pop open. Not only the >>> buttons on my stack, but also the buttons on the property inspector. >>> So the little Arrow button at the top-right of the inspector no longer >>> works, the popup, which show Basic Properties as its first choice >>> doesn't work, etc. >>> Most other things seem to work. This happens after my script sets the >>> labels of some combo-buttons in my stack. That's about the only thing >>> related that I'm doing that I can think of. Closing a stack and >>> re-opening it doesn't fix this. I have to quit and restart Rev. >>> Anybody seen this? >> >> >> Yeah. In the property inspector, same as you describe, where the popup >> that lets you change from "basic properties" to the other sets doesn't >> pop down. I wasn't changing any labels on anything, so I have no clue >> what caused it. I haven't bugzilla'ed it yet because I can't figure >> out a recipe. > > > I saw this for a while but like you was never able to come up with a > recipe so never Bugzilla'ed it. I will say, however, that the problem > arose at the same time that I created a really wierd infinite recursion > through a preOpenStack handler in a main stack which did a time delayed > call to another handler which opened a different stack which did not > have a preOpenStack handler so the main stack's preOpenStack handler got > called, etc. etc. etc. When I got rid of the recursion, my property > inspector worked again too although I can't begin to explain why the > recursion would cause the behavior I saw in the inspector. It just happened to me again moments ago, and I wasn't doing any scripting. I was just trying to get properties on several selected objects at once so that I could align them. I don't think it has anything to do with scripts. Like you, the button contents returned after a while. When it went south, I closed the inspector, double-clicked a single field to open the inspector, and it was still broken. Closed it, selected 2 objects, doubled-clicked on one of them, and when the inspector came back again the button worked. I don't think there is anything magical about 2 objects, either -- I think there is a message that is being missed in the IDE. The inspector loads its button contents dynamically when an object is selected, and it looks like sometimes it isn't getting a selectedObjectChanged message. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From eric.chatonet at wanadoo.fr Tue Sep 28 02:38:30 2004 From: eric.chatonet at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Chatonet?=) Date: Tue, 28 Sep 2004 08:38:30 +0200 Subject: auto-hilite text vs. scripting the hilite Message-ID: <02AD51CB-1119-11D9-8C9E-0003930A9F94@wanadoo.fr> On Sep 27, 2004, at 1:27 PM, RGould8 at aol.com wrote: > I've got a text field that contains a list of filenames, along with > commands > to "Download", and "View", like this: > > Filename1 Download View > Filename2 Download View > Filename3 Download View > Filename4 Download View > > > What I want to do is make it so that I can trap that the user has > clicked on > the word "Download" or "View". I am presently doing this > successfully using > the mouseText function and trapping for "Download" or "View" > > However, I also want to allow the user to click on the filename, > hiliite it, > and hit the Delete key to delete the file. In order to do that, it > seems > like I need to turn on the "auto hilite text" checkbox, and turn on > the "use list > behavior" checkbox. However, when I do that, my ability to trap for > the > individual word on a line goes away (the mouseText then returns the > text for the > entire line, so I can't trap for Download or View anymore) > > Is there a way I can hilite a line within a text field and still > permit "the > mousetext" command to work? (So that it only returns the word the > user has > clicked on) > > OR, if there was a way to set the hilite of a line via Transcript - - > that > seems like it would work too - - - however, I've found that it only > works if I > have the "auto hilite/Listbox" checkboxes turned on for the field. To avoid problems, you could turn on listBehavior and combine the hilitedLine and the clickH: if (the clickH > item n of the tabStops of me) and \ (the clickH < item (n + 1) of the tabStops of me) then See the script of field Controls in Rev Application Browser which uses this method. Hope this helps. Amicalement, ?ric Chatonet 24, Boulevard de Port-Royal 75005 Paris Fixe : 33 1 43 31 77 62 Mobile : 33 6 20 74 50 89 From ambassador at fourthworld.com Tue Sep 28 04:31:22 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 28 Sep 2004 01:31:22 -0700 Subject: [OT] What are the MIME rules for email attachments In-Reply-To: References: Message-ID: <4159215A.8040208@fourthworld.com> James.Cass at sealedair.com wrote: > Richard - > > We have the same problem with Notes trying to "help us out" (read, > "bit-mangle") with attachments. The best thing I know to do is to > ZIP/Stuff the file before it's attached. Self-extracting would be the > safest, but will add to the file size a bit. > > HTH...James Thanks for the commiseration. :) I hate to inconvenience my users by making them go find and figure out a compression utility. Thankfully Rev gives us built-in compression, so I added that to our file format. Feels kinda dumb though to have to do silly things like this just to compensate for email vendors who somehow can quite get around to reading the MIME spec. Rule #1 of user interface design: The user is in control. Translation for email software vendors: If the user says it's an attachment, it's an attachment. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jsng at wayoflife.org Tue Sep 28 07:08:37 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Tue, 28 Sep 2004 19:08:37 +0800 Subject: URL and email regex In-Reply-To: <20040928051706.93333.qmail@web81101.mail.yahoo.com> References: <20040928051706.93333.qmail@web81101.mail.yahoo.com> Message-ID: Hi, Does anyone have a handy regex for detecting and selecting a chunk of text that is a to be made into a URL or an email address? I want to create a quick utility to automatically mark up my text with some html tags that will form the URLs and email addresses into links without having to go through every single one of them. Even in a visual html web page editor, it can take quite a bit of time. What I want to do is to search for those URLs and then embed tags in them. Jesse From sonesond1 at southernct.edu Tue Sep 28 07:50:35 2004 From: sonesond1 at southernct.edu (Dan Soneson) Date: Tue, 28 Sep 2004 07:50:35 -0400 Subject: More 2.5 weirdness Message-ID: <9BE0950E-1144-11D9-A9E4-00039303CE26@southernct.edu> > On Sep 27, 2004, at 5:18 PM, J. Landman Gay wrote: > >> On 9/27/04 4:39 PM, Howard Bornstein wrote: >> >>> Boy, V2.5 is now starting to act very squirly. I get into a situation >>> where combo and popup buttons will no longer pop open. Not only the >>> buttons on my stack, but also the buttons on the property inspector. >>> So the little Arrow button at the top-right of the inspector no >>> longer >>> works, the popup, which show Basic Properties as its first choice >>> doesn't work, etc. >>> Most other things seem to work. This happens after my script sets the >>> labels of some combo-buttons in my stack. That's about the only thing >>> related that I'm doing that I can think of. Closing a stack and >>> re-opening it doesn't fix this. I have to quit and restart Rev. >>> Anybody seen this? >> >> Yeah. In the property inspector, same as you describe, where the popup >> that lets you change from "basic properties" to the other sets doesn't >> pop down. I wasn't changing any labels on anything, so I have no clue >> what caused it. I haven't bugzilla'ed it yet because I can't figure >> out a recipe. > > I saw this for a while but like you was never able to come up with a > recipe so never Bugzilla'ed it. I will say, however, that the problem > arose at the same time that I created a really wierd infinite recursion > through a preOpenStack handler in a main stack which did a time delayed > call to another handler which opened a different stack which did not > have a preOpenStack handler so the main stack's preOpenStack handler > got called, etc. etc. etc. When I got rid of the recursion, my > property inspector worked again too although I can't begin to explain > why the recursion would cause the behavior I saw in the inspector. > I get it too, but there seems to be no consistency. Luckily, I can still save the current stack, quit Rev and re-start it and all is well for awhile, but it is disconcerting. Daniel B. Soneson Director, Language Lab Southern CT State University From mpetrides at earthlink.net Tue Sep 28 07:53:38 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Tue, 28 Sep 2004 07:53:38 -0400 Subject: More 2.5 weirdness In-Reply-To: <9BE0950E-1144-11D9-A9E4-00039303CE26@southernct.edu> References: <9BE0950E-1144-11D9-A9E4-00039303CE26@southernct.edu> Message-ID: <08AC5468-1145-11D9-A2A0-000A959D005E@earthlink.net> Ummm.... I haven't used 2.5 enought to have run into this anomaly, but it sounds like several people have encountered it but not bugzilla'd it because of lack of recipe. How can we expect RunRev to fix something that they haven't even been informed of? Shouldn't someone bugzilla this? M On Sep 28, 2004, at 7:50 AM, Dan Soneson wrote: >> On Sep 27, 2004, at 5:18 PM, J. Landman Gay wrote: >> >>> On 9/27/04 4:39 PM, Howard Bornstein wrote: >>> >>>> Boy, V2.5 is now starting to act very squirly. I get into a >>>> situation >>>> where combo and popup buttons will no longer pop open. Not only the >>>> buttons on my stack, but also the buttons on the property inspector. >>>> So the little Arrow button at the top-right of the inspector no >>>> longer >>>> works, the popup, which show Basic Properties as its first choice >>>> doesn't work, etc. >>>> Most other things seem to work. This happens after my script sets >>>> the >>>> labels of some combo-buttons in my stack. That's about the only >>>> thing >>>> related that I'm doing that I can think of. Closing a stack and >>>> re-opening it doesn't fix this. I have to quit and restart Rev. >>>> Anybody seen this? >>> >>> Yeah. In the property inspector, same as you describe, where the >>> popup >>> that lets you change from "basic properties" to the other sets >>> doesn't >>> pop down. I wasn't changing any labels on anything, so I have no clue >>> what caused it. I haven't bugzilla'ed it yet because I can't figure >>> out a recipe. >> >> I saw this for a while but like you was never able to come up with a >> recipe so never Bugzilla'ed it. I will say, however, that the problem >> arose at the same time that I created a really wierd infinite >> recursion >> through a preOpenStack handler in a main stack which did a time >> delayed >> call to another handler which opened a different stack which did not >> have a preOpenStack handler so the main stack's preOpenStack handler >> got called, etc. etc. etc. When I got rid of the recursion, my >> property inspector worked again too although I can't begin to explain >> why the recursion would cause the behavior I saw in the inspector. >> > > I get it too, but there seems to be no consistency. Luckily, I can > still > save the current stack, quit Rev and re-start it and all is well for > awhile, > but it is disconcerting. > > > Daniel B. Soneson > Director, Language Lab > Southern CT State University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From rjb at rz.uni-potsdam.de Tue Sep 28 08:09:07 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Tue, 28 Sep 2004 14:09:07 +0200 Subject: Can't read text from file on OS 9 In-Reply-To: <41544BE0.9020500@hyperactivesw.com> References: <13c.22f074a.2e848269@aol.com> <41538A34.9060908@hyperactivesw.com> <41544BE0.9020500@hyperactivesw.com> Message-ID: >On 9/24/04 6:47 AM, Robert Brenstein wrote: > >>> I don't have an OS 9 machine to check right now, but maybe someone >>> else can. If I remember right, OS 9 will return a path something like >>> this: >>> >>> Hard Disk/AppFolder/Folder/file.rev >>> >>> The Classic engine returns this path: >>> >>> /Hard Disk/Folder/Folder/file.rev >>> >>> The OS X engine returns this path: >>> >>> /Folder/Folder/file.rev >>> >>> If I'm right about the OS 9 path, then checking for a leading "/" >>> would seem to do it. But someone with native OS 9 should check to make >>> sure. My husband is playing solitaire on our machine and family >>> harmony forbids interference. ;) >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >> >> >> >> Just checked that OS9 returns the leading slash just as Classic does. > >Oh well. It was a nice thought while it lasted. Does Andre's >suggestion about checking the prefs folder work? > >-- >Jacqueline Landman Gay | jacque at hyperactivesw.com >HyperActive Software | http://www.hyperactivesw.com Ken's post on another thread just gave me another idea to try to differentiate between native OS9 and Classic. Ken's script: function isAppRunning pAppname replace ".app" with "" in pAppName put "tell application " & q("Finder") & cr & "return the processes" & \ cr & "end tell" into tAS do tAS as AppleScript put the result into tProcs return (offset("process" && q(pAppName),tProcs) <> 0) end isAppRunning I am pretty sure that there is always some process running under OSX that is not running under OS9. The question is whether this function will return only OS9-specific processes under Classic or all, classic and osx, processes. Can't check at the moment, though. Robert From rjb at rz.uni-potsdam.de Tue Sep 28 08:19:18 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Tue, 28 Sep 2004 14:19:18 +0200 Subject: MenuHistory In-Reply-To: <20040927185911.21036.qmail@web60508.mail.yahoo.com> References: <20040927185911.21036.qmail@web60508.mail.yahoo.com> Message-ID: >--- Jim Carwardine > wrote: >> I have a tabbed button that I?m using to navigate to >> certain cards. I can?t >> seem to get the tabs to behave in that I have to >> click another tab then >> click the tab I want to get the tab I want to >> respond. I thought the >> menuHistory took care of that automatically. I can >> get the menuHistory of >> the button and identify the clicked tab, but the >> button doesn?t seem to know >> what tab was last clicked. What am I missing? Jim >> -- >> > >Hi Jim, > >At the risk of rehashing the basics : when the user >clicks on a tab, your button will get a 'menuPick item name>,' message. >If you want to get the number of the current selected >tab, you can use the 'menuHistory' property, and if >you want to trigger a change from within a script, you >can also set this menuHistory property of that control >and it will happily call your menuPick handler. >Which part doesn't work properly, or what are you >having troubles with ? > >Jan Schenkel. > >===== >"As we grow older, we grow both wiser and more >foolish at the same time." (La Rochefoucauld) If the misbehavior occurs when the stack/card with tabs is opened, you may need a preopen to rematch the selected tab with the card you are on. If your tab button is in the background group, it stays at the last selected tab but this may not be the card you open to. I don't think this applies here but on some systems, the click position is miscalculated -- I need to click to the right of the tab in order to get the desired reaction. This is noticable only when you have a large number of tabs and click the tabs on the right side. Robert From nnoydb at excite.com Tue Sep 28 08:38:11 2004 From: nnoydb at excite.com (K) Date: Tue, 28 Sep 2004 08:38:11 -0400 (EDT) Subject: 2.5 OS X open process Message-ID: <20040928123811.249A3B707@xprdmailfe14.nwk.excite.com> I have not received my 2.5 code yet so I will ask this question here. Has Runtime fix open process so it works properly on OS X or is it still calling carbon API's instead of using a fork()-exec() combination? Is read from process and wite to process stable? Can this be trusted? I ask since I have been working on a external to do exectly this. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From ludovic.thebault at laposte.net Tue Sep 28 08:59:59 2004 From: ludovic.thebault at laposte.net (Ludovic Thebault) Date: Tue, 28 Sep 2004 14:59:59 +0200 Subject: More 2.5 weirdness In-Reply-To: <08AC5468-1145-11D9-A2A0-000A959D005E@earthlink.net> References: <9BE0950E-1144-11D9-A9E4-00039303CE26@southernct.edu> <08AC5468-1145-11D9-A2A0-000A959D005E@earthlink.net> Message-ID: <4159604F.6060106@laposte.net> Marian Petrides wrote: > Ummm.... I haven't used 2.5 enought to have run into this anomaly, but > it sounds like several people have encountered it but not bugzilla'd > it because of lack of recipe. How can we expect RunRev to fix > something that they haven't even been informed of? Shouldn't someone > bugzilla this? I saw this bug in bugzilla (id 2126) From capellan2000 at yahoo.com Tue Sep 28 09:17:29 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Tue, 28 Sep 2004 06:17:29 -0700 (PDT) Subject: contextual menu In-Reply-To: <20040927202223.EC9D093019D@mail.runrev.com> Message-ID: <20040928131729.16673.qmail@web40529.mail.yahoo.com> Klaus Major wrote: > Create a pop-up-menu button with all > the"menupick" handlers > you need and move this button OFF screen... > on mouseup quoi > if quoi = 3 then > popup btn "your popup button here" > end if > end mouseup > will popup that button when the right > mouse-button is clicked > = control-click on a mac... Hi Klaus, Your recipe works perfectly, but only in one card. If i move to another card in the same stack the pop up menu does not appear! Could you give me a clue about what is happening and how to fix it? Thanks in advance. al ===== Visit my site: http://www.geocities.com/capellan2000/ _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From malte.brill at t-online.de Tue Sep 28 09:53:44 2004 From: malte.brill at t-online.de (Malte Brill) Date: Tue, 28 Sep 2004 15:53:44 +0200 Subject: [OT] Dubious offers - Or funnies about spyware... In-Reply-To: <20040925160118.21C3293014A@mail.runrev.com> Message-ID: Hi list, after I had a good laugh I?d love to share this with you. Please excuse that I?m wasting bandwidth... I received a strange mail I?ll quote below. I?ve deleted the company and the product name and replaced it with [deletia] quote: > Dear Business Development Manager: > > I am writing to introduce [deletia] and gauge > your interest in developing a software distribution relationship. > > [deletia] is a global Internet audience measurement provider and consultancy > to > which leading companies turn for the insight they need to craft successful > marketing, sales and trading strategies online. Our best-known product is > [deletia], a leader in estimating website audience sizes for 8 years. > > [deletia] counts over 400 of the world's leading marketers as clients > including > AOL, eBay, Ford Motor Company, Microsoft, Pepsi and Verizon. The Associated > Press, Reuters, CNN, CNBC, New York Times and Wall Street frequently interview > our analysts, and feature excerpts of [deletia] reports online and in their > publications. To review a few of the hundreds of articles we're quoted in > monthly, please visit: > [deletia] > > [deletia] report data is obtained through surveys and by monitoring > consumer's online behavior. Each OpinionSquare panelist installs a small > program "EXE" on their computer enabling [deletia] to periodically invite > users > to participate in surveys and report their Internet surfing behavior. In > return for participating in surveys, [deletia] provides computer users > benefits, including cash, points towards (gift certificates, to movies, to > electronics, to small home appliances) and high-value sweepstakes (cars, > computers, etc). > > It is important to note that our small EXE (315KB) is not detectable through > any adware/spyware software and all of our procedures for protecting the > privacy of our panelists have been audited and certified by Ernst & Young. > > Currently, [deletia] is actively recruiting partners to expand its' > OpinionSquare panel size and EXE distribution. The main method we are using > for distribution of the EXE is through bundling. Thus, we would like to > discuss the possibility of bundling our EXE with your software offering. > [deletia] is paying several of its' bundling partners commissions over $10,000 > per week. > > Please contact us at your earliest convenience to express an interest in > bundling [deletia] EXE and discuss this business proposal further. Here?s what I replied: >Hello, >just curious. What?s this? Do you really ask us to bundle Spyware with our >Software? Or will users get informed that your .exe will be installed on >their computers and can decide whether they want to install it or not? Your >offer sounds a bit dubious to me. >With kind regards, And the reply I got today... >Malte: >After further review, I don't believe that bundling our software offerings >together will be an effective business venture. Thank you for your response. I can?t stop laughing... This is the most embarrassing part of the mail for me... > It is important to note that our small EXE (315KB) is not detectable through > any adware/spyware software and all of our procedures for protecting the > privacy of our panelists have been audited and certified by Ernst & Young. > I just can?t believe it. Now I go knocking my head on my desk for a while... Best, Malte From gcanyon at inspiredlogic.com Tue Sep 28 10:02:17 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Tue, 28 Sep 2004 07:02:17 -0700 Subject: More 2.5 weirdness In-Reply-To: <4159604F.6060106@laposte.net> References: <9BE0950E-1144-11D9-A9E4-00039303CE26@southernct.edu> <08AC5468-1145-11D9-A2A0-000A959D005E@earthlink.net> <4159604F.6060106@laposte.net> Message-ID: <02023118-1157-11D9-B973-000A95A872D6@inspiredlogic.com> It's marked as fixed as of 9/4. I had a recipe. I was working on cloning Navigator. Clone it four times and weirdness starts. Navigator has 6 or more pulldown menus, and Tuviah says: fixed. previously rev has a maximum of 256 system menu/submenus allocated. a few things added to this limit (docs, rev ide, having pulldowns use system menus). So cloning Navigator four or five times meant an additional 30 or so pulldowns. I'm putting in a limit, and we'll see if the other weirdness I was seeing goes away. regards, Geoff Canyon gcanyon at inspiredlogic.com On Sep 28, 2004, at 5:59 AM, Ludovic Thebault wrote: > Marian Petrides wrote: > >> Ummm.... I haven't used 2.5 enought to have run into this anomaly, >> but it sounds like several people have encountered it but not >> bugzilla'd it because of lack of recipe. How can we expect RunRev to >> fix something that they haven't even been informed of? Shouldn't >> someone bugzilla this? > > I saw this bug in bugzilla (id 2126) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kray at sonsothunder.com Tue Sep 28 10:46:53 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 28 Sep 2004 09:46:53 -0500 Subject: Open an Application from within RR-Andre's a Genius In-Reply-To: <20040928051706.93333.qmail@web81101.mail.yahoo.com> Message-ID: On 9/28/04 12:17 AM, "Kathy Jaqua" wrote: > Thanks Ken, > > You guys are so bright! This genius list is growing. > So where should I place your learned following script: > (which I might add is just a tiny bit over my head ;) OK, Kathy, no problem. You already know from Andre's script that you can use Rev to run an AppleScript, just as if you'd done it in Apple's Script Editor application. The AppleScript is executed by Rev using the syntax: do as AppleScript where is the script you want to execute. As you are currently doing, you can provide the script by using the contents of a field. But you can also provide using a variable. So your "Open iCal" script (which is currently sitting in a field) could also be executed like this: on mouseUp put "tell application" && quote & "iCal" & quote & return & \ "activate" & return & "end tell" into tScript do tScript as AppleScript end mouseUp This would mean you could remove that extra field if you wanted to because it's all in the script. The nice thing about Rev is that you can do certain things to shorten the script and/or make it more readable. For example, "return" can be replaced with "cr" (which does the same thing), and I personally don't like typing "quote & & quote" in a script (especially if I'm doing it a lot), so I created a function called "q" that puts quotes around things: function q pWhat return quote & pWhat & quote end q (BTW: I forgot to include this function with my last email - sorry...) Additionally, you can use the backslash character to break script lines for readability. I do this with things like AppleScript so that one visible line in Transcript corresponds to one visible line in AppleScript. You don't have to do this, but I happen to like it. So your "Open iCal" script can now look like this: on mouseUp put "tell application" && q("iCal") & cr & \ "activate" & cr & \ "end tell" into tScript do tScript as AppleScript end mouseUp So the code I'd sent you: function isAppRunning pAppname replace ".app" with "" in pAppName put "tell application " & q("Finder") & cr & \ "return the processes" & \ cr & "end tell" into tAS do tAS as AppleScript put the result into tProcs return (offset("process" && q(pAppName),tProcs) <> 0) end isAppRunning Would be called like this: on mouseUp if isAppRunning("iCal") then answer "iCal's running! else answer "iCal's not running." end if end mouseUp And the code does this (I'm adding line numbers for clarity): 1: function isAppRunning pAppname 2: replace ".app" with "" in pAppName 3: put "tell application " & q("Finder") & cr & \ "return the processes" & \ cr & "end tell" into tAS 4: do tAS as AppleScript 5: put the result into tProcs 6: return (offset("process" && q(pAppName),tProcs) <> 0) 7: end isAppRunning In line 1, we pass in the name of the application we want to check as a parameter to the isAppRunning function. The name can either be the short name of the application (like "iCal") or the name of the application with its extension ("iCal.app"). In line 2, since the AppleScript that runs returns a list of running applications *without* their extensions, I want to eliminate the ".app" if for some reason it was passed to the function, so I call the "replace" command to do that job. Lines 3 to 4 you are more familiar with, in that they run an AppleScript that returns the list of running processes (applications). Whenever AppleScript returns a value, Rev can retrieve that value by checking "the result" right after the AppleScript is called. Line 5 does this, and puts the list of running applications into the local variable 'tProcs'. In line 6 we check to see if the application name that was passed into the function exists in the list of currently running applications that AppleScript returned. This line is a "combination" line of code; that is, it is the collapsed form of: if offset("process" && q(pAppName),tProcs) <> 0 then return true else return false end if Since AppleScript returns the list in its own format, the variable tProcs looks something like this: {application process "loginwindow" of application "Finder", application process "Dock" of application "Finder", application processs "iCal" of application "Finder"} So to determine if "iCal" is in this list, I'm checking to see if the phrase: process "iCal" exists in the list of processes using the offset() function. If it does, it returns a value that corrresponds to the location in the string where I can find it; if not, it returns 0. For the purposes of my code, all I care about is whether it returns 0 or not; 0 is "false", anything else is "true". Then we end the function in line 7 and we're done! So if you include the isAppRunning() function along with the q() function in your script, and call it like this: if isAppRunning("iCal") then ... you should be in good shape. :-) Hope this helps, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Tue Sep 28 10:51:20 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 28 Sep 2004 09:51:20 -0500 Subject: URL and email regex In-Reply-To: Message-ID: On 9/28/04 6:08 AM, "Jesse Sng" wrote: > Hi, > > Does anyone have a handy regex for detecting and selecting a chunk of > text that is a to be made into a URL or an email address? Jesse, here's one for an email address (*really* watch for line breaks - I put in hard returns and indents so it formats properly and is legible, but you'll have to take them out): function isEmail pWhat put matchText(pWhat,"^[A-z0-9_\-\.]+[@][A-z0-9_\-]+ ([.][A-z0-9_\-]+)+[A-z]$") into tNotIP put matchText(pWhat,"^(\d{1,3})\.(\d{1,3})\.(\d{1,3}) \.(\d{1,3})$") into tIsIP return (tIsIP or tNotIP) -- supports: -- periods in user address (ken.ray at test.com) -- multiple subdomains (kenray at test.co.uk) -- new domains with more than 2 characters (.info, .museum, etc.) -- IP addresses end isEmail HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From douez at wanadoo.fr Tue Sep 28 11:05:57 2004 From: douez at wanadoo.fr (thierry) Date: Tue, 28 Sep 2004 17:05:57 +0200 Subject: contextual menu In-Reply-To: <20040928131729.16673.qmail@web40529.mail.yahoo.com> References: <20040927202223.EC9D093019D@mail.runrev.com> <20040928131729.16673.qmail@web40529.mail.yahoo.com> Message-ID: <1997974508.20040928170557@wanadoo.fr> Hi, >> Create a pop-up-menu button with all >> the"menupick" handlers >> you need and move this button OFF screen... >> on mouseup quoi >> if quoi = 3 then >> popup btn "your popup button here" >> end if >> end mouseup >> will popup that button when the right >> mouse-button is clicked >> = control-click on a mac... AT> If i move to another card in the same stack AT> the pop up menu does not appear! Are you sure you can access your button from all your cards ? I've put mine in a background group and it works perfectly... HTH, regards, thierry From nnoydb at excite.com Tue Sep 28 11:11:32 2004 From: nnoydb at excite.com (K) Date: Tue, 28 Sep 2004 11:11:32 -0400 (EDT) Subject: SOAP Support Message-ID: <20040928151132.DA7DC3D32@xprdmailfe10.nwk.excite.com> I there a version of the soap toolkit capible of commnicating with Java Application serves and .NET? -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From fde101 at fjrhome.net Tue Sep 28 11:18:43 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 28 Sep 2004 11:18:43 -0400 Subject: [OT] Dubious offers - Or funnies about spyware... In-Reply-To: References: Message-ID: Aww... You should have offered to bundle their EXE with the Mac versions of your software! ;-) On Sep 28, 2004, at 9:53 AM, Malte Brill wrote: > > I just can?t believe it. > > Now I go knocking my head on my desk for a while... > > Best, > > Malte > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From jacque at hyperactivesw.com Tue Sep 28 11:37:59 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 28 Sep 2004 10:37:59 -0500 Subject: Can't read text from file on OS 9 In-Reply-To: References: <13c.22f074a.2e848269@aol.com> <41538A34.9060908@hyperactivesw.com> <41544BE0.9020500@hyperactivesw.com> Message-ID: <41598557.1080900@hyperactivesw.com> On 9/28/04 7:09 AM, Robert Brenstein wrote: >> On 9/24/04 6:47 AM, Robert Brenstein wrote: >> >>>> I don't have an OS 9 machine to check right now, but maybe someone >>>> else can. If I remember right, OS 9 will return a path something like >>>> this: >>>> >>>> Hard Disk/AppFolder/Folder/file.rev >>>> >>>> The Classic engine returns this path: >>>> >>>> /Hard Disk/Folder/Folder/file.rev >>>> >>>> The OS X engine returns this path: >>>> >>>> /Folder/Folder/file.rev >>>> >>>> If I'm right about the OS 9 path, then checking for a leading "/" >>>> would seem to do it. But someone with native OS 9 should check to make >>>> sure. My husband is playing solitaire on our machine and family >>>> harmony forbids interference. ;) >>>> >>>> -- >>>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>>> HyperActive Software | http://www.hyperactivesw.com >>> >>> >>> >>> >>> Just checked that OS9 returns the leading slash just as Classic does. >> >> >> Oh well. It was a nice thought while it lasted. Does Andre's >> suggestion about checking the prefs folder work? >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com > > > > Ken's post on another thread just gave me another idea to try to > differentiate between native OS9 and Classic. Ken's script: > > function isAppRunning pAppname > replace ".app" with "" in pAppName > put "tell application " & q("Finder") & cr & "return the processes" & \ > cr & "end tell" into tAS > do tAS as AppleScript > put the result into tProcs > return (offset("process" && q(pAppName),tProcs) <> 0) > end isAppRunning > > I am pretty sure that there is always some process running under OSX > that is not running under OS9. The question is whether this function > will return only OS9-specific processes under Classic or all, classic > and osx, processes. Can't check at the moment, though. Good idea. I just tried it, and under OS X there is a process called "Classic Support". I suspect this doesn't run in OS 9, so maybe checking for that would tell you if you are in OS X. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From janschenkel at yahoo.com Tue Sep 28 12:19:20 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 28 Sep 2004 09:19:20 -0700 (PDT) Subject: SOAP Support In-Reply-To: <20040928151132.DA7DC3D32@xprdmailfe10.nwk.excite.com> Message-ID: <20040928161920.65994.qmail@web60506.mail.yahoo.com> --- K wrote: > > I there a version of the soap toolkit capible of > commnicating with Java Application serves and .NET? > The SOAP library is up for a rewrite in the next version of Revolution, to more closely resemble the new XML-RPC library, but should work fine as is. Are you having problems ? Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From gbojsza at mac.com Tue Sep 28 12:35:57 2004 From: gbojsza at mac.com (Glen Bojsza) Date: Tue, 28 Sep 2004 11:35:57 -0500 Subject: Launch stack at a selected card. Message-ID: <79A819B4-116C-11D9-93EE-003065F00EF2@mac.com> I was wondering if I had a stack with 5 cards on it is there a way to launch the stack to a particular card from the command line. ie. car.exe 2 (to launch the stack application car starting with card 2) later car.exe 4 (to launch the stack application car starting with card 4) thanks, Glen From nnoydb at excite.com Tue Sep 28 12:45:39 2004 From: nnoydb at excite.com (K) Date: Tue, 28 Sep 2004 12:45:39 -0400 (EDT) Subject: SOAP Support Message-ID: <20040928164539.C2EC83CFE@xprdmailfe10.nwk.excite.com> I believe the problem I am experiencing is with object serialization from Java. I have not taken the time to track it down since I am in the process of moving to 2.5. I will do further debugging later this week to if why during a SOAP call the applciation exits. K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Tue 09/28, Jan Schenkel < janschenkel at yahoo.com > wrote: From: Jan Schenkel [mailto: janschenkel at yahoo.com] To: use-revolution at lists.runrev.com Date: Tue, 28 Sep 2004 09:19:20 -0700 (PDT) Subject: Re: SOAP Support --- K wrote:
>
> I there a version of the soap toolkit capible of
> commnicating with Java Application serves and .NET?
>

The SOAP library is up for a rewrite in the next
version of Revolution, to more closely resemble the
new XML-RPC library, but should work fine as is.
Are you having problems ?

Jan Schenkel.

=====
"As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld)



_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From janschenkel at yahoo.com Tue Sep 28 12:49:42 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 28 Sep 2004 09:49:42 -0700 (PDT) Subject: Launch stack at a selected card. In-Reply-To: <79A819B4-116C-11D9-93EE-003065F00EF2@mac.com> Message-ID: <20040928164942.20097.qmail@web60504.mail.yahoo.com> --- Glen Bojsza wrote: > I was wondering if I had a stack with 5 cards on it > is there a way to > launch the stack to a particular card from the > command line. > > ie. car.exe 2 (to launch the stack application car > starting with card > 2) > > later car.exe 4 (to launch the stack application car > starting with card > 4) > > thanks, > > Glen > Hi Glen, Check the content of the environment variable $1 Example : -- on preOpenStack if $1 is a number then go card $1 end preOpenStack -- Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail From james_lewes at yahoo.com Tue Sep 28 12:55:31 2004 From: james_lewes at yahoo.com (james lewes) Date: Tue, 28 Sep 2004 09:55:31 -0700 (PDT) Subject: help with standalones Message-ID: <20040928165531.98706.qmail@web50209.mail.yahoo.com> I have built and application that is 562 megs in size and I cannot build a standalone distribution for it in Revolution 2.1, it instead saves it as a stack. I have just downloaded the free trrial version of 2.5 but still the same problem. Could anybody please offer a suggestion __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail From nnoydb at excite.com Tue Sep 28 13:08:57 2004 From: nnoydb at excite.com (K) Date: Tue, 28 Sep 2004 13:08:57 -0400 (EDT) Subject: Does open process work on OS X now? Message-ID: <20040928170857.454503D1D@xprdmailfe10.nwk.excite.com> -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From kray at sonsothunder.com Tue Sep 28 13:13:40 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 28 Sep 2004 12:13:40 -0500 Subject: Can't read text from file on OS 9 In-Reply-To: Message-ID: > I am pretty sure that there is always some process running under OSX > that is not running under OS9. The question is whether this function > will return only OS9-specific processes under Classic or all, classic > and osx, processes. Can't check at the moment, though. Sorry, I'm coming in a little late here... is the purpose to determine from an application whether it is running in Classic mode or in "true" OS 9? Or am I missing the question? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From lestond at lpsoftware.com Tue Sep 28 13:33:01 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Tue, 28 Sep 2004 11:33:01 -0600 Subject: create Profile via script? Message-ID: <5.1.1.6.0.20040928113057.02ee4c40@mail.xmission.com> I was wondering (hoping) if there is a command to create a new profile for an object using script. I have a bunch of fields in a stack that I need to create an additional profile for, and don't really want to do it by hand. TIA Leston From janschenkel at yahoo.com Tue Sep 28 14:40:32 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 28 Sep 2004 11:40:32 -0700 (PDT) Subject: Connecting to Valentina using revdb_connect In-Reply-To: Message-ID: <20040928184032.7712.qmail@web60506.mail.yahoo.com> --- Gordon Tillman wrote: > Hello All, > > I was wondering if some kind soul might enlighten me > on a couple of > points... > > I'm running the latest RR 2.5 build, with a Studio > license (for both > Mac and Windows platforms). > > > First Item: > > If I try to connect to a Valentina database using > the revdb_connect > function from my stack while running in the RR > development environment, > I get the error message "revdberr, invalid database > type". > > But if I go ahead and create a stand-alone > application, it works just > fine. > > I tried using the revSetDatabaseDriverPath to each > of the following > values in turn (when running in the development > environment on Mac OS > X) and it didn't help: > > /Applications/Revolution 2.5/components > /Applications/Revolution 2.5/components/global > environment > /Applications/Revolution 2.5/components/global > environment/database_drivers > /Applications/Revolution 2.5/components/global > environment/database_drivers/MacOSX > /Applications/Revolution 2.5/components/global > environment/database_drivers/MacOSX/VXCMD_macho > The good news you have for us is that it does run fine in a standalone, which would suggest that something is amiss in the way Rev was bundled up for distribution. Please bugzilla this so the RunRev team can investigate and fix it. > > Second Item: > > It seems like you have to connect to a pre-existing > Valentina file, one > that was created with the Valentina application. Is > there any way to > have the RR application create one "on the fly" if > it doesn't exist. > No, there isn't -- a design decision made by Paradigma Software. What you _can_ do, however, is make an empty database, read it as a binfile and put it into a custyom property, which you can then use as a template to create a new database file. > Many thanks! > > Gordon Tillman > Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From got at mindspring.com Tue Sep 28 15:01:14 2004 From: got at mindspring.com (Gordon Tillman) Date: Tue, 28 Sep 2004 14:01:14 -0500 Subject: Connecting to Valentina using revdb_connect In-Reply-To: <20040928184032.7712.qmail@web60506.mail.yahoo.com> References: <20040928184032.7712.qmail@web60506.mail.yahoo.com> Message-ID: Thanks for the feedback Jan! I have added bug 2243 to the bugzilla database. --gordon On Sep 28, 2004, at 13:40, Jan Schenkel wrote: > --- Gordon Tillman wrote: >> Hello All, >> >> I was wondering if some kind soul might enlighten me >> on a couple of >> points... >> >> I'm running the latest RR 2.5 build, with a Studio >> license (for both >> Mac and Windows platforms). >> >> >> First Item: >> >> If I try to connect to a Valentina database using >> the revdb_connect >> function from my stack while running in the RR >> development environment, >> I get the error message "revdberr, invalid database >> type". >> >> But if I go ahead and create a stand-alone >> application, it works just >> fine. >> >> I tried using the revSetDatabaseDriverPath to each >> of the following >> values in turn (when running in the development >> environment on Mac OS >> X) and it didn't help: >> >> /Applications/Revolution 2.5/components >> /Applications/Revolution 2.5/components/global >> environment >> /Applications/Revolution 2.5/components/global >> environment/database_drivers >> /Applications/Revolution 2.5/components/global >> environment/database_drivers/MacOSX >> /Applications/Revolution 2.5/components/global >> environment/database_drivers/MacOSX/VXCMD_macho >> > > The good news you have for us is that it does run fine > in a standalone, which would suggest that something is > amiss in the way Rev was bundled up for distribution. > > Please bugzilla this so the RunRev team can > investigate and fix it. > >> >> Second Item: >> >> It seems like you have to connect to a pre-existing >> Valentina file, one >> that was created with the Valentina application. Is >> there any way to >> have the RR application create one "on the fly" if >> it doesn't exist. >> > > No, there isn't -- a design decision made by Paradigma > Software. What you _can_ do, however, is make an empty > database, read it as a binfile and put it into a > custyom property, which you can then use as a template > to create a new database file. > >> Many thanks! >> >> Gordon Tillman >> > > Hope this helped, > > Jan Schenkel. From gregory.lypny at videotron.ca Tue Sep 28 15:02:02 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 28 Sep 2004 15:02:02 -0400 Subject: Disappearing Objects in 2.5 under OS X In-Reply-To: <20040928003454.2F70B9301B7@mail.runrev.com> References: <20040928003454.2F70B9301B7@mail.runrev.com> Message-ID: I see, although what you are describing seems to be something different. Metal-look stacks used to refresh rather poorly under older versions, but what I'm describing here is a complete disappearance of all objects (controls) except for the metal-look stack window, which occurs unpredictably when I switch from the Edit to Browse tool. I don't recall whether I had a particular control selected at the time that I switched tools. Greg On Sep 27, 2004, at 8:34 PM, Bill wrote: > Very annoying. Happens to me too. You have to be careful that an object > isn't selected on one of your stacks because when you hit the > backspace key > to edit what you are writing when searching for something in the help > stacks > or (more common) when that weird error dialogue comes up to let you > know > that your transcript has an error but you can't seem to dismiss it > properly... Oh well. > > The workaround I use is to always be sure that I don't have an object > selected. The error (or whatever you call it -- bug maybe?) hasn't > deleted > an entire stack yet. > > Bill > > On 9/27/04 4:41 PM, "Gregory Lypny" wrote: > >> Hello everyone, >> >> My apologies if this has come up before and I've missed it. >> >> I'm working with a new metal-look stack and when I switch from the >> Edit >> tool to the Browse tool in the tools palette, many of the controls >> disappear. Very disconcerting. I have to click on various things >> haphazardly to get them back. Any fix? >> >> Greg >> From userev at canelasoftware.com Tue Sep 28 15:08:01 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 28 Sep 2004 12:08:01 -0700 Subject: help with standalones In-Reply-To: <20040928165531.98706.qmail@web50209.mail.yahoo.com> References: <20040928165531.98706.qmail@web50209.mail.yahoo.com> Message-ID: On Sep 28, 2004, at 9:55 AM, james lewes wrote: > I have built and application that is 562 megs in size > and I cannot build a standalone distribution for it in > Revolution 2.1, it instead saves it as a stack. I have > just downloaded the free trrial version of 2.5 but > still the same problem. Could anybody please offer a > suggestion > Yikes! I will not get into the design issue of this. I am curious though to what platform you are using to build the standalone. -- Best regards, Mark Talluto http://www.canelasoftware.com From bill at bluewatermaritime.com Tue Sep 28 15:13:33 2004 From: bill at bluewatermaritime.com (Bill) Date: Tue, 28 Sep 2004 15:13:33 -0400 Subject: Disappearing Objects in 2.5 under OS X In-Reply-To: Message-ID: I've seen that too. Very different effect. The window doesn't all draw to the screen. I can't get it to happen consistently though. If you can you should please bugzilla it. On 9/28/04 3:02 PM, "Gregory Lypny" wrote: > I see, although what you are describing seems to be something > different. Metal-look stacks used to refresh rather poorly under older > versions, but what I'm describing here is a complete disappearance of > all objects (controls) except for the metal-look stack window, which > occurs unpredictably when I switch from the Edit to Browse tool. I > don't recall whether I had a particular control selected at the time > that I switched tools. > > Greg > > > On Sep 27, 2004, at 8:34 PM, Bill wrote: > >> Very annoying. Happens to me too. You have to be careful that an object >> isn't selected on one of your stacks because when you hit the >> backspace key >> to edit what you are writing when searching for something in the help >> stacks >> or (more common) when that weird error dialogue comes up to let you >> know >> that your transcript has an error but you can't seem to dismiss it >> properly... Oh well. >> >> The workaround I use is to always be sure that I don't have an object >> selected. The error (or whatever you call it -- bug maybe?) hasn't >> deleted >> an entire stack yet. >> >> Bill >> >> On 9/27/04 4:41 PM, "Gregory Lypny" wrote: >> >>> Hello everyone, >>> >>> My apologies if this has come up before and I've missed it. >>> >>> I'm working with a new metal-look stack and when I switch from the >>> Edit >>> tool to the Browse tool in the tools palette, many of the controls >>> disappear. Very disconcerting. I have to click on various things >>> haphazardly to get them back. Any fix? >>> >>> Greg >>> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From kray at sonsothunder.com Tue Sep 28 15:23:11 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 28 Sep 2004 14:23:11 -0500 Subject: Does open process work on OS X now? In-Reply-To: <20040928170857.454503D1D@xprdmailfe10.nwk.excite.com> Message-ID: Well, open process has always worked on OS X AFAIK - are you using it to launch an application, or is there something else you've been trying to do that you weren't able to do? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jsng at wayoflife.org Tue Sep 28 15:37:16 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Wed, 29 Sep 2004 03:37:16 +0800 Subject: Can't read text from file on OS 9 In-Reply-To: <41598557.1080900@hyperactivesw.com> References: <13c.22f074a.2e848269@aol.com> <41538A34.9060908@hyperactivesw.com> <41544BE0.9020500@hyperactivesw.com> <41598557.1080900@hyperactivesw.com> Message-ID: Hi, >Good idea. I just tried it, and under OS X there is a process called >"Classic Support". I suspect this doesn't run in OS 9, so maybe >checking for that would tell you if you are in OS X. > >-- >Jacqueline Landman Gay | jacque at hyperactivesw.com >HyperActive Software | http://www.hyperactivesw.com Actually to think outside of the box, ALL you need to do is to detect ANY essential lower level process that can be found ONLY in OS X but will not be found in OS 9. Examples are the Window Server or /System/Library/Core/pbs (pasteboard). If you really need to check for classic then you will have to look for the string "TruBlueEnvironment" when the list of processes is returned to you. Jesse From fde101 at fjrhome.net Tue Sep 28 15:38:45 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 28 Sep 2004 15:38:45 -0400 Subject: PostgreSQL OID Column on INSERT Message-ID: <030244A9-1186-11D9-9075-0050E4BA750F@fjrhome.net> A while back I stumbled on a prior thread with this same question, but I never did see a resolution to the root question. When PostgreSQL performs an INSERT, it returns a unique OID number for the inserted row. Is there any way to retrieve the OID value returned by the INSERT statement from RevDB? In my case, the other values, even in combination, are not guaranteed unique -- except one, which is autogenerated by the database (a SERIAL number), so there is no other way for me to be certain of grabbing the exact record I just inserted, something I need to be able to do. Thank you! ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From kray at sonsothunder.com Tue Sep 28 15:41:33 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 28 Sep 2004 14:41:33 -0500 Subject: Video Input? Message-ID: Just curious - I haven't done anything with video input in Rev, and one of my clients started asking about it. He normally displays things on multiple large screens, so his needs are a little unique, but here's my questions: 1) Have any of you used video input with Rev, and if so, have you used it in 2.5? 2) How well does it seem to perform? 3) Do you use onboard video input or a dedicated video input card? 4) If I said the video needed to display at 1067 x 600 resolution, what comments would you have about how the video would play out? Any additional input on this subject would help as well. Thanks, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jsng at wayoflife.org Tue Sep 28 15:39:05 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Wed, 29 Sep 2004 03:39:05 +0800 Subject: URL and email regex In-Reply-To: References: Message-ID: >Jesse, here's one for an email address (*really* watch for line breaks - I >put in hard returns and indents so it formats properly and is legible, but >you'll have to take them out): > >function isEmail pWhat > put matchText(pWhat,"^[A-z0-9_\-\.]+[@][A-z0-9_\-]+ > ([.][A-z0-9_\-]+)+[A-z]$") into tNotIP > put matchText(pWhat,"^(\d{1,3})\.(\d{1,3})\.(\d{1,3}) > \.(\d{1,3})$") into tIsIP > return (tIsIP or tNotIP) > -- supports: > -- periods in user address (ken.ray at test.com) > -- multiple subdomains (kenray at test.co.uk) > -- new domains with more than 2 characters (.info, .museum, etc.) > -- IP addresses >end isEmail Thanks Ken! Jesse From nnoydb at excite.com Tue Sep 28 16:01:25 2004 From: nnoydb at excite.com (K) Date: Tue, 28 Sep 2004 16:01:25 -0400 (EDT) Subject: Does open process work on OS X now? Message-ID: <20040928200125.72CEF1BCBC@xprdmailfe23.nwk.excite.com> I am attempting to exec() several different unix applications. I have written a external to does a double fork() exec() and alllows communication via stdin and stdout (buggy at the moment). I would like to use open process since that is the generally supported method. Previously the suggested fix was to use shell() however it is hardly interactive. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Tue 09/28, Ken Ray < kray at sonsothunder.com > wrote: From: Ken Ray [mailto: kray at sonsothunder.com] To: use-revolution at lists.runrev.com Date: Tue, 28 Sep 2004 14:23:11 -0500 Subject: Re: Does open process work on OS X now? Well, open process has always worked on OS X AFAIK - are you using it to
launch an application, or is there something else you've been trying to do
that you weren't able to do?

Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: kray at sonsothunder.com


_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From hershrev at realtorsgroup.us Tue Sep 28 16:01:47 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 28 Sep 2004 16:01:47 -0400 Subject: PostgreSQL OID Column on INSERT In-Reply-To: <030244A9-1186-11D9-9075-0050E4BA750F@fjrhome.net> Message-ID: <3A8FBCAA-1189-11D9-A942-0030654C1E62@realtorsgroup.us> On Tuesday, September 28, 2004, at 03:38 PM, Frank D. Engel, Jr. wrote: > A while back I stumbled on a prior thread with this same question, but > I never did see a resolution to the root question. > > When PostgreSQL performs an INSERT, it returns a unique OID number for > the inserted row. Is there any way to retrieve the OID value returned > by the INSERT statement from RevDB? > > In my case, the other values, even in combination, are not guaranteed > unique -- except one, which is autogenerated by the database (a SERIAL > number), so there is no other way for me to be certain of grabbing the > exact record I just inserted, something I need to be able to do. In order to have a unique u need to create the table like this, "CREATE TABLE table1 ( pk SERIAL, fld1 TYPE (???))" , the pk column will produce a unique serial number. now if you use (currval('tableName_fldName_seq')) it will give you your current serial number or your connection. put revDataFromQuery(,,connectionId,"SELECT currval ('table1_fld1_pk_seq')") revdb_execute(connectionId,"INSERT INTO table1 (or into any table) (fk,fld1,fld2,) VALUES (currval ('tableName_fieldName_seq'),'fld1','fld2')") Hershel Fisch > > Thank you! > > ----------------------------------------------------------- > Frank D. Engel, Jr. > > $ 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 > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From malte.brill at t-online.de Tue Sep 28 16:27:59 2004 From: malte.brill at t-online.de (malte.brill at t-online.de) Date: Tue, 28 Sep 2004 22:27:59 +0200 Subject: video input? In-Reply-To: <20040928160006.1F34E9301C5@mail.runrev.com> References: <20040928160006.1F34E9301C5@mail.runrev.com> Message-ID: <1CCOZr-0amQaW0@filter11.bbul.t-online.de> Hi Ken, I can?t speak for the Win world, but on a Mac it works like a charm. Although I haven?t tested it in 2.5 yet. >3) Do you use onboard video input or a dedicated video input card? Users of my shareware app. uGrabIt use it with different setups. Videocards, Firewire and iSight, Firewire and Camcorders, USB Webcams. It works very stable if the computer is fast enough (600 MHz +) >4) If I said the video needed to display at 1067 x 600 resolution, what >comments would you have about how the video would play out? If you can avoid grabbing at this resolution don?t do it. :-) The external will grab at the specified resolution, but the video will be distorted if the hardware is meant for another aspect ratio. Also If your videocard allows only 800*600 (for example) maximum resolution, the external needs to interpolate the "missing" pixels and your video footage will become blurred and or overlapped with artefacts. You might also loose some frames while grabbing. If you need live footage (preview mode) it might work, but if you can grab videos on the HD before showing it, I guess scaleing a player object is a better approach. Just my 2 cents, Malte From nnoydb at excite.com Tue Sep 28 16:50:16 2004 From: nnoydb at excite.com (K) Date: Tue, 28 Sep 2004 16:50:16 -0400 (EDT) Subject: Disappearing Objects in 2.5 under OS X Message-ID: <20040928205016.B6FED1BCE0@xprdmailfe23.nwk.excite.com> Okay so to fix this error stand on one foot run around the computer 3 times while chanting "RUNREV" "RUNREV". :) If this wasn't the Use Revolution group I would sware you were using a Microsoft product. :)) K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Tue 09/28, Bill < bill at bluewatermaritime.com > wrote: From: Bill [mailto: bill at bluewatermaritime.com] To: use-revolution at lists.runrev.com Date: Tue, 28 Sep 2004 15:13:33 -0400 Subject: Re: Disappearing Objects in 2.5 under OS X I've seen that too. Very different effect. The window doesn't all draw to
the screen. I can't get it to happen consistently though. If you can you
should please bugzilla it.


On 9/28/04 3:02 PM, "Gregory Lypny" wrote:

> I see, although what you are describing seems to be something
> different. Metal-look stacks used to refresh rather poorly under older
> versions, but what I'm describing here is a complete disappearance of
> all objects (controls) except for the metal-look stack window, which
> occurs unpredictably when I switch from the Edit to Browse tool. I
> don't recall whether I had a particular control selected at the time
> that I switched tools.
>
> Greg
>
>
> On Sep 27, 2004, at 8:34 PM, Bill wrote:
>
>> Very annoying. Happens to me too. You have to be careful that an object
>> isn't selected on one of your stacks because when you hit the
>> backspace key
>> to edit what you are writing when searching for something in the help
>> stacks
>> or (more common) when that weird error dialogue comes up to let you
>> know
>> that your transcript has an error but you can't seem to dismiss it
>> properly... Oh well.
>>
>> The workaround I use is to always be sure that I don't have an object
>> selected. The error (or whatever you call it -- bug maybe?) hasn't
>> deleted
>> an entire stack yet.
>>
>> Bill
>>
>> On 9/27/04 4:41 PM, "Gregory Lypny" wrote:
>>
>>> Hello everyone,
>>>
>>> My apologies if this has come up before and I've missed it.
>>>
>>> I'm working with a new metal-look stack and when I switch from the
>>> Edit
>>> tool to the Browse tool in the tools palette, many of the controls
>>> disappear. Very disconcerting. I have to click on various things
>>> haphazardly to get them back. Any fix?
>>>
>>> Greg
>>>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>

| | |
)_) )_) )_)
)___))___))___)\
)____)____)_____)\\
_____|____|____|____\\\__
-------\ /--------- http://www.bluewatermaritime.com
^^^^^ ^^^^^^^^^^^^^^^^^^^^^
^^^^ ^^^^ ^^^ ^^
^^^^ ^^^

24 hour cell: (787) 378-6190
fax: (787) 809-8426

Blue Water Maritime
P.O. Box 91
Puerto Real, PR 00740



_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From fde101 at fjrhome.net Tue Sep 28 17:23:37 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 28 Sep 2004 17:23:37 -0400 Subject: PostgreSQL OID Column on INSERT In-Reply-To: <3A8FBCAA-1189-11D9-A942-0030654C1E62@realtorsgroup.us> References: <3A8FBCAA-1189-11D9-A942-0030654C1E62@realtorsgroup.us> Message-ID: Thank you, looks good. After playing with it, though, do the INSERT first, then check currval to determine what number was assigned automatically. That should work! On Sep 28, 2004, at 4:01 PM, Hershel Fisch wrote: > > On Tuesday, September 28, 2004, at 03:38 PM, Frank D. Engel, Jr. wrote: > >> A while back I stumbled on a prior thread with this same question, >> but I never did see a resolution to the root question. >> >> When PostgreSQL performs an INSERT, it returns a unique OID number >> for the inserted row. Is there any way to retrieve the OID value >> returned by the INSERT statement from RevDB? >> >> In my case, the other values, even in combination, are not guaranteed >> unique -- except one, which is autogenerated by the database (a >> SERIAL number), so there is no other way for me to be certain of >> grabbing the exact record I just inserted, something I need to be >> able to do. > In order to have a unique u need to create the table like this, > "CREATE TABLE table1 ( pk SERIAL, fld1 TYPE (???))" , the pk column > will produce a unique serial number. now if you use > (currval('tableName_fldName_seq')) it will give you your current > serial number or your connection. > > put revDataFromQuery(,,connectionId,"SELECT currval > ('table1_fld1_pk_seq')") > > revdb_execute(connectionId,"INSERT INTO table1 (or into any table) > (fk,fld1,fld2,) VALUES (currval > ('tableName_fieldName_seq'),'fld1','fld2')") > > Hershel Fisch >> >> Thank you! >> >> ----------------------------------------------------------- >> Frank D. Engel, Jr. >> >> $ 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 >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From hershrev at realtorsgroup.us Tue Sep 28 17:23:27 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 28 Sep 2004 17:23:27 -0400 Subject: PostgreSQL OID Column on INSERT In-Reply-To: Message-ID: On Tuesday, September 28, 2004, at 05:23 PM, Frank D. Engel, Jr. wrote: > Thank you, looks good. > > After playing with it, though, do the INSERT first, then check currval > to determine what number was assigned automatically. You must do an INSERT first in order for it to get the number for that connection , other wise which id would it pick . Hershel > > That should work! > > On Sep 28, 2004, at 4:01 PM, Hershel Fisch wrote: > >> >> On Tuesday, September 28, 2004, at 03:38 PM, Frank D. Engel, Jr. >> wrote: >> >>> A while back I stumbled on a prior thread with this same question, >>> but I never did see a resolution to the root question. >>> >>> When PostgreSQL performs an INSERT, it returns a unique OID number >>> for the inserted row. Is there any way to retrieve the OID value >>> returned by the INSERT statement from RevDB? >>> >>> In my case, the other values, even in combination, are not >>> guaranteed unique -- except one, which is autogenerated by the >>> database (a SERIAL number), so there is no other way for me to be >>> certain of grabbing the exact record I just inserted, something I >>> need to be able to do. >> In order to have a unique u need to create the table like this, >> "CREATE TABLE table1 ( pk SERIAL, fld1 TYPE (???))" , the pk column >> will produce a unique serial number. now if you use >> (currval('tableName_fldName_seq')) it will give you your current >> serial number or your connection. >> >> put revDataFromQuery(,,connectionId,"SELECT currval >> ('table1_fld1_pk_seq')") >> >> revdb_execute(connectionId,"INSERT INTO table1 (or into any table) >> (fk,fld1,fld2,) VALUES (currval >> ('tableName_fieldName_seq'),'fld1','fld2')") >> >> Hershel Fisch >>> >>> Thank you! >>> >>> ----------------------------------------------------------- >>> Frank D. Engel, Jr. >>> >>> $ 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 >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > ----------------------------------------------------------- > Frank D. Engel, Jr. > > $ 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 > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From hershrev at realtorsgroup.us Tue Sep 28 17:25:07 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 28 Sep 2004 17:25:07 -0400 Subject: value of variable Message-ID: Hi all I'm trying to figure out how the value of var is used ? e.g. put "tab" into myVar replace myVar with "," in fld 1 wouldn't work , why ? Hershel From david at anon.nu Tue Sep 28 17:51:47 2004 From: david at anon.nu (david at anon.nu) Date: Tue, 28 Sep 2004 22:51:47 +0100 Subject: Dates and rounding problem In-Reply-To: References: Message-ID: <4159DCF3.7030209@anon.nu> I'm working on an app that does a lot of date calculations. I need to be able to round the seconds to exact days, but when I use convert like this: convert date to short date convert to seconds I get the date rounded to sometimes two, or sometime 3 hours after midnight (depending on which date I use). I'm on linux - and i figure it is something to do with the locale / timezone, but still - why the different rounding errors? From devin_asay at byu.edu Tue Sep 28 18:25:48 2004 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 28 Sep 2004 16:25:48 -0600 Subject: value of variable In-Reply-To: References: Message-ID: <5940C68A-119D-11D9-AC74-000A95A6A138@byu.edu> I think it's because you put the string "tab" into the variable instead of the constant tab (ASCII 9). Does it work if you use put tab into myVar ? Otherwise, why not just use replace tab with comma in fld 1 Devin On Sep 28, 2004, at 3:25 PM, Hershel Fisch wrote: > Hi all I'm trying to figure out how the value of var is used ? > e.g. > put "tab" into myVar > replace myVar with "," in fld 1 > > wouldn't work , why ? > Hershel > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Devin Asay Humanities Technology and Research Support Center Brigham Young University From hershrev at realtorsgroup.us Tue Sep 28 18:42:37 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 28 Sep 2004 18:42:37 -0400 Subject: value of variable In-Reply-To: <5940C68A-119D-11D9-AC74-000A95A6A138@byu.edu> Message-ID: On Tuesday, September 28, 2004, at 06:25 PM, Devin Asay wrote: > I think it's because you put the string "tab" into the variable > instead of the constant tab (ASCII 9). Does it work if you use > > put tab into myVar > > ? Yes, Thanks . But on mouseUp answer "What kink of file are you putting ?" with "Tab Delimited" and "Comma Delimited" and "Cancel"--and on put word 1 of it into sFileType if sFileType is "cancel" then exit mouseUp else answer file "a" put it into fld "f1" do " put URL" & quote & "file:"& it & quote &" "&"into fld" &" "& quote & "f1" & quote replace sFileType with "'" in fld "f1" end if end mouseUp how would I do this ? Hershel > > Otherwise, why not just use > > replace tab with comma in fld 1 > > Devin > > On Sep 28, 2004, at 3:25 PM, Hershel Fisch wrote: > >> Hi all I'm trying to figure out how the value of var is used ? >> e.g. >> put "tab" into myVar >> replace myVar with "," in fld 1 >> >> wouldn't work , why ? >> Hershel >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From gregory.lypny at videotron.ca Tue Sep 28 18:54:02 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 28 Sep 2004 18:54:02 -0400 Subject: Disappearing Objects in 2.5 under OS X In-Reply-To: <20040928204645.8B1DE9301CB@mail.runrev.com> References: <20040928204645.8B1DE9301CB@mail.runrev.com> Message-ID: <4AC950F0-11A1-11D9-A3A4-000D9350C9C2@videotron.ca> I did that, K. Twice. I stubbed my toe on my guitar amp, and the problem didn't go away. Greg On Sep 28, 2004, at 4:46 PM, K wrote: > Okay so to fix this error stand on one foot run around the computer 3 > times while chanting "RUNREV" "RUNREV". :) From capellan2000 at yahoo.com Tue Sep 28 19:11:30 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Tue, 28 Sep 2004 16:11:30 -0700 (PDT) Subject: ANN: All You Proxies! (Rev-made funny cartoon-thingie) In-Reply-To: <20040928003454.6FE789301B8@mail.runrev.com> Message-ID: <20040928231130.87735.qmail@web40525.mail.yahoo.com> on Mon, 27 Sep 2004 Andre Garzia wrote: > check this out, you might like: > http://www.soapdog.org/rev/advDemo.rev Very nice, Andre!!! Very funny with clever dialogs, too. I hope soon, to see the completed tutorial. Congratulations! :-)) al ===== Visit my site: http://www.geocities.com/capellan2000/ _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From kgjaqua1 at sbcglobal.net Tue Sep 28 19:23:59 2004 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Tue, 28 Sep 2004 16:23:59 -0700 (PDT) Subject: Open an Application from within RR-Andre's a Genius 3 Message-ID: <20040928232359.23329.qmail@web81104.mail.yahoo.com> An example of using appleScript from Run Rev to open an Application and check the result (in case it was not installed is the Mac OS 9, OS X) Ken this is a great example of RunRev's ability to use appleScript. This line by line explanation was of great help to me on many levels. If you don't mind I am going to forward this to Dan Shafer for future publication inclusion considerations. It will help many others like myself who are new to appleScript calls using the Transcript Language. I know it took your valuable time to carefully explain each step. It's also a good example of offsets and function calls. (It's been years sense hyperCard and a lot of us are a little rusty.) We need more of these examples and I hope runRev is listening :) Again many Thanks. Kathy Graves Jaqua A Wildest Dream Software kgjaqua1 at sbcglobal.net The scripts to which I have been referring are as follows: A. From Andrew Garzia (using appleScript only) B. From Ken Ray (calling appleScript from RunRev or MetaCard) -------------------------------- A. Opens the Application "iCal" (Traditional appleScript) Kathy try putting this on a field called "myscript": tell application "iCal" activate end tell put a button with the following script on mouseUp do field "myscript" as applescript end mouseUp --------------------------------------- B. Opens Application "iCal" and checks to see if it is open (Using Transcript to call Applescript) OK, Kathy, no problem. You already know from Andre's script that you can use Rev to run an AppleScript, just as if you'd done it in Apple's Script Editor application. The AppleScript is executed by Rev using the syntax: do as AppleScript where is the script you want to execute. As you are currently doing, you can provide the script by using the contents of a field. But you can also provide using a variable. So your "Open iCal" script (which is currently sitting in a field) could also be executed like this: on mouseUp put "tell application" && quote & "iCal" & quote & return & \ "activate" & return & "end tell" into tScript do tScript as AppleScript end mouseUp This would mean you could remove that extra field if you wanted to because it's all in the script. The nice thing about Rev is that you can do certain things to shorten the script and/or make it more readable. For example, "return" can be replaced with "cr" (which does the same thing), and I personally don't like typing "quote & & quote" in a script (especially if I'm doing it a lot), so I created a function called "q" that puts quotes around things: function q pWhat return quote & pWhat & quote end q (BTW: I forgot to include this function with my last email - sorry...) Additionally, you can use the backslash character to break script lines for readability. I do this with things like AppleScript so that one visible line in Transcript corresponds to one visible line in AppleScript. You don't have to do this, but I happen to like it. So your "Open iCal" script can now look like this: on mouseUp put "tell application" && q("iCal") & cr & \ "activate" & cr & \ "end tell" into tScript do tScript as AppleScript end mouseUp So the code I'd sent you: function isAppRunning pAppname replace ".app" with "" in pAppName put "tell application " & q("Finder") & cr & \ "return the processes" & \ cr & "end tell" into tAS do tAS as AppleScript put the result into tProcs return (offset("process" && q(pAppName),tProcs) <> 0) end isAppRunning Would be called like this: on mouseUp if isAppRunning("iCal") then answer "iCal's running! else answer "iCal's not running." end if end mouseUp And the code does this (I'm adding line numbers for clarity): 1: function isAppRunning pAppname 2: replace ".app" with "" in pAppName 3: put "tell application " & q("Finder") & cr & \ "return the processes" & \ cr & "end tell" into tAS 4: do tAS as AppleScript 5: put the result into tProcs 6: return (offset("process" && q(pAppName),tProcs) <> 0) 7: end isAppRunning In line 1, we pass in the name of the application we want to check as a parameter to the isAppRunning function. The name can either be the short name of the application (like "iCal") or the name of the application with its extension ("iCal.app"). In line 2, since the AppleScript that runs returns a list of running applications *without* their extensions, I want to eliminate the ".app" if for some reason it was passed to the function, so I call the "replace" command to do that job. Lines 3 to 4 you are more familiar with, in that they run an AppleScript that returns the list of running processes (applications). Whenever AppleScript returns a value, Rev can retrieve that value by checking "the result" right after the AppleScript is called. Line 5 does this, and puts the list of running applications into the local variable 'tProcs'. In line 6 we check to see if the application name that was passed into the function exists in the list of currently running applications that AppleScript returned. This line is a "combination" line of code; that is, it is the collapsed form of: if offset("process" && q(pAppName),tProcs) <> 0 then return true else return false end if Since AppleScript returns the list in its own format, the variable tProcs looks something like this: {application process "loginwindow" of application "Finder", application process "Dock" of application "Finder", application processs "iCal" of application "Finder"} So to determine if "iCal" is in this list, I'm checking to see if the phrase: process "iCal" exists in the list of processes using the offset() function. If it does, it returns a value that corrresponds to the location in the string where I can find it; if not, it returns 0. For the purposes of my code, all I care about is whether it returns 0 or not; 0 is "false", anything else is "true". Then we end the function in line 7 and we're done! So if you include the isAppRunning() function along with the q() function in your script, and call it like this: if isAppRunning("iCal") then ... you should be in good shape. :-) Hope this helps, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kgjaqua1 at sbcglobal.net Tue Sep 28 19:24:35 2004 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Tue, 28 Sep 2004 16:24:35 -0700 (PDT) Subject: AppleScript and a Message-ID: <20040928232435.54273.qmail@web81101.mail.yahoo.com> An example of using appleScript from Run Rev to open an Application and check the result (in case it was not installed is the Mac OS 9, OS X) Ken this is a great example of RunRev's ability to use appleScript. This line by line explanation was of great help to me on many levels. If you don't mind I am going to forward this to Dan Shafer for future publication inclusion considerations. It will help many others like myself who are new to appleScript calls using the Transcript Language. I know it took your valuable time to carefully explain each step. It's also a good example of offsets and function calls. (It's been years sense hyperCard and a lot of us are a little rusty.) We need more of these examples and I hope runRev is listening :) Again many Thanks. Kathy Graves Jaqua A Wildest Dream Software kgjaqua1 at sbcglobal.net The scripts to which I have been referring are as follows: A. From Andrew Garzia (using appleScript only) B. From Ken Ray (calling appleScript from RunRev or MetaCard) -------------------------------- A. Opens the Application "iCal" (Traditional appleScript) Kathy try putting this on a field called "myscript": tell application "iCal" activate end tell put a button with the following script on mouseUp do field "myscript" as applescript end mouseUp --------------------------------------- B. Opens Application "iCal" and checks to see if it is open (Using Transcript to call Applescript) OK, Kathy, no problem. You already know from Andre's script that you can use Rev to run an AppleScript, just as if you'd done it in Apple's Script Editor application. The AppleScript is executed by Rev using the syntax: do as AppleScript where is the script you want to execute. As you are currently doing, you can provide the script by using the contents of a field. But you can also provide using a variable. So your "Open iCal" script (which is currently sitting in a field) could also be executed like this: on mouseUp put "tell application" && quote & "iCal" & quote & return & \ "activate" & return & "end tell" into tScript do tScript as AppleScript end mouseUp This would mean you could remove that extra field if you wanted to because it's all in the script. The nice thing about Rev is that you can do certain things to shorten the script and/or make it more readable. For example, "return" can be replaced with "cr" (which does the same thing), and I personally don't like typing "quote & & quote" in a script (especially if I'm doing it a lot), so I created a function called "q" that puts quotes around things: function q pWhat return quote & pWhat & quote end q (BTW: I forgot to include this function with my last email - sorry...) Additionally, you can use the backslash character to break script lines for readability. I do this with things like AppleScript so that one visible line in Transcript corresponds to one visible line in AppleScript. You don't have to do this, but I happen to like it. So your "Open iCal" script can now look like this: on mouseUp put "tell application" && q("iCal") & cr & \ "activate" & cr & \ "end tell" into tScript do tScript as AppleScript end mouseUp So the code I'd sent you: function isAppRunning pAppname replace ".app" with "" in pAppName put "tell application " & q("Finder") & cr & \ "return the processes" & \ cr & "end tell" into tAS do tAS as AppleScript put the result into tProcs return (offset("process" && q(pAppName),tProcs) <> 0) end isAppRunning Would be called like this: on mouseUp if isAppRunning("iCal") then answer "iCal's running! else answer "iCal's not running." end if end mouseUp And the code does this (I'm adding line numbers for clarity): 1: function isAppRunning pAppname 2: replace ".app" with "" in pAppName 3: put "tell application " & q("Finder") & cr & \ "return the processes" & \ cr & "end tell" into tAS 4: do tAS as AppleScript 5: put the result into tProcs 6: return (offset("process" && q(pAppName),tProcs) <> 0) 7: end isAppRunning In line 1, we pass in the name of the application we want to check as a parameter to the isAppRunning function. The name can either be the short name of the application (like "iCal") or the name of the application with its extension ("iCal.app"). In line 2, since the AppleScript that runs returns a list of running applications *without* their extensions, I want to eliminate the ".app" if for some reason it was passed to the function, so I call the "replace" command to do that job. Lines 3 to 4 you are more familiar with, in that they run an AppleScript that returns the list of running processes (applications). Whenever AppleScript returns a value, Rev can retrieve that value by checking "the result" right after the AppleScript is called. Line 5 does this, and puts the list of running applications into the local variable 'tProcs'. In line 6 we check to see if the application name that was passed into the function exists in the list of currently running applications that AppleScript returned. This line is a "combination" line of code; that is, it is the collapsed form of: if offset("process" && q(pAppName),tProcs) <> 0 then return true else return false end if Since AppleScript returns the list in its own format, the variable tProcs looks something like this: {application process "loginwindow" of application "Finder", application process "Dock" of application "Finder", application processs "iCal" of application "Finder"} So to determine if "iCal" is in this list, I'm checking to see if the phrase: process "iCal" exists in the list of processes using the offset() function. If it does, it returns a value that corrresponds to the location in the string where I can find it; if not, it returns 0. For the purposes of my code, all I care about is whether it returns 0 or not; 0 is "false", anything else is "true". Then we end the function in line 7 and we're done! So if you include the isAppRunning() function along with the q() function in your script, and call it like this: if isAppRunning("iCal") then ... you should be in good shape. :-) Hope this helps, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From bvg at mac.com Tue Sep 28 19:24:40 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 29 Sep 2004 01:24:40 +0200 Subject: value of variable In-Reply-To: References: Message-ID: <922BBCB9-11A5-11D9-9A67-000D932AE9E0@mac.com> why are you doing the 'put url ("file" & it) into field "f1"' part? also try this for your replace line do "replace" && quote & sFileType & quote && "with empty in field" && quote & "f1" & quote' watch for linewraps! On Sep 29 2004, at 00:42, Hershel Fisch wrote: > > On Tuesday, September 28, 2004, at 06:25 PM, Devin Asay wrote: > >> I think it's because you put the string "tab" into the variable >> instead of the constant tab (ASCII 9). Does it work if you use >> >> put tab into myVar >> >> ? > Yes, Thanks . But > on mouseUp > answer "What kink of file are you putting ?" with "Tab Delimited" > and "Comma Delimited" and "Cancel"--and on > put word 1 of it into sFileType > if sFileType is "cancel" then > exit mouseUp > else > answer file "a" > put it into fld "f1" > do " put URL" & quote & "file:"& it & quote &" "&"into fld" &" "& > quote & "f1" & quote > replace sFileType with "'" in fld "f1" > end if > end mouseUp > how would I do this ? > Hershel > >> >> Otherwise, why not just use >> >> replace tab with comma in fld 1 >> >> Devin >> >> On Sep 28, 2004, at 3:25 PM, Hershel Fisch wrote: >> >>> Hi all I'm trying to figure out how the value of var is used ? >>> e.g. >>> put "tab" into myVar >>> replace myVar with "," in fld 1 >>> >>> wouldn't work , why ? >>> Hershel >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> >> Devin Asay >> Humanities Technology and Research Support Center >> Brigham Young University >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From kgjaqua1 at sbcglobal.net Tue Sep 28 19:27:20 2004 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Tue, 28 Sep 2004 16:27:20 -0700 (PDT) Subject: AppleScript from RunRev, An Example (Andrew and Ken) Message-ID: <20040928232720.47785.qmail@web81109.mail.yahoo.com> An example of using appleScript from Run Rev to open an Application and check the result (in case it was not installed is the Mac OS 9, OS X) Ken this is a great example of RunRev's ability to use appleScript. This line by line explanation was of great help to me on many levels. If you don't mind I am going to forward this to Dan Shafer for future publication inclusion considerations. It will help many others like myself who are new to appleScript calls using the Transcript Language. I know it took your valuable time to carefully explain each step. It's also a good example of offsets and function calls. (It's been years sense hyperCard and a lot of us are a little rusty.) We need more of these examples and I hope runRev is listening :) Again many Thanks. Kathy Graves Jaqua A Wildest Dream Software kgjaqua1 at sbcglobal.net The scripts to which I have been referring are as follows: A. From Andrew Garzia (using appleScript only) B. From Ken Ray (calling appleScript from RunRev or MetaCard) -------------------------------- A. Opens the Application "iCal" (Traditional appleScript) Kathy try putting this on a field called "myscript": tell application "iCal" activate end tell put a button with the following script on mouseUp do field "myscript" as applescript end mouseUp --------------------------------------- B. Opens Application "iCal" and checks to see if it is open (Using Transcript to call Applescript) OK, Kathy, no problem. You already know from Andre's script that you can use Rev to run an AppleScript, just as if you'd done it in Apple's Script Editor application. The AppleScript is executed by Rev using the syntax: do as AppleScript where is the script you want to execute. As you are currently doing, you can provide the script by using the contents of a field. But you can also provide using a variable. So your "Open iCal" script (which is currently sitting in a field) could also be executed like this: on mouseUp put "tell application" && quote & "iCal" & quote & return & \ "activate" & return & "end tell" into tScript do tScript as AppleScript end mouseUp This would mean you could remove that extra field if you wanted to because it's all in the script. The nice thing about Rev is that you can do certain things to shorten the script and/or make it more readable. For example, "return" can be replaced with "cr" (which does the same thing), and I personally don't like typing "quote & & quote" in a script (especially if I'm doing it a lot), so I created a function called "q" that puts quotes around things: function q pWhat return quote & pWhat & quote end q (BTW: I forgot to include this function with my last email - sorry...) Additionally, you can use the backslash character to break script lines for readability. I do this with things like AppleScript so that one visible line in Transcript corresponds to one visible line in AppleScript. You don't have to do this, but I happen to like it. So your "Open iCal" script can now look like this: on mouseUp put "tell application" && q("iCal") & cr & \ "activate" & cr & \ "end tell" into tScript do tScript as AppleScript end mouseUp So the code I'd sent you: function isAppRunning pAppname replace ".app" with "" in pAppName put "tell application " & q("Finder") & cr & \ "return the processes" & \ cr & "end tell" into tAS do tAS as AppleScript put the result into tProcs return (offset("process" && q(pAppName),tProcs) <> 0) end isAppRunning Would be called like this: on mouseUp if isAppRunning("iCal") then answer "iCal's running! else answer "iCal's not running." end if end mouseUp And the code does this (I'm adding line numbers for clarity): 1: function isAppRunning pAppname 2: replace ".app" with "" in pAppName 3: put "tell application " & q("Finder") & cr & \ "return the processes" & \ cr & "end tell" into tAS 4: do tAS as AppleScript 5: put the result into tProcs 6: return (offset("process" && q(pAppName),tProcs) <> 0) 7: end isAppRunning In line 1, we pass in the name of the application we want to check as a parameter to the isAppRunning function. The name can either be the short name of the application (like "iCal") or the name of the application with its extension ("iCal.app"). In line 2, since the AppleScript that runs returns a list of running applications *without* their extensions, I want to eliminate the ".app" if for some reason it was passed to the function, so I call the "replace" command to do that job. Lines 3 to 4 you are more familiar with, in that they run an AppleScript that returns the list of running processes (applications). Whenever AppleScript returns a value, Rev can retrieve that value by checking "the result" right after the AppleScript is called. Line 5 does this, and puts the list of running applications into the local variable 'tProcs'. In line 6 we check to see if the application name that was passed into the function exists in the list of currently running applications that AppleScript returned. This line is a "combination" line of code; that is, it is the collapsed form of: if offset("process" && q(pAppName),tProcs) <> 0 then return true else return false end if Since AppleScript returns the list in its own format, the variable tProcs looks something like this: {application process "loginwindow" of application "Finder", application process "Dock" of application "Finder", application processs "iCal" of application "Finder"} So to determine if "iCal" is in this list, I'm checking to see if the phrase: process "iCal" exists in the list of processes using the offset() function. If it does, it returns a value that corrresponds to the location in the string where I can find it; if not, it returns 0. For the purposes of my code, all I care about is whether it returns 0 or not; 0 is "false", anything else is "true". Then we end the function in line 7 and we're done! So if you include the isAppRunning() function along with the q() function in your script, and call it like this: if isAppRunning("iCal") then ... you should be in good shape. :-) Hope this helps, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From nnoydb at excite.com Tue Sep 28 19:42:18 2004 From: nnoydb at excite.com (K) Date: Tue, 28 Sep 2004 19:42:18 -0400 (EDT) Subject: Disappearing Objects in 2.5 under OS X Message-ID: <20040928234218.4498DB71A@xprdmailfe20.nwk.excite.com> Sorry the stubbed toe is the problem it is not part of this specific fix. :)) -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Tue 09/28, Gregory Lypny < gregory.lypny at videotron.ca > wrote: From: Gregory Lypny [mailto: gregory.lypny at videotron.ca] To: use-revolution at lists.runrev.com Date: Tue, 28 Sep 2004 18:54:02 -0400 Subject: Re: Disappearing Objects in 2.5 under OS X I did that, K. Twice. I stubbed my toe on my guitar amp, and the
problem didn't go away.

Greg

On Sep 28, 2004, at 4:46 PM, K wrote:

> Okay so to fix this error stand on one foot run around the computer 3
> times while chanting "RUNREV" "RUNREV". :)

_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Tue Sep 28 19:49:38 2004 From: nnoydb at excite.com (K) Date: Tue, 28 Sep 2004 19:49:38 -0400 (EDT) Subject: Does open process work on OS X now? Message-ID: <20040928234938.F10CCB6FF@xprdmailfe20.nwk.excite.com> I now have Revolution 2.5. Wow, sexy new look but I still do not seem to be unable to open process "/usr/bin/xxx -param" on MAC OS X. Please advise if there is some work around I am unaware of. NOTE: I cannot seem to locate this bug in the bug database. Since it is so significant I would assume someone would have posted it. K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Tue 09/28, K < nnoydb at excite.com > wrote: From: K [mailto: nnoydb at excite.com] To: use-revolution at lists.runrev.com Date: Tue, 28 Sep 2004 16:01:25 -0400 (EDT) Subject: Re: Does open process work on OS X now?

I am attempting to exec() several different unix applications. I have written a external to does a double fork() exec() and alllows communication via stdin and stdout (buggy at the moment). I would like to use open process since that is the generally supported method. Previously the suggested fix was to use shell() however it is hardly interactive.

Kevin


-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental.
Any resemblance between the above and my own views is non-deterministic.

The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
is left as an exercise for the second god coefficient.
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)



--- On Tue 09/28, Ken Ray < kray at sonsothunder.com > wrote:
From: Ken Ray [mailto: kray at sonsothunder.com]
To: use-revolution at lists.runrev.com
Date: Tue, 28 Sep 2004 14:23:11 -0500
Subject: Re: Does open process work on OS X now?

Well, open process has always worked on OS X AFAIK - are you using it to
launch an application, or is there something else you've been trying to do
that you weren't able to do?

Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: kray at sonsothunder.com


_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


_______________________________________________
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From JimCarwardine at OwnYourFuture-net.com Tue Sep 28 19:52:49 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Tue, 28 Sep 2004 20:52:49 -0300 Subject: MenuHistory In-Reply-To: <20040927185911.21036.qmail@web60508.mail.yahoo.com> Message-ID: Thanks, Jan. At the risk of not a little embarrassment... I discovered that I had written a handler previously that I had forgotten about that handled the menuHistory. When I was modifying my newly written handler, the old handler was actively intercepting my message. No wonder anything I did didn't work. It was late. I figured it out this morning. Maybe I'm working too hard... Jim on 9/27/04 3:59 PM, Jan Schenkel wrote: > --- Jim Carwardine > wrote: >> I have a tabbed button that I?m using to navigate to >> certain cards. I can?t >> seem to get the tabs to behave in that I have to >> click another tab then >> click the tab I want to get the tab I want to >> respond. I thought the >> menuHistory took care of that automatically. I can >> get the menuHistory of >> the button and identify the clicked tab, but the >> button doesn?t seem to know >> what tab was last clicked. What am I missing? Jim >> -- >> > > Hi Jim, > > At the risk of rehashing the basics : when the user > clicks on a tab, your button will get a 'menuPick item name>,' message. > If you want to get the number of the current selected > tab, you can use the 'menuHistory' property, and if > you want to trigger a change from within a script, you > can also set this menuHistory property of that control > and it will happily call your menuPick handler. > Which part doesn't work properly, or what are you > having troubles with ? > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same time." (La > Rochefoucauld) > > > > _______________________________ > Do you Yahoo!? > Declare Yourself - Register online to vote today! > http://vote.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From revdan at danshafer.com Tue Sep 28 20:21:47 2004 From: revdan at danshafer.com (Dan Shafer) Date: Tue, 28 Sep 2004 17:21:47 -0700 Subject: AppleScript from RunRev, An Example (Andrew and Ken) In-Reply-To: <20040928232720.47785.qmail@web81109.mail.yahoo.com> References: <20040928232720.47785.qmail@web81109.mail.yahoo.com> Message-ID: <8CBA65A9-11AD-11D9-B65C-000A95AE42E6@danshafer.com> I got this already, thanks to the list. I'm not sure this subject will come up in my books any time soon because it's platform-specific and I don't know how many folks are interested in using AppleScript with Rev in any case. Dan On Sep 28, 2004, at 4:27 PM, Kathy Jaqua wrote: > > An example of using appleScript from Run Rev to > open an Application and check the result (in case it > was not installed is the Mac OS 9, OS X) > > Ken this is a great example of RunRev's ability to > use appleScript. This line by line explanation was of > great help to me on many levels. If you don't mind I > am going to forward this to Dan Shafer for future > publication inclusion considerations. It will help > many others like myself who are new to appleScript > calls using the Transcript Language. I know it took > your valuable time to carefully explain each step. > It's also a good example of offsets and function > calls. (It's been years sense hyperCard and a lot of > us are a little rusty.) We need more of these > examples and I hope runRev is listening :) > > Again many Thanks. > Kathy Graves Jaqua > A Wildest Dream Software > kgjaqua1 at sbcglobal.net > > The scripts to which I have been referring are as > follows: > > A. From Andrew Garzia (using appleScript only) > > B. From Ken Ray (calling appleScript from RunRev or > MetaCard) > -------------------------------- > > A. Opens the Application "iCal" (Traditional > appleScript) > > Kathy try putting this on a field called "myscript": > > tell application "iCal" > activate > end tell > > put a button with the following script > > on mouseUp > do field "myscript" as applescript > end mouseUp > --------------------------------------- > > B. Opens Application "iCal" and checks to see if it is > open (Using Transcript to call Applescript) > > OK, Kathy, no problem. You already know from Andre's > script that you can use > Rev to run an AppleScript, just as if you'd done it in > Apple's Script Editor > application. The AppleScript is executed by Rev using > the syntax: > > do as AppleScript > > where is the script you want to execute. > As you are currently > doing, you can provide the script by using the > contents of a field. But you > can also provide using a variable. So your "Open iCal" > script (which is > currently sitting in a field) could also be executed > like this: > > on mouseUp > put "tell application" && quote & "iCal" & quote & > return & \ > "activate" & return & "end tell" into tScript > do tScript as AppleScript > end mouseUp > > This would mean you could remove that extra field if > you wanted to because > it's all in the script. > > The nice thing about Rev is that you can do certain > things to shorten the > script and/or make it more readable. For example, > "return" can be replaced > with "cr" (which does the same thing), and I > personally don't like typing > "quote & & quote" in a script > (especially if I'm doing it a > lot), so I created a function called "q" that puts > quotes around things: > > function q pWhat > return quote & pWhat & quote > end q > > (BTW: I forgot to include this function with my last > email - sorry...) > > Additionally, you can use the backslash character to > break script lines for > readability. I do this with things like AppleScript so > that one visible line > in Transcript corresponds to one visible line in > AppleScript. You don't have > to do this, but I happen to like it. So your "Open > iCal" script can now look > like this: > > on mouseUp > put "tell application" && q("iCal") & cr & \ > "activate" & cr & \ > "end tell" into tScript > do tScript as AppleScript > end mouseUp > > So the code I'd sent you: > > function isAppRunning pAppname > replace ".app" with "" in pAppName > put "tell application " & q("Finder") & cr & \ > "return the processes" & \ > cr & "end tell" into tAS > do tAS as AppleScript > put the result into tProcs > return (offset("process" && q(pAppName),tProcs) <> > 0) > end isAppRunning > > Would be called like this: > > on mouseUp > if isAppRunning("iCal") then > answer "iCal's running! > else > answer "iCal's not running." > end if > end mouseUp > > And the code does this (I'm adding line numbers for > clarity): > > 1: function isAppRunning pAppname > 2: replace ".app" with "" in pAppName > 3: put "tell application " & q("Finder") & cr & \ > "return the processes" & \ > cr & "end tell" into tAS > 4: do tAS as AppleScript > 5: put the result into tProcs > 6: return (offset("process" && q(pAppName),tProcs) > <> 0) > 7: end isAppRunning > > > In line 1, we pass in the name of the application we > want to check as a > parameter to the isAppRunning function. The name can > either be the short > name of the application (like "iCal") or the name of > the application with > its extension ("iCal.app"). > > In line 2, since the AppleScript that runs returns a > list of running > applications *without* their extensions, I want to > eliminate the ".app" if > for some reason it was passed to the function, so I > call the "replace" > command to do that job. > > Lines 3 to 4 you are more familiar with, in that they > run an AppleScript > that returns the list of running processes > (applications). > > Whenever AppleScript returns a value, Rev can retrieve > that value by > checking "the result" right after the AppleScript is > called. Line 5 does > this, and puts the list of running applications into > the local variable > 'tProcs'. > > In line 6 we check to see if the application name that > was passed into the > function exists in the list of currently running > applications that > AppleScript returned. This line is a "combination" > line of code; that is, it > is the collapsed form of: > > if offset("process" && q(pAppName),tProcs) <> 0 then > return true > else > return false > end if > > Since AppleScript returns the list in its own format, > the variable tProcs > looks something like this: > > {application process "loginwindow" of application > "Finder", application > process "Dock" of application "Finder", application > processs "iCal" of > application "Finder"} > > So to determine if "iCal" is in this list, I'm > checking to see if the > phrase: > > process "iCal" > > exists in the list of processes using the offset() > function. If it does, it > returns a value that corrresponds to the location in > the string where I can > find it; if not, it returns 0. For the purposes of my > code, all I care about > is whether it returns 0 or not; 0 is "false", anything > else is "true". > > Then we end the function in line 7 and we're done! So > if you include the > isAppRunning() function along with the q() function in > your script, and call > it like this: > > if isAppRunning("iCal") then ... > > you should be in good shape. :-) > > Hope this helps, > > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From erikhans08 at yahoo.com Tue Sep 28 20:22:29 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Tue, 28 Sep 2004 17:22:29 -0700 (PDT) Subject: [OT] Dubious offers - Or funnies about spyware... In-Reply-To: Message-ID: <20040929002229.23013.qmail@web61103.mail.yahoo.com> --- Malte Brill wrote: > > It is important to note that our small EXE > (315KB) is not detectable through > > any adware/spyware software and all of our > procedures for protecting the > > privacy of our panelists have been audited > and certified by Ernst & Young. who is this guy Ernst, is he serious? en serio, Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From hershrev at realtorsgroup.us Tue Sep 28 20:18:00 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 28 Sep 2004 20:18:00 -0400 Subject: value of variable In-Reply-To: <922BBCB9-11A5-11D9-9A67-000D932AE9E0@mac.com> Message-ID: <05773E03-11AD-11D9-A942-0030654C1E62@realtorsgroup.us> On Tuesday, September 28, 2004, at 07:24 PM, Bj?rnke von Gierke wrote: > why are you doing the 'put url ("file" & it) into field "f1"' part? What else should do ? (actually I should of put "answer file empty" instead of "a".) I need the file path to locate a path and use the path. > > also try this for your replace line > do "replace" && quote & sFileType & quote && "with empty in field" && > quote & "f1" & quote' Doesn't work. > > watch for linewraps! > > On Sep 29 2004, at 00:42, Hershel Fisch wrote: > >> >> On Tuesday, September 28, 2004, at 06:25 PM, Devin Asay wrote: >> >>> I think it's because you put the string "tab" into the variable >>> instead of the constant tab (ASCII 9). Does it work if you use >>> >>> put tab into myVar >>> >>> ? >> Yes, Thanks . But >> on mouseUp >> answer "What kink of file are you putting ?" with "Tab Delimited" >> and "Comma Delimited" and "Cancel"--and on >> put word 1 of it into sFileType >> if sFileType is "cancel" then >> exit mouseUp >> else >> answer file empty >> put it into fld "f1" >> do " put URL" & quote & "file:"& it & quote &" "&"into fld" &" "& >> quote & "f1" & quote >> replace sFileType with "'" in fld "f1" >> end if >> end mouseUp >> how would I do this ? >> Hershel >> >>> >>> Otherwise, why not just use >>> >>> replace tab with comma in fld 1 >>> >>> Devin >>> >>> On Sep 28, 2004, at 3:25 PM, Hershel Fisch wrote: >>> >>>> Hi all I'm trying to figure out how the value of var is used ? >>>> e.g. >>>> put "tab" into myVar >>>> replace myVar with "," in fld 1 >>>> >>>> wouldn't work , why ? >>>> Hershel >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>>> >>>> >>> Devin Asay >>> Humanities Technology and Research Support Center >>> Brigham Young University >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> > Chat with other RunRev developers: > go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kray at sonsothunder.com Tue Sep 28 21:18:18 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 28 Sep 2004 20:18:18 -0500 Subject: AppleScript from RunRev, An Example (Andrew and Ken) In-Reply-To: <20040928232720.47785.qmail@web81109.mail.yahoo.com> Message-ID: On 9/28/04 6:27 PM, "Kathy Jaqua" wrote: > Ken this is a great example of RunRev's ability to > use appleScript. This line by line explanation was of > great help to me on many levels. I'm glad, Kathy... ask again if you need anything else! ;-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Tue Sep 28 21:28:09 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 28 Sep 2004 20:28:09 -0500 Subject: value of variable In-Reply-To: Message-ID: On 9/28/04 5:42 PM, "Hershel Fisch" wrote: > on mouseUp > answer "What kink of file are you putting ?" with "Tab Delimited" and > "Comma Delimited" and "Cancel"--and on > put word 1 of it into sFileType > if sFileType is "cancel" then > exit mouseUp > else > answer file "a" > put it into fld "f1" > do " put URL" & quote & "file:"& it & quote &" "&"into fld" &" "& > quote & "f1" & quote > replace sFileType with "'" in fld "f1" > end if > end mouseUp Hershel, your code above puts the path from 'answer file' into fld "f1", and then puts the contentes of the file into the same field, overwriting it. You don't need to do that. You also don't need to do the replace action on the data *in* the field; it's best to do it in a variable first. To use the string that came back from the first "answer", you need to use "do" to resolve it to a variable and not a string. Something like this: answer file "a" if it <> "" then put url("file:" & it) into tData do "replace" && sFileType && "with" && quote & "'" & quote in tData put tData into fld 1 end if HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Tue Sep 28 23:27:45 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 28 Sep 2004 22:27:45 -0500 Subject: video input? In-Reply-To: <1CCOZr-0amQaW0@filter11.bbul.t-online.de> Message-ID: On 9/28/04 3:27 PM, "malte.brill at t-online.de" wrote: > Hi Ken, > > I can?t speak for the Win world, but on a Mac it works like a charm. > Although I haven?t tested it in 2.5 yet. Cool. > >> 3) Do you use onboard video input or a dedicated video input card? > > Users of my shareware app. uGrabIt use it with different setups. > Videocards, Firewire and iSight, Firewire and Camcorders, USB Webcams. > It works very stable if the computer is fast enough (600 MHz +) Well this is for a dedicated turnkey solution, so we'll have whatever hardware we need (dual processor G5 with the best video card, etc.). >> 4) If I said the video needed to display at 1067 x 600 resolution, what >> comments would you have about how the video would play out? > > If you can avoid grabbing at this resolution don?t do it. :-) > The external will grab at the specified resolution, but the video will > be distorted if the hardware is meant for another aspect ratio. Interesting... I didn't know that. > Also If > your videocard allows only 800*600 (for example) maximum resolution, the > external needs to interpolate the "missing" pixels and your video > footage will become blurred and or overlapped with artefacts. You might > also lose some frames while grabbing. If you need live footage (preview > mode) it might work, but if you can grab videos on the HD before showing > it, I guess scaleing a player object is a better approach. As I mentioned to Troy, this isn't really for capture but just for display purposes - we want to have an MC app that displays what a camera is currently pointed to... it doesn't have to capture it to disk, so that might eliminate some of the overhead. > Just my 2 cents, Thanks, Malte! Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From FlexibleLearning at aol.com Tue Sep 28 23:42:10 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 28 Sep 2004 23:42:10 EDT Subject: help with standalones Message-ID: <1eb.2aa66bbe.2e8b8912@aol.com> This is a substantial stack and should be broken down into smaller components. Keep any sound files and movies as original data files, then call them 'by reference' when needed rather than embed them. Rev loads the entire stack into memory, and 562Mb will outface many (if not most) computers! /H On Sep 28, 2004, at 9:55 AM, james lewes wrote: > I have built and application that is 562 megs in size > and I cannot build a standalone distribution for it in > Revolution 2.1, it instead saves it as a stack. I have > just downloaded the free trrial version of 2.5 but > still the same problem. Could anybody please offer a > suggestion From rjb at rz.uni-potsdam.de Wed Sep 29 06:04:21 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Wed, 29 Sep 2004 12:04:21 +0200 Subject: Can't read text from file on OS 9 In-Reply-To: References: Message-ID: > > I am pretty sure that there is always some process running under OSX >> that is not running under OS9. The question is whether this function >> will return only OS9-specific processes under Classic or all, classic >> and osx, processes. Can't check at the moment, though. > >Sorry, I'm coming in a little late here... is the purpose to determine from >an application whether it is running in Classic mode or in "true" OS 9? Or >am I missing the question? > > >Ken Ray >Sons of Thunder Software >Web site: http://www.sonsothunder.com/ >Email: kray at sonsothunder.com > Yes, we are indeed trying to find a reliable to know whether running under true OS9 or in Classic. Robert From klaus at major-k.de Wed Sep 29 08:32:25 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 29 Sep 2004 14:32:25 +0200 Subject: value of variable In-Reply-To: References: Message-ID: <9E38D7CE-1213-11D9-A9F7-000A27B49A96@major-k.de> Hi Hershel, > > On Tuesday, September 28, 2004, at 06:25 PM, Devin Asay wrote: > >> I think it's because you put the string "tab" into the variable >> instead of the constant tab (ASCII 9). Does it work if you use >> >> put tab into myVar >> >> ? > Yes, Thanks . But > on mouseUp > answer "What kink of file are you putting ?" with "Tab Delimited" > and "Comma Delimited" and "Cancel"--and on > put word 1 of it into sFileType > if sFileType is "cancel" then > exit mouseUp > else > answer file "a" > put it into fld "f1" > do " put URL" & quote & "file:"& it & quote &" "&"into fld" &" "& > quote & "f1" & quote > replace sFileType with "'" in fld "f1" > end if > end mouseUp > how would I do this ? ... replace value(sFileType) with "'" in fld 1 ... Tested and works :-) > Hershel Best Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Wed Sep 29 08:37:31 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 29 Sep 2004 14:37:31 +0200 Subject: contextual menu In-Reply-To: <20040928131729.16673.qmail@web40529.mail.yahoo.com> References: <20040928131729.16673.qmail@web40529.mail.yahoo.com> Message-ID: <54A18122-1214-11D9-A9F7-000A27B49A96@major-k.de> Hola Alejandro, > Klaus Major wrote: >> Create a pop-up-menu button with all >> the"menupick" handlers >> you need and move this button OFF screen... >> on mouseup quoi >> if quoi = 3 then >> popup btn "your popup button here" >> end if >> end mouseup >> will popup that button when the right >> mouse-button is clicked >> = control-click on a mac... > > Hi Klaus, > > Your recipe works perfectly, but > only in one card. > If i move to another card in the same stack > the pop up menu does not appear! > Could you give me a clue about what is > happening and how to fix it? As Thierry already mentioned, grouping that button/making it a "background" should do the job... > Thanks in advance. > > al > > ===== > Visit my site: > http://www.geocities.com/capellan2000/ Regards Klaus Major klaus at major-k.de http://www.major-k.de From david at anon.nu Wed Sep 29 08:43:33 2004 From: david at anon.nu (david at anon.nu) Date: Wed, 29 Sep 2004 13:43:33 +0100 Subject: Dates and rounding problem In-Reply-To: <4159DCF3.7030209@anon.nu> References: <4159DCF3.7030209@anon.nu> Message-ID: <415AADF5.30801@anon.nu> david at anon.nu wrote: > I get the date rounded to sometimes two, or sometime 3 hours after > midnight (depending on which date I use). I'm on linux - and i figure > it is something to do with the locale / timezone, but still - why the > different rounding errors? Still don't get why, but can round doing the following: convert someDate to dateitems put 0 into item 4 of someDate convert somedate to seconds David From fde101 at fjrhome.net Wed Sep 29 09:53:35 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 29 Sep 2004 09:53:35 -0400 Subject: Does open process work on OS X now? In-Reply-To: <20040928234938.F10CCB6FF@xprdmailfe20.nwk.excite.com> References: <20040928234938.F10CCB6FF@xprdmailfe20.nwk.excite.com> Message-ID: Does open process accept parameters on any other platforms? I didn't think it would... Even so, check the docs on "open process": they explicitly state that, quote (2.2.1 docs), "On OS X systems, you can use the open process command to start up an application, but not a Unix process." Thus I suspect that it is not broken, and not a bug, which is why it was never Bugzilla'd. If you don't need to track the I/O from the process and simply want to start it up without waiting for its completion, you could try this: put shell(my_command & " > /dev/null 2>&1 &") into forgotten_var Otherwise, I'm not sure what you could (easily) use. On Sep 28, 2004, at 7:49 PM, K wrote: > > I now have Revolution 2.5. Wow, sexy new look but I still do not seem > to be unable to open process "/usr/bin/xxx -param" on MAC OS X. > Please advise if there is some work around I am unaware of. > > > NOTE: I cannot seem to locate this bug in the bug database. Since it > is so significant I would assume someone would have posted it. > > K > > > -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- > Disclaimer: > > Any resemblance between the above views and those of my > employer, my terminal, or the view out my window are purely > coincidental. > Any resemblance between the above and my own views is > non-deterministic. > > The question of the existence of views in the absence of anyone to > hold > them > is left as an exercise for the reader. The question of the existence of > the reader > is left as an exercise for the second god coefficient. > (A discussion of non-orthogonal, non-integral polytheism is beyond the > scope of this article.) > > > > --- On Tue 09/28, K < nnoydb at excite.com > wrote: > From: K [mailto: nnoydb at excite.com] > To: use-revolution at lists.runrev.com > Date: Tue, 28 Sep 2004 16:01:25 -0400 (EDT) > Subject: Re: Does open process work on OS X now? > >

I am attempting to exec() several different unix applications. > I have written a external to does a double fork() exec() and alllows > communication via stdin and stdout (buggy at the moment). I would > like to use open process since that is the generally supported method. > Previously the suggested fix was to use shell() however it is hardly > interactive.

Kevin


-==-=-=-=-=-=-==-=-=-=-=-=-=-=- > ==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above > views and those of my
employer, my terminal, or the view out my > window are purely
coincidental.
Any resemblance between the > above and my own views is non-deterministic.

The question of > the existence of views in the absence of anyone to hold
them
is > left as an exercise for the reader. The question of the existence > of
the reader
is left as an exercise for the second god > coefficient.
(A discussion of non-orthogonal, non-integral > polytheism is beyond the
scope of t > his article.)



--- On Tue 09/28, Ken Ray < > kray at sonsothunder.com > wrote:
From: Ken Ray [mailto: > kray at sonsothunder.com]
To: use-revolution at lists.runrev.com
Date: > Tue, 28 Sep 2004 14:23:11 -0500
Subject: Re: Does open process work > on OS X now?

Well, open process has always worked on OS X AFAIK > - are you using it to
launch an application, or is there something > else you've been trying to do
that you weren't able to > do?

Ken Ray
Sons of Thunder Software
Web site: > http://www.sonsothunder.com/
Email: > kray at sonsothunder.com


______________________________________ > _________
use-revolution mailing > list
use-revolution at lists.runrev.com
http://lists.runrev.com/ > mailman/listinfo/use- > revolution


_______________________________________________ r>Join Excite! - http://www.excite.com
The most personalized portal > on the > Web!
_______________________________________________
use- > revolution mailing list
> > use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/ > listinfo/use-revolution
> > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From kray at sonsothunder.com Wed Sep 29 10:34:38 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 29 Sep 2004 09:34:38 -0500 Subject: Can't read text from file on OS 9 In-Reply-To: Message-ID: On 9/29/04 5:04 AM, "Robert Brenstein" wrote: > Yes, we are indeed trying to find a reliable to know whether running > under true OS9 or in Classic. Here's what I use - it's run from a PPC application and it determines whether the PPC app is running under Classic mode on OS X or under "true" OS 9. It needs to be done in two parts - the first part determines if the app itself is an OS X app or not, and if not, it then checks the status of the classic mode: function InClassicMode -- First, check to see if we're running on OS X if the fileName of this stack contains "Contents/MacOS/" then return "false" else -- Second, check to see if the process "Classic Support" is in the -- current process list. This will be true when running in OS X Classic -- mode, but will be false if running in OS 9. -- If true, then the app is a PPC app and Classic Mode is running, -- so it must be running in Classic Mode. -- If false, then the app is a PPC app and Classic Mode is *not* -- running, which would mean that the app is running in OS 9 and -- not in Classic Mode. put format("tell app \"Finder\"\nget the processes\nend tell") into tAS do tAS as AppleScript put format("process \"Classic Support\"") into tClassicProcName return (the result contains tClassicProcName) end if end InClassicMode HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From dqj at authentrics.com Wed Sep 29 11:23:48 2004 From: dqj at authentrics.com (David Quinn-Jacobs) Date: Wed, 29 Sep 2004 11:23:48 -0400 Subject: Linux Audio Message-ID: <415AD384.6030108@authentrics.com> Are there any other Linux developers who have had success playing audio files and/or clips? If so, could someone send a sample audio file to me, or perhaps some good advice? I have tried multiple formats (as suggested by tech support and on this list) on multiple RedHat/Fedora configurations without success. -- Thanks in advance, -dqj /David Quinn-Jacobs, CEO/CTO/ From gregory.lypny at videotron.ca Wed Sep 29 12:07:05 2004 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Wed, 29 Sep 2004 12:07:05 -0400 Subject: Accessing parts of arrays Message-ID: <9B897E58-1231-11D9-AE17-000D9350C9C2@videotron.ca> Hello everyone, In doing some statistical work, it occurred to me that Revolution's arrays would be greatly enhanced if we could access sub-arrays just like we can with itemized and line-delimited lists. For example, in a comma-delimited list of the natural numbers, 1 to 10, we can compute the average of any subset of the numbers using the average() function: put "1,2,3,4,5,6,7,8,9,10" into x put average(item 1 to 4 of x) && \ average(x) && \ average(item 1 to 8 of x) --yields 2.5, 5.5 and 4.5. But as far as I know, we cannot refer to element 1 to 4 of array x, and we can only take the average of all the values in x to get 5.5 as below. multiply t by 0 repeat 10 times add 1 to t put t into x[t] end repeat put average(x) -- yields 5.5 Greg From nnoydb at excite.com Wed Sep 29 14:07:39 2004 From: nnoydb at excite.com (K) Date: Wed, 29 Sep 2004 14:07:39 -0400 (EDT) Subject: Does open process work on OS X now? Message-ID: <20040929180739.D93013E21@xprdmailfe11.nwk.excite.com> I can find nothing "easy" at this point. I am still working on a external that will double fork exec on unix/ CreateProcess on windows and allows full stdin and stdout access. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Wed 09/29, Frank D. Engel, Jr. < fde101 at fjrhome.net > wrote: From: Frank D. Engel, Jr. [mailto: fde101 at fjrhome.net] To: use-revolution at lists.runrev.com Date: Wed, 29 Sep 2004 09:53:35 -0400 Subject: Re: Does open process work on OS X now? Does open process accept parameters on any other platforms? I didn't
think it would...

Even so, check the docs on "open process": they explicitly state that,
quote (2.2.1 docs), "On OS X systems, you can use the open process
command to start up an application, but not a Unix process."


Thus I suspect that it is not broken, and not a bug, which is why it
was never Bugzilla'd.

If you don't need to track the I/O from the process and simply want to
start it up without waiting for its completion, you could try this:

put shell(my_command & " > /dev/null 2>&1 &") into forgotten_var


Otherwise, I'm not sure what you could (easily) use.

On Sep 28, 2004, at 7:49 PM, K wrote:

>
> I now have Revolution 2.5. Wow, sexy new look but I still do not seem
> to be unable to open process "/usr/bin/xxx -param" on MAC OS X.
> Please advise if there is some work around I am unaware of.
>
>
> NOTE: I cannot seem to locate this bug in the bug database. Since it
> is so significant I would assume someone would have posted it.
>
> K
>
>
> -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
> Disclaimer:
>
> Any resemblance between the above views and those of my
> employer, my terminal, or the view out my window are purely
> coincidental.
> Any resemblance between the above and my own views is
> non-deterministic.
>
> The question of the existence of views in the absence of anyone to
> hold
> them
> is left as an exercise for the reader. The question of the existence of
> the reader
> is left as an exercise for the second god coefficient.
> (A discussion of non-orthogonal, non-integral polytheism is beyond the
> scope of this article.)
>
>
>
> --- On Tue 09/28, K < nnoydb at excite.com > wrote:
> From: K [mailto: nnoydb at excite.com]
> To: use-revolution at lists.runrev.com
> Date: Tue, 28 Sep 2004 16:01:25 -0400 (EDT)
> Subject: Re: Does open process work on OS X now?
>
>

I am attempting to exec() several different unix applications.
> I have written a external to does a double fork() exec() and alllows
> communication via stdin and stdout (buggy at the moment). I would
> like to use open process since that is the generally supported method.
> Previously the suggested fix was to use shell() however it is hardly
> interactive.

Kevin


-==-=-=-=-=-=-==-=-=-=-=-=-=-=-
> ==-=-=-=-=-=-
Disclaimer:

Any resemblance between the above
> views and those of my
employer, my terminal, or the view out my
> window are purely
coincidental.
Any resemblance between the
> above and my own views is non-deterministic.

The question of
> the existence of views in the absence of anyone to hold
them
is
> left as an exercise for the reader. The question of the existence
> of
the reader
is left as an exercise for the second god
> coefficient.
(A discussion of non-orthogonal, non-integral
> polytheism is beyond the
scope of t
> his article.)



--- On Tue 09/28, Ken Ray <
> kray at sonsothunder.com > wrote:
From: Ken Ray [mailto:
> kray at sonsothunder.com]
To: use-revolution at lists.runrev.com
Date:
> Tue, 28 Sep 2004 14:23:11 -0500
Subject: Re: Does open process work
> on OS X now?

Well, open process has always worked on OS X AFAIK
> - are you using it to
launch an application, or is there something
> else you've been trying to do
that you weren't able to
> do?

Ken Ray
Sons of Thunder Software
Web site:
> http://www.sonsothunder.com/
Email:
> kray at sonsothunder.com


______________________________________
> _________
use-revolution mailing
> list
use-revolution at lists.runrev.com
http://lists.runrev.com/
> mailman/listinfo/use-
> revolution


_______________________________________________> r>Join Excite! - http://www.excite.com
The most personalized portal
> on the
> Web!
_______________________________________________
use-
> revolution mailing list

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

>
> _______________________________________________
> Join Excite! - http://www.excite.com
> The most personalized portal on the Web!
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
-----------------------------------------------------------
Frank D. Engel, Jr.

$ 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
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Wed Sep 29 14:08:57 2004 From: nnoydb at excite.com (K) Date: Wed, 29 Sep 2004 14:08:57 -0400 (EDT) Subject: XPATH XML Library Message-ID: <20040929180857.314AE3DC0@xprdmailfe11.nwk.excite.com> HAs anyone written a XML library supporting XPATH queries? Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From ambassador at fourthworld.com Wed Sep 29 14:45:58 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 29 Sep 2004 11:45:58 -0700 Subject: [OT] Wireless remote events? - resolved In-Reply-To: <415363CF.2000700@fourthworld.com> References: <415363CF.2000700@fourthworld.com> Message-ID: <415B02E6.8000307@fourthworld.com> Richard Gaskin wrote: > I picked up a Kensington Wireless Presentation Remote today in hopes of > using it when presenting at Rev seminars like . > > But while Kensington normally makes pretty good stuff, the manual only > says "Works with most presentation software like PowerPoint and > Keynote", and it doesn't say what events it's sending. Since I make my > own presentations in Rev I need to know what events it uses so I can > write handlers for them. > > Here's the weird part: > > I made a fresh stack and put in rawKeyDown, rawKeyUp, appleEvent, > arrowKey, functionKey, keyDown and keyUp handlers -- none of them get > triggered when I try using the wireless device. Don't know why (probably just user error here), but today I tried rawKeyDown again and it works. Kinda fun. So it's really easy to write apps that support standard wireless presentation devices - Here's how the buttons match up to their keyboard equivalents on the Kensington model: laser pointer / [*] rawKeyDown 65365 - [<] [>] - rawKeyDown 65366 Key: Page Down Key: Page Up Action: Previous Slide [.] Action: Next Slide \ rawKeyDown 98 Key: "b" Action: Blank Screen Kensington says these are the "standard" controls that drive presentation apps, including Keynote and PowerPoint. It's nice to see reasonable conventions universally applied. Given all the hardware out there that supports these it may be useful to adopt them in your own software if you're making a presentation tool. With so many Rev conferences this year I keep daydreaming that someone will start an open source presentation tool and runtime library in Transcript. Any chance we could toss one together in time to make all of our presentations for Malta? :) -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From fde101 at fjrhome.net Wed Sep 29 14:54:56 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 29 Sep 2004 14:54:56 -0400 Subject: [OT] Wireless remote events? - resolved In-Reply-To: <415B02E6.8000307@fourthworld.com> References: <415363CF.2000700@fourthworld.com> <415B02E6.8000307@fourthworld.com> Message-ID: <0E2D815E-1249-11D9-9168-0050E4BA750F@fjrhome.net> Sounds like fun. If I ever get any free time again and feel bored, I might try it... It shouldn't be too hard. Create a stack with each "slide" on a different card, hide the title bar, hide the menu bar/dock, and set the stack so that it is centered with a size matching that of the screen. Scale the contents accordingly... Put those controls in a rawKeyDown handler in the stack script, and bingo? On Sep 29, 2004, at 2:45 PM, Richard Gaskin wrote: > Richard Gaskin wrote: >> I picked up a Kensington Wireless Presentation Remote today in hopes >> of using it when presenting at Rev seminars like >> . >> But while Kensington normally makes pretty good stuff, the manual >> only says "Works with most presentation software like PowerPoint and >> Keynote", and it doesn't say what events it's sending. Since I make >> my own presentations in Rev I need to know what events it uses so I >> can write handlers for them. >> Here's the weird part: >> I made a fresh stack and put in rawKeyDown, rawKeyUp, appleEvent, >> arrowKey, functionKey, keyDown and keyUp handlers -- none of them get >> triggered when I try using the wireless device. > > Don't know why (probably just user error here), but today I tried > rawKeyDown again and it works. Kinda fun. So it's really easy to write > apps that support standard wireless presentation devices - > > Here's how the buttons match up to their keyboard equivalents on the > Kensington model: > > laser pointer > / > > [*] > > rawKeyDown 65365 - [<] [>] - rawKeyDown 65366 > Key: Page Down Key: Page Up > Action: Previous Slide [.] Action: Next Slide > > \ > rawKeyDown 98 > Key: "b" > Action: Blank Screen > > > Kensington says these are the "standard" controls that drive > presentation apps, including Keynote and PowerPoint. It's nice to see > reasonable conventions universally applied. Given all the hardware > out there that supports these it may be useful to adopt them in your > own software if you're making a presentation tool. > > With so many Rev conferences this year I keep daydreaming that someone > will start an open source presentation tool and runtime library in > Transcript. Any chance we could toss one together in time to make all > of our presentations for Malta? :) > > -- > Richard Gaskin > Fourth World Media Corporation > __________________________________________________ > Rev tools and more: http://www.fourthworld.com/rev > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From ludovic.thebault at laposte.net Wed Sep 29 15:19:59 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Wed, 29 Sep 2004 21:19:59 +0200 Subject: Type in upper case Message-ID: <20040929211959654454.GyazMail.ludovic.thebault@laposte.net> Hello, I want the user type in upper case. I've made a script with the keyup handler to convert lower letter in upper letter, but the conversion is visible. How make the conversion in the keydown handler ? thanks Ludovic From revolution at jaedworks.com Wed Sep 29 14:51:27 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Wed, 29 Sep 2004 11:51:27 -0700 Subject: "About" menu item In-Reply-To: <70B694F8-106B-11D9-81A0-000A95A6C40A@otto.to.it> References: <14425286990.20040923082934@ahsoftware.net> <88275147.20040927112643@wanadoo.fr> <70B694F8-106B-11D9-81A0-000A95A6C40A@otto.to.it> Message-ID: At 11:56 AM +0200 9/27/2004, Carlo Ricchiardi wrote: >how do I attach an action to the "about..." menu item in the main >menu bar of a standalone? >(MacOSX 10.3.5, Rev 2.5, no menu bar defined in the rev stack) You need to define a menu bar first. In the Help menu, the last two items should be a separator line and your "About" menu item. (It's done this way for cross-platform compatibility. On Windows and Unix, the About item is in the Help menu; on Mac OS and OS X, it's automatically moved to the proper place in the Apple menu or application menu.) The menuPick handler for your Help menu will then respond to choosing the About menu item, no matter where it's displayed on the current platform. >How do I access the rev bug database? It's at . To enter comments or new bugs, you need to sign up for an account. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Wed Sep 29 14:53:20 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Wed, 29 Sep 2004 11:53:20 -0700 Subject: Accessing parts of arrays In-Reply-To: <9B897E58-1231-11D9-AE17-000D9350C9C2@videotron.ca> References: <9B897E58-1231-11D9-AE17-000D9350C9C2@videotron.ca> Message-ID: At 12:07 PM -0400 9/29/2004, Gregory Lypny wrote: >In doing some statistical work, it occurred to me that Revolution's >arrays would be greatly enhanced if we could access sub-arrays just >like we can with itemized and line-delimited lists. I agree it's a good idea. It might be harder than it looks, because all Rev's arrays are associative arrays (what look like numeric arrays are actually associative), so I suspect some major reworking would be needed. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Wed Sep 29 15:07:53 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Wed, 29 Sep 2004 12:07:53 -0700 Subject: create Profile via script? In-Reply-To: <5.1.1.6.0.20040928113057.02ee4c40@mail.xmission.com> References: <5.1.1.6.0.20040928113057.02ee4c40@mail.xmission.com> Message-ID: At 11:33 AM -0600 9/28/2004, Leston Drake wrote: >I was wondering (hoping) if there is a command to create a new >profile for an object using script. I have a bunch of fields in a >stack that I need to create an additional profile for, and don't >really want to do it by hand. Check out the revProfile property. If you set an object's revProfile to a nonexistent profile, it will be created. (This requires that you check the "Create Profiles Automatically" box in Preferences first.) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From userev at canelasoftware.com Wed Sep 29 15:43:35 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 29 Sep 2004 12:43:35 -0700 Subject: [OT] Wireless remote events? - resolved In-Reply-To: <415B02E6.8000307@fourthworld.com> References: <415363CF.2000700@fourthworld.com> <415B02E6.8000307@fourthworld.com> Message-ID: On Sep 29, 2004, at 11:45 AM, Richard Gaskin wrote: > With so many Rev conferences this year I keep daydreaming that someone > will start an open source presentation tool and runtime library in > Transcript. Any chance we could toss one together in time to make all > of our presentations for Malta? :) Richard, I have been tossing around the idea of making my Presentation Generator app free as a marketing tool to drive more educators to my website. I would consider making the app open source if there would be interest in this from others. I wrote it many moons ago and it could use some updating, but the software works and does a good job of it. I have many ideas to make it better though. -- Best regards, Mark Talluto http://www.canelasoftware.com From 3mcgrath at adelphia.net Wed Sep 29 16:01:06 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 29 Sep 2004 16:01:06 -0400 Subject: [OT] Wireless remote events? - resolved In-Reply-To: References: <415363CF.2000700@fourthworld.com> <415B02E6.8000307@fourthworld.com> Message-ID: <4C77E5BA-1252-11D9-A35A-000A95DA60FA@adelphia.net> Count me in. Tom On Sep 29, 2004, at 3:43 PM, Mark Talluto wrote: > > On Sep 29, 2004, at 11:45 AM, Richard Gaskin wrote: > >> With so many Rev conferences this year I keep daydreaming that someone >> will start an open source presentation tool and runtime library in >> Transcript. Any chance we could toss one together in time to make all >> of our presentations for Malta? :) > > Richard, > > I have been tossing around the idea of making my Presentation > Generator app free as a marketing tool to drive more educators to my > website. I would consider making the app open source if there would > be interest in this from others. I wrote it many moons ago and it > could use some updating, but the software works and does a good job of > it. I have many ideas to make it better though. > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From RGould8 at aol.com Wed Sep 29 16:19:26 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Wed, 29 Sep 2004 16:19:26 EDT Subject: Can table-cell borders be invisible? Message-ID: <141.34de5cbf.2e8c72ce@aol.com> Can anyone tell me if it is possible to have table-cell borders that are invisible? I've seen controls to turn the "outside" border on and off, but not the inner borders around the cells. Setting the bordercolor of the cells to the background color semi-works, but leaves lines on top of my highlighted line in the field when I do that. From userev at canelasoftware.com Wed Sep 29 16:20:24 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 29 Sep 2004 13:20:24 -0700 Subject: [OT] Wireless remote events? - resolved In-Reply-To: <4C77E5BA-1252-11D9-A35A-000A95DA60FA@adelphia.net> References: <415363CF.2000700@fourthworld.com> <415B02E6.8000307@fourthworld.com> <4C77E5BA-1252-11D9-A35A-000A95DA60FA@adelphia.net> Message-ID: On Sep 29, 2004, at 1:01 PM, Thomas McGrath III wrote: > Count me in. > > > Tom > > On Sep 29, 2004, at 3:43 PM, Mark Talluto wrote: > >> >> On Sep 29, 2004, at 11:45 AM, Richard Gaskin wrote: >> >>> With so many Rev conferences this year I keep daydreaming that >>> someone >>> will start an open source presentation tool and runtime library in >>> Transcript. Any chance we could toss one together in time to make >>> all >>> of our presentations for Malta? :) >> >> Richard, >> >> I have been tossing around the idea of making my Presentation >> Generator app free as a marketing tool to drive more educators to my >> website. I would consider making the app open source if there would >> be interest in this from others. I wrote it many moons ago and it >> could use some updating, but the software works and does a good job >> of it. I have many ideas to make it better though. >> >> I don't know anything about open sourcing a project. I suppose a license needs to be selected. Any suggestions? How do we manage each other's contributions without overwriting other's work? -- Best regards, Mark Talluto http://www.canelasoftware.com From klaus at major-k.de Wed Sep 29 16:32:30 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 29 Sep 2004 22:32:30 +0200 Subject: Type in upper case In-Reply-To: <20040929211959654454.GyazMail.ludovic.thebault@laposte.net> References: <20040929211959654454.GyazMail.ludovic.thebault@laposte.net> Message-ID: Bon soir Ludovic, > Hello, > > I want the user type in upper case. > I've made a script with the keyup handler to convert lower letter in > upper letter, but the conversion is visible. > > How make the conversion in the keydown handler ? Put this into the field script: on keydown leKey put toupper(leKey) after me end keydown Tested and works :-) > thanks A votre service, monsieur! > Ludovic Ciao ragazzo Klaus Major klaus at major-k.de http://www.major-k.de From jbv.silences at Club-Internet.fr Wed Sep 29 16:34:10 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Wed, 29 Sep 2004 22:34:10 +0200 Subject: Accessing parts of arrays References: <9B897E58-1231-11D9-AE17-000D9350C9C2@videotron.ca> Message-ID: <415B1C41.E3814CDD@Club-Internet.fr> > At 12:07 PM -0400 9/29/2004, Gregory Lypny wrote: > >In doing some statistical work, it occurred to me that Revolution's > >arrays would be greatly enhanced if we could access sub-arrays just > >like we can with itemized and line-delimited lists. > > I agree it's a good idea. It might be harder than it looks, because > all Rev's arrays are associative arrays (what look like numeric > arrays are actually associative), so I suspect some major reworking > would be needed. > -- another interesting feature would be some sort of "find" function for arrays... for instance : put "myText" into T[5,8] find "myText" in T ----> would return "5,8" or a list of found chunks if it is in more than 1 array cell I know this can be emulated using the "combine" function, and then itemoffset of lineoffset, but it would be more elegant (and probably faster). And I don't think this means a major rewriting... JB From jperryl at ecs.fullerton.edu Wed Sep 29 17:06:37 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 29 Sep 2004 14:06:37 -0700 (PDT) Subject: Probs d/l Sample Projects In-Reply-To: Message-ID: Hi, I just attempted to download the Sample Projects from RevOnline but received the following message: "There was an error executing a script in stack revOnline. No more information is available because the stack is password protected. Any ideas? Happened twice... Judy From david at anon.nu Wed Sep 29 17:28:24 2004 From: david at anon.nu (david at anon.nu) Date: Wed, 29 Sep 2004 22:28:24 +0100 Subject: Really simple date question? In-Reply-To: <4159DCF3.7030209@anon.nu> References: <4159DCF3.7030209@anon.nu> Message-ID: <415B28F8.70403@anon.nu> In the message box: put the date into test convert test to dateitems put test So why on my system do I get 2 in the hours item? Dalylight saving off and Greenwhich mean time set. Tested on windows and Linux? From psahores at easynet.fr Wed Sep 29 17:29:40 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 29 Sep 2004 23:29:40 +0200 Subject: Linux Audio In-Reply-To: <415AD384.6030108@authentrics.com> References: <415AD384.6030108@authentrics.com> Message-ID: Sorry, never tested this under my Suse 8.2 configs :-( Le 29 sept. 04, ? 17:23, David Quinn-Jacobs a ?crit : > Are there any other Linux developers who have had success playing > audio files and/or clips? If so, could someone send a sample audio > file to me, or perhaps some good advice? I have tried multiple > formats (as suggested by tech support and on this list) on multiple > RedHat/Fedora configurations without success. > > -- > Thanks in advance, > -dqj > > /David Quinn-Jacobs, CEO/CTO/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From fde101 at fjrhome.net Wed Sep 29 17:37:37 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 29 Sep 2004 17:37:37 -0400 Subject: [OT] Wireless remote events? - resolved In-Reply-To: References: <415363CF.2000700@fourthworld.com> <415B02E6.8000307@fourthworld.com> <4C77E5BA-1252-11D9-A35A-000A95DA60FA@adelphia.net> Message-ID: I think there is some good documentation about this at SourceForge; you might want to check there. Basically, you pick a license, apply it to your code, and release it. CVS is one solution to manage multiple contributors to code, but it might not work too well with Rev files -- it was intended for C/Pascal/Java-type code, which consists of plain-text files. It chokes on binary files, like the ones used by Rev. Not sure what you'd use for Rev. On Sep 29, 2004, at 4:20 PM, Mark Talluto wrote: > > On Sep 29, 2004, at 1:01 PM, Thomas McGrath III wrote: > >> Count me in. >> >> >> Tom >> >> On Sep 29, 2004, at 3:43 PM, Mark Talluto wrote: >> >>> >>> On Sep 29, 2004, at 11:45 AM, Richard Gaskin wrote: >>> >>>> With so many Rev conferences this year I keep daydreaming that >>>> someone >>>> will start an open source presentation tool and runtime library in >>>> Transcript. Any chance we could toss one together in time to make >>>> all >>>> of our presentations for Malta? :) >>> >>> Richard, >>> >>> I have been tossing around the idea of making my Presentation >>> Generator app free as a marketing tool to drive more educators to my >>> website. I would consider making the app open source if there would >>> be interest in this from others. I wrote it many moons ago and it >>> could use some updating, but the software works and does a good job >>> of it. I have many ideas to make it better though. >>> >>> > > I don't know anything about open sourcing a project. I suppose a > license needs to be selected. Any suggestions? How do we manage each > other's contributions without overwriting other's work? > > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From david at anon.nu Wed Sep 29 18:29:13 2004 From: david at anon.nu (david at anon.nu) Date: Wed, 29 Sep 2004 23:29:13 +0100 Subject: [OT] Wireless remote events? - resolved In-Reply-To: References: <415363CF.2000700@fourthworld.com> <415B02E6.8000307@fourthworld.com> <4C77E5BA-1252-11D9-A35A-000A95DA60FA@adelphia.net> Message-ID: <415B3739.5010200@anon.nu> Count me in - I've got some presentation stuff and a sourceforge account just waiting. I've got a presentation to do as well.:) Regarding the CVS stuff - I've wrapped CVS on linux in a bunch of shell code - so that it autosaves to CVS. Binaries won't take advantage of all of CVS features - so it's good to save some or all of the key bits out as text files. Scripts are obviously the key. I've got some code for exporting stacks to XML as a couple of others have which allows you to take full advantage of CVS. david Frank D. Engel, Jr. wrote: > I think there is some good documentation about this at SourceForge; > you might want to check there. > > Basically, you pick a license, apply it to your code, and release it. > > CVS is one solution to manage multiple contributors to code, but it > might not work too well with Rev files -- it was intended for > C/Pascal/Java-type code, which consists of plain-text files. It > chokes on binary files, like the ones used by Rev. Not sure what > you'd use for Rev. > > On Sep 29, 2004, at 4:20 PM, Mark Talluto wrote: > >> >> On Sep 29, 2004, at 1:01 PM, Thomas McGrath III wrote: >> >>> Count me in. >>> >>> >>> Tom >>> >>> On Sep 29, 2004, at 3:43 PM, Mark Talluto wrote: >>> >>>> >>>> On Sep 29, 2004, at 11:45 AM, Richard Gaskin wrote: >>>> >>>>> With so many Rev conferences this year I keep daydreaming that >>>>> someone >>>>> will start an open source presentation tool and runtime library in >>>>> Transcript. Any chance we could toss one together in time to make >>>>> all >>>>> of our presentations for Malta? :) >>>> >>>> >>>> Richard, >>>> >>>> I have been tossing around the idea of making my Presentation >>>> Generator app free as a marketing tool to drive more educators to >>>> my website. I would consider making the app open source if there >>>> would be interest in this from others. I wrote it many moons ago >>>> and it could use some updating, but the software works and does a >>>> good job of it. I have many ideas to make it better though. >>>> >>>> >> >> I don't know anything about open sourcing a project. I suppose a >> license needs to be selected. Any suggestions? How do we manage >> each other's contributions without overwriting other's work? >> >> >> -- >> Best regards, >> Mark Talluto >> http://www.canelasoftware.com >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > ----------------------------------------------------------- > Frank D. Engel, Jr. > > $ 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 > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Wed Sep 29 18:47:27 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 29 Sep 2004 15:47:27 -0700 Subject: [OT] Wireless remote events? - resolved In-Reply-To: References: <415363CF.2000700@fourthworld.com> <415B02E6.8000307@fourthworld.com> <4C77E5BA-1252-11D9-A35A-000A95DA60FA@adelphia.net> Message-ID: <415B3B7F.70902@fourthworld.com> Mark Talluto wrote: > I don't know anything about open sourcing a project. I suppose a > license needs to be selected. Any suggestions? How do we manage each > other's contributions without overwriting other's work? The technical aspects are simple. The hard part is the sociological side of the workflow. :) Managing teamwork can be simple or complex depending on team size. With the MC IDE project we have fewer than a dozen contributors, and find that simply communicating via the MC discussion list works fine. Feature requests are posted there, and when approved an owner for that task is identified and we all know not to monkey with those parts until the next build. Changes are sent to the project manager (currently me), preferably as cloned out stack files. It's easy to delete the originals from the master copy and clone the stack files in as substacks, and then it gets posted for testing. Because of the simplicity of the workflow, the MC IDE project (and other open source Rev projects like libIPC) can be hosted at Yahoo Groups, since all we really need is a simple place for folks to download builds. If there's a lot of activity and a larger number of contributors, you could consider making your own check-in/check-out system to handle such things. Ken made one in an afternoon for a project he's working on, and I've been tempted to make one for the MC IDE project but just haven't needed it (it would take more time than simply managing it by hand does now). If you're interested in a more complete implementation, Chipp's made a great one with MagicCarpet: Some folks like CVS, and while it's great at what it does it's really designed for old-school development workflows involving hundreds of tiny text files. IMHO, with Rev's object model teamwork is best factored along stacks and substacks, and anything more granular just opens up a lot of opportunities for poor factoring and less productive team management. With Rev's built-in FTP and HTTP and the clone command it's not hard to automate stack management if needed. That's the simple stuff; it's the social stuff is where it gets complex. But that's a whole other discussion.... :) PS - About licenses: I really like the X11 license for a great many reasons that would only take this thread further OT if explored here. Feel free to give me a call or we can discuss it at the next SoCal RUG meeting. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From frank at backtalk.com Wed Sep 29 18:47:42 2004 From: frank at backtalk.com (Frank Leahy) Date: Wed, 29 Sep 2004 23:47:42 +0100 Subject: I'm desperate -- my app size exploded and I don't know why! Message-ID: <9299F4BD-1269-11D9-826D-000A9580FCCE@backtalk.com> All, I went to release a new version and my app size exploded from 3.5MB to 7.5MB! I noticed that the increase is due to the fact that my project has increased by that amount. But I don't know what has caused it -- I haven't added any images, or anything that I can think of. Any ideas how I can look for what's taking all the space? I've run Chipp's altCleaner, but that stuff gets removed by the Standalone Builder anyway. And I've tried Klaus 2lz2 stack. What should I be looking for? Properties? Text? It's not images, I know that. Any ideas? Please copy me if you reply because I get the digest version, and I'd love to go to bed sooner than tomorrow morning! Thanks in advance, -- Frank Leahy Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From ambassador at fourthworld.com Wed Sep 29 18:54:13 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 29 Sep 2004 15:54:13 -0700 Subject: I'm desperate -- my app size exploded and I don't know why! In-Reply-To: <9299F4BD-1269-11D9-826D-000A9580FCCE@backtalk.com> References: <9299F4BD-1269-11D9-826D-000A9580FCCE@backtalk.com> Message-ID: <415B3D15.4020502@fourthworld.com> Frank Leahy wrote: > All, > > I went to release a new version and my app size exploded from 3.5MB to > 7.5MB! > > I noticed that the increase is due to the fact that my project has > increased by that amount. But I don't know what has caused it -- I > haven't added any images, or anything that I can think of. > > Any ideas how I can look for what's taking all the space? I've run > Chipp's altCleaner, but that stuff gets removed by the Standalone > Builder anyway. And I've tried Klaus 2lz2 stack. > > What should I be looking for? Properties? Text? It's not images, I > know that. Any ideas? Did any images get left in your stacks from testing? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From lestond at lpsoftware.com Wed Sep 29 16:57:02 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Wed, 29 Sep 2004 14:57:02 -0600 Subject: create Profile via script? In-Reply-To: References: <5.1.1.6.0.20040928113057.02ee4c40@mail.xmission.com> <5.1.1.6.0.20040928113057.02ee4c40@mail.xmission.com> Message-ID: <5.1.1.6.0.20040929145529.036e6a20@mail.xmission.com> Thanks Jeane. I tried that w/o knowing about the Preference option (so it didn't create it). I also found that there is a revNewProfile (undocumented) command that does the same thing. --Leston At 01:07 PM 9/29/2004, you wrote: >At 11:33 AM -0600 9/28/2004, Leston Drake wrote: >>I was wondering (hoping) if there is a command to create a new profile >>for an object using script. I have a bunch of fields in a stack that I >>need to create an additional profile for, and don't really want to do it >>by hand. > >Check out the revProfile property. If you set an object's revProfile to a >nonexistent profile, it will be created. (This requires that you check the >"Create Profiles Automatically" box in Preferences first.) >-- >jeanne a. e. devoto ~ revolution at jaedworks.com >http://www.jaedworks.com >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From frank at backtalk.com Wed Sep 29 19:12:37 2004 From: frank at backtalk.com (Frank Leahy) Date: Thu, 30 Sep 2004 00:12:37 +0100 Subject: Found it! Message-ID: <0DAA9040-126D-11D9-826D-000A9580FCCE@backtalk.com> Sorry for the previous interruption, I found the problem. It was a huge htmlText in one field -- 5MB worth! Thanks, -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From SimPLsol at aol.com Wed Sep 29 19:14:25 2004 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Wed, 29 Sep 2004 19:14:25 EDT Subject: Dates and rounding problem Message-ID: David, Revolution does some "unusual" things with dates. Here are a few of the "gotchas" I've encountered: 1. Days start at 2 am?!? 2. Days when the local time switches from or to daylight time start at 1 or 3 am? 3. Most days have 86400 seconds - except for the switch from or to daylight time which have 23 or 25 hours worth of seconds? You didn't ask but, no you are not losing your mind. Paul Looney From michaell at unimelb.edu.au Wed Sep 29 19:22:59 2004 From: michaell at unimelb.edu.au (Michael J. Lew) Date: Thu, 30 Sep 2004 09:22:59 +1000 Subject: Accessing parts of arrays Message-ID: Maybe you could use the intersect command to split out subarrays. Otherwise, remember that you can easily combing an array by comma and then use the average(item 1 to 4 of x) approach. At 6:23 PM -0400 29/9/04, Greg wrote: > >To: Revolution >Message-ID: <9B897E58-1231-11D9-AE17-000D9350C9C2 at videotron.ca> >Content-Type: text/plain; charset=US-ASCII; format=flowed > >Hello everyone, > >In doing some statistical work, it occurred to me that Revolution's >arrays would be greatly enhanced if we could access sub-arrays just >like we can with itemized and line-delimited lists. > >For example, in a comma-delimited list of the natural numbers, 1 to 10, >we can compute the average of any subset of the numbers using the >average() function: > >put "1,2,3,4,5,6,7,8,9,10" into x >put average(item 1 to 4 of x) && \ >average(x) && \ >average(item 1 to 8 of x) --yields 2.5, 5.5 and 4.5. > >But as far as I know, we cannot refer to element 1 to 4 of array x, and >we can only take the average of all the values in x to get 5.5 as >below. > >multiply t by 0 >repeat 10 times >add 1 to t >put t into x[t] >end repeat >put average(x) -- yields 5.5 > > Greg -- Michael J. Lew Senior Lecturer Department of Pharmacology The University of Melbourne Parkville 3010 Victoria Australia Phone +613 8344 8304 ** New email address: michaell at unimelb.edu.au ** From david at anon.nu Wed Sep 29 19:44:19 2004 From: david at anon.nu (david at anon.nu) Date: Thu, 30 Sep 2004 00:44:19 +0100 Subject: [OT] Wireless remote events? - resolved In-Reply-To: <415B3B7F.70902@fourthworld.com> References: <415363CF.2000700@fourthworld.com> <415B02E6.8000307@fourthworld.com> <4C77E5BA-1252-11D9-A35A-000A95DA60FA@adelphia.net> <415B3B7F.70902@fourthworld.com> Message-ID: <415B48D3.70405@anon.nu> Richards comments are pretty spot on IMO Richard Gaskin wrote: > Some folks like CVS, and while it's great at what it does it's really > designed for old-school development workflows involving hundreds of tiny > text files. I like CVS for this reason. I can go to another computer do a cvs checkout and I get the entire development environment with not just Rev stacks but all the html files etc - hundred of them. Also deals with other code - php / python. But the main reason is unlimited undo. I auto-save every few minutes and if I screw up I can go back to anywhere in time. If I'd been doing this in 1988 with HyperCard this could be quite fun :) > With Rev's built-in FTP and HTTP and the clone command it's not hard > to automate stack management if needed. This is all you need if you are aiming to manage a dozen or so stacks. From alex at tweedly.net Wed Sep 29 21:40:09 2004 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 30 Sep 2004 02:40:09 +0100 Subject: Documentation windows won't appear. Message-ID: <5.1.0.14.0.20040930023252.0294beb0@pop3.btinternet.com> I don't know if I've managed to do something stupid, or if I've run into a bug .... Rev 2.5 (Dreamcard) on Win2000 : I can't get to see any of the documentation. Each of: - menu Help/Documentation - Ctrl-? - menu Help / Topics -> (any choice) - toolbar "Documentation" - right click on keyword in script editor produce no visible effect, i.e. no documentation window. When I click on the toolbar "Documentation" it briefly goes bold, then goes back to normal font; the main Rev window loses focus. On the other hand, menu Help / Quick Ref -> (any choice) all work fine. Everything else seems to be working. Is there something stupid I could have done (like setting the "visible" of stack revdocs to false) or is it likely to be a bug ? (I have checked the visible and position/size of stack revdocs - anything else I should check ?) Thanks for any suggestions -- Alex. I think it's been like this for a few days From eric.chatonet at wanadoo.fr Thu Sep 30 03:32:27 2004 From: eric.chatonet at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Chatonet?=) Date: Thu, 30 Sep 2004 09:32:27 +0200 Subject: Type in upper case In-Reply-To: <20040929222338.8D3F19301CE@mail.runrev.com> References: <20040929222338.8D3F19301CE@mail.runrev.com> Message-ID: Le 30 sept. 04, ? 00:23, ludovic.thebault at laposte.net a ?crit : > Hello, > > I want the user type in upper case. > I've made a script with the keyup handler to convert lower letter in > upper letter, but the conversion is visible. > > How make the conversion in the keydown handler ? Bonjour Ludovic, It's a pity but toUpper rev function is unaware of the existence of latin vowels :-) You are french. So you need to uppercase them: on keyDown pKey if the selectedChunk = empty then pass keyDown put InternationalToUpper(pKey) into the selectedChunk -- ? end keyDown -------------------------- function InternationalToUpper pKey local tASCIIVal ----- put charToNum(pKey) into tASCIIVal if tASCIIVal >= 97 and tASCIIVal <= 122 then return numToChar(tASCIIVal - 32) else return RightASCIIValue(tASCIIVal) -- ? end if end InternationalToUpper -------------------------- function RightASCIIValue pASCIIVal -- trap latin accented vowels put item itemOffset(pASCIIVal,"141,142,143,136,137,144,207") \ of "130,131,233,203,229,230,206" into tNewValue if tNewValue = empty then return numToChar(pASCIIVal) return numToChar(tNewValue) end RightASCIIValue Note that Klaus Major formulation works fine unless a selection was done in the field. Hope this helps. Contact me off list if needed. Amicalement, ?ric Chatonet 24, Boulevard de Port-Royal 75005 Paris Fixe : 33 1 43 31 77 62 Mobile : 33 6 20 74 50 89 From FlexibleLearning at aol.com Thu Sep 30 04:15:04 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Thu, 30 Sep 2004 04:15:04 EDT Subject: Linux Audio Message-ID: <7f.4d615e32.2e8d1a88@aol.com> Hope this helps, David... /H Resolving audio problems with MC/RR under Linux RedHat 9 TROUBLESHOOTING AUDIO PROBLEMS Q: I can't hear any sound! A: You need to have xanim installed, otherwise, no sound is going to be played. Open a terminal, and type "xanim". If you receive a message like "command not found", you don't have xanim in your system. Please download a version of xanim appropiate for your distro. Q: I hear music, but no sound effects! or Q: I hear sound effects, but no music! A: I was afraid you reach this point, but, well... CircusTux requires you have a soundcard capable of playing different audio files simultaneously (like mine, a SoundBlaster Live! card). If you don't have such card, is still possible to hear music AND audio effects if you use a sound server, such as aRts or Enlightenment Sound Daemon (esd). If you want to use aRts on KDE, do the following: 1. Open Control Center, Sound & Multimedia, Sound System. 2. Select "start aRts soundserver on KDE startup". 3. Make sure that "enable full duplex operation" in the "Sound I/O" tab is unchecked, because it messes the operation of the program in some sound cards. 4. In a Konsole, go to the directory where CircusTux is located, and type "artsdsp ./circus" (Of course, you can also create a KDE Menu or Desktop Entry to ease access) If you use GNOME or Enlightenment with a sound card or driver not capable of handling simultaneous sounds, there are a few issues... The esd daemon likes to startup with the following parameters: esd -terminate -nobeeps -as 2 -spawnfd [some number] Unfortunately, CircusTux does not like the "-terminate" and "-as 2" parameters. So, if you have a GNOME desktop, you would need to do the following: 1. Deactivate "Enable sound server startup" in Sound Preferences, close and restart the session 2. Open a terminal, type "esd" (you can still use the "-nobeeps" and "-spawnfd [some number]" parameters if you like) 3. In a gnome terminal, go to the CircusTux directory, and type "esddsp ./ circus" (Of course, you can also create a GNOME Menu or Desktop Entry to ease access, or recompile your GNOME environment without the offending parameters ;P) If you have an Enlightenment desktop: 1. Right click on the desktop, Audio Setting, deselect "Enable Sounds" 2. Open a terminal, type "esd" (you can still use the "-nobeeps" and "-spawnfd [some number]" parameters if you like) 3. In a Enlightenment terminal, go to the CircusTux directory, and type "esddsp ./circus" (Of course, you can also create a Menu Entry to ease access, or recompile your Enlightenment environment without the offending parameters ;P) Q: I did all the above, but the sound is all choppy/incomplete/delayed/ randomly appearing! A: CircusTux requires a Pentium III equivalent or better to work properly. However, it is possible to run the program in older computers, with partial sound support, or even without sounds :( To run CircusTux without sound support, click the "Sound" button, and deselect "Ambient music" and "Sound Effects". You could also try only one sound option (music OR effects) to see if that fits in your configuration. If you use aRTs Sound Server and KDE, you can try to augment the audio response time by going to Control Center, Sounds & Multimedia, Sound System, Sound I/O. There you can experiment with some value in the Audio Buffer Size bar. VIDEO PROBLEMS Q: The images in CircusTux look awful! A: The program works better in 24 bpp. If you have your display in 16bpp is fine, too. However, less than that would cause the images to display very poorly. You can check which mode is working CircusTux by clicking on its "Info" button. If the section "Screen Depth" shows something less than 16bpp, you should upgrade the video mode to more colors... or replace your old video card :) OTHER PROBLEMS Q: Found a bug in CircusTux! A: Let us know! write us to linux at enmac.net From FlexibleLearning at aol.com Thu Sep 30 07:03:20 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Thu, 30 Sep 2004 07:03:20 EDT Subject: FLC_IDE: A combi-function for stack environment info Message-ID: <68.4541051b.2e8d41f8@aol.com> Several rather useful handlers have been posted to identify various aspects of a stack's operating environment, so I thought to combine them in a single function for your Scripter's Scrapbooks. The below should copy and paste correctly as monospaced, but do watch for line wraps! example: put FLC_IDE() example: get FLC_IDE(sys,plat,vers) example: get FLC_IDE(v,e,p) example: if "dev" is in FLC_IDE(env) then... The options can be shortened to a single letter and put in any order, and will be returned in the same order as requested. Uses: switch, paramCount, params, format, try/catch, do as AppleScript EXAMPLE: on mouseUp put FLC_IDE (p,e,s) end mouseUp ---------------------------------------------------------------------- --| FUNCTION: FLC_IDE --| --| Author: Hugh Senior, based on ideas by Ken Ray, Scott Rossi and Xavier Bury --| Version: 1.0 --| Created: 30-SEP-2004 --| Last Mod: -- --| Requires: Self-contained function handler for Revolution and MetaCard --| --| Summary: --| Returns any combination of the platform, system version, --| application type, engine version, build number, and environment --| in a return-separated list --| --| Parameters: --| None (for full list), or --| Any combination of P[latform], S[ystemVersion], A[pplication], --| V[ersion], B[uild], E[nvironment] --| Example: get FLC_IDE() - Returns all 6 lines --| Example: get FLC_IDE(A,V,P) - Returns Application, Version and Platform --| xample: get FLC_IDE(plat,e,s) - Returns Platform, Envt and Sys Vers --| --| Returned values: --| Values will be one per line, in the same order as requested... --| Platform: Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, --| Windows XP, Mac OSX, Mac Classic, Mac OS9, Linux --| SystemVersion: Your computer OS version --| Application: MetaCard, Revolution --| Version: Engine version --| Build: Engine build number --| Environment: Development, Helper Application, Standalone Application --| [or Player], [or Plug-In] ---------------------------------------------------------------------- function FLC_IDE local tPlatform,tSystemVersion,tApp,tVersion,tBuild,tEnvt # Platform: Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP... if the platform is "Win32" then put word 2 of the systemVersion into tSystemVersion if word 1 of the systemVersion = "Windows" then # set the shellcommand to "command.exe" switch case tSystemVersion>=4 and tSystemVersion<4.1 put "Windows 95" into tPlatform break case tSystemVersion>=4.1 and tSystemVersion<4.9 put "Windows 98" into tPlatform break case tSystemVersion>=4.9 put "Windows ME" into tPlatform end switch else # set the shellcommand to "cmd.exe" switch case tSystemVersion>=4 and tSystemVersion<5 put "Windows NT" into tPlatform break case tSystemVersion>=5 and tSystemVersion<5.1 put "Windows 2000" into tPlatform break case tSystemVersion>=5.1 put "Windows XP" into tPlatform end switch end if else if the platform is "MacOS" then # Platform: Mac OSX, Mac Classic, Mac OS9 put the systemVersion into tSystemVersion set the itemDel to "." if item 1 of tSystemVersion >= 10 then put "Mac OSX" into tPlatform else put format("tell app \"Finder\"\the processes\tell") into tAS do tAS as AppleScript put format("process \"Classic Support\"") into tClassicProcName if (the result contains tClassicProcName) then put "Mac Classic" into tPlatform else put "Mac OS9" into tPlatform end if else # Platform: Linux put "Linux" into tPlatform end if # Application: Revolution, MetaCard # Version: [number] # Build: [number] put the buildNumber into tBuild try put revAppVersion() into tApp catch errorVar put "MC" into tApp end try if (tApp is "MC") OR (tVersion is 0) then put the version into tVersion put "MetaCard" into tApp else put "Revolution" into tApp # Environment: Development, Helper Application, Standalone Application [or Player], [or Plug-In] put the environment into tEnvt if the paramCount is 0 then return tPlatform &CR&\ tSystemVersion &CR&\ tApp &CR&\ tVersion &CR&\ tBuild &CR&\ tEnvt else local temp repeat with n=1 to the paramCount switch char 1 of param(n) case "P" put tPlatform &CR after temp break case "S" put tSystemVersion &CR after temp break case "A" put tApp &CR after temp break case "V" put tVersion &CR after temp break case "B" put tBuild &CR after temp break case "E" put tEnvt &CR after temp break end switch end repeat if last char of temp is CR then delete last char of temp return temp end if end FLC_IDE /H The Flexible Learning Company Home of The Scripter's Scrapbook www.flco.co.uk (note the new shorter web address shortcut) From mcdomi at free.fr Thu Sep 30 08:39:32 2004 From: mcdomi at free.fr (Dom) Date: Thu, 30 Sep 2004 14:39:32 +0200 Subject: Educational uses for Rev In-Reply-To: Message-ID: <1gkxgnk.a6qljomo93piM%mcdomi@free.fr> Sorry to answer so late, but there are so much messages on the RR List ;-) Dave Cragg wrote: > ... > both products were developed in Metacard/Revolution, including all the > current server-side CGI scripts for the Corporate English product.) Too bad for a cross platform product, you state: Installation You require a Windows PC (not a Mac). ;-( -- From nnoydb at excite.com Thu Sep 30 09:11:13 2004 From: nnoydb at excite.com (K) Date: Thu, 30 Sep 2004 09:11:13 -0400 (EDT) Subject: Standard in (stdin) behavior. (At your convenience) Message-ID: <20040930131113.4407C299B1@xprdmailfe22.nwk.excite.com> Okay, I am experiencing a oddity I cannot explaine. As I have reported on several occasions I have created a external that lanuches a process simular to CreateProcess in Windows. This external provides stdin and stdout handles to be used by the parent and child for interprocess communication. Currently I have a "child" stand-alone containing a button and a field. The button contains a simple mouseUp script 'read from stdin until ':''. The "parent" (after child creation) calls the external to write a message to the "child" stdin "Hello:". This should be simple but the "child" constantly returns with nothing when using the 'read from' syntax. Why would this be? I have attempting to pipe in text files via command line (program Message-ID: <20040930144348.602C79300FE@mail.runrev.com> Thanks for the credits ;) You could also add the dynamicpaths, stackfiles, and the older hyperCard related properties. This would be nice to know why we get some different behaviors in different stacks... - Everyone try this in the message box: The stackfiles of stack home (in hyperCard you could say of home ;)) Don't try this: go [stack] home Im rather disappointed that it is this way that paths are implemented... Was the old globals stacks,documents,applications so bad? I know, "stacks" returns the list of opened stacks... We don't have the required RR path clutter but beyond that... I see no reason why we can't implement them again right? Opinions are welcome! X. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of FlexibleLearning at aol.com Sent: Thursday, September 30, 2004 1:03 PM To: use-revolution at lists.runrev.com Subject: FLC_IDE: A combi-function for stack environment info Several rather useful handlers have been posted to identify various aspects of a stack's operating environment, so I thought to combine them in a single function for your Scripter's Scrapbooks. The below should copy and paste correctly as monospaced, but do watch for line wraps! example: put FLC_IDE() example: get FLC_IDE(sys,plat,vers) example: get FLC_IDE(v,e,p) example: if "dev" is in FLC_IDE(env) then... The options can be shortened to a single letter and put in any order, and will be returned in the same order as requested. Uses: switch, paramCount, params, format, try/catch, do as AppleScript EXAMPLE: on mouseUp put FLC_IDE (p,e,s) end mouseUp ---------------------------------------------------------------------- --| FUNCTION: FLC_IDE --| --| Author: Hugh Senior, based on ideas by Ken Ray, Scott Rossi and Xavier Bury --| Version: 1.0 --| Created: 30-SEP-2004 --| Last Mod: -- --| Requires: Self-contained function handler for Revolution and MetaCard --| --| Summary: --| Returns any combination of the platform, system version, --| application type, engine version, build number, and environment --| in a return-separated list --| --| Parameters: --| None (for full list), or --| Any combination of P[latform], S[ystemVersion], A[pplication], --| V[ersion], B[uild], E[nvironment] --| Example: get FLC_IDE() - Returns all 6 lines --| Example: get FLC_IDE(A,V,P) - Returns Application, Version and Platform --| xample: get FLC_IDE(plat,e,s) - Returns Platform, Envt and Sys --| Vers --| --| Returned values: --| Values will be one per line, in the same order as requested... --| Platform: Windows 95, Windows 98, Windows ME, Windows NT, --| Windows 2000, --| Windows XP, Mac OSX, Mac Classic, Mac OS9, Linux --| SystemVersion: Your computer OS version --| Application: MetaCard, Revolution --| Version: Engine version --| Build: Engine build number --| Environment: Development, Helper Application, Standalone Application --| [or Player], [or Plug-In] ---------------------------------------------------------------------- function FLC_IDE local tPlatform,tSystemVersion,tApp,tVersion,tBuild,tEnvt # Platform: Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP... if the platform is "Win32" then put word 2 of the systemVersion into tSystemVersion if word 1 of the systemVersion = "Windows" then # set the shellcommand to "command.exe" switch case tSystemVersion>=4 and tSystemVersion<4.1 put "Windows 95" into tPlatform break case tSystemVersion>=4.1 and tSystemVersion<4.9 put "Windows 98" into tPlatform break case tSystemVersion>=4.9 put "Windows ME" into tPlatform end switch else # set the shellcommand to "cmd.exe" switch case tSystemVersion>=4 and tSystemVersion<5 put "Windows NT" into tPlatform break case tSystemVersion>=5 and tSystemVersion<5.1 put "Windows 2000" into tPlatform break case tSystemVersion>=5.1 put "Windows XP" into tPlatform end switch end if else if the platform is "MacOS" then # Platform: Mac OSX, Mac Classic, Mac OS9 put the systemVersion into tSystemVersion set the itemDel to "." if item 1 of tSystemVersion >= 10 then put "Mac OSX" into tPlatform else put format("tell app \"Finder\"\the processes\tell") into tAS do tAS as AppleScript put format("process \"Classic Support\"") into tClassicProcName if (the result contains tClassicProcName) then put "Mac Classic" into tPlatform else put "Mac OS9" into tPlatform end if else # Platform: Linux put "Linux" into tPlatform end if # Application: Revolution, MetaCard # Version: [number] # Build: [number] put the buildNumber into tBuild try put revAppVersion() into tApp catch errorVar put "MC" into tApp end try if (tApp is "MC") OR (tVersion is 0) then put the version into tVersion put "MetaCard" into tApp else put "Revolution" into tApp # Environment: Development, Helper Application, Standalone Application [or Player], [or Plug-In] put the environment into tEnvt if the paramCount is 0 then return tPlatform &CR&\ tSystemVersion &CR&\ tApp &CR&\ tVersion &CR&\ tBuild &CR&\ tEnvt else local temp repeat with n=1 to the paramCount switch char 1 of param(n) case "P" put tPlatform &CR after temp break case "S" put tSystemVersion &CR after temp break case "A" put tApp &CR after temp break case "V" put tVersion &CR after temp break case "B" put tBuild &CR after temp break case "E" put tEnvt &CR after temp break end switch end repeat if last char of temp is CR then delete last char of temp return temp end if end FLC_IDE /H The Flexible Learning Company Home of The Scripter's Scrapbook www.flco.co.uk (note the new shorter web address shortcut) _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From capellan2000 at yahoo.com Thu Sep 30 10:58:55 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Thu, 30 Sep 2004 07:58:55 -0700 (PDT) Subject: [OT] Wireless remote events? - resolved In-Reply-To: <20040929222338.18D7E9301C2@mail.runrev.com> Message-ID: <20040930145855.26391.qmail@web40509.mail.yahoo.com> on Wed, 29 Sep 2004 Richard Gaskin wrote: > With so many Rev conferences this year I keep > daydreaming that someone > will start an open source presentation tool and > runtime library in > Transcript. Any chance we could toss one together > in time to make all > of our presentations for Malta? :) Michael J. Lew proposed, some time ago, to create such tool with RR/MC. Do you think that it'll be possible to create a site that holds the progress of some RR jointed development projects, similar to SourceForge? In that way developers could CHOOSE to contribute hours of their scarse time to help in the advance of some project of their interest. I'll liked that developers in the SuperCard platform port the handlers for importing Adobe ilustrator files to their platform. But, that has not happened yet. I'll like that more developers work with the handlers that export to pdf... This will not be possible without a central place to put all the projects, in a single site, where all developers become aware of the state of development in every project. just a thought... al ===== Visit my site: http://www.geocities.com/capellan2000/ _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From dcragg at lacscentre.co.uk Thu Sep 30 10:59:51 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 30 Sep 2004 15:59:51 +0100 Subject: Educational uses for Rev In-Reply-To: <1gkxgnk.a6qljomo93piM%mcdomi@free.fr> References: <1gkxgnk.a6qljomo93piM%mcdomi@free.fr> Message-ID: <6189B7A4-12F1-11D9-B138-000A9569F8B0@lacscentre.co.uk> On 30 Sep 2004, at 13:39, Dom wrote: > Sorry to answer so late, but there are so much messages on the RR List > ;-) > > Dave Cragg wrote: > >> > ... >> both products were developed in Metacard/Revolution, including all the >> current server-side CGI scripts for the Corporate English product.) > > Too bad for a cross platform product, you state: Correction: *they* state. I was just drawing attention to it. > > Installation > You require a Windows PC (not a Mac). > > ;-( > I agree. It's disappointing they haven't released versions for other platforms. Cheers Dave From dqj at authentrics.com Thu Sep 30 11:20:23 2004 From: dqj at authentrics.com (David Quinn-Jacobs) Date: Thu, 30 Sep 2004 11:20:23 -0400 Subject: Linux Audio In-Reply-To: <7f.4d615e32.2e8d1a88@aol.com> References: <7f.4d615e32.2e8d1a88@aol.com> Message-ID: <415C2437.3020609@authentrics.com> Thanks, Flexible. I had read that, but it doesn't seem to apply to my situation. I am getting truncated and garbled sounds, even using the sound formats recommended there. I have played with the esd and artsd daemons too, but they don't seem to affect the quality of the playback. I have found a temporary workaround, to execute shell("/bin/play mySoundFile.au"), but that will not be workable for distributing the app to other platforms and even other Linux configurations. Does anyone have an idea how many Linux developers there may be? I am hoping I am not only one of a handful! -- Best regards, -dqj /David Quinn-Jacobs, CEO/CTO/ From revlist at cableone.net Thu Sep 30 12:11:13 2004 From: revlist at cableone.net (Chris Sheffield) Date: Thu, 30 Sep 2004 10:11:13 -0600 Subject: bug with autorun on Windows? Message-ID: <000001c4a708$1c31a8d0$64fea8c0@chris1> I'm about to Bugzilla this, but I wanted to make sure that it's not just me. So if someone can try this and confirm, I'd be grateful. I have a program that is running off a CD, and I'm using autorun to launch it when the CD is inserted. I have the executable inside a folder called "Program" on the root of the CD. The autorun.inf file is on the root of the CD next to the folder. In the file I have the line "open=.\Program\rnse.exe", which works just fine. The problem is that I noticed that the defaultFolder is not getting set correctly. When autorun launches the app, the defaultFolder is set to "E:/" (the root of the CD-ROM drive, which is the location of the autorun.inf file). When I open the Program folder and launch the exe by double-clicking it, the defaultFolder is set correctly to "E:/Program". I don't know how or why this is happening? Maybe there's something I'm doing wrong? Thanks, Chris Sheffield Software Development Read Naturally --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.771 / Virus Database: 518 - Release Date: 9/28/2004 From revolution at jaedworks.com Wed Sep 29 23:36:09 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Wed, 29 Sep 2004 20:36:09 -0700 Subject: Accessing parts of arrays In-Reply-To: <415B1C41.E3814CDD@Club-Internet.fr> References: <9B897E58-1231-11D9-AE17-000D9350C9C2@videotron.ca> <415B1C41.E3814CDD@Club-Internet.fr> Message-ID: At 10:34 PM +0200 9/29/2004, jbv wrote: >another interesting feature would be some sort of "find" function >for arrays... for instance : > put "myText" into T[5,8] > find "myText" in T ----> would return "5,8" > or a list of found >chunks if it is in more > than 1 array cell I like that idea - have you bugzillaed it as a feature request? (Now I'm wondering about the canonical spelling for the past tense of "to bugzilla"... ;-) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From chipp at chipp.com Thu Sep 30 15:22:54 2004 From: chipp at chipp.com (Chipp Walters) Date: Thu, 30 Sep 2004 14:22:54 -0500 Subject: bug with autorun on Windows? In-Reply-To: <000001c4a708$1c31a8d0$64fea8c0@chris1> References: <000001c4a708$1c31a8d0$64fea8c0@chris1> Message-ID: <415C5D0E.80405@chipp.com> Chris, you can always set the defaultFolder yourself on startup. Check the Address property. best, Chipp Chris Sheffield wrote: > The problem is that I > noticed that the defaultFolder is not getting set correctly. When autorun > launches the app, the defaultFolder is set to "E:/" (the root of the CD-ROM > drive, which is the location of the autorun.inf file). When I open the > Program folder and launch the exe by double-clicking it, the defaultFolder > is set correctly to "E:/Program". I don't know how or why this is > happening? Maybe there's something I'm doing wrong? > > Thanks, > > Chris Sheffield > Software Development > Read Naturally > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.771 / Virus Database: 518 - Release Date: 9/28/2004 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From 3mcgrath at adelphia.net Thu Sep 30 15:29:10 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Thu, 30 Sep 2004 15:29:10 -0400 Subject: bug with autorun on Windows? In-Reply-To: <000001c4a708$1c31a8d0$64fea8c0@chris1> References: <000001c4a708$1c31a8d0$64fea8c0@chris1> Message-ID: <00AC773F-1317-11D9-B6BB-000A95DA60FA@adelphia.net> Chris, I had the same thing happen on a major project and had to get the path of the executable on startup and set the default folder to that. I did copy my 'images' folder to the root level on one project so the code could follow it because I didn't have time to change the startup code but that is a hack. HTH Tom No other way I know of. On Sep 30, 2004, at 12:11 PM, Chris Sheffield wrote: > I'm about to Bugzilla this, but I wanted to make sure that it's not > just me. > So if someone can try this and confirm, I'd be grateful. > > I have a program that is running off a CD, and I'm using autorun to > launch > it when the CD is inserted. I have the executable inside a folder > called > "Program" on the root of the CD. The autorun.inf file is on the root > of the > CD next to the folder. In the file I have the line > "open=.\Program\rnse.exe", which works just fine. The problem is that > I > noticed that the defaultFolder is not getting set correctly. When > autorun > launches the app, the defaultFolder is set to "E:/" (the root of the > CD-ROM > drive, which is the location of the autorun.inf file). When I open the > Program folder and launch the exe by double-clicking it, the > defaultFolder > is set correctly to "E:/Program". I don't know how or why this is > happening? Maybe there's something I'm doing wrong? > > Thanks, > > Chris Sheffield > Software Development > Read Naturally > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.771 / Virus Database: 518 - Release Date: 9/28/2004 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From janschenkel at yahoo.com Thu Sep 30 15:35:54 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 30 Sep 2004 12:35:54 -0700 (PDT) Subject: Accessing parts of arrays In-Reply-To: Message-ID: <20040930193554.66594.qmail@web60506.mail.yahoo.com> --- "Jeanne A. E. DeVoto" wrote: > At 10:34 PM +0200 9/29/2004, jbv wrote: > >another interesting feature would be some sort of > "find" function > >for arrays... for instance : > > put "myText" into T[5,8] > > find "myText" in T ----> would return "5,8" > > or a > list of found > >chunks if it is in more > > than > 1 array cell > > I like that idea - have you bugzillaed it as a > feature request? > > (Now I'm wondering about the canonical spelling for > the past tense of > "to bugzilla"... ;-) I like the idea too, but I'd prefer the function name 'elementOffset' (to be in line with itemOffset, etc.) which would return the key of the first elemnet in which it was found. If my memory serves me well, Geoff Canyon started a thread on the xTalk mailing list a while ago that proposed functions itemOffsets, wordOffsets and lineOffsets which would return all the occurences' locations. So if we could have an elementOffsets() function, this would be the best solution for the above request, I think. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Yahoo! Mail is new and improved - Check it out! http://promotions.yahoo.com/new_mail From revlist at cableone.net Thu Sep 30 15:39:45 2004 From: revlist at cableone.net (Chris Sheffield) Date: Thu, 30 Sep 2004 13:39:45 -0600 Subject: bug with autorun on Windows? In-Reply-To: <415C5D0E.80405@chipp.com> Message-ID: <000e01c4a725$45e87fb0$64fea8c0@chris1> That is what I ended up doing. And that works fine. I'll Bugzilla this though since it doesn't seem to be behaving the way it should be. Thanks. Chris Sheffield Software Development Read Naturally -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chipp Walters Sent: Thursday, September 30, 2004 1:23 PM To: How to use Revolution Subject: Re: bug with autorun on Windows? Chris, you can always set the defaultFolder yourself on startup. Check the Address property. best, Chipp Chris Sheffield wrote: > The problem is that I > noticed that the defaultFolder is not getting set correctly. When autorun > launches the app, the defaultFolder is set to "E:/" (the root of the CD-ROM > drive, which is the location of the autorun.inf file). When I open the > Program folder and launch the exe by double-clicking it, the defaultFolder > is set correctly to "E:/Program". I don't know how or why this is > happening? Maybe there's something I'm doing wrong? > > Thanks, > > Chris Sheffield > Software Development > Read Naturally > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.771 / Virus Database: 518 - Release Date: 9/28/2004 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com 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.771 / Virus Database: 518 - Release Date: 9/28/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.771 / Virus Database: 518 - Release Date: 9/28/2004 From janschenkel at yahoo.com Thu Sep 30 15:40:48 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 30 Sep 2004 12:40:48 -0700 (PDT) Subject: XPATH XML Library In-Reply-To: <20040929180857.314AE3DC0@xprdmailfe11.nwk.excite.com> Message-ID: <20040930194048.85956.qmail@web60503.mail.yahoo.com> --- K wrote: > > > HAs anyone written a XML library supporting XPATH > queries? > > Kevin > Nope, but if you bugzilla this enhancement request and sollicit votes for it on this list, I'm sure we can send a signal to the Mothership that this would make a great addition for the next revision... Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail From janschenkel at yahoo.com Thu Sep 30 15:46:44 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 30 Sep 2004 12:46:44 -0700 (PDT) Subject: bug with autorun on Windows? In-Reply-To: <000e01c4a725$45e87fb0$64fea8c0@chris1> Message-ID: <20040930194644.89441.qmail@web60510.mail.yahoo.com> --- Chris Sheffield wrote: > That is what I ended up doing. And that works fine. > I'll Bugzilla this > though since it doesn't seem to be behaving the way > it should be. Thanks. > > Chris Sheffield > Actually, I wouldn't call it a bug at all ; I used this OS-ability in FoxPro for example, to distinguish at startup between projects by placing them in different directories and using differently configured shortcuts. Revolution is just copying what the OS is handing it as its default folder. In this case, Windows is launching the application from the root of the CD ; you're just telling it to launch an application that is inside another directory. You might get around it by inserting a batch file in the mix that does a 'cd' to the correct directory before launching your executable. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From janschenkel at yahoo.com Thu Sep 30 15:49:23 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 30 Sep 2004 12:49:23 -0700 (PDT) Subject: Can table-cell borders be invisible? In-Reply-To: <141.34de5cbf.2e8c72ce@aol.com> Message-ID: <20040930194923.23066.qmail@web60505.mail.yahoo.com> --- RGould8 at aol.com wrote: > Can anyone tell me if it is possible to have > table-cell borders that are > invisible? I've seen controls to turn the > "outside" border on and off, but not > the inner borders around the cells. Setting the > bordercolor of the cells to > the background color semi-works, but leaves lines on > top of my highlighted line > in the field when I do that. > You could set the vGrid and hGrid properties to false, but then the engine will write through the cell borders if the data doesn't fit, and will bump cells over to the next tabstops. Which might not be what you want, but at least you have an option now, heh. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From mcdomi at free.fr Thu Sep 30 15:57:13 2004 From: mcdomi at free.fr (Dom) Date: Thu, 30 Sep 2004 21:57:13 +0200 Subject: Educational uses for Rev In-Reply-To: <6189B7A4-12F1-11D9-B138-000A9569F8B0@lacscentre.co.uk> Message-ID: <1gky3ps.1nomycyn6uedcM%mcdomi@free.fr> Dave Cragg wrote: > Correction: *they* state. I was just drawing attention to it. Point noted ;-) -- From fde101 at fjrhome.net Thu Sep 30 16:12:30 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 30 Sep 2004 16:12:30 -0400 Subject: bug with autorun on Windows? In-Reply-To: <20040930194644.89441.qmail@web60510.mail.yahoo.com> References: <20040930194644.89441.qmail@web60510.mail.yahoo.com> Message-ID: <0EC79F6F-131D-11D9-8B59-0050E4BA750F@fjrhome.net> Can you autoplay a batch file? For some reason, I thought that only works in some versions of Windows, and not others? On Sep 30, 2004, at 3:46 PM, Jan Schenkel wrote: > --- Chris Sheffield wrote: >> That is what I ended up doing. And that works fine. >> I'll Bugzilla this >> though since it doesn't seem to be behaving the way >> it should be. Thanks. >> >> Chris Sheffield >> > > Actually, I wouldn't call it a bug at all ; I used > this OS-ability in FoxPro for example, to distinguish > at startup between projects by placing them in > different directories and using differently configured > shortcuts. > Revolution is just copying what the OS is handing it > as its default folder. In this case, Windows is > launching the application from the root of the CD ; > you're just telling it to launch an application that > is inside another directory. > You might get around it by inserting a batch file in > the mix that does a 'cd' to the correct directory > before launching your executable. > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) > > > > > __________________________________ > Do you Yahoo!? > New and Improved Yahoo! Mail - 100MB free storage! > http://promotions.yahoo.com/new_mail > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From gizmotron at earthlink.net Thu Sep 30 16:41:33 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Thu, 30 Sep 2004 13:41:33 -0700 Subject: Accessing parts of arrays In-Reply-To: <20040930193554.66594.qmail@web60506.mail.yahoo.com> Message-ID: <1DCD8569-1321-11D9-9A34-000A95743F7A@earthlink.net> On Thursday, September 30, 2004, at 12:35 PM, Jan Schenkel wrote: > If my memory serves me well, Geoff Canyon started a > thread on the xTalk mailing list a while ago that > proposed functions itemOffsets, wordOffsets and > lineOffsets which would return all the occurences' > locations. > > So if we could have an elementOffsets() function, this > would be the best solution for the above request, I > think. > > Jan Schenkel. I have been talking to people at the mothership about this. First off my software that I created with Rev is starting to sell. This gives me the money to pay for the externals suggested below by Mark. The reason that I bring it up here on the list in the open is that the external will speed up my XML based database and if it where later to be added to the engine then it would speed up my software that I'm selling now. This sounds like it might be a great tool for array power if you are willing to use a parser for the manipulations. Before I proceed does this suggestion sound good for this array thread? (see below) Pull-parsing an XML structure at high speed could give us all kinds of array manipulations if you where to use numbered tag sets like <1>[data], <2>[more data here], <3>[even more data]etc... and <1,1> <1,2> and <1,3,1> for dimensional arrays. Mark Brownell On Wednesday, September 29, 2004, at 09:50 AM, Mark Waddingham wrote: > Hi Mark, > [snip] > In terms of your request for the suggested matchGlobal function [see > below] then while > it would be nice to have, in comparison with other feature requests > that > we have, it is difficult to justify putting development time into this > as > opposed to other extensions/enhancements and features that people have > requested. > > However, as I mentioned before, we would be perfectly willing to > develop > an external with the functionality you require which can then be > integrated into the engine at the next opportunity. This both mitigates > the development cost to us, and provides you a more flexible solution > should you require specialization and/or optimization of the functions > in > the future. > > If you are interested in proceeding in this manner then I will happily > put > together a more concrete proposal to you, including technical details > and time costings, and leave you to negotiate with Kevin the costs and > finer contractual details. > > To give you an idea of the substance of such a proposal I would suggest > implementing an external with the following functions: > > matchOffsets(, , [ ], [ ]) > - return a list of offsets of the in char to of > one per line. > > matchParallelOffsets(, , , [ > ], [ ]) > - return a list of offsets of each chunk of in char > to > of > The chunks of would be delimited by the character > . > Each line of this list would be of the form > offset of , offset of , ...,, offset of > > (i.e. the functionality of your parser would be given by doing a > single > call of matchParallelOffsets with two chunks in the ) > > matchSetCacheSize > - The Boyer-Moore algorithm has a set-up cost for each pattern which > incurs a memory overhead. This call would set the maximum number of > patterns that should be cached at any one time. > > To give an idea about how these might be implemented in the engine, > then > Jeanne's suggestion for syntax is a good one (assuming it doesn't cause > any conflicts - I make no promises as to whether this syntax is > feasible): > > the offsets of in > the offsets of the lines/words/items of in > > Anyway, I shall leave you to think on this way forward, and I promise > to > be more efficient in getting back to you next time. > > Warmest Regards, > > Mark. > > On Thu, 16 Sep 2004, Mark Brownell wrote: > >> Hi Mark, >> >> I was wondering, now that things might have gotten a little less >> hectic, what or if any progress has been made on adding this to the >> Rev >> engine? This is exactly what I was hoping to get. I can use it to >> isolate large portions of huge documents for the purpose of creating >> something I might need very badly in the next few months. also this >> single function could be highly useful to others as you pointed out. >> >> Thanks, >> >> Mark Brownell >> >> On Wednesday, August 18, 2004, at 03:10 AM, Mark Waddingham wrote: >> >>> The one of most interest is the Boyer-Moore algorithm as this is >>> reputed >>> to be the fastest. >>> >>> So, one idea is to implement a function: >>> matchGlobal(stringToSearch, token) >>> returning a list of all indices in stringToSearch of token. >>> >>> e.g. >>> get matchGlobal("
foobarbaz", "") >>> would give >>> it[1] = 1 >>> it[2] = 10 >>> it[3] = 20 >> From jhurley at infostations.com Thu Sep 30 17:48:50 2004 From: jhurley at infostations.com (Jim Hurley) Date: Thu, 30 Sep 2004 14:48:50 -0700 Subject: Simple array question In-Reply-To: <20040930151737.39306930133@mail.runrev.com> References: <20040930151737.39306930133@mail.runrev.com> Message-ID: I have an array x[1] x[2] x[3] ... etc. I combine x by return and put into a field. But the elements of the array are not ordered 1, 2,3 etc. I don't want to sort the list in the field by the values but by the numerical order of the keys. I do that now by brute force: repeat with i = 1 to m put x[i] into line i of tResults end repeat put tResults into field 2 But is there any quick way to get the list sorted by the keys? I have 11,000 elements in the array. Jim From gizmotron at earthlink.net Thu Sep 30 18:50:01 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Thu, 30 Sep 2004 15:50:01 -0700 Subject: Simple array question In-Reply-To: Message-ID: <0FACEBE8-1333-11D9-958C-000A95743F7A@earthlink.net> On Thursday, September 30, 2004, at 02:48 PM, Jim Hurley wrote: > repeat with i = 1 to m > put x[i] into line i of tResults > end repeat > put tResults into field 2 > > > But is there any quick way to get the list sorted by the keys? I have > 11,000 elements in the array. > > Jim Maybe by using a faster repeat loop and a simpler append technique. put "" into tResults put 1 into i repeat put x[i] & return after tResults if x[i] = empty then exit repeat add 1 to i end repeat put tResults into field 2 This is not sorting, I guess. Mark From katir at hindu.org Thu Sep 30 18:49:23 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Thu, 30 Sep 2004 12:49:23 -1000 Subject: Transfer all props except name and script Message-ID: I know there are a number of property tools which you kind wizards have put into the public domain... but I'm looking for a simple tool, that no doubt has already been written... just the script would be fine.. I find myself frequently wishing I would like to change all, usually buttons, to the same style, but, obviously, two of the properties of these buttons must remain unique to the button: name and script. i.e. you tweak one button and then you want to make it be the template for all the rest on the screen, but leave the name and script of all the others untouched. Before I go re-inventing this one, I am wondering if someone hasn't already done this. TIA Sannyasin Sivakatirswami Himalayan Academy Publications at Kauai's Hindu Monastery katir at hindu.org www.HimalayanAcademy.com, www.HinduismToday.com www.Gurudeva.org www.Hindu.org From fde101 at fjrhome.net Thu Sep 30 19:46:24 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 30 Sep 2004 19:46:24 -0400 Subject: Transfer all props except name and script In-Reply-To: References: Message-ID: Do you also wish to include the position and the size of the button? Just thought I'd point that out, since they seem to be lacking from your list. Obviously the layer can't be made the same for all of them, so I'll assume you don't want that. Thus, you might try something like (untested, just take this FWIW), for each of the target buttons: set the customProperties of badButton to the customProperties of goodButton put the properties of goodButton into x delete variable x[name] delete variable x[rectangle] -- assuming you do not wish to copy the size and position set the properties of badButton to x On Sep 30, 2004, at 6:49 PM, Sannyasin Sivakatirswami wrote: > I know there are a number of property tools which you kind wizards > have put into the public domain... but I'm looking for a simple tool, > that no doubt has already been written... just the script would be > fine.. > > I find myself frequently wishing I would like to change all, usually > buttons, to the same style, but, obviously, two of the properties of > these buttons must remain unique to the button: name and script. i.e. > you tweak one button and then you want to make it be the template for > all the rest on the screen, but leave the name and script of all the > others untouched. > > Before I go re-inventing this one, I am wondering if someone hasn't > already done this. > > TIA > > Sannyasin Sivakatirswami > Himalayan Academy Publications > at Kauai's Hindu Monastery > katir at hindu.org > > www.HimalayanAcademy.com, > www.HinduismToday.com > www.Gurudeva.org > www.Hindu.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From fde101 at fjrhome.net Thu Sep 30 19:51:20 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 30 Sep 2004 19:51:20 -0400 Subject: Simple array question In-Reply-To: <0FACEBE8-1333-11D9-958C-000A95743F7A@earthlink.net> References: <0FACEBE8-1333-11D9-958C-000A95743F7A@earthlink.net> Message-ID: Untested, but this might work: put the keys of x into y sort lines of y put empty into z repeat with i = 1 to the number of lines in y put x[i] & the lineDelimiter after z end repeat delete the last char of z put z into field 2 On Sep 30, 2004, at 6:50 PM, Mark Brownell wrote: > > On Thursday, September 30, 2004, at 02:48 PM, Jim Hurley wrote: > >> repeat with i = 1 to m >> put x[i] into line i of tResults >> end repeat >> put tResults into field 2 >> >> >> But is there any quick way to get the list sorted by the keys? I have >> 11,000 elements in the array. >> >> Jim > > Maybe by using a faster repeat loop and a simpler append technique. > > put "" into tResults > put 1 into i > repeat > put x[i] & return after tResults > if x[i] = empty then exit repeat > add 1 to i > end repeat > put tResults into field 2 > > This is not sorting, I guess. > > Mark > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ 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 From alex at tweedly.net Thu Sep 30 20:48:38 2004 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 01 Oct 2004 01:48:38 +0100 Subject: Simple array question In-Reply-To: <0FACEBE8-1333-11D9-958C-000A95743F7A@earthlink.net> References: Message-ID: <5.1.0.14.0.20041001014506.028f9ae8@mail.tweedly.net> At 15:50 30/09/2004 -0700, Mark Brownell wrote: >On Thursday, September 30, 2004, at 02:48 PM, Jim Hurley wrote: > >> repeat with i = 1 to m >> put x[i] into line i of tResults >> end repeat >> put tResults into field 2 takes 170 ticks for 11,000 elements on my slow machine >>But is there any quick way to get the list sorted by the keys? I have >>11,000 elements in the array. >>Maybe by using a faster repeat loop and a simpler append technique. > >put "" into tResults >put 1 into i >repeat > put x[i] & return after tResults > if x[i] = empty then exit repeat > add 1 to i > end repeat > put tResults into field 2 > >This is not sorting, I guess. Takes 25 ticks - much better. But there's no reason not to use a loop counter - that should be faster than an explicit increment and test for empty. repeat with i = 1 to m put x[i] & return after tResults end repeat put tResults into field 2 takes only 15 ticks for 11,000 elements. -- Alex. From rjb at rz.uni-potsdam.de Thu Sep 30 20:27:13 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Fri, 1 Oct 2004 02:27:13 +0200 Subject: Simple array question In-Reply-To: References: <0FACEBE8-1333-11D9-958C-000A95743F7A@earthlink.net> Message-ID: >Untested, but this might work: > >put the keys of x into y >sort lines of y --> sort lines of y numeric >put empty into z >repeat with i = 1 to the number of lines in y --> repeat for each line i in y > put x[i] & the lineDelimiter after z >end repeat >delete the last char of z >put z into field 2 > Robert Brenstein From gizmotron at earthlink.net Thu Sep 30 23:25:57 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Thu, 30 Sep 2004 20:25:57 -0700 Subject: Simple array question In-Reply-To: <5.1.0.14.0.20041001014506.028f9ae8@mail.tweedly.net> Message-ID: <9C2EC5D2-1359-11D9-9054-000A95743F7A@earthlink.net> On Thursday, September 30, 2004, at 05:48 PM, Alex Tweedly wrote: >> At 15:50 30/09/2004 -0700, Mark Brownell wrote: >> Maybe by using a faster repeat loop and a simpler append technique. >> >> put "" into tResults >> put 1 into i >> repeat >> put x[i] & return after tResults >> if x[i] = empty then exit repeat >> add 1 to i >> end repeat >> put tResults into field 2 >> >> This is not sorting, I guess. > > Takes 25 ticks - much better. > > But there's no reason not to use a loop counter - that should be > faster than an explicit increment and test for empty. > repeat with i = 1 to m > put x[i] & return after tResults > end repeat > put tResults into field 2 > > takes only 15 ticks for 11,000 elements. > > -- Alex. What do you get for this? I'm not sure I did this right. [untested] repeat for each element i in x put i & return after tResults end repeat put tResults into field 2 Mark From Meitnik at aol.com Thu Sep 30 23:48:22 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Thu, 30 Sep 2004 23:48:22 EDT Subject: bug with autorun on Windows? Message-ID: <9d.4f678ccb.2e8e2d86@aol.com> In a message dated 9/30/04 11:26:07 PM, use-revolution-request at lists.runrev.com writes: > bug with autorun on Windows? > -- Could you please post the final code to do autorun correctly. I too need this for cd on windows. Thanks. Btw, this should be in the docs too ;-) Andrew From davethebrv at crystalpiersw.com Sat Sep 25 12:59:37 2004 From: davethebrv at crystalpiersw.com (davethebrv at crystalpiersw.com) Date: 25 Sep 2004 16:59:37 -0000 Subject: New XP interface quirks Message-ID: <20040925165937.86426.qmail@host141.ipowerweb.com> Hi, I just tried out Rev 2.5 and am having several problems with quirks in the XP interface look and feel. First, sometimes the orange highlight which appears when the mouse is over a button "sticks" to that button after the stack has been closed. I can reproduce this by opening a stack as a modal dialog, and clicking on a button which closes the stack. The next time the stack is opened, the orange highlight is STILL around the button that was used to close the stack, eventhough the mouse is not over that button. Only after the mouse is passed over the button does the highlight dissapear. The second problem is that a black box is appearing around the clicked line in list boxes. In the case where multiple lines are selected in a list box, the black box appears around the line most recently clicked. What is with that?? Is there a way to get rid of this box? Also I noticed that the default text font or size or something has been changed. The text in some of my fields runs outside of the bounds of the field which definately did not happen before. Also the vertical alignment or the margins seem to be different. This is fine; I can just realign everything manually, but is this consistent now if the stack / standalone is run on a Windows 98 machine? Or is everything going to be misaligned on 98 if I realign it for the new XP look and feel? Thank you in advance for any help you can give. It would be much appreciated. David Beck Rotunda Software From dqj at quinn-jacobs.org Sun Sep 26 21:45:40 2004 From: dqj at quinn-jacobs.org (David Quinn-Jacobs) Date: Sun, 26 Sep 2004 21:45:40 -0400 Subject: Valid Audio File for Linux Message-ID: <415770C4.6030108@quinn-jacobs.org> Could some kind soul someone email a valid sound file for Linux to me? I have tried every format I can think of, but the sound remains distorted. AU files are only slightly off, but WAV files are just long, loud and scratchy noises. I'm pretty sure I have tried uncompressed wav's in virtually every Khz and bit permutation. I am new to Revolution, although I wrote an expert system shell in HyperCard back in the '80s. Any help would be greatly appreciated. Thanks in advance. David Quinn-Jacobs, CTO Authentrics, Inc. From greg at jmsb.concordia.ca Mon Sep 27 16:14:52 2004 From: greg at jmsb.concordia.ca (Gregory Lypny) Date: Mon, 27 Sep 2004 16:14:52 -0400 Subject: Disappearing Objects in 2.5 under OS X Message-ID: Hello everyone, My apologies if this has come up before and I've missed it. I'm working with a new metal-look stack and when I switch from the Edit tool to the Browse tool in the tools palette, many of the controls disappear. Very disconcerting. I have to click on various things haphazardly to get them back. Any fix? Greg From catchall at ctctheatre.org.uk Thu Sep 30 13:17:09 2004 From: catchall at ctctheatre.org.uk (CTC Theatre) Date: Thu, 30 Sep 2004 18:17:09 +0100 Subject: User group in London, England? Message-ID: <000601c4a711$51cba640$1600a8c0@lan> Could Graham Samuel contact me about A-z Technology. Is he the same person who wrote the technology handbook for schools? CTC THEATRE Arts Centre Vane Terrace Darlington DL3 7AX T +44 (0)1325 352004 F +44 (0)1325 369404 E ctc at ctctheatre.org.uk W http://www.ctctheatre.org.uk Artistic Director Paul Harman General Manager Stephan Aal Project Administrator Sarah Firth