From scott at elementarysoftware.com Sat Sep 1 01:38:27 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Fri, 31 Aug 2007 22:38:27 -0700 Subject: is "drawer" broken in Rev 2.8.1? In-Reply-To: <7c87a2a10708311233r1a157849neaa5ba05098b1ad4@mail.gmail.com> References: <7c87a2a10708310920u34c34898m69ae5565bdf6e623@mail.gmail.com> <7c87a2a10708311233r1a157849neaa5ba05098b1ad4@mail.gmail.com> Message-ID: Hello Andre, I retested to be sure that I was calling the drawer from the main stack but still no luck in OSX below 10.4 I notice you used the form > drawer stack "Attribute editor" at right of stack "HTML Editor" I have found that the word "of" is not reliable and that "in" (drawer stack "Attribute editor" at right in stack "HTML Editor") works best. -Scott On Aug 31, 2007, at 12:33 PM, Andre Garzia wrote: > Scott, > I don't know if this problem and the one I was experiencing is > indeed the > same but I managed to make my drawers stick to their stack. > > I found that it is all related to who issued the drawer command in > the first > place. My drawer call was on the drawer stack itself, it was > something like: > > drawer stack "Attribute editor" at right of stack "HTML Editor" > > which caused all kinds of trouble. If I moved that call to the > mainstack > where the drawer should attach itself, in this case, the stack "HTML > Editor", then everything worked as expected. > > So, I guess the stack you want to be the parent stack, must be the one > calling the drawer command, even if you use the parentStack option > on the > call... > > don't know, anyway, it is working, care to try if this solves your > problem > too? > > I am on intel mac running Mac OS X 10.4.10 > > andre > > Andre > > On 8/31/07, Scott Morrow wrote: >> >> Bug 4738 describes this condition. It appears only to effect OSX >> 3.x and below... so testing on an Intel Mac won't show this (unless >> it is something to do with your code : ) I would invite people to >> vote for this bug. While drawers were never perfect they did have >> some basic reliable functionality in 2.6.1 which is now gone with the >> later versions of Rev. if users have OSX 10.3 or less. >> >> Andre, if you found a way to make the drawer stay attached, I would >> be interested to hear how. >> >> -Scott Morrow >> >> Elementary Software >> (Now with 20% less chalk dust !) >> web http://elementarysoftware.com/ >> email scott at elementarysoftware.com >> >> ----------------------------------------------------------------- >> >> >> On Aug 31, 2007, at 9:20 AM, Andre Garzia wrote: >> >>> Hello friends, >>> is "drawer" broken on 2.8.1 release? When I move the parent stack, >>> it loses >>> the drawer stack... it becomes a floating round thingy.... >>> >>> Any clue? >>> >>> andre >>> _______________________________________________ >> >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> >> _______________________________________________ >> >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From FlexibleLearning at aol.com Sat Sep 1 07:12:21 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sat, 1 Sep 2007 07:12:21 EDT Subject: [ANN] Scripter's Scrapbook 5.2.13 Update Message-ID: www.FlexibleLearning.com/ssbk or www.ssBk.co.uk UPDATE AVAILABLE Thanks to continued feedback and the support of Scrapbook users, an update is now available. For full release notes see http://www.FlexibleLearning.com/ssbk/ReadMe.html. THE SCRIPTER'S SCRAPBOOK v5.2.13 Update released 1-SEP-2007 This version is a substantial and recommended update that resolves all known bugs, implements all feature requests from Users, and addresses the visual presentation for further cross platform compatibility. Amongst many, some of the key improvements include... A smarter, faster and more flexible interface New standalones for Windows, OSX PPC, OSX Intel and OSX UB Support for Windows Vista Support for multiple monitors with independent work space and Scrapbook space Support for a 'primary' Scrapbook The optional display of Entry status indicators in the indexes Increased window 'real estate' with the 'icon only' toolbar option The addition of the 'Frost' color scheme Improved iconography with an updated 'Parked' Scrapbook artifact For full details of all improvements and bugfixes, click the "What's New..." button when you check for an update, or see the release notes at http://www.flexiblelearning.com/ssbk/ReadMe.html. New Standalones If you use a standalone to run your Scrapbook/s, you should download a new standalone based on 2.8.1 (not available for Mac OS9) after updating. You can get the standalone of your choice at the on-line library from your Home screen, or from the website. If you download a trial version standalone starter-kit, the new standalone is included. Built-in API We are also happy to announce version 1.21 of the Scripter's Scrapbook API with improvements to the command set, supported by an updated Handbook (both the interactive version and the online documentation). The new Handbook is included whether you update online as an existing User or download a trial version starter-kit. YOUR NEXT STEP - Registered and Trial users should update through the Help menu or in the Preferences. - New users and those interested in reviewing the changes since an earlier trial may obtain a free 30-day starter-kit at www.FlexibleLearning.com/ssbk. You will be asked if you wish to obtain the most recent version, and if there is one it can be automatically downloaded for you. - Full size screen shots for both Mac OSX and Windows XP are at www.FlexibleLearning.com/ssbk/preview including useful mouse shortcuts illustrations. FEEDBACK As always, if you have a moment to suggest improvements or request additional features we would very much appreciate your feedback at www.flexiblelearning.com/ssbkFeedback.htm Hugh Senior FLCo Home of the Scripter's Scrapbook From shoreagent at gmail.com Sat Sep 1 09:09:10 2007 From: shoreagent at gmail.com (william humphrey) Date: Sat, 1 Sep 2007 09:09:10 -0400 Subject: is "drawer" broken in Rev 2.8.1? In-Reply-To: References: <7c87a2a10708310920u34c34898m69ae5565bdf6e623@mail.gmail.com> <7c87a2a10708311233r1a157849neaa5ba05098b1ad4@mail.gmail.com> Message-ID: <459b22a90709010609s5d97b09dt75e16f6fcfb5abe7@mail.gmail.com> Does the drawer have that behavior where everything locks-up until you dismiss it? From klaus at major-k.de Sat Sep 1 09:17:40 2007 From: klaus at major-k.de (Klaus Major) Date: Sat, 1 Sep 2007 15:17:40 +0200 Subject: is "drawer" broken in Rev 2.8.1? In-Reply-To: <459b22a90709010609s5d97b09dt75e16f6fcfb5abe7@mail.gmail.com> References: <7c87a2a10708310920u34c34898m69ae5565bdf6e623@mail.gmail.com> <7c87a2a10708311233r1a157849neaa5ba05098b1ad4@mail.gmail.com> <459b22a90709010609s5d97b09dt75e16f6fcfb5abe7@mail.gmail.com> Message-ID: <3A0E5188-B710-4F3E-985F-25D6453C47F8@major-k.de> Hi William, > Does the drawer have that behavior where everything locks-up until you > dismiss it? No, that's a "sheet" :-) Regards Klaus Major klaus at major-k.de http://www.major-k.de From andre at andregarzia.com Sat Sep 1 13:42:55 2007 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 1 Sep 2007 14:42:55 -0300 Subject: Half-OT: Lumen on MacUpdate Promo Site. Message-ID: <7c87a2a10709011042w2872d054wa37942ea078a3405@mail.gmail.com> Hey Brent, congratulations on Lumne, I just saw it today on mupromo.com. It's nice to see some nice rev made software reaching the shareware realms of mupromo and maybe maczot in the future! congratulations on a nice game! Andre From brentj84062 at gmail.com Sat Sep 1 15:19:22 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Sat, 1 Sep 2007 13:19:22 -0600 Subject: Half-OT: Lumen on MacUpdate Promo Site. In-Reply-To: <7c87a2a10709011042w2872d054wa37942ea078a3405@mail.gmail.com> References: <7c87a2a10709011042w2872d054wa37942ea078a3405@mail.gmail.com> Message-ID: <68169AB5-8CA1-446F-9669-283AC782BF52@gmail.com> Thanks Andre! We've been very impressed with the reception of Lumen. Although Revolution may not be as accepted as other tools, it certainly is capable enough to compete with everyone else. Incidentally, when we published it to Apple.com/downloads, there was an option to choose Runtime Revolution as the development environment it was built in, right up there with XCode, RealBasic, and Macromedia. I was pleasantly surprised to see it in that list. Thanks, Brent Anderson www.fieryferret.com From FlexibleLearning at aol.com Sat Sep 1 15:30:00 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sat, 1 Sep 2007 15:30:00 EDT Subject: Scripter's Scrapbook: Updating from 5.2.12 to 5.2.13... Message-ID: A problem has been reported in the updater notification on Mac OSX. OSX users should not update using the 'Automatic' setting in 5.2.12. It seems an inadvertant loop is created on this platform. Turn off 'Automatic' in your Preferences and check manually. We are working on solving this. /H From katir at hindu.org Sat Sep 1 16:17:45 2007 From: katir at hindu.org (Sivakatirswami) Date: Sat, 01 Sep 2007 10:17:45 -1000 Subject: Hilite Lines on Hover in List Field Message-ID: <46D9C8E9.6020506@hindu.org> This would be a common UI behavior: user passes his mouseover a list field and the lines "light up" as he goes up and down. This is a common "I am hot link" indicator. but I'm not even getting to first base. 1) create list field default entries Choice 1 Choice 2 Choice 3 2) in script of fld: on mousewithin # from the docs for "mouseline" set the backgroundcolor of the mouseline to "yellow" end mousewithin result: I get a recursive error when putting my mouse into the field. Error dialog keeps popping up even if you keep closing it... until you click "ignore. I guess that's because mouse within is continuously polling..and mouseMove would be better, but on mousemove set the backgroundcolor of the mouseline to "yellow" end mousemove still throws an error But, this works: on mousemove set the backgroundcolor of line 3 of fld 1 to "yellow" end mousemove I missing something basic... as that line is right out of the docs... Can someone post an example here? Obviously one has to turn off the background color of the previous line while moving to the next one... A good candidate for an addition to the scripts in "Getting Started --> Scripting the UI" TIA skts From m.schonewille at economy-x-talk.com Sat Sep 1 17:07:16 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 1 Sep 2007 23:07:16 +0200 Subject: Hilite Lines on Hover in List Field In-Reply-To: <46D9C8E9.6020506@hindu.org> References: <46D9C8E9.6020506@hindu.org> Message-ID: Hi Sivakatirswami, Here are two solutions. Put the first one into the script of a list field. Put the second script into the script of a non-list field. on mouseMove put word 2 of the mouseLine into myLineNr if myLineNr is not empty and the hilitedline of me is not myLineNr then set the hilitedLine of me to myLineNr end if end mouseMove on mouseMove put word 2 of the mouseLine into myLineNr if myLineNr is not empty and the backColor of line myLineNr of me \ is not yellow then set the backColor of line 1 to -1 of me to white set the backColor of line myLineNr of me to yellow end if end mouseMove Is this what you need? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 1-sep-2007, om 22:17 heeft Sivakatirswami het volgende geschreven: > This would be a common UI behavior: > > user passes his mouseover a list field and the lines "light up" > as he goes up and down. > > This is a common "I am hot link" indicator. > > but I'm not even getting to first base. > > 1) create list field > default entries > Choice 1 > Choice 2 > Choice 3 > > 2) in script of fld: > > on mousewithin > # from the docs for "mouseline" > set the backgroundcolor of the mouseline to "yellow" > end mousewithin > > result: From FlexibleLearning at aol.com Sat Sep 1 17:40:06 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sat, 1 Sep 2007 17:40:06 EDT Subject: Scripter's Scrapbook: Updating from 5.2.12 to 5.2.13... Message-ID: Scripter's Scrapbook: Update notice With my apologies to anyone inconvenienced during today. The updater problem in this morning's release has been resolved in 5.2.14 that is now available online. Reminder: Please do not choose the "Automatically" option in the update preferences until you have 5.2.14. /H FLCo Home of the Scripter's Scrapbook From alex at tweedly.net Sat Sep 1 18:47:18 2007 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 01 Sep 2007 23:47:18 +0100 Subject: Remote MAC address on Windows In-Reply-To: <46D8C02B.9080204@hyperactivesw.com> References: <46D85C74.1030305@hyperactivesw.com> <7c87a2a10708311259p32c2395akf2abe16fcfa1aa57@mail.gmail.com> <46D89529.3060705@hyperactivesw.com> <46D89753.3060102@tweedly.net> <46D8C02B.9080204@hyperactivesw.com> Message-ID: <46D9EBF6.7020703@tweedly.net> J. Landman Gay wrote: > Alex Tweedly wrote: >> J. Landman Gay wrote: >>> >>> From what I read, the arp command is supposed to get what I need but >>> I can't make it work. I think that's because my server is a Mac. If >>> I had a Windows-only network it might work but I don't know how to >>> test it with my current setup. :( >>> >> I very much doubt that :-) >> Whether the server is a Mac or a polka-dotted unicorn (??), if you >> can ping it, it pretty much has to have an arp association on the >> client machine :-) >> >> after you do the ping, does the arp table on the server have an entry >> for the client ? > > Well, I'm pinging from Parallels to the Mac, then doing the arp > command on the Windows/Parallels side. It says there are no entries at > all. I did use the -a flag. Sounds like maybe I'm doing it backwards? > It's the only way I can do it, since Parallels is my only functioning > Windows environment right now. > Sounds like you may be doing it right. I would be concerned that Parallels manages the network from their "Hypervisor", and may therefore "shield" (i.e. hide) such things as the ARP entries form the non-primary OSes. In any case, there was nothing in your description that said to me "must be on same subnet", so as Luis said, arp is pretty much a loser once you need to handle a routed (multi-subnet) network; I'd look more into his suggestions of a script / file on the server which determines / holds its own MAC address. In another email, you said > If there is no reliable way to get the server's MAC address, I have a > problem. The only way you can get even close to a "reliable way" is to run something on the server itself - anything else will fail in some case involving routed networks and/or proxy-arp and/or multi-network-interface machines (which Mac address is to be used ?). Even then, you can still hit problems if the MAC address changes (e.g. servers running load-sharing or virtual network protocols). -- Alex Tweedly mailto:alex at tweedly.net www.tweedly.net From jacque at hyperactivesw.com Sat Sep 1 19:13:12 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 01 Sep 2007 18:13:12 -0500 Subject: Remote MAC address on Windows In-Reply-To: <46D9EBF6.7020703@tweedly.net> References: <46D85C74.1030305@hyperactivesw.com> <7c87a2a10708311259p32c2395akf2abe16fcfa1aa57@mail.gmail.com> <46D89529.3060705@hyperactivesw.com> <46D89753.3060102@tweedly.net> <46D8C02B.9080204@hyperactivesw.com> <46D9EBF6.7020703@tweedly.net> Message-ID: <46D9F208.6060909@hyperactivesw.com> Alex Tweedly wrote: > > In any case, there was nothing in your description that said to me "must > be on same subnet", so as Luis said, arp is pretty much a loser once you > need to handle a routed (multi-subnet) network; I'd look more into his > suggestions of a script / file on the server which determines / holds > its own MAC address. That's the conclusion I've come to after thinking about this all day. But keeping a file on the server pretty much ruins the copy protection. All anyone has to do is copy the program and its data files, and then it will work when accessed from another computer -- even if the "server" that holds the copied app isn't registered. The client will think it is. So that leaves me wondering where to put such a file. It has to be a place that allows full read permissions for remote computers, but can't be found or copied easily. I don't think there such a place, but I'd settle for something "good enough" at this point. I'm looking into ADS now for that type of storage. What do you think about that? Will it cause my app to be flaggged as a virus? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Sat Sep 1 19:23:56 2007 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 1 Sep 2007 20:23:56 -0300 Subject: Half-OT: Lumen on MacUpdate Promo Site. In-Reply-To: <68169AB5-8CA1-446F-9669-283AC782BF52@gmail.com> References: <7c87a2a10709011042w2872d054wa37942ea078a3405@mail.gmail.com> <68169AB5-8CA1-446F-9669-283AC782BF52@gmail.com> Message-ID: <7c87a2a10709011623k64c3012ev59964c2ed3aa5081@mail.gmail.com> Brent, can you tell me how you created the toolbar uniting the title bar and your buttons... Is it a custom shape window? When I try to create something similar here, it always display the title bar on top of everything. PS: ... very, very adictive game! :D best andre On 9/1/07, Brent Anderson wrote: > > Thanks Andre! We've been very impressed with the reception of Lumen. > Although Revolution may not be as accepted as other tools, it > certainly is capable enough to compete with everyone else. > > Incidentally, when we published it to Apple.com/downloads, there was > an option to choose Runtime Revolution as the development environment > it was built in, right up there with XCode, RealBasic, and > Macromedia. I was pleasantly surprised to see it in that list. > > Thanks, > Brent Anderson > www.fieryferret.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From stephenREVOLUTION at barncard.com Sat Sep 1 20:28:07 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 1 Sep 2007 17:28:07 -0700 Subject: Remote MAC address on Windows In-Reply-To: <46D9F208.6060909@hyperactivesw.com> References: <46D85C74.1030305@hyperactivesw.com> <7c87a2a10708311259p32c2395akf2abe16fcfa1aa57@mail.gmail.com> <46D89529.3060705@hyperactivesw.com> <46D89753.3060102@tweedly.net> <46D8C02B.9080204@hyperactivesw.com> <46D9EBF6.7020703@tweedly.net> <46D9F208.6060909@hyperactivesw.com> Message-ID: Hi, J. I assume your clients want to do this like we used to with Hypercard, sharing a single stack. Are they trying to save per-seat charges, by saying that one user at a time is good enough? How about, as I've mentioned, a splash screen standalone at each seat to do the local authentication? And do something at the remote served stack level that allows only x users at a time... they won't be able to run the stack alone without an IDE and knowing the way in. Is the client having an IDE a concern? >That's the conclusion I've come to after thinking about this all >day. But keeping a file on the server pretty much ruins the copy >protection. All anyone has to do is copy the program and its data >files, and then it will work when accessed from another computer -- >even if the "server" that holds the copied app isn't registered. The >client will think it is. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From luis at anachreon.co.uk Sat Sep 1 20:36:43 2007 From: luis at anachreon.co.uk (Luis) Date: Sun, 02 Sep 2007 01:36:43 +0100 Subject: Remote MAC address on Windows In-Reply-To: <46D9F208.6060909@hyperactivesw.com> References: <46D85C74.1030305@hyperactivesw.com> <7c87a2a10708311259p32c2395akf2abe16fcfa1aa57@mail.gmail.com> <46D89529.3060705@hyperactivesw.com> <46D89753.3060102@tweedly.net> <46D8C02B.9080204@hyperactivesw.com> <46D9EBF6.7020703@tweedly.net> <46D9F208.6060909@hyperactivesw.com> Message-ID: <46DA059B.6060709@anachreon.co.uk> A plain text file should do it, with the MAC code encrypted. Other than that, you could pop over and get the MAC address off the interface directly! It's stamped on all network hardware (might be on the inside though...). Whoever installs the soft can get access and use that as the key. Cheers, Luis. J. Landman Gay wrote: > Alex Tweedly wrote: >> >> In any case, there was nothing in your description that said to me >> "must be on same subnet", so as Luis said, arp is pretty much a loser >> once you need to handle a routed (multi-subnet) network; I'd look more >> into his suggestions of a script / file on the server which determines >> / holds its own MAC address. > > That's the conclusion I've come to after thinking about this all day. > But keeping a file on the server pretty much ruins the copy protection. > All anyone has to do is copy the program and its data files, and then it > will work when accessed from another computer -- even if the "server" > that holds the copied app isn't registered. The client will think it is. > > So that leaves me wondering where to put such a file. It has to be a > place that allows full read permissions for remote computers, but can't > be found or copied easily. I don't think there such a place, but I'd > settle for something "good enough" at this point. > > I'm looking into ADS now for that type of storage. What do you think > about that? Will it cause my app to be flaggged as a virus? > From stephenREVOLUTION at barncard.com Sat Sep 1 20:48:36 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 1 Sep 2007 17:48:36 -0700 Subject: Remote MAC address on Windows In-Reply-To: <46DA059B.6060709@anachreon.co.uk> References: <46D85C74.1030305@hyperactivesw.com> <7c87a2a10708311259p32c2395akf2abe16fcfa1aa57@mail.gmail.com> <46D89529.3060705@hyperactivesw.com> <46D89753.3060102@tweedly.net> <46D8C02B.9080204@hyperactivesw.com> <46D9EBF6.7020703@tweedly.net> <46D9F208.6060909@hyperactivesw.com> <46DA059B.6060709@anachreon.co.uk> Message-ID: there you go! You could create a little giveaway app that does nothing but run locally, gets the MAC address of the local machine in question, and either provide a way for the user to display or cut and paste the number, or send the number to be added to a list on the server. >A plain text file should do it, with the MAC code encrypted. > >Other than that, you could pop over and get the MAC address off the >interface directly! It's stamped on all network hardware (might be >on the inside though...). Whoever installs the soft can get access >and use that as the key. > >Cheers, > >Luis. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jacque at hyperactivesw.com Sat Sep 1 22:08:59 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 01 Sep 2007 21:08:59 -0500 Subject: Remote MAC address on Windows In-Reply-To: References: <46D85C74.1030305@hyperactivesw.com> <7c87a2a10708311259p32c2395akf2abe16fcfa1aa57@mail.gmail.com> <46D89529.3060705@hyperactivesw.com> <46D89753.3060102@tweedly.net> <46D8C02B.9080204@hyperactivesw.com> <46D9EBF6.7020703@tweedly.net> <46D9F208.6060909@hyperactivesw.com> Message-ID: <46DA1B3B.9060302@hyperactivesw.com> Stephen Barncard wrote: > Hi, J. > > I assume your clients want to do this like we used to with Hypercard, > sharing a single stack. Are they trying to save per-seat charges, by > saying that one user at a time is good enough? No, not like that. The standalone needs to be loaded from the server, and there should be no installation of anything required on any client machines. The client machines will open the standalone directly from the server. This puts a copy in memory on the local machine. It is more complex than I've explained. There are multiple files on the server that have to be managed and they change often. The goal is to keep everything in one place and not have to install software anywhere else. > > How about, as I've mentioned, a splash screen standalone at each seat > to do the local authentication? And do something at the remote served > stack level that allows only x users at a time... they won't be able to > run the stack alone without an IDE and knowing the way in. Is the client > having an IDE a concern? The number of concurrent users is unrestricted so that's not a problem. The copy on the server probably won't even be running most of the time; it will only be launched remotely by other machines. What you mention is pretty much the way it runs now. We have a copy of the app on every individual machine, and each one has to be separately installed because each has a different MAC address. On large installations this is a real pain. The goal now is to keep nothing on the client machines and have everyone access the software from a central location. I just had another thought. I know Windows allows multiple instances of an app to run. Does OS X? I guess I never tried it over a network; I've been assuming it will work. Note that the app on the server will almost never be running. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Sep 1 22:16:17 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 01 Sep 2007 21:16:17 -0500 Subject: Remote MAC address on Windows In-Reply-To: <46DA059B.6060709@anachreon.co.uk> References: <46D85C74.1030305@hyperactivesw.com> <7c87a2a10708311259p32c2395akf2abe16fcfa1aa57@mail.gmail.com> <46D89529.3060705@hyperactivesw.com> <46D89753.3060102@tweedly.net> <46D8C02B.9080204@hyperactivesw.com> <46D9EBF6.7020703@tweedly.net> <46D9F208.6060909@hyperactivesw.com> <46DA059B.6060709@anachreon.co.uk> Message-ID: <46DA1CF1.9050907@hyperactivesw.com> Luis wrote: > A plain text file should do it, with the MAC code encrypted. That's what I'm thinking. But encrypted or not, anyone who copies it will have access to the software. (I'm starting to wonder if I care...) ;) > Other than that, you could pop over and get the MAC address off the > interface directly! It's stamped on all network hardware (might be on > the inside though...). Whoever installs the soft can get access and use > that as the key. When the software is installed on the server, it gets the MAC address by itself and stores it. The issue arises when a copy of the software on a remote machine starts up and needs to cross-check with the server to see if the server is running a valid copy. I need the server's MAC address for that. Note that no software will be installed on any client machines. Everything has to be read across the network. Storing info in a file that can be read remotely seems to be the only way to deal with the problem, but then that leaves a hole in the security. Anyone who copies that file and installs it on a different, unlicensed network will have full access. The text file, encrypted or not, needs to be hidden and inaccessible to users while still being accessible to a remote machine inquiry. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From katir at hindu.org Sat Sep 1 23:05:06 2007 From: katir at hindu.org (Sivakatirswami) Date: Sat, 01 Sep 2007 17:05:06 -1000 Subject: Hilite Lines on Hover in List Field In-Reply-To: References: <46D9C8E9.6020506@hindu.org> Message-ID: <46DA2862.3010302@hindu.org> Mark Schonewille wrote: > Hi Sivakatirswami, > > Here are two solutions. Put the first one into the script of a list > field. Put the second script into the script of a non-list field. > > on mouseMove > put word 2 of the mouseLine into myLineNr > if myLineNr is not empty and the hilitedline of me is not myLineNr then > set the hilitedLine of me to myLineNr > end if > end mouseMove > > on mouseMove > put word 2 of the mouseLine into myLineNr > if myLineNr is not empty and the backColor of line myLineNr of me \ > is not yellow then > set the backColor of line 1 to -1 of me to white > set the backColor of line myLineNr of me to yellow > end if > end mouseMove > > Is this what you need? > > Best regards, > > Mark Schonewille > Perfect! thanks, I like the first one... one can set the hilite color in the field props. and now this is nicely saved in my newly updated Scripter's Scrapbook. Aloha from Hawaii Sivakatirswami From mickclns at mac.com Sun Sep 2 00:05:34 2007 From: mickclns at mac.com (Mick Collins) Date: Sun, 2 Sep 2007 00:05:34 -0400 Subject: Drawers, documentation issue?? In-Reply-To: <20070901170005.C1786488EC0@mail.runrev.com> References: <20070901170005.C1786488EC0@mail.runrev.com> Message-ID: What am I missing here? I am running rev 2.8.1. I didn't know how to use drawers (in fact, didn't know exactly what was meant by a drawer). So I did what (I hope) anyone would do, I used the rev documentation (and I had downloaded the latest version of the docs a week ago). It clearly says, and I quote, no, copy and paste: Cross-platform note: On Mac OS, Unix, and Windows systems, drawers are not supported, so the drawercommand opens the stack as a palette instead. The palette uses the current rectangle of the stack and does not resize or move it. ????????????????????????????????????? From ambassador at fourthworld.com Sun Sep 2 00:29:40 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 01 Sep 2007 21:29:40 -0700 Subject: Drawers, documentation issue?? Message-ID: <46DA3C34.50300@fourthworld.com> Mick Collins wrote: > What am I missing here? I am running rev 2.8.1. I didn't know how > to use drawers (in fact, didn't know exactly what was meant by a > drawer). So I did what (I hope) anyone would do, I used the rev > documentation (and I had downloaded the latest version of the docs a > week ago). It clearly says, and I quote, no, copy and paste: > > Cross-platform note: On Mac OS, Unix, and Windows systems, > drawers are not supported, so the drawercommand opens the stack as a > palette instead. The palette uses the current rectangle of the stack > and does not resize or move it. > > ????????????????????????????????????? I find a lot more than that. Have you seen drawers in action? They're truly an OS X-specific feature. The old Mac OS (v9 and earlier) didn't support them, and neither Windows nor Linux nor Unix support them. The docs seem in order here to me - what am I missing? If you're not familiar with drawers, you probably don't need them. While Steve Jobs likes to give demos with them, they really don't provide much that isn't already provided with a disclosure triangle, which Apple continues to also recommend: -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jacque at hyperactivesw.com Sun Sep 2 02:21:32 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 02 Sep 2007 01:21:32 -0500 Subject: Drawers, documentation issue?? In-Reply-To: References: <20070901170005.C1786488EC0@mail.runrev.com> Message-ID: <46DA566C.3010702@hyperactivesw.com> Mick Collins wrote: > What am I missing here? I am running rev 2.8.1. I didn't know how to > use drawers (in fact, didn't know exactly what was meant by a drawer). > So I did what (I hope) anyone would do, I used the rev documentation > (and I had downloaded the latest version of the docs a week ago). It > clearly says, and I quote, no, copy and paste: > > Cross-platform note: On Mac OS, Unix, and Windows systems, drawers > are not supported, so the drawercommand opens the stack as a palette > instead. The palette uses the current rectangle of the stack and does > not resize or move it. > > ????????????????????????????????????? Drawers are only supported on Mac OS X, since it is a feature of the operating system. The documentation distinguishes between Mac OS 9 and OS X by calling the earlier OS simply "Mac OS". If version 10 is meant, the docs refer to "Mac OS X". Is that the confusion? In all systems except OS X, the drawer command causes the stack to act like a palette (since those OSes have no way to display or control drawers.) On OS X, the stack becomes a drawer, which is a window that slides out from underneath another window, and remains attached at one edge. Many Apple apps make use of drawers, generally to hold supplemental controls for the main window or other infrequently used items. Apple has some guidelines about using drawers: If you scroll about halfway down the page, you'll see a picture of one. Drawers are controversial. Some people hate them. Other people like how they tuck away items until you need them. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Sun Sep 2 04:10:27 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 2 Sep 2007 18:10:27 +1000 Subject: Vista peculiarities Message-ID: Hi All, I have just got access to a Vista system, so I have been trying to get my Pic-a-POD program Vista compatible. I had some problems with file paths. I was trying to save the pictures to "username/Documents/My Pictures/Pic-a-POD". Vista assured me that this folder existed (even though it doesn't), then put the pictures into "username/Pictures/Pic-a-POD" and then couldn't load the into the display after saving them! So when saving it translated the folder name to what it though was appropriate, but for loading it didn't. However once I had worked that out, it was easy enough to overcome. For anyone who needs to know, the systemVersion returns "NT 6.0" for Vista. The second problem is not so easy to fix. The menubar has a pale blue background and nothing I can do will get rid of it or change it. The group is set to opaque and all it's colors are inherited. The color is associated with the group, not the indivdual buttons as it changes size if I change the group's margins. I notice that the pale blue color is the same as the Vista standard menubar color but I would have assumed that Rev's menu bar system using a group of buttons would not be susceptible to this. If there is no way round this, then I guess I can make the group resize to the full width of the window. That would look better even if not what I wanted. My final problem is that every now & then I click and Rev just shuts down. There is no crash dialog like on Mac, so I don't know what to report. Is there a way to get the crash logs on Vista? Cheers, Sarah From mark at maseurope.net Sun Sep 2 10:26:14 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 2 Sep 2007 15:26:14 +0100 Subject: [ANN] Lame Encoder Message-ID: I've made a simple GUI for the LAME mp3 encoder using the shell. It's on RevOnline: Category: General Name: Lame Encoder User: Mark Smith Only tested on mac OS 10.3 and 10.4, it assumes that you have LAME installed in /opt/local/bin. If you have it installed elsewhere, you'll have to edit the stack script to reflect that. I've used Sarah Reichelts tip on using shell redirection to a file to enable a progress bar. Thanks, Sarah! Best, Mark From bvlahos at mac.com Sun Sep 2 10:36:29 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 2 Sep 2007 07:36:29 -0700 Subject: Send email with attachment In-Reply-To: <7c87a2a10708310920m3750bf2o3a2ab8e1ae7d925f@mail.gmail.com> References: <0DAD78E5-71E7-44C4-BA81-7B70FF478893@mac.com> <46D255C4.2090608@dreamscapesoftware.com> <46D839A3.6030700@dreamscapesoftware.com> <7c87a2a10708310920m3750bf2o3a2ab8e1ae7d925f@mail.gmail.com> Message-ID: <3E19016A-0367-43BF-88F6-011AE24FEAD3@mac.com> I want it on both Mac and Windows. Bill On Aug 31, 2007, at 9:20 AM, Andre Garzia wrote: > Bill, > coming late to this thread, are you on mac or windows? on macs you > can use > applescript for that. > > Andre > > On 8/31/07, Derek Bump wrote: >> >> Bill, >> >> You're welcome. I just tried the MIME suggestion I had, but I'm >> having >> no luck getting it to work. It relies on headers, which a "mailto:" >> will not let you specify (other than subject, to and cc). >> >> What you may try is using a VBScript or Windows Scripting Host. >> While >> they may provide a solution, be aware that most AntiVirus and >> AntiSpyware programs will display an alert to the user. >> >> Also, something to be aware of, revMail doesn't locate the default >> email >> client on Windows Vista properly. Bug report #5286. I have posted a >> fix on the report if you need it. >> >> If you do end up finding a solution, please let myself and the list >> know. This is something that a lot of us have been trying to >> figure out >> for a long time. Thanks. >> >> >> Derek Bump >> Dreamscape Software >> http://www.dreamscapesoftware.com >> >> >> Bill Vlahos wrote: >>> Thanks Derek. >>> >>> What I want to do is essentially what Microsoft does in Word and >>> Excel. >>> You can email the document you have open and it uses the default >>> email >>> client on both Macs and Windows to do it. >>> >>> That's a good point about web mail programs. I hadn't thought of >>> that. >>> Unfortunately, I can't depend on a server somewhere for this >>> software. >>> >>> Bill >>> >>> On Aug 26, 2007, at 9:40 PM, Derek Bump wrote: >>> >>>> Bill, >>>> >>>> What you could do is create the body of the email and encode the >>>> attachment directly into the message via content types (I >>>> believe it's >>>> called MIME). To see what I mean, view the source of an email >>>> message >>>> with an attachment. >>>> >>>> I am not sure though if *all* email programs would honor the >>>> embedded >>>> code when it's passed via the mailto:, and would instead just >>>> display >> it >>>> as inline text as opposed to an attachment. This may create >>>> confusion >>>> for some users. >>>> >>>> There is one other consideration that I hope you have not >>>> ignored, and >>>> that is that a LOT of people don't use traditional email >> programs. They >>>> use web based email like Hotmail or Yahoo Mail. I had >>>> implemented a >>>> mailto: script in one of my programs, only to replace it later >>>> on with >> a >>>> PHP script on my server that would send the email regardless of >>>> what >>>> type of email they used (or if they even had email at all). >>>> >>>> I hope that helps you in your efforts. If you're interested in >>>> a copy >>>> of the PHP script, email me off-list and I'll send you a copy. >>>> >>>> >>>> Derek Bump >>>> Dreamscape Software >>>> http://www.dreamscapesoftware.com >>>> >>>> >>>> Bill Vlahos wrote: >>>>> The following command works great for opening a new email >>>>> message and >>>>> putting the address(s) in it. What I would like to also do is >>>>> add a >>>>> specific attachment to the email as well but I don't see a >>>>> parameter >> for >>>>> doing that. This would be for Mac and Windows now and Linux >>>>> when Rev >> 2.9 >>>>> comes out. >>>>> >>>>> revGoURL "mailto:guido at sales.example.com" >>>>> >>>>> I know there are ways to send email directly from Rev apps but >>>>> in this >>>>> case I would like to leverage the email program the user >>>>> already has >> and >>>>> not require setting up SMTP parameters. >>>>> >>>>> Thanks, >>>>> Bill Vlahos >>>>> _______________________________________________ >>>>> use-revolution mailing list >>>>> use-revolution at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>>>> >>>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mdswindell at cruzio.com Sun Sep 2 11:12:07 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Sun, 2 Sep 2007 08:12:07 -0700 Subject: Drawers, documentation issue?? In-Reply-To: <46DA3C34.50300@fourthworld.com> References: <46DA3C34.50300@fourthworld.com> Message-ID: <9BB128EA-657B-4081-A107-B051B1766544@cruzio.com> On Sep 1, 2007, at 9:29 PM, Richard Gaskin wrote: > docs seem in order here to me - what am I missing? > > If you're not familiar with drawers, you probably don't need them. > While Steve Jobs likes to give demos with them, they really don't > provide much that isn't already provided with a disclosure > triangle, which Apple continues to also recommend: > > OSXHIGuidelines/XHIGControls/chapter_18_section_7.html> > Does Rev implement disclosure triangles? -Mark The future ain't what it used to be. - Yogi Berra From FlexibleLearning at aol.com Sun Sep 2 13:40:01 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sun, 2 Sep 2007 13:40:01 EDT Subject: Vista peculiarities Message-ID: Another gotcha is that the menubar group needs the following line if you have a mouseDown handler to overcome the recent Rev menubar implementation peculiarities... on mouseDown if the mouse is not "down" then exit mouseDown .../... end mouseDown /H From kray at sonsothunder.com Sun Sep 2 13:54:29 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 2 Sep 2007 12:54:29 -0500 Subject: Vista peculiarities In-Reply-To: References: Message-ID: <20070902125429896093.f31ffcdb@sonsothunder.com> On Sun, 2 Sep 2007 18:10:27 +1000, Sarah Reichelt wrote: > The second problem is not so easy to fix. The menubar has a pale blue > background and nothing I can do will get rid of it or change it. The > group is set to opaque and all it's colors are inherited. The color is > associated with the group, not the indivdual buttons as it changes > size if I change the group's margins. > > I notice that the pale blue color is the same as the Vista standard > menubar color but I would have assumed that Rev's menu bar system > using a group of buttons would not be susceptible to this. If there is > no way round this, then I guess I can make the group resize to the > full width of the window. That would look better even if not what I > wanted. That pale blue color is applied by Rev because the group is defined as the menubar of the stack. That also gives you the roundRect rollovers and the Vista-specific hiliting of the menubar buttons. If you change it's name, or set the menubar of the stack to empty, the color background and the other accoutrements will go away. However, if this same stack is to work on a Mac, you will have the problem that the menubar will be displayed (since it's just a group), and won't slide up/resize the stack accordingly. > My final problem is that every now & then I click and Rev just shuts > down. There is no crash dialog like on Mac, so I don't know what to > report. Is there a way to get the crash logs on Vista? Sort of - to find out what a program reported when it crashed, go to the Control Panel. If you haven't selected "Classic View" on the sidebar, click on "Security and Maintenance", then on "Problem Reports and Solutions". If you *do* have Classic View on, just double-click on the "Problem Reports and Solutions" control panel. In either case, you can click on "See problems to check" on the sidebar, and then you'll get a list of problems with a "View Details..." link for each. Once you're viewing the details, you have a "Copy to clipboard" option if you need to put it into a file somewhere. HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From dan at clearvisiontech.com Sun Sep 2 13:55:05 2007 From: dan at clearvisiontech.com (Dan Friedman) Date: Sun, 02 Sep 2007 10:55:05 -0700 Subject: AppleScript on Windows? In-Reply-To: <20070902170006.36626488F46@mail.runrev.com> Message-ID: Greetings! This isn't really a "revolution" question, but... It's easy to get the album art from iTunes on a Mac with AppleScript. Anyone know how to get the album art from iTunes on a Windows computer? Thank you in advance, -Dan From FlexibleLearning at aol.com Sun Sep 2 14:05:24 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sun, 2 Sep 2007 14:05:24 EDT Subject: Hilite Lines on Hover in List Field Message-ID: Hi S, If you want to indicate a hoverLine without losing the currently hilitedLine, use the same ideas as Mark gave (as ever both succinct and elegant) but adjust the mouseLine's foreColor and/or textStyle instead. With a little care, you can make this as much of a dog's breakfast as you wish. :-)) /H Mark's solutions: on mouseMove put word 2 of the mouseLine into myLineNr if myLineNr is not empty and the hilitedline of me is not myLineNr then set the hilitedLine of me to myLineNr end if end mouseMove on mouseMove put word 2 of the mouseLine into myLineNr if myLineNr is not empty and the backColor of line myLineNr of me \ is not yellow then set the backColor of line 1 to -1 of me to white set the backColor of line myLineNr of me to yellow end if end mouseMove From kray at sonsothunder.com Sun Sep 2 14:34:38 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 2 Sep 2007 13:34:38 -0500 Subject: Vista peculiarities In-Reply-To: References: Message-ID: <20070902133438607901.b5f7d4d7@sonsothunder.com> On Sun, 2 Sep 2007 13:40:01 EDT, FlexibleLearning at aol.com wrote: > > Another gotcha is that the menubar group needs the following line if you > have a mouseDown handler to overcome the recent Rev menubar implementation > peculiarities... > > on mouseDown > if the mouse is not "down" then exit mouseDown > .../... > end mouseDown Nice! I hadn't thought of that! (I was dealing with it in a different and more complex manner..) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From mickclns at mac.com Sun Sep 2 14:52:52 2007 From: mickclns at mac.com (Mick Collins) Date: Sun, 2 Sep 2007 14:52:52 -0400 Subject: use-revolution Digest, Vol 48, Issue 2 In-Reply-To: <20070902170006.36626488F46@mail.runrev.com> References: <20070902170006.36626488F46@mail.runrev.com> Message-ID: Thanks, Jacque (and Richard) for the explication (and with Mark S, I also wonder about Rev and disclosure triangles), I use OSX so I am very familiar with drawers (especially using them in iCal), I just didn't know what they were called and, I guess I knew but didn't recognize at the time that "Mac OS" does not refer to OSX, so all clear, thanks again, - Mick P.S. I think they will be useful for some of what I do if they DO work Date: Sun, 02 Sep 2007 01:21:32 -0500 From: "J. Landman Gay" : > > Drawers are only supported on Mac OS X, since it is a feature of the > operating system. The documentation distinguishes between Mac OS 9 and > OS X by calling the earlier OS simply "Mac OS". If version 10 is > meant, > the docs refer to "Mac OS X". Is that the confusion? From ambassador at fourthworld.com Sun Sep 2 14:52:57 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 02 Sep 2007 11:52:57 -0700 Subject: Vista peculiarities Message-ID: <46DB0689.1060904@fourthworld.com> Ken Ray wrote: > On Sun, 2 Sep 2007 13:40:01 EDT, FlexibleLearning at aol.com wrote: > >> Another gotcha is that the menubar group needs the following line if you >> have a mouseDown handler to overcome the recent Rev menubar implementation >> peculiarities... >> >> on mouseDown >> if the mouse is not "down" then exit mouseDown >> .../... >> end mouseDown > > Nice! I hadn't thought of that! (I was dealing with it in a different > and more complex manner..) I haven't had my coffee yet so forgive me if this should be obvious, but when do you want to not trigger the mouseDown handler when the mouse isn't down? I know the mouseDown handlers in menus are now triggered with command-keys as well, but wouldn't you want the same menu updating to occur? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From scott at tactilemedia.com Sun Sep 2 15:12:54 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 02 Sep 2007 12:12:54 -0700 Subject: Writing to Temp Folder on Windows? Message-ID: Hello List: Anyone know if Windows imposes any restrictions when writing to the temp folder under a user (non-admin) account? Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From ambassador at fourthworld.com Sun Sep 2 15:17:49 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 02 Sep 2007 12:17:49 -0700 Subject: use-revolution Digest, Vol 48, Issue 2 Message-ID: <46DB0C5D.30208@fourthworld.com> Mick Collins wrote: > Thanks, Jacque (and Richard) for the explication (and with Mark S, I > also wonder about Rev and disclosure triangles), > I use OSX so I am very familiar with drawers (especially using them > in iCal), I just didn't know what they were called and, I guess I > knew but didn't recognize at the time that "Mac OS" does not refer to > OSX, so all clear, thanks again, Happy to help. Drawers work great on OS X, but if you plan on taking your app to any other platform you're hosed. Taking a few minutes to craft a disclosure triangle offers similar functionality while complying with the HIG recommendations of all modern systems. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jacque at hyperactivesw.com Sun Sep 2 15:29:03 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 02 Sep 2007 14:29:03 -0500 Subject: Drawers, documentation issue?? In-Reply-To: <9BB128EA-657B-4081-A107-B051B1766544@cruzio.com> References: <46DA3C34.50300@fourthworld.com> <9BB128EA-657B-4081-A107-B051B1766544@cruzio.com> Message-ID: <46DB0EFF.7050303@hyperactivesw.com> Mark Swindell wrote: > Does Rev implement disclosure triangles? It's easy to construct these. Basically: 1. Import two flipper images to your stack, one in the up position and the other in the down position. Rev supplies these in its image library. Set their visibility to false. 2. Make a transparent button with its icon as one of the flippers, and its hilitedicon as the other. Set the autohilite of the button to false. 3. In a mouseup handler in the button script, test the hilite of the button. If it is false, set the hilite of the button to true and do whatever you need to simulate the stack change -- show another stack at a particular position, change the size of the current stack, show different controls, whatever. If the hilite is true, set the hilite to false and do whatever changes are necessary to set the stack back to the default position or settings. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mail at richard-hillen.de Sun Sep 2 15:46:29 2007 From: mail at richard-hillen.de (R. Hillen) Date: Sun, 2 Sep 2007 21:46:29 +0200 Subject: test if file exists on http-server Message-ID: <80A36FE4-E1FE-4836-A47C-25DFBC71D66B@richard-hillen.de> Hello list, I have to check some hundred files, if they are available on http- server; as they are big, is there another way than to try to download them? Thank you! Richard. From janschenkel at yahoo.com Sun Sep 2 15:48:41 2007 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun, 2 Sep 2007 12:48:41 -0700 (PDT) Subject: Remote MAC address on Windows In-Reply-To: <46D85C74.1030305@hyperactivesw.com> Message-ID: <113931.5039.qm@web60513.mail.yahoo.com> --- "J. Landman Gay" wrote: > Is there a way to obtain the MAC address of a server > from a client > machine on a Windows LAN? > > Some web research suggests that the arp command will > give what I want, > but when I run it in the command line it says there > are no arp entries, > even if I successfully ping the server first. > > -- > Jacqueline Landman Gay | > Hi Jacque, Qory to be so late with this, but have you considered executing a VBScript by means of a shell command? Here's the first entry of a google for "mac address vbscript": It seems it is possible to go through all the Windows machines in a domain and obtain the MAC addresses of each computer. Hop?e this helped, Jan Schenkel. Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) ____________________________________________________________________________________ Be a better Globetrotter. Get better travel answers from someone who knows. Yahoo! Answers - Check it out. http://answers.yahoo.com/dir/?link=list&sid=396545469 From andre at andregarzia.com Sun Sep 2 16:01:30 2007 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 2 Sep 2007 17:01:30 -0300 Subject: test if file exists on http-server In-Reply-To: <80A36FE4-E1FE-4836-A47C-25DFBC71D66B@richard-hillen.de> References: <80A36FE4-E1FE-4836-A47C-25DFBC71D66B@richard-hillen.de> Message-ID: <7c87a2a10709021301x6c4b6860tf3466d34d71b257c@mail.gmail.com> Richard, use the HEAD method. it will respond with the headers only, no content. check the follwing entries in the documentation. libURLSetCustomHTTPHeaders (you'll use that to assemble a HEAD request instead of a GET one) libURLLastRHHTTPHeaders (use this to check what the server answered.) you may find additional info on the HTTP protocol by reading http://www.jmarshall.com/easy/http/ best andre On 9/2/07, R. Hillen wrote: > > Hello list, > > I have to check some hundred files, if they are available on http- > server; as they are big, is there another way than to try to download > them? > > Thank you! > Richard. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From janschenkel at yahoo.com Sun Sep 2 16:12:50 2007 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun, 2 Sep 2007 13:12:50 -0700 (PDT) Subject: test if file exists on http-server In-Reply-To: <80A36FE4-E1FE-4836-A47C-25DFBC71D66B@richard-hillen.de> Message-ID: <201144.84365.qm@web60512.mail.yahoo.com> --- "R. Hillen" wrote: > Hello list, > > I have to check some hundred files, if they are > available on http- > server; as they are big, is there another way than > to try to download > them? > > Thank you! > Richard. > Hi Richard, That's what the 'HEAD' command is for, but since that doesn't seem to be in libURL, here's a helper function that I cooked up. ## on mouseUp answer qrtHTTP_FileExists("http://www.runrev.com/papasmurf.htm") end mouseUp function qrtHTTP_FileExists pURL breakpoint local tSocket, tPath, tHeaders, tCommand set the itemDelimiter to "/" -- extract host IP address and file path from the URL put item 3 of pURL into tHost if tHost contains ":" then put tHost into tSocket else put tHost & ":80" into tSocket end if put "/" & item 4 to -1 of pURL into tPath -- build the command put "HEAD" && tPath && "HTTP/1.1" into tCommand -- build the http headers put "Connection: Close" & CRLF & \ "Host:" && tHost & CRLF & \ "User-Agent: Revolution (" & the version & ")" into tHeaders -- open the socket, write he request and read the response open socket tSocket write tCommand & CRLF & tHeaders & CRLF & CRLF to socket tSocket read from socket tSocket until CRLF put word 2 of it into tResultCode close socket tSocket -- return our interpretation of the result code return (tResultCode = 200) end qrtHTTP_FileExists ## This function does not take into account the possibility that the file was moved and there's a redirect to the new location. If you don't intend on moving the file, the above should work just fine. Hope this helped, Jan Schenkel. Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) ____________________________________________________________________________________ Got a little couch potato? Check out fun summer activities for kids. http://search.yahoo.com/search?fr=oni_on_mail&p=summer+activities+for+kids&cs=bz From janschenkel at yahoo.com Sun Sep 2 16:17:12 2007 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun, 2 Sep 2007 13:17:12 -0700 (PDT) Subject: AppleScript on Windows? In-Reply-To: Message-ID: <732861.35993.qm@web60518.mail.yahoo.com> --- Dan Friedman wrote: > Greetings! This isn't really a "revolution" > question, but... It's easy to > get the album art from iTunes on a Mac with > AppleScript. Anyone know how to > get the album art from iTunes on a Windows computer? > > Thank you in advance, > -Dan > Hi Dan, The closest thing that Windows has to the AppleEvents mechanism that is the heart of AppleScript, is the COM model. iTunes implements the COM model and can be steered from other applications, including the extraction of album information. The easiest way to do this from Revolution, is to create a VBScript in a text file, execute that through a shell function, and work it from there. Check out this knowledge base article from Redmond: Hope this helped, Jan Schenkel. Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) ____________________________________________________________________________________ Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, when. http://tv.yahoo.com/collections/222 From stephenREVOLUTION at barncard.com Sun Sep 2 17:36:48 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 2 Sep 2007 14:36:48 -0700 Subject: DISCLOSURE TRIANGES In-Reply-To: References: <20070902170006.36626488F46@mail.runrev.com> Message-ID: You can find a DISCLOSURE TRIANGE custom object in the IDE Development--->Object Library---->Objects---->Grey Dislosure Triangle with label >Thanks, Jacque (and Richard) for the explication (and with Mark S, I >also wonder about Rev and disclosure triangles), >I use OSX so I am very fam -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From chipp at chipp.com Sun Sep 2 17:43:20 2007 From: chipp at chipp.com (Chipp Walters) Date: Sun, 2 Sep 2007 16:43:20 -0500 Subject: DragDrop bug in WinXP? Message-ID: <7aa52a210709021443x4baaa9d4j8c3ea882f67e790b@mail.gmail.com> Can anyone verify this simple but strange bug with dragDrop and WinXP? Thanks! put in msg box: go url "http://www.gadgetplugins.com/chippstuff/DragDropBug.rev" Here's the problem as presented in the above stack: Create a stack and add a field. Set the script of the field to: on dragEnter set the acceptDrop to true end dragEnter on dragDrop put the dragData["files"] into me end dragDrop Now, dragdrop some files/folders and everything works fine. But try dragDropping 'My Documents' folder and it doesn't work. Any ideas? best, Chipp From len-morgan at crcom.net Sun Sep 2 18:38:54 2007 From: len-morgan at crcom.net (Len Morgan) Date: Sun, 02 Sep 2007 17:38:54 -0500 Subject: use-revolution Digest, Vol 48, Issue 2 In-Reply-To: <20070902170006.1698B488F2F@mail.runrev.com> References: <20070902170006.1698B488F2F@mail.runrev.com> Message-ID: <46DB3B7E.5000803@crcom.net> Hi Sarah, I hope that now that someone as "high profile" as yourself has had this problem, someone might actually look into it. I brought this up almost two weeks ago and haven't had even the slightest response! For what it worth (and as reminder), my problems revolved around revdb.dll errors and yet only when I was trying to print a card (that made database calls first). You can do a search (in Help & Support) for "Event Log" That's what MS calls it. It doesn't give a whole lot of information but maybe it will help. len morgan >My final problem is that every now & then I click and Rev just shuts >down. There is no crash dialog like on Mac, so I don't know what to >report. Is there a way to get the crash logs on Vista? > >Cheers, >Sarah From sarah.reichelt at gmail.com Sun Sep 2 18:42:45 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 3 Sep 2007 08:42:45 +1000 Subject: Vista peculiarities Message-ID: I don't know about my "profile" but I'll do what I can. However I was not printing or using databases. I don't think I was really doing anything, I just clicked! I'll see if I can find the crash logs and post them as a bug report. Cheers, Sarah > I hope that now that someone as "high profile" as yourself has had this problem, someone might actually look into it. I brought this up almost two weeks ago and haven't had even the slightest response! > > For what it worth (and as reminder), my problems revolved around revdb.dll errors and yet only when I was trying to print a card (that made database calls first). You can do a search (in Help & Support) for "Event Log" That's what MS calls it. It doesn't give a whole lot of information but maybe it will help. > > len morgan > > >My final problem is that every now & then I click and Rev just shuts > >down. There is no crash dialog like on Mac, so I don't know what to > >report. Is there a way to get the crash logs on Vista? From jacque at hyperactivesw.com Sun Sep 2 21:28:21 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 02 Sep 2007 20:28:21 -0500 Subject: Remote MAC address on Windows In-Reply-To: <113931.5039.qm@web60513.mail.yahoo.com> References: <113931.5039.qm@web60513.mail.yahoo.com> Message-ID: <46DB6335.4030105@hyperactivesw.com> Jan Schenkel wrote: > Qory to be so late with this, but have you considered > executing a VBScript by means of a shell command? > Here's the first entry of a google for "mac address > vbscript": > > > It seems it is possible to go through all the Windows > machines in a domain and obtain the MAC addresses of > each computer. Thanks Jan, I will definitely look into this. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Sep 2 21:33:22 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 02 Sep 2007 20:33:22 -0500 Subject: DragDrop bug in WinXP? In-Reply-To: <7aa52a210709021443x4baaa9d4j8c3ea882f67e790b@mail.gmail.com> References: <7aa52a210709021443x4baaa9d4j8c3ea882f67e790b@mail.gmail.com> Message-ID: <46DB6462.1030307@hyperactivesw.com> Chipp Walters wrote: > Can anyone verify this simple but strange bug with dragDrop and WinXP? Thanks! > > put in msg box: > go url "http://www.gadgetplugins.com/chippstuff/DragDropBug.rev" > > > Here's the problem as presented in the above stack: > Create a stack and add a field. Set the script of the field to: > > on dragEnter > set the acceptDrop to true > end dragEnter > > on dragDrop > put the dragData["files"] into me > end dragDrop > > Now, dragdrop some files/folders and everything works fine. But try > dragDropping 'My Documents' folder and it doesn't work. Any ideas? I didn't test on Windows, but on a Mac it just puts the folder path into the field. This seems correct to me, since folders aren't files. I'd test to see if there is a folder with that path, and if so, extend the script to get the files and put them into the field. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Sun Sep 2 22:31:46 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 2 Sep 2007 21:31:46 -0500 Subject: DragDrop bug in WinXP? In-Reply-To: <7aa52a210709021443x4baaa9d4j8c3ea882f67e790b@mail.gmail.com> References: <7aa52a210709021443x4baaa9d4j8c3ea882f67e790b@mail.gmail.com> Message-ID: <20070902213146970265.d57d9cab@sonsothunder.com> On Sun, 2 Sep 2007 16:43:20 -0500, Chipp Walters wrote: > Now, dragdrop some files/folders and everything works fine. But try > dragDropping 'My Documents' folder and it doesn't work. Any ideas? Actually the problem is that the 'My Documents' folder you see on the desktop really *isn't* the My Documents folder... it's just a pointer to the actual folder, and it's really not even a shortcut (otherwise you'd get a file with the .lnk extension). If you were to locate the *true* My Documents folder (like mine's at c:\Documents and Settings\Administrator\My Documents) and drag and drop *that* one, it works properly. BTW: You get the same "non-result" with My Computer, My Network Places, Internet Explorer (on the desktop), etc. and in all these cases, "the keys of the dragData" is empty, so you don't know what they were dragging. Now you could *prevent* someone trying to drop these "non-result" folders by changing the 'dragEnter' code to: on dragEnter if the keys of the dragData is empty then set the acceptDrop to false else set the acceptDrop to true end if end dragEnter ... but I don't see a way to determine that they're dragging the My Documents pointer from the desktop into a field with just Rev (meaning you could construct some other drag-drop window in another program that can figure this out, and then launch and manage it from Rev). Sorry, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From chipp at chipp.com Sun Sep 2 22:52:23 2007 From: chipp at chipp.com (Chipp Walters) Date: Sun, 2 Sep 2007 21:52:23 -0500 Subject: DragDrop bug in WinXP? In-Reply-To: <20070902213146970265.d57d9cab@sonsothunder.com> References: <7aa52a210709021443x4baaa9d4j8c3ea882f67e790b@mail.gmail.com> <20070902213146970265.d57d9cab@sonsothunder.com> Message-ID: <7aa52a210709021952j5cfb8461v7240ed7b1d702fbe@mail.gmail.com> Ken, Thanks a bunch. I figured it was probably some sort of 'special' folder thing. Your hack is right on target. Thanks for that. BTW, one of the reasons why I like this list so much, is for this type of help. I belong to a number of other forums, and for the most part, people rush to blame the software before trying to figure out what the problems are. Saved me from entering a bug report. Thanks! --Chipp PS [OT] --what I've been working on lately: http://www.altuit.com/webs/altuit2/TerraPakCover/default.htm From list at dreamscapesoftware.com Sun Sep 2 23:21:21 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Sun, 02 Sep 2007 22:21:21 -0500 Subject: DISCLOSURE TRIANGES In-Reply-To: References: <20070902170006.36626488F46@mail.runrev.com> Message-ID: <46DB7DB1.2080503@dreamscapesoftware.com> Stephen Barncard wrote: > You can find a DISCLOSURE TRIANGE custom object in the IDE > > Development--->Object Library---->Objects---->Grey Dislosure Triangle > with label Just curious, but since version 2.7 of Revolution, The "Objects" library has been empty on every version I download and install. Is there something I need to do more, or do the old "objects" no longer come with the program like they did in 2.5? Derek Bump Dreamscape Software _______________________________________________ http://www.dreamscapesoftware.com/ From josh at dvcreators.net Sun Sep 2 23:29:52 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Sun, 2 Sep 2007 20:29:52 -0700 Subject: Gradients, math and graphs In-Reply-To: References: Message-ID: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> On Aug 31, 2007, at 2:31 AM, David Bovill wrote: > Fireworks took 8 minutes to download and $299 :) Ah so, Gimp then: http://www.gimp.org/ I like Fireworks because it will export a folder of images and a "guide" doc that can be easily imported into Rev to create a fully "skinned" interface. From alex at harryscollar.com Mon Sep 3 00:35:20 2007 From: alex at harryscollar.com (Alex Shaw) Date: Mon, 03 Sep 2007 14:05:20 +0930 Subject: Data synchronization In-Reply-To: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> References: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> Message-ID: <46DB8F08.9060709@harryscollar.com> Hi Been researching various data synchronization techniques.. and these are the ones I've found most interesting: 1. Google's Map/Reduce (not really data synchronization but still interesting) http://en.wikipedia.org/wiki/MapReduce 2. SyncML Protocol http://www.openmobilealliance.org/release_program/ds_v12.html http://en.wikipedia.org/wiki/SyncML 3. CouchDB http://couchdb.org http://blog.leetsoft.com/2007/9/2/futuretalk-couchdb A slashdot article (http://ask.slashdot.org/askslashdot/07/08/27/2359245.shtml) even suggests rsync. A process I'm working on involves 3 simple steps: 1. Laptop <- Pull changes since last connection. 2. Merge local changes. 3. Laptop -> Push changes back to central server. I'm leaning towards a CouchDB approach but using a modified version of Andre's RevOnRockets server using Valentina (mainly for the encyption but may use sqlite and a VPN like hamachi) and a XML protocol (instead of JSON). Has anyone had any experience with this subject and has some useful suggestions? regards alex From sunshine at public.kherson.ua Mon Sep 3 02:35:30 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 03 Sep 2007 09:35:30 +0300 Subject: Data synchronization In-Reply-To: <46DB8F08.9060709@harryscollar.com> Message-ID: On 3/9/07 7:35 AM, "Alex Shaw" wrote: Hi Alex, > Been researching various data synchronization techniques.. and these are > the ones I've found most interesting: > > 1. Google's Map/Reduce (not really data synchronization but still > interesting) > http://en.wikipedia.org/wiki/MapReduce > > 2. SyncML Protocol > http://www.openmobilealliance.org/release_program/ds_v12.html > http://en.wikipedia.org/wiki/SyncML > > 3. CouchDB > http://couchdb.org > http://blog.leetsoft.com/2007/9/2/futuretalk-couchdb > > A slashdot article > (http://ask.slashdot.org/askslashdot/07/08/27/2359245.shtml) even > suggests rsync. > > A process I'm working on involves 3 simple steps: > 1. Laptop <- Pull changes since last connection. > 2. Merge local changes. > 3. Laptop -> Push changes back to central server. > > I'm leaning towards a CouchDB approach but using a modified version of > Andre's RevOnRockets server using Valentina (mainly for the encyption > but may use sqlite and a VPN like hamachi) and a XML protocol (instead > of JSON). > > Has anyone had any experience with this subject and has some useful > suggestions? If you are not in rush, you can get this info. In nearest hours, we going to ship Valentina 3.3 release, And we will start work on 3.4 build. For this build we going to add at least basic features of replication, what includes two aspects In fact: a) Vserver to Vserver replication b) off-line client to Vserver synch. What is your task you need to solve? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From alex at harryscollar.com Mon Sep 3 03:40:56 2007 From: alex at harryscollar.com (Alex Shaw) Date: Mon, 03 Sep 2007 17:10:56 +0930 Subject: Data synchronization In-Reply-To: References: Message-ID: <46DBBA88.3000804@harryscollar.com> Hi Ruslan In relation to your question, I am interested in .. b) off-line client to Vserver synch. But.. I have a simple & probably very common scenario. Small group of multiple users, most users have local network access and other users on the road with laptops. Laptops are equipped with wireless broadband but will be required to do offline changes. Changes are synced when network is available. Some of these changes involve structural as well as simple data changes. I know that is asking a lot but I am flexible to the types of offline changes to be allowed. Possibly limiting or removing ability to do structural changes. I am experimenting with different table structures to allow flexibility. Current single user application is written in Rev & uses sqlite but have been planning to switch to valentina. Now seriously planning implementation of multi-user requirements. I do have Valentina's Rev ADK but not Vserver. Maybe embedded Vserver is an option but your wiki is low on details on what is involved to integrate into main rev application. I prefer a customised HTTP server approach in which the main server pushes and pulls information from connected client apps. This also allows possibility of using third-party access in the future. eg. limited web-browser access. Looking forward to playing with 3.3 but will prefer to wait till final version is available. regards alex Ruslan Zasukhin wrote: > > If you are not in rush, you can get this info. > > In nearest hours, we going to ship Valentina 3.3 release, > And we will start work on 3.4 build. > > For this build we going to add at least basic features of replication, what > includes two aspects In fact: > a) Vserver to Vserver replication > b) off-line client to Vserver synch. > > > What is your task you need to solve? > From alex at harryscollar.com Mon Sep 3 04:09:57 2007 From: alex at harryscollar.com (Alex Shaw) Date: Mon, 03 Sep 2007 17:39:57 +0930 Subject: Data synchronization In-Reply-To: <46DB8F08.9060709@harryscollar.com> References: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> <46DB8F08.9060709@harryscollar.com> Message-ID: <46DBC155.7010001@harryscollar.com> Hi This maybe sightly off-topic & I may even move it to the Valentina list but I respect the wide range of experience the users of this list have :) regards alex From sunshine at public.kherson.ua Mon Sep 3 04:26:18 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 03 Sep 2007 11:26:18 +0300 Subject: Data synchronization In-Reply-To: <46DBBA88.3000804@harryscollar.com> Message-ID: On 3/9/07 10:40 AM, "Alex Shaw" wrote: > Hi Ruslan > > In relation to your question, I am interested in .. b) off-line client > to Vserver synch. > > But.. > > I have a simple & probably very common scenario. Yes, we want collect the most common needs of Valentina users, To implement them in the first turn. > Small group of multiple users, most users have local network access and > other users on the road with laptops. > > Laptops are equipped with wireless broadband but will be required to do > offline changes. Changes are synced when network is available. > Some of these changes involve structural as well as simple data changes. And here main question we have: Does laptops should have a) the whole snapshoot of server db ? b) or its part? c) or nothing at all? Case c) means that we need only one direction synch Client => Server Case a) means bi-direction synch Client <=> Server Case b) the same as a) but also require way to specify some FILTERs to load from server only some PART of info. --------------------- > I know that is asking a lot but I am flexible to the types of offline > changes to be allowed. Possibly limiting or removing ability to do > structural changes. I am experimenting with different table structures > to allow flexibility. > > Current single user application is written in Rev & uses sqlite but have > been planning to switch to valentina. Now seriously planning > implementation of multi-user requirements. > > I do have Valentina's Rev ADK but not Vserver. We have upgrade from ADK to VDN option. > Maybe embedded Vserver is an option but your wiki is low on details on > what is involved to integrate into main rev application. Please ask specific questions on Valentina list, And I will try give you points to correct WIKI pages. > I prefer a customised HTTP server approach in which the main server > pushes and pulls information from connected client apps. This also > allows possibility of using third-party access in the future. eg. > limited web-browser access. Okay I see. Actually we did develop HTTP access for Valentina server more than year ago. But it is not in game yet, because we did plan use it with XML features and they are still on hold. > Looking forward to playing with 3.3 but will prefer to wait till final > version is available. > > regards > alex -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From alex at harryscollar.com Mon Sep 3 04:58:41 2007 From: alex at harryscollar.com (Alex Shaw) Date: Mon, 03 Sep 2007 18:28:41 +0930 Subject: Data synchronization In-Reply-To: References: Message-ID: <46DBCCC1.1030408@harryscollar.com> Hi Ruslan Ruslan Zasukhin wrote: > > And here main question we have: > > Does laptops should have > a) the whole snapshoot of server db ? > b) or its part? > c) or nothing at all? > > Case c) means that we need only one direction synch > Client => Server > > Case a) means bi-direction synch > Client <=> Server > > Case b) the same as a) but also require way to specify some FILTERs to load > from server only some PART of info. > Because the laptops need to interact with the database offline, a whole snapshot is stored on each (so, case a). It's a hybrid content/document management system but currently images and documents are not stored within the database itself, just local path links. It also handles video files. > > We have upgrade from ADK to VDN option. > >> Maybe embedded Vserver is an option but your wiki is low on details on >> what is involved to integrate into main rev application. > > Please ask specific questions on Valentina list, > And I will try give you points to correct WIKI pages. > I have done a search on the wiki & it seems to indicate the embedded server isn't quite embedded as I originally imagined. ie It is a separate entity not a linkable library. Just like normal Vserver with a few different options plus different license. Correct? >> I prefer a customised HTTP server approach in which the main server >> pushes and pulls information from connected client apps. This also >> allows possibility of using third-party access in the future. eg. >> limited web-browser access. > > Okay I see. > > Actually we did develop HTTP access for Valentina server more than year ago. > But it is not in game yet, because we did plan use it with XML features and > they are still on hold. > I see the customised rev server as a middleware-type application which does all direct communication with client apps (I have more control over what is and isn't served and also because users have different access levels). Possibly I could use a series of server comms eg. client talks to rev management server which would do data-talk to local and/or remote Vserver. But this depends on how you plan to implement off-line client to Vserver synch. There are no entries in wiki on this. Can you possible give me an idea of the type of API commands to be implemented? regards alex From sunshine at public.kherson.ua Mon Sep 3 05:00:32 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 03 Sep 2007 12:00:32 +0300 Subject: Data synchronization In-Reply-To: Message-ID: On 3/9/07 11:41 AM, "Bart Pietercil" wrote: Hi Bart, >> And here main question we have: >> >> Does laptops should have >> a) the whole snapshoot of server db ? >> b) or its part? >> c) or nothing at all? >> >> Case c) means that we need only one direction synch >> Client => Server >> >> Case a) means bi-direction synch >> Client <=> Server >> >> Case b) the same as a) but also require way to specify some >> FILTERs to load >> from server only some PART of info. > Very much B (sorry :-)). Even from a data security viewpoint alone A > would be unacceptable. There is no way that a database administrator > would allow to sync a complete database (with maybe confidential > data) when the outbound person would only need ie. a product catalog. Yes, case B) is the most flexible and the most complex to implement. > C is also the same as B when the client loads a filter that returns 0 > records :-) yes, but from implementation point of view, c) will be our first step. Because setup mechanism of filters (add/create/alter filter) require more job. >> Actually we did develop HTTP access for Valentina server more than year ago. >> But it is not in game yet, because we did plan use it with XML features and >> they are still on hold. > Do you mean here giving SOAP capabilities to Valentina (because > that's probably in a few months on our plate) ? SOAP is one of. The most big idea was support of features similar to just added into MS SQL 2005 and Oracle in regard to XML. MS and Oracle do things in different way. MS have very own way, Oracle have put efforts on SQL standard committee, and have implement extension of SQL 2003 for SQL/XML support. This should work in the next way (as we plan it for Valentina Server) * user connect to HTTP socket of VSERVER * send TEXT of SQL/XML query. * get back TEXT which is XML. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Mon Sep 3 05:24:44 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 03 Sep 2007 12:24:44 +0300 Subject: Data synchronization In-Reply-To: <46DBCCC1.1030408@harryscollar.com> Message-ID: On 3/9/07 11:58 AM, "Alex Shaw" wrote: Hi Alex, >>> Maybe embedded Vserver is an option but your wiki is low on details on >>> what is involved to integrate into main rev application. >> >> Please ask specific questions on Valentina list, >> And I will try give you points to correct WIKI pages. >> > > I have done a search on the wiki & it seems to indicate the embedded > server isn't quite embedded as I originally imagined. ie It is a > separate entity not a linkable library. Just like normal Vserver with a > few different options plus different license. Correct? Yes Alex. Valentina Office Server and Valentina Embedded Server technically are the same applications. * Deferens in license first of all -- Valentina Embedded Server give you much better price when you need deploy a lots of copies of Vserver with your solution. * And one additional parameter in Vconnection is used to support above license. Idea is that only YOUR application can use this Valentina Embedded Server. Nobody else. * Valentina Embedded Server is embedded NOT into your client application, but into your Client/Server solution. * Really, you now discuss some client/server solution. Right? so you already must at least TWO application: 1) SERVER SIDE application(s) (this can be Valentina Embedded Server OR Valentina Embedded Server + your middleware app) 2) CLIENT SIDE application Agree? So your client side application of course cannot be LINKED to Valentina Embedded Server. It will talk to it using sockets. > I see the customized rev server as a middleware-type application which > does all direct communication with client apps (I have more control over > what is and isn't served and also because users have different access > levels). > > Possibly I could use a series of server comms eg. client talks to rev > management server which would do data-talk to local and/or remote Vserver. Right, this solution is (VSERVER <=> MIDDLEWARE APP) <=> ClientApp Although in this case you will have a lots more job todo. You need for example self work with sockets, and develop own protocol. Such solution choose teams which have enough power and experience in such tasks. > But this depends on how you plan to implement off-line client to Vserver > synch. There are no entries in wiki on this. Can you possible give me an > idea of the type of API commands to be implemented? We only thinking about it now and learning other existed solutions to choose best ideas and apply them to Valentina issues (e.g. In Valentina we need yet solve problem with correction of ObjectPtr values during synch). We will be happy do early discussion of this features on Valentina-beta list. Btw, you have touch another point to consider: If it is possible to implement synch when middleware present. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Mon Sep 3 05:31:17 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 03 Sep 2007 12:31:17 +0300 Subject: Data synchronization In-Reply-To: <4B635907-B192-4627-AD24-8A462B43D78C@gmail.com> Message-ID: On 3/9/07 12:08 PM, "Bart Pietercil" wrote: Hi Bart, >>>> Actually we did develop HTTP access for Valentina server more than year >>>> ago. But it is not in game yet, because we did plan use it with XML >>>> features and they are still on hold. >> >>> Do you mean here giving SOAP capabilities to Valentina (because >>> that's probably in a few months on our plate) ? >> >> SOAP is one of. >> >> The most big idea was support of features similar to just added >> into MS SQL >> 2005 and Oracle in regard to XML. >> >> MS and Oracle do things in different way. MS have very own way, >> Oracle have >> put efforts on SQL standard committee, and have implement extension >> of SQL >> 2003 for SQL/XML support. >> >> This should work in the next way (as we plan it for Valentina Server) >> * user connect to HTTP socket of VSERVER >> * send TEXT of SQL/XML query. >> * get back TEXT which is XML. > XPath and XQueries ? This is MS way. Oracle uses new features of SQL2033 standard SQL/XML extension. They say that by power and Query Complexity are comparable. Just SQL/XML way is more easier for developers who already know SQL. And XPath and Xqueries is more easy for developers who good know XML. > Does that mean that you will implement also XML as data type ? We dream about this :-) We have spend few developers months working on this task before 2.0 yet. Even first tests did work... But later we have hold this task to be able ship Valentina 2.0. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Mon Sep 3 05:40:34 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 03 Sep 2007 12:40:34 +0300 Subject: Data synchronization In-Reply-To: <1D88E523-58EA-418F-B804-1CB2601C3B43@objectmanufactur.com> Message-ID: On 3/9/07 12:16 PM, "Thorsten Hohage" wrote: Hi Thorsten, >> And here main question we have: >> >> Does laptops should have >> a) the whole snapshoot of server db ? > > sometimes yes - it seems that especially germans tend to carry the > whole 10GB DB with them, but ... > >> b) or its part? > > yes - THIS is in most cases (system I build) used. But part often > means depend on context i.e. a query what should be replicated (where > staff_district = 'Hamburg') and it depends on the table, too. So > articles complete, customers only from the district, help desk-tables > none. Right, each client should have set of own FILTERs. And as Bart point this also help with security (e.g. Employers should not see what Managers can). > Additional one further remark > >>> Changes are synced when network is available. > > perhaps not only when network is available. There are still > situations where syncing should be done by media transfer, i.e. USB- > Stick, CD, ... i.e. imagine a expedition where the entered data must > be synced and NO or better NO cheap enough network is enable ----------------- > And I want to add two more and really important topics! There must be > a solution for generating unique-keys, too - something like satellite- > id + table-unique-id to be able to sync data - enter new data on each > system - re-sync - enter other new data ... could be tricky, really > tricky. Right. In MS SQL they use GUID for this. Ivan like this solution the most as I see :-) So our first step then should be adding this field type into Valentina. > We used a system with a central serial table with pre-generated > serials and an id for what satellite this id is. These serials are > replicated, too and so every system gets its set of serials. Using > triggers to request a serial when a record is generated. But of > course there are several more concept on how to handle serials in a > distributed system Yes, pre-generated serials also used often. Although agree, this require some special job on both computers to prepare them for replications. Annoying. > The same problem is regarding deletion of data. Satellite_1 and > Satellite_2 get some contacts in the same time. Now Satellite_1 > deletes a contact and Satellite_2 changes this contact later in time, > then Satellite_1 deletes it. Satellite_1 syncs his data to server, > later Satellite_2 syncs too and the contact is back. Next time > Satellite_1 syncs with the server he gets the deleted contact back. > > Other scenario: Satellite_1 and Satellite_2 gets both contact data, > but Satellite_2 get the invoices, too. Satellite_1 doesn't see any > invoices and deletes the contact, what happened with the joined data > that are still on Satellite_2. > > Of course some of these issues must be handled by application (better > system) logic, but there must be propitiate options in the database > to configure these rules. These are "CONFLICTS". In the most hard cases human manual task required, like when we have conflicts workings with CVS. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From alex at harryscollar.com Mon Sep 3 06:07:40 2007 From: alex at harryscollar.com (Alex Shaw) Date: Mon, 03 Sep 2007 19:37:40 +0930 Subject: Data synchronization In-Reply-To: References: Message-ID: <46DBDCEC.4020907@harryscollar.com> Hi Ruslan Ruslan Zasukhin wrote: > > Right, this solution is > > (VSERVER <=> MIDDLEWARE APP) <=> ClientApp > Correct. > Although in this case you will have a lots more job todo. You need for > example self work with sockets, and develop own protocol. Such solution > choose teams which have enough power and experience in such tasks. > Oracle uses new features of SQL2033 standard SQL/XML extension. > > They say that by power and Query Complexity are comparable. > Just SQL/XML way is more easier for developers who already know SQL. > And XPath and Xqueries is more easy for developers who good know XML. This would go part way to making implementation of middleware app easier but I don't like the idea of someone being able to arbitrarily send SQL or XML commands to main data server so I would still prefer to have middleware server to filter things. Fortunately low-load custom tcp servers are easy to write in Revolution. > >> But this depends on how you plan to implement off-line client to Vserver >> synch. There are no entries in wiki on this. Can you possible give me an >> idea of the type of API commands to be implemented? > > We only thinking about it now and learning other existed solutions to choose > best ideas and apply them to Valentina issues (e.g. In Valentina we need yet > solve problem with correction of ObjectPtr values during synch). > That's why I have been looking at a CouchDB/XPath style namespace system to help log data changes (and syncing) and try to really simplify table structures.. hmmm lots of options to think about > > Btw, you have touch another point to consider: > If it is possible to implement synch when middleware present. > Happy to get your great minds thinking about how you can improve my favourite development tool and database system :) regards alex From sunshine at public.kherson.ua Mon Sep 3 06:24:30 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 03 Sep 2007 13:24:30 +0300 Subject: Data synchronization In-Reply-To: <46DBDCEC.4020907@harryscollar.com> Message-ID: On 3/9/07 1:07 PM, "Alex Shaw" wrote: >> Right, this solution is >> >> (VSERVER <=> MIDDLEWARE APP) <=> ClientApp >> > > Correct. > >> Although in this case you will have a lots more job todo. You need for >> example self work with sockets, and develop own protocol. Such solution >> choose teams which have enough power and experience in such tasks. > >> Oracle uses new features of SQL2033 standard SQL/XML extension. >> >> They say that by power and Query Complexity are comparable. >> Just SQL/XML way is more easier for developers who already know SQL. >> And XPath and Xqueries is more easy for developers who good know XML. > > This would go part way to making implementation of middleware app easier > but I don't like the idea of someone being able to arbitrarily send SQL > or XML commands to main data server so I would still prefer to have > middleware server to filter things. Fortunately low-load custom tcp > servers are easy to write in Revolution. Well, why anybody? Your database will be under Valentina Embedded Server. To connect to it, it needs to know your embedded signature. Only you know it. So only YOUR application can connect. >>> But this depends on how you plan to implement off-line client to Vserver >>> synch. There are no entries in wiki on this. Can you possible give me an >>> idea of the type of API commands to be implemented? >> >> We only thinking about it now and learning other existed solutions to choose >> best ideas and apply them to Valentina issues (e.g. In Valentina we need yet >> solve problem with correction of ObjectPtr values during synch). >> > > That's why I have been looking at a CouchDB/XPath style namespace system > to help log data changes (and syncing) and try to really simplify table > structures.. hmmm lots of options to think about Yes, task is far not trivial. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Mon Sep 3 06:29:40 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 03 Sep 2007 13:29:40 +0300 Subject: Data synchronization In-Reply-To: Message-ID: On 3/9/07 1:22 PM, "Bart Pietercil" wrote: Hi Bart, >> >> >> In MS SQL they use GUID for this. >> Ivan like this solution the most as I see :-) >> So our first step then should be adding this field type into >> Valentina. > > Can you explain GUID as datatype ? I am not familiar with it (well > maybe I am but I want to make sure I understand what YOU mean by GUID ) This is a beast from the COM world. MS have invent it to be able provide a unique ID for a COM class in the scope of planet. Exists special Generator, which use e.g. MAC address of computer and time and it seems location of computer to generate GUID. This guaranties that two client computer ALWAYS will generate unique ID for a new record. It looks as 16 bytes string. >> These are "CONFLICTS". In the most hard cases human manual task required, >> like when we have conflicts workings with CVS. > > Yes, I agree here. This is some form of "error" where the engine > should report the error and wait for user input before continuing. > Or better yet, the records that are triggering the CONFLICT condition > should be put into temp table which can be checked upon ending the > routine. > > This way batch sync which may take a few hours are not blocked by a > conflict Yes, we thinking about TMP table copying of both conflict records. And probably adding into Valentina Studio some GUI tool to resolve conflicts. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From lists at mangomultimedia.com Mon Sep 3 08:53:25 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 3 Sep 2007 08:53:25 -0400 Subject: Vista peculiarities In-Reply-To: References: Message-ID: On Sep 2, 2007, at 6:42 PM, Sarah Reichelt wrote: > I'll see if I can find the crash logs and post them as a bug report. I used a free tool the other day called "Process Monitor" which you can get from Microsoft at: Click on the "Process Utilities" category. It is a tool that allows you to monitor events generated by your app. You can apply filters so only events generated by your application are listed. Maybe this will give you an idea of what is going on. -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From sunshine at public.kherson.ua Mon Sep 3 10:04:24 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 03 Sep 2007 17:04:24 +0300 Subject: Data synchronization In-Reply-To: Message-ID: On 3/9/07 1:29 PM, "Ruslan Zasukhin" wrote: >> Can you explain GUID as datatype ? I am not familiar with it (well >> maybe I am but I want to make sure I understand what YOU mean by GUID ) > > This is a beast from the COM world. Ops, I did typo, it is UUID -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From david at openpartnership.net Mon Sep 3 10:54:08 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 3 Sep 2007 15:54:08 +0100 Subject: Gradients, math and graphs In-Reply-To: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> References: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> Message-ID: Josh - do I remember you mentioning that you had posted this stack to the list - I'd love to take a look now that I have downloaded Fireworks :) On 03/09/07, Josh Mellicker wrote: > > On Aug 31, 2007, at 2:31 AM, David Bovill wrote: > > > Fireworks took 8 minutes to download and $299 :) > > > Ah so, Gimp then: > > http://www.gimp.org/ > > > I like Fireworks because it will export a folder of images and a > "guide" doc that can be easily imported into Rev to create a fully > "skinned" interface. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From klaus at major-k.de Mon Sep 3 12:43:37 2007 From: klaus at major-k.de (Klaus Major) Date: Mon, 3 Sep 2007 18:43:37 +0200 Subject: DragDrop bug in WinXP? In-Reply-To: <46DB6462.1030307@hyperactivesw.com> References: <7aa52a210709021443x4baaa9d4j8c3ea882f67e790b@mail.gmail.com> <46DB6462.1030307@hyperactivesw.com> Message-ID: Hi Jaqueline, > Chipp Walters wrote: >> Can anyone verify this simple but strange bug with dragDrop and >> WinXP? Thanks! >> put in msg box: >> go url "http://www.gadgetplugins.com/chippstuff/DragDropBug.rev" >> Here's the problem as presented in the above stack: >> Create a stack and add a field. Set the script of the field to: >> on dragEnter >> set the acceptDrop to true >> end dragEnter >> on dragDrop >> put the dragData["files"] into me >> end dragDrop >> Now, dragdrop some files/folders and everything works fine. But try >> dragDropping 'My Documents' folder and it doesn't work. Any ideas? > > I didn't test on Windows, but on a Mac it just puts the folder path > into the field. This seems correct to me, since folders aren't > files. I'd test to see if there is a folder with that path, and if > so, extend the script to get the files and put them into the field. maybe the syntax shoud be extended to also support: the dragData["folders"] That would come very handy. > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com Regards Klaus Major klaus at major-k.de http://www.major-k.de From FlexibleLearning at aol.com Mon Sep 3 13:31:14 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Mon, 3 Sep 2007 13:31:14 EDT Subject: Vista peculiarities Message-ID: Hugh: > Another gotcha is that the menubar group needs the following line if you > have a mouseDown handler to overcome the recent Rev menubar implementation > peculiarities... > > on mouseDown > if the mouse is not "down" then exit mouseDown > .../... > end mouseDown Ken: > Nice! I hadn't thought of that! (I was dealing with it in a different > and more complex manner..) Richard: > I haven't had my coffee yet so forgive me if this should be obvious, but > when do you want to not trigger the mouseDown handler when the mouse > isn't down? > > I know the mouseDown handlers in menus are now triggered with > command-keys as well, but wouldn't you want the same menu updating to occur? When Ctrl/Cmd key is pressed, the mouseDown is activated repeatedly. If the mouseDown does a lot of menu-building and is only needed when the user actually selects a menu, we need a means of escaping all this unecessary activity when the mouse is not down (as in a Ctrl/Cmd shortcut activation). Rather esoteric until it bites you, at which point is becomes very real! /H From devin_asay at byu.edu Mon Sep 3 13:34:43 2007 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 3 Sep 2007 11:34:43 -0600 Subject: [ANN] Lame Encoder In-Reply-To: References: Message-ID: <558B6232-E1C3-4C08-958C-8132202E4540@byu.edu> Hi Mark, Thanks for a nifty little utility. I'm having trouble getting it to work, and I think it may be that I don't know exactly how to install the LAME lib, or that I didn't modify your script correctly. I downloaded the pre-built LAME library from http://spaghetticode.org/ lame/ and unzipped it. I ended up with a library called'libmp3lame.dylib', which I copied to /usr/local/bin. Then I modified your stack script to say put "/usr/local/bin/libmp3lame.dylib -V" & pQuality into tShellString Then I chose a WAV file as an input and designated an output folder. I clicked the Encode file button, but the only thing that happened was that the words "encoding check.mp3" appears above the progress bar. The progress bar didn't change and no error message appeared. Have I configured something wrong? I would really like to use this technique in one of my projects. Thanks, Devin On Sep 2, 2007, at 8:26 AM, Mark Smith wrote: > I've made a simple GUI for the LAME mp3 encoder using the shell. > It's on RevOnline: > > Category: General > Name: Lame Encoder > User: Mark Smith > > > Only tested on mac OS 10.3 and 10.4, it assumes that you have LAME > installed in /opt/local/bin. If you have it installed elsewhere, > you'll have to edit the stack script to reflect that. > > I've used Sarah Reichelts tip on using shell redirection to a file > to enable a progress bar. Thanks, Sarah! > Devin Asay Humanities Technology and Research Support Center Brigham Young University From mark at maseurope.net Mon Sep 3 14:08:58 2007 From: mark at maseurope.net (Mark Smith) Date: Mon, 3 Sep 2007 19:08:58 +0100 Subject: [ANN] Lame Encoder In-Reply-To: <558B6232-E1C3-4C08-958C-8132202E4540@byu.edu> References: <558B6232-E1C3-4C08-958C-8132202E4540@byu.edu> Message-ID: <75AD10FD-555C-4A97-854A-BF49D557A95E@maseurope.net> Devin, I'm not sure if what you downloaded is the command-line version of Lame. If you type "usr/local/bin/lame -v" into the terminal, you should see some version info about lame. If you get something like "command not found", then you don't have the right library. I got it via macports (http://www.macports.org/), which is a great way of getting and installing any number of command-line utilities and apps, most of which can be got at with Rev through shell commands. Let me know what you find in the terminal... Best, Mark On 3 Sep 2007, at 18:34, Devin Asay wrote: > Hi Mark, > > Thanks for a nifty little utility. I'm having trouble getting it to > work, and I think it may be that I don't know exactly how to > install the LAME lib, or that I didn't modify your script correctly. > > I downloaded the pre-built LAME library from http:// > spaghetticode.org/lame/ and unzipped it. I ended up with a library > called'libmp3lame.dylib', which I copied to /usr/local/bin. Then I > modified your stack script to say > > put "/usr/local/bin/libmp3lame.dylib -V" & pQuality into > tShellString > > Then I chose a WAV file as an input and designated an output > folder. I clicked the Encode file button, but the only thing that > happened was that the words "encoding check.mp3" appears above the > progress bar. The progress bar didn't change and no error message > appeared. > > Have I configured something wrong? I would really like to use this > technique in one of my projects. > > Thanks, > > Devin > > On Sep 2, 2007, at 8:26 AM, Mark Smith wrote: > ist > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mail at richard-hillen.de Mon Sep 3 14:35:25 2007 From: mail at richard-hillen.de (R. Hillen) Date: Mon, 3 Sep 2007 20:35:25 +0200 Subject: test if file exists on http-server In-Reply-To: <20070903092801.543F4489924@mail.runrev.com> References: <20070903092801.543F4489924@mail.runrev.com> Message-ID: <63CB4823-FEB2-4B4A-A87E-0097C6BD6F03@richard-hillen.de> Hello Andre, Hello Jan, Thank you very much! Richard. > Message: 11 > Date: Sun, 2 Sep 2007 21:46:29 +0200 > From: "R. Hillen" > Subject: test if file exists on http-server > To: use-revolution at lists.runrev.com > Message-ID: <80A36FE4-E1FE-4836-A47C-25DFBC71D66B at richard-hillen.de> > Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed > > Hello list, > > I have to check some hundred files, if they are available on http- > server; as they are big, is there another way than to try to download > them? > > Thank you! > Richard. > > > ... > > Richard, > use the HEAD method. it will respond with the headers only, no > content. > check the follwing entries in the documentation. > > libURLSetCustomHTTPHeaders (you'll use that to assemble a HEAD request > instead of a GET one) > > > libURLLastRHHTTPHeaders (use this to check what the server answered.) > > you may find additional info on the HTTP protocol by reading > > http://www.jmarshall.com/easy/http/ > > best > andre > > That's what the 'HEAD' command is for, but since that > doesn't seem to be in libURL, here's a helper function > that I cooked up. > > ## > on mouseUp > ... > end qrtHTTP_FileExists > ## > > This function does not take into account the > possibility that the file was moved and there's a > redirect to the new location. If you don't intend on > moving the file, the above should work just fine. > > Hope this helped, > > Jan Schenkel. From ambassador at fourthworld.com Mon Sep 3 14:59:28 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 03 Sep 2007 11:59:28 -0700 Subject: Gradients, math and graphs Message-ID: <46DC5990.1020908@fourthworld.com> David Bovill wrote: > Josh - do I remember you mentioning that you had posted this stack to > the list - I'd love to take a look now that I have downloaded > Fireworks :) Fireworks' unusually high productivity compels me to join the choir. In terms of overall ROI, for GUI design Fireworks is to other graphics solutions as Rev is to other languages: not perfect, not for everyone, but if it does what you need you'll probably have a several-fold gain in productivity using it, certainly many times more than its cost. Some folks, including at least a few overpaid-yet-willfully-ignorant executives at Adobe, will tell you there's nothing you can do with Fireworks that you can't do with Photoshop. That may be true, in the sense that you can drive a nail with a screwdriver or ride a burro to the office. Such things are possible, just not optimal. But moreover, most of these people have somehow formed this opinion before ever actually doing any serious task in Fireworks. If one has only been using inferior workflows it's likely impossible to imagine how smooth the workday can be with a tool designed from the ground up specifically for the task at hand. For making GUIs and web UIs, IMNSHO Fireworks is such a tool. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From kray at sonsothunder.com Mon Sep 3 15:03:09 2007 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 3 Sep 2007 14:03:09 -0500 Subject: Vista peculiarities In-Reply-To: References: Message-ID: <20070903140309115588.c56641c5@sonsothunder.com> On Mon, 3 Sep 2007 13:31:14 EDT, FlexibleLearning at aol.com wrote: > When Ctrl/Cmd key is pressed, the mouseDown is activated repeatedly. Is this only on Windows? I know that a number of things are sent repeatedly on Windows (like moveStack or resizeStack (if you don't have liveResizing turned on) that are only sent when the action is complete on OS X. Either way, though, it is a very real issue... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From ambassador at fourthworld.com Mon Sep 3 17:27:07 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 03 Sep 2007 14:27:07 -0700 Subject: Vista peculiarities Message-ID: <46DC7C2B.20106@fourthworld.com> Ken Ray wrote: > On Mon, 3 Sep 2007 13:31:14 EDT, FlexibleLearning at aol.com wrote: >> When Ctrl/Cmd key is pressed, the mouseDown is activated repeatedly. > > Is this only on Windows? I know that a number of things are sent > repeatedly on Windows (like moveStack or resizeStack (if you don't have > liveResizing turned on) that are only sent when the action is complete > on OS X. For clarity for the newcomers here, the resizeStack message is sent continuously on OS X when the liveResizing is set to true. The default value for the liveResizing property is false, which was only helpful on Classic but on modern systems looks odd. To help make it easier to create apps which better meet user expectations, I've submitted a request to have liveResizing on by default: Along these lines, it would be helpful and more consistent if the moveStack message were sent continuously on OS X as it is on Win, and I've submitted a request for that as well: Please consider voting for these if they seem useful to you. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mdswindell at cruzio.com Mon Sep 3 17:55:43 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Mon, 3 Sep 2007 14:55:43 -0700 Subject: Drawers, documentation issue?? In-Reply-To: <46DB0EFF.7050303@hyperactivesw.com> References: <46DA3C34.50300@fourthworld.com> <9BB128EA-657B-4081-A107-B051B1766544@cruzio.com> <46DB0EFF.7050303@hyperactivesw.com> Message-ID: Thanks. Works well and is simple. Mark On Sep 2, 2007, at 12:29 PM, J. Landman Gay wrote: > Mark Swindell wrote: > >> Does Rev implement disclosure triangles? > > It's easy to construct these. Basically: > > 1. Import two flipper images to your stack, one in the up position > and the other in the down position. Rev supplies these in its image > library. Set their visibility to false. > > 2. Make a transparent button with its icon as one of the flippers, > and its hilitedicon as the other. Set the autohilite of the button > to false. > > 3. In a mouseup handler in the button script, test the hilite of > the button. If it is false, set the hilite of the button to true > and do whatever you need to simulate the stack change -- show > another stack at a particular position, change the size of the > current stack, show different controls, whatever. If the hilite is > true, set the hilite to false and do whatever changes are necessary > to set the stack back to the default position or settings. > From andre at andregarzia.com Mon Sep 3 19:55:00 2007 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 3 Sep 2007 20:55:00 -0300 Subject: Data synchronization In-Reply-To: <46DB8F08.9060709@harryscollar.com> References: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> <46DB8F08.9060709@harryscollar.com> Message-ID: <7c87a2a10709031655p5b6b91a3o8d8b37369ff0e92f@mail.gmail.com> Hello Alex, I don't know much about Valentina but I decided to chop in this thread (which I read and learned much from). If you make a litte server using Valentina and an HTTP server on front, I'd advise you to work the following way: Define a clear HTTP based API for accessing your server. Try to use whats being called "REST" which is a fancy name for using URLs and HTTP Methods to simplify interfacing with a server, it's way easier to work with a RESTful server than working with SOAP. script your GET requests to acquire data from the DB. You can make your URLs match your database design. for example, you're building a documentation database: GET / (gets all records) GET /category (gets the categories available) GET /category/installing (get records with category "installing") The idea is to make sane URLs that are both human readable and machine processable. If your entries have a timestamp marking the last modification, you can create a URL such as: GET /recentchanges (get the newest records) GET /modified/2007/10/06 (get records modified since 2007/10/06) This will make easier to detect changes in the DB and replicate the changes between clients. Use PUT calls to insert data onto your database, you can put the content of the request as a XML with the fields and data for your DB. If you're felling bold, you can use smart urls for insertion too. PUT / (all content for the record is inside the request) PUT /category/installing (the "category" for this request is obtained from the URL) The above snippet is not as useful as the GET requests, inserting data is easy, querying data is what makes your system easy to extend and implement. To modify a record use the POST method. Here it is a good idea to use fancy urls such as: POST /id/1234 (changes record #1234) Or you can insert all data into the request. The idea of URLs for modifying data is to be able to query and modify batches of records with a single request. For example suppose your documentation system has entries tagged as "draft" or "publish", by switching this status setting you make some FAQ available to the end user. You can have a request such as: POST /drafts/user/Soapdog (will change all drafts by user "soapdog") In this request you can simply add the XML to update the draft field to publish. This can easily be done with SQL queries and in the end, this will of course become a SQL query somewhere inside the system. The question you must ask yourself is, do I want to put SQL in my HTTP Requests or should I build my own XML/URL Dialect to make queries? The second takes time but pays in the long run since you can tailor your software to the specific needs of your system/workflow. This option will make you have the better tool for doing your job since you created a DSL (domain specific language) that is fine tunned to your job instead of using the general purpose SQL. Now getting back to the syncronization problem. Using the smart URLs you can discover what's been changed in the database and fetch them easily. By fetching just what you need, you reduce your bandwidth usage and you also reduce the load on the RevOnRockets server which is single threaded anyway. You can also make a little MD5 field on your records that you can use as a locking sytem so that users don't overwrite each other. This MD5 record must be sent with each POST request, if they don't match the one in the central database, it means someone else altered the records in the meanwhile and you should refetch that record and revise your changes. does this help? andre > > > > From mickclns at mac.com Mon Sep 3 21:33:30 2007 From: mickclns at mac.com (Mick Collins) Date: Mon, 3 Sep 2007 21:33:30 -0400 Subject: Persistence options in standalones In-Reply-To: <20070903092801.040784898E8@mail.runrev.com> References: <20070903092801.040784898E8@mail.runrev.com> Message-ID: Hello everyone, I know data can be saved, changed, appended to, etc in text files and stacks from standalones, but are there any options for having persistent data in standalones that do not require additional files? Thanks, - Mick From stephenREVOLUTION at barncard.com Mon Sep 3 21:41:05 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 3 Sep 2007 18:41:05 -0700 Subject: Persistence options in standalones In-Reply-To: References: <20070903092801.040784898E8@mail.runrev.com> Message-ID: Well you have to save the data somewhere... If you're on a mac you can save to stacks or files inside the executable package. USERS just can't save the executable itself. But stuff inside is fair game. >Hello everyone, >I know data can be saved, changed, appended to, etc in text files >and stacks from standalones, but are there any options for having >persistent data in standalones that do not require additional >files? >Thanks, > - Mick_______________________________________________ -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From ambassador at fourthworld.com Mon Sep 3 21:44:28 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 03 Sep 2007 18:44:28 -0700 Subject: Persistence options in standalones Message-ID: <46DCB87C.9030007@fourthworld.com> Mick Collins wrote: > I know data can be saved, changed, appended to, etc in text files and > stacks from standalones, but are there any options for having > persistent data in standalones that do not require additional files? Not if you want that data to be modified. Modern OSes generally prevent executables from modifying themselves at runtime. If you're deploying exclusively to OS X you can conceal that you're using a separate file by putting it in the bundle. But for anything else, the OS says 'no". -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Mon Sep 3 21:52:12 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 4 Sep 2007 11:52:12 +1000 Subject: Persistence options in standalones In-Reply-To: References: <20070903092801.040784898E8@mail.runrev.com> Message-ID: On 9/4/07, Mick Collins wrote: > Hello everyone, > I know data can be saved, changed, appended to, etc in text files and > stacks from standalones, but are there any options for having > persistent data in standalones that do not require additional files? If you go to Standalone settings -> Stacks, there is a checkbox labelled "Move substacks into individual files". This saves each sub-stack into it's own .rev file with only the mainStack being part of the application file. Then all stacks apart from the mainStack are writable. On Mac OS X, this is neat as everything is hidden inside the application bundle. On Windows & Linux I'm not sure what happens. You might find this article helpful: Cheers, Sarah From palcibiades-first at yahoo.co.uk Tue Sep 4 04:21:33 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 4 Sep 2007 09:21:33 +0100 Subject: Persistence options in standalones Message-ID: <200709040921.33711.palcibiades-first@yahoo.co.uk> On Linux you end up with two distinct files, the main and the sub. This isn't what worries me however. At the moment, the data file in one case is getting to a few tens of thousands of records, and I am seriously worried about robustness if either stored in a stack or exported to a csv file. Do you all think it right to be worried, or is this just over caution? I'd like to use sqlite, but still haven't been able to get ODBC working, but that's another story. Peter From ambassador at fourthworld.com Tue Sep 4 04:32:42 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 04 Sep 2007 01:32:42 -0700 Subject: Persistence options in standalones Message-ID: <46DD182A.7010404@fourthworld.com> Peter Alcibiades wrote: > At the moment, the data file in one case is getting to a > few tens of thousands of records, and I am seriously worried > about robustness if either stored in a stack or exported to > a csv file. Do you all think it right to be worried, or is > this just over caution? CSV is evil, so you have cause to be worried. ;) If you must export to a delimited format, try tab-delimited instead. As for stack files, just this evening I was working on a project I've been with off and on for about a decade, and at its core is a set of several thousand custom properties. Over all this time it's held up remarkably well. The only problem we've ever run into was when Rev added support for array notation with custom property sets, and even that wouldn't normally have been a problem except that we were using array-like notation to address flat data. A few handler changes later and it was all good again, and has been doing well in daily use. Like anything else with that much important data, make backups often. But unlike FileMaker or most other page-from-disk systems, as long as RAM will let you do what you need you are unlikely to experience corruption. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From geradamas at yahoo.com Tue Sep 4 07:50:27 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 4 Sep 2007 12:50:27 +0100 (BST) Subject: Back in the saddle . . . a few mundane thoughts. Message-ID: <465878.2642.qm@web37514.mail.mud.yahoo.com> So here I am working up lots of companion programs for the course books I use in my language school with Primary kids. Fairly mundane and humdrum, but the fact that my school features some tatty old Pentium 3s running Ubuntu and sporting my content reinforcement programs sells the bl**dy place. However I am greatly assisted by the following: 1. A Belkin Nostromo n52 gamepad; http://catalog.belkin.com/IWCatProductPage.process?Product_Id=157024 The best 40 bucks I ever spent . . . Personally, I can't be bothered with computer games, but the Nostromo Speedpad can be programmed for any menu command you like - and makes a fantastic difference with Runtime Revolution; and has saved my wrists and shoulders. 2. As I program on a Mac for delivery on Linux I usually take screen shots of text fields that are not to be editable and import them into RR. By setting the ScreenShot format to PNG on my Mac I don't need to spend buckets of time changing graphic format with Preview of GIMP - just import directly. 3. I have 2 monitors so that I can drop out of RR and work with GIMP or somesuch else on the other monitor while keeping my current work stack in full view. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From geradamas at yahoo.com Tue Sep 4 08:01:38 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 4 Sep 2007 13:01:38 +0100 (BST) Subject: Physical Limitations - New Yahoo Group Message-ID: <405234.74916.qm@web37511.mail.mud.yahoo.com> Please join and let us know your tips and tricks re coping with the physical aspect of programming. That does not mean that everybody has to write "I use my fingers" :) http://tech.groups.yahoo.com/group/RRNiftyHints/ sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html From alex at harryscollar.com Tue Sep 4 10:29:00 2007 From: alex at harryscollar.com (Alex Shaw) Date: Tue, 04 Sep 2007 23:59:00 +0930 Subject: Data synchronization In-Reply-To: <7c87a2a10709031655p5b6b91a3o8d8b37369ff0e92f@mail.gmail.com> References: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> <46DB8F08.9060709@harryscollar.com> <7c87a2a10709031655p5b6b91a3o8d8b37369ff0e92f@mail.gmail.com> Message-ID: <46DD6BAC.1090504@harryscollar.com> Hi Andre Thanks for the tips! I've been working on a similar idea & you have helped assure me I'm on the right track :) Andre Garzia wrote: > Hello Alex, > > I don't know much about Valentina but I decided to chop in this thread > (which I read and learned much from). If you make a litte server using > Valentina and an HTTP server on front, I'd advise you to work the following > way: > > Define a clear HTTP based API for accessing your server. Try to use whats > being called "REST" which is a fancy name for using URLs and HTTP Methods to > simplify interfacing with a server, it's way easier to work with a RESTful > server than working with SOAP. > > script your GET requests to acquire data from the DB. You can make your URLs > match your database design. for example, you're building a documentation > database: > > GET / (gets all records) > GET /category (gets the categories available) > GET /category/installing (get records with category "installing") > I agree it would be easy to just create a custom protocol using sockets but using URL/XPath style namespaces is more flexible and can be utilised down the track for other types of clients (ie web browsers, flash etc). > The idea is to make sane URLs that are both human readable and machine > processable. If your entries have a timestamp marking the last modification, > you can create a URL such as: > > GET /recentchanges (get the newest records) > GET /modified/2007/10/06 (get records modified since 2007/10/06) > > This will make easier to detect changes in the DB and replicate the changes > between clients. Use PUT calls to insert data onto your database, you can > put the content of the request as a XML with the fields and data for your > DB. If you're felling bold, you can use smart urls for insertion too. > > PUT / (all content for the record is inside the request) > PUT /category/installing (the "category" for this request is obtained > from the URL) > > The above snippet is not as useful as the GET requests, inserting data is > easy, querying data is what makes your system easy to extend and implement. > To modify a record use the POST method. Here it is a good idea to use fancy > urls such as: > > POST /id/1234 (changes record #1234) > > Or you can insert all data into the request. The idea of URLs for modifying > data is to be able to query and modify batches of records with a single > request. For example suppose your documentation system has entries tagged as > "draft" or "publish", by switching this status setting you make some FAQ > available to the end user. You can have a request such as: > > POST /drafts/user/Soapdog (will change all drafts by user "soapdog") > > In this request you can simply add the XML to update the draft field to > publish. This can easily be done with SQL queries and in the end, this will > of course become a SQL query somewhere inside the system. The question you > must ask yourself is, do I want to put SQL in my HTTP Requests or should I > build my own XML/URL Dialect to make queries? The interface allows "admins" to attach SQL statements to objects but I plan to move away from this & parse XML control statements.. with the smart custom http server interpreting smart urls. > > The second takes time but pays in the long run since you can tailor your > software to the specific needs of your system/workflow. This option will > make you have the better tool for doing your job since you created a DSL > (domain specific language) that is fine tunned to your job instead of using > the general purpose SQL. > > Now getting back to the syncronization problem. Using the smart URLs you can > discover what's been changed in the database and fetch them easily. By > fetching just what you need, you reduce your bandwidth usage and you also > reduce the load on the RevOnRockets server which is single threaded anyway. > You can also make a little MD5 field on your records that you can use as a > locking sytem so that users don't overwrite each other. This MD5 record must > be sent with each POST request, if they don't match the one in the central > database, it means someone else altered the records in the meanwhile and you > should refetch that record and revise your changes. > > does this help? > andre > Yes, again thanks Andre, it does indeed help in many ways. I'm still finalising table structures & basically plan to use the relational database in an object-orientated way with rev looking after final viewing structure. Ignoring the boos & hisses from the "serious" database people, who seem to emphasise that not only should data be stored in the database but also a certain level of function.. Fortunately we have a great tool called "Revolution" that makes this possible.. well, it works for me and certainly this project. User can ultimately only change one bit of information at a time so I plan to embed another customised rev http server within the client apps so that the main management server can push updates in real-time to each client. It can then send updates down a chain of backup/replication servers if need be. The synchronization should now be quite flexible based on a few simple rules. ie. user conflicts are overridden by main server but admins can choose from a number of options. Instead of MD5 I will probably use a SHA1/HMAC approach (nice implementation Mark!) so all communication messages can be authenticated. Certain data will be encrypted locally but can go either way on whether to encrypt comms on-the-fly or use vpn (which is probably the easier option & more flexible). Currently larger files are just send via ftp, with all machines running a ftp server, and the custom management server sorting things out after transfers are complete. Would be nice to implement a custom embedded ftp server (to keep things under the same roof) but would rather concentrate on other more important issues. Anyway, see how we go ;) regards alex From andre at andregarzia.com Tue Sep 4 11:17:03 2007 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 4 Sep 2007 12:17:03 -0300 Subject: Data synchronization In-Reply-To: <46DD6BAC.1090504@harryscollar.com> References: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> <46DB8F08.9060709@harryscollar.com> <7c87a2a10709031655p5b6b91a3o8d8b37369ff0e92f@mail.gmail.com> <46DD6BAC.1090504@harryscollar.com> Message-ID: <7c87a2a10709040817n5d2d2fa5w19ff137b31a0d72@mail.gmail.com> Hello Alex, check my RevOnline space under "soapdog", I've put a simple FTP server in there, all transcript ;-) You need to have a ftpRoot folder next to this stack, this root folder is where it looks for files and folders. Cheers andre From alex at harryscollar.com Tue Sep 4 12:14:41 2007 From: alex at harryscollar.com (Alex Shaw) Date: Wed, 05 Sep 2007 01:44:41 +0930 Subject: Data synchronization In-Reply-To: <7c87a2a10709040817n5d2d2fa5w19ff137b31a0d72@mail.gmail.com> References: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> <46DB8F08.9060709@harryscollar.com> <7c87a2a10709031655p5b6b91a3o8d8b37369ff0e92f@mail.gmail.com> <46DD6BAC.1090504@harryscollar.com> <7c87a2a10709040817n5d2d2fa5w19ff137b31a0d72@mail.gmail.com> Message-ID: <46DD8471.7080107@harryscollar.com> Hi Andre Good start! Obviously needs some work, eg. "STOR" command & ability to handle large files. I've started a few modifications already :) ie. clearing gWorkLog & adding explicit variables. My priority is obviously on the other job but would really like to help get this finished, in fact it would make a good community project. But they don't really seem to take off in the rev community, that I can recall. Maybe we're all too busy on our own projects :) But that is another topic. Anyway, I will examine it further when I can. regards alex Andre Garzia wrote: > Hello Alex, > > check my RevOnline space under "soapdog", I've put a simple FTP server in > there, all transcript ;-) > You need to have a ftpRoot folder next to this stack, this root folder is > where it looks for files and folders. > From alex at harryscollar.com Tue Sep 4 12:15:53 2007 From: alex at harryscollar.com (Alex Shaw) Date: Wed, 05 Sep 2007 01:45:53 +0930 Subject: Data synchronization In-Reply-To: <7c87a2a10709040817n5d2d2fa5w19ff137b31a0d72@mail.gmail.com> References: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> <46DB8F08.9060709@harryscollar.com> <7c87a2a10709031655p5b6b91a3o8d8b37369ff0e92f@mail.gmail.com> <46DD6BAC.1090504@harryscollar.com> <7c87a2a10709040817n5d2d2fa5w19ff137b31a0d72@mail.gmail.com> Message-ID: <46DD84B9.1050707@harryscollar.com> Hi Andre Good start! Obviously needs some work, eg. "STOR" command & ability to handle large files. I've started a few modifications already :) ie. clearing gWorkLog & adding explicit variables. My priority is obviously on the other job but would really like to help get this finished, in fact it would make a good community project. But they don't really seem to take off in the rev community, that I can recall. Maybe we're all too busy on our own projects :) But that is another topic. Anyway, I will examine it further when I can. regards alex Andre Garzia wrote: > Hello Alex, > > check my RevOnline space under "soapdog", I've put a simple FTP server in > there, all transcript ;-) > You need to have a ftpRoot folder next to this stack, this root folder is > where it looks for files and folders. > From alex at harryscollar.com Tue Sep 4 12:48:45 2007 From: alex at harryscollar.com (Alex Shaw) Date: Wed, 05 Sep 2007 02:18:45 +0930 Subject: Data synchronization In-Reply-To: <46DD84B9.1050707@harryscollar.com> References: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> <46DB8F08.9060709@harryscollar.com> <7c87a2a10709031655p5b6b91a3o8d8b37369ff0e92f@mail.gmail.com> <46DD6BAC.1090504@harryscollar.com> <7c87a2a10709040817n5d2d2fa5w19ff137b31a0d72@mail.gmail.com> <46DD84B9.1050707@harryscollar.com> Message-ID: <46DD8C6D.4040900@harryscollar.com> Hi More info on this couchDB thing.. http://jan.prima.de/~jan/plok/archives/72-Some-Context.html .. Hmm, definitely on the right track ;) Staying with Rev/Valentina at the moment but some good ideas are presented. I have two books on Erlang, maybe one day I will read them :) regards alex From userev at canelasoftware.com Tue Sep 4 13:18:03 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 04 Sep 2007 10:18:03 -0700 Subject: Remote MAC address on Windows In-Reply-To: <46DA1CF1.9050907@hyperactivesw.com> References: <46D85C74.1030305@hyperactivesw.com> <7c87a2a10708311259p32c2395akf2abe16fcfa1aa57@mail.gmail.com> <46D89529.3060705@hyperactivesw.com> <46D89753.3060102@tweedly.net> <46D8C02B.9080204@hyperactivesw.com> <46D9EBF6.7020703@tweedly.net> <46D9F208.6060909@hyperactivesw.com> <46DA059B.6060709@anachreon.co.uk> <46DA1CF1.9050907@hyperactivesw.com> Message-ID: <0FD6733F-9105-4B5A-92F5-AF849D977077@canelasoftware.com> On Sep 1, 2007, at 7:16 PM, J. Landman Gay wrote: > Luis wrote: >> A plain text file should do it, with the MAC code encrypted. > > That's what I'm thinking. But encrypted or not, anyone who copies > it will have access to the software. > > (I'm starting to wonder if I care...) ;) How about having the server run a validation app full time. It can periodically check to see that it is installed legally on the server by checking the MAC address and then generating the appropriate key. If they both match as expected it continues to run. The server app is listening to a port where the clients ping for validation from the server app on their startup. On an illegal install, the server validation app will not allow the clients to run when they check in on startup. The only negative is that you have to have an app running on the server. Should not be a big deal. Mark Talluto -- CANELA Software http://www.canelasoftware.com From andre at andregarzia.com Tue Sep 4 13:23:20 2007 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 4 Sep 2007 14:23:20 -0300 Subject: question about MacOS X title and tool bars. Message-ID: <7c87a2a10709041023t769e2f79r3ddf0b320555a27b@mail.gmail.com> Hello Friends, I wish to make my title bar extend to include my toolbar like the current mac os x apps does. Is there anyway to do that except using a custom fake windowshape to mimic this? Andre From rbarber6 at gmail.com Mon Sep 3 00:35:18 2007 From: rbarber6 at gmail.com (Ron) Date: Mon, 3 Sep 2007 13:35:18 +0900 Subject: Pasting Unicode into Word problems In-Reply-To: <554F5681-5B87-4ADB-8127-837A08D5353A@economy-x-talk.com> References: <6037FE4E-AF78-4403-A785-A48958AEC65E@nul.se> <554F5681-5B87-4ADB-8127-837A08D5353A@economy-x-talk.com> Message-ID: <0165945E-BDC4-4910-9C23-820D057C7818@gmail.com> Greetings, I have been trying to copy text from a fld with Japanese text and then paste it into a Word document. The copy works fine but it pastes "mojibake" or junk characters into the Word document. This can be overcome by selecting 'Paste Special' from the Edit menu of Word and choosing nonformatted text. But isn't there a way to send Word something it can handle without this extra step? My inquiring users want to know. I have tried setting the clipboarddata but perhaps I'm doing something wrong because the results are the same. Is there a way to send Word something it can work with? BTW Pages, Textwrangler, Jedit X, and Textedit work but Word and Appleworks do not. Thanks Ron From mickclns at mac.com Tue Sep 4 13:45:06 2007 From: mickclns at mac.com (Mick Collins) Date: Tue, 4 Sep 2007 13:45:06 -0400 Subject: Persistence options in standalones In-Reply-To: <20070904170005.0F4A3488F8F@mail.runrev.com> References: <20070904170005.0F4A3488F8F@mail.runrev.com> Message-ID: <72407044-3067-44B0-BC6A-D93D85ABB4D0@mac.com> Thanks everyone, especially for your article, Sarah. From mark at maseurope.net Tue Sep 4 14:28:20 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 4 Sep 2007 19:28:20 +0100 Subject: Stack window flashes on resize Message-ID: <54F67CAE-F969-42CB-9728-C6922711E78E@maseurope.net> Hi, all, I've searched the archives but not found anything that works. Rev 2.8.1, MacIntel OS X 10.4.10 This is my script (in the script of a 'disclosure triangle' button): on openup put the rect of this stack into tRect put item 2 of tRect + 400 into item 4 of tRect set the rect of this stack to tRect end openup When it executes, the newly revealed part of the window (it's height prior to this is 360) flashes white before the bg pattern is applied. Using 'lock screen' makes no difference, unfortunatley. I also tried Scott Rossi's workaround of moving the stack offscreen, resizing and then moving it back. This seems to work smoothly about 1 time in 10, the other 9 times I see the disappearance and reappearance. Adding 'lock screen' at various points solved that problem, but somehow re- introduces the white flash. I also tried hiding and showing the stack, but again, that's visible unless used with 'lock screen', when the white flash reappears. Can this be done? If not, it certainly doesn't encourage the use of disclosure triangles in non-white-background stacks, which is what I'm trying to do, as I'm not that keen on drawers. Any ideas most welcome, Mark From kray at sonsothunder.com Tue Sep 4 14:34:53 2007 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 4 Sep 2007 13:34:53 -0500 Subject: question about MacOS X title and tool bars. In-Reply-To: <7c87a2a10709041023t769e2f79r3ddf0b320555a27b@mail.gmail.com> References: <7c87a2a10709041023t769e2f79r3ddf0b320555a27b@mail.gmail.com> Message-ID: <20070904133453059118.f6ddc551@sonsothunder.com> On Tue, 4 Sep 2007 14:23:20 -0300, Andre Garzia wrote: > Hello Friends, > I wish to make my title bar extend to include my toolbar like the current > mac os x apps does. Is there anyway to do that except using a custom fake > windowshape to mimic this? You mean the white roundRect control in the title bar that lets you show/hide the toolbar? If so, then you're right - the only way to do this at the moment is with a custom windowshape. If you mean something else, please explain (I'm a bit thick sometimes :-) ... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Tue Sep 4 14:39:32 2007 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 4 Sep 2007 13:39:32 -0500 Subject: Stack window flashes on resize In-Reply-To: <54F67CAE-F969-42CB-9728-C6922711E78E@maseurope.net> References: <54F67CAE-F969-42CB-9728-C6922711E78E@maseurope.net> Message-ID: <20070904133932171326.6a7dc1bd@sonsothunder.com> On Tue, 4 Sep 2007 19:28:20 +0100, Mark Smith wrote: > Hi, all, I've searched the archives but not found anything that works. > > Rev 2.8.1, MacIntel OS X 10.4.10 > > This is my script (in the script of a 'disclosure triangle' button): > > on openup > put the rect of this stack into tRect > put item 2 of tRect + 400 into item 4 of tRect > set the rect of this stack to tRect > end openup > > When it executes, the newly revealed part of the window (it's height > prior to this is 360) flashes white before the bg pattern is applied. Well, here's a really weird possible workaround - put everything into a group that is the size of the card, and set its lockLoc to true. Set the backgroundPattern of the *group*, not the stack, and then when you resize with the button, change the rect of the group *first* before you change the rest of the stack. It's the only thing I could think of... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From m.schonewille at economy-x-talk.com Tue Sep 4 15:16:38 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 4 Sep 2007 21:16:38 +0200 Subject: Pasting Unicode into Word problems In-Reply-To: <0165945E-BDC4-4910-9C23-820D057C7818@gmail.com> References: <6037FE4E-AF78-4403-A785-A48958AEC65E@nul.se> <554F5681-5B87-4ADB-8127-837A08D5353A@economy-x-talk.com> <0165945E-BDC4-4910-9C23-820D057C7818@gmail.com> Message-ID: <5D95C7B4-02F4-440E-9AA7-DBF5A9C5AA31@economy-x-talk.com> Hi Ron, When I paste text in Word, a small clipboard symbol appears, floating next to the text. If you click on this symbol, you can choose Keep Text Only from a menu and get the correct unicode text. Have you checked if there is a customization option available, which allows you to insert an additional menu item into the Edit menu? There may be a custom menu item Paste Unformatted Text, but I haven't checked this myself. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 3-sep-2007, om 6:35 heeft Ron het volgende geschreven: > Greetings, > > I have been trying to copy text from a fld with Japanese text and > then paste it into a Word document. The copy works fine but it > pastes "mojibake" or junk characters into the Word document. > > This can be overcome by selecting 'Paste Special' from the Edit > menu of Word and choosing nonformatted text. But isn't there a way > to send Word something it can handle without this extra step? My > inquiring users want to know. > > I have tried setting the clipboarddata but perhaps I'm doing > something wrong because the results are the same. Is there a way to > send Word something it can work with? > > > BTW Pages, Textwrangler, Jedit X, and Textedit work but Word and > Appleworks do not. > > Thanks > Ron > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Tue Sep 4 16:16:31 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 4 Sep 2007 21:16:31 +0100 Subject: Stack window flashes on resize In-Reply-To: <20070904133932171326.6a7dc1bd@sonsothunder.com> References: <54F67CAE-F969-42CB-9728-C6922711E78E@maseurope.net> <20070904133932171326.6a7dc1bd@sonsothunder.com> Message-ID: <6E5F7DEC-41DB-463A-BAA4-D7610C8DE93B@maseurope.net> Thanks, Ken. In fact I came up with a slightly more elaborate workaround - I made a substack with the same bg pattern, set it's decorations to empty, and then when opening the disclosure triangle, position it and open it as a palette, then close it again when ready. It actually works pretty well! Best, Mark On 4 Sep 2007, at 19:39, Ken Ray wrote: > > Well, here's a really weird possible workaround - put everything > into a > group that is the size of the card, and set its lockLoc to true. Set > the backgroundPattern of the *group*, not the stack, and then when you > resize with the button, change the rect of the group *first* before > you > change the rest of the stack. > > It's the only thing I could think of... > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Tue Sep 4 19:21:37 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 5 Sep 2007 09:21:37 +1000 Subject: [semi-OT] Parallels Message-ID: Hi All, I'm about to get Parallels and use it for Windows on my Mac. I seem to remember there were problems earlier with Rev windows not drawing properly. Is that still the case or is it fixed now? Are there any other tricks I should know about before I start? What about using libURL, revBrowser, Trevor's Quicktime external and other Windows externals? I just don't want to waste my time trying to track bugs that are not my fault and will not appear on a full Windows system. I'll be running XP I think. I have XP Pro already and don't want to shell out for a Vista license for my limited use. Thanks, Sarah From brentj84062 at gmail.com Tue Sep 4 19:28:42 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Tue, 4 Sep 2007 17:28:42 -0600 Subject: [semi-OT] Parallels In-Reply-To: References: Message-ID: Hello. Although Parallels is a great product and I know many people who like it a lot, have you looked into using VMWare instead? Apart from being the well-established experts in the industry, VMWare Fusion uses more acceptable means for hooking into your Mac from a behind the scenes perspective whereas Parallels integrates in a less than graceful fashion. I use VMWare with Revolution and it doesn't have a problem, either. Thanks, Brent Anderson Fiery Ferret On Sep 4, 2007, at 5:21 PM, Sarah Reichelt wrote: > Hi All, > > I'm about to get Parallels and use it for Windows on my Mac. I seem to > remember there were problems earlier with Rev windows not drawing > properly. Is that still the case or is it fixed now? Are there any > other tricks I should know about before I start? What about using > libURL, revBrowser, Trevor's Quicktime external and other Windows > externals? I just don't want to waste my time trying to track bugs > that are not my fault and will not appear on a full Windows system. > > I'll be running XP I think. I have XP Pro already and don't want to > shell out for a Vista license for my limited use. > > Thanks, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Tue Sep 4 19:33:36 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 5 Sep 2007 09:33:36 +1000 Subject: [semi-OT] Parallels In-Reply-To: References: Message-ID: No I haven't looked at VMWare Brent, but I will give it a go. I love this list, there are always people who know something about everything! Cheers, Sarah On 9/5/07, Brent Anderson wrote: > Hello. > > Although Parallels is a great product and I know many people who like > it a lot, have you looked into using VMWare instead? Apart from being > the well-established experts in the industry, VMWare Fusion uses more > acceptable means for hooking into your Mac from a behind the scenes > perspective whereas Parallels integrates in a less than graceful > fashion. I use VMWare with Revolution and it doesn't have a problem, > either. > > Thanks, > Brent Anderson > Fiery Ferret > > On Sep 4, 2007, at 5:21 PM, Sarah Reichelt wrote: > > > Hi All, > > > > I'm about to get Parallels and use it for Windows on my Mac. I seem to > > remember there were problems earlier with Rev windows not drawing > > properly. Is that still the case or is it fixed now? Are there any > > other tricks I should know about before I start? What about using > > libURL, revBrowser, Trevor's Quicktime external and other Windows > > externals? I just don't want to waste my time trying to track bugs > > that are not my fault and will not appear on a full Windows system. > > > > I'll be running XP I think. I have XP Pro already and don't want to > > shell out for a Vista license for my limited use. From mwieder at ahsoftware.net Tue Sep 4 19:52:39 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 4 Sep 2007 16:52:39 -0700 Subject: [OT] Valveeta cheese database. References: <422811.82158.qm@web37509.mail.mud.yahoo.com> Message-ID: Richmond- !!! I'm surprised at you. You know full well that cheese is one of the three forbidden topics on this listserv !!! I expect to see castigation from the listmom any second now. -- Mark Wieder mwieder at ahsoftware.net From andre at andregarzia.com Tue Sep 4 20:12:28 2007 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 4 Sep 2007 21:12:28 -0300 Subject: [semi-OT] Parallels In-Reply-To: References: Message-ID: <7c87a2a10709041712w70460cd7p36aaefced7a12efd@mail.gmail.com> Sarah, I have both VMWare Fusion and Parallels 3.0. I was a heavy parallels user but when I begun my GSoC work, Haiku would not run under parallels, so I migrated to VMWare Fusion. I bought both during their beta period so I paid less than 100 USD for both products. Both are very very good. I feel that VMWare uses less CPU, parallels appears frozen more often, but I use them for different OSes anyway. I run linux and haiku (linux 64bits) under VMWare and windows under parallels. They all have similar features, but I'd think I'd stay with VMWare for now. Andre On 9/4/07, Sarah Reichelt wrote: > > No I haven't looked at VMWare Brent, but I will give it a go. I love > this list, there are always people who know something about > everything! > > Cheers, > Sarah > > > On 9/5/07, Brent Anderson wrote: > > Hello. > > > > Although Parallels is a great product and I know many people who like > > it a lot, have you looked into using VMWare instead? Apart from being > > the well-established experts in the industry, VMWare Fusion uses more > > acceptable means for hooking into your Mac from a behind the scenes > > perspective whereas Parallels integrates in a less than graceful > > fashion. I use VMWare with Revolution and it doesn't have a problem, > > either. > > > > Thanks, > > Brent Anderson > > Fiery Ferret > > > > On Sep 4, 2007, at 5:21 PM, Sarah Reichelt wrote: > > > > > Hi All, > > > > > > I'm about to get Parallels and use it for Windows on my Mac. I seem to > > > remember there were problems earlier with Rev windows not drawing > > > properly. Is that still the case or is it fixed now? Are there any > > > other tricks I should know about before I start? What about using > > > libURL, revBrowser, Trevor's Quicktime external and other Windows > > > externals? I just don't want to waste my time trying to track bugs > > > that are not my fault and will not appear on a full Windows system. > > > > > > I'll be running XP I think. I have XP Pro already and don't want to > > > shell out for a Vista license for my limited use. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Tue Sep 4 22:07:49 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 04 Sep 2007 21:07:49 -0500 Subject: [semi-OT] Parallels In-Reply-To: References: Message-ID: <46DE0F75.80209@hyperactivesw.com> Sarah Reichelt wrote: > Hi All, > > I'm about to get Parallels and use it for Windows on my Mac. I seem to > remember there were problems earlier with Rev windows not drawing > properly. Is that still the case or is it fixed now? I only had one redraw problem, when setting the cursor to "none". Everything else works fine. I did buy the newer 3.0 update but haven't had time to install it yet, so it may be fixed by now. > Are there any > other tricks I should know about before I start? What about using > libURL, revBrowser, Trevor's Quicktime external and other Windows > externals? I haven't had any problems with externals at all, even with my older copy of Parallels. Everything I've thrown at it has worked so far. One of my projects uses libURL extensively without any trouble. Haven't tried RevBrowser yet, but I don't see why it wouldn't work. I haven't ever tried VMWare. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Sep 4 22:09:51 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 04 Sep 2007 21:09:51 -0500 Subject: Remote MAC address on Windows In-Reply-To: <0FD6733F-9105-4B5A-92F5-AF849D977077@canelasoftware.com> References: <46D85C74.1030305@hyperactivesw.com> <7c87a2a10708311259p32c2395akf2abe16fcfa1aa57@mail.gmail.com> <46D89529.3060705@hyperactivesw.com> <46D89753.3060102@tweedly.net> <46D8C02B.9080204@hyperactivesw.com> <46D9EBF6.7020703@tweedly.net> <46D9F208.6060909@hyperactivesw.com> <46DA059B.6060709@anachreon.co.uk> <46DA1CF1.9050907@hyperactivesw.com> <0FD6733F-9105-4B5A-92F5-AF849D977077@canelasoftware.com> Message-ID: <46DE0FEF.7050602@hyperactivesw.com> Mark Talluto wrote: > How about having the server run a validation app full time. It can > periodically check to see that it is installed legally on the server by > checking the MAC address and then generating the appropriate key. If > they both match as expected it continues to run. The server app is > listening to a port where the clients ping for validation from the > server app on their startup. > > On an illegal install, the server validation app will not allow the > clients to run when they check in on startup. The only negative is that > you have to have an app running on the server. Should not be a big deal. That might be workable, I'll put it on the list. Thanks for the idea. For now, we've decided to forget about remote access and leave things the way they are. Time is short, so we'll tackle this in the next update. At least I have a couple of different things to try now. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From toolbook at kestner.de Wed Sep 5 04:09:58 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 5 Sep 2007 10:09:58 +0200 Subject: reading, writing ini files? Message-ID: <000501c7ef94$29294fc0$18b2a8c0@TiemoPC2> Hello, I didn't find a function for reading / writing (windows-) ini files. Is there a prefab rev function for ini files with its sections? If not there are probably tons of self made functions. Thank you Tiemo From m.schonewille at economy-x-talk.com Wed Sep 5 04:24:59 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 5 Sep 2007 10:24:59 +0200 Subject: reading, writing ini files? In-Reply-To: <000501c7ef94$29294fc0$18b2a8c0@TiemoPC2> References: <000501c7ef94$29294fc0$18b2a8c0@TiemoPC2> Message-ID: <5BC05FB7-DDB7-4C14-B0DD-53A3BB585A68@economy-x-talk.com> Hi Tiemo, This should get you started: Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 5-sep-2007, om 10:09 heeft Tiemo Hollmann TB het volgende geschreven: > Hello, > > I didn't find a function for reading / writing (windows-) ini > files. Is > there a prefab rev function for ini files with its sections? If not > there > are probably tons of self made functions. > > Thank you > > Tiemo > > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From luis at anachreon.co.uk Wed Sep 5 04:25:35 2007 From: luis at anachreon.co.uk (Luis) Date: Wed, 5 Sep 2007 09:25:35 +0100 Subject: [semi-OT] Parallels In-Reply-To: References: Message-ID: Thought of using Boot Camp? http://www.apple.com/macosx/bootcamp/ Cheers, Luis. On 5 Sep 2007, at 00:21, Sarah Reichelt wrote: > Hi All, > > I'm about to get Parallels and use it for Windows on my Mac. I seem to > remember there were problems earlier with Rev windows not drawing > properly. Is that still the case or is it fixed now? Are there any > other tricks I should know about before I start? What about using > libURL, revBrowser, Trevor's Quicktime external and other Windows > externals? I just don't want to waste my time trying to track bugs > that are not my fault and will not appear on a full Windows system. > > I'll be running XP I think. I have XP Pro already and don't want to > shell out for a Vista license for my limited use. > > Thanks, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From m.schonewille at economy-x-talk.com Wed Sep 5 04:33:33 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 5 Sep 2007 10:33:33 +0200 Subject: [semi-OT] Parallels In-Reply-To: References: Message-ID: Hi Luis, Sarah, Parallels is really much more practical than Bootcamp, which requires a restart. On the other hand, Bootcamp allows you to choose from more than 2 operating systems: which makes Bootcamp interesting again. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 5-sep-2007, om 10:25 heeft Luis het volgende geschreven: > Thought of using Boot Camp? http://www.apple.com/macosx/bootcamp/ > > Cheers, > > Luis. > From toolbook at kestner.de Wed Sep 5 04:38:24 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 5 Sep 2007 10:38:24 +0200 Subject: AW: reading, writing ini files? In-Reply-To: <5BC05FB7-DDB7-4C14-B0DD-53A3BB585A68@economy-x-talk.com> Message-ID: <000a01c7ef98$1fee3200$18b2a8c0@TiemoPC2> Thank you Mark - a former ToolBook developer? Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Mark Schonewille > Gesendet: Mittwoch, 5. September 2007 10:25 > An: How to use Revolution > Betreff: Re: reading, writing ini files? > > Hi Tiemo, > > This should get you started: > > > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Quickly extract data from your HyperCard stacks with DIFfersifier. > http://differsifier.economy-x-talk.com > > > Op 5-sep-2007, om 10:09 heeft Tiemo Hollmann TB het volgende geschreven: > > > Hello, > > > > I didn't find a function for reading / writing (windows-) ini > > files. Is > > there a prefab rev function for ini files with its sections? If not > > there > > are probably tons of self made functions. > > > > Thank you > > > > Tiemo > > > > > > > > > > > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From paolo.mazza at neol.it Wed Sep 5 06:13:10 2007 From: paolo.mazza at neol.it (paolo mazza) Date: Wed, 05 Sep 2007 12:13:10 +0200 Subject: revdb_execute problem In-Reply-To: <12204424.post@talk.nabble.com> References: <46C55949.79FAA562@club-internet.fr> <12204424.post@talk.nabble.com> Message-ID: Hi Mark, you wrote: >With my experience using MS SQL, you define one statement (such as your >UPDATE), then on the next line type in "go" (without the double quotes), >then on the next line your next statement, then the "go" on the next line, >etc. The program "throws" that to SQL and executes all the statements, >sequentially. >I haven't tried this from Rev, but we use this in our product whenever we >deliver a "patch" for a customer to update/fix data - no problem. I tryed this. It does not work with the revExecuteSQL command. I got this error message from the MySQL server: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'go ..." Ciao Paolo ****************************************** Paolo Mazza NEOL SRL Societ? partecipata da Universit? di Padova via N. Tommaseo 84 35131 - Padova (Italy) Tel 049- 2050147 - Fax 049-7964386 www.neol.it From sarah.reichelt at gmail.com Wed Sep 5 06:25:30 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 5 Sep 2007 20:25:30 +1000 Subject: [semi-OT] Parallels In-Reply-To: References: Message-ID: I have been using BootCamp, but having to reboot completely tends to stop me using it. I would prefer a solution that allowed me to run Windows/Linux without having to stop the Mac. Sarah On 9/5/07, Luis wrote: > Thought of using Boot Camp? http://www.apple.com/macosx/bootcamp/ > > Cheers, > > > Luis. > > > On 5 Sep 2007, at 00:21, Sarah Reichelt wrote: > > > Hi All, > > > > I'm about to get Parallels and use it for Windows on my Mac. I seem to > > remember there were problems earlier with Rev windows not drawing > > properly. Is that still the case or is it fixed now? Are there any > > other tricks I should know about before I start? What about using > > libURL, revBrowser, Trevor's Quicktime external and other Windows > > externals? I just don't want to waste my time trying to track bugs > > that are not my fault and will not appear on a full Windows system. > > > > I'll be running XP I think. I have XP Pro already and don't want to > > shell out for a Vista license for my limited use. > > > > Thanks, > > Sarah > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From yvescoppe at skynet.be Wed Sep 5 09:43:50 2007 From: yvescoppe at skynet.be (Yves COPPE) Date: Wed, 5 Sep 2007 15:43:50 +0200 Subject: [semi-OT] Parallels In-Reply-To: References: Message-ID: Le 05-sept.-07 ? 12:25, Sarah Reichelt a ?crit : > I have been using BootCamp, but having to reboot completely tends to > stop me using it. I would prefer a solution that allowed me to run > Windows/Linux without having to stop the Mac. > > Sarah > Hi Sarah, I use VMWare fusion on my mac to test my builds for windows and I'm very happy with. Greetings. Yves COPPE yvescoppe at skynet.be From mdswindell at cruzio.com Wed Sep 5 10:09:03 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Wed, 5 Sep 2007 07:09:03 -0700 Subject: copy/paste still buggy? Message-ID: <34D27579-1EE9-444C-B1A5-99D0C4E392C6@cruzio.com> I just spent several minutes trying to copy and paste a group (just a couple of lines) within a group. The keyboard shortcuts wouldn't work, nor would the menus. Finally I quit Rev, restarted it, and had another go at it, and the third time it worked. I tried copy/paste, duplicate, and replicate with no result. I thought this situation was remedied? -Mark OSX 10.4, Rev Studio 2.8.1 build 472 The future will be better tomorrow. -Dan Quayle From 00bioarchimed at free.fr Wed Sep 5 11:08:37 2007 From: 00bioarchimed at free.fr (Thierry) Date: Wed, 5 Sep 2007 17:08:37 +0200 Subject: Help with shell() script In-Reply-To: <81eb34c40708291042q317281adn6366cc4927fb409e@mail.gmail.com> References: <46D5B976.26005.B77B467@p.williams.alkazar.net> <81eb34c40708291042q317281adn6366cc4927fb409e@mail.gmail.com> Message-ID: <4619F69F-A239-4531-8E4C-5897D143CF80@free.fr> Hi, What about using "open process".... See in the doc it's quite well documented. I managed years ago to build kind of front end to one of my app. HTH Regards, Thierry > Unfortunately running a shell "interactively" is not possible... > > You can execute any written batch though... > React on the file logs or results returns via a shell... > Persistent data and variables may vary on mileage and usage... > Plan around it, that's the way i know... >> >> Yes Xavier, >> this is the problem, I am trying to script the openssl shell. >> I can run a single command from the cmd.exe shell but it quits at >> the end, >> what I need is a way to open the opessl shell and then read and write >> shell >> commands to it but the '/C' keeps gettng in the way. >> >> Has anybody else had any success with working with this? >> >> Paul >> >>> I checked it with a little script: >>> >>> set the shellcommand to "c:\apps\cygwin\ls.exe" >>> get shell("") -- needs the quotes apparently or it wont compile >>> answer it >>> >>> when you execute this you will see again the damn /c in the error >>> message >>> >>> Tested quickly in MetaCard... should be the same in Rev... >>> >>> cheers >>> Xavier >>> >>> use-revolution-bounces at lists.runrev.com wrote on 29/08/2007 >>> 16:58:10: >>> >>>> Hi Paul, >>>> >>>> The problem, if im correct, is that you are assigning the shell to >>> be >>> the >>>> exe to be exectuted in the shell... >>>> >>>> Set the shellcommand to "cmd.exe" -- reset it to what it should be >>> - if >>> im >>>> correct... i didn't know we could set "dir" and the shell >>> command! >>>> get shell(filepath && "Version") >>>> >>>> should work better IMOHO... >>>> >>>> Unfortunately i dont have the openssl.exe from cygwin to test. >>>> >>>> hope that helps >>>> cheers >>>> Xavier >>>> >>>> use-revolution-bounces at lists.runrev.com wrote on 29/08/2007 >>> 16:44:59: >>>> >>>>> >>>>> I am trying to use the openssl function within cygwin in >>> windows. >>>>> The following is the script, instead of sending the command >>> 'version' >>> to >>>>> openssl it appears to be sending "/C" as the result quotes that >>> "/C" >>> is >>>> not >>>>> a valid command. >>>>> >>>>> The it variable contains: >>>>> "openssl:Error: '/C' is an invalid command. >>>>> Standard commands >>>>> asn1parse ....... " >>>>> >>>>> >>>>> Putting 'version' in at the prompt works OK. >>>>> What am I doing wrong and where does the "/C" come from? >>>>> >>>>> Paul >>>>> >>>>> on mouseUp >>>>> set the hideconsolewindows to true >>>>> put "c:\cygwin\bin\openssl.exe" into filepath >>>>> open process filepath >>>>> set shellcommand to "c:\cygwin\bin\openssl.exe" >>>>> put "version" into shellc >>>>> get shell("version") >>>>> answer it >>>>> end mouseUp From luis at anachreon.co.uk Wed Sep 5 11:42:00 2007 From: luis at anachreon.co.uk (Luis) Date: Wed, 5 Sep 2007 16:42:00 +0100 Subject: [semi-OT] Parallels In-Reply-To: References: Message-ID: I used to use Q to run some PPC Linux images: http://www.kju-app.org/ kju/ Based on QEMU: http://fabrice.bellard.free.fr/qemu/ You can find some disk images here: http://fabrice.bellard.free.fr/ qemu/download.html I think it's a Universal Binary now, but I haven't used it for a long while. Cheers, Luis. On 5 Sep 2007, at 14:43, Yves COPPE wrote: > > Le 05-sept.-07 ? 12:25, Sarah Reichelt a ?crit : > >> I have been using BootCamp, but having to reboot completely tends to >> stop me using it. I would prefer a solution that allowed me to run >> Windows/Linux without having to stop the Mac. >> >> Sarah >> > > Hi Sarah, > > I use VMWare fusion on my mac to test my builds for windows and I'm > very happy with. > > > Greetings. > > Yves COPPE > yvescoppe at skynet.be > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mfstuart at cox.net Wed Sep 5 12:22:42 2007 From: mfstuart at cox.net (mfstuart) Date: Wed, 5 Sep 2007 09:22:42 -0700 (PDT) Subject: revdb_execute problem In-Reply-To: References: <46C55949.79FAA562@club-internet.fr> <12204424.post@talk.nabble.com> Message-ID: <12505316.post@talk.nabble.com> Hi Paolo, I'm not familiar with the "go" command in MySQL. Please check the help for multiple commands in MySQL. This may help... http://dev.mysql.com/doc/refman/5.1/en/batch-mode.html paolo mazza wrote: > > Hi Mark, you wrote: > >>With my experience using MS SQL, you define one statement (such as your >>UPDATE), then on the next line type in "go" (without the double quotes), >>then on the next line your next statement, then the "go" on the next line, >>etc. The program "throws" that to SQL and executes all the statements, >>sequentially. >>I haven't tried this from Rev, but we use this in our product whenever we >>deliver a "patch" for a customer to update/fix data - no problem. > > I tryed this. It does not work with the revExecuteSQL command. > I got this error message from the MySQL server: > "You have an error in your SQL syntax; check the manual that corresponds > to your MySQL server version for the right syntax to use near 'go ..." > > Ciao Paolo > > ****************************************** > > Paolo Mazza > NEOL SRL > Societ? partecipata da Universit? di Padova > via N. Tommaseo 84 > 35131 - Padova (Italy) > Tel 049- 2050147 - Fax 049-7964386 > www.neol.it > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/revdb_execute-problem-tf4284430.html#a12505316 Sent from the Revolution - User mailing list archive at Nabble.com. From scott at tactilemedia.com Wed Sep 5 18:01:47 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 05 Sep 2007 15:01:47 -0700 Subject: [Not Quite OT] Possible Fix for PNG Color Shift Message-ID: Greetings List: For any of you who work a lot with PNG images in your stacks (or elsewhere), you might be familiar with the slight color shift that is often introduced into the files by the apps that generate them (Adobe apps are some that cause this problem, as well as inconsistent PNG support in Web browsers). Recently I came across a free Windows application called PngOptimizer that removes what it calls "useless" information from PNGs, making the images display as expected. http://psydk.org/PngOptimizer Drag any files from the desktop onto the running app, and it creates new files with the extraneous data removed. I've tried half a dozen apps/plugins that claim to solve this problem, but in my initial tests, this one seems to work. YMMV. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From josh at dvcreators.net Wed Sep 5 18:59:17 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 5 Sep 2007 15:59:17 -0700 Subject: slash in file name on OS X Message-ID: If there is a slash in the file name on OS X, Revolution replaces it with a colon ":" Unfortunately, this means the file cannot be found. Of course, replacing colons with slashes doesn't help, since Rev interprets this as an extra folder. Has anyone solved this problem? From robmann at gp-racing.com Wed Sep 5 19:01:24 2007 From: robmann at gp-racing.com (Robert Mann) Date: Wed, 5 Sep 2007 19:01:24 -0400 Subject: copy/paste still buggy? In-Reply-To: <34D27579-1EE9-444C-B1A5-99D0C4E392C6@cruzio.com> Message-ID: I am not able to copy/paste multiple objects at once either, only one at a time Winxp, rev studio 2.8.1 build 470 Rob -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Mark Swindell Sent: Wednesday, September 05, 2007 10:09 AM To: How to use Revolution Subject: copy/paste still buggy? I just spent several minutes trying to copy and paste a group (just a couple of lines) within a group. The keyboard shortcuts wouldn't work, nor would the menus. Finally I quit Rev, restarted it, and had another go at it, and the third time it worked. I tried copy/paste, duplicate, and replicate with no result. I thought this situation was remedied? -Mark OSX 10.4, Rev Studio 2.8.1 build 472 The future will be better tomorrow. -Dan Quayle _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Wed Sep 5 19:05:17 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 6 Sep 2007 01:05:17 +0200 Subject: slash in file name on OS X In-Reply-To: References: Message-ID: <88266C2D-BB98-44B1-9295-854E7AA821EE@economy-x-talk.com> Josh, I don't see this happen under normal circumstances. Can you post an example script or give more details? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 6-sep-2007, om 0:59 heeft Josh Mellicker het volgende geschreven: > If there is a slash in the file name on OS X, Revolution replaces > it with a colon ":" > > Unfortunately, this means the file cannot be found. > > Of course, replacing colons with slashes doesn't help, since Rev > interprets this as an extra folder. > > Has anyone solved this problem? From jhurley0305 at sbcglobal.net Wed Sep 5 19:11:39 2007 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Wed, 5 Sep 2007 16:11:39 -0700 Subject: [semi-OT] Parallels In-Reply-To: <20070905170005.3DC77488F96@mail.runrev.com> References: <20070905170005.3DC77488F96@mail.runrev.com> Message-ID: <0318EB3A-5A56-42A4-8381-00765A5B6CE5@sbcglobal.net> According to the recent (October) issue of Macworld (pg. 84), "the most significant difference right now [between Parallels and Fusion] is that Fusion offers clipboard integration so that it is easier to cut and paste between [operating systems.]" Jim From m.schonewille at economy-x-talk.com Wed Sep 5 19:20:36 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 6 Sep 2007 01:20:36 +0200 Subject: [semi-OT] Parallels In-Reply-To: <0318EB3A-5A56-42A4-8381-00765A5B6CE5@sbcglobal.net> References: <20070905170005.3DC77488F96@mail.runrev.com> <0318EB3A-5A56-42A4-8381-00765A5B6CE5@sbcglobal.net> Message-ID: <15B8BA0F-5F25-4673-A598-29CF507DF147@economy-x-talk.com> Hi Jim, Parallels offers clipboard integration too, but I don't know how it compares to Fusion's. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 6-sep-2007, om 1:11 heeft James Hurley het volgende geschreven: > According to the recent (October) issue of Macworld (pg. 84), "the > most significant difference right now [between Parallels and > Fusion] is that Fusion offers clipboard integration so that it is > easier to cut and paste between [operating systems.]" > > Jim From brentj84062 at gmail.com Wed Sep 5 19:28:21 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Wed, 5 Sep 2007 17:28:21 -0600 Subject: [semi-OT] Parallels In-Reply-To: <15B8BA0F-5F25-4673-A598-29CF507DF147@economy-x-talk.com> References: <20070905170005.3DC77488F96@mail.runrev.com> <0318EB3A-5A56-42A4-8381-00765A5B6CE5@sbcglobal.net> <15B8BA0F-5F25-4673-A598-29CF507DF147@economy-x-talk.com> Message-ID: <973839FF-F247-477A-ACAE-6AD159795D15@gmail.com> Hello. As far as windows/mac integration goes, Parallels and VMWare are equivalent (I know that VMWare supports better 3D rendering, however Parallels is bound to catch up). The best selling points for VMWare boil down to the years of experience in VM's that VMWare has, the more graceful integration with OS X (Launchd and background processes rather than background processes and system core modifications), and a few extra features that are nice beyond windows (Appliances, lighter footprint, integrates flawlessly with VM Player and other industry standard VMWare products). Thanks, Brent Anderson Fiery Ferret From josh at dvcreators.net Wed Sep 5 20:03:35 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 5 Sep 2007 17:03:35 -0700 Subject: slash in file name on OS X In-Reply-To: <88266C2D-BB98-44B1-9295-854E7AA821EE@economy-x-talk.com> References: <88266C2D-BB98-44B1-9295-854E7AA821EE@economy-x-talk.com> Message-ID: <0B3B5BB3-A90C-407E-B5FD-BA28B9EF5559@dvcreators.net> It is with Trevor's excellent Quicktime External that the file cannot be located. On Sep 5, 2007, at 4:05 PM, Mark Schonewille wrote: > Josh, > > I don't see this happen under normal circumstances. Can you post an > example script or give more details? > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Quickly extract data from your HyperCard stacks with DIFfersifier. > http://differsifier.economy-x-talk.com > > > Op 6-sep-2007, om 0:59 heeft Josh Mellicker het volgende geschreven: > >> If there is a slash in the file name on OS X, Revolution replaces >> it with a colon ":" >> >> Unfortunately, this means the file cannot be found. >> >> Of course, replacing colons with slashes doesn't help, since Rev >> interprets this as an extra folder. >> >> Has anyone solved this problem? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Wed Sep 5 20:05:10 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 6 Sep 2007 02:05:10 +0200 Subject: slash in file name on OS X In-Reply-To: <0B3B5BB3-A90C-407E-B5FD-BA28B9EF5559@dvcreators.net> References: <88266C2D-BB98-44B1-9295-854E7AA821EE@economy-x-talk.com> <0B3B5BB3-A90C-407E-B5FD-BA28B9EF5559@dvcreators.net> Message-ID: Josh, Are you sure it is the external? Can't it be a scripting problem? I have been using this external a lot and didn't notice this problem, although I may have been using the shortfilepath function, IIRC. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 6-sep-2007, om 2:03 heeft Josh Mellicker het volgende geschreven: > It is with Trevor's excellent Quicktime External that the file > cannot be located. From revdev at pdslabs.net Wed Sep 5 20:20:08 2007 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 05 Sep 2007 17:20:08 -0700 Subject: slash in file name on OS X In-Reply-To: References: Message-ID: <46DF47B8.80301@pdslabs.net> Josh Mellicker wrote: > If there is a slash in the file name on OS X, Revolution replaces it > with a colon ":" > > Unfortunately, this means the file cannot be found. > > Of course, replacing colons with slashes doesn't help, since Rev > interprets this as an extra folder. > > Has anyone solved this problem? Hi Josh, My solution: disallow slashes in filenames. Rev lets you detect slashes in filenames (by listing the files in a folder for example) but doesn't let you [successfully] reference files whose names contain them. Slashes aren't allowed in filenames on Windows IIRC, so if you're making a multi-platform thing you'll need to deal with it there anyway. I don't know a workaround. Phil Davis From josh at dvcreators.net Wed Sep 5 20:51:25 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 5 Sep 2007 17:51:25 -0700 Subject: slash in file name on OS X In-Reply-To: <46DF47B8.80301@pdslabs.net> References: <46DF47B8.80301@pdslabs.net> Message-ID: <12410158-D666-4ADD-A35A-B001EE3DFED5@dvcreators.net> Thanks Phil, I figured as much. These will be already-captured video files, in which some people put the date... grrrrr! On Sep 5, 2007, at 5:20 PM, Phil Davis wrote: > Josh Mellicker wrote: >> If there is a slash in the file name on OS X, Revolution replaces >> it with a colon ":" >> Unfortunately, this means the file cannot be found. >> Of course, replacing colons with slashes doesn't help, since Rev >> interprets this as an extra folder. >> Has anyone solved this problem? > > Hi Josh, > > My solution: disallow slashes in filenames. > > Rev lets you detect slashes in filenames (by listing the files in a > folder for example) but doesn't let you [successfully] reference > files whose names contain them. > > Slashes aren't allowed in filenames on Windows IIRC, so if you're > making a multi-platform thing you'll need to deal with it there > anyway. > > I don't know a workaround. > > Phil Davis > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From alex at harryscollar.com Wed Sep 5 21:00:34 2007 From: alex at harryscollar.com (Alex Shaw) Date: Thu, 06 Sep 2007 10:30:34 +0930 Subject: slash in file name on OS X In-Reply-To: <88266C2D-BB98-44B1-9295-854E7AA821EE@economy-x-talk.com> References: <88266C2D-BB98-44B1-9295-854E7AA821EE@economy-x-talk.com> Message-ID: <46DF5132.5070704@harryscollar.com> Hi Mark To see it, try creating a folder on your OSX desktop called "/\?*|" Open up the Terminal, cd to the "Desktop" & do a "ls" listing command. You will see that even though the folder on the desktop seems ok, physical name has been stored as ":\?*|" XP does not allow the following -> \/:*?<>| Personally, I filter these out for apps which I know will have to be cross-platform. regards alex Mark Schonewille wrote: > Josh, > > I don't see this happen under normal circumstances. Can you post an > example script or give more details? > > Best regards, > > Mark Schonewille From m.schonewille at economy-x-talk.com Wed Sep 5 21:11:08 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 6 Sep 2007 03:11:08 +0200 Subject: slash in file name on OS X In-Reply-To: <46DF5132.5070704@harryscollar.com> References: <88266C2D-BB98-44B1-9295-854E7AA821EE@economy-x-talk.com> <46DF5132.5070704@harryscollar.com> Message-ID: <724A3EAD-7DCE-4536-AF80-CC8B458D5F7A@economy-x-talk.com> Thanks Alex, I understand it now, Josh wrote file _name_ and not _path_. Josh, it should be possible to let Revolution create a SMIL file and reference to that instead of the actual movie file, using a file name without slash for the SMIL file. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 6-sep-2007, om 3:00 heeft Alex Shaw het volgende geschreven: > Hi Mark > > To see it, try creating a folder on your OSX desktop called "/\?*|" > > Open up the Terminal, cd to the "Desktop" & do a "ls" listing command. > > You will see that even though the folder on the desktop seems ok, > physical name has been stored as ":\?*|" > > XP does not allow the following -> \/:*?<>| > > Personally, I filter these out for apps which I know will have to > be cross-platform. > > regards > alex > From chipp at chipp.com Wed Sep 5 22:01:42 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 5 Sep 2007 21:01:42 -0500 Subject: [Not Quite OT] Possible Fix for PNG Color Shift In-Reply-To: References: Message-ID: <7aa52a210709051901o5aa22fc7hec8e5f6660ed24c4@mail.gmail.com> Dude, if that works, you rock! I'll check it out. thanks! -Chipp On 9/5/07, Scott Rossi wrote: > For any of you who work a lot with PNG images in your stacks (or elsewhere), > you might be familiar with the slight color shift that is often introduced > into the files by the apps that generate them (Adobe apps are some that > cause this problem, as well as inconsistent PNG support in Web browsers). > > Recently I came across a free Windows application called PngOptimizer that > removes what it calls "useless" information from PNGs, making the images > display as expected. > > http://psydk.org/PngOptimizer From JimAultWins at yahoo.com Wed Sep 5 22:52:39 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 05 Sep 2007 19:52:39 -0700 Subject: slash in file name on OS X In-Reply-To: <12410158-D666-4ADD-A35A-B001EE3DFED5@dvcreators.net> Message-ID: Not too difficult to convert the filename slashes to another char. --do this for each folder that contains poorly named files set the defaultFolder to pathToFolder put the files into fileList filter fileList with "*/*" set the itemdel to "/" repeat for each line LNN in fileList put LNN into userFileName replace "/" with "|" in userFileName rename ( LNN) to (userFileName) end repeat Hope this helps Jim Ault Las Vegas On 9/5/07 5:51 PM, "Josh Mellicker" wrote: > Thanks Phil, I figured as much. > > These will be already-captured video files, in which some people put > the date... grrrrr! > > > On Sep 5, 2007, at 5:20 PM, Phil Davis wrote: > >> Josh Mellicker wrote: >>> If there is a slash in the file name on OS X, Revolution replaces >>> it with a colon ":" >>> Unfortunately, this means the file cannot be found. >>> Of course, replacing colons with slashes doesn't help, since Rev >>> interprets this as an extra folder. >>> Has anyone solved this problem? >> >> Hi Josh, >> >> My solution: disallow slashes in filenames. >> >> Rev lets you detect slashes in filenames (by listing the files in a >> folder for example) but doesn't let you [successfully] reference >> files whose names contain them. >> >> Slashes aren't allowed in filenames on Windows IIRC, so if you're >> making a multi-platform thing you'll need to deal with it there >> anyway. >> >> I don't know a workaround. >> >> Phil Davis >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From chipp at chipp.com Thu Sep 6 00:54:22 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 5 Sep 2007 23:54:22 -0500 Subject: [semi-OT] Parallels In-Reply-To: References: Message-ID: <7aa52a210709052154w4e2cfa09ndac2e462ced155cd@mail.gmail.com> Hi Sarah! Hope you're doing well. As you know, I'm not much of a Mac user, but I find the Bootcamp/Parallels combo works great for me. There are times when I only want the Mac to be a PC, and it does that with Bootcamp. Other times (editing Rev stuff), I like having both. The only problem I've had with either is the fact neither supports multiple monitors very well. best, Chipp From josh at dvcreators.net Thu Sep 6 02:19:47 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 5 Sep 2007 23:19:47 -0700 Subject: slash in file name on OS X In-Reply-To: References: Message-ID: <0A33D82C-2280-44E1-A31D-ED636A61E8DE@dvcreators.net> Thanks Jim! Renaming would break links in video editing software to the video files, but I could temporarily rename the files until I am done with them, then rename them back. The only hassle is that they'll have to quit their editing program. I am going to try to eliminate the path by changing the defaultFolder next... On Sep 5, 2007, at 7:52 PM, Jim Ault wrote: > Not too difficult to convert the filename slashes to another char. > > --do this for each folder that contains poorly named files > set the defaultFolder to pathToFolder > put the files into fileList > filter fileList with "*/*" > set the itemdel to "/" > > repeat for each line LNN in fileList > put LNN into userFileName > replace "/" with "|" in userFileName > rename ( LNN) to (userFileName) > end repeat > > Hope this helps > > Jim Ault > Las Vegas > > On 9/5/07 5:51 PM, "Josh Mellicker" wrote: > >> Thanks Phil, I figured as much. >> >> These will be already-captured video files, in which some people put >> the date... grrrrr! >> >> >> On Sep 5, 2007, at 5:20 PM, Phil Davis wrote: >> >>> Josh Mellicker wrote: >>>> If there is a slash in the file name on OS X, Revolution replaces >>>> it with a colon ":" >>>> Unfortunately, this means the file cannot be found. >>>> Of course, replacing colons with slashes doesn't help, since Rev >>>> interprets this as an extra folder. >>>> Has anyone solved this problem? >>> >>> Hi Josh, >>> >>> My solution: disallow slashes in filenames. >>> >>> Rev lets you detect slashes in filenames (by listing the files in a >>> folder for example) but doesn't let you [successfully] reference >>> files whose names contain them. >>> >>> Slashes aren't allowed in filenames on Windows IIRC, so if you're >>> making a multi-platform thing you'll need to deal with it there >>> anyway. >>> >>> I don't know a workaround. >>> >>> Phil Davis >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From josh at dvcreators.net Thu Sep 6 02:27:14 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 5 Sep 2007 23:27:14 -0700 Subject: scrollbar "detentes" Message-ID: <4795A19E-1079-48D5-A0C6-D25C6764AB0F@dvcreators.net> Just thought I'd share this script that gives a scale scrollbar "detentes" in case it might come in handy to someone. When the user lets go of the mouse within tSnap increments of tSnapVal, the scrollbar snaps to the tSnapVal value. ON mouseUp put the thumbposition of me into pScrollValue snapIt pScrollValue, 768, 100 snapIt pScrollValue, 1500, 200 snapIt pScrollValue, 2500, 200 END mouseUp ON snapIt pScrollValue, tSnapVal, tSnap IF abs(pScrollValue - tSnapVal) < tSnap THEN set the thumbposition of me to tSnapVal END if END snapIt I used mouseUp instead of scrollBarDrag because the snapping only happens afterwards and not during the drag, which causes flickering... From ludovic.thebault at laposte.net Thu Sep 6 04:23:47 2007 From: ludovic.thebault at laposte.net (Ludovic THEBAULT) Date: Thu, 6 Sep 2007 10:23:47 +0200 Subject: Accessing files on CD drives under Windows In-Reply-To: <456DB790.9030505@falconstor.com> References: <8e373f43fa820555a2b4b24a7621efdc@wanadoo.fr> <456DB790.9030505@falconstor.com> Message-ID: <4587726E-0B03-4872-A872-707151C09BD7@laposte.net> Le 29 nov. 06 ? 17:38, Geir A. Myrestrand a ?crit : > Francis Nugent Dixon wrote: > >> Anybody know how I can find the Volume Names on all the PC devices, >> as is possible on the Mac, so I can access my CD files ? > > You can use the "list volume" command in diskpart: > > C:\>diskpart > > Microsoft DiskPart version 5.1.3565 > > Copyright (C) 1999-2003 Microsoft Corporation. > On computer: STINKPAD > > DISKPART> list volume > > Volume ### Ltr Label Fs Type Size > Status Info > ---------- --- ----------- ----- ---------- ------- > --------- -------- > Volume 0 D Linux Devic CDFS DVD-ROM 307 MB > Volume 1 C IBM_PRELOAD NTFS Partition 71 GB Healthy > System > Hello, How use these commands with Rev to get the list ? this script : put shell("Diskpart"&cr&"list volume" doesn't work (diskpart seem "frozen") Thanks ! From xavier.bury at clearstream.com Thu Sep 6 07:57:07 2007 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Thu, 6 Sep 2007 13:57:07 +0200 Subject: Accessing files on CD drives under Windows In-Reply-To: <4587726E-0B03-4872-A872-707151C09BD7@laposte.net> Message-ID: DiskPart is an interactive shell application, like telnet or ftp, it will wait for your next input which Rev still can't handle. I think i proposed the feature to MetaCard long ago but it is most likely not coming. Also for diskPart to work, you need to select which disk and which partition you want to list each time. So just that will fail you... To find the volume name, you go through each letter in the volumes() function and do a repeat for each line driveletter in the volumes put last word of shell("dir" && driveletter && "| findstr /i Volume in drive") & CR after volumeNameList end repeat This will return the line which has the volume name out of the list. Normally just the last word but it could be more than one which would make the script above a bit more complicated... Left as an excercise ;) regards, Xavier use-revolution-bounces at lists.runrev.com wrote on 06/09/2007 10:23:47: > > Le 29 nov. 06 ? 17:38, Geir A. Myrestrand a ?crit : > > > Francis Nugent Dixon wrote: > > > >> Anybody know how I can find the Volume Names on all the PC devices, > >> as is possible on the Mac, so I can access my CD files ? > > > > You can use the "list volume" command in diskpart: > > > > C:\>diskpart > > > > Microsoft DiskPart version 5.1.3565 > > > > Copyright (C) 1999-2003 Microsoft Corporation. > > On computer: STINKPAD > > > > DISKPART> list volume > > > > Volume ### Ltr Label Fs Type Size > > Status Info > > ---------- --- ----------- ----- ---------- ------- > > --------- -------- > > Volume 0 D Linux Devic CDFS DVD-ROM 307 MB > > Volume 1 C IBM_PRELOAD NTFS Partition 71 GB Healthy > > System > > > > > Hello, > > How use these commands with Rev to get the list ? > this script : > put shell("Diskpart"&cr&"list volume" doesn't work (diskpart seem > "frozen") > > Thanks ! > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ---------------------------------------------------------------------------- Clearstream Services S.A. 42 Avenue JF Kennedy, L-1855 Luxembourg Soci?t? anonyme is organised with limited liability in the Grand Duchy of Luxembourg RC Luxembourg B 60911. ----------------------------------------- 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. Legally required information for business correspondence/ Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz: http://deutsche-boerse.com/letterhead END OF DISCLAIMER From revolution at derbrill.de Thu Sep 6 10:46:03 2007 From: revolution at derbrill.de (Malte Brill) Date: Thu, 6 Sep 2007 16:46:03 +0200 Subject: autotab broken? In-Reply-To: <20070903170005.87A83488F45@mail.runrev.com> References: <20070903170005.87A83488F45@mail.runrev.com> Message-ID: Hi all, does anyone else see that autoTab is broken on intel Macs (No other machines here to check right now). It does appear to work most of the time, however if there is a fast sequence of returns it puts return in the field instead of moving to the next field. This appears to be dependent on the selectedtext being empty or not. Can anyone confirm that? As a sidenode: Placing a returnInField handler on card or stacklevel fixes the prob here: ON returnInField IF the autotab of the target THEN type TAB ELSE pass returnInField END if END returnInField Thanks in advance, Malte From Roger.E.Eller at sealedair.com Thu Sep 6 11:12:53 2007 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu, 6 Sep 2007 11:12:53 -0400 Subject: [semi-OT] Parallels In-Reply-To: Message-ID: Since you're already using bootcamp, you're more than half way there. Parallels can boot from your bootcamp partition. Yay! Roger Eller > I have been using BootCamp, but having to reboot completely tends to > stop me using it. I would prefer a solution that allowed me to run > Windows/Linux without having to stop the Mac. > > Sarah > > > On 9/5/07, Luis wrote: >> Thought of using Boot Camp? http://www.apple.com/macosx/bootcamp/ >> >> Cheers, >> >> >> Luis. >> >> >> On 5 Sep 2007, at 00:21, Sarah Reichelt wrote: >> >>> Hi All, >>> >>> I'm about to get Parallels and use it for Windows on my Mac. I seem to >>> remember there were problems earlier with Rev windows not drawing >>> properly. Is that still the case or is it fixed now? Are there any >>> other tricks I should know about before I start? What about using >>> libURL, revBrowser, Trevor's Quicktime external and other Windows >>> externals? I just don't want to waste my time trying to track bugs >>> that are not my fault and will not appear on a full Windows system. >>> >>> I'll be running XP I think. I have XP Pro already and don't want to >>> shell out for a Vista license for my limited use. >>> >>> Thanks, >>> Sarah From m.schonewille at economy-x-talk.com Thu Sep 6 11:14:48 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 6 Sep 2007 17:14:48 +0200 Subject: autotab broken? In-Reply-To: References: <20070903170005.87A83488F45@mail.runrev.com> Message-ID: Hi Malte, Autotab works fine here. If the text instertion point is on the first line of a field while the height of the field equals a multiple of the line height, a return will be inserted when you press the return key. If the text insertion point is on the last line, return will bring you to the next field. If the entire text of a field is selected, return will also bring you to the next field. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 6-sep-2007, om 16:46 heeft Malte Brill het volgende geschreven: > Hi all, > > does anyone else see that autoTab is broken on intel Macs (No other > machines here to check right now). It does appear to work most of > the time, however if there is a fast sequence of returns it puts > return in the field instead of moving to the next field. This > appears to be dependent on the selectedtext being empty or not. > > Can anyone confirm that? > > As a sidenode: > > Placing a returnInField handler on card or stacklevel fixes the > prob here: > > ON returnInField > IF the autotab of the target THEN > type TAB > ELSE > pass returnInField > END if > END returnInField > > Thanks in advance, > > Malte From list at dreamscapesoftware.com Thu Sep 6 11:21:16 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Thu, 06 Sep 2007 10:21:16 -0500 Subject: [Not Quite OT] Possible Fix for PNG Color Shift In-Reply-To: References: Message-ID: <46E01AEC.1070705@dreamscapesoftware.com> Scott Rossi wrote: > For any of you who work a lot with PNG images in your stacks (or elsewhere), > you might be familiar with the slight color shift that is often introduced > into the files by the apps that generate them (Adobe apps are some that > cause this problem, as well as inconsistent PNG support in Web browsers). Scott, Could you send me an example PNG of this? I've been working with PNGs in Revolution for a while and I've never seen this. I'd like to see how JPEGCompress handles the issue you mentioned. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com From revolution at derbrill.de Thu Sep 6 11:42:51 2007 From: revolution at derbrill.de (Malte Brill) Date: Thu, 6 Sep 2007 17:42:51 +0200 Subject: autotab broken? In-Reply-To: <20070905170005.AD068488FAD@mail.runrev.com> References: <20070905170005.AD068488FAD@mail.runrev.com> Message-ID: Leaves me puzzled why I can end up with 5 lines in a field that is only 22 pix high, before it finally tabs. Note: not everytime, only sometimes. I find this strange... ATB, Malte From rabit at dimensionB.de Thu Sep 6 12:02:30 2007 From: rabit at dimensionB.de (Ralf Bitter) Date: Thu, 6 Sep 2007 18:02:30 +0200 Subject: autotab broken? In-Reply-To: References: <20070905170005.AD068488FAD@mail.runrev.com> Message-ID: <3F25C934-FF25-4656-8175-946A97658CF9@dimensionB.de> Exactly the same here (Intel Mac), and I really would like to know how to set up fields, so that autotab works reliably. Ralf Bitter On 6. Sep 2007, at 17:42, Malte Brill wrote: > Leaves me puzzled why I can end up with 5 lines in a field that is > only 22 pix high, before it finally tabs. Note: not everytime, only > sometimes. > > I find this strange... > > ATB, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From revolution at derbrill.de Thu Sep 6 12:06:52 2007 From: revolution at derbrill.de (Malte Brill) Date: Thu, 6 Sep 2007 18:06:52 +0200 Subject: autotab broken? In-Reply-To: <20070905170005.AD068488FAD@mail.runrev.com> References: <20070905170005.AD068488FAD@mail.runrev.com> Message-ID: Moin Ralf, the script I posted earlier does the trick for single line fields, if placed on card, stack or library level. Might be adapted to more than one line. At least it is a workaround. ON returnInField IF the autotab of the target THEN type TAB ELSE pass returnInField END if END returnInField Gr??e,Malte From rabit at dimensionB.de Thu Sep 6 12:28:04 2007 From: rabit at dimensionB.de (Ralf Bitter) Date: Thu, 6 Sep 2007 18:28:04 +0200 Subject: autotab broken? In-Reply-To: References: <20070905170005.AD068488FAD@mail.runrev.com> Message-ID: Thanks Malte, this should definitely work, but as Mark states to have no problems with autotab I wonder if there is a solution besides workarounds. Gru? Ralf On 6. Sep 2007, at 18:06, Malte Brill wrote: > Moin Ralf, > > the script I posted earlier does the trick for single line fields, > if placed on card, stack or library level. Might be adapted to more > than one line. At least it is a workaround. > > ON returnInField > IF the autotab of the target THEN > type TAB > ELSE > pass returnInField > END if > END returnInField > > > Gr??e,Malte_______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From josh at dvcreators.net Thu Sep 6 12:29:51 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Thu, 6 Sep 2007 09:29:51 -0700 Subject: autotab broken? In-Reply-To: References: <20070905170005.AD068488FAD@mail.runrev.com> Message-ID: <9E71F902-A389-4F49-8614-FA86EB993C56@dvcreators.net> I have not found autotab reliable (Intel MacBook & Mac Pro), so I use a script similar to yours. On Sep 6, 2007, at 9:06 AM, Malte Brill wrote: > Moin Ralf, > > the script I posted earlier does the trick for single line fields, > if placed on card, stack or library level. Might be adapted to more > than one line. At least it is a workaround. > > ON returnInField > IF the autotab of the target THEN > type TAB > ELSE > pass returnInField > END if > END returnInField > > > Gr??e,Malte_______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From fde101 at fjrhome.net Thu Sep 6 16:39:31 2007 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 6 Sep 2007 16:39:31 -0400 Subject: Color Palette In-Reply-To: <000001c7a30b$702bb9b0$50832d10$@com> References: <000001c7a30b$702bb9b0$50832d10$@com> Message-ID: Okay, I have a distinct but related question... Is there any way to bring up the color picker without blocking messages from being delivered in the background? I have a program in which I "send" messages to run an event handler several times a second to update various things, but if I "answer color", the messages do not go through until I close the color picker... (This is on OS X, if that makes a difference...) On May 30, 2007, at 6:39 PM, Jason Kapadia wrote: > Wow, I can't believe I missed that one. > > > > Thank you! > > > > > >> Do you mean like scripting "answer color" ? > > > >> Regards, > > > >> Scott Rossi > >> Creative Director > >> Tactile Media, Multimedia & Design > > > >>> Recently, Jason Kapadia wrote: > > > >>> Is there anyway that I am able to bring up the windows color >>> palette? > Like > >>> the one shown in the property inspector when you click on the > >>> backgroundcolor box? > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _________________________________________________________________ Need personalized email and website? Look no further. It's easy with Doteasy $0 Web Hosting! Learn more at www.doteasy.com From scott at tactilemedia.com Thu Sep 6 16:46:28 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 06 Sep 2007 13:46:28 -0700 Subject: Does revGoURL Auto-Encode URLs? Message-ID: I'm trying to get Rev to launch a site in the user's browser that requires a login, and so far, the browser is launching to the correct domain but not to the protected page. revGoURL "http://user.name at userserver.com:password at targetserver.com" When running the above, I get a security alert back from the browser (Firefox) that reads like: "You are about to log into the site "targetserver.com" with the username "user%2Ename%40userserver%2Ecom", but the website does not require authentication. This may be an attempt to trick you. Is "targetserver.com" the site you want to visit? The username string listed in the security alert shows the at symbol and periods as HTML entities, so I'm not sure if revGoURL is encoding the username string, or this is just the way the browser is returning the info. Perhaps goRevURL is encoding both "@" symbols where it should not. Or perhaps it is encoding the periods in the string where it should not. This doesn't seem to be a script error on my end as the browser is launched properly, but rather seems to be a formatting problem. So any suggestions on how to troubleshoot this? Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From fde101 at fjrhome.net Thu Sep 6 17:49:15 2007 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 6 Sep 2007 17:49:15 -0400 Subject: Proper Field Validation Methods and other annoyances... In-Reply-To: References: <46C1D77B.3040205@crcom.net> Message-ID: Wow, let's put together a new feature request for BZ... How about, "is a user readable date", or "is really a date"? "is a formatted date"? On Aug 15, 2007, at 12:21 PM, Rob Cozens wrote: > Hi Len, > >> 1) Why does put "4" is a date return true? If this function >> doesn't actually work, why is it still available? I'd like to be >> able to have users enter a date without any kind of punctuation >> (i.e., 08142007) and be able to validate it as a valid date. The >> same applies to entering 1315 as a time (no colon). > > Others have explained why "is a date" returns true for any integer. > > Here is a function that validates user input as valid according to > the current system date format and returns the date in dateItems > format. > > function validDate theString -- 5 April 04:RCC > put stripBlanks(theString,false) into theString -- strips leading > or trailing blanks from a string > get systemDateFormat() -- see Called Routines below > set the itemDelimiter to char -1 of it -- the Separater > if the number of items of theString <> 3 then return false > delete the last char of it > delete char offset("mm",it) of it -- remove double characters, if > any... > -- which > there will be until RR system date > -- > correctly recognizes suppression of leading > -- zeroes > delete char offset("dd",it) of it > delete char offset("yy",it) of it > repeat with x = 1 to 3 > switch char x of it > case "m" > put item x of theString into theMonth > if not validDigits(theMonth) then return false -- each char > >= "0" and <= "9" > if theMonth < 1 or theMonth > 12 then return false > break > case "d" > put item x of theString into theDay > if not validDigits(theDay) then return false > if theDay < 1 or theDay > 31 then return false > break > case "y" > put item x of theString into theYear > if not validDigits(theYear) then return false > put length(theYear) into charCount > if charCount <> 2 and charCount <> 4 then return false > if charCount is 2 then add 2000 to theYear > if theYear < 1 then return false > break > end switch > end repeat > if theDay < 29 then return > true&return&theYear&comma&theMonth&comma&theDay&",0,0,0,0" > if theMonth is 2 then > if theDay > 29 or not leapYear(theYear) then return false -- > leapYear returns boolean > else return true&return&theYear&comma&theMonth&comma&theDay&", > 0,0,0,0" > else > if offset("0",theMonth) = 1 then delete char 1 of theMonth > set the itemDelimiter to comma > if theMonth is among the items of "1,3,5,7,8,10,12" then return > true&return&theYear&comma&theMonth&comma&theDay&",0,0,0,0" > if theDay is 31 then return false > else return true&return&theYear&comma&theMonth&comma&theDay&", > 0,0,0,0" > end if > end validDate > > Cal;led routines: > > function systemDateFormat > put "1999,1,9,0,0,0,0" into testDate > convert testDate to short system date -- RR pads day/month > regardless of settings > > -- which means function will not recognize the > > -- absence of leading zeroes until this is fixed > put 2 into characterNumber > repeat while char characterNumber of testDate is in "1,9" > add 1 to characterNumber > end repeat > put char characterNumber of testDate into dateSeparater > put empty into returnDateFormat > set the itemDelimiter to dateSeparater > repeat for each item datePart in testDate > if datePart > 9 then > if datePart > 99 then put "y" after returnDateFormat > put "y" after returnDateFormat > else if datePart > 1 then > if length(datePart) > 1 then put "d" after returnDateFormat > put "d" after returnDateFormat > else > if length(datePart) > 1 then put "m" after returnDateFormat > put "m" after returnDateFormat > end if > end repeat > return returnDateFormat&dateSeparater > end systemDateFormat > > >> 2) This is the "biggie." What is the proper way to validate the >> contents of a field. I tried writing a "closeField" script that >> would do the validation, put up a message box if the format/ >> contents are wrong, then set the focus back to the field for >> correction by the user. I end up getting two insertion point >> cursors (one in the "bad" field and one in the next field. The >> keyboard does go to the bad field but having more than one >> insertion point is confusing to me let alone my end users. By the >> way, I have tried not passing the closeField message but I'm not >> sure if the "tab to next field" takes place anyway. > > Among my back burner projects is a Data Dictionary-driven RAD, > which will validate user input in a field as compliant with the > Data Dictionary specifications for the data that field captures > (eg: required?, numeric?, # of decimal positions, show thousands > separator?, show currency symbol?, lookup table, autoentry?, max > length, max lines, etc). Only some of the edits have been tested > at this stage; but all that our working are triggered by > closeField, enterInField (and returnInField for single-line > fields),or internal logic if auto-entry fields, and I have not > experienced the problems you describe. > > However, I would note that my user interface keeps ALL fields > without focus locked while accepting user input in a field. When > the user signals "I'm done", the field contents are validated to DD > specs. If invalid, an error message is displayed; if valid, the > field is locked and the next (either by ordinal or based on the > user input) field is unlocked and given focus. > >> 3) Related to #2 above, I frequently get vertical lines (insertion >> point cursors) in a field as I move the mouse across it. Once >> they start showing up, (and they stay so I end up with vertical >> bars between every letter in the field!), I can get them to appear >> by moving the mouse ABOVE the field (not in it) like I have a >> vertical line that runs the height of the entire screen. Is this >> something I'm doing or is it a known problem? > > Do you get the same effect from a standalone compiled from your stack? > > Rob Cozens CCW > Serendipity Software Company > > "And I, which was two fooles, do so grow three; > Who are a little wise, the best fooles bee." > > from "The Triple Foole" by John Donne (1572-1631) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _________________________________________________________________ Need personalized email and website? Look no further. It's easy with Doteasy $0 Web Hosting! Learn more at www.doteasy.com From scott at tactilemedia.com Thu Sep 6 19:27:56 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 06 Sep 2007 16:27:56 -0700 Subject: Does revGoURL Auto-Encode URLs? In-Reply-To: Message-ID: Recently, I wrote: > I'm trying to get Rev to launch a site in the user's browser that requires a > login, and so far, the browser is launching to the correct domain but not to > the protected page. > > revGoURL "http://user.name at userserver.com:password at targetserver.com" More on this problem... The site uses an HTML post form to log in which points to "index.php". I've tried passing the username and password to the address of the page ("targetserver.com/index.php") within the URL string, like the above. But I'm still getting the browser's security alert message and being dumped on the site's home page (default). What else can I try? Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From mark at maseurope.net Thu Sep 6 20:00:27 2007 From: mark at maseurope.net (Mark Smith) Date: Fri, 7 Sep 2007 01:00:27 +0100 Subject: Does revGoURL Auto-Encode URLs? In-Reply-To: References: Message-ID: Scott, have a look at the page source for the login page. You may find that there's a javaScript function that does the POST. As an example of something that I did a while ago, I wanted to donload a page that had a form (set by buttons) that set a date. So I had an applescript in a custom prop: set tScr to " document.ResultSel.Day.selectedIndex = dd; document.ResultSel.Month.selectedIndex = mm; document.ResultSel.Year.selectedIndex = yy; ResultsValidate()" tell application "Safari" do JavaScript tScr in document 1 end tell which my app would copy into a variable, replace the dd/mm/yy values with the needed real values, and 'do as applescript'. If you're on Windows, maybe there's a Windows way to do this? Having said that, the site has changed since then, and it no longer works...which is one of the problems with trying to interact with designed-for-humans sites programmatically. Best of luck, Mark On 7 Sep 2007, at 00:27, Scott Rossi wrote: > > More on this problem... > > The site uses an HTML post form to log in which points to > "index.php". I've > tried passing the username and password to the address of the page > ("targetserver.com/index.php") within the URL string, like the > above. But > I'm still getting the browser's security alert message and being > dumped on > the site's home page (default). What else can I try? > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Thu Sep 6 23:22:03 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 06 Sep 2007 20:22:03 -0700 Subject: Does revGoURL Auto-Encode URLs? In-Reply-To: Message-ID: Hey Mark: If you haven't looked at the site I mentioned, don't bother. I think I know what's going on -- I believe they have a php script that expects some variables to be sent when logging in, so we're not going to figure it out any time soon. Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From sims at ezpzapps.com Fri Sep 7 00:22:56 2007 From: sims at ezpzapps.com (Jim Sims) Date: Fri, 7 Sep 2007 06:22:56 +0200 Subject: Does revGoURL Auto-Encode URLs? In-Reply-To: References: Message-ID: On Sep 7, 2007, at 1:27 AM, Scott Rossi wrote: > The site uses an HTML post form to log in which points to > "index.php". I've > tried passing the username and password to the address of the page > ("targetserver.com/index.php") within the URL string, like the > above. But > I'm still getting the browser's security alert message and being > dumped on > the site's home page (default). What else can I try? Is it possible that cookie information is somehow getting in the act? sims From ludovic.thebault at laposte.net Fri Sep 7 04:47:45 2007 From: ludovic.thebault at laposte.net (Ludovic THEBAULT) Date: Fri, 7 Sep 2007 10:47:45 +0200 Subject: Protect zip file with a password ? Message-ID: Hello It is possible to protect a zip file (created with revzip) with a password ? Thanks ! From eric.chatonet at sosmartsoftware.com Fri Sep 7 05:11:37 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 7 Sep 2007 11:11:37 +0200 Subject: Tray icon transparency (XP and Vista) Message-ID: Hi all, I use the 'icon' unsupported feature and even if I would be pleased with some features added (like being able to bold a menu item, to call the menu using a left click, etc.) I wonder why the 16*16 pixels PNG (with transparency) I use is perfectly displayed everywhere except in Win tray where transparency is lost and replaced by solid colors? Any hint would be greatly appreciated :-) PS. Same issue on XP SP2 and Vista. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From bvg at mac.com Fri Sep 7 06:49:11 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 7 Sep 2007 12:49:11 +0200 Subject: Proper Field Validation Methods and other annoyances... In-Reply-To: References: <46C1D77B.3040205@crcom.net> Message-ID: <3673efa701a73be718a5bfc8ee0eb8fa@mac.com> http://quality.runrev.com/qacenter/show_bug.cgi?id=5300 On 06 Sep 2007, at 23:49, Frank D. Engel, Jr. wrote: > Wow, let's put together a new feature request for BZ... > > How about, "is a user readable date", or "is really a date"? > > "is a formatted date"? > > > On Aug 15, 2007, at 12:21 PM, Rob Cozens wrote: > >> Hi Len, >> >>> 1) Why does put "4" is a date return true? If this function >>> doesn't actually work, why is it still available? I'd like to be >>> able to have users enter a date without any kind of punctuation >>> (i.e., 08142007) and be able to validate it as a valid date. The >>> same applies to entering 1315 as a time (no colon). >> >> Others have explained why "is a date" returns true for any integer. >> >> Here is a function that validates user input as valid according to >> the current system date format and returns the date in dateItems >> format. >> >> function validDate theString -- 5 April 04:RCC >> put stripBlanks(theString,false) into theString -- strips leading >> or trailing blanks from a string >> get systemDateFormat() -- see Called Routines below >> set the itemDelimiter to char -1 of it -- the Separater >> if the number of items of theString <> 3 then return false >> delete the last char of it >> delete char offset("mm",it) of it -- remove double characters, if >> any... >> -- which >> there will be until RR system date >> -- correctly >> recognizes suppression of leading >> -- zeroes >> delete char offset("dd",it) of it >> delete char offset("yy",it) of it >> repeat with x = 1 to 3 >> switch char x of it >> case "m" >> put item x of theString into theMonth >> if not validDigits(theMonth) then return false -- each char >= >> "0" and <= "9" >> if theMonth < 1 or theMonth > 12 then return false >> break >> case "d" >> put item x of theString into theDay >> if not validDigits(theDay) then return false >> if theDay < 1 or theDay > 31 then return false >> break >> case "y" >> put item x of theString into theYear >> if not validDigits(theYear) then return false >> put length(theYear) into charCount >> if charCount <> 2 and charCount <> 4 then return false >> if charCount is 2 then add 2000 to theYear >> if theYear < 1 then return false >> break >> end switch >> end repeat >> if theDay < 29 then return >> true&return&theYear&comma&theMonth&comma&theDay&",0,0,0,0" >> if theMonth is 2 then >> if theDay > 29 or not leapYear(theYear) then return false -- >> leapYear returns boolean >> else return >> true&return&theYear&comma&theMonth&comma&theDay&",0,0,0,0" >> else >> if offset("0",theMonth) = 1 then delete char 1 of theMonth >> set the itemDelimiter to comma >> if theMonth is among the items of "1,3,5,7,8,10,12" then return >> true&return&theYear&comma&theMonth&comma&theDay&",0,0,0,0" >> if theDay is 31 then return false >> else return >> true&return&theYear&comma&theMonth&comma&theDay&",0,0,0,0" >> end if >> end validDate >> >> Cal;led routines: >> >> function systemDateFormat >> put "1999,1,9,0,0,0,0" into testDate >> convert testDate to short system date -- RR pads day/month >> regardless of settings >> >> -- which means function will not recognize the >> >> -- absence of leading zeroes until this is fixed >> put 2 into characterNumber >> repeat while char characterNumber of testDate is in "1,9" >> add 1 to characterNumber >> end repeat >> put char characterNumber of testDate into dateSeparater >> put empty into returnDateFormat >> set the itemDelimiter to dateSeparater >> repeat for each item datePart in testDate >> if datePart > 9 then >> if datePart > 99 then put "y" after returnDateFormat >> put "y" after returnDateFormat >> else if datePart > 1 then >> if length(datePart) > 1 then put "d" after returnDateFormat >> put "d" after returnDateFormat >> else >> if length(datePart) > 1 then put "m" after returnDateFormat >> put "m" after returnDateFormat >> end if >> end repeat >> return returnDateFormat&dateSeparater >> end systemDateFormat >> >> >>> 2) This is the "biggie." What is the proper way to validate the >>> contents of a field. I tried writing a "closeField" script that >>> would do the validation, put up a message box if the format/contents >>> are wrong, then set the focus back to the field for correction by >>> the user. I end up getting two insertion point cursors (one in the >>> "bad" field and one in the next field. The keyboard does go to the >>> bad field but having more than one insertion point is confusing to >>> me let alone my end users. By the way, I have tried not passing the >>> closeField message but I'm not sure if the "tab to next field" takes >>> place anyway. >> >> Among my back burner projects is a Data Dictionary-driven RAD, which >> will validate user input in a field as compliant with the Data >> Dictionary specifications for the data that field captures (eg: >> required?, numeric?, # of decimal positions, show thousands >> separator?, show currency symbol?, lookup table, autoentry?, max >> length, max lines, etc). Only some of the edits have been tested at >> this stage; but all that our working are triggered by closeField, >> enterInField (and returnInField for single-line fields),or internal >> logic if auto-entry fields, and I have not experienced the problems >> you describe. >> >> However, I would note that my user interface keeps ALL fields without >> focus locked while accepting user input in a field. When the user >> signals "I'm done", the field contents are validated to DD specs. If >> invalid, an error message is displayed; if valid, the field is locked >> and the next (either by ordinal or based on the user input) field is >> unlocked and given focus. >> >>> 3) Related to #2 above, I frequently get vertical lines (insertion >>> point cursors) in a field as I move the mouse across it. Once they >>> start showing up, (and they stay so I end up with vertical bars >>> between every letter in the field!), I can get them to appear by >>> moving the mouse ABOVE the field (not in it) like I have a vertical >>> line that runs the height of the entire screen. Is this something >>> I'm doing or is it a known problem? >> >> Do you get the same effect from a standalone compiled from your stack? >> >> Rob Cozens CCW >> Serendipity Software Company >> >> "And I, which was two fooles, do so grow three; >> Who are a little wise, the best fooles bee." >> >> from "The Triple Foole" by John Donne (1572-1631) >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > > > _________________________________________________________________ > Need personalized email and website? Look no further. It's easy > with Doteasy $0 Web Hosting! Learn more at www.doteasy.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From m.schonewille at economy-x-talk.com Fri Sep 7 07:07:00 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 7 Sep 2007 13:07:00 +0200 Subject: Protect zip file with a password ? In-Reply-To: References: Message-ID: <1D56E8F4-6CB5-4113-A275-7D3B7E6C4683@economy-x-talk.com> Hi Ludovic, This is impossible with just the revZip features. However, once you have a zip file, or zip data in a variable, you can scramble it with a simple scrambling function, or with Revolution's encrypt command. Of course, you would need Revolution, or just a standalone, to decrypt the data. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 7-sep-2007, om 10:47 heeft Ludovic THEBAULT het volgende geschreven: > Hello > > It is possible to protect a zip file (created with revzip) with a > password ? > > Thanks ! From m.schonewille at economy-x-talk.com Fri Sep 7 07:08:28 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 7 Sep 2007 13:08:28 +0200 Subject: Tray icon transparency (XP and Vista) In-Reply-To: References: Message-ID: <07CA32EF-EA9B-4561-9F87-4CE5BBE5F9FA@economy-x-talk.com> Hi Eric, Which software do you use to create your icons? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 7-sep-2007, om 11:11 heeft Eric Chatonet het volgende geschreven: > Hi all, > > I use the 'icon' unsupported feature and even if I would be pleased > with some features added (like being able to bold a menu item, to > call the menu using a left click, etc.) I wonder why the 16*16 > pixels PNG (with transparency) I use is perfectly displayed > everywhere except in Win tray where transparency is lost and > replaced by solid colors? > Any hint would be greatly appreciated :-) > > PS. Same issue on XP SP2 and Vista. > > Best regards from Paris, > Eric Chatonet. From eric.chatonet at sosmartsoftware.com Fri Sep 7 07:12:28 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 7 Sep 2007 13:12:28 +0200 Subject: Tray icon transparency (XP and Vista) In-Reply-To: <07CA32EF-EA9B-4561-9F87-4CE5BBE5F9FA@economy-x-talk.com> References: <07CA32EF-EA9B-4561-9F87-4CE5BBE5F9FA@economy-x-talk.com> Message-ID: <3951907A-D22E-43CE-AAD7-7BB80ED22E5F@sosmartsoftware.com> Hi Mark, I use PhotoShop on Mac. Anyway, the PNG looks fine as expected everywhere else except in Win tray. But I can see icons, not all, in Win tray that do show some transparency. Le 7 sept. 07 ? 13:08, Mark Schonewille a ?crit : > Hi Eric, > > Which software do you use to create your icons? > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Quickly extract data from your HyperCard stacks with DIFfersifier. > http://differsifier.economy-x-talk.com > > > Op 7-sep-2007, om 11:11 heeft Eric Chatonet het volgende geschreven: > >> Hi all, >> >> I use the 'icon' unsupported feature and even if I would be >> pleased with some features added (like being able to bold a menu >> item, to call the menu using a left click, etc.) I wonder why the >> 16*16 pixels PNG (with transparency) I use is perfectly displayed >> everywhere except in Win tray where transparency is lost and >> replaced by solid colors? >> Any hint would be greatly appreciated :-) >> >> PS. Same issue on XP SP2 and Vista. >> >> Best regards from Paris, >> Eric Chatonet. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From sims at ezpzapps.com Fri Sep 7 08:41:29 2007 From: sims at ezpzapps.com (Jim Sims) Date: Fri, 7 Sep 2007 14:41:29 +0200 Subject: Tray icon transparency (XP and Vista) In-Reply-To: <3951907A-D22E-43CE-AAD7-7BB80ED22E5F@sosmartsoftware.com> References: <07CA32EF-EA9B-4561-9F87-4CE5BBE5F9FA@economy-x-talk.com> <3951907A-D22E-43CE-AAD7-7BB80ED22E5F@sosmartsoftware.com> Message-ID: <87B23A31-7014-4A44-B630-E1642C550026@ezpzapps.com> On Sep 7, 2007, at 1:12 PM, Eric Chatonet wrote: > I use PhotoShop on Mac. > Anyway, the PNG looks fine as expected everywhere else except in > Win tray. > But I can see icons, not all, in Win tray that do show some > transparency. Is it possible that a transparent gif is what people use, not png? sims From klaus at major-k.de Fri Sep 7 10:03:55 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 7 Sep 2007 16:03:55 +0200 Subject: OS X menubar not updating Message-ID: <7800AE34-8477-4F38-B23D-23930B1F95C6@major-k.de> Hi folks, I'm trying to create some kind of dynamic menubar, but this does not work as exspected :-/ This is my (test) script in the mainstack, which does work in general, but the actual menubar does not update! The substacks do not have any scripts on resumestack lock menus put the target & CR & the owner of the target put the short name of the owner of the target into zielstack set the label of btn "idappmenu" of grp "mbar2" of cd 1 of stack "mbar" to zielstack switch zielstack case "menutest2" put "menutest2 item1" & CR & "menutest2 item2" into btn "idappmenu" of cd 1 of stack "mbar" show btn "idappmenu" of grp "mbar2" of cd 1 of stack "mbar" break case "menutest3" put "menutest3 item1" & CR & "menutest3 item2" & CR & "menutest3 item3" into btn "idappmenu" of cd 1 of stack "mbar" show btn "idappmenu" of grp "mbar2" of cd 1 of stack "mbar" break case "menutest1" ## Mainstack hide btn "idappmenu" of grp "mbar2" of cd 1 of stack "mbar" ## I only want this extra menu in the substacks! break end switch unlock menus end resumestack "menutest1" is the mainstack, all others are substacks (or at least open stacks).. Group "mbar" is also in a substack named "mbar" to avoid problems with the dis-/appearing 20 pixels ;-) All substacks have "mbar2" set as menubar of course. So what happens is that the button "idappmenu" is getting shown/ hidden and filled with the correct content, I can check this by having this substack open and see the button dis-/ appear in realtime. BUT the actual menubar (on top of the screen on OS X) does NOT updated correctly! Un-/locking menus and/or un-/locking screen does not help. I even tried to put the menugroup into my mainstack, no way. I also put the line "set the label of btn..." inside of the "case" handler, no way. I do NOT want to end with X different menugroups, one for each substack! Any hints are very appreciated. Regards Klaus Major klaus at major-k.de http://www.major-k.de From stephenREVOLUTION at barncard.com Fri Sep 7 11:12:00 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 7 Sep 2007 08:12:00 -0700 Subject: OS X menubar not updating In-Reply-To: <7800AE34-8477-4F38-B23D-23930B1F95C6@major-k.de> References: <7800AE34-8477-4F38-B23D-23930B1F95C6@major-k.de> Message-ID: set the text of btn works for me. I've never used 'put into' however. perhaps you have to load the entire menu text in a variable , insert or rewrite each line and then set the text of the button to it. I assemble a complete menu listing on the fly on mousedown, then set the text of the button to it. This all happens before menupick. This guarantees refreshing just in time. This definition of lock menus in the docs seems to say you can't change the menubars when they are locked ??? See what happens when you take that line out. "Sets the lockMenus property to true, preventing the menu bar from being updated when the controls for the menu bar are changed." this seems to be quite different than LOCK SCREEN. >Hi folks, > >I'm trying to create some kind of dynamic menubar, but this does not >work as exspected :-/ > >This is my (test) script in the mainstack, which does work in >general, but the actual menubar does not update! >The substacks do not have any scripts > >on resumestack > lock menus > put the target & CR & the owner of the target > put the short name of the owner of the target into zielstack > set the label of btn "idappmenu" of grp "mbar2" of cd 1 of stack >"mbar" to zielstack > switch zielstack > case "menutest2" > put "menutest2 item1" & CR & "menutest2 item2" into btn >"idappmenu" of cd 1 of stack "mbar" > show btn "idappmenu" of grp "mbar2" of cd 1 of stack "mbar" > break > case "menutest3" > put "menutest3 item1" & CR & "menutest3 item2" & CR & "menutest3 >item3" into btn "idappmenu" of cd 1 of stack "mbar" > show btn "idappmenu" of grp "mbar2" of cd 1 of stack "mbar" > break > case "menutest1" ## Mainstack > hide btn "idappmenu" of grp "mbar2" of cd 1 of stack "mbar" > ## I only want this extra menu in the substacks! > break > end switch > unlock menus >end resumestack > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From scott at tactilemedia.com Fri Sep 7 11:14:48 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 07 Sep 2007 08:14:48 -0700 Subject: Tray icon transparency (XP and Vista) In-Reply-To: <3951907A-D22E-43CE-AAD7-7BB80ED22E5F@sosmartsoftware.com> Message-ID: Recently, Eric Chatonet wrote: > the PNG looks fine as expected everywhere else except in Win > tray. > But I can see icons, not all, in Win tray that do show some > transparency. I believe Windows systems up through XP only support 256 colors (and thus 1 level of transparency) in the systray icons. Vista may be different (don't have it front of me to check). Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From klaus at major-k.de Fri Sep 7 11:33:53 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 7 Sep 2007 17:33:53 +0200 Subject: OS X menubar not updating In-Reply-To: References: <7800AE34-8477-4F38-B23D-23930B1F95C6@major-k.de> Message-ID: Hi Stephen, > set the text of btn works for me. I've never used 'put into' however. But does work nevertheless ;-) > perhaps you have to load the entire menu text in a variable , > insert or rewrite each line and then set the text of the button to it. The CONTENT of the buttons is correct, the display of the complete menubar is what does not work! > I assemble a complete menu listing on the fly on mousedown, then > set the text of the button to it. This all happens before menupick. > This guarantees refreshing just in time. > This definition of lock menus in the docs seems to say you can't > change the menubars when they are locked ??? See what happens when > you take that line out. > "Sets the lockMenus property to true, preventing the menu bar from > being updated when the controls for the menu bar are changed." > this seems to be quite different than LOCK SCREEN. I tried with and without "lock menus" Regards Klaus Major klaus at major-k.de http://www.major-k.de From eric.chatonet at sosmartsoftware.com Fri Sep 7 12:29:24 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 7 Sep 2007 18:29:24 +0200 Subject: Tray icon transparency (XP and Vista) In-Reply-To: References: Message-ID: <3A8CF177-0DF0-45A2-BD33-5989B557C5E0@sosmartsoftware.com> Hi scott, Le 7 sept. 07 ? 17:14, Scott Rossi a ?crit : > Recently, Eric Chatonet wrote: > >> the PNG looks fine as expected everywhere else except in Win >> tray. >> But I can see icons, not all, in Win tray that do show some >> transparency. > > I believe Windows systems up through XP only support 256 colors > (and thus 1 > level of transparency) in the systray icons. Vista may be > different (don't > have it front of me to check). > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design I am going to give it a try but as the icon is a rainbow... ;-) I have to add to be more precise that I get some areas transparent and other in solid colors. What I want is of course semi transparency... Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From kray at sonsothunder.com Fri Sep 7 12:58:59 2007 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 7 Sep 2007 11:58:59 -0500 Subject: Tray icon transparency (XP and Vista) In-Reply-To: References: Message-ID: <20070907115859302195.71a56ab9@sonsothunder.com> On Fri, 7 Sep 2007 11:11:37 +0200, Eric Chatonet wrote: > Hi all, > > I use the 'icon' unsupported feature and even if I would be pleased > with some features added (like being able to bold a menu item, to > call the menu using a left click, etc.) I wonder why the 16*16 pixels > PNG (with transparency) I use is perfectly displayed everywhere > except in Win tray where transparency is lost and replaced by solid > colors? > Any hint would be greatly appreciated :-) > > PS. Same issue on XP SP2 and Vista. Also, if for some reason you can't get Rev's 'icon' feature to do what you want, or you want to be able to have the tray icon exist even if your Rev app is closed, you might want to take a look at STSTray if you haven't already: http://www.sonsothunder.com/products/ststray/ststray.htm It might just do what you want it to do... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From eric.chatonet at sosmartsoftware.com Fri Sep 7 13:07:33 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 7 Sep 2007 19:07:33 +0200 Subject: Tray icon transparency (XP and Vista) In-Reply-To: <20070907115859302195.71a56ab9@sonsothunder.com> References: <20070907115859302195.71a56ab9@sonsothunder.com> Message-ID: <60C5CE90-8DEA-4289-950D-5FB07CD25365@sosmartsoftware.com> Hi Ken, As you know it since we exchanged some emails about this, I know well STSTray. It's a great product with many more possibilities than the rev feature :-) But, if I remember well (you'll correct me :-), it uses VB and inserts a process in the task manager list I can't rename or set the icon by myself. For a 'whole world' commercial application, I can't allow such a behavior :-( If I could rename it and set its icon, probably I would switch immediately to use it again! Le 7 sept. 07 ? 18:58, Ken Ray a ?crit : > On Fri, 7 Sep 2007 11:11:37 +0200, Eric Chatonet wrote: > >> Hi all, >> >> I use the 'icon' unsupported feature and even if I would be pleased >> with some features added (like being able to bold a menu item, to >> call the menu using a left click, etc.) I wonder why the 16*16 pixels >> PNG (with transparency) I use is perfectly displayed everywhere >> except in Win tray where transparency is lost and replaced by solid >> colors? >> Any hint would be greatly appreciated :-) >> >> PS. Same issue on XP SP2 and Vista. > > Also, if for some reason you can't get Rev's 'icon' feature to do what > you want, or you want to be able to have the tray icon exist even if > your Rev app is closed, you might want to take a look at STSTray if > you > haven't already: > > http://www.sonsothunder.com/products/ststray/ststray.htm > > It might just do what you want it to do... > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From kray at sonsothunder.com Fri Sep 7 16:15:55 2007 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 7 Sep 2007 15:15:55 -0500 Subject: Tray icon transparency (XP and Vista) In-Reply-To: <60C5CE90-8DEA-4289-950D-5FB07CD25365@sosmartsoftware.com> References: <20070907115859302195.71a56ab9@sonsothunder.com> <60C5CE90-8DEA-4289-950D-5FB07CD25365@sosmartsoftware.com> Message-ID: <20070907151555973473.9a5ed265@sonsothunder.com> On Fri, 7 Sep 2007 19:07:33 +0200, Eric Chatonet wrote: > Hi Ken, > > As you know it since we exchanged some emails about this, I know well > STSTray. > It's a great product with many more possibilities than the rev feature :-) > But, if I remember well (you'll correct me :-), it uses VB and > inserts a process in the task manager list I can't rename or set the > icon by myself. > For a 'whole world' commercial application, I can't allow such a > behavior :-( > If I could rename it and set its icon, probably I would switch > immediately to use it again! Actually, you *can* rename it (just change the name of the executable), and you *can* set its icon (by issuing the "set icon" TrayScript command), although you have a 256 color limit, and the graphics formats supported are BMP, ICO, CUR, RLE, WMF, GIF, and JPEG (so no PNGs). So for transparency it looks like 256 Color GIFs. :-) Haven't tried it in Vista though, so I don't know if there are any glitches... I'll try when I get a chance and let you know. But for XP it should be good to go... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From rjearp at hotmail.com Fri Sep 7 17:44:47 2007 From: rjearp at hotmail.com (Bob Earp) Date: Fri, 7 Sep 2007 14:44:47 -0700 Subject: Running in a full screen mode Message-ID: Does anybody know if a stand-alone project can be run as a full screen app that hides the OS X menu bar? Tnx, Bob... _________________________________________________________________ News, entertainment and everything you care about at Live.com. Get it now! http://www.live.com/getstarted.aspx From brentj84062 at gmail.com Fri Sep 7 17:53:09 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Fri, 7 Sep 2007 15:53:09 -0600 Subject: Running in a full screen mode In-Reply-To: References: Message-ID: Hello. Yes it can be. I use the following script. on goFullScreen -- To go full screen, even in development mode if exists(stack "revmenubar") then send ("menupick" && quote & "Suspend Development Tools" & quote) to btn "development" of stack "revmenubar" hide stack "revrestore" end if repeat for each line x in the openStacks if x contains "revOnline" then hide stack x end repeat hide menubar hide msg set the decorations of this stack to empty set the backdrop to black set the rect of this stack to "0,0,800,600" -- Adjust to suit the size of your stack set the loc of this stack to the screenloc toplevel this stack end goFullScreen on stopFullScreen -- Return from Full Screen show menubar set the decorations of the topstack to default set the backdrop to none toplevel this stack end stopFullScreen This doesn't resize the screen however you could use the binary cscreen (Scour the internet for it, it is out there) to accomplish that. Beware that calling goFullScreen twice in the Development Environment has strange results (Usually you can't use the development environment until you restart Revolution). Thanks, Brent Anderson Fiery Ferret From sanke at hrz.uni-kassel.de Fri Sep 7 18:04:42 2007 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sat, 08 Sep 2007 00:04:42 +0200 Subject: [ANN] Seamless Tiles Generator 2 Message-ID: <46E1CAFA.4030305@hrz.uni-kassel.de> Version 2 of my "Seamless Tiles Generator" of last year. The stack should run on all platforms (tested on Windows and Mac OS X). On Mac OS X it needs at least a Revolution engine version from 2.7 up to work properly because of the restrictions as to image size and divisibility for backpatterns in earlier versions. The stack contains its own "Answer Dialog" as a substack, because I need the functionality to place the dialog close to the buttons that use the dialog. This dialog should cause no problems with newer versions of Revolution. If you get a warning because of a "duplicate stack", simply disregard this. You can download the zipped stack (8 MB) directly from or from page "Sample Stacks" of my website =================================== What the "Seamless Tiles Generator 2" does: You can import JPG and PNG files - either in "real" size or set to sizes 640X480, 800X600, 1024X768, or 1600X1200. The last imported image can always be retrieved using button "reset imported image". A few sample images are embedded. The first two with a size 640X480, the last one in 6 sizes from 400X300 to 1600X1200 and as "real size" with 2048X1536 pixels. From the chosen image you select a rectangle for further processing. The various possibilities to select in version 1 of stack "Seamless Tiles" have now been replaced by a single selection graphic which can be resized using the red handle at the bottomright corner and dragged around on the image. The selected rectangle of the image is then transferred to page "create seamless tile" using the button on the upper left of the card. On card "create seamless tile" you can choose between three options (of which the first two are unique, i.e. nowhere else to be found) to create a seamless tile: - "Overlay mirrored" mirrors the "overlapping" parts of the tile borders with an optimized transition blending - "Overlay stretched" stretches a selected border region into both directions - "Overlay cropped" produces a blended overlay of the border regions and crops the resulting tile to provide exact tile borders (This is - to my experience - the most often used variant of producing seamless tiles (Photoshop, PainShopPro etc.)) For all three options you can determine five sizes of the "transition width" of the overlapping areas, from "wide" to "very small". Of course, it depends very much on the nature and structure of the image segment used for producing the seamless tile which "option" and "transition width" is most suited for your purposes. The produced tile can be tested immediately as a screen-size pattern. The tile can be modified (before and after producing the "seamless" tile): - proportional resizing - "paler colors" : make colors successively paler to produce unobtrusive backpatterns, which is probably one of the most important buttons of the stack - simplifying colors (brighten, gray scale, three-threshold gray, "reduce colors" to 8, 27, 64, and 125 colors) - changing colors ("complementary" negative colors, "rotate colors" successively red, green, and blue, "sepia", and "duplicate colors") - five quick "hues" filters - matrix filters (12 filters are provided which could be useful for background patterns: "fine emboss", "textured emboss", "contours", "thick contours", three variants of "lithography", "gray relief", "red tint", "despeckle 3x3", and "despeckle full"). An external is not needed here. The despeckle filters rely on a "median" algorithm and do more than simply remove noise from the image; especially the "despeckle full" filter, which produces painting-like tiles. All modifying effects can be combined successively, e.g. you could "rotate" the "red tint" to green, or "brighten" the "contours" filter effect until you have got an unobtrusive background etc.. Eventually, the tile can be exported in PNG format for further use. -- Wilhelm Sanke From ambassador at fourthworld.com Fri Sep 7 19:30:06 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 07 Sep 2007 16:30:06 -0700 Subject: Adjust playRate while preserving pitch? Message-ID: <46E1DEFE.9040201@fourthworld.com> I understand QT 7 and later has an option to adjust the playrate of media while preserving pitch. I've searched BZ for a request to support this, but haven't found one. The closes was a request to be able to set the movieControllerID so that an external could be written to take advantage of this API (#3299). Do any of you know of a BZ request to adjust playRate while preserving pitch? If so I'll add my votes for it; if not, I'll make a new one. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From gregory.lypny at videotron.ca Fri Sep 7 19:57:37 2007 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 07 Sep 2007 19:57:37 -0400 Subject: Window Sizes on Different Macs Message-ID: <97CE13C3-95A5-4F1E-BB23-AF52DD7A2EA2@videotron.ca> Hello everyone, I think I have a lot to learn about resolution and differences between displays. I developed a stack that is 887 x 657 on an iMac with a screen that is 1920 x 1200. I transferred the stack to work to use on an older iMac whose display is 1024 x 768. What happens at work is that the width of the stack displays fine but a strip along the bottom (with all the darn buttons) is cut off. Should I have known that this would happen? What am I doing wrong? Regards, Gregory From m.schonewille at economy-x-talk.com Fri Sep 7 20:10:50 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 8 Sep 2007 02:10:50 +0200 Subject: Window Sizes on Different Macs In-Reply-To: <97CE13C3-95A5-4F1E-BB23-AF52DD7A2EA2@videotron.ca> References: <97CE13C3-95A5-4F1E-BB23-AF52DD7A2EA2@videotron.ca> Message-ID: <53A61706-7BB6-4593-9A52-125FDE1C2C27@economy-x-talk.com> Hi Gregory, Yes, you should have known ;-) but you didn't really do anything wrong. 1024x768 still is a widely used standard and it is wise to make sure that a static window fits on a screen with that size. Alternatively, make yor stack resizable or group all objects in the stack window and give the group scrollbars. You can adjust the size of the stack in the preOpenStack script to make sure that automatically fits on the screen. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 8-sep-2007, om 1:57 heeft Gregory Lypny het volgende geschreven: > Hello everyone, > > I think I have a lot to learn about resolution and differences > between displays. I developed a stack that is 887 x 657 on an iMac > with a screen that is 1920 x 1200. I transferred the stack to > work to use on an older iMac whose display is 1024 x 768. What > happens at work is that the width of the stack displays fine but a > strip along the bottom (with all the darn buttons) is cut off. > Should I have known that this would happen? What am I doing wrong? > > Regards, > > Gregory From rpresender at cox.net Fri Sep 7 21:52:03 2007 From: rpresender at cox.net (Robert Presender) Date: Fri, 7 Sep 2007 18:52:03 -0700 Subject: CheckMark a menu item Message-ID: Hi, Using Mac OSX, Rev 2.8.1 Will appreciate help in learning how to place a check mark in front of a menu item of a pulldown menu button in a menu bar. Several menu items contain the name of cards. Can't find any help in the Docs. Thank you. Regards ... Bob From scott at tactilemedia.com Fri Sep 7 23:29:57 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 07 Sep 2007 20:29:57 -0700 Subject: Window Sizes on Different Macs In-Reply-To: <97CE13C3-95A5-4F1E-BB23-AF52DD7A2EA2@videotron.ca> Message-ID: Recently, Gregory Lypny wrote: > I think I have a lot to learn about resolution and differences > between displays. I developed a stack that is 887 x 657 on an iMac > with a screen that is 1920 x 1200. I transferred the stack to work > to use on an older iMac whose display is 1024 x 768. What happens at > work is that the width of the stack displays fine but a strip along > the bottom (with all the darn buttons) is cut off. Should I have > known that this would happen? What am I doing wrong? Either my math is wrong or your measurements are off. You say your stack is 657 pixels high, and your old iMac screen is 768 pixels high. You *should* have 111 pixels to spare (minus the height of the menubar) for displaying your stack. The only other thing I can think of is perhaps checking the windowBoundingRect property. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From jacque at hyperactivesw.com Fri Sep 7 23:57:54 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 07 Sep 2007 22:57:54 -0500 Subject: Window Sizes on Different Macs In-Reply-To: References: Message-ID: <46E21DC2.1060908@hyperactivesw.com> Scott Rossi wrote: > Recently, Gregory Lypny wrote: > >> I think I have a lot to learn about resolution and differences >> between displays. I developed a stack that is 887 x 657 on an iMac >> with a screen that is 1920 x 1200. I transferred the stack to work >> to use on an older iMac whose display is 1024 x 768. What happens at >> work is that the width of the stack displays fine but a strip along >> the bottom (with all the darn buttons) is cut off. Should I have >> known that this would happen? What am I doing wrong? > > Either my math is wrong or your measurements are off. You say your stack is > 657 pixels high, and your old iMac screen is 768 pixels high. You *should* > have 111 pixels to spare (minus the height of the menubar) for displaying > your stack. The only other thing I can think of is perhaps checking the > windowBoundingRect property. I had a strange experience a couple of years ago where a stack that should have fit on a screen always opened with the bottom 20 pixels cut off when opened on a monitor with lower resolution, even though there was enough room under the window to fit the full height. The only way I found to fix it was to resize the stack on the low-resolution screen so it looked right, and save it there. Then the next time I opened the stack on any monitor, it always looked okay from then on. I think it might be related to the bug that cuts off the bottom of some stacks for reasons unknown. I have had a few of those and I bugzillaed it a couple of years ago. The bug remains verified but unfixed. I've seen occasional reports of it on the list sometimes. It's sporadic. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Sep 8 00:10:54 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 07 Sep 2007 23:10:54 -0500 Subject: CheckMark a menu item In-Reply-To: References: Message-ID: <46E220CE.2070700@hyperactivesw.com> Robert Presender wrote: > Hi, > > Using Mac OSX, Rev 2.8.1 > > Will appreciate help in learning how to place a check mark > in front of a menu item of a pulldown menu button in a menu bar. Here are the symbols: - makes a divider between groups of menu items !c makes the menu item a hilited check box !n makes the menu item an unhilited check box !r makes the menu item a hilited radio button !u makes the menu item an unhilited radio button ( makes the menu item disabled Have your script insert "!c" before the checked menu item, and remove those 2 characters to uncheck it. The "check box" refered to above is mostly for Linux use. On a Mac, it shows the system menu checkmark instead. You don't need the unhilited check box, it isn't part of the Mac OS. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From palcibiades-first at yahoo.co.uk Sat Sep 8 03:04:40 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 8 Sep 2007 08:04:40 +0100 Subject: Well guess what? Guess what? Congratulations and Welcome! Message-ID: <200709080804.40857.palcibiades-first@yahoo.co.uk> Yes, its 2.9 Beta for Linux. It will not be necessary to say more. It will not be possible anyway, since I'm off to play with it. This is great news, thanks and congratulations to everyone. Peter From viktoras at ekoinf.net Sat Sep 8 12:46:35 2007 From: viktoras at ekoinf.net (viktoras didziulis) Date: Sat, 08 Sep 2007 19:46:35 +0300 Subject: Well guess what? Guess what? Congratulations and Welcome! In-Reply-To: <200709080804.40857.palcibiades-first@yahoo.co.uk> References: <200709080804.40857.palcibiades-first@yahoo.co.uk> Message-ID: <46E2D1EB.1000104@ekoinf.net> Yahoooo! One more important fix is fixed unicode character mapping issues for a few languages (including my native) on Windows. Thanks and all the best! Viktoras Peter Alcibiades wrote: > Yes, its 2.9 Beta for Linux. It will not be necessary to say more. It will > not be possible anyway, since I'm off to play with it. > > This is great news, thanks and congratulations to everyone. > > Peter > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From gregory.lypny at videotron.ca Sat Sep 8 14:48:15 2007 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sat, 08 Sep 2007 14:48:15 -0400 Subject: Window Sizes on Different Macs In-Reply-To: <20070908170004.BA5884898EE@mail.runrev.com> References: <20070908170004.BA5884898EE@mail.runrev.com> Message-ID: <7D76B17A-93EE-4D2D-BB01-852C97661EF1@videotron.ca> Thanks for responding, Jacqueline, Mark, and Scott. I think Scott has the answer. When I check the windowBoundingRect property, I get "0,74,1920,1136,"which puts the height of the stack at 1,062, and exceeds the height of the iMac display. I've never had occasion to set the windowBoundingRect, but apparently it is padded on the Mac OS to allow for the menu bar, although I'm not sure what menu bar is being referred to. Is it the Mac OS Finder menu bar, or is it a menu bar that the Revolution developer may, at some time, create for the stack? Regards, Gregory Lypny Associate Professor of Finance John Molson School of Business Concordia University Montreal, Canada > Message: 8 > Date: Sat, 8 Sep 2007 02:10:50 +0200 > From: Mark Schonewille > Subject: Re: Window Sizes on Different Macs > To: How to use Revolution > Message-ID: <53A61706-7BB6-4593-9A52-125FDE1C2C27 at economy-x-talk.com> > Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed > > Hi Gregory, > > Yes, you should have known ;-) but you didn't really do anything > wrong. 1024x768 still is a widely used standard and it is wise to > make sure that a static window fits on a screen with that size. > Alternatively, make yor stack resizable or group all objects in the > stack window and give the group scrollbars. You can adjust the size > of the stack in the preOpenStack script to make sure that > automatically fits on the screen. > > Best regards, > > Mark Schonewille > > > ------------------------------ > > Message: 11 > Date: Fri, 07 Sep 2007 22:57:54 -0500 > From: "J. Landman Gay" > Subject: Re: Window Sizes on Different Macs > To: How to use Revolution > Message-ID: <46E21DC2.1060908 at hyperactivesw.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Scott Rossi wrote: >> Recently, Gregory Lypny wrote: >> >>> I think I have a lot to learn about resolution and differences >>> between displays. I developed a stack that is 887 x 657 on an iMac >>> with a screen that is 1920 x 1200. I transferred the stack to work >>> to use on an older iMac whose display is 1024 x 768. What >>> happens at >>> work is that the width of the stack displays fine but a strip along >>> the bottom (with all the darn buttons) is cut off. Should I have >>> known that this would happen? What am I doing wrong? >> >> Either my math is wrong or your measurements are off. You say >> your stack is >> 657 pixels high, and your old iMac screen is 768 pixels high. You >> *should* >> have 111 pixels to spare (minus the height of the menubar) for >> displaying >> your stack. The only other thing I can think of is perhaps >> checking the >> windowBoundingRect property. > From curry at pair.com Sat Sep 8 18:25:53 2007 From: curry at pair.com (curry at pair.com) Date: Sat, 8 Sep 2007 18:25:53 -0400 (EDT) Subject: Window Sizes on Different Macs In-Reply-To: <20070908170005.1734F489935@mail.runrev.com> References: <20070908170005.1734F489935@mail.runrev.com> Message-ID: <4509.69.242.143.211.1189290353.squirrel@webmail6.pair.com> > the width of the stack displays fine but a strip along > the bottom (with all the darn buttons) is cut off. Are you running the stack in the Rev IDE? Perhaps it might not get cut off as a standalone. But you still can keep that stack size, whether it's standalone or in the IDE; in any case, on preopenstack, just set the top or bottom or loc of the stack to position it, and if needed, the height if it was actually shortened. (Or set the rect if you want to do it all in one step.) Best, Curry -- Curry K. Software http://curryk.com/ From chrisliv at unimelb.edu.au Sat Sep 8 20:56:55 2007 From: chrisliv at unimelb.edu.au (chris livermore) Date: Sun, 9 Sep 2007 10:56:55 +1000 Subject: Windows, driver file not found Message-ID: <5BDB5702-5808-452B-85E9-9CAF91F5D3C4@unimelb.edu.au> Hi I've made a V4REV/Valentina/MAC OSX standalaone and it works fine. The WINDOWS standalone, however, will not initiate valentina...when I make the standalone Runrev alerts " Windows, driver file not found". It doesn't say which one but it appears to be Valentina. My Database Drivers.txt file contains 'Valentina,VXCMD_macho.bundle' - however in the standalone settings (see below) Valentina has a '2' on the end, is that an issue? I have made standalones from official Valentina examples and the same thing happens on Windows, but Mac is fine --- Using Mac OS X 10.4.10, V4REV 2.8.1-gm-3, Valentina 3.3 [selected] Select inclusions for standalone... [checked] Ask dialog, Answer dialog, Cursors Script libraries: Database, Internet, Table, Valentina2 Database support:, Valentina2 thanks chris From sarah.reichelt at gmail.com Sat Sep 8 22:40:42 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 9 Sep 2007 12:40:42 +1000 Subject: Windows, driver file not found In-Reply-To: <5BDB5702-5808-452B-85E9-9CAF91F5D3C4@unimelb.edu.au> References: <5BDB5702-5808-452B-85E9-9CAF91F5D3C4@unimelb.edu.au> Message-ID: On 9/9/07, chris livermore wrote: > Hi > I've made a V4REV/Valentina/MAC OSX standalaone and it works fine. > The WINDOWS standalone, however, will not initiate valentina...when I > make the standalone Runrev alerts " Windows, driver file not found". > It doesn't say which one but it appears to be Valentina. > > My Database Drivers.txt file contains 'Valentina,VXCMD_macho.bundle' > - however in the standalone settings (see below) Valentina has a '2' > on the end, is that an issue? I don't know much about Valentina, but .bundle files are Mac OS X only. Is there a Valentina dll anywhere that you should be including? Sarah From sunshine at public.kherson.ua Sun Sep 9 04:49:26 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sun, 09 Sep 2007 11:49:26 +0300 Subject: Windows, driver file not found In-Reply-To: <5BDB5702-5808-452B-85E9-9CAF91F5D3C4@unimelb.edu.au> Message-ID: On 9/9/07 3:56 AM, "chris livermore" wrote: Hi Chris, > Hi > I've made a V4REV/Valentina/MAC OSX standalaone and it works fine. > The WINDOWS standalone, however, will not initiate valentina...when I > make the standalone Runrev alerts " Windows, driver file not found". > It doesn't say which one but it appears to be Valentina. > My Database Drivers.txt file contains 'Valentina,VXCMD_macho.bundle' > - however in the standalone settings (see below) Valentina has a '2' > on the end, is that an issue? > I have made standalones from official Valentina examples and the same > thing happens on Windows, but Mac is fine > --- > Using Mac OS X 10.4.10, V4REV 2.8.1-gm-3, Valentina 3.3 > [selected] Select inclusions for standalone... > [checked] Ask dialog, Answer dialog, Cursors > Script libraries: Database, Internet, Table, Valentina2 > Database support:, Valentina2 I will ask Kirill to check these settings and we will let you know. I want note that REVOLUTION includes in own installer old VXCMD v1. It has name " Valentina" in REV lists. As I see this often confuses people. I think we need ask Revolution guys for next build, e.g. 2.9 Remove v1 of Valentina from own installer. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From toolbook at kestner.de Sun Sep 9 09:40:20 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sun, 9 Sep 2007 15:40:20 +0200 Subject: still standard folder under Vista Message-ID: <000f01c7f2e6$f7f38500$18b2a8c0@TiemoPC2> Hello, though I know Ken's excellent table of standard folders, I am still quite unsure with Vista. I have googled, but didn't find any satisfying answer to: 1. what is the difference between a "local" and a "roaming" folder and which one should I use for a standard ini file? 2. On german Vista installation there is a "C:/Users/Tiemo/AppData" folder (which is a hidden system folder) AND a "C:Users/Tiemo/Application Data" folder, which is always visible. What is the difference? 3. If I use e.g. the special folder "26" (CSIDL_APPDATA) my datas are put to the hidden "C:/Users/Tiemo/AppData" folder. Which special folder is the path to the visible "Application Data"? In Ken's table there is no differentiation between these two and I think it could even be a german-vista specific topic? Any hint appreciated Tiemo From lynnp333 at aol.com Sun Sep 9 10:07:34 2007 From: lynnp333 at aol.com (Lynn Marie Peterson) Date: Sun, 9 Sep 2007 07:07:34 -0700 (PDT) Subject: Mac OSX simulated toolbar Message-ID: <12579233.post@talk.nabble.com> Hi folks ~ Before I possibly re-event the proverbial wheel, has anyone tackled simulating the Mac OSX toolbar yet? Something that mimics the Human Interface Guide for Apple's own XCode NSToolbar, etc.? I've searched all the Rev sites I can think of for posts or example stacks to no avail so far. I'd really like to incorporate this in my OSX apps, but didn't want to start from scratch if I didn't need to. Thanks for any info... Lynn P. -- View this message in context: http://www.nabble.com/Mac-OSX-simulated-toolbar-tf4409458.html#a12579233 Sent from the Revolution - User mailing list archive at Nabble.com. From kray at sonsothunder.com Sun Sep 9 11:18:05 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 9 Sep 2007 10:18:05 -0500 Subject: Mac OSX simulated toolbar In-Reply-To: <12579233.post@talk.nabble.com> References: <12579233.post@talk.nabble.com> Message-ID: <20070909101805184745.30362386@sonsothunder.com> On Sun, 9 Sep 2007 07:07:34 -0700 (PDT), Lynn Marie Peterson wrote: > > Hi folks ~ > > Before I possibly re-event the proverbial wheel, has anyone tackled > simulating the Mac OSX toolbar yet? Something that mimics the Human > Interface Guide for Apple's own XCode NSToolbar, etc.? > I've searched all the Rev sites I can think of for posts or example stacks > to no avail so far. I'd really like to incorporate this in my OSX apps, but > didn't want to start from scratch if I didn't need to. Lynn, I've looked into it, and even have a cobbled-together version partially working, but (a) it's not ready for public consumption, and (b) there's one aspect of the OS X toolbar that can't be simulated properly - the "Configure Toolbar..." menu item (it's sheet that drops down from *below the toolbar*, not from the titlebar), and even if that *did* work, dragging and dropping items into and out of the toolbar is going to be painful.... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Sun Sep 9 11:41:09 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 9 Sep 2007 10:41:09 -0500 Subject: still standard folder under Vista In-Reply-To: <000f01c7f2e6$f7f38500$18b2a8c0@TiemoPC2> References: <000f01c7f2e6$f7f38500$18b2a8c0@TiemoPC2> Message-ID: <20070909104109552552.ad719e3d@sonsothunder.com> On Sun, 9 Sep 2007 15:40:20 +0200, Tiemo Hollmann TB wrote: > 1. what is the difference between a "local" and a "roaming" folder and > which one should I use for a standard ini file? Well, the short answer (which I'm 90% sure is correct) is that the 'roaming' folder is a user profile that can be redirected to another location by a system administrator through the Group Policy Object Editor application with the Folder Redirection snap-in. Basically, what this means is that in a corporate environment, a user's AppData may actually be on another machine (say a server) instead of on the client machine. So by writing to Roaming, the data will be written for the user to wherever the Roaming folder has been redirected, whereas if you write to Local, it will be written on the client machine. There's a wonderful and (oddly for Microsoft) informative white paper called "Managing Roaming User Data Deployment Guide" that goes into this and more (just do a google search for the full title of the white paper - should be the first link). As to where *you* should write your INI file, that's up to you. If you want it to go with the user's profile, wherever it is redirected and not tie it to a specific machine, use Roaming. If you don't care, or specifically want to tie it to a machine, use Local. > 2. On german Vista installation there is a "C:/Users/Tiemo/AppData" > folder (which is a hidden system folder) AND a "C:Users/Tiemo/Application > Data" folder, which is always visible. What is the difference? > > 3. If I use e.g. the special folder "26" (CSIDL_APPDATA) my datas are > put to the hidden "C:/Users/Tiemo/AppData" folder. Which special folder is > the path to the visible "Application Data"? In Ken's table there is no > differentiation between these two and I think it could even be a > german-vista specific topic? This sounds to me like some third-party app is creating the Application Data folder because it is isn't calling on the system to find out the path (i.e. they hardcoded a path and just created the folders inbetween). As such, there's no special folder path to it. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From toolbook at kestner.de Sun Sep 9 11:56:52 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sun, 9 Sep 2007 17:56:52 +0200 Subject: AW: still standard folder under Vista In-Reply-To: <20070909104109552552.ad719e3d@sonsothunder.com> Message-ID: <001d01c7f2fa$0a8320a0$18b2a8c0@TiemoPC2> Hello Ken, your Sunday service for roaming is quite enlightening! I've checked a couple of machine, and they all have "AppData" as well as "Application Data". The important thing for me is, that I was looking for a Folder in the users path, which is visible for the user with standard settings (the "AppData" is invisible in standard). On the other hand the "Users/documents" folder, which is visible is to "far high up in the folder hierachy" and too present for the user. That?s why I would have loved to use the "Application Data", which is standard visible in the user folder. Hmmm Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Ken Ray > Gesendet: Sonntag, 9. September 2007 17:41 > An: How to use Revolution > Betreff: Re: still standard folder under Vista > > On Sun, 9 Sep 2007 15:40:20 +0200, Tiemo Hollmann TB wrote: > > > 1. what is the difference between a "local" and a "roaming" folder and > > which one should I use for a standard ini file? > > Well, the short answer (which I'm 90% sure is correct) is that the > 'roaming' folder is a user profile that can be redirected to another > location by a system administrator through the Group Policy Object > Editor application with the Folder Redirection snap-in. Basically, what > this means is that in a corporate environment, a user's AppData may > actually be on another machine (say a server) instead of on the client > machine. So by writing to Roaming, the data will be written for the > user to wherever the Roaming folder has been redirected, whereas if you > write to Local, it will be written on the client machine. > > There's a wonderful and (oddly for Microsoft) informative white paper > called "Managing Roaming User Data Deployment Guide" that goes into > this and more (just do a google search for the full title of the white > paper - should be the first link). > > As to where *you* should write your INI file, that's up to you. If you > want it to go with the user's profile, wherever it is redirected and > not tie it to a specific machine, use Roaming. If you don't care, or > specifically want to tie it to a machine, use Local. > > > 2. On german Vista installation there is a "C:/Users/Tiemo/AppData" > > folder (which is a hidden system folder) AND a > "C:Users/Tiemo/Application > > Data" folder, which is always visible. What is the difference? > > > > 3. If I use e.g. the special folder "26" (CSIDL_APPDATA) my datas are > > put to the hidden "C:/Users/Tiemo/AppData" folder. Which special folder > is > > the path to the visible "Application Data"? In Ken's table there is no > > differentiation between these two and I think it could even be a > > german-vista specific topic? > > This sounds to me like some third-party app is creating the Application > Data folder because it is isn't calling on the system to find out the > path (i.e. they hardcoded a path and just created the folders > inbetween). As such, there's no special folder path to it. > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Sun Sep 9 12:21:39 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 9 Sep 2007 11:21:39 -0500 Subject: AW: still standard folder under Vista In-Reply-To: <001d01c7f2fa$0a8320a0$18b2a8c0@TiemoPC2> References: <001d01c7f2fa$0a8320a0$18b2a8c0@TiemoPC2> Message-ID: <20070909112139141355.ae23a3ff@sonsothunder.com> On Sun, 9 Sep 2007 17:56:52 +0200, Tiemo Hollmann TB wrote: > Hello Ken, > your Sunday service for roaming is quite enlightening! :-) > I've checked a couple of machine, and they all have "AppData" as well as > "Application Data". The important thing for me is, that I was looking for a > Folder in the users path, which is visible for the user with standard > settings (the "AppData" is invisible in standard). On the other hand the > "Users/documents" folder, which is visible is to "far high up in the folder > hierachy" and too present for the user. That?s why I would have loved to use > the "Application Data", which is standard visible in the user folder. Hmmm Is is possible that these were XP machines that were upgraded to Vista? I haven't done that (my experience has only been with PCs with Vista pre-installed), but it wouldn't surprise me if for backwards compatibility Vista might have left the old folder around... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From toolbook at kestner.de Sun Sep 9 12:34:44 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sun, 9 Sep 2007 18:34:44 +0200 Subject: AW: AW: still standard folder under Vista In-Reply-To: <20070909112139141355.ae23a3ff@sonsothunder.com> Message-ID: <001e01c7f2ff$54ef4e20$18b2a8c0@TiemoPC2> Noop, two brand new machines. Someone told me that the "Application Data" folder is supposed to be only a shortcut, but on my machines the content of the two folders are completely different. The visible "Application Data" folder contents only one file "Microsoft/Forms/RefEdit.exd" All other files are in the invisible "AppData" folder. So it actually seems to be a MS folder. BTW my first try was to use folder "35 - CSIDL_COMMON_APPDATA", but I don't find this dammed folder, even if I use "show also hidden system folders" So there must be another way with permissions? To see "all" folders, as also the "virtual store". Any hint? Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Ken Ray > Gesendet: Sonntag, 9. September 2007 18:22 > An: How to use Revolution > Betreff: Re: AW: still standard folder under Vista > > On Sun, 9 Sep 2007 17:56:52 +0200, Tiemo Hollmann TB wrote: > > > Hello Ken, > > your Sunday service for roaming is quite enlightening! > > :-) > > > I've checked a couple of machine, and they all have "AppData" as well as > > "Application Data". The important thing for me is, that I was looking > for a > > Folder in the users path, which is visible for the user with standard > > settings (the "AppData" is invisible in standard). On the other hand the > > "Users/documents" folder, which is visible is to "far high up in the > folder > > hierachy" and too present for the user. That?s why I would have loved to > use > > the "Application Data", which is standard visible in the user folder. > Hmmm > > Is is possible that these were XP machines that were upgraded to Vista? > I haven't done that (my experience has only been with PCs with Vista > pre-installed), but it wouldn't surprise me if for backwards > compatibility Vista might have left the old folder around... > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lynnp333 at aol.com Sun Sep 9 12:46:51 2007 From: lynnp333 at aol.com (Lynn Marie Peterson) Date: Sun, 9 Sep 2007 09:46:51 -0700 (PDT) Subject: Mac OSX simulated toolbar In-Reply-To: <20070909101805184745.30362386@sonsothunder.com> References: <12579233.post@talk.nabble.com> <20070909101805184745.30362386@sonsothunder.com> Message-ID: <12580586.post@talk.nabble.com> Ken Ray wrote: > > Lynn, I've looked into it, and even have a cobbled-together version > partially working, but (a) it's not ready for public consumption, and > (b) there's one aspect of the OS X toolbar that can't be simulated > properly - the "Configure Toolbar..." menu item (it's sheet that drops > down from *below the toolbar*, not from the titlebar), and even if that > *did* work, dragging and dropping items into and out of the toolbar is > going to be painful.... > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > Thanks for your input Ken. Much appreciated. I just went over the Apple docs on this and was just wondering about the sheet aspect - never noticed exactly where the sheet dropped for the toolbars until now... and the drag and drop nightmare as well. I am getting a bit frustrated at not having some specific graphic objects not available such as a true rounded search box (I use the simulated idea as Rev itself has in it's documentation window) and the tab panel only having tabs at the top (I put in an enhancement request at the QA Center (Report #5326), etc. But at least I can simulate them, even though it's a pain to create all the graphics and functionality at times to simulate it all. At least once it's done... it's a reusable object. End of gripe. :-) Anyway... thanks for responding Ken. I suppose I'll just try a different approach, at least for now. I don't want to simulate an OS specific feature half way which may be confusing to users of my software. Good luck on finishing your endeavor on the toolbar! -- View this message in context: http://www.nabble.com/Mac-OSX-simulated-toolbar-tf4409458.html#a12580586 Sent from the Revolution - User mailing list archive at Nabble.com. From eric.miclo at wanadoo.fr Sun Sep 9 13:57:06 2007 From: eric.miclo at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Miclo?=) Date: Sun, 9 Sep 2007 19:57:06 +0200 Subject: Mac OSX simulated toolbar In-Reply-To: <12580586.post@talk.nabble.com> References: <12579233.post@talk.nabble.com> <20070909101805184745.30362386@sonsothunder.com> <12580586.post@talk.nabble.com> Message-ID: Hello, Such an enhencement was filled under number 706 on 2003/09/25 by Jan Schenkel. Best, ?rIC Le 9 sept. 07 ? 18:46, Lynn Marie Peterson a ?crit : > > > Ken Ray wrote: >> >> Lynn, I've looked into it, and even have a cobbled-together version >> partially working, but (a) it's not ready for public consumption, and >> (b) there's one aspect of the OS X toolbar that can't be simulated >> properly - the "Configure Toolbar..." menu item (it's sheet that >> drops >> down from *below the toolbar*, not from the titlebar), and even if >> that >> *did* work, dragging and dropping items into and out of the >> toolbar is >> going to be painful.... >> >> >> Ken Ray >> Sons of Thunder Software, Inc. >> Email: kray at sonsothunder.com >> Web Site: http://www.sonsothunder.com/ >> > Thanks for your input Ken. Much appreciated. I just went over the > Apple docs > on this and was just wondering about the sheet aspect - never noticed > exactly where the sheet dropped for the toolbars until now... and > the drag > and drop nightmare as well. > > I am getting a bit frustrated at not having some specific graphic > objects > not available such as a true rounded search box (I use the > simulated idea as > Rev itself has in it's documentation window) and the tab panel only > having > tabs at the top (I put in an enhancement request at the QA Center > (Report > #5326), etc. But at least I can simulate them, even though it's a > pain to > create all the graphics and functionality at times to simulate it > all. At > least once it's done... it's a reusable object. End of gripe. :-) > > Anyway... thanks for responding Ken. I suppose I'll just try a > different > approach, at least for now. I don't want to simulate an OS specific > feature > half way which may be confusing to users of my software. Good luck on > finishing your endeavor on the toolbar! > -- > View this message in context: http://www.nabble.com/Mac-OSX- > simulated-toolbar-tf4409458.html#a12580586 > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- My NeXT computer will Be a Mac too! -- From rpresender at cox.net Sun Sep 9 14:30:50 2007 From: rpresender at cox.net (Robert Presender) Date: Sun, 9 Sep 2007 11:30:50 -0700 Subject: CheckMark a menu item In-Reply-To: <20070908170004.D8C02489933@mail.runrev.com> References: <20070908170004.D8C02489933@mail.runrev.com> Message-ID: Thank you Jacque for your response. Will put it to work. Regards ... Bob From lynnp333 at aol.com Sun Sep 9 15:48:39 2007 From: lynnp333 at aol.com (Lynn Marie Peterson) Date: Sun, 9 Sep 2007 12:48:39 -0700 (PDT) Subject: Mac OSX simulated toolbar In-Reply-To: References: <12579233.post@talk.nabble.com> <20070909101805184745.30362386@sonsothunder.com> <12580586.post@talk.nabble.com> Message-ID: <12582355.post@talk.nabble.com> ?ric Miclo wrote: > > Hello, > > Such an enhencement was filled under number 706 on 2003/09/25 by Jan > Schenkel. > > Best, > > ?rIC > Thanks Eric :-) I had a look at that enhancement, but since it was filed originally 4 years ago, I won't hold my breath for Rev to add specific OS enhancement features. After reading that enhancement request, I'm not sure if it was referring to the variety which lets a user customize or add a default set of tools... similiar to the Finder's own View menu->Customize Toolbar... when one has a window open in the Finder - which comes down as a sheet and one can drag icons and separators to and from, to customize a toolbar. I could be wrong, but the enhancement #706 looked like a request to just toggle a static toolbar set of icons at the top of an OS X Rev application window which is a bit different than the customized toolbars idea. Then again... maybe I misunderstood the ongoing dialog under that enhancement request. Either way, it doesn't appear to be a feature at the top of Rev's to do list. :-( -- View this message in context: http://www.nabble.com/Mac-OSX-simulated-toolbar-tf4409458.html#a12582355 Sent from the Revolution - User mailing list archive at Nabble.com. From sanke at hrz.uni-kassel.de Sun Sep 9 16:37:08 2007 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun, 09 Sep 2007 22:37:08 +0200 Subject: [ANN] Seamless Tiles Generator 2 Message-ID: <46E45974.8010509@hrz.uni-kassel.de> From the logs of my website I see that quite a number of list members downloaded the stack. Some (two or three) however dowloaded version 1 because they maybe chose the first option from my "samples stacks" page. Interestingly and concerning my examples of image art is that the "Pattern Art" galleries - using the backcolor of invisible chars of a text field as the basis for color patterns - draw much more interest and visitors than the "Imagedata Galleries". I should mention that the filter examples of the Tiles Generator - the scripts of most of them are accessible - could be transferred to your own stacks and applied to images of any size. As the scripts work without an external, however, the processing speed for larger pictures should be slow. If you should be interested to the degree to give some kind of feedback or to suggest additional features, let me know on- or offlist. --Wilhelm Sanke From jbv.silences at club-internet.fr Mon Sep 10 05:55:43 2007 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 10 Sep 2007 11:55:43 +0200 Subject: strange nested groups behaviour Message-ID: <46E5149E.60FD9358@club-internet.fr> Hi list, I'm facing a strange behaviour regarding nested groups. I have a substack that contains 12 groups named "search1" to "search12". Each group contains various objects (exactly the same kind of objects in the same order with the same names), among which is a group "date" that contains 3 fields named "day", "month" and "year". Here the strange behaviour : if I put in grp "date" of any grp "search" the script line : put the owner of me it always returns the right group name ("search1", "search2" etc) BUT when I put the following script line in each field of groups "date" put the owner of the owner of me it always returns group "search1" !!!!!!!! Any idea of what's happening ? Thanks in advance, JB From jbv.silences at club-internet.fr Mon Sep 10 06:09:47 2007 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 10 Sep 2007 12:09:47 +0200 Subject: strange nested groups behaviour References: <46E5149E.60FD9358@club-internet.fr> Message-ID: <46E517EB.A01EB9F5@club-internet.fr> well, I just found the explanation. "the owner of me" returns "group date" (for instance), and since each of my groups "search" contains the same kind of objects with the same names, Rev checks some lookup table for a group "date" and the first one it finds is group "date" in group "search1"... I've been deeply into xml lately and I thought that "the owner of me" would return some kind of unique object identifier... next time I'll think twice before coding blindly... Best, JB > Hi list, > > I'm facing a strange behaviour regarding nested groups. > > I have a substack that contains 12 groups named "search1" to > "search12". Each group contains various objects (exactly the > same kind of objects in the same order with the same names), > among which is a group "date" that contains 3 fields named > "day", "month" and "year". > > Here the strange behaviour : if I put in grp "date" of any grp > "search" the script line : > put the owner of me > it always returns the right group name ("search1", "search2" etc) > > BUT when I put the following script line in each field of groups > "date" > put the owner of the owner of me > it always returns group "search1" !!!!!!!! > > Any idea of what's happening ? > > Thanks in advance, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: From benr_mc at cogapp.com Mon Sep 10 06:19:35 2007 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon, 10 Sep 2007 11:19:35 +0100 Subject: OpenCV and Rev Message-ID: <46E51A37.2010903@cogapp.com> Has anyone done any work accessing OpenCV (open-source computer vision library) from Revolution? If so I'd be most interested to hear more, on- or off- list. Many thanks, - Ben From janschenkel at yahoo.com Mon Sep 10 06:28:59 2007 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 10 Sep 2007 03:28:59 -0700 (PDT) Subject: strange nested groups behaviour In-Reply-To: <46E517EB.A01EB9F5@club-internet.fr> Message-ID: <80774.20607.qm@web60512.mail.yahoo.com> --- jbv wrote: > well, I just found the explanation. "the owner of > me" returns > "group date" (for instance), and since each of my > groups "search" > contains the same kind of objects with the same > names, Rev > checks some lookup table for a group "date" and the > first one it finds > is group "date" in group "search1"... > > I've been deeply into xml lately and I thought that > "the owner of me" > would return some kind of unique object > identifier... next time I'll > think twice before coding blindly... > > Best, > JB > Hi JB, As you concluded, "the owner of me" returns a short reference to the group, which can of course be ambiguous. If you have multiple groups with the same name on your card, Revolution will then grab the first group it can find. The solution is to work with the long ID of the object itself. The long ID of the owner is then word 4 to -1 of this long ID. This trick resolves the name ambiguity. Hope this helped, Jan Schenkel. Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) ____________________________________________________________________________________ Got a little couch potato? Check out fun summer activities for kids. http://search.yahoo.com/search?fr=oni_on_mail&p=summer+activities+for+kids&cs=bz From janschenkel at yahoo.com Mon Sep 10 06:37:36 2007 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 10 Sep 2007 03:37:36 -0700 (PDT) Subject: Mac OSX simulated toolbar In-Reply-To: <12582355.post@talk.nabble.com> Message-ID: <96613.82619.qm@web60525.mail.yahoo.com> --- Lynn Marie Peterson wrote: > > ?ric Miclo wrote: > > > > Hello, > > > > Such an enhencement was filled under number 706 on > 2003/09/25 by Jan > > Schenkel. > > > > Best, > > > > ?rIC > > > Thanks Eric :-) > > I had a look at that enhancement, but since it was > filed originally 4 years > ago, I won't hold my breath for Rev to add specific > OS enhancement features. > After reading that enhancement request, I'm not sure > if it was referring to > the variety which lets a user customize or add a > default set of tools... > similiar to the Finder's own View menu->Customize > Toolbar... when one has a > window open in the Finder - which comes down as a > sheet and one can drag > icons and separators to and from, to customize a > toolbar. > I could be wrong, but the enhancement #706 looked > like a request to just > toggle a static toolbar set of icons at the top of > an OS X Rev application > window which is a bit different than the customized > toolbars idea. Then > again... maybe I misunderstood the ongoing dialog > under that enhancement > request. Either way, it doesn't appear to be a > feature at the top of Rev's > to do list. :-( > Hi Lynn et al, That request was for the addition of a toolbar 'gel' button in the window decorations. In that approach, you'd still be setting up the toolbar itself. Maybe it is time that menubar and toolbar are lifted from the card environment and represent their own sections of the window, where the applicable resources of the operating system would reign. We wouldn't have to worry about menu buttons anymore, and they could be excluded from the height of stacks. Toolbars should be defined in a similar manner, allowing them to work in the most 'natural' way on each platform: right-click to customize on MacOSX, with drag-and-drop; a dark arrow at the right end with a pulldown menu on Windows,... Ah well, we can dream, right? Jan Schenkel. Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) ____________________________________________________________________________________ Be a better Globetrotter. Get better travel answers from someone who knows. Yahoo! Answers - Check it out. http://answers.yahoo.com/dir/?link=list&sid=396545469 From jbv.silences at club-internet.fr Mon Sep 10 06:49:22 2007 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 10 Sep 2007 12:49:22 +0200 Subject: strange nested groups behaviour References: <80774.20607.qm@web60512.mail.yahoo.com> Message-ID: <46E52130.854AEDF4@club-internet.fr> Jan, Nevertheless I think it can be considered as a bug, or at least as a serious limitation of the engine. The Rev doc for "owner" says "Reports which object is next in the object hierarchy", and since xml is now widespread, one can expect "owner" to behave somehow like "parentNode"... JB > > As you concluded, "the owner of me" returns a short > reference to the group, which can of course be > ambiguous. If you have multiple groups with the same > name on your card, Revolution will then grab the first > group it can find. > > The solution is to work with the long ID of the object > itself. The long ID of the owner is then word 4 to -1 > of this long ID. > This trick resolves the name ambiguity. From jbv.silences at club-internet.fr Mon Sep 10 07:31:38 2007 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 10 Sep 2007 13:31:38 +0200 Subject: strange nested groups behaviour References: <80774.20607.qm@web60512.mail.yahoo.com> Message-ID: <46E52B19.65236B06@club-internet.fr> Jan, it's me again... I'm afraid your solution doesn't work with more than 2 levels of nested groups with similar names.... > > The solution is to work with the long ID of the object > itself. The long ID of the owner is then word 4 to -1 > of this long ID. > This trick resolves the name ambiguity. Here's the situation : I have group "search1" (id 1021) which contains group "date" (id 1038) which contains field "day" (id 1029) and group "search2" (id 4334) which contains group "date" (id 4335) which contains field "day" (id 4336) if I type in the msg box : put the long id of owner of fld id 4336 it returns : group id 1038 of group id 1021 of card id 1002 of stack ... But put the long id of the owner of grp id 4335 returns group id 4334 of card id 1002 of stack ... Conclusion, I need to rename my groups "date" to "date1", "date2" etc. Best, JB From lists at mangomultimedia.com Mon Sep 10 09:10:54 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 10 Sep 2007 09:10:54 -0400 Subject: strange nested groups behaviour In-Reply-To: <46E52B19.65236B06@club-internet.fr> References: <80774.20607.qm@web60512.mail.yahoo.com> <46E52B19.65236B06@club-internet.fr> Message-ID: On Sep 10, 2007, at 7:31 AM, jbv wrote: > Jan, > > it's me again... I'm afraid your solution doesn't work > with more than 2 levels of nested groups with similar names.... It you always start with the long id of the target and then delete 4 words for each level you want to move up in the hierarchy you will be safe. put the long id of the target into theID delete word 1 to 4 of theID -- gives the owner delete word 1 to 8 of theID -- gives the owner of the owner .. etc. IMO "the owner" should work in your scenario but it doesn't. -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From mfstuart at cox.net Mon Sep 10 12:18:43 2007 From: mfstuart at cox.net (mfstuart) Date: Mon, 10 Sep 2007 09:18:43 -0700 (PDT) Subject: Titlebar-less application question Message-ID: <12596879.post@talk.nabble.com> Hi all, I've created an application with no title bar, for WINXP (using Rev 2.8.1). I've added a handler for the user to drag the window/stack around - no problem. (thanx to this forum) Q1. But when I use the Alt-Tab to switch application, I do not see the application in the dialog of open applications. Anyone know what to do to get the application to appear in the list of open applications? Q2. I have a resize-button in the bottom right of the window/stack - which works great (thanx to this forum), but would also like to allow the user to mouse-over the edge of the window/stack and allow them to resize that way, with the dragging the mouse while down. The whole issue here is that I have removed the Title bar of the stack and now I have to do all this extra work for resizing. This is not a problem, just don't know how to approach this issue. Anyone with help on this? Thanx, Mark Stuart -- View this message in context: http://www.nabble.com/Titlebar-less-application-question-tf4416471.html#a12596879 Sent from the Revolution - User mailing list archive at Nabble.com. From mfstuart at cox.net Mon Sep 10 12:19:54 2007 From: mfstuart at cox.net (mfstuart) Date: Mon, 10 Sep 2007 09:19:54 -0700 (PDT) Subject: Titlebar-less application question Message-ID: <12596879.post@talk.nabble.com> Hi all, I've created an application with no title bar, for WINXP (using Rev 2.8.1). I've added a handler for the user to drag the window/stack around - no problem. (thanx to this forum) Q1. But when I use the Alt-Tab to switch application, I do not see the application in the dialog of open applications. Anyone know what to do to get the application to appear in the list of open applications? Also, I don't see the application on the task bar. Q2. I have a resize-button in the bottom right of the window/stack - which works great (thanx to this forum), but would also like to allow the user to mouse-over the edge of the window/stack and allow them to resize that way, with the dragging the mouse while down. The whole issue here is that I have removed the Title bar of the stack and now I have to do all this extra work for resizing. This is not a problem, just don't know how to approach this issue. Anyone with help on this? Thanx, Mark Stuart -- View this message in context: http://www.nabble.com/Titlebar-less-application-question-tf4416471.html#a12596879 Sent from the Revolution - User mailing list archive at Nabble.com. From list at dreamscapesoftware.com Mon Sep 10 13:07:03 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Mon, 10 Sep 2007 12:07:03 -0500 Subject: Titlebar-less application question In-Reply-To: <12596879.post@talk.nabble.com> References: <12596879.post@talk.nabble.com> Message-ID: <46E579B7.5070907@dreamscapesoftware.com> Hello Mark, The issue you are describing with Question #1 is the intended behavior, as a window with no decorations (title bar) is considered transient by Revolution. I originally felt this was a bug, and filed Report #3935 (http://quality.runrev.com/qacenter/show_bug.cgi?id=3935). It's now an enhancement request, and if you really want it implemented, you need to vote for it. What I'm hoping for is the following: set the taskBarButton of this stack to [true|false] But that won't happen unless more people vote for the enhancement. Regarding Question #2, it sounds like you want to make every window edge resizeable. The way I tacked the issue was to create 4 buttons for each window border that each resized the window side appropriately. Then I created 4 more buttons to fill in the corners so each corner resizes as a normal window would. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com mfstuart wrote: > Hi all, > > I've created an application with no title bar, for WINXP (using Rev 2.8.1). > I've added a handler for the user to drag the window/stack around - no > problem. (thanx to this forum) > > Q1. > But when I use the Alt-Tab to switch application, I do not see the > application in the dialog of open applications. Anyone know what to do to > get the application to appear in the list of open applications? > Also, I don't see the application on the task bar. > > Q2. I have a resize-button in the bottom right of the window/stack - which > works great (thanx to this forum), but would also like to allow the user to > mouse-over the edge of the window/stack and allow them to resize that way, > with the dragging the mouse while down. > > The whole issue here is that I have removed the Title bar of the stack and > now I have to do all this extra work for resizing. This is not a problem, > just don't know how to approach this issue. > > Anyone with help on this? > > Thanx, > Mark Stuart From mfstuart at cox.net Mon Sep 10 13:22:17 2007 From: mfstuart at cox.net (mfstuart) Date: Mon, 10 Sep 2007 10:22:17 -0700 (PDT) Subject: Titlebar-less application question In-Reply-To: <46E579B7.5070907@dreamscapesoftware.com> References: <12596879.post@talk.nabble.com> <46E579B7.5070907@dreamscapesoftware.com> Message-ID: <12598225.post@talk.nabble.com> Thanx for the update/how-to Derek. I've put my vote in. So I assume if this is added by RunRev, it will make the application appear on the taskbar and therefore appear in the list of applications using the Alt-Tab? After all, it appears in the Windows Task Manager as an exe. So it is a ligit process on Windows. I'll apply your suggestion with the buttons tonite and let you know how it went. ============================================================ Derek Bump-2 wrote: > > Hello Mark, > > The issue you are describing with Question #1 is the intended behavior, > as a window with no decorations (title bar) is considered transient by > Revolution. > > I originally felt this was a bug, and filed Report #3935 > (http://quality.runrev.com/qacenter/show_bug.cgi?id=3935). It's now an > enhancement request, and if you really want it implemented, you need to > vote for it. What I'm hoping for is the following: > > set the taskBarButton of this stack to [true|false] > > But that won't happen unless more people vote for the enhancement. > > Regarding Question #2, it sounds like you want to make every window edge > resizeable. The way I tacked the issue was to create 4 buttons for each > window border that each resized the window side appropriately. Then I > created 4 more buttons to fill in the corners so each corner resizes as > a normal window would. > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com > > > mfstuart wrote: >> Hi all, >> >> I've created an application with no title bar, for WINXP (using Rev >> 2.8.1). >> I've added a handler for the user to drag the window/stack around - no >> problem. (thanx to this forum) >> >> Q1. >> But when I use the Alt-Tab to switch application, I do not see the >> application in the dialog of open applications. Anyone know what to do to >> get the application to appear in the list of open applications? >> Also, I don't see the application on the task bar. >> >> Q2. I have a resize-button in the bottom right of the window/stack - >> which >> works great (thanx to this forum), but would also like to allow the user >> to >> mouse-over the edge of the window/stack and allow them to resize that >> way, >> with the dragging the mouse while down. >> >> The whole issue here is that I have removed the Title bar of the stack >> and >> now I have to do all this extra work for resizing. This is not a problem, >> just don't know how to approach this issue. >> >> Anyone with help on this? >> >> Thanx, >> Mark Stuart > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Titlebar-less-application-question-tf4416471.html#a12598225 Sent from the Revolution - User mailing list archive at Nabble.com. From mfstuart at cox.net Mon Sep 10 13:22:38 2007 From: mfstuart at cox.net (mfstuart) Date: Mon, 10 Sep 2007 10:22:38 -0700 (PDT) Subject: Titlebar-less application question In-Reply-To: <46E579B7.5070907@dreamscapesoftware.com> References: <12596879.post@talk.nabble.com> <46E579B7.5070907@dreamscapesoftware.com> Message-ID: <12598225.post@talk.nabble.com> Thanx for the update/how-to Derek. I've put my vote in. So I assume if this is added by RunRev, it will make the application appear on the taskbar and therefore appear in the list of applications using the Alt-Tab? After all, it appears in the Windows Task Manager as an exe. So it is a ligit process on Windows. I'll apply your suggestion with the buttons tonite and let you know how it went. Thanx, Mark Stuart Derek Bump-2 wrote: > > Hello Mark, > > The issue you are describing with Question #1 is the intended behavior, > as a window with no decorations (title bar) is considered transient by > Revolution. > > I originally felt this was a bug, and filed Report #3935 > (http://quality.runrev.com/qacenter/show_bug.cgi?id=3935). It's now an > enhancement request, and if you really want it implemented, you need to > vote for it. What I'm hoping for is the following: > > set the taskBarButton of this stack to [true|false] > > But that won't happen unless more people vote for the enhancement. > > Regarding Question #2, it sounds like you want to make every window edge > resizeable. The way I tacked the issue was to create 4 buttons for each > window border that each resized the window side appropriately. Then I > created 4 more buttons to fill in the corners so each corner resizes as > a normal window would. > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com > > > mfstuart wrote: >> Hi all, >> >> I've created an application with no title bar, for WINXP (using Rev >> 2.8.1). >> I've added a handler for the user to drag the window/stack around - no >> problem. (thanx to this forum) >> >> Q1. >> But when I use the Alt-Tab to switch application, I do not see the >> application in the dialog of open applications. Anyone know what to do to >> get the application to appear in the list of open applications? >> Also, I don't see the application on the task bar. >> >> Q2. I have a resize-button in the bottom right of the window/stack - >> which >> works great (thanx to this forum), but would also like to allow the user >> to >> mouse-over the edge of the window/stack and allow them to resize that >> way, >> with the dragging the mouse while down. >> >> The whole issue here is that I have removed the Title bar of the stack >> and >> now I have to do all this extra work for resizing. This is not a problem, >> just don't know how to approach this issue. >> >> Anyone with help on this? >> >> Thanx, >> Mark Stuart > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Titlebar-less-application-question-tf4416471.html#a12598225 Sent from the Revolution - User mailing list archive at Nabble.com. From stephenREVOLUTION at barncard.com Mon Sep 10 13:32:50 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 10 Sep 2007 10:32:50 -0700 Subject: Titlebar-less application question In-Reply-To: <12598225.post@talk.nabble.com> References: <12596879.post@talk.nabble.com> <46E579B7.5070907@dreamscapesoftware.com> <12598225.post@talk.nabble.com> Message-ID: Mark, I don't know if you can see this, but your posts show up twice. >Thanx for the update/how-to Derek. I've put my vote in. > >So I assume if this is added by RunRev, it will make the application appear >on the taskbar and therefore appear in the list of applications using the >Alt-Tab? After all, it appears in the Windows Task Manager as an exe. So it >is a ligit process on Windows. > >I'll apply your suggestion with the buttons tonite and let you know how it >went. > >Thanx, >Mark Stuart -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From sanke at hrz.uni-kassel.de Mon Sep 10 13:50:06 2007 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Mon, 10 Sep 2007 19:50:06 +0200 Subject: "Seamless Tiles 2" - script correction Message-ID: <46E583CE.4070903@hrz.uni-kassel.de> Sub-button "import image real size" of the menu of btn "import image" contains a reference to a deleted button "reset imported image unc" and therefore triggers an error dialog. Please, delete the last word "unc" (and the space before "unc") of the wrong button name in the relevant 4 lines of the script or download the corrected version 2 from Sorry for the inconvenience. I dislike such hastily produced bugs, although I seem to be in good company considering the number of new bugs introduced especially with pre- or beta-releases of some programs. "unc" stands for "uncompressed". I had tried to find out the speed difference of retrieving an image from a custom property using "compressed" vs. "uncompressed" imagedata. The result is that resetting an image from uncompressed data is faster for image sizes < 1024, whereas from >1024 on compressed data are faster. Regards, Wilhelm Sanke From list at dreamscapesoftware.com Mon Sep 10 13:51:52 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Mon, 10 Sep 2007 12:51:52 -0500 Subject: Titlebar-less application question In-Reply-To: <12598225.post@talk.nabble.com> References: <12596879.post@talk.nabble.com> <46E579B7.5070907@dreamscapesoftware.com> <12598225.post@talk.nabble.com> Message-ID: <46E58438.4090206@dreamscapesoftware.com> Mark, Hopefully... I would suggest that you either add that to the enhancement request, or create a new one for such a feature (Ex: set the altTabVisible of this stack to [true|false]). Derek Bump Dreamscape Software http://www.dreamscapesoftware.com mfstuart wrote: > Thanx for the update/how-to Derek. I've put my vote in. > > So I assume if this is added by RunRev, it will make the application appear > on the taskbar and therefore appear in the list of applications using the > Alt-Tab? After all, it appears in the Windows Task Manager as an exe. So it > is a ligit process on Windows. > > I'll apply your suggestion with the buttons tonite and let you know how it > went. > > Thanx, > Mark Stuart > > > > Derek Bump-2 wrote: >> Hello Mark, >> >> The issue you are describing with Question #1 is the intended behavior, >> as a window with no decorations (title bar) is considered transient by >> Revolution. >> >> I originally felt this was a bug, and filed Report #3935 >> (http://quality.runrev.com/qacenter/show_bug.cgi?id=3935). It's now an >> enhancement request, and if you really want it implemented, you need to >> vote for it. What I'm hoping for is the following: >> >> set the taskBarButton of this stack to [true|false] >> >> But that won't happen unless more people vote for the enhancement. >> >> Regarding Question #2, it sounds like you want to make every window edge >> resizeable. The way I tacked the issue was to create 4 buttons for each >> window border that each resized the window side appropriately. Then I >> created 4 more buttons to fill in the corners so each corner resizes as >> a normal window would. >> >> >> Derek Bump >> Dreamscape Software >> http://www.dreamscapesoftware.com >> >> >> mfstuart wrote: >>> Hi all, >>> >>> I've created an application with no title bar, for WINXP (using Rev >>> 2.8.1). >>> I've added a handler for the user to drag the window/stack around - no >>> problem. (thanx to this forum) >>> >>> Q1. >>> But when I use the Alt-Tab to switch application, I do not see the >>> application in the dialog of open applications. Anyone know what to do to >>> get the application to appear in the list of open applications? >>> Also, I don't see the application on the task bar. >>> >>> Q2. I have a resize-button in the bottom right of the window/stack - >>> which >>> works great (thanx to this forum), but would also like to allow the user >>> to >>> mouse-over the edge of the window/stack and allow them to resize that >>> way, >>> with the dragging the mouse while down. >>> >>> The whole issue here is that I have removed the Title bar of the stack >>> and >>> now I have to do all this extra work for resizing. This is not a problem, >>> just don't know how to approach this issue. >>> >>> Anyone with help on this? >>> >>> Thanx, >>> Mark Stuart >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > From pevensen at siboneylg.com Mon Sep 10 17:04:42 2007 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Mon, 10 Sep 2007 16:04:42 -0500 Subject: Titlebar-less application question In-Reply-To: <12596879.post@talk.nabble.com> References: <12596879.post@talk.nabble.com> Message-ID: <46E5B16A.5080900@siboneylg.com> What you can do is set put the title bar back on the window and set the windowShape to a graphic the size of the window. When a window's windowShape is set, you won't see the title bar, but it will now show up in the alt-tab list (and the task bar at the bottom). -- Peter T. Evensen Juice Plus+ Independent Distributor 314-629-5248 or 888-628-4588 http://www.PetersRoadToHealth.com mfstuart wrote: > Hi all, > > I've created an application with no title bar, for WINXP (using Rev 2.8.1). > I've added a handler for the user to drag the window/stack around - no > problem. (thanx to this forum) > > Q1. > But when I use the Alt-Tab to switch application, I do not see the > application in the dialog of open applications. Anyone know what to do to > get the application to appear in the list of open applications? > > Q2. I have a resize-button in the bottom right of the window/stack - which > works great (thanx to this forum), but would also like to allow the user to > mouse-over the edge of the window/stack and allow them to resize that way, > with the dragging the mouse while down. > > The whole issue here is that I have removed the Title bar of the stack and > now I have to do all this extra work for resizing. This is not a problem, > just don't know how to approach this issue. > > Anyone with help on this? > > Thanx, > Mark Stuart > From list at dreamscapesoftware.com Mon Sep 10 18:01:27 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Mon, 10 Sep 2007 17:01:27 -0500 Subject: Titlebar-less application question In-Reply-To: <46E5B16A.5080900@siboneylg.com> References: <12596879.post@talk.nabble.com> <46E5B16A.5080900@siboneylg.com> Message-ID: <46E5BEB7.2060206@dreamscapesoftware.com> This will work for windows that *don't* need to be resized. If you set the windowShape to a graphic and then resize the window, you will need to re-size the graphic dynamically and then re-set the windowShape. Basically you get a flashing window that resizes so poorly that you're better off sticking with Window's built in UI. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com Peter T. Evensen wrote: > What you can do is set put the title bar back on the window and set the > windowShape to a graphic the size of the window. When a window's > windowShape is set, you won't see the title bar, but it will now show up > in the alt-tab list (and the task bar at the bottom). > From john at debraneys.com Mon Sep 10 18:20:02 2007 From: john at debraneys.com (john at debraneys.com) Date: Mon, 10 Sep 2007 22:20:02 +0000 Subject: strange nested groups behaviour Message-ID: Hi JB, Could you then use: put the owner of the owner of (the long name of me)? That would not be ambiguous because it is the long object path to the source of the message Regards John >Subject: Re: strange nested groups behaviour > >well, I just found the explanation. "the owner of me" returns >"group date" (for instance), and since each of my groups "search" >contains the same kind of objects with the same names, Rev >checks some lookup table for a group "date" and the first one it finds >is group "date" in group "search1"... > >I've been deeply into xml lately and I thought that "the owner of me" >would return some kind of unique object identifier... next time I'll >think twice before coding blindly... > >Best, >JB > >> Hi list, >> >> I'm facing a strange behaviour regarding nested groups. >> >> I have a substack that contains 12 groups named "search1" to >> "search12". Each group contains various objects (exactly the >> same kind of objects in the same order with the same names), >> among which is a group "date" that contains 3 fields named >> "day", "month" and "year". >> >> Here the strange behaviour : if I put in grp "date" of any grp >> "search" the script line : >> put the owner of me >> it always returns the right group name ("search1", "search2" etc) >> >> BUT when I put the following script line in each field of groups >> "date" >> put the owner of the owner of me >> it always returns group "search1" !!!!!!!! >> >> Any idea of what's happening ? >> >> Thanks in advance, >> JB >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Mon Sep 10 18:36:44 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Sep 2007 17:36:44 -0500 Subject: Titlebar-less application question In-Reply-To: <12596879.post@talk.nabble.com> References: <12596879.post@talk.nabble.com> Message-ID: <46E5C6FC.8090506@hyperactivesw.com> mfstuart wrote: > Hi all, > > I've created an application with no title bar, for WINXP (using Rev 2.8.1). > I've added a handler for the user to drag the window/stack around - no > problem. (thanx to this forum) > > Q1. > But when I use the Alt-Tab to switch application, I do not see the > application in the dialog of open applications. Anyone know what to do to > get the application to appear in the list of open applications? > Also, I don't see the application on the task bar. One workaround for this is to create a normal, toplevel window with the name of your app and make it the mainstack. Make your current stack a substack of this one. Put a script into the mainstack that goes to your current stack on every event that matters: openstack, resume, resumestack, etc. Place the mainstack somewhere offscreen. When your standalone opens, the mainstack with the correct name will be displayed in all the usual Windows places. But as soon as it opens, it will go to the substack, which is the one you want to display. The same will happen if you click the name in the taskbar; your mainstack will briefly come to the front (but offscreen) and as soon as it resumes, it will bring your substack to the front. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mfstuart at cox.net Mon Sep 10 18:56:22 2007 From: mfstuart at cox.net (mfstuart) Date: Mon, 10 Sep 2007 15:56:22 -0700 (PDT) Subject: Titlebar-less application question In-Reply-To: <46E5C6FC.8090506@hyperactivesw.com> References: <12596879.post@talk.nabble.com> <46E5C6FC.8090506@hyperactivesw.com> Message-ID: <12604748.post@talk.nabble.com> Hi Jacqueline, Might there be some kind of delay doing it this way? Any case, I'll give it a try. Thanx, Mark Stuart J. Landman Gay wrote: > > mfstuart wrote: >> Hi all, >> >> I've created an application with no title bar, for WINXP (using Rev >> 2.8.1). >> I've added a handler for the user to drag the window/stack around - no >> problem. (thanx to this forum) >> >> Q1. >> But when I use the Alt-Tab to switch application, I do not see the >> application in the dialog of open applications. Anyone know what to do to >> get the application to appear in the list of open applications? >> Also, I don't see the application on the task bar. > > One workaround for this is to create a normal, toplevel window with the > name of your app and make it the mainstack. Make your current stack a > substack of this one. Put a script into the mainstack that goes to your > current stack on every event that matters: openstack, resume, > resumestack, etc. Place the mainstack somewhere offscreen. > > When your standalone opens, the mainstack with the correct name will be > displayed in all the usual Windows places. But as soon as it opens, it > will go to the substack, which is the one you want to display. The same > will happen if you click the name in the taskbar; your mainstack will > briefly come to the front (but offscreen) and as soon as it resumes, it > will bring your substack to the front. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Titlebar-less-application-question-tf4416471.html#a12604748 Sent from the Revolution - User mailing list archive at Nabble.com. From josh at dvcreators.net Mon Sep 10 18:57:40 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Mon, 10 Sep 2007 15:57:40 -0700 Subject: Window Sizes on Different Macs In-Reply-To: <46E21DC2.1060908@hyperactivesw.com> References: <46E21DC2.1060908@hyperactivesw.com> Message-ID: When designing for different size screens, also remember to take the OS X Dock into account- you don't know: - how big your user has their Dock - whether they have "auto-hide" on - whether it is Bottom (most common), Left or Right My solution is to get the screenRect on startup, and case it's too small alert the user and quit case it's 1024 X 768 set decorations to none and try to fit the stack as big as possible case it's bigger run normally (I design for 1024 X 768 minimum) On Sep 7, 2007, at 8:57 PM, J. Landman Gay wrote: > a stack that should have fit on a screen always opened with the > bottom 20 pixels cut off when opened on a monitor with lower > resolution, even though there was enough room under the window to > fit the full height. From ambassador at fourthworld.com Mon Sep 10 19:03:53 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 10 Sep 2007 16:03:53 -0700 Subject: Window Sizes on Different Macs Message-ID: <46E5CD59.3060805@fourthworld.com> Josh Mellicker wrote: > When designing for different size screens, also remember to take the > OS X Dock into account- you don't know: > > - how big your user has their Dock > - whether they have "auto-hide" on > - whether it is Bottom (most common), Left or Right > > My solution is to get the screenRect on startup, and > > case it's too small > alert the user and quit > > case it's 1024 X 768 > set decorations to none and try to fit the stack as big as possible > > case it's bigger > run normally (I design for 1024 X 768 minimum) Tip: If you get the windowBoundingRect instead of the screenRect you'll get a rect that accounts for both the menubar and Dock (on OS X) and the Task Bar (Win). Since the size of both the Dock and the Task Bar are user-settable, it's the most convenient way to account for any configuration the user may have. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jacque at hyperactivesw.com Mon Sep 10 19:04:31 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Sep 2007 18:04:31 -0500 Subject: Titlebar-less application question In-Reply-To: <12604748.post@talk.nabble.com> References: <12596879.post@talk.nabble.com> <46E5C6FC.8090506@hyperactivesw.com> <12604748.post@talk.nabble.com> Message-ID: <46E5CD7F.1040203@hyperactivesw.com> mfstuart wrote: > Hi Jacqueline, > Might there be some kind of delay doing it this way? No, shouldn't be. Your mainstack will be very tiny, completely empty except for a small stack script with a few handlers in it. You shouldn't even notice it is there. > Any case, I'll give it a try. > > Thanx, > Mark Stuart > > > > J. Landman Gay wrote: >> mfstuart wrote: >>> Hi all, >>> >>> I've created an application with no title bar, for WINXP (using Rev >>> 2.8.1). >>> I've added a handler for the user to drag the window/stack around - no >>> problem. (thanx to this forum) >>> >>> Q1. >>> But when I use the Alt-Tab to switch application, I do not see the >>> application in the dialog of open applications. Anyone know what to do to >>> get the application to appear in the list of open applications? >>> Also, I don't see the application on the task bar. >> One workaround for this is to create a normal, toplevel window with the >> name of your app and make it the mainstack. Make your current stack a >> substack of this one. Put a script into the mainstack that goes to your >> current stack on every event that matters: openstack, resume, >> resumestack, etc. Place the mainstack somewhere offscreen. >> >> When your standalone opens, the mainstack with the correct name will be >> displayed in all the usual Windows places. But as soon as it opens, it >> will go to the substack, which is the one you want to display. The same >> will happen if you click the name in the taskbar; your mainstack will >> briefly come to the front (but offscreen) and as soon as it resumes, it >> will bring your substack to the front. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From capellan2000 at yahoo.com Mon Sep 10 20:35:35 2007 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Mon, 10 Sep 2007 17:35:35 -0700 (PDT) Subject: Escaping from Repeat loops In-Reply-To: <20070910170005.568EA48A2AB@mail.runrev.com> Message-ID: <295464.93177.qm@web36501.mail.mud.yahoo.com> Hi all, Recently, i have been practising a new skill (at least for me): parsing and display xml files. But some xml files are from perfect (lacking closing tags or with repeated tags or missing starting tags) and frecuently send my code in a loop that requires to force quit the Development environment. What are my options to escape from these unending loops without having to force quit my application? Thanks in advance. al Visit my site: http://www.geocities.com/capellan2000/ ____________________________________________________________________________________ Be a better Heartthrob. Get better relationship answers from someone who knows. Yahoo! Answers - Check it out. http://answers.yahoo.com/dir/?link=list&sid=396545433 From josh at dvcreators.net Mon Sep 10 21:02:47 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Mon, 10 Sep 2007 18:02:47 -0700 Subject: Window Sizes on Different Macs In-Reply-To: <46E5CD59.3060805@fourthworld.com> References: <46E5CD59.3060805@fourthworld.com> Message-ID: <2E7622EB-EA95-4289-863E-5E54C39C5B43@dvcreators.net> Awesome tip! On Sep 10, 2007, at 4:03 PM, Richard Gaskin wrote: > > Tip: If you get the windowBoundingRect instead of the screenRect > you'll get a rect that accounts for both the menubar and Dock (on > OS X) and the Task Bar (Win). Since the size of both the Dock and > the Task Bar are user-settable, it's the most convenient way to > account for any configuration the user may have. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Mon Sep 10 22:00:39 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 11 Sep 2007 03:00:39 +0100 Subject: Escaping from Repeat loops In-Reply-To: <295464.93177.qm@web36501.mail.mud.yahoo.com> References: <295464.93177.qm@web36501.mail.mud.yahoo.com> Message-ID: <774E28B9-5427-4307-A33C-3A4EB49D5D05@maseurope.net> Alejandro, there is a global property "allowInterrupts" that should be set to true by default - it means that you can escape from runaway loops by pressing "command period" on a mac or (I think), "control period" on windows. If this is not working, then type "set the allowInterrupts to true" in the message box, and it should then work. If that fails (though it shouldn't), you can always do something like: repeat forever if the controlKey is down then exit repeat do loop stuff..... end repeat so holding down the control key will exit the loop. Best, Mark On 11 Sep 2007, at 01:35, Alejandro Tejada wrote: > Hi all, > > Recently, i have been practising a new skill > (at least for me): parsing and display xml files. > > But some xml files are from perfect (lacking closing > tags or with repeated tags or missing starting tags) > and frecuently send my code in a loop that requires > to force quit the Development environment. > > What are my options to escape from these unending > loops > without having to force quit my application? > > Thanks in advance. > > al > > Visit my site: > http://www.geocities.com/capellan2000/ > > > > ______________________________________________________________________ > ______________ > Be a better Heartthrob. Get better relationship answers from > someone who knows. Yahoo! Answers - Check it out. > http://answers.yahoo.com/dir/?link=list&sid=396545433 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From josh at dvcreators.net Mon Sep 10 22:02:04 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Mon, 10 Sep 2007 19:02:04 -0700 Subject: Gradients, math and graphs In-Reply-To: References: <246C64C5-2F5C-4F0B-A5D9-857863FAA641@dvcreators.net> Message-ID: <7EFE38E7-7ADE-4886-97AF-F720AF6F2D4D@dvcreators.net> Hi David, Sorry I missed this before... here is the stack: http://www.leapingbrain.com/products/jjimport_fw.rev.zip On Sep 3, 2007, at 7:54 AM, David Bovill wrote: > Josh - do I remember you mentioning that you had posted this stack to > the list - I'd love to take a look now that I have downloaded > Fireworks :) __________________________________________________ Here's what it does: FEATURES: With one click, the "import_fw" stack: - imports a background image and folder of sliced Fireworks images - creates a new card with the name of the FW doc - puts your background image on the card - places buttons on the card with position and size identical to your FW doc - assigns normal, over and down states to the icons of those buttons - sets up the buttons to work with the cool rollover script written by Chipp, Mark Waddingham, & Richard Gaskin and puts that script into your new stack So basically, once you create your cool interface and export it, you open our stack, click the "go" button, and sit back and watch the fireworks! HOW TO: I will work on better instructions upon request, until then here is a rough step-by-step, let me know if you have any problems: IN FIREWORKS: 1. create a cool interface for a card in Fireworks. Name your Fireworks doc what you want your Rev card name to be. 2. no need to make "symbols" for buttons (you can if you want) but I find just creating rectangles or circles is much easier to edit and change around 3. copy Frame 1 to Frames 2 & 3. 4. in Frame 2 (your buttons "rollover" state) make your buttons get brighter and put a glow around them 5. in Frame 3 (your buttons "down" state) make your buttons get even brighter and move them a pixel to the right and a pixel down 6. slice around your buttons (no overlapping!) 7. if you wish, you can name your slices cleverly, so that your card script can pick up on the name and trigger some action, saving you from having to program the buttons individually in Rev 8. set your optimize settings to PNG 32 9. export background: turn off all your button layers and export your background as a single .png image (choose "Images Only"). Use the default name, but type in "_bkgd" (so if your Fireworks document is "GrooveMonkey", your background should be called "GrooveMonkey_bkgd.png". 10. export button images: turn off your background layer and turn on all your button layers, and make sure your document background is transparent (your buttons will have an alpha channel so you can reposition if you wish while retaining glows, shadows, etc.) 11. Now for the secret sauce: export one more time and choose "Director (.htm)" from Export popup. "Put Images in Subfolder" (call it "images"). Click the "Options" button, and under "Document Specific", set the first popup to "slice", the next 5 to "None", and by "Frame Names", set them to "underscore" and "Rollover". So your "images" folder now should have files named something like: bob_down.png bob_over.png bob.png joe_down.png joe_over.png joe.png mary_down.png mary_over.png mary.png IN REVOLUTION: Finally, open our Rev stack, click the "go" button, and locate the Director .htm file. All the rest is automatic. From mwieder at ahsoftware.net Mon Sep 10 17:03:29 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 10 Sep 2007 14:03:29 -0700 Subject: strange nested groups behaviour References: <46E5149E.60FD9358@club-internet.fr> Message-ID: jbv- In addition to the above weirdnesses with the owner of a group, I think it's also bad form to use a keyword as the name of an object. You'll probably stay out of trouble more if you name it something like "grpDate". YMMV. -- Mark Wieder mwieder at ahsoftware.net From sharonstamps at byu.edu Tue Sep 11 00:08:37 2007 From: sharonstamps at byu.edu (Sharon Stamps) Date: Mon, 10 Sep 2007 22:08:37 -0600 Subject: revBrowser or revGoURL? Message-ID: <3566606F-EEB0-4858-B509-C624C3CF2C85@byu.edu> Hello all, I am looking at two possible ways to approach a requested feature...I am working with ESL teachers and they are using a service to create a grammar test - an HTML javaScript test. They would like to use these pre-created tests in conjunction with a login and would also like to make sure the students cannot navigate from the test or see the address of the test. So, my questions... 1. I tried to work with revBrowser but was unable to get the javaScript to work. Is there a way to get javaScript to function in revBrowser like it does in the web browser? 2. Can I call the file to open in the web browser using revGoURL but make sure the navigation bar isn't visible and prevent students from navigating away from the test? Answers to these questions and/or any other suggestions/solutions would be much appreciated! I am still wrapping my mind around all of Rev's internet capabilities and I'm sure I've missed something... Thanks! Sharon From viktoras at ekoinf.net Tue Sep 11 03:15:59 2007 From: viktoras at ekoinf.net (viktoras didziulis) Date: Tue, 11 Sep 2007 10:15:59 +0300 Subject: revBrowser or revGoURL? In-Reply-To: <3566606F-EEB0-4858-B509-C624C3CF2C85@byu.edu> References: <3566606F-EEB0-4858-B509-C624C3CF2C85@byu.edu> Message-ID: <46E640AF.4000904@ekoinf.net> If you are on MS windows, one option is to load your tests in a separate hta window. To do this first create an empty html file template and save it with .hta extension, then insert the following tag into the head section of the html (right after title section): everything else is like in an ordinary html document, including javascript and css. So either put your tests right there (it can be run from a website too), or additionally create a frame or an iframe where you load your tests in. In this case the iframe should contain a few additional properties: src="http://tests.html" application="yes" trusted = "yes". If you store this hta file locally, then tests can be loaded and executed in the iframe. I am not experienced with revBrowser though... One more way would be to load the tests in a popup window using javascript like this: test1 Maybe someone will provide better alternatives... Regards! Viktoras Sharon Stamps wrote: > Hello all, > > I am looking at two possible ways to approach a requested feature...I > am working with ESL teachers and they are using a service to create a > grammar test - an HTML javaScript test. They would like to use these > pre-created tests in conjunction with a login and would also like to > make sure the students cannot navigate from the test or see the > address of the test. So, my questions... > > 1. I tried to work with revBrowser but was unable to get the > javaScript to work. Is there a way to get javaScript to function in > revBrowser like it does in the web browser? > > 2. Can I call the file to open in the web browser using revGoURL but > make sure the navigation bar isn't visible and prevent students from > navigating away from the test? > > Answers to these questions and/or any other suggestions/solutions > would be much appreciated! I am still wrapping my mind around all of > Rev's internet capabilities and I'm sure I've missed something... > > Thanks! > > Sharon > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jbv.silences at club-internet.fr Tue Sep 11 04:02:22 2007 From: jbv.silences at club-internet.fr (jbv) Date: Tue, 11 Sep 2007 10:02:22 +0200 Subject: strange nested groups behaviour References: <46E5149E.60FD9358@club-internet.fr> Message-ID: <46E64B8E.B4E5309A@club-internet.fr> Mark, I'm aware of that and usually name my objects with french words. In my previous posts I used "date" and "day" for the only purpose of my demonstration for an english-speaking audience. Best, JB > jbv- > > In addition to the above weirdnesses with the owner of a group, I think it's > also bad form to use a keyword as the name of an object. You'll probably > stay out of trouble more if you name it something like "grpDate". YMMV. > From bvg at mac.com Tue Sep 11 06:47:04 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 11 Sep 2007 12:47:04 +0200 Subject: strange nested groups behaviour In-Reply-To: References: <46E5149E.60FD9358@club-internet.fr> Message-ID: On 10 Sep 2007, at 23:03, Mark Wieder wrote: > jbv- > > In addition to the above weirdnesses with the owner of a group, I > think it's > also bad form to use a keyword as the name of an object. You'll > probably > stay out of trouble more if you name it something like "grpDate". YMMV. Can you elaborate on why that would be bad form? I never had problems with naming things the same as a keyword, as long as I quoted the name, which I always do. I did however have problems with using only numbers as names, or starting a stack's name with "rev". -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From eric.chatonet at sosmartsoftware.com Tue Sep 11 07:12:34 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 11 Sep 2007 13:12:34 +0200 Subject: strange nested groups behaviour In-Reply-To: References: <46E5149E.60FD9358@club-internet.fr> Message-ID: Hello Bj?rnke, Mark and all, Le 11 sept. 07 ? 12:47, Bj?rnke von Gierke a ?crit : > On 10 Sep 2007, at 23:03, Mark Wieder wrote: > >> jbv- >> >> In addition to the above weirdnesses with the owner of a group, I >> think it's >> also bad form to use a keyword as the name of an object. You'll >> probably >> stay out of trouble more if you name it something like "grpDate". >> YMMV. > > Can you elaborate on why that would be bad form? I never had > problems with naming things the same as a keyword, as long as I > quoted the name, which I always do. > > I did however have problems with using only numbers as names, or > starting a stack's name with "rev". I think that Mark wanted to point out that using 'reserved' word for controls names, variables, etc. is, in itself, not a good idea. Sure if you quote all controls names (as I do it :-) there should not be any problem: it's only a question of 'right' behavior to avoid issues when coding. Making variables explicit, not using 'reserved words' (BTW 'date' is the same word in English and French :-), quoting all controls names is probably more exigent but prevents many errors ;-) As for stacks prefixed with 'rev', yes, the IDE treats them in another way (for instance, such stacks are hidden when editing a script). Actually it's very interesting to use this prefix when building plugins but it is a bit touchy, in particular when debugging (you have to set the gRevDevelopment global variable to true to be able to debug). There are many other differences, of course and 'rev' prefix should be only used when building tools for the IDE. If I remember well, the IDE displays a well documented confirmation dialog when you attempt to name a stack with a 'rev' prefix :-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From Roger.E.Eller at sealedair.com Tue Sep 11 10:12:52 2007 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Tue, 11 Sep 2007 10:12:52 -0400 Subject: Searching through binary/text files efficiently In-Reply-To: <46E1CAFA.4030305@hrz.uni-kassel.de> Message-ID: I have several thousand files which contain a mixture of text and binary data. I need to "look inside" all of them and determine which ones contain a specific text string such as "baj_sese_ 20070105.rk". What is the most efficient rev method to do this? These files are of various sizes ranging from 700kb to 10mb. Roger Eller From stephenREVOLUTION at barncard.com Tue Sep 11 11:42:20 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 11 Sep 2007 08:42:20 -0700 Subject: strange nested groups behaviour In-Reply-To: References: <46E5149E.60FD9358@club-internet.fr> Message-ID: I think it's always a good idea to NOT name anything with system keywords. And you're in for real problems naming custom properties with the same name as system properties, quotes or no quotes. Rev doesn't like that. Custom Properties, too sometimes have problems when they start with a number. >On 10 Sep 2007, at 23:03, Mark Wieder wrote: > >>jbv- >> >>In addition to the above weirdnesses with the owner of a group, I think it's >>also bad form to use a keyword as the name of an object. You'll probably >>stay out of trouble more if you name it something like "grpDate". YMMV. > >Can you elaborate on why that would be bad form? I never had >problems with naming things the same as a keyword, as long as I >quoted the name, which I always do. > >I did however have problems with using only numbers as names, or >starting a stack's name with "rev". > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mark at maseurope.net Tue Sep 11 13:08:31 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 11 Sep 2007 18:08:31 +0100 Subject: Searching through binary/text files efficiently In-Reply-To: References: Message-ID: <812582EC-F05B-4303-98A6-2BE28DE27677@maseurope.net> I'd just load the whole file and use "is in"... put URL ("file:" & tFile) into tData return someString is in tData In my experience, there isn't much to be gained by loading the file in chunks (open file...read from file etc). It usually seems to be most efficient to hand as much work off to the engine as possible. Best, Mark On 11 Sep 2007, at 15:12, Roger.E.Eller at sealedair.com wrote: > I have several thousand files which contain a mixture of text and > binary > data. I need to "look inside" all of them and determine which ones > contain > a specific text string such as "baj_sese_ 20070105.rk". What is the > most > efficient rev method to do this? These files are of various sizes > ranging > from 700kb to 10mb. > > Roger Eller > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mikeythek at gmail.com Tue Sep 11 13:27:30 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 11 Sep 2007 13:27:30 -0400 Subject: Searching through binary/text files efficiently In-Reply-To: <812582EC-F05B-4303-98A6-2BE28DE27677@maseurope.net> References: <812582EC-F05B-4303-98A6-2BE28DE27677@maseurope.net> Message-ID: <9b408d8e0709111027x2fb2d1bfla131146d38a49f5b@mail.gmail.com> I don't know how long it will take to do this using RR's built-in search function, but the most efficient algorithm in general is the Boyer-Moore-Sunday algorithm for doing general text processing. The problem you are going to have is that BMS assumes that it is searching normal text space. However, you can use the concepts of BMS to write a very fast search algorithm. If you need help, please let me know. From ambassador at fourthworld.com Tue Sep 11 13:56:52 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Sep 2007 10:56:52 -0700 Subject: Searching through binary/text files efficiently Message-ID: <46E6D6E4.4000500@fourthworld.com> Mikey wrote: > I don't know how long it will take to do this using RR's built-in > search function, but the most efficient algorithm in general is the > Boyer-Moore-Sunday algorithm for doing general text processing. The > problem you are going to have is that BMS assumes that it is searching > normal text space. However, you can use the concepts of BMS to write > a very fast search algorithm. > > If you need help, please let me know. If you have a BNS in Transcript that would be handy. :) I wonder which algo Rev uses -- anyone here know? This raises a point that may be of interest to the original poster: By default, Rev searches are case-insensitive, so some searches of binary strings may yield false positives. This can be corrected by setting the caseSensitive global property to true first: set the caseSensitive to true if tMySearchString is in tMyData then -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mwieder at ahsoftware.net Tue Sep 11 14:18:11 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 11 Sep 2007 11:18:11 -0700 Subject: strange nested groups behaviour References: <46E5149E.60FD9358@club-internet.fr> Message-ID: Bj?rnke- It's hard to add to much to what Eric and Stephen have already posted, but let me also point out that while you (and I) may always quote object names, the rev engine isn't always so consistent about it. Create a new stack with a single button named "date". Then get the short name of button 1. On mouseUp local tObj local tQuotedObj put the short name of button1 into tObj put quote & tObj & quote into tQuotedObj do "put the" && tObj do "put the" && tQuotedObj End mouseUp -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Sep 11 16:45:56 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 11 Sep 2007 13:45:56 -0700 Subject: RealBasic pulls MySQL support Message-ID: Apparently RealBasic will no longer support MySQL as a database option except through external ODBC drivers. It seems that their plugin was developed under a GPL license. http://www.macintouch.com/readerreports/development/index.html -- Mark Wieder mwieder at ahsoftware.net From bvg at mac.com Tue Sep 11 17:49:12 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 11 Sep 2007 23:49:12 +0200 Subject: strange nested groups behaviour In-Reply-To: References: <46E5149E.60FD9358@club-internet.fr> Message-ID: > On mouseUp > local tObj > local tQuotedObj > > put the short name of button 1 into tObj > put quote & tObj & quote into tQuotedObj > do "put the" && tObj > --do "put the" && tQuotedObj > End mouseUp So if I fix your code to work (as above), and use a button with the short name set to an existing property, it'll output the property. However, that is completely expected, as using a string that results in a property will give you the property. Coincidentally, using the above script with a button that is not a property, will just give you an error. So your code is only useful if the button is expected to be named as a property to begin with, and your code would be faulty if that is not the sole purpose of it. The commented line 'do "put the" && quote & "existingProperty" & quote' should in my opinion result in an error, but puts the actual text entered. However, RunRev will argue that this is a design decision, not a bug (At least i'd guess they would). To verify, enter 'put the "something"' into the message box (no single quotes). Bjoernke -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From tsj at unimelb.edu.au Tue Sep 11 17:49:41 2007 From: tsj at unimelb.edu.au (Terry Judd) Date: Wed, 12 Sep 2007 07:49:41 +1000 Subject: Titlebar-less application question In-Reply-To: <20070911170005.8BC6248A49F@mail.runrev.com> Message-ID: I'm a little late on this but... Setting the style of the no-titlebar stack to modeless will also get it to show up in the taskbar. Provided you don't need to edit anything in the window you should be OK. Terry... From john at debraneys.com Tue Sep 11 18:05:40 2007 From: john at debraneys.com (John Tregea) Date: Tue, 11 Sep 2007 22:05:40 +0000 Subject: strange nested groups behaviour Message-ID: Hi JB, This is not the perfect approach but should solve the strange behaviour. If this fragment was put in place of the line that has "the owner of the owner of me" repeat with x = 1 to 12 if the id of group ("search" & x) is in the long name of me then exit repeat end repeat put ("search" & x) into tMyGrandparent -- now you have the name of the ultimate owner of the field. In my nested group heirarchy I set a custom attribute for the sub groups and objects in the group called "parent_group". That way I can get the parent_group of the owner of me... HTH John >-----Original Message----- >From: Stephen Barncard [mailto:stephenREVOLUTION at barncard.com] >Sent: Wednesday, September 12, 2007 01:42 AM >To: 'How to use Revolution' >Subject: Re: strange nested groups behaviour > >I think it's always a good idea to NOT name anything with system keywords. >And you're in for real problems naming custom properties with the >same name as system properties, quotes or no quotes. Rev doesn't like >that. Custom Properties, too sometimes have problems when they start >with a number. > >>On 10 Sep 2007, at 23:03, Mark Wieder wrote: >> >>>jbv- >>> >>>In addition to the above weirdnesses with the owner of a group, I think it's >>>also bad form to use a keyword as the name of an object. You'll probably >>>stay out of trouble more if you name it something like "grpDate". YMMV. >> >>Can you elaborate on why that would be bad form? I never had >>problems with naming things the same as a keyword, as long as I >>quoted the name, which I always do. >> >>I did however have problems with using only numbers as names, or >>starting a stack's name with "rev". >> > >-- > > >stephen barncard >s a n f r a n c i s c o >- - - - - - - - - - - - > > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > From bvg at mac.com Tue Sep 11 19:16:16 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 12 Sep 2007 01:16:16 +0200 Subject: RealBasic pulls MySQL support Message-ID: <7cbbabe42bb8472b38512a66a135c437@mac.com> > Apparently RealBasic will no longer support MySQL as a database option > except through external ODBC drivers. It seems that their plugin was > developed under a GPL license. > > http://www.macintouch.com/readerreports/development/index.html I prefer BSD type licenses, but basically, the GPL disallows people from taking the code, change it slightly, then patent it. In regards to mySQL externals that contain GPL'ed code, they need to release the external under the GPL as it counts as derivative work. However, using said external in a closed source project is not prohibited. On the other hand, if the code of RealBasic and the GPL mySQL external share one data space, they're considered as one program. Of course, only the people that made the external interact with RealBasic can really answer that. Excerpt from the GPL 2 regarding non derivative, independent code: " These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. " Source: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html From the GPL2 FAQ: " Can I release a non-free program that's designed to load a GPL-covered plug-in? It depends on how the program invokes its plug-ins. If the program uses fork and exec to invoke plug-ins, then the plug-ins are separate programs, so the license of the plug-in makes no requirements about the main program. If the program dynamically links plug-ins, and they make function calls to each other and share data structures, we believe they form a single program, which must be treated as an extension of both the main program and the plug-ins. " Source: http://www.gnu.org/licenses/old-licenses/gpl-2.0- faq.html#NFUseGPLPlugins Have fun Bjoernke -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From lfredricks at proactive-intl.com Tue Sep 11 19:40:26 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Tue, 11 Sep 2007 16:40:26 -0700 Subject: RealBasic pulls MySQL support In-Reply-To: <7cbbabe42bb8472b38512a66a135c437@mac.com> References: <7cbbabe42bb8472b38512a66a135c437@mac.com> Message-ID: <000401c7f4cd$23605fa0$6501a8c0@GATEWAY> > > Apparently RealBasic will no longer support MySQL as a > database option > > except through external ODBC drivers. It seems that their > plugin was > > developed under a GPL license. > > > > http://www.macintouch.com/readerreports/development/index.html The FAQ that now exists only in cached form http://72.14.253.104/search?q=cache:TYVUWypzyIkJ:www.realsoftware.com/produc ts/realbasic/mysql_faq/+realbasic+mysql+faq&hl=en&ct=clnk&cd=1 is very interesting. My understanding is that mySQL owns the copyrights to the database software and that they can release it under multiple licenses, including the GPL. Whatever the situation is with REAL Software, it looks like there were some very unfavorable terms between MySQL AB and REAL. Besides, REAL has a vested interest in promoting their own server solution. However I can see how their customers would be annoyed by this. Tossing out the connector to a core piece of infrastructure (even if they are our arch enemy MySQL!) can understandably annoy customers ;-) Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From tereza at califex.com Tue Sep 11 21:13:50 2007 From: tereza at califex.com (Tereza Snyder) Date: Tue, 11 Sep 2007 20:13:50 -0500 Subject: Searching through binary/text files efficiently In-Reply-To: <9b408d8e0709111027x2fb2d1bfla131146d38a49f5b@mail.gmail.com> References: <812582EC-F05B-4303-98A6-2BE28DE27677@maseurope.net> <9b408d8e0709111027x2fb2d1bfla131146d38a49f5b@mail.gmail.com> Message-ID: <8B5AE12D-E364-4241-BCB3-F9A5B2A65490@califex.com> On Sep 11, 2007, at 12:27 PM, Mikey wrote: > I don't know how long it will take to do this using RR's built-in > search function, but the most efficient algorithm in general is the > Boyer-Moore-Sunday algorithm for doing general text processing. The > problem you are going to have is that BMS assumes that it is searching > normal text space. However, you can use the concepts of BMS to write > a very fast search algorithm. > > If you need help, please let me know. > I Googled to bone up on BMS and found the following site: http://www-igm.univ-mlv.fr/~lecroq/string/ which has terrific step-by-steps and code snippets for us algorithm fans. t -- Tereza Snyder Califex Software, Inc. From katheryn.swynford at gmail.com Tue Sep 11 22:52:42 2007 From: katheryn.swynford at gmail.com (Judy Perry) Date: Tue, 11 Sep 2007 19:52:42 -0700 Subject: CFP: SITE 2008 Tech & Teacher Ed. Conference Message-ID: <4be051070709111952x5b9939fkd5e385698072935d@mail.gmail.com> The deadline for submissions is Oct. 22. If there are any teacher ed educators on the list who would like to collaborate, please contact me off-list. Otherwise, I will try to put something together in the form of a demo or tutorial. Unless I am greatly mistaken, I believe that the conference, March 3-7 2008, is close in time and space to the RevCon. Information below. Judy LAS VEGAS! City of... > Shopping: http://www.aace.org/conf/cities/lasvegas/shopping.htm > Dining: http://www.aace.org/conf/cities/lasvegas/dining.htm > Attractions: http://www.aace.org/conf/cities/lasvegas/attractions.htm > Shows: http://www.aace.org/conf/cities/lasvegas/shows.htm > Tours: http://www.aace.org/conf/cities/lasvegas/tours.htm ______________________________________________________ >> Call for Participation Deadline: October 22 << ** Join with 1,200+ Colleagues from 50 Countries ** * Please forward to a colleague * http://site.aace.org/conf/ ______________________________________________________ SITE 2008 Society for Information Technology and Teacher Education International Conference March 3-7, 2008 * Las Vegas, Nevada (Riviera Hotel & Casino Convention Center) CALL FOR PARTICIPATION ** Submissions Due: Oct. 22, 2007 ** Organized by Society for Information Technology and Teacher Education (SITE) http://site.aace.org/ and Association for the Advancement of Computing in Education (AACE) http://www.aace.org/ ______________________________________________________________ ** What are your colleagues saying about SITE conferences? ** http://site.aace.org/conf/testimonials.htm COLOR POSTER--SITE 2008 CALL FOR PARTICIPATION Available to Print & Distribute (PDF to print; 200kb) http://site.aace.org/conf/SITE08poster.pdf >> CONTENTS & LINKS (details below) << 1. Call for Papers and Submission & Presenter Guidelines, Deadline Oct. 22th: http://site.aace.org/conf/call.htm http://site.aace.org/conf/submitguide.htm http://site.aace.org/conf/PresenterLounge 2. Scope & Major Topics: http://site.aace.org/conf/topics.htm 4. Presentation Categories: http://site.aace.org/conf/categories.htm 5. Proceedings & Paper Awards: http://site.aace.org/pubs/ 6. Corporate Participation: http://site.aace.org/conf/corporate.htm 7. For Budgeting Purposes: http://site.aace.org/conf/rates.htm 8. Las Vegas: http://www.aace.org/conf/Cities/LasVegas 9. Deadlines: http://site.aace.org/conf/deadlines.htm INVITATION: SITE 2008 is the 19th annual conference of the Society for Information Technology and Teacher Education. This society represents individual teacher educators and affiliated organizations of teacher educators in all disciplines, who are interested in the creation and dissemination of knowledge about the use of information technology in teacher education and faculty/staff development. SITE is a society of AACE. You are invited to participate in this international forum which offers numerous opportunities to explore the research, development, and applications in this important field. All proposals are peer reviewed. SITE is the premiere international conference in this field and annually attracts more than 1,200 leaders in the field from over 50 countries. ----------------------- To submit a proposal, complete the online form at: http://site.aace.org/conf/submitguide.htm (online soon) For Presentation and AV guidelines, see: http://site.aace.org/conf/PresenterLounge ------------------------- PROGRAM ACTIVITIES: * Keynote Speakers * Invited Panels/Speakers * Papers (Full & Brief) * Posters/Demonstrations * Corporate Showcases & Demonstrations * Tutorials/Workshops * Roundtables * Symposia SCOPE: The Conference invites proposals from the introductory through advanced level on all topics related to: (1) the use of information technology in teacher education, and (2) instruction about information technology in * Preservice * Inservice * Graduate Teacher Education * Faculty & Staff Development Proposals which address the theory, research and applications as well as describe innovative projects are encouraged. MAJOR TOPICS GENERAL TOPICS: * Assessment and E-folios * Corporate * Distance/Flexible Education * Electronic Playground * Equity and Social Justice * Evaluation and Research * Information Technology Diffusion/Integration * International * Latino/Spanish Speaking Community * Leadership * New Possibilities with Information Technologies * Graduate Education and Faculty Development * Video Cases * Web/Learning Communities * Workforce Education CONTENT AREA TOPICS: * Art Education * Human Languages Education * Information Technology Education * English Education * Mathematics Education * Middle School Education * Science Education * Social Studies Education * Special Education/Assistive Technology * Young Child Education PRESENTATION CATEGORIES: http://site.aace.org/conf/categories.htm The Technical Program includes a wide range of interesting and useful activities designed to facilitate the exchange of ideas and information. These include keynote and invited talks, paper presentations, roundtables, poster/demonstrations, tutorials/workshops, panels, and corporate showcases. PROCEEDINGS: http://www.EdITLib.org Accepted papers will be published by AACE in the Technology and Teacher Education Annual proceedings series. Books in this series serve as major source documents indicating the current state of teacher education and information technology. This proceedings will be published as a searchable electronic book on CD-ROM. The Annuals are internationally distributed through and archived in the Education and Information Technology Digital Library, http://www.EdITLib.org. First and second paper authors are limited to two papers published in the Annual. PAPER AWARDS: http://site.aace.org/pubs/ All presented papers will be considered for Best Paper Awards within several categories. Award winning papers may be: Invited for publication in the - Journal of Technology and Teacher Education (JTATE) (http://www.aace.org/pubs/jtate) or - Online journal, Contemporary Issues in Technology & Teacher Education (CITE) (http://www.citejournal.org/), Highlighted in the: - AACE online periodical AACE Journal (http://www.aace.org/pubs/aacej/), and = Education and Information Technology Digital Library, http://www.EdITLib.org. CORPORATE PARTICIPATION: http://site.aace.org/conf/corporate.htm A variety of opportunities are available to present research-oriented papers, or to showcase and market your products and services. For information about Corporate Showcases (30 minutes) and Corporate Demonstrations (2-hours, scheduled with the Poster/Demos), click here. FOR BUDGETING PURPOSES: http://site.aace.org/conf/rates.htm http://site.aace.org/conf/hotel.htm The conference registration fee for all presenters and participants will be approximately $295 (members); $340 (non-members). Registration includes Proceedings on CD, receptions, and all sessions except tutorials. The conference hotel (Riviera Hotel & Casino Las Vegas) specially discounted guest room rate is $119 (single/double). http://site.aace.org/conf/hotel.htm LAS VEGAS, NEVADA: Experience the Shows, Dining, Shopping, Attractions, & Tours! http://www.aace.org/conf/Cities/LasVegas/ Las Vegas, an ever-changing fantasy-land of a city, has seen unbelievable expansion since it emerged from the desert 100 years ago. Las Vegas continues to build upon its reputation as a vibrant showcase for the extraordinary. This is the city that attracts more than 38 million visitors a year by offering the grandest hotels, the biggest stars in entertainment, the highest caliber of award-winning chefs and master sommeliers, and, of course, the brightest lights. Las Vegas offers unmatched entertainment. Some of the many headliners include Celine Dion (Caesars Palace), Barry Manilow (Las Vegas Hilton) and Toni Braxton (Flamingo Las Vegas). Broadway hits such as "MAMMA MIA!" (Mandalay Bay), "Phantom - The Las Vegas Spectacular" (Venetian) and "The Producers" (Paris Las Vegas) are amongst visitor favorites. World-class productions are also available and include Cirque du Soleil's newest shows, "K?" (MGM Grand) and "LOVE" (The Mirage). While planning an evening of entertainment, look to the growing roster of gourmet restaurants and unparalleled wine and food adventures in Las Vegas. A host of fine dining and lifestyle magazines have honored the city for its fantastic fare and hailed individual restaurants for their exquisite cuisine, A shoppers paradise. Drawing an influx of designers and upscale specialty boutiques, Las Vegas has become one of the premium world-class shopping destinations in the country. It's not just a conference. it's a vacation! So plan to join us in Las Vegas for SITE 2008, a great conference in one of the world's greatest destinations. For further Las Vegas information, see: http://www.visitlasvegas.com DEADLINES: Proposals Due: Oct. 22, 2007 Authors Notified: Nov. 21, 2007 Proceedings File Due: Jan. 21, 2008 Early Registration: Jan. 21, 2008 Hotel Reservation: Feb. 11, 2008 Conference: Mar. 3-7, 2008 ---------------------------------------------------------------------------- To be added to the mailing list for this conference, link to http://www.aace.org/info.htm If you have a question about SITE, please send an e-mail to SITE/AACE Conference Services, conf at aace.org Contact: SITE--Society for Information Technology and Teacher Education P.O. Box 1545 Chesapeake, Virginia 23327 USA Phone: 757-366-5606 * Fax: 703-997-8760 E-mail: conf at aace.org * http://site.AACE.org ======================================================== To Unsubscribe from this listserv, send "unsubscribe eductech" to listserv at listserv.uh.edu; to Subscribe, send "subscribe eductech your_name" to the same address. From scott at elementarysoftware.com Wed Sep 12 00:18:21 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Tue, 11 Sep 2007 21:18:21 -0700 Subject: OSX 10.2 hardware info Message-ID: <5EC6DD55-9BFA-458B-ACA7-8A926F5BEAFB@elementarysoftware.com> I've been unsuccessful in discovering a scripted technique for returning processor and memory information under OSX 10.2 This is the sort of thing that System Profiler can return but for some reason I seem unable to query it correctly in OSX 10.2 Any suggestions? -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- From sims at ezpzapps.com Wed Sep 12 00:51:03 2007 From: sims at ezpzapps.com (Jim Sims) Date: Wed, 12 Sep 2007 06:51:03 +0200 Subject: OSX 10.2 hardware info In-Reply-To: <5EC6DD55-9BFA-458B-ACA7-8A926F5BEAFB@elementarysoftware.com> References: <5EC6DD55-9BFA-458B-ACA7-8A926F5BEAFB@elementarysoftware.com> Message-ID: <43EE22FF-5051-44AB-869F-8633F05F1972@ezpzapps.com> On Sep 12, 2007, at 6:18 AM, Scott Morrow wrote: > I've been unsuccessful in discovering a scripted technique for > returning processor and memory information under OSX 10.2 This is > the sort of thing that System Profiler can return but for some > reason I seem unable to query it correctly in OSX 10.2 Any > suggestions? Terminal system_profiler will get you lots of information about the machine. sims From scott at elementarysoftware.com Wed Sep 12 04:35:18 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Wed, 12 Sep 2007 01:35:18 -0700 Subject: OSX 10.2 hardware info In-Reply-To: <43EE22FF-5051-44AB-869F-8633F05F1972@ezpzapps.com> References: <5EC6DD55-9BFA-458B-ACA7-8A926F5BEAFB@elementarysoftware.com> <43EE22FF-5051-44AB-869F-8633F05F1972@ezpzapps.com> Message-ID: Thanks, I have been successful in getting information under 10.3 and 10.4 using system_profiler (though with slightly different parameters for each OS) but not with 10.2 I can call system_profiler directly from the Terminal application without a problem but in Rev the result I get back is something like: 2007-09-12 00:29:34.501 system_profiler[842] *** Uncaught exception: launch path not accessible /bin/sh: line 1: 842 Trace/BPT trap system_profiler I thought that it might be an issue with rev 2.6.1 - which is what I need to run this with, but I just tested it using 2.8.1 with similar results. On Sep 11, 2007, at 9:51 PM, Jim Sims wrote: > > On Sep 12, 2007, at 6:18 AM, Scott Morrow wrote: > >> I've been unsuccessful in discovering a scripted technique for >> returning processor and memory information under OSX 10.2 This >> is the sort of thing that System Profiler can return but for some >> reason I seem unable to query it correctly in OSX 10.2 Any >> suggestions? > > Terminal system_profiler will get you lots of information > about the machine. > > sims From sims at ezpzapps.com Wed Sep 12 05:31:23 2007 From: sims at ezpzapps.com (Jim Sims) Date: Wed, 12 Sep 2007 11:31:23 +0200 Subject: OSX 10.2 hardware info In-Reply-To: References: <5EC6DD55-9BFA-458B-ACA7-8A926F5BEAFB@elementarysoftware.com> <43EE22FF-5051-44AB-869F-8633F05F1972@ezpzapps.com> Message-ID: On Sep 12, 2007, at 10:35 AM, Scott Morrow wrote: > I thought that it might be an issue with rev 2.6.1 - which is what > I need to run this with, but I just tested it using 2.8.1 with > similar results. I am using Rev 2.8.1 and OS X version 10.4.8 with put shell (system_profiler) I get the appropriate data about my machine. Perhaps if I logged on as another user it might not work. sims From asawyer at asboinc.com Wed Sep 12 05:50:12 2007 From: asawyer at asboinc.com (Alan Sawyer) Date: Wed, 12 Sep 2007 05:50:12 -0400 Subject: RealBasic pulls MySQL support In-Reply-To: References: Message-ID: <46E7B654.8070502@asboinc.com> The plug-in still exists but will be maintained and supported by a different entity. It's still GPL and still free. Not sure why they did it that way, but that's what they did. Alan Mark Wieder wrote: > Apparently RealBasic will no longer support MySQL as a database option > except through external ODBC drivers. It seems that their plugin was > developed under a GPL license. > > http://www.macintouch.com/readerreports/development/index.html > > From rjearp at hotmail.com Wed Sep 12 11:11:36 2007 From: rjearp at hotmail.com (Bob Earp) Date: Wed, 12 Sep 2007 08:11:36 -0700 Subject: Running in a full screen mode Message-ID: Many thanks Brent.............. best, Bob. Robert J. Earp - Ashford Technologies Inc. White Rock, British Columbia _________________________________________________________________ Discover the new Windows Vista http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE From mwieder at ahsoftware.net Wed Sep 12 12:55:21 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Sep 2007 09:55:21 -0700 Subject: strange nested groups behaviour References: <46E5149E.60FD9358@club-internet.fr> Message-ID: Bj?rnke- > The commented line 'do "put the" && quote & "existingProperty" & quote' > should in my opinion result in an error, but puts the actual text entered. > However, RunRev will argue that this is a design decision, not a bug (At > least i'd guess they would). I agree that it should be considered a bug, and I'll file a report about it, no matter what the team decides about its final disposition. I can't imagine a scenario in which this would be a useful and unambiguous syntax.. -- Mark Wieder mwieder at ahsoftware.net From gregory.lypny at videotron.ca Wed Sep 12 12:58:59 2007 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Wed, 12 Sep 2007 12:58:59 -0400 Subject: Global Misbehaving Message-ID: <9DE47A06-8E5B-46FA-8DFE-4EA8D93FC39C@videotron.ca> Hello everyone, I have the following openStack handler in a main stack. I use it to set two globals which hold paths to folders that I want to use for back ups and such. on openStack global dataFilePath, partsFilePath -- Set some relative file paths get the fileName of this stack set the itemDelimiter to "/" delete the last item of it put it & "/Data/" into dataFilePath go to stack "Another Stack" end openStack Seems that when I declare the global dataFilePath in substacks, I just "/Data/" instead of the full path. What gives? Gregory From mwieder at ahsoftware.net Wed Sep 12 13:04:09 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Sep 2007 10:04:09 -0700 Subject: RealBasic pulls MySQL support References: <7cbbabe42bb8472b38512a66a135c437@mac.com> <000401c7f4cd$23605fa0$6501a8c0@GATEWAY> Message-ID: Lynn- I do realize you have a conflict of interest here in the desire to promote Valentina, but dare I say that I see a marketing opportunity for runrev, since we support MySQL innately without the need for GPL-licensed external drivers? And thus have a chance to win over some of the alienated RB developers... ...I didn't post the news item to gloat, but in the hopes that someone would take the baton and run with it... -- Mark Wieder mwieder at ahsoftware.net From klaus at major-k.de Wed Sep 12 13:09:15 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 12 Sep 2007 19:09:15 +0200 Subject: Global Misbehaving In-Reply-To: <9DE47A06-8E5B-46FA-8DFE-4EA8D93FC39C@videotron.ca> References: <9DE47A06-8E5B-46FA-8DFE-4EA8D93FC39C@videotron.ca> Message-ID: Hi Gregory, > Hello everyone, > > I have the following openStack handler in a main stack. I use it > to set two globals which hold paths to folders that I want to use > for back ups and such. > > on openStack > global dataFilePath, partsFilePath > -- Set some relative file paths > get the fileName of this stack > set the itemDelimiter to "/" > delete the last item of it > put it & "/Data/" into dataFilePath > go to stack "Another Stack" > end openStack > > Seems that when I declare the global dataFilePath in substacks, I > just "/Data/" instead of the full path. What gives? Substacks do not have a filename of their own! Use "get the effective filename of me" in substacks and that's it :-) > Gregory Best Klaus Major klaus at major-k.de http://www.major-k.de From palcibiades-first at yahoo.co.uk Wed Sep 12 13:18:56 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 12 Sep 2007 18:18:56 +0100 Subject: RealBasic pulls MySQL support Message-ID: <200709121818.56443.palcibiades-first@yahoo.co.uk> Why does it matter? May be missing the point? There is still a plugin, you can still use it, no? Its still supported by who look like a competent team. What would the marketing message be, were one to try to exploit this? On the implied issue in the background here, its not clear that RealBasic is the dangerous competition. At least, its not what would worry me most. Peter From chris at altuit.com Wed Sep 12 13:31:59 2007 From: chris at altuit.com (chris bohnert) Date: Wed, 12 Sep 2007 12:31:59 -0500 Subject: RealBasic pulls MySQL support In-Reply-To: References: <7cbbabe42bb8472b38512a66a135c437@mac.com> <000401c7f4cd$23605fa0$6501a8c0@GATEWAY> Message-ID: <2e0cf4750709121031h734bf368xf3593abf7bfe646d@mail.gmail.com> Mark, Just my opinion here as issues surrounding MySQL's interpretation of the GPL seem to get foggier by the day. I'd imagine that Runrev avoids having to deal with RealBasics issues by using the older LGPL'd connector (which presumably stops working somewhere in the Mysql development roadmap). The problem here is that the older connector does not support many of the newer features. Realbasic specifically decided they needed support for the newer features and were thus willing to eat the GPL license for their connector. Interesting enough, the way I understand it, MySql offers a commercial license for its newer connector but that license may not be used to generate a plugin that connects to the GPL'd version of the MySql server...it may only connect to a commercially licensed version of their server. The FUD surrounding this issue has worked on me and we dropped all direct connection support for MySql about a year ago. We either use a different db or proxy requests through a php call. -- cb On 9/12/07, Mark Wieder wrote: > > Lynn- > > I do realize you have a conflict of interest here in the desire to promote > Valentina, but dare I say that I see a marketing opportunity for runrev, > since we support MySQL innately without the need for GPL-licensed external > drivers? And thus have a chance to win over some of the alienated RB > developers... > > ...I didn't post the news item to gloat, but in the hopes that someone > would > take the baton and run with it... > > -- > Mark Wieder > mwieder at ahsoftware.net > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From sunshine at public.kherson.ua Wed Sep 12 13:45:59 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed, 12 Sep 2007 20:45:59 +0300 Subject: RealBasic pulls MySQL support In-Reply-To: <2e0cf4750709121031h734bf368xf3593abf7bfe646d@mail.gmail.com> Message-ID: On 12/9/07 8:31 PM, "chris bohnert" wrote: > Mark, > > Just my opinion here as issues surrounding MySQL's interpretation of the GPL > seem to get foggier by the day. > > I'd imagine that Runrev avoids having to deal with RealBasics issues by > using the older LGPL'd connector (which presumably stops working somewhere > in the Mysql development roadmap). The problem here is that the older > connector does not support many of the newer features. Realbasic > specifically decided they needed support for the newer features and were > thus willing to eat the GPL license for their connector. I agree. For example, I did have CocaMySQL built on old drivers, And when our HOST provider have start to use mySQL 5.0, It simply did not work in 50% of cases. Have gone 6-8 months while new CocoaMySQL was shipped. Btw, even for older drivers WAS ALSO commercial license. They always did sale mySQL for money to DESKTOP Application developers. > Interesting enough, the way I understand it, MySql offers a commercial > license for its newer connector but that license may not be used to generate > a plugin that connects to the GPL'd version of the MySql server...it may > only connect to a commercially licensed version of their server. > > The FUD surrounding this issue has worked on me and we dropped all direct > connection support for MySql about a year ago. We either use a different db > or proxy requests through a php call. Point is: mySQL is attractive for ISP and may be other WEB developers. but for DESKTOP applications they are not friendly. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From josh at dvcreators.net Wed Sep 12 13:59:27 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 12 Sep 2007 10:59:27 -0700 Subject: RealBasic pulls MySQL support In-Reply-To: <2e0cf4750709121031h734bf368xf3593abf7bfe646d@mail.gmail.com> References: <7cbbabe42bb8472b38512a66a135c437@mac.com> <000401c7f4cd$23605fa0$6501a8c0@GATEWAY> <2e0cf4750709121031h734bf368xf3593abf7bfe646d@mail.gmail.com> Message-ID: On Sep 12, 2007, at 10:31 AM, chris bohnert wrote: > we dropped all direct > connection support for MySql about a year ago. We either use a > different db > or proxy requests through a php call. Chris, Did you settle on a simple PHP script that receives SQL statements from Rev and simply "relays" them on to the localhost MySQL? And then relays raw output back? (Along with appropriate security measures of course) --- The reason I ask is when I first started down the "Rev <-> PHP <-> remote db" path I wrote the SQL, and much of the parsing of the returned data in PHP. I was trying to make it easy in Rev, just sending requests (similar to function calls, like "getCustomers"), then having PHP nicely format data before returning. It turned into a real headache having to switch languages and dev environments, and deciding what part of the data processing belonged where. Then, I realized you could just write a simple PHP script that took completely formatted SQL and simply "bounced" them to MySQL... and bounced the raw data back... but have not tried it yet. From m.schonewille at economy-x-talk.com Wed Sep 12 14:32:58 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 12 Sep 2007 20:32:58 +0200 Subject: Global Misbehaving In-Reply-To: <9DE47A06-8E5B-46FA-8DFE-4EA8D93FC39C@videotron.ca> References: <9DE47A06-8E5B-46FA-8DFE-4EA8D93FC39C@videotron.ca> Message-ID: <364319AE-1F7E-4E23-9711-4FF268DCE8C6@economy-x-talk.com> Hi Gregory, The following script is slightly less verbose and uses the effective filename (see Klaus' message). Make sure to put this script at card level and not at stack level. on openStack global dataFilePath,partsFilepath -- set some relative file paths set the itemDel to slash put (item 1 to -2 of the effective filename of this stack) & \ "/Data/" into dataFilePath go stack "Another Stack" --> sends an openStack message! end openStack Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 12-sep-2007, om 18:58 heeft Gregory Lypny het volgende geschreven: > Hello everyone, > > I have the following openStack handler in a main stack. I use it > to set two globals which hold paths to folders that I want to use > for back ups and such. > > on openStack > global dataFilePath, partsFilePath > -- Set some relative file paths > get the fileName of this stack > set the itemDelimiter to "/" > delete the last item of it > put it & "/Data/" into dataFilePath > go to stack "Another Stack" > end openStack > > Seems that when I declare the global dataFilePath in substacks, I > just "/Data/" instead of the full path. What gives? > > Gregory From lfredricks at proactive-intl.com Wed Sep 12 15:24:39 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 12 Sep 2007 12:24:39 -0700 Subject: RealBasic pulls MySQL support In-Reply-To: References: <7cbbabe42bb8472b38512a66a135c437@mac.com><000401c7f4cd$23605fa0$6501a8c0@GATEWAY> Message-ID: <004501c7f572$90b0c810$6501a8c0@GATEWAY> > I do realize you have a conflict of interest here in the > desire to promote Valentina, but dare I say that I see a > marketing opportunity for runrev, since we support MySQL > innately without the need for GPL-licensed external drivers? > And thus have a chance to win over some of the alienated RB > developers... > > ...I didn't post the news item to gloat, but in the hopes > that someone would take the baton and run with it... It's a double opportunity Mark. If you are locked into MySQL, then writing a front end in Rev is the only real alternative if you want to deploy on the exact same operating systems as REALbasic supports. On the other hand, I don't think MySQL is entirely blameless here. Clearly, they arent being good dance partners with REAL. Cooperation between the makers of the IDE and the makers of the database back end is a win for everyone. Cant we have one hand ringing, evil laughing gloat out of you anyway Mark? :-) Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From katir at hindu.org Wed Sep 12 16:23:07 2007 From: katir at hindu.org (Sivakatirswami) Date: Wed, 12 Sep 2007 10:23:07 -1000 Subject: OT: Formant Change Voice Audio wave form Message-ID: <46E84AAB.3050002@hindu.org> If i want to do some narration on a game or video track, but a) I want to record it myself 2) dont' want anyone to know it is me talkng b) want the voice to still sound relatively human - natural I'm told one would use audio software that can modulate the "formant" of the voice sound file. Anyone know or has done this? Good tools? If one is doing puppets it's easy enough, in audacity, to change pitch, boost base, level and slow tempo, then change pitch again... but the result is, while very clear, a obviously a computer generated "digital chipmonk" voice. - Om shanti (In Peace) Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ From josh at dvcreators.net Wed Sep 12 16:40:24 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 12 Sep 2007 13:40:24 -0700 Subject: Global Misbehaving In-Reply-To: <364319AE-1F7E-4E23-9711-4FF268DCE8C6@economy-x-talk.com> References: <9DE47A06-8E5B-46FA-8DFE-4EA8D93FC39C@videotron.ca> <364319AE-1F7E-4E23-9711-4FF268DCE8C6@economy-x-talk.com> Message-ID: On Sep 12, 2007, at 11:32 AM, Mark Schonewille wrote: > Make sure to put this script at card level and not at stack level. Why? From m.schonewille at economy-x-talk.com Wed Sep 12 16:44:13 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 12 Sep 2007 22:44:13 +0200 Subject: OT: Formant Change Voice Audio wave form In-Reply-To: <46E84AAB.3050002@hindu.org> References: <46E84AAB.3050002@hindu.org> Message-ID: <78F2FDC3-46F0-4DC5-857C-75A154DCBA5F@economy-x-talk.com> Hi Sivakatirswami, I downloaded this, but never really tried it. Sorry, I don't know whether it can actually export the modified sounds. The main purpose of this software is analysis rather than editing, but it seems to be able to do what you need and much more. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 12-sep-2007, om 22:23 heeft Sivakatirswami het volgende geschreven: > If i want to do some narration on a game or video track, but > > a) I want to record it myself > 2) dont' want anyone to know it is me talkng > b) want the voice to still sound relatively human - natural > > I'm told one would use audio software that can modulate the > "formant" of > the > voice sound file. > > Anyone know or has done this? Good tools? If one is doing puppets > it's easy enough, in audacity, to change pitch, boost base, level and > slow tempo, then > change pitch again... but the result is, while very clear, a > obviously a > computer generated > "digital chipmonk" voice. From m.schonewille at economy-x-talk.com Wed Sep 12 16:46:27 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 12 Sep 2007 22:46:27 +0200 Subject: Global Misbehaving In-Reply-To: References: <9DE47A06-8E5B-46FA-8DFE-4EA8D93FC39C@videotron.ca> <364319AE-1F7E-4E23-9711-4FF268DCE8C6@economy-x-talk.com> Message-ID: <1874ED7C-EC69-4193-ABE2-8E4034009153@economy-x-talk.com> Because the gremlins will get you (and the script will run every time you open a substack). Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 12-sep-2007, om 22:40 heeft Josh Mellicker het volgende geschreven: > Why? From josh at dvcreators.net Wed Sep 12 16:56:26 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 12 Sep 2007 13:56:26 -0700 Subject: Global Misbehaving In-Reply-To: <1874ED7C-EC69-4193-ABE2-8E4034009153@economy-x-talk.com> References: <9DE47A06-8E5B-46FA-8DFE-4EA8D93FC39C@videotron.ca> <364319AE-1F7E-4E23-9711-4FF268DCE8C6@economy-x-talk.com> <1874ED7C-EC69-4193-ABE2-8E4034009153@economy-x-talk.com> Message-ID: <1735A578-728B-461E-90E2-34BCB00C2D95@dvcreators.net> Ahh... I do not like the gremlins... I have seen this recommendation before, to put OpenStack scripts in the card, though it is confusing, because in my understanding, the card is upstream of the message path in this case. Like, an "OpenCard" script in a control on a card will never trigger. (I have gotten in the habit of trapping openStack messages in substacks with on openStack end openStack ) On Sep 12, 2007, at 1:46 PM, Mark Schonewille wrote: > Because the gremlins will get you (and the script will run every > time you open a substack). > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Quickly extract data from your HyperCard stacks with DIFfersifier. > http://differsifier.economy-x-talk.com > > > Op 12-sep-2007, om 22:40 heeft Josh Mellicker het volgende geschreven: > >> Why? > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Wed Sep 12 16:59:52 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Sep 2007 13:59:52 -0700 Subject: RealBasic pulls MySQL support References: <7cbbabe42bb8472b38512a66a135c437@mac.com><000401c7f4cd$23605fa0$6501a8c0@GATEWAY> <004501c7f572$90b0c810$6501a8c0@GATEWAY> Message-ID: Lynn- > On the other hand, I don't think MySQL is entirely blameless here. > Clearly, > they arent being good dance partners with REAL. Cooperation between the > makers of the IDE and the makers of the database back end is a win for > everyone. I completely agree. > Cant we have one hand ringing, evil laughing gloat out of you anyway Mark? > :-) ... coming right up... http://simplythebest.net/sounds/WAV/sound_effects_WAV/sound_effect_WAV_files/evil_laugh.wav -- Mark Wieder mwieder at ahsoftware.net From niconiko at gmail.com Wed Sep 12 17:58:57 2007 From: niconiko at gmail.com (Nicolas Cueto) Date: Thu, 13 Sep 2007 06:58:57 +0900 Subject: Japanese on Win9x References: <43DA935A.6020504@hrz.uni-kassel.de> Message-ID: <003301c7f588$1fb2fe10$0401a8c0@niconiko04zbtb> I just learnt the hard way that Windows 98 doesn't handle unicode. Is there a non-unicode way for Rev to displayJapanese text imported from Japanese txt files (ANSI)? The ability to input Japanese into text fields directly (from a keyboard, for example) is not necessary, tho nice if possible. Thank you. -- Nicolas Cueto From dick.kriesel at mail.com Wed Sep 12 17:59:55 2007 From: dick.kriesel at mail.com (Dick Kriesel) Date: Wed, 12 Sep 2007 14:59:55 -0700 Subject: Global Misbehaving In-Reply-To: <1874ED7C-EC69-4193-ABE2-8E4034009153@economy-x-talk.com> Message-ID: Amen to that. From rjb at robelko.com Wed Sep 12 18:38:27 2007 From: rjb at robelko.com (Robert Brenstein) Date: Thu, 13 Sep 2007 00:38:27 +0200 Subject: Global Misbehaving In-Reply-To: <1735A578-728B-461E-90E2-34BCB00C2D95@dvcreators.net> References: <9DE47A06-8E5B-46FA-8DFE-4EA8D93FC39C@videotron.ca> <364319AE-1F7E-4E23-9711-4FF268DCE8C6@economy-x-talk.com> <1874ED7C-EC69-4193-ABE2-8E4034009153@economy-x-talk.com> <1735A578-728B-461E-90E2-34BCB00C2D95@dvcreators.net> Message-ID: >Ahh... I do not like the gremlins... > >I have seen this recommendation before, to put OpenStack scripts in >the card, though it is confusing, because in my understanding, the >card is upstream of the message path in this case. > >Like, an "OpenCard" script in a control on a card will never trigger. > > >(I have gotten in the habit of trapping openStack messages in substacks with > >on openStack >end openStack >) > True about controls, false about card vs stack. See the great article of Richard about message passing for details. The start-up messages (preopenstack, preopencard, resizestack, openstack, opencard) are sent to card 1 of the mainstack and fall to stack script if not handled there or passed. Robert From capellan2000 at yahoo.com Wed Sep 12 20:29:59 2007 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Wed, 12 Sep 2007 17:29:59 -0700 (PDT) Subject: Escaping from Repeat loops In-Reply-To: <20070911170007.E77FA48A631@mail.runrev.com> Message-ID: <393674.61113.qm@web36503.mail.mud.yahoo.com> Hi Mark! :-) on Tue 11 Sep 2007 Mark Smith wrote: > Alejandro, there is a global property > "allowInterrupts" that should > be set to true by default - it means that you can > escape from runaway > loops by pressing "command period" on a mac or (I > think), "control > period" on windows. Yes, but does not works in my side... :( > If this is not working, then type "set the > allowInterrupts to true" > in the message box, and it should then work. > If that fails (though it shouldn't), you can always > do something like: > repeat forever > if the controlKey is down then exit repeat > do loop stuff..... > end repeat > so holding down the control key will exit the loop. Ah, Many thanks. :-) This code is going to help me a lot. Does exists some way to stop the faulty loop and continue to process the xml data with the next parsing handler, without user intervention? In this way, i could log to a file which handlers fails to process certain xml files and still render the parts that the code could parse without troubles. Thanks again for your help! :D al Visit my site: http://www.geocities.com/capellan2000/ ____________________________________________________________________________________ Moody friends. Drama queens. Your life? Nope! - their life, your story. Play Sims Stories at Yahoo! Games. http://sims.yahoo.com/ From chipp at chipp.com Wed Sep 12 22:15:24 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 12 Sep 2007 21:15:24 -0500 Subject: [ANN] Seamless Tiles Generator 2 In-Reply-To: <46E1CAFA.4030305@hrz.uni-kassel.de> References: <46E1CAFA.4030305@hrz.uni-kassel.de> Message-ID: <7aa52a210709121915q2a890308s41991c7f2bece4fe@mail.gmail.com> Wilhelm, A truly remarkable effort, especially for Rev. I also liked your different matrix filter, but wonder why you excluded blur? Great, great demo stack :-) -Chipp From mwieder at ahsoftware.net Thu Sep 13 00:42:31 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Sep 2007 21:42:31 -0700 Subject: OSX 10.2 hardware info In-Reply-To: References: <5EC6DD55-9BFA-458B-ACA7-8A926F5BEAFB@elementarysoftware.com> <43EE22FF-5051-44AB-869F-8633F05F1972@ezpzapps.com> Message-ID: <94441471652.20070912214231@ahsoftware.net> Scott- Wednesday, September 12, 2007, 1:35:18 AM, you wrote: > I thought that it might be an issue with rev 2.6.1 - which is what I > need to run this with, but I just tested it using 2.8.1 with similar > results. I just tried this with 2.7.3 on OS 10.2.8 and it worked. Took a long time, but it ran without throwing an exception. -- -Mark Wieder mwieder at ahsoftware.net From scott at elementarysoftware.com Thu Sep 13 01:20:47 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Wed, 12 Sep 2007 22:20:47 -0700 Subject: OSX 10.2 hardware info In-Reply-To: <94441471652.20070912214231@ahsoftware.net> References: <5EC6DD55-9BFA-458B-ACA7-8A926F5BEAFB@elementarysoftware.com> <43EE22FF-5051-44AB-869F-8633F05F1972@ezpzapps.com> <94441471652.20070912214231@ahsoftware.net> Message-ID: Thanks for checking, Mark. Maybe it's my system install. I'll try on some other 10.2 machines. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Sep 12, 2007, at 9:42 PM, Mark Wieder wrote: > Scott- > > Wednesday, September 12, 2007, 1:35:18 AM, you wrote: > >> I thought that it might be an issue with rev 2.6.1 - which is what I >> need to run this with, but I just tested it using 2.8.1 with similar >> results. > > I just tried this with 2.7.3 on OS 10.2.8 and it worked. Took a long > time, but it ran without throwing an exception. > > -- > -Mark Wieder > mwieder at ahsoftware.net From mark at maseurope.net Thu Sep 13 07:04:34 2007 From: mark at maseurope.net (Mark Smith) Date: Thu, 13 Sep 2007 12:04:34 +0100 Subject: [ANN] Seamless Tiles Generator 2 In-Reply-To: <7aa52a210709121915q2a890308s41991c7f2bece4fe@mail.gmail.com> References: <46E1CAFA.4030305@hrz.uni-kassel.de> <7aa52a210709121915q2a890308s41991c7f2bece4fe@mail.gmail.com> Message-ID: <23AEC997-ED09-4134-9F9B-C54A0A8ABF17@maseurope.net> I agree...Wilhelm has done amazing work with this. I really wouldn't have thought it practical to do this stuff in Transcript. Best, Mark On 13 Sep 2007, at 03:15, Chipp Walters wrote: > Wilhelm, > > A truly remarkable effort, especially for Rev. I also liked your > different matrix filter, but wonder why you excluded blur? Great, > great demo stack :-) > > -Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From chris at kipmultimedia.com Fri Sep 7 09:48:09 2007 From: chris at kipmultimedia.com (chris livermore) Date: Fri, 7 Sep 2007 23:48:09 +1000 Subject: win standalone v4rev - no driver Message-ID: <4D531F6C-2B2C-4AF3-90D3-E550B32FBBDE@kipmultimedia.com> Hi I've made a V4REV/Valentina/MAC OSX standalaone and it works fine. The WINDOWS standalone, however, will not initiate valentina...when I make the standalone Runrev alerts " Windows, driver file not found". It doesn't say which one but it appears to be Valentina. My Database Drivers.txt file contains 'Valentina,VXCMD_macho.bundle' - however in the standalone settings (see below) Valentina has a '2' on the end, is that an issue? I have made standalones from official Valentina examples and the same thing happens on Windows, but Mac is fine --- Using Mac OS X 10.4.10, V4REV 2.8.1-gm-3, Valentina 3.3 [selected] Select inclusions for standalone... [checked] Ask dialog, Answer dialog, Cursors Script libraries: Database, Internet, Table, Valentina2 Database support:, Valentina2 thanks chris From rbarber6 at gmail.com Tue Sep 11 01:45:47 2007 From: rbarber6 at gmail.com (Ron) Date: Tue, 11 Sep 2007 14:45:47 +0900 Subject: Mnemonics in Windows Message-ID: Hi, I've tried what I know to do and have failed so perhaps someone can help. Is there a way to add mnemonics to unicode (e.g. Japanese) Windows menuitems? European encoded text still has the lower ascii chars to call out but Japanese etc. does not. I suppose I could catch the control key from the mainstack and direct it toward the appropriate menuitem but how to indicate the accelerators to the user? include the accelerator in the name of the menu?! ugh. The real question however is whether there is a way to do this within windows. thank you very much, Ron From geradamas at yahoo.com Thu Sep 13 11:23:37 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 13 Sep 2007 16:23:37 +0100 (BST) Subject: OSX 10.2 hardware info Message-ID: <454327.90263.qm@web37513.mail.mud.yahoo.com> Well put shell (system_profiler) works with the following: G4 10.4.10 - Rev 2.9 Beta 8, DreamCard 2.6.1, Rev 2.0.1 does not work with Rev 1.1.1, nor with Rev 2.0.1 under Classic sincerely, Richmond Mathewson ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From geradamas at yahoo.com Thu Sep 13 11:39:36 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 13 Sep 2007 16:39:36 +0100 (BST) Subject: 2 slightly silly stacks Message-ID: <30212.90918.qm@web37502.mail.mud.yahoo.com> Just uploaded to RevOnline 2 stacks: 1. MachineDetails.rev ; illustration for the "hardware info" discussion" 2. Finderrrr.rev ; bl**dy silly really, but the by-product of some fairly infantile messing-around I was doing with FIND with a view to getting kids to make their own picture-dictionaries. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html From list at dreamscapesoftware.com Thu Sep 13 13:30:04 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Thu, 13 Sep 2007 12:30:04 -0500 Subject: Escaping from Repeat loops In-Reply-To: <393674.61113.qm@web36503.mail.mud.yahoo.com> References: <393674.61113.qm@web36503.mail.mud.yahoo.com> Message-ID: <46E9739C.60107@dreamscapesoftware.com> I'm coming into this thread a little late, but I have a question. I have a repeat loop that looks something like this: repeat xNumberOfTimes global doCancelVariable -- My Code Here wait 1 tick with messages if doCancelVariable = "true" then exit to top end if end repeat Within a "Cancel" button is a script that, when pressed, put's "true" into the global variable "doCancelVariable". Everything works as it should, except that after pressing the button, the currently running script does not see that the global variable has changed. Is there some way to see the change from the currently running script? Derek Bump Dreamscape Software http://www.dreamscapesoftware.com From mark at maseurope.net Thu Sep 13 13:53:24 2007 From: mark at maseurope.net (Mark Smith) Date: Thu, 13 Sep 2007 18:53:24 +0100 Subject: Escaping from Repeat loops In-Reply-To: <46E9739C.60107@dreamscapesoftware.com> References: <393674.61113.qm@web36503.mail.mud.yahoo.com> <46E9739C.60107@dreamscapesoftware.com> Message-ID: After the 'exit to top', there should be no handlers running...have you tried 'exit repeat' instead? Best, Mark On 13 Sep 2007, at 18:30, Derek Bump wrote: > I'm coming into this thread a little late, but I have a question. I > have a repeat loop that looks something like this: > > repeat xNumberOfTimes > global doCancelVariable > > -- My Code Here > > wait 1 tick with messages > if doCancelVariable = "true" then > exit to top > end if > end repeat > > Within a "Cancel" button is a script that, when pressed, put's "true" > into the global variable "doCancelVariable". > > Everything works as it should, except that after pressing the button, > the currently running script does not see that the global variable has > changed. Is there some way to see the change from the currently > running > script? > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From howard.bornstein at gmail.com Thu Sep 13 13:58:03 2007 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Thu, 13 Sep 2007 13:58:03 -0400 Subject: Legacy and file format issues Message-ID: <3f07cc260709131058j333f13b7rc194cfa9a3fdf242@mail.gmail.com> A few years ago, I wrote an information mapping application for a company that creates information maps (!!) that runs on both Macs and Windows platforms. Recently one of the people from the company contacted me because it no longer worked on his new Intel-Mac. I recompiled the app under 2.8.1 as a universal binary. However, besides needing UB, he is getting hit by the change in file formats that happened in V2.7 of Rev. The Maps they create are really stacks and when he creates a stack under the UB version, it is no longer readable under the older, pre-UB (read: made with Rev 2.6.1) version. These maps are shared among various people, using various versions of my application, so they need to be compatible across versions. The easy solution is to save all the maps in the legacy format. I've confirmed this works by manually saving the stack in the legacy format via the IDE. It is then readable with the older standalone version of my program. The problem I'm having is that I can not find any way to save stacks in the legacy format from within my program. The only information I've found on this anywhere is three lines in the "What's New" document saying that the IDE can save in the new and the old format. There is nothing in the dictionary and nothing in the PDF docs. Surely there must be some way to save in Legacy format from within Transcript! Have I missed something obvious somewhere? In addition, I couldn't find any way to determine which format a file was already saved in. This seems fairly crucial since reading a stack saved in the new format from an app assuming the legacy format creates, uh, a bizarre experience. Surely there must be some way to determine beforehand if this will happen. So, basically I'm looking for two things: 1) How can you select between the new format and the legacy format when saving a stack with Transcript? 2) How can you determine what format an existing stack has been saved in? And where is the documentation on this fairly significant change in Revolution? -- Regards, Howard Bornstein ----------------------- www.designeq.com From JimAultWins at yahoo.com Thu Sep 13 13:59:49 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 13 Sep 2007 10:59:49 -0700 Subject: Escaping from Repeat loops In-Reply-To: <46E9739C.60107@dreamscapesoftware.com> Message-ID: Why not add a little debug step and see if the value changes? and if so, to what.. could be the test is flawed. This should work since globals are owned by Rev, not the handler. > repeat xNumberOfTimes > global doCancelVariable > > -- My Code Here > put "doCancelVariable = " && doCancelVariable into msg > wait 1 tick with messages > if doCancelVariable = "true" then > exit to top > end if > end repeat On 9/13/07 10:30 AM, "Derek Bump" wrote: > I'm coming into this thread a little late, but I have a question. I > have a repeat loop that looks something like this: > > repeat xNumberOfTimes > global doCancelVariable > > -- My Code Here > > wait 1 tick with messages > if doCancelVariable = "true" then > exit to top > end if > end repeat > > Within a "Cancel" button is a script that, when pressed, put's "true" > into the global variable "doCancelVariable". > > Everything works as it should, except that after pressing the button, > the currently running script does not see that the global variable has > changed. Is there some way to see the change from the currently running > script? > From list at dreamscapesoftware.com Thu Sep 13 14:15:32 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Thu, 13 Sep 2007 13:15:32 -0500 Subject: Escaping from Repeat loops In-Reply-To: References: Message-ID: <46E97E44.3050300@dreamscapesoftware.com> Jim Ault wrote: > Why not add a little debug step and see if the value changes? > and if so, to what.. could be the test is flawed. > This should work since globals are owned by Rev, not the handler. I tried it, and while the value of the global changes while the button is executing, the value in the main handler does not. I did find a solution though. Instead of putting the boolean in a variable, I placed it within a field on the current card. Works like a charm... if cd fld "doCancel" = "true" then exit to top end if I'll probably try a customProperty next, and if that works, I'll stick to that as I prefer not to have random objects on a card. Thanks for the help! Derek Bump Dreamscape Software http://www.dreamscapesoftware.com From ambassador at fourthworld.com Thu Sep 13 14:17:40 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 13 Sep 2007 11:17:40 -0700 Subject: Legacy and file format issues Message-ID: <46E97EC4.9040008@fourthworld.com> Howard Bornstein wrote: > The problem I'm having is that I can not find any way to save stacks in the > legacy format from within my program. In a standalone: set the stackFileVersion to "2.4" In the IDE: Set the checkbox in the "Files & Memory" tab labeled "Preserve stack file version on stacks saved in legacy format" -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From howard.bornstein at gmail.com Thu Sep 13 15:35:50 2007 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Thu, 13 Sep 2007 15:35:50 -0400 Subject: Legacy and file format issues In-Reply-To: <200709131821.l8DILBM9023664@ms-smtp-04.rdc-nyc.rr.com> References: <200709131821.l8DILBM9023664@ms-smtp-04.rdc-nyc.rr.com> Message-ID: <3f07cc260709131235y3f95fc9fv7bb3269ea6221250@mail.gmail.com> On 9/13/07, Richard Gaskin wrote: > > Howard Bornstein wrote: > > The problem I'm having is that I can not find any way to save stacks in > the > > legacy format from within my program. > > In a standalone: > > set the stackFileVersion to "2.4" Thanks Richard! That did the trick. However, I find it interesting that no reference to stackFileVersion is included in the Rev dictionary, neither in normal or deep search. It is also not mentioned in the following files in the 2.8.1 release: Read Me First, IDE Change List, Engine Change Log, or What's New. Nor is it available in the PDF documentation file. So where is this information supposed to be found? This could have been a product killer for me. How come this critical piece of information is invisible? -- Regards, Howard Bornstein ----------------------- www.designeq.com From ambassador at fourthworld.com Thu Sep 13 15:40:39 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 13 Sep 2007 12:40:39 -0700 Subject: Legacy and file format issues Message-ID: <46E99237.20205@fourthworld.com> Howard Bornstein wrote: > On 9/13/07, Richard Gaskin wrote: >> In a standalone: >> >> set the stackFileVersion to "2.4" > > Thanks Richard! That did the trick. > > However, I find it interesting that no reference to stackFileVersion is > included in the Rev dictionary, neither in normal or deep search. It is also > not mentioned in the following files in the 2.8.1 release: Read Me First, > IDE Change List, Engine Change Log, or What's New. Nor is it available in > the PDF documentation file. > > So where is this information supposed to be found? This could have been a > product killer for me. How come this critical piece of information is > invisible? Good question. It used to be in the Read Me, marked as an item likely to be deprecated in future versions, which is presumably why it isn't in the dictionary. But I agree that it may be at least another year before its usefulness wanes sufficiently to drop it altogether, so perhaps you could file a BZ request to have it reinstated in the Read Me for as long as it's available. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From klaus at major-k.de Thu Sep 13 15:45:24 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 13 Sep 2007 21:45:24 +0200 Subject: Legacy and file format issues In-Reply-To: <3f07cc260709131058j333f13b7rc194cfa9a3fdf242@mail.gmail.com> References: <3f07cc260709131058j333f13b7rc194cfa9a3fdf242@mail.gmail.com> Message-ID: <09FD9425-AEF2-4F47-A669-9255BCB4C0EE@major-k.de> Hi Howard, > ,,, > So, basically I'm looking for two things: > ... > 2) How can you determine what format an existing stack has been > saved in? you could check the first 8 bytes/chars of the stack file. If in new 2.7 format you will read: REVO2700 Regards Klaus Major klaus at major-k.de http://www.major-k.de From katir at hindu.org Thu Sep 13 15:46:24 2007 From: katir at hindu.org (Sivakatirswami) Date: Thu, 13 Sep 2007 09:46:24 -1000 Subject: RealBasic pulls MySQL support In-Reply-To: <2e0cf4750709121031h734bf368xf3593abf7bfe646d@mail.gmail.com> References: <7cbbabe42bb8472b38512a66a135c437@mac.com> <000401c7f4cd$23605fa0$6501a8c0@GATEWAY> <2e0cf4750709121031h734bf368xf3593abf7bfe646d@mail.gmail.com> Message-ID: <46E99390.4050605@hindu.org> chris bohnert wrote: > Mark, > > Just my opinion here as issues surrounding MySQL's interpretation of the GPL > seem to get foggier by the day. > > I'd imagine that Runrev avoids having to deal with RealBasics issues by > using the older LGPL'd connector (which presumably stops working somewhere > in the Mysql development roadmap). The problem here is that the older > connector does not support many of the newer features. Realbasic > specifically decided they needed support for the newer features and were > thus willing to eat the GPL license for their connector. > > Interesting enough, the way I understand it, MySql offers a commercial > license for its newer connector but that license may not be used to generate > a plugin that connects to the GPL'd version of the MySql server...it may > only connect to a commercially licensed version of their server. > > The FUD surrounding this issue has worked on me and we dropped all direct > connection support for MySql about a year ago. We either use a different db > or proxy requests through a php call. > > -- > cb > rambling a bit... I don't really know enough to speak intelligently to his issue, but years ago my "gut" feeling was, seeing the MySql fog on the horizon... to stick with PostGreSQL for building systems on our web server. Since one of our lead developers uses PostGreSQL at work, and wanted to use PostGreSQL...this made it an easy decision. But every now and then we "teeter" over to "sure, go ahead and build it in MySQL if you are more comfortable with that... " And there are huge LAMP systems out there based on it... (Moogle, XOOPs etc.) some of which we might like to adopt and we would certainly want Rev interoperability... So my question is a bit tangential, assuming one has the choice, doesn't using PostGreSQL give us the best of all worlds? -- free -- open source -- no connection/licensing constraints (though I guess the PHP proxy call to MySQL is a viable solution... Pierre Sahores has been making that work for years....) From runrev at aboutmyfiles.com Thu Sep 13 15:48:58 2007 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Thu, 13 Sep 2007 19:48:58 +0000 Subject: breakpoint is suddenly being ignored in IDE Message-ID: The subject line says it all: breakpoint is failing to break script in the IDE (2.8.0 Windows XP). As clean test, I create a new button with breakpoint followed by an answer dialog inside a mouseup handler. The answer dialog appears without interruption. Have rebooted. Have searched docs for some mystery property that disables breakpoint. No luck. Any ideas? Mark From sanke at hrz.uni-kassel.de Thu Sep 13 16:15:29 2007 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Thu, 13 Sep 2007 22:15:29 +0200 Subject: [ANN] Seamless Tiles Generator 2 Message-ID: <46E99A61.2000608@hrz.uni-kassel.de> On Wed, 12 Sep 2007 "Chipp Walters" wrote: > Wilhelm, > > A truly remarkable effort, especially for Rev. I also liked your > different matrix filter, but wonder why you excluded blur? Great, > great demo stack > > -Chipp Chipp, Thanks for the feedback. From the more than 200 filters of the "Imagedata Toolkit Preview 3" I selected a few for "seamless tiles" that I thought to be useful for background patterns (web pages, screen-, stack-, and card-patterns etc.). There are 6 kinds of matrix blurs (button "soften") in the Imagedata Toolkit stack and 3 scripted blurs - i.e.not using the matrix format - of which "progressive blur" and "extreme blur" are especially powerful and new. Then there is the interesting "jitter" filter which I adapted to the Revolution language from the "gluas" language used with the "Gimp" photo software. Still another form of "blurs" are the various "noise" filters in my stack All these filters could be easily integrated into the "Seamless Tiles" application, which IMHO is somewhat more than a demo stack, but of course it "demo"nstrates possibilities and the potential of Revolution. Regards, Wilhelm From lfredricks at proactive-intl.com Thu Sep 13 16:38:27 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 13 Sep 2007 13:38:27 -0700 Subject: RealBasic pulls MySQL support In-Reply-To: References: <7cbbabe42bb8472b38512a66a135c437@mac.com><000401c7f4cd$23605fa0$6501a8c0@GATEWAY><004501c7f572$90b0c810$6501a8c0@GATEWAY> Message-ID: <006601c7f646$0a2eeea0$6501a8c0@GATEWAY> > > On the other hand, I don't think MySQL is entirely blameless here. > > Clearly, > > they arent being good dance partners with REAL. Cooperation between > > the makers of the IDE and the makers of the database back > end is a win > > for everyone. > > I completely agree. > > > Cant we have one hand ringing, evil laughing gloat out of > you anyway Mark? > > :-) > > ... coming right up... > > http://simplythebest.net/sounds/WAV/sound_effects_WAV/sound_ef > fect_WAV_files/evil_laugh.wav Okay, I admit, that's a good one :-) Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From SimPLsol at aol.com Thu Sep 13 16:45:15 2007 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Thu, 13 Sep 2007 16:45:15 EDT Subject: breakpoint is suddenly being ignored in IDE Message-ID: Mark, There could be several reasons why the breakpoint is being ignored. Without seeing the script it is hard to tell, but a common one is setting the breakpoint inside a conditional which is not called. In other words you have an IF, Then statement; you set the breakpoint inside the Then part, and the IF is false so the Then never gets called. One possibility. Paul Looney ************************************** See what's new at http://www.aol.com From mikeythek at gmail.com Thu Sep 13 17:21:27 2007 From: mikeythek at gmail.com (Mikey) Date: Thu, 13 Sep 2007 17:21:27 -0400 Subject: breakpoint is suddenly being ignored in IDE In-Reply-To: References: Message-ID: <9b408d8e0709131421u41dd81d0r9dee2bdc756e8af2@mail.gmail.com> I have also had this issue, but it is completely unrelated to it being inside of a conditional (i.e. they are not). I have not figured out the source of the problem yet. Clearing and resetting the breakpoint SOMETIMES works. Using the command instead of clicking on the location where you want the breakpoint seems more reliable. From JimAultWins at yahoo.com Thu Sep 13 19:09:41 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 13 Sep 2007 16:09:41 -0700 Subject: breakpoint is suddenly being ignored in IDE In-Reply-To: <9b408d8e0709131421u41dd81d0r9dee2bdc756e8af2@mail.gmail.com> Message-ID: If you use several function calls or 'send sumptin in 30 milliseconds' setting the breakpoint may not be honored. It has something to do with what the debugger is able to track when changing contexts. I have encountered this and simply used the statement line breakpoint Jim Ault Las Vegas On 9/13/07 2:21 PM, "Mikey" wrote: > I have also had this issue, but it is completely unrelated to it being > inside of a conditional (i.e. they are not). I have not figured out > the source of the problem yet. Clearing and resetting the breakpoint > SOMETIMES works. Using the command instead of clicking on the > location where you want the breakpoint seems more reliable. From tsj at unimelb.edu.au Thu Sep 13 20:24:10 2007 From: tsj at unimelb.edu.au (Terry Judd) Date: Fri, 14 Sep 2007 10:24:10 +1000 Subject: Apostrophe in text variable causes SQL syntax error Message-ID: I'm trying to poke some text into a field in a mySQL table using some simple statements like the following... put "INSERT INTO screens VALUES(:1,:2,:3)" into tQuery revExecuteSQL tID, tQuery, "screenID","screenXML","screenText" ...(fields 2 and 3 are both TEXT fields) and am getting an SQL syntax error if either of the text variables contain an apostrophe. I can escape the character I suppose but is this behaviour normal? Terry... From m.schonewille at economy-x-talk.com Thu Sep 13 21:00:50 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 14 Sep 2007 03:00:50 +0200 Subject: Apostrophe in text variable causes SQL syntax error In-Reply-To: References: Message-ID: <6682ED27-17C4-4923-A9E3-3D3BE8AE058E@economy-x-talk.com> Hi Terry, Yes, this is normal. You need to escape the apostrophe. There should be a list of characters that need to be escaped in your MySQL documentation somewhere. You can write a script that converts the data before sending it to the server. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 14-sep-2007, om 2:24 heeft Terry Judd het volgende geschreven: > I'm trying to poke some text into a field in a mySQL table using > some simple > statements like the following... > > put "INSERT INTO screens VALUES(:1,:2,:3)" into tQuery > revExecuteSQL tID, tQuery, "screenID","screenXML","screenText" > > ...(fields 2 and 3 are both TEXT fields) and am getting an SQL > syntax error > if either of the text variables contain an apostrophe. I can escape > the > character I suppose but is this behaviour normal? > > Terry... From tsj at unimelb.edu.au Thu Sep 13 21:10:03 2007 From: tsj at unimelb.edu.au (Terry Judd) Date: Fri, 14 Sep 2007 11:10:03 +1000 Subject: Apostrophe in text variable causes SQL syntax error In-Reply-To: Message-ID: Useful information - thanks Mark. Terry... > Hi Terry, > > Yes, this is normal. You need to escape the apostrophe. There should > be a list of characters that need to be escaped in your MySQL > documentation somewhere. You can write a script that converts the > data before sending it to the server. > > Best regards, > > Mark Schonewille > From bvlahos at mac.com Fri Sep 14 01:53:00 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Thu, 13 Sep 2007 22:53:00 -0700 Subject: Can't trap Quit Message-ID: <19FDB290-8C36-451E-B81C-C88ABF8D7EB0@mac.com> When a user selects Quit from the menu in my application the case statement doesn't ever catch it. The other menu items work. On a Mac the application does quit but on Windows nothing happens. The only way I can catch a Quit is to put a on shutdownRequest handler in the stack. My application contains several instances of the stack and I check to see if the stack needs to be saved. I can catch this request in the on shutdownRequest handler. The user can close the window and be prompted to save with an answer command. If the user selects Yes then the program saves correctly and closes the stack window and all is good. However, if the user answers "No" the window closes correctly without saving (as it should) but now if the user selects Quit the standalone rapidly closes the remaining windows but never asks the user to save. In this situation if the user goes to another card in the stack first, then Quit the program will correctly ask to save if it is needed. This bug is in Bugzilla 5362. So I have two problems and don't have a good solution to either of them. 1. Quitting is not caught in the menu handler. 2. Answering No in an answer dialog prevents even the on shutdownRequest. Ken Ray helped me characterize this bug and entered the Buzilla ticket. He tried it in MetaCard and it doesn't seem to be a problem there. How have folks solved this in Rev? Thanks, Bill Vlahos From baleareninsel at gmx.net Fri Sep 14 02:37:30 2007 From: baleareninsel at gmx.net (Horst) Date: Thu, 13 Sep 2007 23:37:30 -0700 (PDT) Subject: 2 slightly silly stacks In-Reply-To: <30212.90918.qm@web37502.mail.mud.yahoo.com> References: <30212.90918.qm@web37502.mail.mud.yahoo.com> Message-ID: <12669460.post@talk.nabble.com> Hey Richmond, Can't find the stacks. Where did you put them? Best regards Horst Richmond Mathewson wrote: > > Just uploaded to RevOnline 2 stacks: > > 1. MachineDetails.rev ; illustration for the "hardware > info" discussion" > > 2. Finderrrr.rev ; bl**dy silly really, but the > by-product of some fairly infantile messing-around I > was doing with FIND with a view to getting kids to > make their own picture-dictionaries. > > sincerely, Richmond Mathewson > > > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life > Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Want ideas for reducing your carbon footprint? Visit Yahoo! For Good > http://uk.promotions.yahoo.com/forgood/environment.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/2-slightly-silly-stacks-tf4436593.html#a12669460 Sent from the Revolution - User mailing list archive at Nabble.com. From geradamas at yahoo.com Fri Sep 14 03:20:25 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 14 Sep 2007 08:20:25 +0100 (BST) Subject: 2 slightly silly stacks Message-ID: <320278.25985.qm@web37503.mail.mud.yahoo.com> Hi Horst! I looked just now (8.10 am GMT) and they were there under Richmond (which is where they should be): Finderrrr MachineDetails Love, Richmond ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From josh at dvcreators.net Fri Sep 14 03:34:19 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 14 Sep 2007 00:34:19 -0700 Subject: Apostrophe in text variable causes SQL syntax error In-Reply-To: References: Message-ID: <90F1EF9A-DACC-46BD-B05C-AC3A2EEE4309@dvcreators.net> I think it's a good idea to URLencode all text data before storing. Not only does this solve character problems but also allows a multiline text field to go onto a single line, so a record can go onto one line for processing, making records easy to access. On Sep 13, 2007, at 5:24 PM, Terry Judd wrote: > I'm trying to poke some text into a field in a mySQL table using > some simple > statements like the following... > > put "INSERT INTO screens VALUES(:1,:2,:3)" into tQuery > revExecuteSQL tID, tQuery, "screenID","screenXML","screenText" > > ...(fields 2 and 3 are both TEXT fields) and am getting an SQL > syntax error > if either of the text variables contain an apostrophe. I can escape > the > character I suppose but is this behaviour normal? > > Terry... > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From geradamas at yahoo.com Fri Sep 14 06:47:29 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 14 Sep 2007 11:47:29 +0100 (BST) Subject: 2 slightly silly stacks Message-ID: <551455.14745.qm@web37501.mail.mud.yahoo.com> I realised that "Finderrrr" was somewhat opaque, so have just uploaded a new version with instructive images. Love, Richmond ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From jean-pierre.soto at wanadoo.fr Fri Sep 14 06:44:02 2007 From: jean-pierre.soto at wanadoo.fr (Jean-Pierre) Date: Fri, 14 Sep 2007 12:44:02 +0200 Subject: =?iso-8859-1?q?External_and_m=E9mory?= Message-ID: <431175D0-2130-4A95-A355-36B1313EDFF0@wanadoo.fr> Do I have to free retstring after calling an external ? Is there something wrong in this code. Memory grow up slowly ... XRev_codphone(char* args[],int nargs,char ** retstring,bool *Pass,bool *Error){ *pass=False ; *Error=False ; *retstring=(char *)malloc (100); if (nargs==1){ sprintf (*retstring,"%s %s",codePhone(args[0]),phoneComment); } else strcpy(*retstring,"Rev_codePhone : Erreur nombre d'argument incorrect"); } From 00bioarchimed at free.fr Fri Sep 14 07:17:06 2007 From: 00bioarchimed at free.fr (Thierry) Date: Fri, 14 Sep 2007 13:17:06 +0200 Subject: =?iso-8859-1?q?Re=3A_External_and_m=E9mory?= In-Reply-To: <431175D0-2130-4A95-A355-36B1313EDFF0@wanadoo.fr> References: <431175D0-2130-4A95-A355-36B1313EDFF0@wanadoo.fr> Message-ID: <838EB14A-1175-4924-83A4-79ACBC9EC318@free.fr> Le 14 sept. 07 ? 12:44, Jean-Pierre a ?crit : > Do I have to free retstring after calling an external ? > In principle, not. Here is a code working fine, as long as i had understood everything :-) void Rev_MyFunction( char *args[], int nargs, char **retstring, Bool *pass, Bool *error) { *pass = False; if ( iRunning ) { *retstring = strdup( MyFunction( args[0] ) ); *error = false; } else { *retstring = strdup("Not running !\n" ) ; *error = True ; } } > Is there something wrong in this code. Memory grow up slowly ... > > XRev_codphone(char* args[],int nargs,char ** retstring,bool > *Pass,bool *Error){ > > *pass=False ; *Error=False ; *retstring=(char *)malloc (100); > > if (nargs==1){ > > sprintf (*retstring,"%s %s",codePhone(args[0]),phoneComment); > > } else strcpy(*retstring,"Rev_codePhone : Erreur nombre > d'argument incorrect"); > > > } > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From geradamas at yahoo.com Fri Sep 14 07:23:17 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 14 Sep 2007 12:23:17 +0100 (BST) Subject: =?iso-8859-1?q?External_and_m=E9mory?= Message-ID: <387532.29348.qm@web37509.mail.mud.yahoo.com> The acute accent should have warned me :) Je pense: XRev_codphone(char* args[],int nargs,char ** retstring,bool *Pass,bool *Error){ *pass=False ; *Error=False ; *retstring=(char *)malloc (100); if (nargs==1){ sprintf (*retstring,"%s %s",codePhone(args[0]),phoneComment); } else strcpy(*retstring,"Rev_codePhone : Erreur nombre d'argument incorrect"); } n'est pas Transcript/Revolution/Metatalk/xTalk. Je suis un petit peu stupid, et Je connais seulement xTalk, BBC Basic et un peu de Pascal. I thought that this was a use-list for xTalk: maybe it isn't, it's a use-list for RR Users (err . . . its both, gov) - but, surely, if externals are being authored in other languages than xTalk they should in some way be offset so f**ls like me don't get all confused. sincerely, Richmond Mathewson "Le vin de vie et a nous!" ___________________________________________________________ Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html From geradamas at yahoo.com Fri Sep 14 07:26:04 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 14 Sep 2007 12:26:04 +0100 (BST) Subject: Legacy and file format issues Message-ID: <373962.26837.qm@web37501.mail.mud.yahoo.com> Presumably (???) if one were to save a simple stack in the 2 formats and then do a comparison with a text-editor one could work out the difference, and even "run-off" a wee standalone that could be used to convert stacks back and forth. Of course, I suspect the above is heresy. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From eric.chatonet at sosmartsoftware.com Fri Sep 14 07:40:03 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 14 Sep 2007 13:40:03 +0200 Subject: Setting last modified date of a file from within Rev Message-ID: Hi all, I wondered how to modify the creation, last modified, accessed date of any file on Win (XP and Vista) from within Rev (i.e. by Rev coding and without using a third party software). Probably some shell command I ignore :-) Any hints will be welcome. Thanks. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From xavier.bury at clearstream.com Fri Sep 14 07:47:29 2007 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Fri, 14 Sep 2007 13:47:29 +0200 Subject: Setting last modified date of a file from within Rev In-Reply-To: Message-ID: Hi Eric, Best best for this is a "Touch" command. Not all are the same and some dont allow all the options. http://www.donationcoder.com/Forums/bb/index.php?topic=5540.msg38511#msg38511 Regards, ---------------------=--------------------- Xavier Bury Clearstream Services TNS NT LAN Server use-revolution-bounces at lists.runrev.com wrote on 14/09/2007 13:40:03: > Hi all, > > I wondered how to modify the creation, last modified, accessed date > of any file on Win (XP and Vista) from within Rev (i.e. by Rev coding > and without using a third party software). > Probably some shell command I ignore :-) > Any hints will be welcome. > Thanks. > > Best regards from Paris, > Eric Chatonet. > ---------------------------------------------------------------- > Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ > Email: eric.chatonet at sosmartsoftware.com/ > ---------------------------------------------------------------- > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ---------------------------------------------------------------------------- Clearstream Services S.A. 42 Avenue JF Kennedy, L-1855 Luxembourg Soci?t? anonyme is organised with limited liability in the Grand Duchy of Luxembourg RC Luxembourg B 60911. ----------------------------------------- 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. Legally required information for business correspondence/ Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz: http://deutsche-boerse.com/letterhead END OF DISCLAIMER From mark at maseurope.net Fri Sep 14 07:53:11 2007 From: mark at maseurope.net (Mark Smith) Date: Fri, 14 Sep 2007 12:53:11 +0100 Subject: Legacy and file format issues In-Reply-To: <373962.26837.qm@web37501.mail.mud.yahoo.com> References: <373962.26837.qm@web37501.mail.mud.yahoo.com> Message-ID: You only need to read the first couple of bytes - in a 'legacy stack' the first 2 bytes will be '#!', whereas in a newer stack they will be "RE". Best, Mark On 14 Sep 2007, at 12:26, Richmond Mathewson wrote: > Presumably (???) if one were to save a simple stack in > the 2 formats and then do a comparison with a > text-editor one could work out the difference, and > even "run-off" a wee standalone that could be used to > convert stacks back and forth. > > Of course, I suspect the above is heresy. > > sincerely, Richmond Mathewson > From klaus at major-k.de Fri Sep 14 08:06:11 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 14 Sep 2007 14:06:11 +0200 Subject: Legacy and file format issues In-Reply-To: References: <373962.26837.qm@web37501.mail.mud.yahoo.com> Message-ID: <001BCB60-2193-476B-BB23-9E00DF84D96C@major-k.de> Hi all, Am 14.09.2007 um 13:53 schrieb Mark Smith: > You only need to read the first couple of bytes - in a 'legacy > stack' the first 2 bytes will be '#!', whereas in a newer stack > they will be "RE". > Best, > Mark Yes, as I already posted yesterday :-) OK, I suggested to check the first EIGHT bytes... ;-) > On 14 Sep 2007, at 12:26, Richmond Mathewson wrote: > >> Presumably (???) if one were to save a simple stack in >> the 2 formats and then do a comparison with a >> text-editor one could work out the difference, and >> even "run-off" a wee standalone that could be used to >> convert stacks back and forth. >> >> Of course, I suspect the above is heresy. >> >> sincerely, Richmond Mathewson Regards Klaus Major klaus at major-k.de http://www.major-k.de From eric.chatonet at sosmartsoftware.com Fri Sep 14 08:06:26 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 14 Sep 2007 14:06:26 +0200 Subject: Setting last modified date of a file from within Rev In-Reply-To: References: Message-ID: <3AE994D6-41BC-4C1F-A459-CB9BEA9426E2@sosmartsoftware.com> Hi Xavier, Good to hear from you :-) I am searching for a 'whole Rev' solution (without any additional stuff) I would be able to run on any user machine... Le 14 sept. 07 ? 13:47, xavier.bury at clearstream.com a ?crit : > Hi Eric, > > Best best for this is a "Touch" command. Not all are the same and some > dont allow all the options. > > http://www.donationcoder.com/Forums/bb/index.php? > topic=5540.msg38511#msg38511 > > Regards, > ---------------------=--------------------- > Xavier Bury > Clearstream Services > TNS NT LAN Server > > use-revolution-bounces at lists.runrev.com wrote on 14/09/2007 13:40:03: > >> Hi all, >> >> I wondered how to modify the creation, last modified, accessed date >> of any file on Win (XP and Vista) from within Rev (i.e. by Rev coding >> and without using a third party software). >> Probably some shell command I ignore :-) >> Any hints will be welcome. >> Thanks. From xavier.bury at clearstream.com Fri Sep 14 08:10:18 2007 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Fri, 14 Sep 2007 14:10:18 +0200 Subject: Setting last modified date of a file from within Rev In-Reply-To: <3AE994D6-41BC-4C1F-A459-CB9BEA9426E2@sosmartsoftware.com> Message-ID: Hi Eric, Unfortunately there is no built in command that i know off other than this shell command. You need a 3rd party tool (most are free though) to do this or write an external... Regards, ---------------------=--------------------- Xavier Bury Clearstream Services TNS NT LAN Server use-revolution-bounces at lists.runrev.com wrote on 14/09/2007 14:06:26: > Hi Xavier, > > Good to hear from you :-) > I am searching for a 'whole Rev' solution (without any additional > stuff) I would be able to run on any user machine... > > Le 14 sept. 07 ? 13:47, xavier.bury at clearstream.com a ?crit : > > > Hi Eric, > > > > Best best for this is a "Touch" command. Not all are the same and some > > dont allow all the options. > > > > http://www.donationcoder.com/Forums/bb/index.php? > > topic=5540.msg38511#msg38511 > > > > Regards, > > ---------------------=--------------------- > > Xavier Bury > > Clearstream Services > > TNS NT LAN Server > > > > use-revolution-bounces at lists.runrev.com wrote on 14/09/2007 13:40:03: > > > >> Hi all, > >> > >> I wondered how to modify the creation, last modified, accessed date > >> of any file on Win (XP and Vista) from within Rev (i.e. by Rev coding > >> and without using a third party software). > >> Probably some shell command I ignore :-) > >> Any hints will be welcome. > >> Thanks. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ---------------------------------------------------------------------------- Clearstream Services S.A. 42 Avenue JF Kennedy, L-1855 Luxembourg Soci?t? anonyme is organised with limited liability in the Grand Duchy of Luxembourg RC Luxembourg B 60911. ----------------------------------------- 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. Legally required information for business correspondence/ Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz: http://deutsche-boerse.com/letterhead END OF DISCLAIMER From xavier.bury at clearstream.com Fri Sep 14 09:08:01 2007 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Fri, 14 Sep 2007 15:08:01 +0200 Subject: The Register In-Reply-To: Message-ID: In case any of you missed it, the register (http://theregister.co.uk) has news about RunRev linux update! http://www.regdeveloper.co.uk/2007/09/13/runtime_revolution_linux/ Knowing the register, and their rather twister humor, lets hope the release is tiptop from the start! cheers Xavier ---------------------------------------------------------------------------- Clearstream Services S.A. 42 Avenue JF Kennedy, L-1855 Luxembourg Soci?t? anonyme is organised with limited liability in the Grand Duchy of Luxembourg RC Luxembourg B 60911. ----------------------------------------- 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. Legally required information for business correspondence/ Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz: http://deutsche-boerse.com/letterhead END OF DISCLAIMER From geradamas at yahoo.com Fri Sep 14 09:19:31 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 14 Sep 2007 14:19:31 +0100 (BST) Subject: Legacy and file format issues Message-ID: <38718.20535.qm@web37510.mail.mud.yahoo.com> So, couldn't resist it and opened a legacy format stack as a text file (i.e. imported it into field "fENTER") and tried this: replace oldTEX with newTEX in fld "fENTER" where oldTEX is: #!/bin/sh # MetaCard 2.4 stack # The following is not ASCII text, # so now would be a good time to q out of more exec mc $0 "$@"   ?  TEST  ?@ ? ? m?? ˇˇˇˇ  cREVGeneral stackfileversion 2.7 ? @ ?? and newTEX is: REVO2700  ?  TEST  ?@ ? m??? ˇˇˇˇ  ? @ ??? and then exported the result . . . but RR could not open the result (which should, in theory, identify itself as a stack of the new format). err . . . bright ideas welcomed! sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From briany at qldlearning.com Fri Sep 14 09:26:13 2007 From: briany at qldlearning.com (Brian Yennie) Date: Fri, 14 Sep 2007 06:26:13 -0700 Subject: Legacy and file format issues In-Reply-To: <38718.20535.qm@web37510.mail.mud.yahoo.com> References: <38718.20535.qm@web37510.mail.mud.yahoo.com> Message-ID: <4F135A8B-B1D1-473D-A1B9-885485C8E16B@qldlearning.com> Richmond, I don't think it's going to be that easy. If all that changed between versions was the short prologue at the beginning, why would they change the format at all? There is probably more to it than a simple find/replace on the front of the stack is going to fix. Besides that, I don't see what you are trying to accomplish. If you don't own a current version of Rev, what is your purpose in trying to convert your stacks to the new format? And if you *do*, I believe saving in legacy format is a scriptable task. HTH, Brian > So, couldn't resist it and opened a legacy format > stack as a text file (i.e. imported it into field > "fENTER") and tried this: > > replace oldTEX with newTEX in fld "fENTER" > > where oldTEX is: > > #!/bin/sh > # MetaCard 2.4 stack > # The following is not ASCII text, > # so now would be a good time to q out of more > exec mc $0 "$@" > > >   ?  TEST  ?@ ? ? m?? > ˇˇˇˇ  cREVGeneral > stackfileversion 2.7 ? @ ?? > > and newTEX is: > > REVO2700  ?  TEST  ?@ ? m??? > ˇˇˇˇ  ? @ > ??? > > and then exported the result . . . > > but RR could not open the result (which should, in > theory, identify itself as a stack of the new format). > > err . . . > > bright ideas welcomed! > > sincerely, Richmond Mathewson > > > > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! Answers - Got a question? Someone out there knows the > answer. Try it > now. > http://uk.answers.yahoo.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From geradamas at yahoo.com Fri Sep 14 09:45:20 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 14 Sep 2007 14:45:20 +0100 (BST) Subject: Legacy and file format issues Message-ID: <600636.50415.qm@web37502.mail.mud.yahoo.com> Brian Yennie wrote: "Besides that, I don't see what you are trying to accomplish. If you don't own a current version of Rev, what is your purpose in trying to convert your stacks to the new format? And if you *do*, I believe saving in legacy format is a scriptable task." I have both "old format" and "new format" versions of RR. Guess I'm just being bl**dy minded: bit like the chaps who climb Everest "because its there". sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html From flexiblelearning at aol.com Fri Sep 14 09:48:02 2007 From: flexiblelearning at aol.com (flexiblelearning at aol.com) Date: Fri, 14 Sep 2007 09:48:02 -0400 Subject: breakpoint is suddenly being ignored in IDE In-Reply-To: <20070914121044.B2B4348A705@mail.runrev.com> References: <20070914121044.B2B4348A705@mail.runrev.com> Message-ID: <8C9C4ED010DAC0F-4FC-8B9@mblk-d23.sysops.aol.com> Hi Mark Another instance when breakpoint will be ignored is if the object containing the breakpoint is disabled before the breakpoint occurs. I had that a couple of days ago and it took me a while to figure out what was happening! on mouseUp set the disabled of me to true breakpoint put "Hello World" end mouseUp /H >The subject line says it all: breakpoint is failing to break script in the IDE >(2.8.0 Windows XP). As clean test, I create a new button with breakpoint >followed by an answer dialog inside a mouseup handler. The answer dialog >appears without interruption. > >Have rebooted. Have searched docs for some mystery property that disables >breakpoint. No luck. > >Any ideas? > >Mark ________________________________________________________________________ Get a FREE AOL Email account with unlimited storage. Plus, share and store photos and experience exclusively recorded live music Sessions from your favourite artists. Find out more at http://info.aol.co.uk/joinnow/?ncid=548. From ambassador at fourthworld.com Fri Sep 14 10:49:18 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Sep 2007 07:49:18 -0700 Subject: [OT] Mac Mini update Message-ID: <46EA9F6E.1050101@fourthworld.com> The rumor mill is hinting at a "next-generation" Mac Mini in the pipeline: As a matter of fact, several of our sources have been repeatedly pointing out since the very first leaked pictures of the new Apple Keyboards appeared that prototypes of a next-generation Mac Mini (due in about 3-5 months, a possible Macworld SF announcement in January), the Macbook Thin/Macbook Nano that we've been talking about since before the first Macbooks even shipped, and even the next generation Mac Pro & Xserve....will all include industrial design changes inspired by similar ideas to what we have seen in the iPhone and the new Keyboards. http://www.macosrumors.com/ -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From eric.chatonet at sosmartsoftware.com Fri Sep 14 11:01:51 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 14 Sep 2007 17:01:51 +0200 Subject: Setting last modified date of a file from within Rev In-Reply-To: References: Message-ID: <811358BF-29B3-4CF6-85E1-A45ECA0744D0@sosmartsoftware.com> Hi Xavier, I'm going to reformulate my question more precisely: I have a Rev exe on the user's machine with many other files. I want to be able to write some data to one of these files (actually a Rev stack but it does not matter) and save it. But I don't want the modification date to be changed (on the desktop, in the file 'Properties' window, etc.) . I don't want to use a third party stuff to achieve it either (we are on the user's machine running a software he has downloaded from the Internet). So I thought there was some shell command allowing to overwrite the creation, modification, access dates of any file (XP and Vista) I could run from Rev. But which one? May be Ken or Chipp have an idea ;-) Le 14 sept. 07 ? 14:10, xavier.bury at clearstream.com a ?crit : > Hi Eric, > > Unfortunately there is no built in command that i know off other > than this > shell command. > You need a 3rd party tool (most are free though) to do this or > write an > external... > > Regards, > ---------------------=--------------------- > Xavier Bury > Clearstream Services > TNS NT LAN Server > > use-revolution-bounces at lists.runrev.com wrote on 14/09/2007 14:06:26: > >> Hi Xavier, >> >> Good to hear from you :-) >> I am searching for a 'whole Rev' solution (without any additional >> stuff) I would be able to run on any user machine... >> >> Le 14 sept. 07 ? 13:47, xavier.bury at clearstream.com a ?crit : >> >>> Hi Eric, >>> >>> Best best for this is a "Touch" command. Not all are the same and >>> some >>> dont allow all the options. >>> >>> http://www.donationcoder.com/Forums/bb/index.php? >>> topic=5540.msg38511#msg38511 >>> >>> Regards, >>> ---------------------=--------------------- >>> Xavier Bury >>> Clearstream Services >>> TNS NT LAN Server >>> >>> use-revolution-bounces at lists.runrev.com wrote on 14/09/2007 >>> 13:40:03: >>> >>>> Hi all, >>>> >>>> I wondered how to modify the creation, last modified, accessed date >>>> of any file on Win (XP and Vista) from within Rev (i.e. by Rev >>>> coding >>>> and without using a third party software). >>>> Probably some shell command I ignore :-) >>>> Any hints will be welcome. >>>> Thanks. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From paulgabel at comcast.net Fri Sep 14 13:09:23 2007 From: paulgabel at comcast.net (Paul Gabel) Date: Fri, 14 Sep 2007 10:09:23 -0700 Subject: Escaping from Repeat loops In-Reply-To: References: <393674.61113.qm@web36503.mail.mud.yahoo.com> <46E9739C.60107@dreamscapesoftware.com> Message-ID: > repeat xNumberOfTimes > global doCancelVariable > > -- My Code Here > > wait 1 tick with messages > if doCancelVariable = "true" then > exit to top > end if > end repeat Maybe I'm missing your point, but why not just write: global doCancelVariable repeat until doCancelVariable = "true" -- My Code Here end repeat Paul Gabel From jiro at ronri-kobo.com Fri Sep 14 13:51:37 2007 From: jiro at ronri-kobo.com (Jiro Harada) Date: Sat, 15 Sep 2007 02:51:37 +0900 Subject: [ANN] F-ab 2.3.0 released and available for download Message-ID: Hello, F-ab 2.3.0 is now available for download. In this version, you can register YouTube movies by drag & drop and play them. About F-ab F-ab is a simple browser for Flash movies. This application is created with Runrev 2.8.1 and a free-ware. In F-ab a Flash movie is specified by the channel instead of the URL. You can see 10000 Flash movies by changing the channel from 0000 to 9999. Currently 1000 or more Flash movies are registered as shared movies. In the latest version, you can register movies from YouTube as private movies. F-ab has "FLVPhone", which is a video conferencing telephone using the Flash movie. In FLVPhone, instead of a telephone number, an e- mail address is used to specify a person to be called. Red5 which is an open source Flash server written in Java is embedded in F-ab to communicate with the remote FLVPhone. Visit http://osflash.org/red5. Download: http://www.f-ab.net/ System Requirements: - OS: Windows XP, Vista, Mac OS 10.4.5 or later - Memory: 512 MB of RAM or more - Display: 1024 x 768 or larger - Java: Java Runtime Environment 5 or 6 Best regards, Jiro Harada From howard.bornstein at gmail.com Fri Sep 14 14:19:38 2007 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Fri, 14 Sep 2007 14:19:38 -0400 Subject: breakpoint is suddenly being ignored in IDE In-Reply-To: <200709131949.l8DJnZZt013894@ms-smtp-01.rdc-nyc.rr.com> References: <200709131949.l8DJnZZt013894@ms-smtp-01.rdc-nyc.rr.com> Message-ID: <3f07cc260709141119j19be2317n116887fbe54f10d0@mail.gmail.com> On 9/13/07, Mark E. Powell wrote: > > The subject line says it all: breakpoint is failing to break script in t= > he IDE (2.8.0 Windows XP). As clean test, I create a new button with br= > eakpoint followed by an answer dialog inside a mouseup handler. The answ= > er dialog appears without interruption. > > Have rebooted. Have searched docs for some mystery property that disable= > s breakpoint. No luck. > > Any ideas? > > Mark I've just run into that problem today. Breakpoints that used to work no longer do. I've cleared all BPs and then reset them. I've used the Breakpoint command. The script just goes on happily executing, ignoring all breakpoints. Restarting Rev did finally get the breakpoints to start working again. Still, frustrating to say the least. -- Regards, Howard Bornstein ----------------------- www.designeq.com From andre at andregarzia.com Fri Sep 14 14:22:12 2007 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 14 Sep 2007 15:22:12 -0300 Subject: ANN: Cute X86 assembler simulator on RevOnline Message-ID: <7c87a2a10709141122p6bcc8b7fife9bb111deaa3100@mail.gmail.com> Hi Friends, some may recall a previous post I made on my blog: http://andregarzia.com/blog/files/aasm.html In which I detailed the construction of a simple assembly language simulator that I made to prep myself to an assembly examination at my university. I decided to make it available so people can check it out. I've also expand the original instruction set to have more commands. Just for the kicks, I've added a built-in mini portal like RevOnline where users can upload and download assembly source code. I've added a couple, including a simple fibonacci series printer. The subset of the assembly language implemented is very small, just enough to run the exercises from the chapter used in my examination. Also, I've not implemented memory access, all you have is four registers to play (ax, bx, cx, dx). It is an educational tool, I find it fun and decided to share. Of course there are a lot of bugs and places for improvement, this is a little ad hoc interpreter, not a solution. its on my space in revOnline Instruction set: GET - fetches a numeric input from keyboard. PUT - display content of ax register. MOV - copies content to target register MOV , MOV , CMP - compares to registers JA - jump if greater JB - jump if smaller JAE - jump if equal or greater JBE - jump if equal or smaller JNA - jump if not greater JNB - jump if not smaller JE - jump if equal JNE - jump if not equal JMP - jump! XCHG - swaps two registers ADD - sums SUB - subtracts AND - bitwise and OR - bitwise or XOR - exclusive or CALL - call subroutine RET - return from subroutine HALT - finishes SETE - set 1/0 if equal SETNE - set 1/0 if not equal SETLE - set 1/0 if lower or equal SETL - set 1/0 if lower SETG - set 1/0 if greater SETGE - set 1/0 if greater or equal SETNLE - set 1/0 if not lower or equal SETNL - set 1/0 if not lower SETNGE - set 1/0 if not greater or equal SETNG - set 1/0 if not greater Bonus points for the line by line execution and line hilighting. Minus point for not having an abort button when you enter infinite loops... Alan J Perlis said, have fun coding... Best Andre From andre at andregarzia.com Fri Sep 14 14:31:36 2007 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 14 Sep 2007 15:31:36 -0300 Subject: Legacy and file format issues In-Reply-To: <38718.20535.qm@web37510.mail.mud.yahoo.com> References: <38718.20535.qm@web37510.mail.mud.yahoo.com> Message-ID: <7c87a2a10709141131k3bff2b75q37244fc1da62d6f7@mail.gmail.com> Richmond, when they created the new file format it was due to necessity. The old file format does not have place for stuff such as alpha blending and the new things. Also, stacks are not ascii or even text format, you can't open them in a field and replace data around, your chances of corrupting the stacks is far to big. The new stackfile format also carries information about which version of revolution was used to create the stack, this is probably done to split dreamcard from rev... oops, it's rev media from rev studio/enterprise. (am I the only one that liked the name dreamcard?!). if you want to convert from new file format to old one, you need to run the stack in a new world engine (can we call them new world?) and set the stackfileformat to "2.4" (check if it is 2.4 or some other number) and save it again. If you don't have a new version of revolution able to do that, we can provide you with a linux standalone that will do that for you. Cheers andre On 9/14/07, Richmond Mathewson wrote: > > So, couldn't resist it and opened a legacy format > stack as a text file (i.e. imported it into field > "fENTER") and tried this: > > replace oldTEX with newTEX in fld "fENTER" > > where oldTEX is: > > #!/bin/sh > # MetaCard 2.4 stack > # The following is not ASCII text, > # so now would be a good time to q out of more > exec mc $0 "$@" > > > ? TEST ?@ ? (c) m ? ? > ???? cREVGeneral > stackfileversion 2.7 ? @ ? ? > > and newTEX is: > > REVO2700 ? TEST ?@ (c) m ? ?? > ???? ? @ > ? ?? > > and then exported the result . . . > > but RR could not open the result (which should, in > theory, identify itself as a stack of the new format). > > err . . . > > bright ideas welcomed! > > sincerely, Richmond Mathewson > > > > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life > Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! Answers - Got a question? Someone out there knows the answer. Try > it > now. > http://uk.answers.yahoo.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From andre at andregarzia.com Fri Sep 14 14:46:31 2007 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 14 Sep 2007 15:46:31 -0300 Subject: Setting last modified date of a file from within Rev In-Reply-To: <811358BF-29B3-4CF6-85E1-A45ECA0744D0@sosmartsoftware.com> References: <811358BF-29B3-4CF6-85E1-A45ECA0744D0@sosmartsoftware.com> Message-ID: <7c87a2a10709141146ja7df728q42904c4b3ac16960@mail.gmail.com> Bonjour Eric, nasty business changing modification dates, antivirus and antispyware tools may flag your software for that, specially if you move the date to the past. Some systems will not allow you to do that, I don't know how to do this to move the file date to the past. One drastical and possibly dangerous solution is to change the date of the computer, touch the file and then change the date back. During those millisecs the date is changed, some other running program may break though. As you said, the file is a stack, why not using a custom property to store the modification date you want? Andre On 9/14/07, Eric Chatonet wrote: > > Hi Xavier, > > I'm going to reformulate my question more precisely: > I have a Rev exe on the user's machine with many other files. > I want to be able to write some data to one of these files (actually > a Rev stack but it does not matter) and save it. > But I don't want the modification date to be changed (on the desktop, > in the file 'Properties' window, etc.) . > I don't want to use a third party stuff to achieve it either (we are > on the user's machine running a software he has downloaded from the > Internet). > So I thought there was some shell command allowing to overwrite the > creation, modification, access dates of any file (XP and Vista) I > could run from Rev. > But which one? > May be Ken or Chipp have an idea ;-) > > Le 14 sept. 07 ? 14:10, xavier.bury at clearstream.com a ?crit : > > > Hi Eric, > > > > Unfortunately there is no built in command that i know off other > > than this > > shell command. > > You need a 3rd party tool (most are free though) to do this or > > write an > > external... > > > > Regards, > > ---------------------=--------------------- > > Xavier Bury > > Clearstream Services > > TNS NT LAN Server > > > > use-revolution-bounces at lists.runrev.com wrote on 14/09/2007 14:06:26: > > > >> Hi Xavier, > >> > >> Good to hear from you :-) > >> I am searching for a 'whole Rev' solution (without any additional > >> stuff) I would be able to run on any user machine... > >> > >> Le 14 sept. 07 ? 13:47, xavier.bury at clearstream.com a ?crit : > >> > >>> Hi Eric, > >>> > >>> Best best for this is a "Touch" command. Not all are the same and > >>> some > >>> dont allow all the options. > >>> > >>> http://www.donationcoder.com/Forums/bb/index.php? > >>> topic=5540.msg38511#msg38511 > >>> > >>> Regards, > >>> ---------------------=--------------------- > >>> Xavier Bury > >>> Clearstream Services > >>> TNS NT LAN Server > >>> > >>> use-revolution-bounces at lists.runrev.com wrote on 14/09/2007 > >>> 13:40:03: > >>> > >>>> Hi all, > >>>> > >>>> I wondered how to modify the creation, last modified, accessed date > >>>> of any file on Win (XP and Vista) from within Rev (i.e. by Rev > >>>> coding > >>>> and without using a third party software). > >>>> Probably some shell command I ignore :-) > >>>> Any hints will be welcome. > >>>> Thanks. > > Best regards from Paris, > Eric Chatonet. > ---------------------------------------------------------------- > Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ > Email: eric.chatonet at sosmartsoftware.com/ > ---------------------------------------------------------------- > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From andre at andregarzia.com Fri Sep 14 14:46:31 2007 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 14 Sep 2007 15:46:31 -0300 Subject: Setting last modified date of a file from within Rev In-Reply-To: <811358BF-29B3-4CF6-85E1-A45ECA0744D0@sosmartsoftware.com> References: <811358BF-29B3-4CF6-85E1-A45ECA0744D0@sosmartsoftware.com> Message-ID: <7c87a2a10709141146ja7df728q42904c4b3ac16960@mail.gmail.com> Bonjour Eric, nasty business changing modification dates, antivirus and antispyware tools may flag your software for that, specially if you move the date to the past. Some systems will not allow you to do that, I don't know how to do this to move the file date to the past. One drastical and possibly dangerous solution is to change the date of the computer, touch the file and then change the date back. During those millisecs the date is changed, some other running program may break though. As you said, the file is a stack, why not using a custom property to store the modification date you want? Andre On 9/14/07, Eric Chatonet wrote: > > Hi Xavier, > > I'm going to reformulate my question more precisely: > I have a Rev exe on the user's machine with many other files. > I want to be able to write some data to one of these files (actually > a Rev stack but it does not matter) and save it. > But I don't want the modification date to be changed (on the desktop, > in the file 'Properties' window, etc.) . > I don't want to use a third party stuff to achieve it either (we are > on the user's machine running a software he has downloaded from the > Internet). > So I thought there was some shell command allowing to overwrite the > creation, modification, access dates of any file (XP and Vista) I > could run from Rev. > But which one? > May be Ken or Chipp have an idea ;-) > > Le 14 sept. 07 ? 14:10, xavier.bury at clearstream.com a ?crit : > > > Hi Eric, > > > > Unfortunately there is no built in command that i know off other > > than this > > shell command. > > You need a 3rd party tool (most are free though) to do this or > > write an > > external... > > > > Regards, > > ---------------------=--------------------- > > Xavier Bury > > Clearstream Services > > TNS NT LAN Server > > > > use-revolution-bounces at lists.runrev.com wrote on 14/09/2007 14:06:26: > > > >> Hi Xavier, > >> > >> Good to hear from you :-) > >> I am searching for a 'whole Rev' solution (without any additional > >> stuff) I would be able to run on any user machine... > >> > >> Le 14 sept. 07 ? 13:47, xavier.bury at clearstream.com a ?crit : > >> > >>> Hi Eric, > >>> > >>> Best best for this is a "Touch" command. Not all are the same and > >>> some > >>> dont allow all the options. > >>> > >>> http://www.donationcoder.com/Forums/bb/index.php? > >>> topic=5540.msg38511#msg38511 > >>> > >>> Regards, > >>> ---------------------=--------------------- > >>> Xavier Bury > >>> Clearstream Services > >>> TNS NT LAN Server > >>> > >>> use-revolution-bounces at lists.runrev.com wrote on 14/09/2007 > >>> 13:40:03: > >>> > >>>> Hi all, > >>>> > >>>> I wondered how to modify the creation, last modified, accessed date > >>>> of any file on Win (XP and Vista) from within Rev (i.e. by Rev > >>>> coding > >>>> and without using a third party software). > >>>> Probably some shell command I ignore :-) > >>>> Any hints will be welcome. > >>>> Thanks. > > Best regards from Paris, > Eric Chatonet. > ---------------------------------------------------------------- > Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ > Email: eric.chatonet at sosmartsoftware.com/ > ---------------------------------------------------------------- > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Fri Sep 14 14:57:40 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Sep 2007 11:57:40 -0700 Subject: Setting last modified date of a file from within Rev Message-ID: <46EAD9A4.70600@fourthworld.com> Eric wrote: > I'm going to reformulate my question more precisely: > I have a Rev exe on the user's machine with many other files. > I want to be able to write some data to one of these files (actually > a Rev stack but it does not matter) and save it. > But I don't want the modification date to be changed (on the desktop, > in the file 'Properties' window, etc.) . I wonder if there may be a very different way to solve this problem. What is the user benefit you're trying to achieve with this change? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From runrev at aboutmyfiles.com Fri Sep 14 16:52:06 2007 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Fri, 14 Sep 2007 20:52:06 +0000 Subject: breakpoint is suddenly being ignored in IDE Message-ID: Follow-up: After kicking the tires and performing rain dances, the problem cleared up, but without explanation. By the way, I wasn't clear in my original post, but I *was* using the breakpoint command, as illustrated in the test button script below on mouseup breakpoint answer "foo" end mouseup I would get the answer dialog without a break. JOOTT (just one of those things) > >The subject line says it all: breakpoint is failing to break script in the IDE (2.8.0 Windows XP). As clean test, I create a new button with breakpoint followed by an answer dialog inside a mouseup handler. The answer dialog appears without interruption. > >Have rebooted. Have searched docs for some mystery property that disables breakpoint. No luck. > >Any ideas? > >Mark > > From ambassador at fourthworld.com Fri Sep 14 18:22:26 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Sep 2007 15:22:26 -0700 Subject: [OT] SCO Group files for bankruptcy Message-ID: <46EB09A2.6010808@fourthworld.com> The Linux community gets the last laugh -- looks like Microsoft's prop-up money ran out: SCO Group files for bankruptcy SALT LAKE CITY - The SCO Group Inc., licenser of the Unix operating system, filed for bankruptcy protection Friday, drained by unsuccessfully filing lawsuits claiming its software code was misappropriated by developers of the open-source Linux operating system. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From andre at andregarzia.com Fri Sep 14 18:51:18 2007 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 14 Sep 2007 19:51:18 -0300 Subject: [OT] SCO Group files for bankruptcy In-Reply-To: <46EB09A2.6010808@fourthworld.com> References: <46EB09A2.6010808@fourthworld.com> Message-ID: <7c87a2a10709141551x6a51ff1v4793174c65d29aef@mail.gmail.com> 98 evil companies on the wall... 98 evil companies on the wall.... On 9/14/07, Richard Gaskin wrote: > > The Linux community gets the last laugh -- looks like Microsoft's > prop-up money ran out: > > > SCO Group files for bankruptcy > > SALT LAKE CITY - The SCO Group Inc., licenser of the Unix > operating system, filed for bankruptcy protection Friday, > drained by unsuccessfully filing lawsuits claiming its > software code was misappropriated by developers of the > open-source Linux operating system. > > .0zeVMTtg_wwQ4V0yQDW7oF> > > > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at tactilemedia.com Fri Sep 14 19:47:33 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 14 Sep 2007 16:47:33 -0700 Subject: Shift+Click Item List? Message-ID: Hi List: I have an item list field here with multipleHilite and nonContiguousHilite properties enabled, but it seems I can't use shift+click to select a range of lines (control+click works OK). This should be possible, yes? Anyone know how to set it up? Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From mark at maseurope.net Fri Sep 14 22:07:46 2007 From: mark at maseurope.net (Mark Smith) Date: Sat, 15 Sep 2007 03:07:46 +0100 Subject: Legacy and file format issues In-Reply-To: <001BCB60-2193-476B-BB23-9E00DF84D96C@major-k.de> References: <373962.26837.qm@web37501.mail.mud.yahoo.com> <001BCB60-2193-476B-BB23-9E00DF84D96C@major-k.de> Message-ID: <887F6540-CC6F-434C-96E3-A14C959C3C64@maseurope.net> I suppose if we want to be economical, just one byte would do... function isLegacy someStackFile open file someStackFile for read read from file someStackFile for 1 close file someStackFile return (it is "#") end isLegacy On 14 Sep 2007, at 13:06, Klaus Major wrote: > Hi all, > > Am 14.09.2007 um 13:53 schrieb Mark Smith: > >> You only need to read the first couple of bytes - in a 'legacy >> stack' the first 2 bytes will be '#!', whereas in a newer stack >> they will be "RE". >> Best, >> Mark > > Yes, as I already posted yesterday :-) > > OK, I suggested to check the first EIGHT bytes... ;-) > From mark at maseurope.net Fri Sep 14 22:12:34 2007 From: mark at maseurope.net (Mark Smith) Date: Sat, 15 Sep 2007 03:12:34 +0100 Subject: Shift+Click Item List? In-Reply-To: References: Message-ID: Strange - shift+click seems to work here on OS X, but control+click doesn't. What's more, not having 'toggle hilites' checked seems to make it impossible to select multiple lines at all... Mark On 15 Sep 2007, at 00:47, Scott Rossi wrote: > Hi List: > > I have an item list field here with multipleHilite and > nonContiguousHilite > properties enabled, but it seems I can't use shift+click to select > a range > of lines (control+click works OK). This should be possible, yes? > Anyone > know how to set it up? > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From andre at andregarzia.com Fri Sep 14 23:04:04 2007 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 15 Sep 2007 00:04:04 -0300 Subject: Legacy and file format issues In-Reply-To: <373962.26837.qm@web37501.mail.mud.yahoo.com> References: <373962.26837.qm@web37501.mail.mud.yahoo.com> Message-ID: <7c87a2a10709142004x570aa5f2x45a12b8bb572ab13@mail.gmail.com> Richmond, again, it is not that easy. Format is binary, not ascii char based. Second, depending on what properties you set, format will have different data placeholders. You can't convert like this, it's not a 1 to 1 relation. andre On 9/14/07, Richmond Mathewson wrote: > > Presumably (???) if one were to save a simple stack in > the 2 formats and then do a comparison with a > text-editor one could work out the difference, and > even "run-off" a wee standalone that could be used to > convert stacks back and forth. > > Of course, I suspect the above is heresy. > > sincerely, Richmond Mathewson > > > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life > Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! Answers - Got a question? Someone out there knows the answer. Try > it > now. > http://uk.answers.yahoo.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From JimAultWins at yahoo.com Sat Sep 15 00:11:48 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 14 Sep 2007 21:11:48 -0700 Subject: Shift+Click Item List? In-Reply-To: Message-ID: On 9/14/07 4:47 PM, "Scott Rossi" wrote: > Hi List: > > I have an item list field here with multipleHilite and nonContiguousHilite > properties enabled, but it seems I can't use shift+click to select a range > of lines (control+click works OK). This should be possible, yes? Anyone > know how to set it up? > There was a bugzilla entry about hiliting multiple lines and some one offered a workaround. Probably in the list archives about 4-5 months ago. I think I needed to use it for one of my own projects, but then decided I would not bother. If I find it this weekend I will let you know. Jim Ault Las Vegas From ambassador at fourthworld.com Sat Sep 15 01:47:52 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Sep 2007 22:47:52 -0700 Subject: Shift+Click Item List? Message-ID: <46EB7208.10509@fourthworld.com> Mark Smith wrote: > On 15 Sep 2007, at 00:47, Scott Rossi wrote: >> I have an item list field here with multipleHilite and >> nonContiguousHilite properties enabled, but it seems I >> can't use shift+click to select a range of lines >> (control+click works OK). This should be possible, yes? >> Anyone know how to set it up? > > Strange - shift+click seems to work here on OS X, but control+click > doesn't. Here the engine's working same as always in the MC IDE. I can Shift-drag, Shift-click, and toggle individual items with Cmd-click (not sure Control-click ever did anything on Mac, but on Win it does what Cmd-click does on Mac). Which version of the engine are you using, Scott? I'm running 2.8.1 here. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From scott at tactilemedia.com Sat Sep 15 02:49:06 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 14 Sep 2007 23:49:06 -0700 Subject: Shift+Click Item List? In-Reply-To: <46EB7208.10509@fourthworld.com> Message-ID: Recently, Richard Gaskin wrote: >>> I have an item list field here with multipleHilite and >>> nonContiguousHilite properties enabled, but it seems I >>> can't use shift+click to select a range of lines >>> (control+click works OK). This should be possible, yes? >>> Anyone know how to set it up? >> >> Strange - shift+click seems to work here on OS X, but control+click >> doesn't. > > Here the engine's working same as always in the MC IDE. I can > Shift-drag, Shift-click, and toggle individual items with Cmd-click (not > sure Control-click ever did anything on Mac, but on Win it does what > Cmd-click does on Mac). > > Which version of the engine are you using, Scott? I'm running 2.8.1 here. Thanks for the reality check. I'm running 2.8.1 as well. I'll go back through my scripts but I don't think I have anything messing with the shiftkey... Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From eric.chatonet at sosmartsoftware.com Sat Sep 15 05:17:43 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 15 Sep 2007 11:17:43 +0200 Subject: Setting last modified date of a file from within Rev In-Reply-To: <46EAD9A4.70600@fourthworld.com> References: <46EAD9A4.70600@fourthworld.com> Message-ID: <04F8C5BE-FDEC-4662-90B4-A4B935E658E5@sosmartsoftware.com> Hi Richard, Le 14 sept. 07 ? 20:57, Richard Gaskin a ?crit : > Eric wrote: > > I'm going to reformulate my question more precisely: > > I have a Rev exe on the user's machine with many other files. > > I want to be able to write some data to one of these files (actually > > a Rev stack but it does not matter) and save it. > > But I don't want the modification date to be changed (on the > desktop, > > in the file 'Properties' window, etc.) . > > I wonder if there may be a very different way to solve this problem. > > What is the user benefit you're trying to achieve with this change? > > -- > Richard Gaskin > Managing Editor, revJournal Actually it's a security issue: I just would like when installing the software to set a custom property in a stack, save it and still have this file with the same modification date as all others files: move along, there's nothing to see ;-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From xavier.bury at clearstream.com Sat Sep 15 05:52:44 2007 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Sat, 15 Sep 2007 11:52:44 +0200 Subject: Setting last modified date of a file from within Rev In-Reply-To: <46EAD9A4.70600@fourthworld.com> Message-ID: Eric, Even with VBS this is not possible to change a file's date as far as i can tell or find. I think that if you need a solution for this it is going to be more like a workaround. One suggestion could be to write your data elsewhere like another stack... But i think you dont want your user to know what has changed... Maybe write to the registry? Or an encrypted file could be a solution... The only viable solution is to store the touch.exe file somewhere, do you change restore the touch exe, run it and then delete the touch.exe... As far as i know most of these touch.exe utilities are in the public domain or freeware. Regards, Xavier use-revolution-bounces at lists.runrev.com wrote on 14/09/2007 20:57:40: > Eric wrote: > > I'm going to reformulate my question more precisely: > > I have a Rev exe on the user's machine with many other files. > > I want to be able to write some data to one of these files (actually > > a Rev stack but it does not matter) and save it. > > But I don't want the modification date to be changed (on the desktop, > > in the file 'Properties' window, etc.) . > > I wonder if there may be a very different way to solve this problem. > > What is the user benefit you're trying to achieve with this change? > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ---------------------------------------------------------------------------- Clearstream Services S.A. 42 Avenue JF Kennedy, L-1855 Luxembourg Soci?t? anonyme is organised with limited liability in the Grand Duchy of Luxembourg RC Luxembourg B 60911. ----------------------------------------- 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. Legally required information for business correspondence/ Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz: http://deutsche-boerse.com/letterhead END OF DISCLAIMER From arietext at mac.com Sat Sep 15 10:25:09 2007 From: arietext at mac.com (Arie van der Ent) Date: Sat, 15 Sep 2007 16:25:09 +0200 Subject: Crash - error 0xc000005 Message-ID: <4F552D60-F839-4CDB-8DFD-AF83FC2A9AB8@mac.com> Hello all, Windows XP is terra incognita for me. I have built a small application that has to work as standalone on a PC with Windows XP installed. After about 5 minutes of proper use the application crashes and error 0xc000005 is reported. We installed the application on several PC's and in alle cases the error occurred after about 5 minutes. I searched this list for this kind of error. No hits. Searching on Google there is a huge amount of hits, most in relation to games. May be one of you can tell me what this is about. Something about registry I presume. But I don't know how to handle it. Regards, Arie van der Ent Arie's koppieshop - The Netherlands From m.schonewille at economy-x-talk.com Sat Sep 15 11:00:31 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 15 Sep 2007 17:00:31 +0200 Subject: Crash - error 0xc000005 In-Reply-To: <4F552D60-F839-4CDB-8DFD-AF83FC2A9AB8@mac.com> References: <4F552D60-F839-4CDB-8DFD-AF83FC2A9AB8@mac.com> Message-ID: <8722AB44-D3F4-4718-BFDC-DB309648F9B4@economy-x-talk.com> Hi Arie, Does this happen to ALL standalones that you produce, or only with this particular standalone? Do you have any repeat loops, which don't finish with certainty (perhaps the geometry manager?). Any send commands that might cause recursion? Are you using AltBrowser/ RevBrowser? Does the error also happen if you just start the standalone and don't touch it? Searching the internet for information, I don't conclude that the problem is related to games. Most of the hits I get are related to Explorer, but that's only because Explorer is used by all Windows users. It seems that this error is a very general error and means little more than "sorry an error occurred". You really need to tell a little more about what is going on. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 15-sep-2007, om 16:25 heeft Arie van der Ent het volgende geschreven: > Hello all, > > Windows XP is terra incognita for me. I have built a small > application that has to work as standalone on a PC with Windows > XP installed. After about 5 minutes of proper use the application > crashes and error 0xc000005 is reported. We installed the > application on several PC's and in alle cases the error occurred > after about 5 minutes. > > I searched this list for this kind of error. No hits. Searching on > Google there is a huge amount of hits, most in relation to games. > May be one of you can tell me what this is about. Something about > registry I presume. But I don't know how to handle it. > > Regards, > Arie van der Ent > > Arie's koppieshop - The Netherlands From arietext at mac.com Sat Sep 15 14:25:48 2007 From: arietext at mac.com (Arie van der Ent) Date: Sat, 15 Sep 2007 20:25:48 +0200 Subject: Crash - error 0xc000005 In-Reply-To: <8722AB44-D3F4-4718-BFDC-DB309648F9B4@economy-x-talk.com> References: <4F552D60-F839-4CDB-8DFD-AF83FC2A9AB8@mac.com> <8722AB44-D3F4-4718-BFDC-DB309648F9B4@economy-x-talk.com> Message-ID: Hi Mark, It is the first standalone I made for Windows. The application is based on the Employee Database of Richard Gaskin. There is a stack that can be cloned en filled with data (first card). The cloned stack exists of 10 cards. After filling in the data the first card the results are shown on the next cards. On openCard en closeCard there is some action to get he results en built the graphics. During this action the screen is locked. The error occurs during the navigating between the cards. I hope this information does help. Regards, Arie van der Ent Arie's Koppieshop - The Netherlands Op 15-sep-2007, om 17:00 heeft Mark Schonewille het volgende geschreven: > Hi Arie, > > Does this happen to ALL standalones that you produce, or only with > this particular standalone? Do you have any repeat loops, which > don't finish with certainty (perhaps the geometry manager?). Any > send commands that might cause recursion? Are you using AltBrowser/ > RevBrowser? Does the error also happen if you just start the > standalone and don't touch it? > > Searching the internet for information, I don't conclude that the > problem is related to games. Most of the hits I get are related to > Explorer, but that's only because Explorer is used by all Windows > users. It seems that this error is a very general error and means > little more than "sorry an error occurred". You really need to tell > a little more about what is going on. > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Quickly extract data from your HyperCard stacks with DIFfersifier. > http://differsifier.economy-x-talk.com > > > Op 15-sep-2007, om 16:25 heeft Arie van der Ent het volgende > geschreven: > >> Hello all, >> >> Windows XP is terra incognita for me. I have built a small >> application that has to work as standalone on a PC with Windows >> XP installed. After about 5 minutes of proper use the application >> crashes and error 0xc000005 is reported. We installed the >> application on several PC's and in alle cases the error occurred >> after about 5 minutes. >> >> I searched this list for this kind of error. No hits. Searching on >> Google there is a huge amount of hits, most in relation to games. >> May be one of you can tell me what this is about. Something about >> registry I presume. But I don't know how to handle it. >> >> Regards, >> Arie van der Ent >> >> Arie's koppieshop - The Netherlands > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sat Sep 15 14:58:36 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 15 Sep 2007 11:58:36 -0700 Subject: Setting last modified date of a file from within Rev Message-ID: <46EC2B5C.306@fourthworld.com> Eric Chatonet wrote: > Le 14 sept. 07 ? 20:57, Richard Gaskin a ?crit : > >> Eric wrote: >> > I'm going to reformulate my question more precisely: >> > I have a Rev exe on the user's machine with many other files. >> > I want to be able to write some data to one of these files (actually >> > a Rev stack but it does not matter) and save it. >> > But I don't want the modification date to be changed (on the >> desktop, >> > in the file 'Properties' window, etc.) . >> >> I wonder if there may be a very different way to solve this problem. >> >> What is the user benefit you're trying to achieve with this change? >> > Actually it's a security issue: > I just would like when installing the software to set a custom > property in a stack, save it and still have this file with the same > modification date as all others files: move along, there's nothing to > see ;-) If it happens during install, couldn't you also save a few other files to bring the date forward? If you did, it would make the one you're actually changing no longer stand out. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Sat Sep 15 15:19:29 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 15 Sep 2007 12:19:29 -0700 Subject: Crash - error 0xc000005 Message-ID: <46EC3041.80509@fourthworld.com> Arie van der Ent wrote: > It is the first standalone I made for Windows. The application is > based on the Employee Database of Richard Gaskin. There is a stack > that can be cloned en filled with data (first card). The cloned stack > exists of 10 cards. After filling in the data the first card the > results are shown on the next cards. On openCard en closeCard there > is some action to get he results en built the graphics. During this > action the screen is locked. The error occurs during the navigating > between the cards. I'm unable to reproduce that here, but I would be interested in seeing the crash if I can. I tested on OS X 10.4.10 -- which OS are you using? I'm surprised the EmpDB has held up as well as it did. Until this morning I haven't built a standalone from it in many years. It has some bugs (e.g., "Go Previous Record" doesn't work) and no longer reflects how I would build such a critter, but for learning a few things while getting started it may not be horrible. If I could find the time I wouldn't mind updating that. But client work takes a priority, and lately I've had plenty to keep me occupied. But it's good to know someone's using it. Helps motivate me to get around to an update when I can.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From katir at hindu.org Sat Sep 15 15:59:26 2007 From: katir at hindu.org (Sivakatirswami) Date: Sat, 15 Sep 2007 09:59:26 -1000 Subject: Kiosk Question - Lock User In Message-ID: <46EC399E.9010605@hindu.org> Looks like we have some fun-interesting dev ahead of us as there is a request to create a Kiosk style app here for all our visitor traffic to interface with... Rev is obviously the best tool. I have some basic questions This will run on a little white 13 Powerbook - Mac OSX How do you lock up the machine such that once you boot the Rev app, which will be set to take over the whole screen, no one can do anything else but interact with your app. i.e. a savvy use could hit cmd-tab, call up all running apps and choose the finder, hide your app and there she is, face to face with the finder-entire-machine and not your app. Then of course we need a way for admin to click on something and then be granted access to the whole box again. TIA Sivakatirswami From bvg at mac.com Sat Sep 15 16:10:10 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 15 Sep 2007 22:10:10 +0200 Subject: Kiosk Question - Lock User In In-Reply-To: <46EC399E.9010605@hindu.org> References: <46EC399E.9010605@hindu.org> Message-ID: <1438f568dcb5b33bec2f69694248654a@mac.com> Rev itself is not capable of prohibiting alt-tab, as far as I know. On Mac OS X however, you can set users to only have very reduced rights. Check out the User pane of the Mac OS X settings. You can set up a user that only can access your application, and not make any other changes. If you need full access, just log in to your default user. As far as I know, that's the only solution, short of reformatting the hard disk, and installing linux. On 15 Sep 2007, at 21:59, Sivakatirswami wrote: > Looks like we have some fun-interesting dev ahead of us > as there is a request to create a Kiosk style app here for > all our visitor traffic to interface with... Rev is obviously > the best tool. > > I have some basic questions > > This will run on a little white 13 Powerbook - Mac OSX > > How do you lock up the machine such that once you boot > the Rev app, which will be set to take over the whole screen, > no one can do anything else but interact with your app. > i.e. a savvy use could hit cmd-tab, call up all running apps > and choose the finder, hide your app and there she is, face > to face with the finder-entire-machine and not your app. > > Then of course we need a way for admin to click on something > and then be granted access to the whole box again. > > TIA > Sivakatirswami > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Sat Sep 15 16:11:22 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 15 Sep 2007 13:11:22 -0700 Subject: Kiosk Question - Lock User In Message-ID: <46EC3C6A.1040503@fourthworld.com> Sivakatirswami wrote: > Looks like we have some fun-interesting dev ahead of us > as there is a request to create a Kiosk style app here for > all our visitor traffic to interface with... Rev is obviously > the best tool. > > I have some basic questions > > This will run on a little white 13 Powerbook - Mac OSX > > How do you lock up the machine such that once you boot > the Rev app, which will be set to take over the whole screen, > no one can do anything else but interact with your app. > i.e. a savvy use could hit cmd-tab, call up all running apps > and choose the finder, hide your app and there she is, face > to face with the finder-entire-machine and not your app. > > Then of course we need a way for admin to click on something > and then be granted access to the whole box again. The latter could be done easily enough by having a place to click that asks for a password. But preventing Command-Tab from bringing up the switcher is something I don't know how to do. Trapping commandKeyDown doesn't let you prevent the OS from grabbing it first. This may require an external to tap into the OS event loop. Please let us know what you come up with. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From andre at andregarzia.com Sat Sep 15 17:17:04 2007 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 15 Sep 2007 18:17:04 -0300 Subject: Kiosk Question - Lock User In In-Reply-To: <46EC3C6A.1040503@fourthworld.com> References: <46EC3C6A.1040503@fourthworld.com> Message-ID: <7c87a2a10709151417pfa2a38fqfc430c414cd48a55@mail.gmail.com> You don't need to prevent CMD+TAB, you need to prevent running other applications. You can just quit the Finder and everything else so that your app is the only thing running. ;-) Andre On 9/15/07, Richard Gaskin wrote: > > Sivakatirswami wrote: > > Looks like we have some fun-interesting dev ahead of us > > as there is a request to create a Kiosk style app here for > > all our visitor traffic to interface with... Rev is obviously > > the best tool. > > > > I have some basic questions > > > > This will run on a little white 13 Powerbook - Mac OSX > > > > How do you lock up the machine such that once you boot > > the Rev app, which will be set to take over the whole screen, > > no one can do anything else but interact with your app. > > i.e. a savvy use could hit cmd-tab, call up all running apps > > and choose the finder, hide your app and there she is, face > > to face with the finder-entire-machine and not your app. > > > > Then of course we need a way for admin to click on something > > and then be granted access to the whole box again. > > The latter could be done easily enough by having a place to click that > asks for a password. > > But preventing Command-Tab from bringing up the switcher is something I > don't know how to do. Trapping commandKeyDown doesn't let you prevent > the OS from grabbing it first. > > This may require an external to tap into the OS event loop. > > Please let us know what you come up with. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From m.schonewille at economy-x-talk.com Sat Sep 15 18:31:42 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 16 Sep 2007 00:31:42 +0200 Subject: Kiosk Question - Lock User In In-Reply-To: <46EC399E.9010605@hindu.org> References: <46EC399E.9010605@hindu.org> Message-ID: <70F126A7-A6A3-4110-98FA-E1CC56067074@economy-x-talk.com> Sivakatirswami, Witch and PullTab might help as explained here: http://www.youtube.com/watch?v=sWa3iuZnHJs and one might write an external that talks to the SystemUIMode API: http://developer.apple.com/technotes/tn2002/tn2062.html and you could replace the Finder with your own application. Unfortunately, Apple seems to have removed the relevant pages. This looks interesting: http://lists.apple.com/archives/carbon-dev/2006/Jul/msg00459.html You might find more info if you use your favorite search engine. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 15-sep-2007, om 21:59 heeft Sivakatirswami het volgende geschreven: > Looks like we have some fun-interesting dev ahead of us > as there is a request to create a Kiosk style app here for > all our visitor traffic to interface with... Rev is obviously > the best tool. > > I have some basic questions > > This will run on a little white 13 Powerbook - Mac OSX > > How do you lock up the machine such that once you boot > the Rev app, which will be set to take over the whole screen, > no one can do anything else but interact with your app. > i.e. a savvy use could hit cmd-tab, call up all running apps > and choose the finder, hide your app and there she is, face > to face with the finder-entire-machine and not your app. > > Then of course we need a way for admin to click on something > and then be granted access to the whole box again. > > TIA > Sivakatirswami > > > > > From sarah.reichelt at gmail.com Sat Sep 15 19:40:07 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 16 Sep 2007 09:40:07 +1000 Subject: Kiosk Question - Lock User In In-Reply-To: <46EC399E.9010605@hindu.org> References: <46EC399E.9010605@hindu.org> Message-ID: On 9/16/07, Sivakatirswami wrote: > Looks like we have some fun-interesting dev ahead of us > as there is a request to create a Kiosk style app here for > all our visitor traffic to interface with... Rev is obviously > the best tool. > > I have some basic questions > > This will run on a little white 13 Powerbook - Mac OSX > > How do you lock up the machine such that once you boot > the Rev app, which will be set to take over the whole screen, > no one can do anything else but interact with your app. > i.e. a savvy use could hit cmd-tab, call up all running apps > and choose the finder, hide your app and there she is, face > to face with the finder-entire-machine and not your app. > > Then of course we need a way for admin to click on something > and then be granted access to the whole box again. My solution is to put the computer in a box with a window and fix it so that the keyboard is inaccessible. Plug in a trackball as the only control, make your app fill the screen and hide the menubar. For admin access, use Timbuktu, Apple Remote Desktop or have a virtual keyboard for entering a password to show the menubar. People on this list from Australian universities or research institutes may be familiar with the Genesearch efreezer which I programmed and helped to build, and which has used this technique successfully for many years. Cheers, Sarah From katir at hindu.org Sat Sep 15 22:33:14 2007 From: katir at hindu.org (Sivakatirswami) Date: Sat, 15 Sep 2007 16:33:14 -1000 Subject: Kiosk Question - Lock User In In-Reply-To: <7c87a2a10709151417pfa2a38fqfc430c414cd48a55@mail.gmail.com> References: <46EC3C6A.1040503@fourthworld.com> <7c87a2a10709151417pfa2a38fqfc430c414cd48a55@mail.gmail.com> Message-ID: <46EC95EA.5030708@hindu.org> Andre Garzia wrote: > You don't need to prevent CMD+TAB, you need to prevent running other > applications. You can just quit the Finder and everything else so that your > app is the only thing running. ;-) > Andre That's too easy! HA! (smile) but what about cmd-option-esc? (I am unable to trap this) could invoke the Force Quit Applications; user quits Rev and is back up in the Finder... On the other hand, we are not really expecting any super hackers I'm just trying to get noisy kids from trying to do stuff while Mom is off talking with someone...I'm not sure how many will even know about cmd-option-esc. Other suggestions were good too. we can restrict user priviliges, the gateway to the internet can lock the user out from everything but very specific sites... > > On 9/15/07, Richard Gaskin wrote: >> Sivakatirswami wrote: >>> Looks like we have some fun-interesting dev ahead of us >>> as there is a request to create a Kiosk style app here for >>> all our visitor traffic to interface with... Rev is obviously >>> the best tool. >>> >>> I have some basic questions >>> >>> This will run on a little white 13 Powerbook - Mac OSX >>> >>> How do you lock up the machine such that once you boot >>> the Rev app, which will be set to take over the whole screen, >>> no one can do anything else but interact with your app. >>> i.e. a savvy use could hit cmd-tab, call up all running apps >>> and choose the finder, hide your app and there she is, face >>> to face with the finder-entire-machine and not your app. >>> >>> Then of course we need a way for admin to click on something >>> and then be granted access to the whole box again. >> The latter could be done easily enough by having a place to click that >> asks for a password. >> >> But preventing Command-Tab from bringing up the switcher is something I >> don't know how to do. Trapping commandKeyDown doesn't let you prevent >> the OS from grabbing it first. >> >> This may require an external to tap into the OS event loop. >> >> Please let us know what you come up with. >> >> -- >> Richard Gaskin >> Managing Editor, revJournal >> _______________________________________________________ >> Rev tips, tutorials and more: http://www.revJournal.com >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Om shanti (In Peace) Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ From rgould8 at aol.com Sat Sep 15 23:23:15 2007 From: rgould8 at aol.com (rgould8 at aol.com) Date: Sat, 15 Sep 2007 23:23:15 -0400 Subject: Revolution character sets showing up differently between Mac and Windows Message-ID: <8C9C6280DE67DF2-59C-4DF6@WEBMAIL-MA12.sysops.aol.com> I've got an application that pulls in data from a database, some data which contains foreign characters (French/German characters (a's o's with dots above them, etc). On Windows XP, the data shows up perfectly. On Mac OS X, many of the foreign characters are rendering completely wrong within the Revolution text field. I've tried searching the docs for UTF8 and double-byte characters and anything else I can think of.? Is there something special I need to do in Mac OS X itself to fix this problem, or is there a Revolution call/setting I should be using? ________________________________________________________________________ Email and AIM finally together. You've gotta check out free AOL Mail! - http://mail.aol.com From rgould8 at aol.com Sun Sep 16 00:51:49 2007 From: rgould8 at aol.com (rgould8 at aol.com) Date: Sun, 16 Sep 2007 00:51:49 -0400 Subject: Anyone get barcodes to print/scan on a Mac? Message-ID: <8C9C6346D5E125C-C94-4EA6@webmail-me05.sysops.aol.com> I've been scouring the web looking for a good barcode font that will work with my barcode scanner (an "intelliscanner", which reads standard Code 128 barcodes).? The trouble I'm finding is that the barcode font I am using works great in Windows, but the Mac version of it won't seem to display the first and last characters of the formula when printing, so it never scans. I found a great Rev. stack to demo barcode printing in the Rev archives, and I noticed the formula for Code 128 barcodes puts a "numtochar(103+32) at the beginning and numtochar(106+32) at the end.? On my Mac, these special characters do not display anything in the barcode field.? In Windows, I get the proper barcode chars to display at the beginning and end of the string.? Not sure why.? I'm trying to determine if it's the barcode font itself (In theory, it's the same between Mac and Windows), OR perhaps something different in the way the Mac handles numtochar(103+32).? Any advice is greatly appreciated. function createBarcode pCatNum ??? put 103 into total ??? put 1 into counter ???? ??? repeat for each char c in pCatNum ??????? add (chartonum(c) - 32) * counter to total ??????? add 1 to counter ??? end repeat ???? ??? put total mod 103 into checkSum ??? put numtochar(103+32) into theCode ??? put pCatNum after theCode ??? put numtochar(checkSum+32) after theCode ??? put numtochar(106+32) after theCode ???? ??? replace space with numtochar(145) in theCode ???? ??? -- fix for infrequent problem ??? replace numtochar(127) with numtochar(139) in theCode ???? ??? return theCode end createBarcode ________________________________________________________________________ Email and AIM finally together. You've gotta check out free AOL Mail! - http://mail.aol.com From sarah.reichelt at gmail.com Sun Sep 16 01:12:32 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 16 Sep 2007 15:12:32 +1000 Subject: Anyone get barcodes to print/scan on a Mac? In-Reply-To: <8C9C6346D5E125C-C94-4EA6@webmail-me05.sysops.aol.com> References: <8C9C6346D5E125C-C94-4EA6@webmail-me05.sysops.aol.com> Message-ID: On 9/16/07, rgould8 at aol.com wrote: > I've been scouring the web looking for a good barcode font that will work with my barcode scanner (an "intelliscanner", which reads standard Code 128 barcodes).? > > The trouble I'm finding is that the barcode font I am using works great in Windows, but the Mac version of it won't seem to display the first and last characters of the formula when printing, so it never scans. I use a Code 128 font from Riversedge but it is about 10 years since I bought it so I can't tell if it is still the same. I bought it for OS 9, but it works fine in OS X. > > I found a great Rev. stack to demo barcode printing in the Rev archives, and I noticed the formula for Code 128 barcodes puts a "numtochar(103+32) at the beginning and numtochar(106+32) at the end.? On my Mac, these special characters do not display anything in the barcode field.? In Windows, I get the proper barcode chars to display at the beginning and end of the string.? Not sure why.? I'm trying to determine if it's the barcode font itself (In theory, it's the same between Mac and Windows), OR perhaps something different in the way the Mac handles numtochar(103+32).? Any advice is greatly appreciated. I think that might be my script, or if not, I use the same logic and only on Macs, never tried it on Windows. The Code 128 scheme uses a special header character, then the data, a checksum and a special footer. If you display it in a normal font, you will get some strange accented characters at the beginning & end - this is correct. Then you should see a consistent pattern at the start & end of each barcode when you display it using the barcode font. There are some differences between Mac & Windows characters I think. I wonder would using the MactoISO or ISOtoMac functions make any difference? It may be that these codes produce the right barcode on a real Mac font, but when using a Windows font on a Mac, things get mixed up. I'm not sure this is much help, but I can assure you that barcode printing & scanning does work on a Mac. Cheers, Sarah From arietext at mac.com Sun Sep 16 02:48:40 2007 From: arietext at mac.com (Arie van der Ent) Date: Sun, 16 Sep 2007 08:48:40 +0200 Subject: Crash - error 0xc000005 In-Reply-To: <46EC3041.80509@fourthworld.com> References: <46EC3041.80509@fourthworld.com> Message-ID: <6DD49FB6-C3EF-4689-AAAD-CCB3E9AFD646@mac.com> Richard, It is not the framework ? EmpDB ? that's causes the trouble, it 's the logic I built in some of my own substacks. I am working on OSX 10.4.10 also and it works fine. Errors occur in the Windows standalone. I think Ihave to rebuild the whole thing and test it part by part. Arie van der Ent Arie's Koppieshop - The Netherlands Op 15-sep-2007, om 21:19 heeft Richard Gaskin het volgende geschreven: > Arie van der Ent wrote: >> It is the first standalone I made for Windows. The application is >> based on the Employee Database of Richard Gaskin. There is a >> stack that can be cloned en filled with data (first card). The >> cloned stack exists of 10 cards. After filling in the data the >> first card the results are shown on the next cards. On openCard >> en closeCard there is some action to get he results en built the >> graphics. During this action the screen is locked. The error >> occurs during the navigating between the cards. > > I'm unable to reproduce that here, but I would be interested in > seeing the crash if I can. > > I tested on OS X 10.4.10 -- which OS are you using? > > I'm surprised the EmpDB has held up as well as it did. Until this > morning I haven't built a standalone from it in many years. It has > some bugs (e.g., "Go Previous Record" doesn't work) and no longer > reflects how I would build such a critter, but for learning a few > things while getting started it may not be horrible. > > If I could find the time I wouldn't mind updating that. But client > work takes a priority, and lately I've had plenty to keep me occupied. > > But it's good to know someone's using it. Helps motivate me to get > around to an update when I can.... > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From palcibiades-first at yahoo.co.uk Sun Sep 16 04:23:47 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 16 Sep 2007 09:23:47 +0100 Subject: Anyone get barcodes to print/scan on a Mac? Message-ID: <200709160923.48112.palcibiades-first@yahoo.co.uk> Not on a Mac, but on Linux, but the issue might be the same. The problem might be the start/stop character. When you use a TT barcode font you have to manually put in the start/stop character. In Windows it is ! and in Linux its *. I've done this fine with a 3of9 free font from IDAutomation, and it seems to work at whatever font size used. I simply type in the desired code and then precede and follow it with * after which it works fine. But if the keyboard wedge were to be used to read data into a Windows program, one would have to precede and follow with ! I've also used a barcode generator. The problem I met here was generating barcodes as images and then resizing them. When resized they mostly did not work. However, when generated from the generating application (kbarcode) in the appropriate size, they always work. Peter From eric.miclo at wanadoo.fr Sun Sep 16 04:47:30 2007 From: eric.miclo at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Miclo?=) Date: Sun, 16 Sep 2007 10:47:30 +0200 Subject: Revolution character sets showing up differently between Mac and Windows In-Reply-To: <8C9C6280DE67DF2-59C-4DF6@WEBMAIL-MA12.sysops.aol.com> References: <8C9C6280DE67DF2-59C-4DF6@WEBMAIL-MA12.sysops.aol.com> Message-ID: Hello, Perhaps could the 2 isoToMac and macToIso functions help you. Best, ?rIC Le 16 sept. 07 ? 05:23, rgould8 at aol.com a ?crit : > I've got an application that pulls in data from a database, some > data which contains foreign characters (French/German characters > (a's o's with dots above them, etc). > > On Windows XP, the data shows up perfectly. > > On Mac OS X, many of the foreign characters are rendering > completely wrong within the Revolution text field. > > I've tried searching the docs for UTF8 and double-byte characters > and anything else I can think of.? Is there something special I > need to do in Mac OS X itself to fix this problem, or is there a > Revolution call/setting I should be using? > > > > ______________________________________________________________________ > __ > Email and AIM finally together. You've gotta check out free AOL > Mail! - http://mail.aol.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- My NeXT computer will Be a Mac too! -- From klaus at major-k.de Sun Sep 16 04:48:19 2007 From: klaus at major-k.de (Klaus Major) Date: Sun, 16 Sep 2007 10:48:19 +0200 Subject: Revolution character sets showing up differently between Mac and Windows In-Reply-To: <8C9C6280DE67DF2-59C-4DF6@WEBMAIL-MA12.sysops.aol.com> References: <8C9C6280DE67DF2-59C-4DF6@WEBMAIL-MA12.sysops.aol.com> Message-ID: Hi, > I've got an application that pulls in data from a database, some > data which contains foreign characters (French/German characters > (a's o's with dots above them, etc). > > On Windows XP, the data shows up perfectly. > > On Mac OS X, many of the foreign characters are rendering > completely wrong within the Revolution text field. > > I've tried searching the docs for UTF8 and double-byte characters > and anything else I can think of.? Is there something special I > need to do in Mac OS X itself to fix this problem, or is there a > Revolution call/setting I should be using? maybe "ISOtoMac(your data here)" is what you are looking for? Regards Klaus Major klaus at major-k.de http://www.major-k.de From luis at anachreon.co.uk Sun Sep 16 11:35:39 2007 From: luis at anachreon.co.uk (Luis) Date: Sun, 16 Sep 2007 16:35:39 +0100 Subject: Kiosk Question - Lock User In In-Reply-To: <46EC95EA.5030708@hindu.org> References: <46EC3C6A.1040503@fourthworld.com> <7c87a2a10709151417pfa2a38fqfc430c414cd48a55@mail.gmail.com> <46EC95EA.5030708@hindu.org> Message-ID: <46ED4D4B.8050209@anachreon.co.uk> Hiya, You could run your app, checking to see if it's in the foreground, and if not, force itself to do so. You could run a second app which watches to see if the Kiosk app is still running, and if not, to launch it. Cheers, Luis. Sivakatirswami wrote: > Andre Garzia wrote: >> You don't need to prevent CMD+TAB, you need to prevent running other >> applications. You can just quit the Finder and everything else so that >> your >> app is the only thing running. ;-) >> Andre > > That's too easy! HA! (smile) > > but what about cmd-option-esc? (I am unable to trap this) > could invoke the Force Quit Applications; user quits Rev and is back up in > the Finder... > > On the other hand, we are not really expecting any super hackers > I'm just trying to get noisy kids from trying to do stuff while Mom > is off talking with someone...I'm not sure how many will even > know about cmd-option-esc. > > Other suggestions were good too. we can restrict user priviliges, > the gateway to the internet can lock the user out from everything > but very specific sites... > > >> >> On 9/15/07, Richard Gaskin wrote: >>> Sivakatirswami wrote: >>>> Looks like we have some fun-interesting dev ahead of us >>>> as there is a request to create a Kiosk style app here for >>>> all our visitor traffic to interface with... Rev is obviously >>>> the best tool. >>>> >>>> I have some basic questions >>>> >>>> This will run on a little white 13 Powerbook - Mac OSX >>>> >>>> How do you lock up the machine such that once you boot >>>> the Rev app, which will be set to take over the whole screen, >>>> no one can do anything else but interact with your app. >>>> i.e. a savvy use could hit cmd-tab, call up all running apps >>>> and choose the finder, hide your app and there she is, face >>>> to face with the finder-entire-machine and not your app. >>>> >>>> Then of course we need a way for admin to click on something >>>> and then be granted access to the whole box again. >>> The latter could be done easily enough by having a place to click that >>> asks for a password. >>> >>> But preventing Command-Tab from bringing up the switcher is something I >>> don't know how to do. Trapping commandKeyDown doesn't let you prevent >>> the OS from grabbing it first. >>> >>> This may require an external to tap into the OS event loop. >>> >>> Please let us know what you come up with. >>> >>> -- >>> Richard Gaskin >>> Managing Editor, revJournal >>> _______________________________________________________ >>> Rev tips, tutorials and more: http://www.revJournal.com >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > From m.schonewille at economy-x-talk.com Sun Sep 16 11:38:16 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 16 Sep 2007 17:38:16 +0200 Subject: Kiosk Question - Lock User In In-Reply-To: <46ED4D4B.8050209@anachreon.co.uk> References: <46EC3C6A.1040503@fourthworld.com> <7c87a2a10709151417pfa2a38fqfc430c414cd48a55@mail.gmail.com> <46EC95EA.5030708@hindu.org> <46ED4D4B.8050209@anachreon.co.uk> Message-ID: <8B67CF82-4D2A-4547-9E3B-D5FE1F00DC92@economy-x-talk.com> ...and a third app to see if the second app is running and...? :-) Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 16-sep-2007, om 17:35 heeft Luis het volgende geschreven: > Hiya, > > You could run your app, checking to see if it's in the foreground, > and if not, force itself to do so. > You could run a second app which watches to see if the Kiosk app is > still running, and if not, to launch it. > > Cheers, > > Luis. > From andre at andregarzia.com Sun Sep 16 11:42:04 2007 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 16 Sep 2007 12:42:04 -0300 Subject: Kiosk Question - Lock User In In-Reply-To: <8B67CF82-4D2A-4547-9E3B-D5FE1F00DC92@economy-x-talk.com> References: <46EC3C6A.1040503@fourthworld.com> <7c87a2a10709151417pfa2a38fqfc430c414cd48a55@mail.gmail.com> <46EC95EA.5030708@hindu.org> <46ED4D4B.8050209@anachreon.co.uk> <8B67CF82-4D2A-4547-9E3B-D5FE1F00DC92@economy-x-talk.com> Message-ID: <7c87a2a10709160842l64391d24r2d081768225dec1a@mail.gmail.com> or if we really want to lock the user in, use a virtualizator such as parallels or vmware fusion and lock the user into a virtual machine with only the application running... he will not be able to cmd+tab or cmd+control+esc or anything... (if we want to be safe...) On 9/16/07, Mark Schonewille wrote: > > ...and a third app to see if the second app is running and...? :-) > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Quickly extract data from your HyperCard stacks with DIFfersifier. > http://differsifier.economy-x-talk.com > > > Op 16-sep-2007, om 17:35 heeft Luis het volgende geschreven: > > > Hiya, > > > > You could run your app, checking to see if it's in the foreground, > > and if not, force itself to do so. > > You could run a second app which watches to see if the Kiosk app is > > still running, and if not, to launch it. > > > > Cheers, > > > > Luis. > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jeff at siphonophore.com Sun Sep 16 14:24:05 2007 From: jeff at siphonophore.com (Jeff Reynolds) Date: Sun, 16 Sep 2007 14:24:05 -0400 Subject: Kiosk Question - Lock User In In-Reply-To: <20070916170006.F263048A760@mail.runrev.com> References: <20070916170006.F263048A760@mail.runrev.com> Message-ID: <39395EFD-F279-40F8-B9C1-3D0D89B722D2@siphonophore.com> Sivakatirswami, you are correct rev is the best solution here! many public kiosk apps living happily for years at many museums made in meta/rev! As others have suggested, getting rid of the keyboard in a public place is the best thing to do. i they do need to put in some input then just do a split screen and create a screen keyboard they can use to do limited input with. The main reason to do this is that the public (even with light use) can be very, very hard on hardware. keeping as much of it away from them as possible is the best option. best option is to use a touch screen lcd that is bezeled into a wall or something to provide support and keep folks from trying to move or poke around it. Keyboards just spell trouble. all sorts of stuff can be dropped into them. mice and trackballs can also have amazingly short lives on displays. While i have rarely seen folks trying to purposely damage equipment, they just seem to be oblivious to things on display at all and dont treat them as they would their own home computer. Hacking isnt usually on purpose also, many times someone just happens to click or hit the keyboard oddly and things happen... We had one Kiosk app that kept crashing and could not figure out why until we put a camera on the display. looked like when folks were trying to click on some buttons on the right hand side of the screen things were bombing. could not reproduce this in the office. finally i worked on the machine in situ and i could get it to crash if i rolled the track ball as far as it could go to the right. would not do this with other mice or trackballs. replaced the track ball and all was fine, best we could guess it the track ball got bunged up with public use as no one (even at the manufacturer) had see this before... i would suggest that to start you just block off the keyboard with a piece of wood and putting a mouse or trackball out. you may also want to put a piece of plexi glass in front of the screen as folks will also poink the screen thinking its a touch screen and the even just like to point at things and touch them anyways. the power book lcds are not that hardy of a surface and sharp fingernails can help this. there are touch screens for lcds that mount on a piece of glass you put over your lcd to really make them tough if you find stuff gets banged up quickly. you never will know what the abuse will be in an environment until you try it! Ive had places where i thought things would get trashed do fine and other places i thought would be fine get trashed... cheers, Jeffrey Reynolds On Sep 16, 2007, at 1:00 PM, use-revolution-request at lists.runrev.com wrote: > Andre Garzia wrote: >> You don't need to prevent CMD+TAB, you need to prevent running other >> applications. You can just quit the Finder and everything else so >> that your >> app is the only thing running. ;-) >> Andre > > That's too easy! HA! (smile) > > but what about cmd-option-esc? (I am unable to trap this) > could invoke the Force Quit Applications; user quits Rev and is > back up in > the Finder... > > On the other hand, we are not really expecting any super hackers > I'm just trying to get noisy kids from trying to do stuff while Mom > is off talking with someone...I'm not sure how many will even > know about cmd-option-esc. > > Other suggestions were good too. we can restrict user priviliges, > the gateway to the internet can lock the user out from everything > but very specific sites... From katir at hindu.org Sun Sep 16 15:42:07 2007 From: katir at hindu.org (Sivakatirswami) Date: Sun, 16 Sep 2007 09:42:07 -1000 Subject: Kiosk Question - Lock User In In-Reply-To: <7c87a2a10709160842l64391d24r2d081768225dec1a@mail.gmail.com> References: <46EC3C6A.1040503@fourthworld.com> <7c87a2a10709151417pfa2a38fqfc430c414cd48a55@mail.gmail.com> <46EC95EA.5030708@hindu.org> <46ED4D4B.8050209@anachreon.co.uk> <8B67CF82-4D2A-4547-9E3B-D5FE1F00DC92@economy-x-talk.com> <7c87a2a10709160842l64391d24r2d081768225dec1a@mail.gmail.com> Message-ID: <46ED870F.4000707@hindu.org> Andre Garzia wrote: > or if we really want to lock the user in, use a virtualizator such as > parallels or vmware fusion and lock the user into a virtual machine with > only the application running... he will not be able to cmd+tab or > cmd+control+esc or anything... > (if we want to be safe...) > > On 9/16/07, Mark Schonewille wrote: >> ...and a third app to see if the second app is running and...? :-) >> >> Best regards, >> >> Mark Schonewille Thanks to all for responses. I'm sorry if I don't always acknowledge the wonderful help from everyone here... I'm often away from this forum for days at a time. Of all the options the simplest thing for now seems to be to create a new "managed" user, (e.g. "Guest") in addition to a user who has admin privileges -- turn on parental controls -- disable *all* applications -- turn on "simple finder" -- put your application in the "Shared" folder. Apple seems to have thought about this a bit... as it is possible to then switch to "Full Finder" by entering the admin password. Logging in then a "guest" you really have a super "crippled" user. In fact it is so crippled that even logging into the network and accessing the our XServe via the LAN seems to be problematic even if you log in as a valid user to that machine... (which will be a different problem if we want this "kiosk" box to read and write files to the server over the LAN) All kinds of wierd AFP msgs start popping up as if the system doesn't have access to needed resources you would have if you logged in as a user with more privileges... but that's another story... I'm not sure we will need to AFP mount any volumes on the server... we will manage all "conversations" with the serve by http-cgi posts As for http access, we will just have our net admin set up the firewall to grant only access to our domain to the IP of this box. Now, the *only* thing a user could do would be to force quit and be landed back into a finder which is virtually empty of anything except an icon to our app. He's jailed in.... If you set start up to only show a log in prompt and not the list of users, then even if he reboots the machine, he's going to be "stuck" , The only applications in "My Applications" is Firefox (or Safari) Worse case scenario, we come and find that our app is off or the machine is shut down... but no way he can do anything. And we could, if we need to use Luis's suggestion about a "monitor" app that reboots the main app. I supposed that could even be invisible. and >> -- >> >> Economy-x-Talk Consulting and Software Engineering >> http://economy-x-talk.com >> http://www.salery.biz >> >> Quickly extract data from your HyperCard stacks with DIFfersifier. >> http://differsifier.economy-x-talk.com >> >> >> Op 16-sep-2007, om 17:35 heeft Luis het volgende geschreven: >> >>> Hiya, >>> >>> You could run your app, checking to see if it's in the foreground, >>> and if not, force itself to do so. >>> You could run a second app which watches to see if the Kiosk app is >>> still running, and if not, to launch it. >>> >>> Cheers, >>> >>> Luis. >>> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Om shanti (In Peace) Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ From m.schonewille at economy-x-talk.com Sun Sep 16 16:06:20 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 16 Sep 2007 22:06:20 +0200 Subject: Typo in revBackScript causing debugger to exit while debugging group scripts Message-ID: Hi, As you probably know, there is problem with groups and debugging. You can read about these problems here: It took me an hour or so, but I believe I have found one of the causes of the problem. Since the solution is extremely simple, I'll post it here. If you use both groups and the debugger, you will probably want to make the following correction. 1) In the message box, type: edit script of btn "revBackScript" of cd id 1002 of stack "revLibrary" and press enter. 2) In the script window, find the function revScriptEditor. Find the line put the ID of cd tCardName of stack revTargetStack(tObject) into word 7 of pObject Change tObject into pObject. Apply the script and close the script editor. 3) In the message box type: save stack "revLibrary" and type enter. Now you're done. You can read more about this solution at Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com From katir at hindu.org Sun Sep 16 17:59:30 2007 From: katir at hindu.org (Sivakatirswami) Date: Sun, 16 Sep 2007 11:59:30 -1000 Subject: Kiosk Question - Lock User In In-Reply-To: <39395EFD-F279-40F8-B9C1-3D0D89B722D2@siphonophore.com> References: <20070916170006.F263048A760@mail.runrev.com> <39395EFD-F279-40F8-B9C1-3D0D89B722D2@siphonophore.com> Message-ID: <46EDA742.4020908@hindu.org> Jeff: As usual, your very thorough analysis and report are super input. Our current requirement will need to let people fill in their name and address and possibly even CC# number. I'm not sure that blocking the keyboard is going to work. Well, try we could put a point and click keyboard on screen, but that will raise user resistance to our goal: get their name and address...email address and hopefully a donation. Would people actually fill in their entire address on a screen keyboard? that will be the question. The "public" traffic we are talking about is in the vicinity of 20-150 people a day, where we would be very luck to get 30% of that traffic to actually "sign the guest book" So I guess this probably qualifies as "very light use" On the other hand, our place here is slowly becoming "famous" and traffic is going up every week...so, the future will be different.... Jeff Reynolds wrote: > Sivakatirswami, > > you are correct rev is the best solution here! many public kiosk apps > living happily for years at many museums made in meta/rev! > > As others have suggested, getting rid of the keyboard in a public place > is the best thing to do. i they do need to put in some input then just > do a split screen and create a screen keyboard they can use to do > limited input with. > > The main reason to do this is that the public (even with light use) can > be very, very hard on hardware. keeping as much of it away from them as > possible is the best option. best option is to use a touch screen lcd > that is bezeled into a wall or something to provide support and keep > folks from trying to move or poke around it. Keyboards just spell > trouble. all sorts of stuff can be dropped into them. mice and > trackballs can also have amazingly short lives on displays. > > While i have rarely seen folks trying to purposely damage equipment, > they just seem to be oblivious to things on display at all and dont > treat them as they would their own home computer. Hacking isnt usually > on purpose also, many times someone just happens to click or hit the > keyboard oddly and things happen... We had one Kiosk app that kept > crashing and could not figure out why until we put a camera on the > display. looked like when folks were trying to click on some buttons on > the right hand side of the screen things were bombing. could not > reproduce this in the office. finally i worked on the machine in situ > and i could get it to crash if i rolled the track ball as far as it > could go to the right. would not do this with other mice or trackballs. > replaced the track ball and all was fine, best we could guess it the > track ball got bunged up with public use as no one (even at the > manufacturer) had see this before... > > i would suggest that to start you just block off the keyboard with a > piece of wood and putting a mouse or trackball out. you may also want to > put a piece of plexi glass in front of the screen as folks will also > poink the screen thinking its a touch screen and the even just like to > point at things and touch them anyways. the power book lcds are not that > hardy of a surface and sharp fingernails can help this. > > there are touch screens for lcds that mount on a piece of glass you put > over your lcd to really make them tough if you find stuff gets banged up > quickly. you never will know what the abuse will be in an environment > until you try it! Ive had places where i thought things would get > trashed do fine and other places i thought would be fine get trashed... > > cheers, > > Jeffrey Reynolds > > > On Sep 16, 2007, at 1:00 PM, use-revolution-request at lists.runrev.com wrote: > >> Andre Garzia wrote: >>> You don't need to prevent CMD+TAB, you need to prevent running other >>> applications. You can just quit the Finder and everything else so >>> that your >>> app is the only thing running. ;-) >>> Andre >> >> That's too easy! HA! (smile) >> >> but what about cmd-option-esc? (I am unable to trap this) >> could invoke the Force Quit Applications; user quits Rev and is back >> up in >> the Finder... >> >> On the other hand, we are not really expecting any super hackers >> I'm just trying to get noisy kids from trying to do stuff while Mom >> is off talking with someone...I'm not sure how many will even >> know about cmd-option-esc. >> >> Other suggestions were good too. we can restrict user priviliges, >> the gateway to the internet can lock the user out from everything >> but very specific sites... > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Om shanti (In Peace) Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ From sarah.reichelt at gmail.com Sun Sep 16 18:07:30 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 17 Sep 2007 08:07:30 +1000 Subject: Kiosk Question - Lock User In In-Reply-To: <46EDA742.4020908@hindu.org> References: <20070916170006.F263048A760@mail.runrev.com> <39395EFD-F279-40F8-B9C1-3D0D89B722D2@siphonophore.com> <46EDA742.4020908@hindu.org> Message-ID: > I'm not sure that blocking the keyboard is going to work. > Well, try we could put a point and click keyboard on screen, > but that will raise user resistance to our goal: get their > name and address...email address and hopefully a donation. > Would people actually fill in their entire address on a screen > keyboard? that will be the question. In that case, how about a shaped lid over the keyboard that obscured all the "dangerous" buttons. Just let them access the actual letter & number keys, space, shift, delete & return. It could be locked on so that admin people could take it off to access the whole keyboard if required. Sarah From andre at andregarzia.com Sun Sep 16 22:55:40 2007 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 16 Sep 2007 23:55:40 -0300 Subject: Kiosk Question - Lock User In In-Reply-To: References: <20070916170006.F263048A760@mail.runrev.com> <39395EFD-F279-40F8-B9C1-3D0D89B722D2@siphonophore.com> <46EDA742.4020908@hindu.org> Message-ID: <7c87a2a10709161955s10709913kb5bd0976046db587@mail.gmail.com> Aloha Sivakatirswami, I don't know if this been on the thread before: http://developer.apple.com/technotes/tn2002/tn2062.html This is "Apple Guide for creating kiosk applications with mac os x" Om Shanti Andre From lan.kc.macmail at gmail.com Sun Sep 16 23:16:54 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 17 Sep 2007 11:16:54 +0800 Subject: breakpoint is suddenly being ignored in IDE In-Reply-To: References: Message-ID: On 9/15/07, Mark E. Powell wrote: > > Follow-up: After kicking the tires and performing rain dances, the > problem cleared up, but without explanation. > > JOOTT (just one of those things) FWIW I have often seen the IDE inexplicably (JOOTT) drop out of 'Script Debug Mode' - under the Development menu. Whenever breakpoints stop working this is now the first thing I look at and it solves it the majority of times, the other times it's usually down to code which skips the breakpoint. HTH OSX Rev 2.8 From john at debraneys.com Sun Sep 16 23:38:11 2007 From: john at debraneys.com (John Tregea) Date: Mon, 17 Sep 2007 03:38:11 +0000 Subject: breakpoint is suddenly being ignored in IDE Message-ID: At the risk of extedning this (fairly long) thread. I have noticed that a script breakpoint in in cloned object does not work. That is... I have a (template) stack that contains a number of complex interface groups. I place a breakpoint in any script of that stack. When the user asks for information to be displayed the template stack is cloned to create a new instance of the stack. The script breakpoints do not work unless I open the script window of the relevant (cloned) object, remove and replace the breakpoint. Then all is sweet. Not sure if you are working with cloned objects, but this is consistent behaviour in my (limited) experience with Rev. Regards John >-----Original Message----- >From: Kay C Lan [mailto:lan.kc.macmail at gmail.com] >Sent: Monday, September 17, 2007 01:16 PM >To: 'How to use Revolution' >Subject: Re: breakpoint is suddenly being ignored in IDE > >On 9/15/07, Mark E. Powell wrote: >> >> Follow-up: After kicking the tires and performing rain dances, the >> problem cleared up, but without explanation. >> >> JOOTT (just one of those things) > > >FWIW I have often seen the IDE inexplicably (JOOTT) drop out of 'Script >Debug Mode' - under the Development menu. Whenever breakpoints stop working >this is now the first thing I look at and it solves it the majority of >times, the other times it's usually down to code which skips the breakpoint. > >HTH > >OSX Rev 2.8 >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > From lan.kc.macmail at gmail.com Mon Sep 17 00:03:26 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 17 Sep 2007 12:03:26 +0800 Subject: breakpoint is suddenly being ignored in IDE In-Reply-To: References: Message-ID: On 9/17/07, John Tregea wrote: > > The script breakpoints do not work unless I open the script window of the > relevant (cloned) object, remove and replace the breakpoint. Then all is > sweet. Is this the 'breakpoint dot' or the actual word "breakpoint" in a script. Does it make any difference? From katir at hindu.org Mon Sep 17 00:38:45 2007 From: katir at hindu.org (Sivakatirswami) Date: Sun, 16 Sep 2007 18:38:45 -1000 Subject: Kiosk Question - Lock User In In-Reply-To: References: <20070916170006.F263048A760@mail.runrev.com> <39395EFD-F279-40F8-B9C1-3D0D89B722D2@siphonophore.com> <46EDA742.4020908@hindu.org> Message-ID: <46EE04D5.2060407@hindu.org> Sarah Reichelt wrote: >> I'm not sure that blocking the keyboard is going to work. >> Well, try we could put a point and click keyboard on screen, >> but that will raise user resistance to our goal: get their >> name and address...email address and hopefully a donation. >> Would people actually fill in their entire address on a screen >> keyboard? that will be the question. > > In that case, how about a shaped lid over the keyboard that obscured > all the "dangerous" buttons. Just let them access the actual letter & > number keys, space, shift, delete & return. It could be locked on so > that admin people could take it off to access the whole keyboard if > required. That was exactly what we decided to do... but Andre has a surprise for us.. Stay tuned. Sivakatirswami www.himalayanacademy.com From andre at andregarzia.com Mon Sep 17 01:16:52 2007 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 17 Sep 2007 02:16:52 -0300 Subject: ANN: LibKiosk External (was Re: Kiosk Question - Lock User In) Message-ID: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> My Friends, I am here to announce my first external. Called libKiosk, it taps into the power of Mac OS X SystemUIMode to enable true apple-standard kiosk applications. It will do the following things: * Prevent application switching using CMD+TAB or CMD+SHIFT+TAB * Prevent force quit * Prevent power button from bringing up dialog (only in KioskModeFull) * Remove both the dock and the apple menu from the interface The external has three commands KioskModeOn - enters kiosk mode, user is all locked into kiosk except for the fact that the power button still works (that dialog sleep, shutdown, logout...) KioskModeFull - enters full kiosk mode where we remove everything and the power button. KioskModeOff - makes the UI normal again. This external follows apple technical note on building kiosk applications, it is not a hack, it's the real thing! :D Homepage and download: http://andregarzia.com/libKiosk.html libKiosk is free and donations are welcome. Have fun building Kiosks! PS: this is my first external! :-D Andre On 9/17/07, Sivakatirswami wrote: > > Sarah Reichelt wrote: > >> I'm not sure that blocking the keyboard is going to work. > >> Well, try we could put a point and click keyboard on screen, > >> but that will raise user resistance to our goal: get their > >> name and address...email address and hopefully a donation. > >> Would people actually fill in their entire address on a screen > >> keyboard? that will be the question. > > > > In that case, how about a shaped lid over the keyboard that obscured > > all the "dangerous" buttons. Just let them access the actual letter & > > number keys, space, shift, delete & return. It could be locked on so > > that admin people could take it off to access the whole keyboard if > > required. > > That was exactly what we decided to do... but > > Andre has a surprise for us.. > > Stay tuned. > > Sivakatirswami > www.himalayanacademy.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From m.schonewille at economy-x-talk.com Mon Sep 17 04:41:24 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 17 Sep 2007 10:41:24 +0200 Subject: ANN: LibKiosk External (was Re: Kiosk Question - Lock User In) In-Reply-To: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> References: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> Message-ID: <76934FAA-3E6A-4406-8A9C-54D7D72F31DA@economy-x-talk.com> Thanks, Andre, I'm going to test it. This might come in very handy for a few educational projects of mine. Oh, and congratulations with your first external! Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 17-sep-2007, om 7:16 heeft Andre Garzia het volgende geschreven: > My Friends, > I am here to announce my first external. Called libKiosk, it taps > into the > power of Mac OS X SystemUIMode to enable true apple-standard kiosk > applications. It will do the following things: > > * Prevent application switching using CMD+TAB or CMD+SHIFT+TAB > * Prevent force quit > * Prevent power button from bringing up dialog (only in KioskModeFull) > * Remove both the dock and the apple menu from the interface > > The external has three commands > > KioskModeOn - enters kiosk mode, user is all locked into kiosk > except for > the fact that the power button still works (that dialog sleep, > shutdown, > logout...) > > KioskModeFull - enters full kiosk mode where we remove everything > and the > power button. > > KioskModeOff - makes the UI normal again. > > This external follows apple technical note on building kiosk > applications, > it is not a hack, it's the real thing! :D > > Homepage and download: http://andregarzia.com/libKiosk.html > > libKiosk is free and donations are welcome. > > Have fun building Kiosks! > > PS: this is my first external! :-D > > Andre From revolution at derbrill.de Mon Sep 17 05:27:30 2007 From: revolution at derbrill.de (Malte Brill) Date: Mon, 17 Sep 2007 11:27:30 +0200 Subject: ANN: LibKiosk External (was Re: Kiosk Question - Lock User In) In-Reply-To: <20070324170008.E4E2A48903B@mail.runrev.com> References: <20070324170008.E4E2A48903B@mail.runrev.com> Message-ID: Thanks Andre, will give it a try for sure, when my schedule cleans up a bit. So now that you are also an external pro, when will you be for hire to write that Multichannel audio external I always dreamed of? All the best, Malte From bvg at mac.com Mon Sep 17 07:00:11 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 17 Sep 2007 13:00:11 +0200 Subject: ANN: LibKiosk External (was Re: Kiosk Question - Lock User In) In-Reply-To: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> References: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> Message-ID: Very nice, and worked flawlessly on my 10.3.9 installation. Any chance of getting the source code? Maybe this command is simple enough for me to understand how externals bind to rev :) have fun Bj?rnke On 17 Sep 2007, at 07:16, Andre Garzia wrote: > My Friends, > I am here to announce my first external. Called libKiosk, it taps into > the > power of Mac OS X SystemUIMode to enable true apple-standard kiosk > applications. It will do the following things: > > * Prevent application switching using CMD+TAB or CMD+SHIFT+TAB > * Prevent force quit > * Prevent power button from bringing up dialog (only in KioskModeFull) > * Remove both the dock and the apple menu from the interface > > The external has three commands > > KioskModeOn - enters kiosk mode, user is all locked into kiosk except > for > the fact that the power button still works (that dialog sleep, > shutdown, > logout...) > > KioskModeFull - enters full kiosk mode where we remove everything and > the > power button. > > KioskModeOff - makes the UI normal again. > > This external follows apple technical note on building kiosk > applications, > it is not a hack, it's the real thing! :D > > Homepage and download: http://andregarzia.com/libKiosk.html > > libKiosk is free and donations are welcome. > > Have fun building Kiosks! > > PS: this is my first external! :-D > > Andre > > On 9/17/07, Sivakatirswami wrote: >> >> Sarah Reichelt wrote: >>>> I'm not sure that blocking the keyboard is going to work. >>>> Well, try we could put a point and click keyboard on screen, >>>> but that will raise user resistance to our goal: get their >>>> name and address...email address and hopefully a donation. >>>> Would people actually fill in their entire address on a screen >>>> keyboard? that will be the question. >>> >>> In that case, how about a shaped lid over the keyboard that obscured >>> all the "dangerous" buttons. Just let them access the actual letter & >>> number keys, space, shift, delete & return. It could be locked on so >>> that admin people could take it off to access the whole keyboard if >>> required. >> >> That was exactly what we decided to do... but >> >> Andre has a surprise for us.. >> >> Stay tuned. >> >> Sivakatirswami >> www.himalayanacademy.com >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarah.reichelt at gmail.com Mon Sep 17 07:51:56 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 17 Sep 2007 21:51:56 +1000 Subject: ANN: LibKiosk External (was Re: Kiosk Question - Lock User In) In-Reply-To: References: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> Message-ID: > Very nice, and worked flawlessly on my 10.3.9 installation. Any chance > of getting the source code? > Maybe this command is simple enough for me to understand how externals > bind to rev :) Yes indeed. I would really love to know how to use an external to do some of the system calls. How about a tutorial Andre? Cheers, Sarah From andre at andregarzia.com Mon Sep 17 09:38:25 2007 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 17 Sep 2007 10:38:25 -0300 Subject: ANN: LibKiosk External (was Re: Kiosk Question - Lock User In) In-Reply-To: References: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> Message-ID: <7c87a2a10709170638x644e9bbbl62f470819ae492c2@mail.gmail.com> Sarah and BvG, check the home page again, I've added a link to the source code. It needs the ExternalEnvironmentV1 that can be obtained from http://www.runrev.com/newsletter/november/issue13/newsletter5.php and XCode 2.4. The source is way simple, I could even publish it in a email, it's less than a hundred lines. This external could be made more powerful by allowing the user to fine tune the SystemUIMode options but again this is not libSystemUIMode it is libKiosk and Kiosk needs are simple and straight forward, no need to complicate. The source is public domain and for those that really want a license it is if-you-like-it-then-next-time-you-see-me-give-me-a-hug-license-1.0 or something like that. As for writting a tutorial, I just followed Mark tutorial on the newsletter, the external he builds does much more than libKiosk. I'll Thanks Mark forever for finally making me understand how to build externals. Best andre On 9/17/07, Sarah Reichelt wrote: > > > Very nice, and worked flawlessly on my 10.3.9 installation. Any chance > > of getting the source code? > > Maybe this command is simple enough for me to understand how externals > > bind to rev :) > > Yes indeed. I would really love to know how to use an external to do > some of the system calls. How about a tutorial Andre? > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From klaus at major-k.de Mon Sep 17 10:31:49 2007 From: klaus at major-k.de (Klaus Major) Date: Mon, 17 Sep 2007 16:31:49 +0200 Subject: save stack on server Message-ID: <8B62509B-15EE-4898-A6B7-D224E5D47E36@major-k.de> Hi friends, we are working with stacks located on a (quite fast Mac-Server, we have NO problems to even record videos via network on the server!) and almost every second time I try to save a stack I get: Can't save stack, error was: Can't open stack backup file Then I click "OK" and then I can save without problems!? Maybe Rev does "give up" to fast? Any insights are welcome! Regards Klaus Major klaus at major-k.de http://www.major-k.de From m.schonewille at economy-x-talk.com Mon Sep 17 10:40:05 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 17 Sep 2007 16:40:05 +0200 Subject: Remove subset from array Message-ID: Hi, We have the intersect and union commands to manipulate arrays. I would like to be able to remove the element of one array from another array. E.g. if a,b,c is on array 1 and a,b,c,d,e,f is in array 2, I would like to remove a,b,c from array 2 without using a repeat loop. Did I miss something and is this possible already, or should I post an enhancement request? What would be a good name for such a command, if there isn't any yet? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com From ambassador at fourthworld.com Mon Sep 17 10:42:54 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 17 Sep 2007 07:42:54 -0700 Subject: ANN: LibKiosk External (was Re: Kiosk Question - Lock User In) Message-ID: <46EE926E.7040106@fourthworld.com> Andre Garzia wrote: > I am here to announce my first external. Called libKiosk, it taps into the > power of Mac OS X SystemUIMode to enable true apple-standard kiosk > applications. It will do the following things: ... > Homepage and download: http://andregarzia.com/libKiosk.html > > libKiosk is free and donations are welcome. > > Have fun building Kiosks! > > PS: this is my first external! :-D Good work, Andre! Maybe next time you're in LA you can present that at a SoCal RUG meeting. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From m.schonewille at economy-x-talk.com Mon Sep 17 10:44:22 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 17 Sep 2007 16:44:22 +0200 Subject: save stack on server In-Reply-To: <8B62509B-15EE-4898-A6B7-D224E5D47E36@major-k.de> References: <8B62509B-15EE-4898-A6B7-D224E5D47E36@major-k.de> Message-ID: <39B9262A-AC70-4001-A336-83D6B752AD6D@economy-x-talk.com> Hi Klaus, I see exactly the same. I think it is a bug affecting the path where Rev expects to find a stack. Since the stack is not found at the incorrect path, even though the stack at the correct location exists, Rev can't save the stack. It doesn't matter whether I save the stack to a slow server (hard disk needs to fire up) or to a fast server (hard disk always spinning). Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 17-sep-2007, om 16:31 heeft Klaus Major het volgende geschreven: > Hi friends, > > we are working with stacks located on a (quite fast Mac-Server, we > have NO problems to even record videos via network on the server!) > and almost every second time I try to save a stack I get: > Can't save stack, error was: > Can't open stack backup file > > Then I click "OK" and then I can save without problems!? > Maybe Rev does "give up" to fast? > > Any insights are welcome! > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de From klaus at major-k.de Mon Sep 17 10:48:37 2007 From: klaus at major-k.de (Klaus Major) Date: Mon, 17 Sep 2007 16:48:37 +0200 Subject: save stack on server In-Reply-To: <39B9262A-AC70-4001-A336-83D6B752AD6D@economy-x-talk.com> References: <8B62509B-15EE-4898-A6B7-D224E5D47E36@major-k.de> <39B9262A-AC70-4001-A336-83D6B752AD6D@economy-x-talk.com> Message-ID: Dag Mark, > Hi Klaus, > > I see exactly the same. I think it is a bug affecting the path > where Rev expects to find a stack. Since the stack is not found at > the incorrect path, even though the stack at the correct location > exists, Rev can't save the stack. > > It doesn't matter whether I save the stack to a slow server (hard > disk needs to fire up) or to a fast server (hard disk always > spinning). thanks for the quick answer! Do you know if this has already been bugz.. erm "quality center"ed? > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Quickly extract data from your HyperCard stacks with DIFfersifier. > http://differsifier.economy-x-talk.com Best Klaus Major klaus at major-k.de http://www.major-k.de From m.schonewille at economy-x-talk.com Mon Sep 17 10:54:21 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 17 Sep 2007 16:54:21 +0200 Subject: save stack on server In-Reply-To: References: <8B62509B-15EE-4898-A6B7-D224E5D47E36@major-k.de> <39B9262A-AC70-4001-A336-83D6B752AD6D@economy-x-talk.com> Message-ID: Guten Mittag Klaus, A search for "backup file" doesn't give any relevant results. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 17-sep-2007, om 16:48 heeft Klaus Major het volgende geschreven: > Dag Mark, > > thanks for the quick answer! > > Do you know if this has already been bugz.. erm "quality center"ed? From lists at mangomultimedia.com Mon Sep 17 10:55:30 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 17 Sep 2007 10:55:30 -0400 Subject: save stack on server In-Reply-To: <8B62509B-15EE-4898-A6B7-D224E5D47E36@major-k.de> References: <8B62509B-15EE-4898-A6B7-D224E5D47E36@major-k.de> Message-ID: <846BB030-1810-44A8-8F2E-05CBF6BBB553@mangomultimedia.com> On Sep 17, 2007, at 10:31 AM, Klaus Major wrote: > Hi friends, > > we are working with stacks located on a (quite fast Mac-Server, we > have NO problems to even record videos via network on the server!) > and almost every second time I try to save a stack I get: > Can't save stack, error was: > Can't open stack backup file > > Then I click "OK" and then I can save without problems!? > Maybe Rev does "give up" to fast? > > Any insights are welcome! There is a bug on OS X when saving stack files to Volumes that you may be running into. You can see the same problem with USB drives as well. http://quality.runrev.com/qacenter/show_bug.cgi?id=5214 Appears it is fixed in 2.9. -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From klaus at major-k.de Mon Sep 17 10:58:59 2007 From: klaus at major-k.de (Klaus Major) Date: Mon, 17 Sep 2007 16:58:59 +0200 Subject: save stack on server In-Reply-To: <846BB030-1810-44A8-8F2E-05CBF6BBB553@mangomultimedia.com> References: <8B62509B-15EE-4898-A6B7-D224E5D47E36@major-k.de> <846BB030-1810-44A8-8F2E-05CBF6BBB553@mangomultimedia.com> Message-ID: <09184451-C5CD-45DB-9861-B1997540603E@major-k.de> Hi Trevor, > On Sep 17, 2007, at 10:31 AM, Klaus Major wrote: >> Hi friends, >> we are working with stacks located on a (quite fast Mac-Server, we >> have NO problems to even record videos via network on the server!) >> and almost every second time I try to save a stack I get: >> Can't save stack, error was: >> Can't open stack backup file >> Then I click "OK" and then I can save without problems!? >> Maybe Rev does "give up" to fast? >> Any insights are welcome! > > There is a bug on OS X when saving stack files to Volumes that you > may be running into. You can see the same problem with USB drives > as well. > http://quality.runrev.com/qacenter/show_bug.cgi?id=5214 > Appears it is fixed in 2.9. Aha, I see, thanks. > -- > Trevor DeVore > Blue Mango Learning Systems > www.bluemangolearning.com - www.screensteps.com Best Klaus Major klaus at major-k.de http://www.major-k.de From geradamas at yahoo.com Mon Sep 17 16:43:57 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 17 Sep 2007 21:43:57 +0100 (BST) Subject: Deleting bits of words ? Message-ID: <925688.28249.qm@web37515.mail.mud.yahoo.com> I tried this: delete ".jpg" of fld "PICNAME" (where fld "PICNAME" contained the word 'tree.jpg') and it didn't work. Should be grateful for ideas on how to do this. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From scott at tactilemedia.com Mon Sep 17 16:51:14 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 17 Sep 2007 13:51:14 -0700 Subject: Deleting bits of words ? In-Reply-To: <925688.28249.qm@web37515.mail.mud.yahoo.com> Message-ID: Recently, Richmond Mathewson wrote: > delete ".jpg" of fld "PICNAME" > > (where fld "PICNAME" contained the word 'tree.jpg') > > and it didn't work. > > Should be grateful for ideas on how to do this. Here's one way: replace ".jpg" with empty in fld PICNAME Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From geradamas at yahoo.com Mon Sep 17 16:55:07 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 17 Sep 2007 21:55:07 +0100 (BST) Subject: Deleting bits of word ? Message-ID: <804021.79882.qm@web37506.mail.mud.yahoo.com> Thanks Scott: works! sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html From dick.kriesel at mail.com Mon Sep 17 16:56:32 2007 From: dick.kriesel at mail.com (Dick Kriesel) Date: Mon, 17 Sep 2007 13:56:32 -0700 Subject: Remove subset from array In-Reply-To: Message-ID: On 9/17/07 7:40 AM, "Mark Schonewille" wrote: > We have the intersect and union commands to manipulate arrays. I > would like to be able to remove the element of one array from another > array. E.g. if a,b,c is on array 1 and a,b,c,d,e,f is in array 2, I > would like to remove a,b,c from array 2 without using a repeat loop. > > Did I miss something and is this possible already, or should I post > an enhancement request? What would be a good name for such a command, > if there isn't any yet? Without a new command or function, the repeat loop is essential, I think. A quick check of Wikipedia suggests several candidate names: relativeComplement setTheoreticDifference complement setDifference difference setDiff diff See . Here's what I use: on set_differenceFromArrays @tArray,pArray,pCaseSensitive local tKey set the casesensitive to (pCaseSensitive is "true") repeat for each key tKey in pArray delete variable tArray[tKey] end repeat delete variable tArray[empty] end set_differenceFromArrays Command set_differenceFromLists uses a similar repeat loop. -- Dick From devin_asay at byu.edu Mon Sep 17 17:18:48 2007 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 17 Sep 2007 15:18:48 -0600 Subject: Deleting bits of words ? In-Reply-To: <925688.28249.qm@web37515.mail.mud.yahoo.com> References: <925688.28249.qm@web37515.mail.mud.yahoo.com> Message-ID: <3CB1E804-F0DE-4339-951E-9441F7A82D59@byu.edu> Try: replace ".jpg" with empty in fld "PICNAME" Cheers, Devin On Sep 17, 2007, at 2:43 PM, Richmond Mathewson wrote: > I tried this: > > delete ".jpg" of fld "PICNAME" > > (where fld "PICNAME" contained the word 'tree.jpg') > > and it didn't work. > > Should be grateful for ideas on how to do this. > > sincerely, Richmond Mathewson > > > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! Answers - Got a question? Someone out there knows the > answer. Try it > now. > http://uk.answers.yahoo.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Devin Asay Humanities Technology and Research Support Center Brigham Young University From katir at hindu.org Mon Sep 17 18:49:13 2007 From: katir at hindu.org (Sivakatirswami) Date: Mon, 17 Sep 2007 12:49:13 -1000 Subject: Open Stack in same folder -- relative path? Message-ID: <46EF0469.3060602@hindu.org> I have two stacks in one folder 1) Guestbook_engine.rev 2) Guestbook Records.rev in the same folder I though that a button in stack 1) on mouseUp go stack "Guestbook Records.rev" toplevel "Guestbook Records" end mouseUp should work to open the "adjacent" stack 2) but it doesn't what am I missing? I need this to be portable. Sivakatirswami From sarah.reichelt at gmail.com Mon Sep 17 19:13:10 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 18 Sep 2007 09:13:10 +1000 Subject: Open Stack in same folder -- relative path? In-Reply-To: <46EF0469.3060602@hindu.org> References: <46EF0469.3060602@hindu.org> Message-ID: On 9/18/07, Sivakatirswami wrote: > I have two stacks in one folder > > 1) Guestbook_engine.rev > 2) Guestbook Records.rev > > in the same folder > > I though that a button in stack 1) > > on mouseUp > go stack "Guestbook Records.rev" > toplevel "Guestbook Records" > end mouseUp > > should work to open the "adjacent" stack 2) > > but it doesn't > > what am I missing? > > I need this to be portable. > It depends what the defaultFolder is set to. If you are running from the IDE, then the defaultFolder on startup will be the Revolution application folder. In a standalone, it will be the application's folder. The easiest thing might be to set the defaultFolder to your mainStack's folder on startup. That way it will work anywhere. So just do something like this in a preOpenStack or openStack handler: put the effective filename of me into tPath set the itemDel to "/" delete last item of tPath set the defaultFolder to tPath HTH, Sarah From luis at anachreon.co.uk Tue Sep 18 05:02:56 2007 From: luis at anachreon.co.uk (Luis) Date: Tue, 18 Sep 2007 10:02:56 +0100 Subject: ANN: LibKiosk External (was Re: Kiosk Question - Lock User In) In-Reply-To: <46EE926E.7040106@fourthworld.com> References: <46EE926E.7040106@fourthworld.com> Message-ID: <5AEAD90A-0883-41D8-B881-8E6F88FB18E7@anachreon.co.uk> LibKiosk sounds about right for making ScreenSavers too. Cheers, Luis. On 17 Sep 2007, at 15:42, Richard Gaskin wrote: > Andre Garzia wrote: >> I am here to announce my first external. Called libKiosk, it taps >> into the >> power of Mac OS X SystemUIMode to enable true apple-standard kiosk >> applications. It will do the following things: > ... >> Homepage and download: http://andregarzia.com/libKiosk.html >> libKiosk is free and donations are welcome. >> Have fun building Kiosks! >> PS: this is my first external! :-D > > Good work, Andre! Maybe next time you're in LA you can present > that at a SoCal RUG meeting. :) > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From runr at prismpole.com Tue Sep 18 05:58:53 2007 From: runr at prismpole.com (Michael Binder) Date: Tue, 18 Sep 2007 05:58:53 -0400 Subject: Can't trap Quit Message-ID: <7fc99432a48ff70f7c9ccab62050f46f@prismpole.com> > The user can close the window and be prompted to save with an answer > command. If the user selects Yes then the program saves correctly and > closes the stack window and all is good. However, if the user answers > "No" the window closes correctly without saving (as it should) but > now if the user selects Quit the standalone rapidly closes the > remaining windows but never asks the user to save. In this situation > if the user goes to another card in the stack first, then Quit the > program will correctly ask to save if it is needed. > > This bug is in Bugzilla 5362. > > So I have two problems and don't have a good solution to either of > them. > 1. Quitting is not caught in the menu handler. > 2. Answering No in an answer dialog prevents even the on > shutdownRequest. > > Ken Ray helped me characterize this bug and entered the Buzilla > ticket. He tried it in MetaCard and it doesn't seem to be a problem > there. How have folks solved this in Rev? Hi Bill, I think bug 5362 = 4994. There is a workaround. After each Answer Dialog, just reset the defaultstack. hth, Michael Binder From runr at prismpole.com Tue Sep 18 06:03:25 2007 From: runr at prismpole.com (Michael Binder) Date: Tue, 18 Sep 2007 06:03:25 -0400 Subject: Shift+Click Item List? Message-ID: <15223b9a5eb72ab31593d1745fc20dbe@prismpole.com> > There was a bugzilla entry about hiliting multiple lines and some one > offered a workaround. Probably in the list archives about 4-5 months > ago. Hi Jim, I think maybe its bug 5172 which was discussed on the list before it was reported. -- Michael Binder From ambassador at fourthworld.com Tue Sep 18 11:45:55 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 18 Sep 2007 08:45:55 -0700 Subject: [OT] great anti-spam tool Message-ID: <46EFF2B3.3060707@fourthworld.com> My web host just added Greylist to the options for fighting spam. I had been getting literally tens of thousands of spams a day, increasing at the rate of about 30% every month. After turning on the greylist the spam count dropped overnight to a small trickle. It's an ingenious technique - check it out: http://greylisting.org -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jim at jimhamlyn.co.uk Tue Sep 18 11:47:02 2007 From: jim at jimhamlyn.co.uk (Jim Hamlyn) Date: Tue, 18 Sep 2007 16:47:02 +0100 Subject: Studio Trial Message-ID: Hi, I?m a new owner of Revolution Media and I have a 30 day trial version of Revolution Studio which I?ve been trying to get to produce some standalone tests. However, other than the most basic stacks I can?t get it to produce working standalone apps. I?m guessing this is a limit due to the evaluation copy but it puts me in doubt about the Studio version as the trial claims to have ?full, unrestricted functionality?. Any thoughts? Thanks in advance Jim From bvg at mac.com Tue Sep 18 11:52:36 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 18 Sep 2007 17:52:36 +0200 Subject: Studio Trial In-Reply-To: References: Message-ID: <22c62c8a9c2ce15f15f49d6393564f2a@mac.com> Maybe you can elaborate a bit about what kind of stuff works, and what kind of stuff doesn't. What errors do you get, if any. Also what version of Rev, and what version of what OS you use. More details helps us understand what might be the issue. I myself have only made mediocre complex stacks, but I never had any problem building standalones out of them. Full of questions Bjoernke On 18 Sep 2007, at 17:47, Jim Hamlyn wrote: > Hi, > > I?m a new owner of Revolution Media and I have a 30 day trial version > of > Revolution Studio which I?ve been trying to get to produce some > standalone > tests. However, other than the most basic stacks I can?t get it to > produce > working standalone apps. I?m guessing this is a limit due to the > evaluation > copy but it puts me in doubt about the Studio version as the trial > claims to > have ?full, unrestricted functionality?. > > Any thoughts? > > Thanks in advance > > Jim > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From m.schonewille at economy-x-talk.com Tue Sep 18 11:53:08 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 18 Sep 2007 17:53:08 +0200 Subject: Studio Trial In-Reply-To: References: Message-ID: <35D4B8F9-DB51-46F9-9018-198898BAAD9C@economy-x-talk.com> Hi Jim, Welcome to the Revolution community. The trial is not limited in any way except in time. Something must be wrong with the stacks. Can you provide more information? At which point exactly do things go wrong? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 18-sep-2007, om 17:47 heeft Jim Hamlyn het volgende geschreven: > Hi, > > I?m a new owner of Revolution Media and I have a 30 day trial > version of > Revolution Studio which I?ve been trying to get to produce some > standalone > tests. However, other than the most basic stacks I can?t get it to > produce > working standalone apps. I?m guessing this is a limit due to the > evaluation > copy but it puts me in doubt about the Studio version as the trial > claims to > have ?full, unrestricted functionality?. > > Any thoughts? > > Thanks in advance > > Jim > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Tue Sep 18 12:02:42 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 18 Sep 2007 11:02:42 -0500 Subject: Studio Trial In-Reply-To: References: Message-ID: <46EFF6A2.1090707@hyperactivesw.com> Jim Hamlyn wrote: > Hi, > > I?m a new owner of Revolution Media and I have a 30 day trial version of > Revolution Studio which I?ve been trying to get to produce some standalone > tests. However, other than the most basic stacks I can?t get it to produce > working standalone apps. I?m guessing this is a limit due to the evaluation > copy but it puts me in doubt about the Studio version as the trial claims to > have ?full, unrestricted functionality?. It should work, there are no limits on functionality. Have you looked in the Standalone Settings (under the File menu) and made all the appropriate selections for your standalone? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mb.userev at harbourhosting.co.uk Tue Sep 18 12:58:22 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Tue, 18 Sep 2007 17:58:22 +0100 Subject: [OT] great anti-spam tool In-Reply-To: <46EFF2B3.3060707@fourthworld.com> References: <46EFF2B3.3060707@fourthworld.com> Message-ID: <46F003AE.8090407@harbourhosting.co.uk> Richard Gaskin wrote: > My web host just added Greylist to the options for fighting spam. I had > been getting literally tens of thousands of spams a day, increasing at > the rate of about 30% every month. After turning on the greylist the > spam count dropped overnight to a small trickle. > > It's an ingenious technique - check it out: > http://greylisting.org > Yes, I second that. My host has been greylisting for over a year and when it was implemented, spam immediately dropped to, and is still, less than twenty a day, which is just about right. If I don't get any at all I start to worry that my mailhost is out of order. ;-) Martin Baxter From geradamas at yahoo.com Tue Sep 18 12:51:03 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 18 Sep 2007 17:51:03 +0100 (BST) Subject: Proportional Scaling of non-EPS images in RR ? Message-ID: <494724.27292.qm@web37503.mail.mud.yahoo.com> If I import a JPG, PNG, GIF or other image into a stack and it is larger than the card there seems to be no way that I can shrink it to fit as the SCALE command does with EPS or QT imports: for instance: set the scale of img "RUBBISH.jpg" to 2 does nothing Now, it is possible to scale non EPS images, but it means mucking around mathematically: if the width of img "RUBBISH.jpg">400 then put the height of img "RUBBISH.jpg" into HITE put the width of img "RUBBISH.jpg" into WIDF put (WIDF/400) into FAKTOR set the width of img "RUBBISH.jpg" to 400 set the height of img "RUBBISH.jpg" to (HITE/FAKTOR) end if of course, if the height of img "RUBBISH.jpg" is still outwith the boundaries of your stack you have to "do it all over again". What would be jolly nice (!) would be something that would allow one to determine the "shrinkage factor" required, and shrink the image. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html From mark at maseurope.net Tue Sep 18 13:15:17 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 18 Sep 2007 18:15:17 +0100 Subject: Proportional Scaling of non-EPS images in RR ? In-Reply-To: <494724.27292.qm@web37503.mail.mud.yahoo.com> References: <494724.27292.qm@web37503.mail.mud.yahoo.com> Message-ID: Richmond, this should work, I think: on scalePic pImg put min(the height of this stack / the height of pImg, the width of this stack / the width of img pImg) into tFactor set the height of img pImg to the height of img pImg * tFactor set the width of img pImg to the width of img pImg * tFactor set the top of img pImg to 0 set the left of img pImg to 0 end scalePic Best, Mark On 18 Sep 2007, at 17:51, Richmond Mathewson wrote: > If I import a JPG, PNG, GIF or other image into a > stack and it is larger than the card there seems to be > no way that I can shrink it to fit as the SCALE > command does with EPS or QT imports: > > for instance: > > set the scale of img "RUBBISH.jpg" to 2 > > does nothing > > Now, it is possible to scale non EPS images, but it > means mucking around mathematically: > > if the width of img "RUBBISH.jpg">400 then > put the height of img "RUBBISH.jpg" into HITE > put the width of img "RUBBISH.jpg" into WIDF > put (WIDF/400) into FAKTOR > set the width of img "RUBBISH.jpg" to 400 > set the height of img "RUBBISH.jpg" to (HITE/FAKTOR) > end if > > of course, if the height of img "RUBBISH.jpg" is still > outwith the boundaries of your stack you have to "do > it all over again". > > What would be jolly nice (!) would be something that > would allow one to determine the "shrinkage factor" > required, and shrink the image. > > sincerely, Richmond Mathewson > > > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Want ideas for reducing your carbon footprint? Visit Yahoo! For > Good http://uk.promotions.yahoo.com/forgood/environment.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Tue Sep 18 13:48:01 2007 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 18 Sep 2007 12:48:01 -0500 Subject: Can't trap Quit In-Reply-To: <7fc99432a48ff70f7c9ccab62050f46f@prismpole.com> References: <7fc99432a48ff70f7c9ccab62050f46f@prismpole.com> Message-ID: <20070918124801289977.d702f224@sonsothunder.com> On Tue, 18 Sep 2007 05:58:53 -0400, Michael Binder wrote: > I think bug 5362 = 4994. There is a workaround. After each > Answer Dialog, just reset the defaultstack. Yup, that was it... thanks! Bill you now know what to do... :-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From mail at richard-hillen.de Tue Sep 18 15:04:41 2007 From: mail at richard-hillen.de (R. Hillen) Date: Tue, 18 Sep 2007 21:04:41 +0200 Subject: dragDrop/copyfile problem Message-ID: <5C505CFE-3650-4BEC-AA65-F5704EC28E5B@richard-hillen.de> Hello list, I want to copy some files into a targetFolder by dragging them onto a dragdropArea; so I took a field with the following script: ------ on dragEnter set the acceptDrop to true pass dragEnter end dragEnter on dragDrop put "/Users/hillen/Desktop/ttt" into targetFolder put the dragData["files"] into FilePathList repeat for each line FilePath in FilePathList revcopyfile FilePath,TargetFolder end repeat end dragDrop ------ It works, but to copy 2 files you need 25 seconds or so (MacBook Pro, 2.2 GHz, RunRev 2.8.1, built 4.7.2) What to do? Thank you for your hints. Richard. From jim at jimhamlyn.co.uk Tue Sep 18 15:58:54 2007 From: jim at jimhamlyn.co.uk (Jim Hamlyn) Date: Tue, 18 Sep 2007 20:58:54 +0100 Subject: Studio Trial Message-ID: Hi again, Thanks for your replies. I think what I?ve been doing wrong is this: Firstly I tried to open a stack which I made in Rev Media. This opened fine and I could browse it fine too (no script errors etc). However, when I tried to save it as a standalone it wouldn?t open. I then started trying to paste objects from the stack made in Revolution Media and this was ok for about 10 objects but stopped working for more. I gave up and just did it all again from scratch which works fine. Seems like there must be some kind of block to stop more complex stacks being imported and saved as standalones (fair enough!). Jim From chipp at chipp.com Tue Sep 18 17:17:41 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 18 Sep 2007 17:17:41 -0400 Subject: Vista problem with Capture Message-ID: <7aa52a210709181417k45e4f79fsa280f1c27a419413@mail.gmail.com> I'm using Rev 2.8.1 and trying to capture the screen, and I keep getting a black rectangle. I've had many users of ButtonGadget report the same thing-- but funny thing is I can't get it to reproduce on my Vista machine at home. It appears it's some sort of Home vs Business graphics setting. If I go to the compatibility tab of the Business (more advanced graphics) machine for ButtonGadget2, and check "Disable desktop composition", things seem to work, but there is a 'flash' when BG2 starts. Has anyone else seen this problem? Is there any sort of fix? This seems to be a deal killer for any apps which want to run on Vista and do any sort of screen capture. -Chipp From nealk3nc at gmail.com Tue Sep 18 18:47:39 2007 From: nealk3nc at gmail.com (Neal Campbell) Date: Tue, 18 Sep 2007 18:47:39 -0400 Subject: Studio Trial In-Reply-To: References: Message-ID: <325413300709181547y333bd8fdm742cc4e0194508e0@mail.gmail.com> It might be that since Media cannot produce standalone stacks (??) that opening one you have been working on in Media retains some limitations even in an environment like studio. I certainly haven't seen any issues like this in Studio (I do not have Media on the Mac). Neal On 9/18/07, Jim Hamlyn wrote: > Hi again, > > Thanks for your replies. I think what I?ve been doing wrong is this: Firstly > I tried to open a stack which I made in Rev Media. This opened fine and I > could browse it fine too (no script errors etc). However, when I tried to > save it as a standalone it wouldn?t open. I then started trying to paste > objects from the stack made in Revolution Media and this was ok for about 10 > objects but stopped working for more. I gave up and just did it all again > from scratch which works fine. Seems like there must be some kind of block > to stop more complex stacks being imported and saved as standalones (fair > enough!). > > Jim > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mwieder at ahsoftware.net Tue Sep 18 18:52:10 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 18 Sep 2007 15:52:10 -0700 Subject: LibKiosk External (was Re: Kiosk Question - Lock User In) References: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> Message-ID: Andre- Congratulations! This is a welcome addition to the externals community. I knew we were gonna be in trouble when you started learning to program in C... In my role of nit-picking, though, I should point out that you're setting r_err to True in the case of any error. When a True value is returned to the engine, ALL script processing stops immediately. You may have intended this drastic consequence, but it's probably better form here to return False on error and do error handling at the Transcript level by checking the "result" for empty after calls to the external. -- Mark Wieder mwieder at ahsoftware.net From scott at tactilemedia.com Tue Sep 18 19:04:57 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 18 Sep 2007 16:04:57 -0700 Subject: Vista problem with Capture In-Reply-To: <7aa52a210709181417k45e4f79fsa280f1c27a419413@mail.gmail.com> Message-ID: Recently, Chipp Walters wrote: > I'm using Rev 2.8.1 and trying to capture the screen, and I keep > getting a black rectangle. I've had many users of ButtonGadget report > the same thing-- but funny thing is I can't get it to reproduce on my > Vista machine at home. Is it a brand new machine with Vista installed, or did you upgrade the system? Just a shot in the dark, but if it's a new system (actually, maybe even for an upgraded machine) you might check to see if some new video drivers may be available for the graphics card, or perhaps there's a Windows update (unlikely I know). Otherwise, I myself haven't tested a lot on Vista lately. Let us know if you find out anything. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From tkuypers at dmp-int.com Tue Sep 18 19:11:34 2007 From: tkuypers at dmp-int.com (Ton Kuypers) Date: Wed, 19 Sep 2007 01:11:34 +0200 Subject: custom "Type-ahead" function Message-ID: Hi gang, A while ago I saw a RR stack wich allows me to filter a field with values of another field, the more you typed in, the more exact the filter worked... This allows a user to start typing and get somekind of a "type-ahead". The big problem is, that I can't seem to find that stack anymore :-( Anyone any suggestions? Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com From sarah.reichelt at gmail.com Tue Sep 18 21:34:23 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 19 Sep 2007 11:34:23 +1000 Subject: ANN: LibKiosk External (was Re: Kiosk Question - Lock User In) In-Reply-To: <7c87a2a10709170638x644e9bbbl62f470819ae492c2@mail.gmail.com> References: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> <7c87a2a10709170638x644e9bbbl62f470819ae492c2@mail.gmail.com> Message-ID: > As for writting a tutorial, I just followed Mark tutorial on the newsletter, > the external he builds does much more than libKiosk. I'll Thanks Mark > forever for finally making me understand how to build externals. > :-( Mark's tutorial doesn't work for me. I've tried several times, the last time copying & pasting everything so I could be sure that I had followed his instructions to the letter. I have XCode 2.4.1 - I wonder is there something different in it that stops this working. I only have the 10.4 universal SDK so I have to build for x86 even though I am using a PPC. Anyway, I build the first example and when I try to use the external function in the stack, I just get "error in function handler". Any ideas Andre? Sarah From andre at andregarzia.com Tue Sep 18 22:57:48 2007 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 18 Sep 2007 23:57:48 -0300 Subject: LibKiosk External (was Re: Kiosk Question - Lock User In) In-Reply-To: References: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> Message-ID: <7c87a2a10709181957v5c4a6602g62770c2700faeee2@mail.gmail.com> Mark, thanks for the tip, I didn't knew that! :-) I've fixed the external and updated both the bundle and the source files on the net. Now... whats the next external I will build... Andre On 9/18/07, Mark Wieder wrote: > > Andre- > > Congratulations! This is a welcome addition to the externals community. I > knew we were gonna be in trouble when you started learning to program in > C... > > In my role of nit-picking, though, I should point out that you're setting > r_err to True in the case of any error. When a True value is returned to > the > engine, ALL script processing stops immediately. You may have intended > this > drastic consequence, but it's probably better form here to return False on > error and do error handling at the Transcript level by checking the > "result" > for empty after calls to the external. > > -- > Mark Wieder > mwieder at ahsoftware.net > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From chipp at chipp.com Tue Sep 18 23:35:28 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 18 Sep 2007 22:35:28 -0500 Subject: Rev and import snapshot not compatible with Aero and Vista Message-ID: <7aa52a210709182035l10dc044eq9ba43cd9e61ea49d@mail.gmail.com> Chris tracked it down and it turns out that Rev's import snapshot does not work with Aero on Vista. So if a program uses import or export snapshot, it won't work. It also appears other things don't work with Aero either. BTW, Aero is the new GUI for Vista which has drop shadows and transparent windows and titlebars. Aero can be turned off in Vista by right-clicking the desktop and selecting Personalize, then clicking on the 'Windows Color and Appearance' link, then clicking the link, 'Open classic appearance properties for more options', and then choosing a color scheme other than Windows Aero. Hope this becomes a priority fix for 2.9. From chipp at chipp.com Tue Sep 18 23:54:39 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 18 Sep 2007 22:54:39 -0500 Subject: Rev and import snapshot not compatible with Aero and Vista In-Reply-To: <7aa52a210709182035l10dc044eq9ba43cd9e61ea49d@mail.gmail.com> References: <7aa52a210709182035l10dc044eq9ba43cd9e61ea49d@mail.gmail.com> Message-ID: <7aa52a210709182054w3b26210ci3b7b957c85c6976a@mail.gmail.com> Turns out the import/export snapshot is the only problem I find. I thought there were some other issues with masks but on second appearance, things seem to look fine. On 9/18/07, Chipp Walters wrote: > It also appears other things don't work with > Aero either. From mdswindell at cruzio.com Wed Sep 19 00:05:58 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Tue, 18 Sep 2007 21:05:58 -0700 Subject: custom "Type-ahead" function In-Reply-To: References: Message-ID: <2F34F656-EF23-4A10-BBD2-17DBB02FCACC@cruzio.com> Could this be what you saw? Mark _____ From FlexibleLearning at aol.com Wed Mar 1 10:46:13 2006 I use this to progressively auto-fill from a defined list... Script for Field or Combo-button... on keyup k put word 2 of the selectedChunk into temp put the num of words of char 1 to temp of me into w put lineoffset(CR& word w of me, CR& fld "wordList") into n get line n of fld "wordList" if it <>"" then put it into word w of me -- Select current word offset put the num of chars of word 1 to w of me into w select char (temp) to w of me end keyup ________ On Sep 18, 2007, at 4:11 PM, Ton Kuypers wrote: > Hi gang, > > A while ago I saw a RR stack wich allows me to filter a field with > values of another field, the more you typed in, the more exact the > filter worked... > This allows a user to start typing and get somekind of a "type-ahead". > > The big problem is, that I can't seem to find that stack anymore :-( > > Anyone any suggestions? > > > > Warm regards, > > Ton Kuypers > Digital Media Partners bvba > Tel. +32 (0)477 / 739 530 > Fax +32 (0)14 / 71 03 04 > http://www.dmp-int.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > The future ain't what it used to be. - Yogi Berra From tkuypers at dmp-int.com Wed Sep 19 03:14:48 2007 From: tkuypers at dmp-int.com (Ton Kuypers) Date: Wed, 19 Sep 2007 09:14:48 +0200 Subject: custom "Type-ahead" function In-Reply-To: <2F34F656-EF23-4A10-BBD2-17DBB02FCACC@cruzio.com> References: <2F34F656-EF23-4A10-BBD2-17DBB02FCACC@cruzio.com> Message-ID: <1AA78486-35CF-40C1-BDA4-CAB9C8BC2262@dmp-int.com> Mark, thats EXACTLY what I ment :-) Thanks! Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com On 19-sep-07, at 06:05, Mark Swindell wrote: > Could this be what you saw? > Mark > _____ > > From FlexibleLearning at aol.com Wed Mar 1 10:46:13 2006 > > I use this to progressively auto-fill from a defined list... > > Script for Field or Combo-button... > > on keyup k > put word 2 of the selectedChunk into temp > put the num of words of char 1 to temp of me into w > put lineoffset(CR& word w of me, CR& fld "wordList") into n > get line n of fld "wordList" > if it <>"" then put it into word w of me > -- Select current word offset > put the num of chars of word 1 to w of me into w > select char (temp) to w of me > end keyup > ________ > > On Sep 18, 2007, at 4:11 PM, Ton Kuypers wrote: > >> Hi gang, >> >> A while ago I saw a RR stack wich allows me to filter a field with >> values of another field, the more you typed in, the more exact the >> filter worked... >> This allows a user to start typing and get somekind of a "type- >> ahead". >> >> The big problem is, that I can't seem to find that stack anymore :-( >> >> Anyone any suggestions? >> >> >> >> Warm regards, >> >> Ton Kuypers >> Digital Media Partners bvba >> Tel. +32 (0)477 / 739 530 >> Fax +32 (0)14 / 71 03 04 >> http://www.dmp-int.com >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > The future ain't what it used to be. > - Yogi Berra > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From luis at anachreon.co.uk Wed Sep 19 04:32:32 2007 From: luis at anachreon.co.uk (Luis) Date: Wed, 19 Sep 2007 09:32:32 +0100 Subject: LibKiosk External (was Re: Kiosk Question - Lock User In) In-Reply-To: <7c87a2a10709181957v5c4a6602g62770c2700faeee2@mail.gmail.com> References: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> <7c87a2a10709181957v5c4a6602g62770c2700faeee2@mail.gmail.com> Message-ID: <26270F57-92F0-4A06-BE09-95E00501DA03@anachreon.co.uk> Hiya, Proper sound control comes to mind... Cheers, Luis. On 19 Sep 2007, at 03:57, Andre Garzia wrote: > Mark, > thanks for the tip, I didn't knew that! :-) > > I've fixed the external and updated both the bundle and the source > files on > the net. > > Now... whats the next external I will build... > > Andre > > On 9/18/07, Mark Wieder wrote: >> >> Andre- >> >> Congratulations! This is a welcome addition to the externals >> community. I >> knew we were gonna be in trouble when you started learning to >> program in >> C... >> >> In my role of nit-picking, though, I should point out that you're >> setting >> r_err to True in the case of any error. When a True value is >> returned to >> the >> engine, ALL script processing stops immediately. You may have >> intended >> this >> drastic consequence, but it's probably better form here to return >> False on >> error and do error handling at the Transcript level by checking the >> "result" >> for empty after calls to the external. >> >> -- >> Mark Wieder >> mwieder at ahsoftware.net >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From devin_asay at byu.edu Wed Sep 19 11:16:29 2007 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 19 Sep 2007 09:16:29 -0600 Subject: custom "Type-ahead" function In-Reply-To: References: Message-ID: <87820000-5751-4934-B727-788125FB0A25@byu.edu> On Sep 18, 2007, at 5:11 PM, Ton Kuypers wrote: > Hi gang, > > A while ago I saw a RR stack wich allows me to filter a field with > values of another field, the more you typed in, the more exact the > filter worked... > This allows a user to start typing and get somekind of a "type-ahead". > > The big problem is, that I can't seem to find that stack anymore :-( > > Anyone any suggestions? Ton, A few weeks ago I shared a stack that lets you type ahead to find a name in a scrolling list. I've posted it now on RevOnline as Type Ahead Search, under user devin. Coincidentally, I also noticed that in the revOnline stack itself there is a nifty type-to-filter feature that might do just what you want. I was able to access its scripts by opening Revolution Online from the Development menu, then typing into the message box: toplevel stack "revonlineViewer 1" Then edit the script of cd "rvcUsers" Look at the rawKeyDown and updateUsersDisplay handlers. HTH Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From mwieder at ahsoftware.net Wed Sep 19 11:59:33 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Sep 2007 08:59:33 -0700 Subject: LibKiosk External (was Re: Kiosk Question - Lock User In) References: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com><7c87a2a10709181957v5c4a6602g62770c2700faeee2@mail.gmail.com> <26270F57-92F0-4A06-BE09-95E00501DA03@anachreon.co.uk> Message-ID: Luis- > Proper sound control comes to mind... ...actually, it does. Some time ago I started down the road of building a rev external interface to Audio Units with the goal of having some plugin widget things, but I never followed up on it after getting the initial stuff working... -- Mark Wieder mwieder at ahsoftware.net From jim at oyfconsulting.com Wed Sep 19 12:15:23 2007 From: jim at oyfconsulting.com (Jim Carwardine) Date: Wed, 19 Sep 2007 13:15:23 -0300 Subject: Print All Cards In-Reply-To: Message-ID: Hi Folks... Anybody have a code snippet that will print multiple cards on a page? Jim Jim Carwardine, President & CEO OYF Consulting Ph. 902.823.2339 / 866.601.2339 Fx. 902.823-2139 StrategicDoing: Execution depends on employees. -- From devin_asay at byu.edu Wed Sep 19 13:27:31 2007 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 19 Sep 2007 11:27:31 -0600 Subject: Print All Cards In-Reply-To: References: Message-ID: <3AEAF6F1-F225-4995-9C50-6E1633564FE9@byu.edu> On Sep 19, 2007, at 10:15 AM, Jim Carwardine wrote: > Hi Folks... Anybody have a code snippet that will print multiple > cards on a > page? Jim Jim, This handler will print all the cards in the stack, four to a page: on mouseUp set the printRotated to true open printing with dialog if the result is "Cancel" then exit mouseUp set the printScale to .4 set the printMargins to 36,36,36,36 --1/2 inch margins set the printGutters to 18,18 --1/4 inch gutters repeat with i = 1 to number of cards print card i end repeat close printing -- sends job to printer end mouseUp You can play with the property settings to get just the look you want. HTH Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From FlexibleLearning at aol.com Wed Sep 19 14:00:42 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Wed, 19 Sep 2007 14:00:42 EDT Subject: custom "Type-ahead" function Message-ID: I do so like being able to help without actually having to do anything! I also wrote a google-filter someplace (as in using + and - to force includes and excludes). Must try and track that one down. It should be in the Scrapbook. /H Hugh Senior FLCo Home of The Scripter's Scrapbook On 19 Sept, Ton Kuypers wrote: Mark, thats EXACTLY what I ment :-) Thanks! Warm regards, Ton Kuypers On 19-sep-07, at 06:05, Mark Swindell wrote: > Could this be what you saw? > Mark > _____ > > From FlexibleLearning at aol.com Wed Mar 1 10:46:13 2006 > > I use this to progressively auto-fill from a defined list... > > Script for Field or Combo-button... > > on keyup k > put word 2 of the selectedChunk into temp > put the num of words of char 1 to temp of me into w > put lineoffset(CR& word w of me, CR& fld "wordList") into n > get line n of fld "wordList" > if it <>"" then put it into word w of me > -- Select current word offset > put the num of chars of word 1 to w of me into w > select char (temp) to w of me > end keyup > ________ > > On Sep 18, 2007, at 4:11 PM, Ton Kuypers wrote: > >> Hi gang, >> >> A while ago I saw a RR stack wich allows me to filter a field with >> values of another field, the more you typed in, the more exact the >> filter worked... >> This allows a user to start typing and get somekind of a "type- >> ahead". >> >> The big problem is, that I can't seem to find that stack anymore :-( >> >> Anyone any suggestions? >> >> >> >> Warm regards, >> >> Ton Kuypers From jim at oyfconsulting.com Wed Sep 19 14:59:14 2007 From: jim at oyfconsulting.com (Jim Carwardine) Date: Wed, 19 Sep 2007 15:59:14 -0300 Subject: Print All Cards In-Reply-To: <3AEAF6F1-F225-4995-9C50-6E1633564FE9@byu.edu> Message-ID: Thanks, Devin... Jim on 9/19/07 2:27 PM, Devin Asay wrote: > > On Sep 19, 2007, at 10:15 AM, Jim Carwardine wrote: > >> Hi Folks... Anybody have a code snippet that will print multiple >> cards on a >> page? Jim > > Jim, > > This handler will print all the cards in the stack, four to a page: > > on mouseUp > set the printRotated to true > open printing with dialog > if the result is "Cancel" then exit mouseUp > set the printScale to .4 > set the printMargins to 36,36,36,36 --1/2 inch margins > set the printGutters to 18,18 --1/4 inch gutters > repeat with i = 1 to number of cards > print card i > end repeat > close printing -- sends job to printer > end mouseUp > > You can play with the property settings to get just the look you want. > > HTH > Devin > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Jim Carwardine, President & CEO OYF Consulting Ph. 902.823.2339 / 866.601.2339 Fx. 902.823-2139 StrategicDoing: Execution depends on employees. -- From mwieder at ahsoftware.net Wed Sep 19 17:06:23 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Sep 2007 14:06:23 -0700 Subject: Print All Cards References: <3AEAF6F1-F225-4995-9C50-6E1633564FE9@byu.edu> Message-ID: Devin- My thanks as well. I can put that to use right away. -- Mark Wieder mwieder at ahsoftware.net From pevensen at siboneylg.com Wed Sep 19 17:55:03 2007 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Wed, 19 Sep 2007 16:55:03 -0500 Subject: supported audio formats in the play command. Message-ID: <46F19AB7.9020107@siboneylg.com> What audio formats does the play command support? Evidently it doesn't support mp3. "play soundFilename" plays a lot more quickly than "set the filename of player "x" to soundFilename; start player "x"' I was looking at replacing my players with the play command, but it appears that I won't be able to without changing the file format. -- Peter T. Evensen Juice Plus+ Independent Distributor 314-629-5248 or 888-628-4588 http://www.PetersRoadToHealth.com From scott at tactilemedia.com Wed Sep 19 18:04:03 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 19 Sep 2007 15:04:03 -0700 Subject: supported audio formats in the play command. In-Reply-To: <46F19AB7.9020107@siboneylg.com> Message-ID: Recently, Peter T. Evensen wrote: > What audio formats does the play command support? Evidently it doesn't > support mp3. For audioClips, WAV and AU are good choices. MP3 is only supported by the player object. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From tkuypers at dmp-int.com Wed Sep 19 18:33:02 2007 From: tkuypers at dmp-int.com (Ton Kuypers) Date: Thu, 20 Sep 2007 00:33:02 +0200 Subject: UnZip application not working? Message-ID: <61B5F8EB-5925-43AE-9856-B4EE59D93752@dmp-int.com> Is this a bug or am I missing something? I use the unzip command in Revolution Enterprise 2.8.1 to unzip a "zipped" application on OS-X. After unzipping, the package content is identical to the original, the size is the same, but I can't open the unzipped application... It opens and closes immediately again. Do I need to "set" something to make an application work again? Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com From sarah.reichelt at gmail.com Wed Sep 19 18:54:14 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 20 Sep 2007 08:54:14 +1000 Subject: UnZip application not working? In-Reply-To: <61B5F8EB-5925-43AE-9856-B4EE59D93752@dmp-int.com> References: <61B5F8EB-5925-43AE-9856-B4EE59D93752@dmp-int.com> Message-ID: On 9/20/07, Ton Kuypers wrote: > Is this a bug or am I missing something? > > I use the unzip command in Revolution Enterprise 2.8.1 to unzip a > "zipped" application on OS-X. > > After unzipping, the package content is identical to the original, > the size is the same, but I can't open the unzipped application... It > opens and closes immediately again. > > Do I need to "set" something to make an application work again? It sounds like a permissions problem. You might be better with an application bundle to use Finder to open the zip file. Cheers, Sarah From mwieder at ahsoftware.net Wed Sep 19 23:47:56 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Sep 2007 20:47:56 -0700 Subject: ANN: LibKiosk External (was Re: Kiosk Question - Lock User In) In-Reply-To: References: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> <7c87a2a10709170638x644e9bbbl62f470819ae492c2@mail.gmail.com> Message-ID: <761043056756.20070919204756@ahsoftware.net> Sarah- Tuesday, September 18, 2007, 6:34:23 PM, you wrote: > Anyway, I build the first example and when I try to use the external > function in the stack, I just get "error in function handler". Any > ideas Andre? That error sounds like your stack can't find the external lib properly. What happens when you type "put the externalFunctions of this stack"? -- -Mark Wieder mwieder at ahsoftware.net From bvlahos at mac.com Thu Sep 20 02:07:38 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 19 Sep 2007 23:07:38 -0700 Subject: Can't trap Quit In-Reply-To: <20070918124801289977.d702f224@sonsothunder.com> References: <7fc99432a48ff70f7c9ccab62050f46f@prismpole.com> <20070918124801289977.d702f224@sonsothunder.com> Message-ID: Arrrg! So if I put a button on the card and click it after the stack just closed with this script: on mouseUp put the defaultStack into vTempStack set the defaultStack to vTempStack end mouseUp It works. However, that would require a user to click on it. I put it into the following handler which is called by both the closeStackRequest and shutdownRequest and it doesn't work. on preCloseStack if the uDirty of stack the uPathToWallet of this stack then -- vDirty 1 = needs save put the defaultStack into vTempStack answer "Save the changes?" with "No" or "Yes" if it is "Yes" then put the uPathToWallet of this stack into pathToWallet set the uRect of stack the uPathToWallet of me to the rect of me tempSaveStack -- temporary fix for save to thumbdrive bug in Rev 2.8. else set the defaultStack to vTempStack end if end if end preCloseStack Bill Vlahos On Sep 18, 2007, at 10:48 AM, Ken Ray wrote: > On Tue, 18 Sep 2007 05:58:53 -0400, Michael Binder wrote: > >> I think bug 5362 = 4994. There is a workaround. After each >> Answer Dialog, just reset the defaultstack. > > Yup, that was it... thanks! Bill you now know what to do... > > :-) > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From heather at runrev.com Thu Sep 20 04:45:10 2007 From: heather at runrev.com (Heather Nagey) Date: Thu, 20 Sep 2007 09:45:10 +0100 Subject: [ANN] New script editor GLX2 released Message-ID: <1C802B48-6AA5-44E3-BFA5-0B85C03D972F@runrev.com> Dear list folks, In case any of you haven't heard, Daniels & Mara have just released a new Script Editor for Revolution. GLX2 is a brand new script editor that integrates seamlessly with Revolution 2.8.1. The all new workflow improves productivity by making it easier to navigate through complex code. An enhanced debugger enables developers to find and eliminate problems fast. And the work-in-progress feature helps find your place when you come back to a project later to make changes. GLX2 includes the following features: - Tabbed browsing. Edit up to ten objects in one window. - Clairvoyance. Seamless auto-completion of tokens and handler names. - Hyperlinks. All calls to handlers are automatically converted to clickable links leading to the correct handler. - Bread crumbs. Accumulate as you work, leaving a trail of history. - No click inspection. Place your mouse over any object and inspect its script or properties without clicking?even in browse mode. - Script snapshot. Takes a snapshot of variables as your code runs, making it quicker to debug. As a special introductory offer a copy of GLX2 will be included free with every new purchase or update to Revolution Studio or Enterprise between now and the end of October. GLX2 is also available separately through the Runtime Revolution RevSelect store for $99. For more information visit the GLX web site at: http://daniels-mara.com/GLX/ You're going to love this script editor, we already do. Warm Regards, Heather Nagey Customer Services Manager Runtime Revolution Ltd http://www.runrev.com From runr at prismpole.com Thu Sep 20 07:57:58 2007 From: runr at prismpole.com (Michael Binder) Date: Thu, 20 Sep 2007 07:57:58 -0400 Subject: Can't trap Quit Message-ID: > However, that would require a user to click on it. I put it into the > following handler which is called by both the closeStackRequest and > shutdownRequest and it doesn't work. Hi Bill, I think you need to reset the defaultstack after each answer dialog: answer "Save the changes?" with "No" or "Yes" set the defaultStack to vTempStack if it is "Yes" then....... end if hth, Michael Binder From arietext at mac.com Thu Sep 20 08:23:36 2007 From: arietext at mac.com (Arie van der Ent) Date: Thu, 20 Sep 2007 14:23:36 +0200 Subject: Crash - error 0xc000005 In-Reply-To: <6DD49FB6-C3EF-4689-AAAD-CCB3E9AFD646@mac.com> References: <46EC3041.80509@fourthworld.com> <6DD49FB6-C3EF-4689-AAAD-CCB3E9AFD646@mac.com> Message-ID: Problem solved. The error was caused by the stack 'altCursorLib'. I removed it from the application and everything runs smooth. Regards, Arie van der Ent arie's koppieshop - the Netherlands Op 16-sep-2007, om 8:48 heeft Arie van der Ent het volgende geschreven: > Richard, > > It is not the framework ? EmpDB ? that's causes the trouble, it > 's the logic I built in some of my own substacks. I am working on > OSX 10.4.10 also and it works fine. Errors occur in the Windows > standalone. I think Ihave to rebuild the whole thing and test it > part by part. > > Arie van der Ent > > Arie's Koppieshop - The Netherlands > > Op 15-sep-2007, om 21:19 heeft Richard Gaskin het volgende geschreven: > >> Arie van der Ent wrote: >>> It is the first standalone I made for Windows. The application >>> is based on the Employee Database of Richard Gaskin. There is a >>> stack that can be cloned en filled with data (first card). The >>> cloned stack exists of 10 cards. After filling in the data the >>> first card the results are shown on the next cards. On openCard >>> en closeCard there is some action to get he results en built the >>> graphics. During this action the screen is locked. The error >>> occurs during the navigating between the cards. >> >> I'm unable to reproduce that here, but I would be interested in >> seeing the crash if I can. >> >> I tested on OS X 10.4.10 -- which OS are you using? >> >> I'm surprised the EmpDB has held up as well as it did. Until this >> morning I haven't built a standalone from it in many years. It >> has some bugs (e.g., "Go Previous Record" doesn't work) and no >> longer reflects how I would build such a critter, but for learning >> a few things while getting started it may not be horrible. >> >> If I could find the time I wouldn't mind updating that. But >> client work takes a priority, and lately I've had plenty to keep >> me occupied. >> >> But it's good to know someone's using it. Helps motivate me to >> get around to an update when I can.... >> >> -- >> Richard Gaskin >> Managing Editor, revJournal >> _______________________________________________________ >> Rev tips, tutorials and more: http://www.revJournal.com >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Thu Sep 20 08:24:31 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 20 Sep 2007 14:24:31 +0200 Subject: Crash - error 0xc000005 In-Reply-To: References: <46EC3041.80509@fourthworld.com> <6DD49FB6-C3EF-4689-AAAD-CCB3E9AFD646@mac.com> Message-ID: <96AFED9F-1E43-4102-8C6B-885EA0D4BCF3@economy-x-talk.com> Hoi Arie, Aha! Maybe a corrupt image? Any externals connected to this stack? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 20-sep-2007, om 14:23 heeft Arie van der Ent het volgende geschreven: > Problem solved. The error was caused by the stack 'altCursorLib'. > I removed it from the application and everything runs smooth. > > Regards, > > Arie van der Ent From williamdesmet at gmail.com Thu Sep 20 13:16:09 2007 From: williamdesmet at gmail.com (William de Smet) Date: Thu, 20 Sep 2007 19:16:09 +0200 Subject: QT: How do I subtract clocktimes? Message-ID: Hi there all, I am subtracting some numbers and that is working ok with the following code: put value (field "xt" - field "y") into fld "z" What If I want to use clock times like: 07.30 (seven thirty in the morning) ? When I subract '16.00 - 07.30' I get '8.7' and I want it to be '08.30' So now Rev sees these numbers as decimal numbers. What code need I put in there to make it work? greetings, William de Smet From devin_asay at byu.edu Thu Sep 20 14:37:35 2007 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 20 Sep 2007 12:37:35 -0600 Subject: QT: How do I subtract clocktimes? In-Reply-To: References: Message-ID: On Sep 20, 2007, at 11:16 AM, William de Smet wrote: > Hi there all, > > I am subtracting some numbers and that is working ok with the > following code: > put value (field "xt" - field "y") into fld "z" > > What If I want to use clock times like: 07.30 (seven thirty in the > morning) ? > When I subract '16.00 - 07.30' I get '8.7' and I want it to be '08.30' > So now Rev sees these numbers as decimal numbers. > > What code need I put in there to make it work? William, The easiest way to do time and date math is to convert the times or dates to seconds, do the calculations, then convert them back to time or date. So to subtract hours (This is assuming time format for the system is set properly; U.S. would use colons instead of dots): put "16.00" into t1 put "7.30" into t2 convert t1 to seconds convert t2 to seconds put t1 - t2 into tDiff put tDiff div (60*60) into tDiffHours put tDiff mod (60*60) into tDiffMins put tDiffHours & "." & tDiffMins into tTimeDiff This is off the top of my head, not tested. But this approach should work just fine. Regards, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From wow at together.net Thu Sep 20 15:09:20 2007 From: wow at together.net (Richard Miller) Date: Thu, 20 Sep 2007 15:09:20 -0400 Subject: Digital camcorders and Rev In-Reply-To: References: Message-ID: I am working on a Rev project which manipulates video from a digital camcorder. I am testing with one brand of camcorder, but would like to know if my assumptions hold true for most modern digital camcorders. 1. Do most store their video in .avi format or is some other format more prevalent? 2. When the typical camcorder is attached to a computer, is there any fairly standard way Rev can access the video files on it automatically through scripting without requiring the user to identify the camcorder (presumably by specifying its volume or perhaps using the answer file command)? For example, can I use the registry to quickly identify most camcorders without knowing the brand in advance? 3. Is most of the video on the camcorder already well compressed? If so, is there a standard codec being used these days? Any help with these questions would be most appreciated. Thanks. Richard Miller From 00bioarchimed at free.fr Thu Sep 20 15:12:02 2007 From: 00bioarchimed at free.fr (Thierry) Date: Thu, 20 Sep 2007 21:12:02 +0200 Subject: send menupick Message-ID: <9B615A19-5608-4E2A-9877-9372F6E5DF02@free.fr> Hi, i have a tab button with 3 buttons and a menupick handler associated with. from another mouseup handler ( outside of the tab menu ), I use the command: send "menupick infos, Log" to button "Tab Menu" It works as expected , the menupick handler is fired, but the buttons are not refreshed, and the previous one is still hilighted. What did I missed that it doesn't work ? Thanks for any enlightment, Regards, Thierry From eric.chatonet at sosmartsoftware.com Thu Sep 20 15:45:55 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 20 Sep 2007 21:45:55 +0200 Subject: send menupick In-Reply-To: <9B615A19-5608-4E2A-9877-9372F6E5DF02@free.fr> References: <9B615A19-5608-4E2A-9877-9372F6E5DF02@free.fr> Message-ID: Hi :-) Le 20 sept. 07 ? 21:12, Thierry a ?crit : > Hi, > > i have a tab button with 3 buttons > and a menupick handler associated with. > > from another mouseup handler ( outside of the tab menu ), > I use the command: > send "menupick infos, Log" to button "Tab Menu" > > It works as expected , the menupick handler is fired, > but the buttons are not refreshed, > and the previous one is still hilighted. > > What did I missed that it doesn't work ? set the menuHistory of btn "Tab Menu" to lineoffset("infos",btn "Tab Menu") This will select the correct tab and the engine will send 'MenuPick' for you to the tabbed button. See 'menuHistory' property in the docs. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From 00bioarchimed at free.fr Thu Sep 20 15:53:57 2007 From: 00bioarchimed at free.fr (Thierry) Date: Thu, 20 Sep 2007 21:53:57 +0200 Subject: send menupick In-Reply-To: References: <9B615A19-5608-4E2A-9877-9372F6E5DF02@free.fr> Message-ID: Le 20 sept. 07 ? 21:45, Eric Chatonet a ?crit : > Hi :-) > > set the menuHistory of btn "Tab Menu" to lineoffset("infos",btn > "Tab Menu") > This will select the correct tab and the engine will send > 'MenuPick' for you to the tabbed button. > See 'menuHistory' property in the docs. > > Best regards from Paris, > Eric Chatonet. Merci :-) Thierry From m.schonewille at economy-x-talk.com Thu Sep 20 16:26:06 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 20 Sep 2007 23:26:06 +0300 Subject: QT: How do I subtract clocktimes? In-Reply-To: References: Message-ID: <45BA4BDA-F710-4A49-A67E-8A375EFECFD4@economy-x-talk.com> Hi William, Devin answered already and although I haven't tested it, I believe his solution is the most straighforward one. If you want a more general solution, you run into a bug, which causes Revolution to return times, which are one hour off. The bug is said to be fixed, as you can read here but date calculations are still far from straightforward in Revolution. Maybe we should re-open that bug report? The following is an attempt to provide a function that calculates time differences regardless of platform. Unfortunately, it fails miserable on Windows, if time difference is less than an hour. Also, I am not sure what the effect of daytime savings is. In theory, it should work, but it doesn't. I didn't test this on Linux yet. -- this script does not always work correctly! function clockTimeDif theTime1,theTime2,theFormat set the useSystemDate to true if theFormat is empty then put "short time" into theFormat if not (theFormat contains "sec") then -- correct for rev bug put the time into myTime convert myTime to long internet time put char -2 to -1 of myTime into myZoneM put char -4 to -3 of myTime into myZoneH put myZoneM * 60 + myZoneH * 60^2 into myBug -- another bug in Windows? DST? if the platform is "Win32" then subtract 60^2 from myBug end if else put 0 into myBug -- convert and subtract convert theTime1 from short time to seconds convert theTime2 from short time to seconds put (theTime1 - theTime2 - myBug) into myDif -- convert do "convert myDif from seconds to" && theFormat -- done return myDif end clockTimeDif end clockTimeDif Why can't we just convert time to seconds, do the calculation and convert back the result to a time format? Shouldn't this be simple? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 20-sep-2007, om 20:16 heeft William de Smet het volgende geschreven: > Hi there all, > > I am subtracting some numbers and that is working ok with the > following code: > put value (field "xt" - field "y") into fld "z" > > What If I want to use clock times like: 07.30 (seven thirty in the > morning) ? > When I subract '16.00 - 07.30' I get '8.7' and I want it to be '08.30' > So now Rev sees these numbers as decimal numbers. > > What code need I put in there to make it work? > > > greetings, > > William de Smet From luis at anachreon.co.uk Thu Sep 20 17:47:48 2007 From: luis at anachreon.co.uk (Luis) Date: Thu, 20 Sep 2007 22:47:48 +0100 Subject: Digital camcorders and Rev In-Reply-To: References: Message-ID: <46F2EA84.4010605@anachreon.co.uk> Hiya, I've known of .mpg files being spat out, and some only after installing some third party software that converts the camera's format. Some cameras will only mount with that third party software, others play nice and mount as an additional drive. Some brands even differ in their output format depending on the camera media: HD, miniDVD, cards or whatever. I suppose the media might influence the output format due to compression versus storage speed. Cheers, Luis. Richard Miller wrote: > I am working on a Rev project which manipulates video from a digital > camcorder. I am testing with one brand of camcorder, but would like to > know if my assumptions hold true for most modern digital camcorders. > > 1. Do most store their video in .avi format or is some other format more > prevalent? > > 2. When the typical camcorder is attached to a computer, is there any > fairly standard way Rev can access the video files on it automatically > through scripting without requiring the user to identify the camcorder > (presumably by specifying its volume or perhaps using the answer file > command)? For example, can I use the registry to quickly identify most > camcorders without knowing the brand in advance? > > 3. Is most of the video on the camcorder already well compressed? If so, > is there a standard codec being used these days? > > Any help with these questions would be most appreciated. > > Thanks. > Richard Miller > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From briany at qldlearning.com Thu Sep 20 18:07:54 2007 From: briany at qldlearning.com (Brian Yennie) Date: Thu, 20 Sep 2007 15:07:54 -0700 Subject: QT: How do I subtract clocktimes? In-Reply-To: References: Message-ID: <7513A637-3541-4EB9-AAFA-3C2D51F45CEF@qldlearning.com> As an alternative "manual" method, you could also do the subtraction yourself. This is untested, but should work - and gives you total control over any conversion oddities. Just subtract the individual parts, and if you get a negative minutes portion, roll off another hour. set the itemDelimiter to "." put (item 1 of t1 - item 1 of t2) into item 1 of t3 put (item 2 of t1 - item 2 of t2) into item 2 of t3 if (item 2 of t3 < 0) then subtract 1 from item 1 of t3 add 60 to item 2 of t3 end if > William, > > The easiest way to do time and date math is to convert the times or > dates to seconds, do the calculations, then convert them back to > time or date. So to subtract hours (This is assuming time format > for the system is set properly; U.S. would use colons instead of > dots): > > put "16.00" into t1 > put "7.30" into t2 > convert t1 to seconds > convert t2 to seconds > put t1 - t2 into tDiff > put tDiff div (60*60) into tDiffHours > put tDiff mod (60*60) into tDiffMins > put tDiffHours & "." & tDiffMins into tTimeDiff > > This is off the top of my head, not tested. But this approach > should work just fine. > > Regards, > > Devin > > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution --- Brian Yennie QLD Learning From stephenREVOLUTION at barncard.com Thu Sep 20 18:15:42 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 20 Sep 2007 15:15:42 -0700 Subject: Digital camcorders and Rev In-Reply-To: References: Message-ID: The standard output from most decent camcorders is the DV format. Final Cut works native in that format. The formats that non-DV cameras output for the most part are of lesser quality. For instance, the DVD cameras use DVD style encodeing so they can be directly played on a DVD playere, however even though it is digital, it is nowhere the quality of DV. I'd standardize on DV --- Quicktime Pro also handles it natively. >I am working on a Rev project which manipulates video from a digital >camcorder. I am testing with one brand of camcorder, but would like >to know if my assumptions hold true for most modern digital >camcorders. > >1. Do most store their video in .avi format or is some other format >more prevalent? > >2. When the typical camcorder is attached to a computer, is there >any fairly standard way Rev can access the video files on it >automatically through scripting without requiring the user to >identify the camcorder (presumably by specifying its volume or >perhaps using the answer file command)? For example, can I use the >registry to quickly identify most camcorders without knowing the >brand in advance? > >3. Is most of the video on the camcorder already well compressed? If >so, is there a standard codec being used these days? > >Any help with these questions would be most appreciated. > >Thanks. >Richard Miller -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From wow at together.net Thu Sep 20 23:17:41 2007 From: wow at together.net (Richard Miller) Date: Thu, 20 Sep 2007 23:17:41 -0400 Subject: Digital camcorders and Rev In-Reply-To: References: Message-ID: Stephen, Will these DV files coming right off the camcorder play in a Rev player object without being converted first? Thanks. Richard On Sep 20, 2007, at 6:15 PM, Stephen Barncard wrote: > The standard output from most decent camcorders is the DV format. > Final Cut works native in that format. The formats that non-DV > cameras output for the most part are of lesser quality. For > instance, the DVD cameras use DVD style encodeing so they can be > directly played on a DVD playere, however even though it is > digital, it is nowhere the quality of DV. > > I'd standardize on DV --- Quicktime Pro also handles it natively. > >> I am working on a Rev project which manipulates video from a >> digital camcorder. I am testing with one brand of camcorder, but >> would like to know if my assumptions hold true for most modern >> digital camcorders. >> >> 1. Do most store their video in .avi format or is some other >> format more prevalent? >> >> 2. When the typical camcorder is attached to a computer, is there >> any fairly standard way Rev can access the video files on it >> automatically through scripting without requiring the user to >> identify the camcorder (presumably by specifying its volume or >> perhaps using the answer file command)? For example, can I use the >> registry to quickly identify most camcorders without knowing the >> brand in advance? >> >> 3. Is most of the video on the camcorder already well compressed? >> If so, is there a standard codec being used these days? >> >> Any help with these questions would be most appreciated. >> >> Thanks. >> Richard Miller > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Fri Sep 21 03:35:36 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 21 Sep 2007 09:35:36 +0200 Subject: Digital camcorders and Rev In-Reply-To: References: Message-ID: <2D5CC650-9B5F-4060-8514-86F35147AF96@major-k.de> Hi Richard, > Stephen, > > Will these DV files coming right off the camcorder play in a Rev > player object without being converted first? Yes, they will. > Thanks. > Richard Regards Klaus Major klaus at major-k.de http://www.major-k.de From m.schonewille at economy-x-talk.com Fri Sep 21 06:31:17 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 21 Sep 2007 12:31:17 +0200 Subject: KeyDown or optionKeyDown - bug or not? Message-ID: <7009A928-6199-4534-9FA0-D029C0A42127@economy-x-talk.com> Hi, I sent this question to the list, two months ago. I have received two replies, one on favor of and one against re-opening the bug. Should I conclude that this issue is a non-issue? If so, I'll leave the bug closed. Best, Mark Hello, As you can read here... an incompatibility with HyperCard has been created. This incompatibility may cause some people who are converting HyperCard stacks to Revolution a lot of additional work, because they have to check and possibly change all field scripts that interact with keyDown and optionKeyDown messages. I would appreciate to know your opinion about this bug. My opinion is that the bug has not been fixed, as long as this incompatibility exists, but not everybody shares my opinion (naturally). Please reply on- or off-list. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http;//www.salery.com Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com From m.schonewille at economy-x-talk.com Fri Sep 21 06:33:56 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 21 Sep 2007 12:33:56 +0200 Subject: Remove subset from array In-Reply-To: References: Message-ID: Thank you for your reply, Dick. I think that "difference" would be a good name, although RunRev Ltd might always come up with something else. Does anyone else have an opinion on this matter? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 17-sep-2007, om 22:56 heeft Dick Kriesel het volgende geschreven: > Without a new command or function, the repeat loop is essential, I > think. > > A quick check of Wikipedia suggests several candidate names: > relativeComplement > setTheoreticDifference > complement > setDifference > difference > setDiff > diff > > See . > > Here's what I use: > > on set_differenceFromArrays @tArray,pArray,pCaseSensitive > local tKey > set the casesensitive to (pCaseSensitive is "true") > repeat for each key tKey in pArray > delete variable tArray[tKey] > end repeat > delete variable tArray[empty] > end set_differenceFromArrays > > Command set_differenceFromLists uses a similar repeat loop. > > -- Dick From larsbrehmer at mac.com Fri Sep 21 06:49:59 2007 From: larsbrehmer at mac.com (Lars Brehmer) Date: Fri, 21 Sep 2007 13:49:59 +0300 Subject: help with profiles Message-ID: <542849AC-B43D-4D76-B370-F6E3AE89FD8A@mac.com> I'm having a tough time working with property profiles and could use some advice. Is there any way to prevent new profiles from being created for an object - behind my back, so to speak? For example when I switch profiles, all that should happen is that the icons of about 150 objects get changed, in this case to the same icon in a different language. Also the menu items for about a dozen pop-up menus get switched to the other language. What happens is that if a comletely unrelated script calls for an object to move to a different location or be hidden, the rect and/or visible becomes a new profile property, so when I switch profiles later, objects move or are hidden when they shouldn't be. So far as a workaround I have created masks for objects that a script hides, so instead of hiding the object, the script shows the mask instead, in effect "hiding" it. This is fine with me. For objects that move, all I can do so far is tweek the interface a little, making the movement unnecessary. This changes my interface in small ways that really aren't my first choice. The only other thing I can think of is to add lines and if- thens to the script that switches the profiles, but this seems to defeat the purpose of profiles in the first place. I already knew that working with property profiles can be a little bit tricky - the first time I tried to use profiles a couple of years ago as a newbie, I sort of created a nightmare for myself - I had added a single profile to quite a few objects while still designing the interface, so as the interface took shape and I moved things around, or hid them or changed sizes, etc, my objects suddenly had dozens of profiles each and the profile switch took forever and did dozens of things I didn't want it to. Back then I gave up on profiles. I thought I had a handle on it now, but I guess I don't. For example besides the two things I already mentioned, I noticed that the switch took a little bit longer from Master to the second profile than from the second back to Master and when I looked at the profiles, most of the Master profiles suddenly had a layer profile - I guess I must have changed a layer somewhere, which of course changed the layer of every object in front of it. Now I am deleting the layer property from dozens of profiles. What am I missing that could have prevented all of this? In preferences, the create profiles automatically is unchecked, and I honestly have no idea what the "don't save settings when switching profiles" even means. Any tips? Cheers, Lars From viktoras at ekoinf.net Fri Sep 21 10:21:02 2007 From: viktoras at ekoinf.net (viktoras didziulis) Date: Fri, 21 Sep 2007 17:21:02 +0300 Subject: webcams and Rev In-Reply-To: <542849AC-B43D-4D76-B370-F6E3AE89FD8A@mac.com> References: <542849AC-B43D-4D76-B370-F6E3AE89FD8A@mac.com> Message-ID: <46F3D34E.3080409@ekoinf.net> ...by the way, how do we access webcams through Revolution? Any hints? Best wishes Viktoras From ambassador at fourthworld.com Fri Sep 21 10:53:11 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 21 Sep 2007 07:53:11 -0700 Subject: Digital camcorders and Rev Message-ID: <46F3DAD7.10403@fourthworld.com> Richard Miller wrote: > Will these DV files coming right off the camcorder play in a Rev > player object without being converted first? If the camera records to tape it's probably using DV format, and that plays well with QT. It's uncompressed, though, or at least not very compressed, so you'll see a huge difference in size if your final output uses Sorensen, MPEG, or other good compressor. But these days in increasing number of consumer camcorders record to flash memory, and few if any of those use the DV format because it's so large. The format such cameras use varies depending on model. For example, one of my favorite pieces of backpacking gear is my Aiptek MZDV, which has a decent still and video camera along with MP3 player and voice recorder, all in a very small, lightweight package that can be found for less than US$150. Though listed as saving in MPEG-4 format, the MPEG-4 spec is really just a framework for codecs and not a specific codec itself. The actual codec used turns out to be a fairly rare one which is supported only by Microsoft's WMV architecture. Fortunately there's a utility for OS X which converts most WMVs (), including these, into MOVs for use on Macs (and in all fairness to Aiptek, their latest camcorders now record directly in a Mac-compatible MOV format). Running the output from this camera through a converter hasn't been a problem for me, but if looking to support reads directly from the camera it's worth noting the range of formats digital memory-based cameras use. Some will be easier to deal with than others. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From revlist at azurevision.co.uk Fri Sep 21 11:15:40 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Fri, 21 Sep 2007 16:15:40 +0100 Subject: webcams and Rev In-Reply-To: <46F3D34E.3080409@ekoinf.net> References: <542849AC-B43D-4D76-B370-F6E3AE89FD8A@mac.com> <46F3D34E.3080409@ekoinf.net> Message-ID: <0DE3C955-F7B7-46DD-8AEA-7B791F3E4E85@azurevision.co.uk> What models, which OS? If it's an iSight on OS X you just bring up the video capture stack and pick the right source. Ian On 21 Sep 2007, at 15:21, viktoras didziulis wrote: > ...by the way, how do we access webcams through Revolution? Any hints? > > Best wishes > Viktoras > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From katir at hindu.org Fri Sep 21 16:42:49 2007 From: katir at hindu.org (Sivakatirswami) Date: Fri, 21 Sep 2007 10:42:49 -1000 Subject: Add Ask Answer Dialogs to your stack Message-ID: <46F42CC9.4020004@hindu.org> Sometimes one wants to add the Rev Ask and Answer dialogs to a stack so that they are available when run from a standalone splash engine stack Of course best practice would be to include those in your splash engine stack but if you (duh, workingtoo fast!) forgot to do that (which I did in this case, and distributed it to a few others here) you want a Q and D solution which will be to add those to your main stack. This is all happening in a peer-focus group beta review process and later I will fix it by including everything in the engine splash stack... but for today, I just want to add those to the "main" stack that is downloaded for review.. What is the easiest way? TIA Sivakatirswami From kray at sonsothunder.com Fri Sep 21 16:50:12 2007 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 21 Sep 2007 15:50:12 -0500 Subject: Add Ask Answer Dialogs to your stack In-Reply-To: <46F42CC9.4020004@hindu.org> References: <46F42CC9.4020004@hindu.org> Message-ID: <20070921155012513875.dcc9ff65@sonsothunder.com> On Fri, 21 Sep 2007 10:42:49 -1000, Sivakatirswami wrote: > This is all happening in a peer-focus group beta review process and > later I will fix it by including everything in > the engine splash stack... but for today, I just want to add those to > the "main" stack that is downloaded for review.. > > What is the easiest way? I haven't tried this myself, but try putting them in your main stack, and add a backScript or library that will trap the "answer" command... ?? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From m.schonewille at economy-x-talk.com Fri Sep 21 17:09:01 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 21 Sep 2007 23:09:01 +0200 Subject: Add Ask Answer Dialogs to your stack In-Reply-To: <46F42CC9.4020004@hindu.org> References: <46F42CC9.4020004@hindu.org> Message-ID: <838E743F-6A60-4C09-8356-3B262CDD6FC2@economy-x-talk.com> Sivakatirswami Put the answer and ask dialogs in the same folder as your main stack and use a script to read the dialogs into memory (go invisible...). They should be available now. This way, you don't need to remove the dialogs when you continue working in the IDE. Just like Ken, I never did this. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 21-sep-2007, om 22:42 heeft Sivakatirswami het volgende geschreven: > Sometimes one wants to add the Rev Ask and Answer dialogs to a > stack so > that they are available when run from a standalone splash engine > stack > > Of course best practice would be to include those in your splash > engine > stack but if you (duh, workingtoo fast!) forgot to do that > (which I did in this case, and distributed it to a few others here) > you want a Q and D solution which will be to add > those to your main stack. > > This is all happening in a peer-focus group beta review process and > later I will fix it by including everything in > the engine splash stack... but for today, I just want to add those to > the "main" stack that is downloaded for review.. > > What is the easiest way? > > TIA > > Sivakatirswami From tereza at califex.com Fri Sep 21 18:41:46 2007 From: tereza at califex.com (Tereza Snyder) Date: Fri, 21 Sep 2007 17:41:46 -0500 Subject: Add Ask Answer Dialogs to your stack In-Reply-To: <46F42CC9.4020004@hindu.org> References: <46F42CC9.4020004@hindu.org> Message-ID: <8FC6B08A-773F-4E7E-A2D1-95E0E2E1CC8A@califex.com> On Sep 21, 2007, at 3:42 PM, Sivakatirswami wrote: > Sometimes one wants to add the Rev Ask and Answer dialogs to a > stack so > that they are available when run from a standalone splash engine > stack ... > > What is the easiest way? > 1) Clone the Ask and Answer dialogs. They'll get new "copy of.." names. 2) Make them substacks of your splash stack without changing the names. 3) In your startup script in the splash stack, include statements like: If not(there is a stack "Answer dialog") then set the name of stack "Copy of stack Answer dialog" to "Answer dialog" end if 4) proceed as usual t -- Tereza Snyder Califex Software, Inc. From rabit at dimensionB.de Sat Sep 22 10:01:15 2007 From: rabit at dimensionB.de (Ralf Bitter) Date: Sat, 22 Sep 2007 16:01:15 +0200 Subject: ANN: Just Another Kiosk External In-Reply-To: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> References: <7c87a2a10709162216j409a1ce8hdcc22d32715524f5@mail.gmail.com> Message-ID: <3E5B1F66-5DD2-4E45-8E22-07CB60FCCE05@dimensionB.de> Thanks to Andre and his invaluable contributions to the Rev community I finally started myself in writing externals, though I am quite new to C programming. As a first exercise I extended Andre's libkiosk external and built sort of a kiosk control panel, which does exactly what the application, demonstrating the SetSystemUIMode API, from Apple does. Actually I adopted the interface of the "UsingSystemUIModePrebuilt" application including the tooltips. With this external you can set all available System UI Modes and all appendant options. Insert the kioskPanel stack in your own stack as a substack. Protect access to the panel with a password and your are done. I would like to share this one, so in case anybody is interested, here is the download url: http://www.softwaregestaltung.de/kiosk/kiosk.zip Best wishes Ralf From katir at hindu.org Sat Sep 22 14:52:15 2007 From: katir at hindu.org (Sivakatirswami) Date: Sat, 22 Sep 2007 08:52:15 -1000 Subject: Add Ask Answer Dialogs to your stack In-Reply-To: <8FC6B08A-773F-4E7E-A2D1-95E0E2E1CC8A@califex.com> References: <46F42CC9.4020004@hindu.org> <8FC6B08A-773F-4E7E-A2D1-95E0E2E1CC8A@califex.com> Message-ID: <46F5645F.8050002@hindu.org> Tereza Snyder wrote: > > On Sep 21, 2007, at 3:42 PM, Sivakatirswami wrote: >> Sometimes one wants to add the Rev Ask and Answer dialogs to a stack so >> that they are available when run from a standalone splash engine stack > ... >> >> What is the easiest way? >> > > > 1) Clone the Ask and Answer dialogs. They'll get new "copy of.." names. > 2) Make them substacks of your splash stack without changing the names. > 3) In your startup script in the splash stack, include statements like: > > If not(there is a stack "Answer dialog") then > set the name of stack "Copy of stack Answer dialog" to "Answer dialog" > end if > > 4) proceed as usual Teresa.. this worked great... just a small "tweak" After cloning, the copy is named "Copy of Answer Dialog" not "Copy of stack Answer Dialog" Once I realized that, your script works great... set the name of stack "Copy of Answer dialog" to "Answer dialog" I actually added them to the "main" stack.. since my splash engine has already been deployed... and it's the mainstack that is being downloaded on demand and which I can dynamically update anytime And, the RunRev logo is gone from those dialog stacks.... > t > tks From andre at andregarzia.com Sat Sep 22 17:38:44 2007 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 22 Sep 2007 18:38:44 -0300 Subject: ANN: MikMod External (mod and mod-like playing library for MacOS X) Message-ID: <7c87a2a10709221438g13912f43v33df4ce364bf1a67@mail.gmail.com> Aloha my friends, Now I bring to you folks an external that wraps around MikMod < http://mikmod.raphnet.net/> library. This is aimed at game and multimedia developers. Mod files are the best format to use in games since you can change properties and loops inside the music at runtime. They are also very small. MikMod is released under LGPL, so I can't profit from this. To respect the original license I am releasing both the bundle and it's source code. I've built only for MacOS X because I use Carbon Threads to play the music (actually to update the music player) in another thread so you can play songs without any performance penalty (a must for game development). This external was tricky to build because I had to include a framework (mikmod framework for core audio) inside the external bundle... Included in the download are an example stack and some sample songs from modarchive.org Page is here: http://andregarzia.com/revmikmod.html I've exposed just some of the MikMod calls, just enough to get us all started, the calls are: RevMikModInit - initialize library. RevMikModClose - close library. RevMikModPlay - plays the given file path. RevMikModStop - stops playing. RevMikModPause - pauses playing. RevMikModResume - resumes playing. RevMikModGetData() - returns some data based on the key given. Keys: songname: name of the song modtype: string type of module loaded comment: module comments numchn: number of module channels numvoices: max # voices used for full NNA playback numpos: number of positions in this song numpat: number of patterns in this song numins: number of instruments numsmp: number of samples realchn: real number of channels used totalchn: total number of channels used (incl NNAs) initspeed: initial song speed inittempo: initial song tempo initvolume: initial global volume (0 - 128) bpm; current beats-per-minute speed sngspd: current song speed volume: song volume (0-128) (or user volume) patpos: current row number sngpos: current song position sngtime: current song time in 2^-10 seconds RevMikModSetVolume <0-128> - sets the volume. RevMikModSetTempo <1-32> - sets the tempo. RevMikModSetSpeed <1-255> - sets the speed. This is my second external... :-) Cheers andre From scott at elementarysoftware.com Sat Sep 22 18:16:55 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Sat, 22 Sep 2007 15:16:55 -0700 Subject: ANN: MikMod External (mod and mod-like playing library for MacOS X) In-Reply-To: <7c87a2a10709221438g13912f43v33df4ce364bf1a67@mail.gmail.com> References: <7c87a2a10709221438g13912f43v33df4ce364bf1a67@mail.gmail.com> Message-ID: Cool, Andre. I have calculated that at this rate your 5th external should allow developers to interface directly with either the "Hubble Telescope" or the NASA's "Phoenix Lander." -Scott Morrow On Sep 22, 2007, at 2:38 PM, Andre Garzia wrote: > Aloha my friends, > Now I bring to you folks an external that wraps around MikMod < > http://mikmod.raphnet.net/> library. This is aimed at game and > multimedia > developers. Mod files are the best format to use in games since you > can > change properties and loops inside the music at runtime. They are > also very > small. > > < snip > > > This is my second external... :-) > > Cheers > andre From bvlahos at mac.com Sat Sep 22 20:07:56 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 22 Sep 2007 17:07:56 -0700 Subject: Can't trap Quit In-Reply-To: References: Message-ID: <19661632-AA58-43D1-96E5-485E09FF60BB@mac.com> Nope. This didn't fix it either. Same behavior. Bill On Sep 20, 2007, at 4:57 AM, Michael Binder wrote: >> However, that would require a user to click on it. I put it into the >> following handler which is called by both the closeStackRequest and >> shutdownRequest and it doesn't work. > > Hi Bill, > I think you need to reset the defaultstack after each answer dialog: > > answer "Save the changes?" with "No" or "Yes" > set the defaultStack to vTempStack > if it is "Yes" then....... > > end if > > hth, Michael Binder > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From alex at harryscollar.com Sat Sep 22 20:23:49 2007 From: alex at harryscollar.com (Alex Shaw) Date: Sun, 23 Sep 2007 10:23:49 +1000 Subject: ANN: MikMod External (mod and mod-like playing library for MacOS X) In-Reply-To: <7c87a2a10709221438g13912f43v33df4ce364bf1a67@mail.gmail.com> References: <7c87a2a10709221438g13912f43v33df4ce364bf1a67@mail.gmail.com> Message-ID: <46F5B215.4010904@harryscollar.com> Hi Andre, Good one! Now, how about an external for libcurl ;-) http://curl.haxx.se/libcurl/ regards alex Andre Garzia wrote: > Aloha my friends, > This is my second external... :-) > From tereza at califex.com Sat Sep 22 23:02:16 2007 From: tereza at califex.com (Tereza Snyder) Date: Sat, 22 Sep 2007 22:02:16 -0500 Subject: Add Ask Answer Dialogs to your stack In-Reply-To: <46F5645F.8050002@hindu.org> References: <46F42CC9.4020004@hindu.org> <8FC6B08A-773F-4E7E-A2D1-95E0E2E1CC8A@califex.com> <46F5645F.8050002@hindu.org> Message-ID: On Sep 22, 2007, at 1:52 PM, Sivakatirswami wrote: >>> >>> What is the easiest way? >>> >> ... >> If not(there is a stack "Answer dialog") then >> set the name of stack "Copy of stack Answer dialog" to "Answer >> dialog" >> end if >> 4) proceed as usual > > > Tereza.. this worked great... just a small "tweak" > > After cloning, the copy is named > > "Copy of Answer Dialog" not "Copy of stack Answer Dialog" > > Once I realized that, your script works great... oops! That's what I get for typing without thinking! you're welcome! t -- Tereza Snyder Califex Software, Inc. From tereza at califex.com Sat Sep 22 23:28:42 2007 From: tereza at califex.com (Tereza Snyder) Date: Sat, 22 Sep 2007 22:28:42 -0500 Subject: ANN: MikMod External (mod and mod-like playing library for MacOS X) In-Reply-To: <7c87a2a10709221438g13912f43v33df4ce364bf1a67@mail.gmail.com> References: <7c87a2a10709221438g13912f43v33df4ce364bf1a67@mail.gmail.com> Message-ID: On Sep 22, 2007, at 4:38 PM, Andre Garzia wrote: > Aloha my friends, > Now I bring to you folks an external ... Congratulations Andre! External mania is catching! but readers who've never made an external may want to skip the rest of this post. Before you go off the deep end, Andre, here's a description of a problem I encountered last spring ( I reported it to Mark Waddingham but I don't know if he fixed it.) and how to get around it. If you ever get the compiler error I mention (especially if you try to add objective-c code to your external), keep this fix in mind. ---- I had an xCode project made with External Creator V1.rev; let's call it "xxx6" (it was the sixth "xxx" project I'd made). Because it was nearly finished, I decided to rename the project "xxx". I first renamed the "xxx6.c" file, and as is my practice, rebuilt the project after I made the change. Even though renaming the file was was the *only* change I made, the build failed! The error was with a "361: error: parse error before string constant" at the macro EXTERNAL_BEGIN_DECLARATIONS("xxx"). I preprocessed the file and looked at the macro expansion?everything was fine! I fiddled with every applicable project setting to no avail. I even posted to the xCode-Users mailList... but in the interest of simplicity I left out the critical bit of info when I described the problem: the macro contained another macro invocation, EXTERNAL_REFERENCE_LIBRARY, which was being expanded to include a fateful and erroneous: extern "C" but why? This was a C file, not C++ (which alone uses extern "C" declarations)! I looked at external.h and I saw that EXTERNAL_REFERENCE_LIBRARY, that contains the "extern" declaration, was being expanded if _MACOS was true, without any #ifdef for __cplusplus. When I changed: #ifdef _MACOS to: #if defined(_MACOSX) && defined(__cplusplus) in External.h, the build ran to successful completion. The question then became, "How was I able *ever* to get successful C builds?" The answer is that External Creator V1.rev creates a source file whose filetype for xCode is "sourcecode.cpp.cpp" even though the filename is "xxx.c". When I renamed my source file, xCode reset its "filetype" to "sourcecode.c.c", thereby triggering the error on extern "C", which is recognized only in C++. So there are two things to fix: the conditional in external.h, and the script for building an xCode C project in External Creator V1.rev. I am so glad I solved the puzzle at last?I would surely have recognized the problem sooner if I hadn't been off the C/C++ wagon for the last 3 years... tereza From runr at prismpole.com Sun Sep 23 05:51:12 2007 From: runr at prismpole.com (Michael Binder) Date: Sun, 23 Sep 2007 05:51:12 -0400 Subject: Can't trap Quit Message-ID: <97639931b70ae61e2ed2c2e115c81f73@prismpole.com> > Nope. This didn't fix it either. Same behavior. > Bill Hi Bill, well then, I think there must be something else going on. I just reread your original post and see that you wrote: > The only way I can catch a Quit is to put a on shutdownRequest > handler in the stack. My application contains several instances of > the stack and I check to see if the stack needs to be saved. What do you mean by 'several instances of the stack' ? --Michael Binder From tkuypers at dmp-int.com Sun Sep 23 12:19:13 2007 From: tkuypers at dmp-int.com (Ton Kuypers) Date: Sun, 23 Sep 2007 18:19:13 +0200 Subject: RR & JavaScript Windows Message-ID: <06F00A14-46B5-45E6-A224-A69C63338B97@dmp-int.com> Hi there, I've got a "small" challenge... I've created a RR application which uses Javascript to communicate with Adobe InDesign CS2. On the Mac I use Applescript to send the Javascript to InDesign and retrieve the result. Works beautifully! Running in Windows I can use the same scripts and they execute perfectly, but how do I get the results back? InDesign windows relies on a free program called ExtendScript Toolbox from Adobe to execute javascripts, but anone any idea on how to send back a result? This would imply I need to send a value to RR (or my app) using Javascript and have RR capture this. Any suggestion (besides writing a value to disk and reading it in into my app) are welcome! Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com From irog at mac.com Sun Sep 23 12:32:59 2007 From: irog at mac.com (Roger Guay) Date: Sun, 23 Sep 2007 09:32:59 -0700 Subject: ANN: Randomosity Message-ID: <0CC9ABE8-9070-44AD-AA3A-A84EEA85787C@mac.com> Hello List, I've been having a lot of fun playing around with the Random function, and came up with a number of interesting effects and widgets in a stack called Randomosity available at revOnline under RogerG. Cheers, Roger From m.schonewille at economy-x-talk.com Sun Sep 23 12:41:30 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 23 Sep 2007 18:41:30 +0200 Subject: ANN: Randomosity In-Reply-To: <0CC9ABE8-9070-44AD-AA3A-A84EEA85787C@mac.com> References: <0CC9ABE8-9070-44AD-AA3A-A84EEA85787C@mac.com> Message-ID: <4A9B260A-937C-4440-BEAF-4FA275ADEA0E@economy-x-talk.com> Hi Roger, If you are interested in random numbers, you might want to check out RndLib, which you can download here: Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 23-sep-2007, om 18:32 heeft Roger Guay het volgende geschreven: > Hello List, > > I've been having a lot of fun playing around with the Random > function, and came up with a number of interesting effects and > widgets in a stack called Randomosity available at revOnline under > RogerG. > > Cheers, > Roger From paulgabel at comcast.net Sun Sep 23 16:15:21 2007 From: paulgabel at comcast.net (Paul Gabel) Date: Sun, 23 Sep 2007 13:15:21 -0700 Subject: rawKeyDown and key codes Message-ID: <4378EF53-8834-483B-8D8F-FF82072A6995@comcast.net> Hello everybody: In the Docs under rawKeyDown I find this sample script ... on rawKeyDown theKeyNumber if theKeyNumber is 65308 then increaseScroll -- mouse wheel down else if theKeyNumber is 65309 then decreaseScroll -- mouse wheel up else pass rawKeyDown -- don't forget this! end rawKeyDown ... but I can't figure out how to get theKeyNumber in the first place. I know it's just a rawKeyDown parameter here, but how would I, for example, determine "theKeyNumber" for a comma so that I can trap for it? Is there a list some place? Thanks. Paul Gabel From williamdesmet at gmail.com Sun Sep 23 16:24:39 2007 From: williamdesmet at gmail.com (William de Smet) Date: Sun, 23 Sep 2007 22:24:39 +0200 Subject: QT: How to send a local application path to a script button? Message-ID: Hi there, I am trying to develop an application which only shows buttons with links to programs on our school PC's and Windows 2000 and Windows XP. The children are disabled and they don't need Windows at all. What I do is this: on mouseUp answer files "Which application?:" put it into tData put "on mouseUp" & cr & "revGoURL" && "file://" & tData & cr & "end mouseUp" into fld "path" set the script of btn "1" to field "path" end mouseUp The result almost works but I am missing "": on mouseUp revGoURL file:///Applications/Burn.app end mouseUp I also know I better use "open process" but that is not permitted in the way I am trying to handle this. In the end I also would like the application name and icon to appear on the button. I work with RR 2.7.4 on Mac OS X 4.10. Can anyone advise/help me with this one? greetings, William -- ICT-co?rdinator Koetsveldschool Vrijstaathof 50 2572 HB Den Haag T 070 - 380 51 39 www.koetsveldschool.nl From klaus at major-k.de Sun Sep 23 16:48:44 2007 From: klaus at major-k.de (Klaus Major) Date: Sun, 23 Sep 2007 22:48:44 +0200 Subject: QT: How to send a local application path to a script button? In-Reply-To: References: Message-ID: <8FFC5D09-ACE3-4C0F-987C-0E1FBACED473@major-k.de> Hi William, > Hi there, > > I am trying to develop an application which only shows buttons with > links to programs on our school PC's and Windows 2000 and Windows XP. > The children are disabled and they don't need Windows at all. > > What I do is this: > on mouseUp > answer files "Which application?:" > put it into tData > ## put "on mouseUp" & cr & "revGoURL" && "file://" & tData & cr & > "end > ## mouseUp" into fld "path" put "on mouseUp" & cr & "revGoURL" && QUOTE & "file://" & tData & QUOTE & cr & "end mouseUp" into fld "path" > set the script of btn "1" to field "path" > end mouseUp > > The result almost works but I am missing "": > on mouseUp > revGoURL file:///Applications/Burn.app > end mouseUp But I would recommend to use: ... launch QUOTE & tData & QUOTE ... > I also know I better use "open process" but that is not permitted in > the way I am trying to handle this. In the end I also would like the > application name and icon to appear on the button. I work with RR > 2.7.4 on Mac OS X 4.10. You can easily extract the appname by: ... set the itemdel to "/" set the label of btn "Your button here" to item -1 of tData ... But getting the app icon is not possible without extreme efforts with the built-in capabilities of Rev, I'm afraid. > Can anyone advise/help me with this one? Hope that helps. > greetings, > > William > > > -- > ICT-co?rdinator > Koetsveldschool > Vrijstaathof 50 > 2572 HB Den Haag > T 070 - 380 51 39 > www.koetsveldschool.nl Groetjes Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Sun Sep 23 16:53:28 2007 From: klaus at major-k.de (Klaus Major) Date: Sun, 23 Sep 2007 22:53:28 +0200 Subject: QT: How to send a local application path to a script button? In-Reply-To: <8FFC5D09-ACE3-4C0F-987C-0E1FBACED473@major-k.de> References: <8FFC5D09-ACE3-4C0F-987C-0E1FBACED473@major-k.de> Message-ID: <729C9FBF-4694-410A-B759-543032DB2A85@major-k.de> Hi William, Important hint! > ... >> set the script of btn "1" to field "path" >> end mouseUp NEVER name your object(s) with a single NUMBER! That may work in most cases, but SURE will fail in the wrong moment! The engine may think you mean -> button 1 (the FIRST button) Add a (short) prefix to avoid trouble: button "b1" or something. Best Klaus Major klaus at major-k.de http://www.major-k.de From kray at sonsothunder.com Sun Sep 23 17:08:08 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 23 Sep 2007 16:08:08 -0500 Subject: rawKeyDown and key codes In-Reply-To: <4378EF53-8834-483B-8D8F-FF82072A6995@comcast.net> References: <4378EF53-8834-483B-8D8F-FF82072A6995@comcast.net> Message-ID: <20070923160808260143.72e26543@sonsothunder.com> On Sun, 23 Sep 2007 13:15:21 -0700, Paul Gabel wrote: > Hello everybody: > > In the Docs under rawKeyDown I find this sample script ... > > on rawKeyDown theKeyNumber > if theKeyNumber is 65308 then increaseScroll -- mouse wheel down > else if theKeyNumber is 65309 then decreaseScroll -- mouse wheel up > else pass rawKeyDown -- don't forget this! > end rawKeyDown > > ... but I can't figure out how to get theKeyNumber in the first > place. I know it's just a rawKeyDown parameter here, but how would I, > for example, determine "theKeyNumber" for a comma so that I can trap > for it? Is there a list some place? Thanks. You can always create a dummy field with the script: on rawKeyDown pKey put pKey end rawKeyDown Then type the comma in the field and you'll get your result. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From paulgabel at comcast.net Sun Sep 23 17:52:25 2007 From: paulgabel at comcast.net (Paul Gabel) Date: Sun, 23 Sep 2007 14:52:25 -0700 Subject: rawKeyDown and key codes In-Reply-To: <20070923160808260143.72e26543@sonsothunder.com> References: <4378EF53-8834-483B-8D8F-FF82072A6995@comcast.net> <20070923160808260143.72e26543@sonsothunder.com> Message-ID: <1647A591-5F77-4ECC-8194-2327B3C5FFD4@comcast.net> Hi Ken: Thanks for your suggestion, but unfortunately it doesn't work. When I type anything in the field, nothing shows up. Any other thoughts? Paul Gabel --------------- On Sep 23, 2007, at 2:08 PM, Ken Ray wrote: > On Sun, 23 Sep 2007 13:15:21 -0700, Paul Gabel wrote: > >> Hello everybody: >> >> In the Docs under rawKeyDown I find this sample script ... >> >> on rawKeyDown theKeyNumber >> if theKeyNumber is 65308 then increaseScroll -- mouse wheel down >> else if theKeyNumber is 65309 then decreaseScroll -- mouse >> wheel up >> else pass rawKeyDown -- don't forget this! >> end rawKeyDown >> >> ... but I can't figure out how to get theKeyNumber in the first >> place. I know it's just a rawKeyDown parameter here, but how would I, >> for example, determine "theKeyNumber" for a comma so that I can trap >> for it? Is there a list some place? Thanks. > > You can always create a dummy field with the script: > > on rawKeyDown pKey > put pKey > end rawKeyDown > > Then type the comma in the field and you'll get your result. > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bvg at mac.com Sun Sep 23 18:04:21 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 24 Sep 2007 00:04:21 +0200 Subject: rawKeyDown and key codes In-Reply-To: <1647A591-5F77-4ECC-8194-2327B3C5FFD4@comcast.net> References: <4378EF53-8834-483B-8D8F-FF82072A6995@comcast.net> <20070923160808260143.72e26543@sonsothunder.com> <1647A591-5F77-4ECC-8194-2327B3C5FFD4@comcast.net> Message-ID: As this is one of the cornerstones of many apps, it certainly should work. Note that nothing will happen in the field itself. Instead, a number should be appear in the message box. That will be the number you want. For your convenience I made a step by step guide: 1. Make a new stack 2. Drag a field from the tools palette to your stack 3. Open the script of that field, and input the following lines: on rawKeyDown pKey put pKey end rawKeyDown 4. Change to the browse (or run) tool, by clicking the arrow in the tools palette 5. Click on the field with the script 6. Hit any key on your Keyboard (I guess you're interested in the comma) 7. In the message box, the number of the key appears (for comma: 44) sorry if this seems overly pushy Bjoernke On 23 Sep 2007, at 23:52, Paul Gabel wrote: > Hi Ken: > > Thanks for your suggestion, but unfortunately it doesn't work. When I > type anything in the field, nothing shows up. Any other thoughts? > > Paul Gabel > --------------- > On Sep 23, 2007, at 2:08 PM, Ken Ray wrote: > >> On Sun, 23 Sep 2007 13:15:21 -0700, Paul Gabel wrote: >> >>> Hello everybody: >>> >>> In the Docs under rawKeyDown I find this sample script ... >>> >>> on rawKeyDown theKeyNumber >>> if theKeyNumber is 65308 then increaseScroll -- mouse wheel down >>> else if theKeyNumber is 65309 then decreaseScroll -- mouse wheel >>> up >>> else pass rawKeyDown -- don't forget this! >>> end rawKeyDown >>> >>> ... but I can't figure out how to get theKeyNumber in the first >>> place. I know it's just a rawKeyDown parameter here, but how would I, >>> for example, determine "theKeyNumber" for a comma so that I can trap >>> for it? Is there a list some place? Thanks. >> >> You can always create a dummy field with the script: >> >> on rawKeyDown pKey >> put pKey >> end rawKeyDown >> >> Then type the comma in the field and you'll get your result. -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From paulgabel at comcast.net Sun Sep 23 18:33:41 2007 From: paulgabel at comcast.net (Paul Gabel) Date: Sun, 23 Sep 2007 15:33:41 -0700 Subject: rawKeyDown and key codes In-Reply-To: References: <4378EF53-8834-483B-8D8F-FF82072A6995@comcast.net> <20070923160808260143.72e26543@sonsothunder.com> <1647A591-5F77-4ECC-8194-2327B3C5FFD4@comcast.net> Message-ID: Hi Ken & Bjoernke: My deepest apologies to both of you. After staring at the computer screen all day, I just lost focus (a common excuse, but a good one). I was staring at the field and forgot to look at the message box. I will store your suggestions so I never have to ask again. Thank you. ----------------- On Sep 23, 2007, at 3:04 PM, Bj?rnke von Gierke wrote: > As this is one of the cornerstones of many apps, it certainly > should work. Note that nothing will happen in the field itself. > Instead, a number should be appear in the message box. That will be > the number you want. > > For your convenience I made a step by step guide: > > 1. Make a new stack > 2. Drag a field from the tools palette to your stack > 3. Open the script of that field, and input the following lines: > on rawKeyDown pKey > put pKey > end rawKeyDown > 4. Change to the browse (or run) tool, by clicking the arrow in the > tools palette > 5. Click on the field with the script > 6. Hit any key on your Keyboard (I guess you're interested in the > comma) > 7. In the message box, the number of the key appears (for comma: 44) > > sorry if this seems overly pushy > Bjoernke > > On 23 Sep 2007, at 23:52, Paul Gabel wrote: > >> Hi Ken: >> >> Thanks for your suggestion, but unfortunately it doesn't work. >> When I type anything in the field, nothing shows up. Any other >> thoughts? >> >> Paul Gabel >> --------------- >> On Sep 23, 2007, at 2:08 PM, Ken Ray wrote: >> >>> On Sun, 23 Sep 2007 13:15:21 -0700, Paul Gabel wrote: >>> >>>> Hello everybody: >>>> >>>> In the Docs under rawKeyDown I find this sample script ... >>>> >>>> on rawKeyDown theKeyNumber >>>> if theKeyNumber is 65308 then increaseScroll -- mouse wheel >>>> down >>>> else if theKeyNumber is 65309 then decreaseScroll -- mouse >>>> wheel up >>>> else pass rawKeyDown -- don't forget this! >>>> end rawKeyDown >>>> >>>> ... but I can't figure out how to get theKeyNumber in the first >>>> place. I know it's just a rawKeyDown parameter here, but how >>>> would I, >>>> for example, determine "theKeyNumber" for a comma so that I can >>>> trap >>>> for it? Is there a list some place? Thanks. >>> >>> You can always create a dummy field with the script: >>> >>> on rawKeyDown pKey >>> put pKey >>> end rawKeyDown >>> >>> Then type the comma in the field and you'll get your result. > > -- > > official ChatRev page: > http://chatrev.bjoernke.com > > Chat with other RunRev developers: > go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From claude.lemmel at opus-species.com Mon Sep 24 01:54:23 2007 From: claude.lemmel at opus-species.com (Claude Lemmel) Date: Mon, 24 Sep 2007 07:54:23 +0200 Subject: cgi + mySQL "revdberr,invalid database type" In-Reply-To: <20070919170005.79F4848A5B9@mail.runrev.com> References: <20070919170005.79F4848A5B9@mail.runrev.com> Message-ID: I have on a linux web server a MySQL database created and managed from my desktop Windows computer by a Revolution stack (Vista + revolution/windows 2.81) ; it works ok. On the same web server i installed revolution/linux 2.51 as a cgi application and it works ok for producing web pages. Now i try to have my cgi scripts fetching data from my mySQL database. If i try put revOpenDatabase("MySQL",myURL,myBase,myName,myPassword,0) into databaseID i am answered "revdberr,invalid database type" For the param myURL, i tried the URL of my site, the IP of my site, "localhost" and "", but no one works. I am sure that the params myBase,myName,myPassword are OK because they open succesfully the database from my desktop stack. I guess that something is wrong in the installation of Revolution on the linux server. i CHMODed all revolution files to 755 Was someone successfull in managing a mySQL database from revolution as cgi ? TIA Claude -- ---------------------------------------------------------------- www.opus-species.com - www.nature-interactive.org From m.schonewille at economy-x-talk.com Mon Sep 24 05:22:06 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 24 Sep 2007 11:22:06 +0200 Subject: cgi + mySQL "revdberr,invalid database type" In-Reply-To: References: <20070919170005.79F4848A5B9@mail.runrev.com> Message-ID: <424502D0-C425-408D-97CF-9075EFA2E9E6@economy-x-talk.com> Hi Claude, You need to install the MySQL database driver for Revolution on your webserver. Without this driver, you get reported error. I am not sure whether you can actually install this driver to work with a CGI engine, but you could try. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 24-sep-2007, om 7:54 heeft Claude Lemmel het volgende geschreven: > I have on a linux web server a MySQL database created and managed > from my > desktop Windows computer by a Revolution stack (Vista + revolution/ > windows > 2.81) ; it works ok. > > On the same web server i installed revolution/linux 2.51 as a cgi > application and it works ok for producing web pages. > > Now i try to have my cgi scripts fetching data from my mySQL database. > > If i try > put revOpenDatabase("MySQL",myURL,myBase,myName,myPassword,0) into > databaseID > i am answered "revdberr,invalid database type" > > For the param myURL, i tried the URL of my site, the IP of my site, > "localhost" and "", but no one works. > > I am sure that the params myBase,myName,myPassword are OK because they > open succesfully the database from my desktop stack. > > I guess that something is wrong in the installation of Revolution > on the > linux server. i CHMODed all revolution files to 755 > > Was someone successfull in managing a mySQL database from > revolution as > cgi ? > > TIA > > Claude > From kirill_pekarov at valentina-db.com Mon Sep 24 06:33:51 2007 From: kirill_pekarov at valentina-db.com (Kirill Pekarov) Date: Mon, 24 Sep 2007 13:33:51 +0300 Subject: Windows, driver file not found In-Reply-To: <5BDB5702-5808-452B-85E9-9CAF91F5D3C4@unimelb.edu.au> References: <5BDB5702-5808-452B-85E9-9CAF91F5D3C4@unimelb.edu.au> Message-ID: <56603375.20070924133351@valentina-db.com> Hi, chris. Sorry for delay. I'm was made it and it is works fine for me. So, need more info. Let make it out. > I've made a V4REV/Valentina/MAC OSX standalaone and it works fine. > The WINDOWS standalone, however, will not initiate valentina...when I > make the standalone Runrev alerts " Windows, driver file not found". > It doesn't say which one but it appears to be Valentina. What steps I'm was do: First of all, after installing V4REV must be run install.rev. It is copied v4rev.dll and dbvalentina2.dll into folders in the Desktop/My Documents/My Revolution Enterprise/ It is need by Revolution. AFAIR when Revolution create a standalone app it do search dll's here. Next step: open in the Revolution V4REV\Examples\Common\Database_CreateCloseOpen for example. In the "File - Standalone Application Settings..." I'm was set all option which you described: > [selected] Select inclusions for standalone... > [checked] Ask dialog, Answer dialog, Cursors > Script libraries: Database, Internet, Table, Valentina2 > Database support:, Valentina2 By the way. "Database support: Valentina2" is need only if you use the revdb API. Okay, next step is creating a standalone app: Here is all steps are simple. Pressed to "File - Save As Standalone Application...", select destination folder and press ok. In the selected folder Revolution was created folder with name "Common_Database_CreateCloseOpen" In it present Common_Database_CreateCloseOpen.exe and folder "Externals" In the "Externals" must be revdb.dll v4rev.dll and folder "database_drivers" with dbvalentina2.dll. Next step is which described at our wiki: http://www.valentina-db.com/dokuwiki/doku.php?id=paradigma:public:en:documentation:v4rev:manual:deployment:deployment Do copy VComponents folder into place where your deployment executable file is placed. In this step I'm have self-sufficing application which I was copied into another clean WinXP and it work fine here. PS: If you use revdb please try out our last release 3.4 I hope this help. -- Best regards, Kirill Pekarov Software Engineer Associate Paradigma Software, Inc Valentina - The Ultra-Fast Database http://www.valentina-db.com From devin_asay at byu.edu Mon Sep 24 10:17:34 2007 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 24 Sep 2007 08:17:34 -0600 Subject: rawKeyDown and key codes In-Reply-To: <4378EF53-8834-483B-8D8F-FF82072A6995@comcast.net> References: <4378EF53-8834-483B-8D8F-FF82072A6995@comcast.net> Message-ID: <385BE027-D2A8-4C36-961D-619608353B68@byu.edu> Paul, On Sep 23, 2007, at 2:15 PM, Paul Gabel wrote: > Hello everybody: > > In the Docs under rawKeyDown I find this sample script ... > > on rawKeyDown theKeyNumber > if theKeyNumber is 65308 then increaseScroll -- mouse wheel down > else if theKeyNumber is 65309 then decreaseScroll -- mouse > wheel up > else pass rawKeyDown -- don't forget this! > end rawKeyDown > > ... but I can't figure out how to get theKeyNumber in the first > place. I know it's just a rawKeyDown parameter here, but how would > I, for example, determine "theKeyNumber" for a comma so that I can > trap for it? Is there a list some place? Thanks. This is a little late in the game, but you should check out Sarah Reichelt's handy utility, KeyCoder. It's on her web site at . It was a big help to me on a project when I needed to get rawKey codes for various non-ASCII keys. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From mikeythek at gmail.com Mon Sep 24 14:51:42 2007 From: mikeythek at gmail.com (Mikey) Date: Mon, 24 Sep 2007 14:51:42 -0400 Subject: Why isn't this a date? Message-ID: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> If I put "07/01/77" into thisCrap put thisCrap is a date I get false put "07/01/1977" into thisCrap put thisCrap is a date I get false Indeed there are no date operators that seem to work on thisCrap. This is at least a little annoying as it means I have to manually massage all the dates I extract from a file I'm working on. Yes, I chose the name so we can have a good laugh about how there are lot of things that don't work on thisCrap. From jbv.silences at club-internet.fr Mon Sep 24 15:16:14 2007 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 24 Sep 2007 21:16:14 +0200 Subject: Why isn't this a date? References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> Message-ID: <46F80CF4.4AE1F0BB@club-internet.fr> Mikey, I just made the test with Rev 2.5 on XP and in both cases I get true. did you check the dateformat ? JB > If I > put "07/01/77" into thisCrap > put thisCrap is a date > > I get false > > put "07/01/1977" into thisCrap > put thisCrap is a date > > I get false > > Indeed there are no date operators that seem to work on thisCrap. > This is at least a little annoying as it means I have to manually > massage all the dates I extract from a file I'm working on. > > Yes, I chose the name so we can have a good laugh about how there are > lot of things that don't work on thisCrap. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: From geradamas at yahoo.com Mon Sep 24 15:17:01 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 24 Sep 2007 20:17:01 +0100 (BST) Subject: rawKeyDown and key codes Message-ID: <180487.11816.qm@web37505.mail.mud.yahoo.com> "Key Detailer" is available under "Richmond" on RevOnline! sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html From mikeythek at gmail.com Mon Sep 24 15:20:26 2007 From: mikeythek at gmail.com (Mikey) Date: Mon, 24 Sep 2007 15:20:26 -0400 Subject: Why isn't this a date? In-Reply-To: <46F80CF4.4AE1F0BB@club-internet.fr> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> Message-ID: <9b408d8e0709241220j67a62f4ds19926ae3fbabb53f@mail.gmail.com> %#m/%#d/%y From mikeythek at gmail.com Mon Sep 24 15:21:03 2007 From: mikeythek at gmail.com (Mikey) Date: Mon, 24 Sep 2007 15:21:03 -0400 Subject: Why isn't this a date? In-Reply-To: <46F80CF4.4AE1F0BB@club-internet.fr> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> Message-ID: <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> and I'm using 2.8.1 on XP/SP2 From shaosean at wehostmacs.com Mon Sep 24 15:51:41 2007 From: shaosean at wehostmacs.com (Shao Sean) Date: Mon, 24 Sep 2007 15:51:41 -0400 Subject: cgi + mySQL "revdberr,invalid database type" Message-ID: After installing the "dbmysql.so" file, make sure that your code uses the same letter cases as the filename.. dbmySQL.so put revOpenDatabase("mySQL",myURL,myBase,myName,myPassword,0) into databaseID dbMYsql.so put revOpenDatabase("MYsql",myURL,myBase,myName,myPassword,0) into databaseID The best thing to do is to store the file with all lowercase letters and use: put revOpenDatabase("mysql",myURL,myBase,myName,myPassword,0) into databaseID From tbandi at swissonline.ch Mon Sep 24 17:12:32 2007 From: tbandi at swissonline.ch (Till Bandi) Date: Mon, 24 Sep 2007 23:12:32 +0200 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> Message-ID: did you set the useSystemDate to true? depending on where you live set the useSystemDate to true put "07/01/77" into thisCrap put thisCrap is a date won't work. Till Am 24.09.2007 um 21:21 schrieb Mikey: > and I'm using 2.8.1 on XP/SP2 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Mon Sep 24 19:06:53 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 25 Sep 2007 00:06:53 +0100 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> Message-ID: Just a thought, but are you sure there are no 'non-printing' chars in amongst the dates? Best, Mark On 24 Sep 2007, at 19:51, Mikey wrote: > If I > put "07/01/77" into thisCrap > put thisCrap is a date > > I get false > > put "07/01/1977" into thisCrap > put thisCrap is a date > > I get false > > Indeed there are no date operators that seem to work on thisCrap. > This is at least a little annoying as it means I have to manually > massage all the dates I extract from a file I'm working on. > > Yes, I chose the name so we can have a good laugh about how there are > lot of things that don't work on thisCrap. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Mon Sep 24 19:13:21 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 24 Sep 2007 16:13:21 -0700 Subject: ANN: MikMod External (mod and mod-like playing library forMacOS X) References: <7c87a2a10709221438g13912f43v33df4ce364bf1a67@mail.gmail.com> Message-ID: Tereza- > I am so glad I solved the puzzle at last?I would surely have recognized > the problem sooner if I hadn't been off the C/C++ wagon for the last 3 > years... ...maybe yes, maybe no. I try to avoid macros in programming whenever possible, exactly for reasons like this. They're easily prone to the law of unintended consequences. I'm not sure why Mark saw fit to write the external.h file in that manner, as I think there are better ways to get the desired result without having to resort to macros that invoke macros, but as always, there are many ways to get where you're going. -- Mark Wieder mwieder at ahsoftware.net From Andre.Bisseret at inria.fr Mon Sep 24 04:20:08 2007 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Mon, 24 Sep 2007 10:20:08 +0200 Subject: rawKeyDown and key codes In-Reply-To: <1647A591-5F77-4ECC-8194-2327B3C5FFD4@comcast.net> References: <4378EF53-8834-483B-8D8F-FF82072A6995@comcast.net> <20070923160808260143.72e26543@sonsothunder.com> <1647A591-5F77-4ECC-8194-2327B3C5FFD4@comcast.net> Message-ID: Hi Paul, Here (Mac 10.4.10 ; Rev 2.8.1) the script from Ken is working well : for example, when typing the comma I get 44 (in the message box) Best regards from Grenoble Andr? Le 23 sept. 07 ? 23:52, Paul Gabel a ?crit : > Hi Ken: > > Thanks for your suggestion, but unfortunately it doesn't work. When > I type anything in the field, nothing shows up. Any other thoughts? > > Paul Gabel > --------------- > On Sep 23, 2007, at 2:08 PM, Ken Ray wrote: > >> On Sun, 23 Sep 2007 13:15:21 -0700, Paul Gabel wrote: >> >>> Hello everybody: >>> >>> In the Docs under rawKeyDown I find this sample script ... >>> >>> on rawKeyDown theKeyNumber >>> if theKeyNumber is 65308 then increaseScroll -- mouse wheel down >>> else if theKeyNumber is 65309 then decreaseScroll -- mouse >>> wheel up >>> else pass rawKeyDown -- don't forget this! >>> end rawKeyDown >>> >>> ... but I can't figure out how to get theKeyNumber in the first >>> place. I know it's just a rawKeyDown parameter here, but how >>> would I, >>> for example, determine "theKeyNumber" for a comma so that I can trap >>> for it? Is there a list some place? Thanks. >> >> You can always create a dummy field with the script: >> >> on rawKeyDown pKey >> put pKey >> end rawKeyDown >> >> Then type the comma in the field and you'll get your result. >> >> >> Ken Ray >> Sons of Thunder Software, Inc. >> Email: kray at sonsothunder.com >> Web Site: http://www.sonsothunder.com/ >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From hughesmike2 at hotmail.com Tue Sep 25 02:44:39 2007 From: hughesmike2 at hotmail.com (Mike Hughes) Date: Tue, 25 Sep 2007 06:44:39 +0000 Subject: Sortable Lists Message-ID: I would like to create a very Mac-like list of items with rows and columns and have it sortable exactly like the Finder's "as List" view. So if you click on a column heading, it makes that heading aqua blue and sorts either descending or ascending on that column. How do I create such a list in Revolution? I've noticed this type of interface is common in Cocoa apps (iTunes, Cog, etc.) I have the sorting code figured out, its more just the interface that has stumped me. Do I have to create the interface from scratch to resemble that style? Many thanks, Mike _________________________________________________________________ Discover sweet stuff waiting for you at the Messenger Cafe.? Claim your treat today! http://www.cafemessenger.com/info/info_sweetstuff.html?ocid=TXT_TAGHM_SeptHMtagline2 From eric.chatonet at sosmartsoftware.com Tue Sep 25 04:12:01 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 25 Sep 2007 10:12:01 +0200 Subject: Sortable Lists In-Reply-To: References: Message-ID: <86894CB3-A102-4B4F-A8E4-D6738AA1967D@sosmartsoftware.com> Hi Mike, Rev does not provide this then you have to create it using images as buttons icons. You need five images: . Blue when selected. . Blue on mouseDown on the selected column. . Light gray on mouseDown on another column. These images will be 16 or 32 pixels wide (very light) and you'll stretch them in Rev then lock them to make them wider than the wider column in your list. . Two gray triangles. Fortunately, this kind of list seems to be used in Leopard as it is now in Tiger: http://www.thinksecret.com/archives/macosxleopard/0608wwdc/source/ mailrss.html So your work will not be lost in a few weeks... Have fun :-) Le 25 sept. 07 ? 08:44, Mike Hughes a ?crit : > I would like to create a very Mac-like list of items with rows and > columns and have it sortable exactly like the Finder's "as List" > view. So if you click on a column heading, it makes that heading > aqua blue and sorts either descending or ascending on that column. > > How do I create such a list in Revolution? I've noticed this type > of interface is common in Cocoa apps (iTunes, Cog, etc.) I have the > sorting code figured out, its more just the interface that has > stumped me. Do I have to create the interface from scratch to > resemble that style? Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From mikeythek at gmail.com Tue Sep 25 08:59:57 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 25 Sep 2007 08:59:57 -0400 Subject: Why isn't this a date? In-Reply-To: References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> Message-ID: <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> Till: No I just fired up RR and did it in the message box. Mark: No. From mikeythek at gmail.com Tue Sep 25 09:13:21 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 25 Sep 2007 09:13:21 -0400 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> Message-ID: <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> All, I just did the following: fire up RunRev Open the message box switch to multi-line set the useSystemDate to false put "04/25/68" into someDate put someDate is a date The result is false I have also tried making someDate a global, just for the hell of it. From mikeythek at gmail.com Tue Sep 25 09:14:04 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 25 Sep 2007 09:14:04 -0400 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> Message-ID: <9b408d8e0709250614u52241642u6b8b4e3e6263fbb7@mail.gmail.com> Oh, and it's 2.8.1-gm-3 that I'm running, and again, it's on Windows XP/SP2 From tereza at califex.com Tue Sep 25 10:07:55 2007 From: tereza at califex.com (Tereza Snyder) Date: Tue, 25 Sep 2007 09:07:55 -0500 Subject: ANN: MikMod External (mod and mod-like playing library forMacOS X) In-Reply-To: References: <7c87a2a10709221438g13912f43v33df4ce364bf1a67@mail.gmail.com> Message-ID: <297ADC69-B88D-4CCA-9D73-C087A8EAC1AE@califex.com> On Sep 24, 2007, at 6:13 PM, Mark Wieder wrote: > I try to avoid macros in programming whenever > possible, exactly for reasons like this. They're easily prone to > the law of > unintended consequences. I'm not sure why Mark saw fit to write the > external.h file in that manner, as I think there are better ways to > get the > desired result without having to resort to macros that invoke > macros, but as > always, there are many ways to get where you're going. > I agree completely about the trip-up potential of macros, but the niftiness of macros is just too seductive. I can't resist. I confess I use them extensively to simplify my C code (for reading) while complexifying it (for debugging). I often wish for them in scripting situations?just to cut down on typing?but imagine the nightmare for newbies! t -- Tereza Snyder Califex Software, Inc. From dave.cragg at lacscentre.co.uk Tue Sep 25 11:10:07 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 25 Sep 2007 16:10:07 +0100 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> Message-ID: <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> Mikey On XP here I get false if the date is before 1/1/70. So your original example (07/01/77) returns true here. Was that just poor example you chose. 04/25/68 returns false. (All return true on OS X. ) Looks like a bad bug. Can anyone else confirm? Cheers Dave On 25 Sep 2007, at 14:13, Mikey wrote: > All, > I just did the following: > fire up RunRev > Open the message box > switch to multi-line > > set the useSystemDate to false > put "04/25/68" into someDate > put someDate is a date > > The result is false > > I have also tried making someDate a global, just for the hell of it. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Tue Sep 25 11:11:01 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 25 Sep 2007 08:11:01 -0700 Subject: Sortable Lists Message-ID: <46F92505.6010300@fourthworld.com> Mike Hughes wrote: > I would like to create a very Mac-like list of items with rows and columns > and have it sortable exactly like the Finder's "as List" view. So if you > click on a column heading, it makes that heading aqua blue and sorts either > descending or ascending on that column. > > How do I create such a list in Revolution? I've noticed this type of > interface is common in Cocoa apps (iTunes, Cog, etc.) I have the sorting > code figured out, its more just the interface that has stumped me. Do I have > to create the interface from scratch to resemble that style? It's a lot of work to make one. A LOT of work. I may be able to help save you some time: I have a group control driven by a library that might do what you need. The library comes with an Inspector that installs the group and lets you edit its properties. Here's a screen shot: It still needs to be documented, but if there's enough interest I'd put in the time to productize it and make it available as a commercial add-on for a reasonable price (I'm thinking something on the order of ~$44). To help me get a feel for the level of interest, any of you who might consider buying such a gadget please drop me a note at table at fourthworld.com If you'd like to help test please let me know, and note the OS version and Rev version you're working with. It would be helpful to get your feedback on the price (too high, too low, just right?) and to know a bit about the project you plan to use it in (I find real-world scenarios very motivating - I have one product in use on a UNICEF project and knowing that my work helps enable such projects keeps me fired up). -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From Andre.Bisseret at inria.fr Tue Sep 25 11:10:34 2007 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Tue, 25 Sep 2007 17:10:34 +0200 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> Message-ID: <5CFCA71E-D772-4FEC-BCBC-CD2882687FBB@inria.fr> Le 25 sept. 07 ? 15:13, Mikey a ?crit : > All, > I just did the following: > fire up RunRev > Open the message box > switch to multi-line > > set the useSystemDate to false > put "04/25/68" into someDate > put someDate is a date > > The result is false > > I have also tried making someDate a global, just for the hell of it. > _______________________________________________ Hi, Here I get "true" (Mac OS X 10.4.10 ; Rev 2.8.1 Best regards from Grenoble Andr? From mail at richard-hillen.de Tue Sep 25 11:44:03 2007 From: mail at richard-hillen.de (R. Hillen) Date: Tue, 25 Sep 2007 17:44:03 +0200 Subject: post a file Message-ID: <7B834F83-B007-445E-8BEA-8E239BBD933A@richard-hillen.de> Hello list, I want to tansfer a local binary file fff.shp to url MyUrl by http-post. Can you explain, how to post a file? I think somewhat like >post file fff.shp to URL MyUrl< Is that really so simple? Thankx Richard. From mark at maseurope.net Tue Sep 25 12:02:42 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 25 Sep 2007 17:02:42 +0100 Subject: post a file In-Reply-To: <7B834F83-B007-445E-8BEA-8E239BBD933A@richard-hillen.de> References: <7B834F83-B007-445E-8BEA-8E239BBD933A@richard-hillen.de> Message-ID: <714DE24C-1954-4814-AC64-2A3BD9911F64@maseurope.net> Richard, you can't (I'm pretty sure) post a file, you'll have to read the file and then post the data: put URL ("binfile:" & fff.shp) into tData post tData to URL someURL However, you may need to UrlEncode the data for this to work, which I'd imagine the server your'e posting to would expect, so post urlEncode(tData) to URL someURL Best, Mark On 25 Sep 2007, at 16:44, R. Hillen wrote: > Hello list, > > I want to tansfer a local binary file fff.shp to url MyUrl by http- > post. > > Can you explain, how to post a file? > > I think somewhat like >post file fff.shp to URL MyUrl< > > Is that really so simple? > > Thankx > Richard. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mikeythek at gmail.com Tue Sep 25 13:03:01 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 25 Sep 2007 13:03:01 -0400 Subject: Why isn't this a date? In-Reply-To: <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> Message-ID: <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> Yes, that was a poor choice of dates. I substituted one date for another to avoid using real data, as was the case with that date as well. I'm running an ODBC census extract for an insurance renewal, for which I need to compute ages, and since it failed for the first employee in the list (whose birthdate is actually in the 1940's), and additional tests returned the same result I didn't think there would be a threshold where there wouldn't be a problem. Anyway, thanks for confirming the bug. I'll revzilla it. Here is one of those cases where not being able to intercept commands in the inheritance path is a bad thing, because this would be one of those things that would be easy to patch in the interim. From mikeythek at gmail.com Tue Sep 25 13:10:45 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 25 Sep 2007 13:10:45 -0400 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> Message-ID: <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> Posted as bug 5432. Please vote for it. From eric.chatonet at sosmartsoftware.com Tue Sep 25 13:30:44 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 25 Sep 2007 19:30:44 +0200 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> Message-ID: <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> Hi Mickey, Le 25 sept. 07 ? 19:10, Mikey a ?crit : > put "07/01/77" into thisCrap > put thisCrap is a date > I get false > > put "07/01/1977" into thisCrap > put thisCrap is a date > I get false > Posted as bug 5432. Please vote for it. Tested here with Rev 2.8.1 enterprise and XP/SP2 by putting the above in a button script and in the message box: I get true: you have something else in YOUR rev. In addition, you have got many answers that said that other people got true with the same test. Please, try to check a lot before posting a bug: half of bugs in Bugzilla are misunderstandings and/or user specific ;-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From mikeythek at gmail.com Tue Sep 25 13:39:35 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 25 Sep 2007 13:39:35 -0400 Subject: Why isn't this a date? In-Reply-To: <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> Message-ID: <9b408d8e0709251039l3b0404fev54a81589db18d52@mail.gmail.com> Please read the last several posts on this topic, and try testing with a date before 1970. > Please, try to check a lot before posting a bug: half of bugs in > Bugzilla are misunderstandings and/or user specific ;-) From tracy at pacyber.com Tue Sep 25 13:47:46 2007 From: tracy at pacyber.com (Tracy Riegle) Date: Tue, 25 Sep 2007 12:47:46 -0500 Subject: Why isn't this a date? In-Reply-To: <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> Message-ID: <9F95498C-22C6-4AC6-A89D-DC53915CFD3A@pacyber.com> Hi, put "07/01/1977" into thisCrap put thisCrap is a date I get true on a Mac with Rev 2.8.0. put "07/01/1827" into thisCrap put thisCrap is a date I still get true. On Sep 25, 2007, at Tuesday, 2007/25/0912:30, Eric Chatonet wrote: > Hi Mickey, > > Le 25 sept. 07 ? 19:10, Mikey a ?crit : > >> put "07/01/77" into thisCrap >> put thisCrap is a date >> I get false >> >> put "07/01/1977" into thisCrap >> put thisCrap is a date >> I get false > >> Posted as bug 5432. Please vote for it. > > Tested here with Rev 2.8.1 enterprise and XP/SP2 by putting the > above in a button script and in the message box: > I get true: you have something else in YOUR rev. > In addition, you have got many answers that said that other people > got true with the same test. > Please, try to check a lot before posting a bug: half of bugs in > Bugzilla are misunderstandings and/or user specific ;-) > > Best regards from Paris, > Eric Chatonet. > ---------------------------------------------------------------- > Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ > Email: eric.chatonet at sosmartsoftware.com/ > ---------------------------------------------------------------- > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Tue Sep 25 13:47:57 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 25 Sep 2007 19:47:57 +0200 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709251039l3b0404fev54a81589db18d52@mail.gmail.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> <9b408d8e0709251039l3b0404fev54a81589db18d52@mail.gmail.com> Message-ID: <9BA5EE08-21E0-493E-866B-93AC2FFDD9B4@sosmartsoftware.com> Hi Mickey, Sorry, I just reproduced what you wrote :-) You provided: "o1/07/1970" Now about dates prior to 1/1/1970, docs are clear: Convert command: Note: The range of dates that the convert command can handle is limited by the operating system's date routines. In particular, Windows systems are limited to dates after 1/1/1970. I do regret this but it seems documented... Le 25 sept. 07 ? 19:39, Mikey a ?crit : > Please read the last several posts on this topic, and try testing with > a date before 1970. > >> Please, try to check a lot before posting a bug: half of bugs in >> Bugzilla are misunderstandings and/or user specific ;-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From stephenREVOLUTION at barncard.com Tue Sep 25 13:47:31 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 25 Sep 2007 10:47:31 -0700 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709251039l3b0404fev54a81589db18d52@mail.gmail.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> <9b408d8e0709251039l3b0404fev54a81589db18d52@mail.gmail.com> Message-ID: To be fair to Eric, you posted 1977 in your example. >Please read the last several posts on this topic, and try testing with >a date before 1970. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mikeythek at gmail.com Tue Sep 25 13:59:51 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 25 Sep 2007 13:59:51 -0400 Subject: Why isn't this a date? In-Reply-To: References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> <9b408d8e0709251039l3b0404fev54a81589db18d52@mail.gmail.com> Message-ID: <9b408d8e0709251059u35a85802g86bf4b3b8a7406af@mail.gmail.com> Thanks for pointing out that there's a note under "convert". I didn't look there. I was looking in "is a " and under "date" for some information. I think Rev should make that particular caveat bold print. That's a really bizarre restriction, imho. I've got five other development tools on my desktop that don't have this problem. I wonder why Rev never worked around it. Again, this is one of those cases where it would be nice to be able to intercept commands in the message path and patch them. From JimAultWins at yahoo.com Tue Sep 25 14:01:24 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 25 Sep 2007 11:01:24 -0700 Subject: post a file In-Reply-To: <7B834F83-B007-445E-8BEA-8E239BBD933A@richard-hillen.de> Message-ID: On 9/25/07 8:44 AM, "R. Hillen" wrote: > Hello list, > > I want to tansfer a local binary file fff.shp to url MyUrl by http-post. > > Can you explain, how to post a file? > > I think somewhat like >post file fff.shp to URL MyUrl< > > Is that really so simple? > This should work for you: post URL ("binfile:" & fff.shp) to URL myUrl However, the 'post' command is part of the Rev URL library, so the default HTTP headers are used. You may have to adjust them to achieve success. See the docs for 'the headers', then custom headers, etc. Jim Ault Las Vegas From stephenREVOLUTION at barncard.com Tue Sep 25 14:06:23 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 25 Sep 2007 11:06:23 -0700 Subject: Why isn't this a date? Message-ID: Eric, Doesn't Sarah's stack fill this need? I haven't tested this, but it's a library that might work around the problem. http://www.troz.net/Rev/libraries/DateTime.rev.gz useful other stuff there http://www.troz.net/Rev/libraries.php otherwise it might be reading time... http://www.amazon.com/gp/reader/0879304960/ref=sib_dp_pt/102-6465170-0623361#reader-link >Hi Mickey, > >Sorry, I just reproduced what you wrote :-) >You provided: "o1/07/1970" > >Now about dates prior to 1/1/1970, docs are clear: > >Convert command: >Note: The range of dates that the convert >command can handle is limited by the operating >system's date routines. In particular, Windows >systems are limited to dates after 1/1/1970. >I do regret this but it seems documented... > >Le 25 sept. 07 ? 19:39, Mikey a ?crit : > >>Please read the last several posts on this topic, and try testing with >>a date before 1970. >> >>>Please, try to check a lot before posting a bug: half of bugs in >>>Bugzilla are misunderstandings and/or user specific ;-) > >Best regards from Paris, >Eric Chatonet. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mark at maseurope.net Tue Sep 25 14:34:35 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 25 Sep 2007 19:34:35 +0100 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709251059u35a85802g86bf4b3b8a7406af@mail.gmail.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> <9b408d8e0709251039l3b0404fev54a81589db18d52@mail.gmail.com> <9b408d8e0709251059u35a85802g86bf4b3b8a7406af@mail.gmail.com> Message-ID: It's probably going to be a tricky bug to track down, since other XP users are not seeing the problem (at least with post 1969 dates). The overloading (in the meantime) issue you could deal with by writing a reasonably named function ('isDate', perhaps) that contains your own date identification code (there might be a shell call, perhaps), which can then be replaced with a call to "is a date" when and if the problem gets solved... Best, Mark On 25 Sep 2007, at 18:59, Mikey wrote: > Thanks for pointing out that there's a note under "convert". I didn't > look there. I was looking in "is a " and under "date" for some > information. I think Rev should make that particular caveat bold > print. > > That's a really bizarre restriction, imho. I've got five other > development tools on my desktop that don't have this problem. I > wonder why Rev never worked around it. > > Again, this is one of those cases where it would be nice to be able to > intercept commands in the message path and patch them. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mikeythek at gmail.com Tue Sep 25 15:10:22 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 25 Sep 2007 15:10:22 -0400 Subject: Why isn't this a date? In-Reply-To: References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> <9b408d8e0709251039l3b0404fev54a81589db18d52@mail.gmail.com> <9b408d8e0709251059u35a85802g86bf4b3b8a7406af@mail.gmail.com> Message-ID: <9b408d8e0709251210u5a9ae8ddu17c46be4acc06633@mail.gmail.com> Mark, The problem ultimately is that all the date routines have to be overloaded, since none of them work with pre-1970 dates. From dave.cragg at lacscentre.co.uk Tue Sep 25 15:41:30 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 25 Sep 2007 20:41:30 +0100 Subject: Why isn't this a date? In-Reply-To: <9BA5EE08-21E0-493E-866B-93AC2FFDD9B4@sosmartsoftware.com> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <46F80CF4.4AE1F0BB@club-internet.fr> <9b408d8e0709241221x764ebc8ckc3b83d4a9b542d52@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> <9b408d8e0709251039l3b0404fev54a81589db18d52@mail.gmail.com> <9BA5EE08-21E0-493E-866B-93AC2FFDD9B4@sosmartsoftware.com> Message-ID: <1BE062FA-E45F-45E6-878A-FDE618D4C281@lacscentre.co.uk> On 25 Sep 2007, at 18:47, Eric Chatonet wrote: > Convert command: > Note: The range of dates that the convert command can handle is > limited by the operating system's date routines. In particular, > Windows systems are limited to dates after 1/1/1970. > I do regret this but it seems documented... After I posted, I realised it was probably related to this. However, if you set the centuryCutoff to 70, then "04/04/68" will retun true. It seems that Rev is doing more than checking the format of the string, and is probably doing a conversion of some kind. Mikey, can you use the centuryCutoff to get round your problem? Cheers Dave From list at dreamscapesoftware.com Tue Sep 25 16:22:44 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Tue, 25 Sep 2007 15:22:44 -0500 Subject: Handling Cookies within Revolution Message-ID: <46F96E14.9080300@dreamscapesoftware.com> I would like to post data to a URL, but the URL required cookies. Is there any way to handle cookies from within Revolution? Derek Bump Dreamscape Software http://www.dreamscapesoftware.com From mikeythek at gmail.com Tue Sep 25 16:23:20 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 25 Sep 2007 16:23:20 -0400 Subject: Why isn't this a date? In-Reply-To: <1BE062FA-E45F-45E6-878A-FDE618D4C281@lacscentre.co.uk> References: <9b408d8e0709241151s56129568l2b5369eeedb2c1d6@mail.gmail.com> <9b408d8e0709250559u2010a2apf09cea944abf67e9@mail.gmail.com> <9b408d8e0709250613p79041839t6f89e0dddba0fb6@mail.gmail.com> <3CA5DD81-A65B-41FB-8803-67A6B882E4AE@lacscentre.co.uk> <9b408d8e0709251003l3525da9co82cd52ec312009ab@mail.gmail.com> <9b408d8e0709251010t1de0eed9m313cbed5d9a3de7e@mail.gmail.com> <30AD5F58-6005-4EDF-9592-4A5BCBDBE4F3@sosmartsoftware.com> <9b408d8e0709251039l3b0404fev54a81589db18d52@mail.gmail.com> <9BA5EE08-21E0-493E-866B-93AC2FFDD9B4@sosmartsoftware.com> <1BE062FA-E45F-45E6-878A-FDE618D4C281@lacscentre.co.uk> Message-ID: <9b408d8e0709251323q761c4f67v44b6282f8bdfac57@mail.gmail.com> Well, I tried setting the century cutoff to 40 and to 10 and it doesn't work for either, regardless of whether I have the year prepended with "19" or not. From sarah.reichelt at gmail.com Tue Sep 25 16:36:10 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 26 Sep 2007 06:36:10 +1000 Subject: Sortable Lists In-Reply-To: <46F92505.6010300@fourthworld.com> References: <46F92505.6010300@fourthworld.com> Message-ID: On 9/26/07, Richard Gaskin wrote: > Mike Hughes wrote: > > I would like to create a very Mac-like list of items with rows and columns > > and have it sortable exactly like the Finder's "as List" view. So if you > > click on a column heading, it makes that heading aqua blue and sorts either > > descending or ascending on that column. > > > > How do I create such a list in Revolution? I've noticed this type of > > interface is common in Cocoa apps (iTunes, Cog, etc.) I have the sorting > > code figured out, its more just the interface that has stumped me. Do I have > > to create the interface from scratch to resemble that style? > > It's a lot of work to make one. A LOT of work. I may be able to help > save you some time: > > I have a group control driven by a library that might do what you need. > The library comes with an Inspector that installs the group and lets > you edit its properties. > > Here's a screen shot: > > > It still needs to be documented, but if there's enough interest I'd put > in the time to productize it and make it available as a commercial > add-on for a reasonable price (I'm thinking something on the order of ~$44). When I need such a thing, I use Chipp Walters' altFldHeader plugin. It dosn't give the OS X blue headers, so it doesn't look as good as Richard's but it provides all the functionality that I need. If anyone wants to check it out, go to , click the "Download plugins" link on the left. When you get to the downloads page, it's near the end. Cheers, Sarah From mark at maseurope.net Tue Sep 25 16:37:36 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 25 Sep 2007 21:37:36 +0100 Subject: Handling Cookies within Revolution In-Reply-To: <46F96E14.9080300@dreamscapesoftware.com> References: <46F96E14.9080300@dreamscapesoftware.com> Message-ID: AFAIK, the only way to do this in Rev is to parse the httpHeaders and get the cookies... see 'libURLLastRHHeaders' and "httpHeaders" in the docs. Best, Mark On 25 Sep 2007, at 21:22, Derek Bump wrote: > I would like to post data to a URL, but the URL required cookies. Is > there any way to handle cookies from within Revolution? > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Tue Sep 25 16:42:13 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 25 Sep 2007 13:42:13 -0700 Subject: Why isn't this a date? In-Reply-To: <9b408d8e0709251323q761c4f67v44b6282f8bdfac57@mail.gmail.com> Message-ID: On 9/25/07 1:23 PM, "Mikey" wrote: > Well, I tried setting the century cutoff to 40 and to 10 and it > doesn't work for either, regardless of whether I have the year > prepended with "19" or not. I have to add that running commands etc from the message box does not always work. The message box tries to interpret what you are trying to execute, but is not always able to do what you think it should. try this: New stack stack script function doDateConv dateStr get dateStr convert it to dateItems put (dateStr is a date) & cr & it into replyStr return replyStr end doDateConv centurycutoff for me is 35, OSX 10.4.10 Rev 2.7.2 note the last entry then in the msg box type: put doDateConv("7/7/77") true 1977,7,7,2,0,0,5 put doDateConv("3/5/68") true 1968,3,5,1,0,0,3 put doDateConv("5/31/42") true 1942,5,31,2,0,0,1 put doDateConv("5/31/32") true 2032,5,31,2,0,0,2 Hope this helps Jim Ault Las Vegas From mikeythek at gmail.com Tue Sep 25 16:50:21 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 25 Sep 2007 16:50:21 -0400 Subject: Why isn't this a date? In-Reply-To: References: <9b408d8e0709251323q761c4f67v44b6282f8bdfac57@mail.gmail.com> Message-ID: <9b408d8e0709251350r18a71877u9ea77db168d3d213@mail.gmail.com> true 1977,7,7,0,0,0,5 false 3/5/68 false 5/31/42 true 2032,5,31,0,0,0,2 From list at dreamscapesoftware.com Tue Sep 25 17:07:46 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Tue, 25 Sep 2007 16:07:46 -0500 Subject: Handling Cookies within Revolution In-Reply-To: References: <46F96E14.9080300@dreamscapesoftware.com> Message-ID: <46F978A2.5090806@dreamscapesoftware.com> Thank you Mark, I'll take those commands along with the info on Wikipedia and see what I can do. May possibly be a nice library if I get the time. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com Mark Smith wrote: > AFAIK, the only way to do this in Rev is to parse the httpHeaders and > get the cookies... > > see 'libURLLastRHHeaders' and "httpHeaders" in the docs. > > Best, > > Mark > > On 25 Sep 2007, at 21:22, Derek Bump wrote: > >> I would like to post data to a URL, but the URL required cookies. Is >> there any way to handle cookies from within Revolution? >> >> >> Derek Bump >> Dreamscape Software >> http://www.dreamscapesoftware.com >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From dam-pro.girard at laposte.net Wed Sep 26 12:42:41 2007 From: dam-pro.girard at laposte.net (GIRARD Damien) Date: Wed, 26 Sep 2007 18:42:41 +0200 Subject: setregistry. Is it a bug ? Message-ID: <46FA8C01.5070103@laposte.net> Hi all, I am currently making an installer, and I have got a problem with registry right. As administrator, the setregistry() function make without any problem a registry key. When I log in as power user (I think is it power user, in French is it "Utilisateur avec pouvoir"), runrev don't want create the same registry key. But, if I try to create the same key with the Windows registry editor, it makes the key without any problem. So, why Regedit can create a key, and runrev can't ? Revolution 2.9 Beta 8. Windows XP SP2. Registry key tested : get setregistry("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\tototest","test") Thanks ! Damien. From m.schonewille at economy-x-talk.com Wed Sep 26 14:51:40 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 26 Sep 2007 20:51:40 +0200 Subject: setregistry. Is it a bug ? In-Reply-To: <46FA8C01.5070103@laposte.net> References: <46FA8C01.5070103@laposte.net> Message-ID: Damien, Does the function return true or false? Are you sure that the path to this registry setting exists? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 26-sep-2007, om 18:42 heeft GIRARD Damien het volgende geschreven: > Hi all, > > I am currently making an installer, and I have got a problem with > registry right. > > As administrator, the setregistry() function make without any > problem a > registry key. > When I log in as power user (I think is it power user, in French is it > "Utilisateur avec pouvoir"), runrev don't want create the same > registry key. > > But, if I try to create the same key with the Windows registry editor, > it makes the key without any problem. > > So, why Regedit can create a key, and runrev can't ? > > Revolution 2.9 Beta 8. > Windows XP SP2. > Registry key tested : get > setregistry("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows > \CurrentVersion\Uninstall\tototest","test") > > Thanks ! > > Damien. From dam-pro.girard at laposte.net Wed Sep 26 15:03:47 2007 From: dam-pro.girard at laposte.net (GIRARD Damien) Date: Wed, 26 Sep 2007 21:03:47 +0200 Subject: setregistry. Is it a bug ? In-Reply-To: References: <46FA8C01.5070103@laposte.net> Message-ID: <46FAAD13.6050003@laposte.net> Mark, The function return "true" when I am logged as "Administrator", and "false" when I am logged as "Power user". The path of this registry setting doesn't exist, I want to make it. Best regards, Damien Mark Schonewille a ?crit : > Damien, > > Does the function return true or false? Are you sure that the path to > this registry setting exists? > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Quickly extract data from your HyperCard stacks with DIFfersifier. > http://differsifier.economy-x-talk.com > > > Op 26-sep-2007, om 18:42 heeft GIRARD Damien het volgende geschreven: > >> Hi all, >> >> I am currently making an installer, and I have got a problem with >> registry right. >> >> As administrator, the setregistry() function make without any problem a >> registry key. >> When I log in as power user (I think is it power user, in French is it >> "Utilisateur avec pouvoir"), runrev don't want create the same >> registry key. >> >> But, if I try to create the same key with the Windows registry editor, >> it makes the key without any problem. >> >> So, why Regedit can create a key, and runrev can't ? >> >> Revolution 2.9 Beta 8. >> Windows XP SP2. >> Registry key tested : get >> setregistry("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\tototest","test") >> >> >> Thanks ! >> >> Damien. > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From m.schonewille at economy-x-talk.com Wed Sep 26 15:07:42 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 26 Sep 2007 21:07:42 +0200 Subject: setregistry. Is it a bug ? In-Reply-To: <46FAAD13.6050003@laposte.net> References: <46FA8C01.5070103@laposte.net> <46FAAD13.6050003@laposte.net> Message-ID: Damien, Is this on Vista? Apparently, you just can't do this as a power user. You have to be logged in as an administrator. Another possibility is that the path to the key already exists in the administrator's account, because you have been testing it. It is a long shot, but try creating each branch of the path separately. Make \Uninstall first and then \Uninstall\tototest. I wonder if it is possible to write a VB or COM file that can log in as admin and set the regsitry keys. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 26-sep-2007, om 21:03 heeft GIRARD Damien het volgende geschreven: > Mark, > > The function return "true" when I am logged as "Administrator", and > "false" when I am logged as "Power user". > The path of this registry setting doesn't exist, I want to make it. > > Best regards, > > Damien From dam-pro.girard at laposte.net Wed Sep 26 15:36:11 2007 From: dam-pro.girard at laposte.net (GIRARD Damien) Date: Wed, 26 Sep 2007 21:36:11 +0200 Subject: setregistry. Is it a bug ? In-Reply-To: References: <46FA8C01.5070103@laposte.net> <46FAAD13.6050003@laposte.net> Message-ID: <46FAB4AB.80004@laposte.net> Mark, Is it under Windows XP, and of course, I deleted the registry key maked by the administrator. The registry key : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ Already exist in the Windows registry. (under this key are stored all uninstall informations). I think that this is a bug of runrev, I will try to see if I can do a VB or COM file for set this registry key (with Regedit, I can make it), and if I can make this key with a VB or COM file, I will report it in the quality center. Regards, Damien Mark Schonewille a ?crit : > Damien, > > Is this on Vista? Apparently, you just can't do this as a power user. > You have to be logged in as an administrator. > > Another possibility is that the path to the key already exists in the > administrator's account, because you have been testing it. It is a > long shot, but try creating each branch of the path separately. Make > \Uninstall first and then \Uninstall\tototest. > > I wonder if it is possible to write a VB or COM file that can log in > as admin and set the regsitry keys. > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Quickly extract data from your HyperCard stacks with DIFfersifier. > http://differsifier.economy-x-talk.com > > > Op 26-sep-2007, om 21:03 heeft GIRARD Damien het volgende geschreven: > >> Mark, >> >> The function return "true" when I am logged as "Administrator", and >> "false" when I am logged as "Power user". >> The path of this registry setting doesn't exist, I want to make it. >> >> Best regards, >> >> Damien > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From m.schonewille at economy-x-talk.com Wed Sep 26 15:40:48 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 26 Sep 2007 21:40:48 +0200 Subject: setregistry. Is it a bug ? In-Reply-To: <46FAB4AB.80004@laposte.net> References: <46FA8C01.5070103@laposte.net> <46FAAD13.6050003@laposte.net> <46FAB4AB.80004@laposte.net> Message-ID: <660A6FEC-C034-4200-B21A-1D14E23A243D@economy-x-talk.com> Damien, I'm not sure that it is a bug. What about trying HKEY_LOCAL_USER? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 26-sep-2007, om 21:36 heeft GIRARD Damien het volgende geschreven: > Mark, > > Is it under Windows XP, and of course, I deleted the registry key > maked by the administrator. > > The registry key : > HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion > \Uninstall\ > Already exist in the Windows registry. (under this key are stored > all uninstall informations). > > I think that this is a bug of runrev, I will try to see if I can do > a VB or COM file for set this registry key (with Regedit, I can > make it), and if I can make this key with a VB or COM file, I will > report it in the quality center. > > Regards, > > Damien From jim at oyfconsulting.com Wed Sep 26 16:10:07 2007 From: jim at oyfconsulting.com (Jim Carwardine) Date: Wed, 26 Sep 2007 17:10:07 -0300 Subject: Confusing Web site... In-Reply-To: <0DE3C955-F7B7-46DD-8AEA-7B791F3E4E85@azurevision.co.uk> Message-ID: I find the Rev web site confusing. I can't seem to get by the marketing hype to find the examples I need. I see a set of examples in the video tutorials but when I go to the Rev examples, I see a completely different list. I go to the store and all I see is a confusing list of Rev configurations but no examples either. Where do I go to get the examples that are listed in the video tutorials?... Jim Jim Carwardine, President & CEO OYF Consulting Ph. 902.823.2339 / 866.601.2339 Fx. 902.823-2139 StrategicDoing?: Execution depends on employees. -- From curry at pair.com Wed Sep 26 18:15:18 2007 From: curry at pair.com (curry at pair.com) Date: Wed, 26 Sep 2007 18:15:18 -0400 (EDT) Subject: Quicktime on Windows In-Reply-To: <20070926170005.8C1D5488F16@mail.runrev.com> References: <20070926170005.8C1D5488F16@mail.runrev.com> Message-ID: <33605.69.242.141.223.1190844918.squirrel@webmail11.pair.com> When testing with and without Quicktime on Windows, playing .mid files in a player, I was unable to really test without any QT features by setting dontUseQT. Instead, I had to actually uninstall it! With no QT, players don't loop automatically (at least with .mid files, haven't tested others), and the player volume can't be set using playLoudness. With QT installed, it seems these features are available even with dontUseQT, if I made no mistake. I'm wondering if anyone knows a good way for true QT/non-QT testing of all features short of un/install, and also if I should bugzilla this or not. Thanks, Curry From curry at pair.com Wed Sep 26 18:45:39 2007 From: curry at pair.com (curry at pair.com) Date: Wed, 26 Sep 2007 18:45:39 -0400 (EDT) Subject: Rev and import snapshot not compatible with Aero and Vista In-Reply-To: <20070926170005.8C1D5488F16@mail.runrev.com> References: <20070926170005.8C1D5488F16@mail.runrev.com> Message-ID: <33126.69.242.141.223.1190846739.squirrel@webmail11.pair.com> >Chris tracked it down and it turns out that Rev's >import snapshot does not work with Aero on Vista. This is a feature I need, and with a quick test it seems to work okay for me, both regular and of-control mode--with Home Premium. So it messes up in Vista Business? Any more info? Curry From curry at pair.com Wed Sep 26 18:57:02 2007 From: curry at pair.com (curry at pair.com) Date: Wed, 26 Sep 2007 18:57:02 -0400 (EDT) Subject: RevBrowser elements for browserClick, etc. In-Reply-To: <20070926170005.8C1D5488F16@mail.runrev.com> References: <20070926170005.8C1D5488F16@mail.runrev.com> Message-ID: <33258.69.242.141.223.1190847422.squirrel@webmail11.pair.com> If you want to vote for it, I suggested #5420, Requesting identification (and if possible, more information) for all elements passed by revBrowser in browserClick, browserOver, browserOut, etc. According to docs, currently element ID's are only available if ID property is defined in page source. In future some kind of identification should be available for any element regardless of ID property in page source. Also if possible, Mac support for these features. Thanks. Curry From josh at dvcreators.net Wed Sep 26 19:00:24 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 26 Sep 2007 16:00:24 -0700 Subject: how do you determine if a file is a media file? Message-ID: <40032F1D-4224-4162-B6E7-13A7CBDD7835@dvcreators.net> I am working on a handler to determine whether a file is a media file. (for OS X and Windows) First, I check if the file has a proper extension (.mov, .jpg, etc.) if so, I assume the extension is correct (a leap of faith perhaps) Second, I try to get the OS X filetype from the detailed files. Some movies properly list "Moov", some don't. Third, was going to try loading the file into a Player or Image object and see if there's an error, but many types of files will load into those objects fine (like text files) So, I'm wondering if anyone has any tips beyond these things... From ambassador at fourthworld.com Wed Sep 26 19:03:44 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 26 Sep 2007 16:03:44 -0700 Subject: Rev and import snapshot not compatible with Aero and Vista Message-ID: <46FAE550.5020800@fourthworld.com> curry wrote: >>Chris tracked it down and it turns out that Rev's >>import snapshot does not work with Aero on Vista. > > This is a feature I need, and with a quick test it seems to work okay for > me, both regular and of-control mode--with Home Premium. So it messes up > in Vista Business? Any more info? Actually, there are two versions of Vista Home, and Aero isn't included in Home Basic but is in Home Premium. This video may help clarify purchasing options among the 16 different versions of Windows Vista: As for other info, the import snapshot command is broken on OS X too (it actually works, but provides no feedback for the user, no shaded selection region. On the bright side, this is among the very few regression errors in v2.8.1. On the dark side, this is/was a pretty popular feature. Still praying for a v2.8.2 to address this..... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mark at maseurope.net Wed Sep 26 19:20:32 2007 From: mark at maseurope.net (Mark Smith) Date: Thu, 27 Sep 2007 00:20:32 +0100 Subject: how do you determine if a file is a media file? In-Reply-To: <40032F1D-4224-4162-B6E7-13A7CBDD7835@dvcreators.net> References: <40032F1D-4224-4162-B6E7-13A7CBDD7835@dvcreators.net> Message-ID: <8658B22C-9435-4D51-9827-2407593EBCBB@maseurope.net> Josh, many (most?) media file-types have 'magic-numbers' at the start (and sometimes also at the end), which identify them as whatever type they are. Have a look at http://en.wikipedia.org/wiki/Magic_number_(programming) Best, Mark On 27 Sep 2007, at 00:00, Josh Mellicker wrote: > I am working on a handler to determine whether a file is a media > file. (for OS X and Windows) > > First, I check if the file has a proper extension (.mov, .jpg, > etc.) if so, I assume the extension is correct (a leap of faith > perhaps) > > Second, I try to get the OS X filetype from the detailed files. > Some movies properly list "Moov", some don't. > > Third, was going to try loading the file into a Player or Image > object and see if there's an error, but many types of files will > load into those objects fine (like text files) > > So, I'm wondering if anyone has any tips beyond these things... > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Wed Sep 26 19:42:17 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 26 Sep 2007 19:42:17 -0400 Subject: post a file In-Reply-To: <7B834F83-B007-445E-8BEA-8E239BBD933A@richard-hillen.de> References: <7B834F83-B007-445E-8BEA-8E239BBD933A@richard-hillen.de> Message-ID: <7E3AB187-E147-4311-9750-AC89440E83D3@mangomultimedia.com> On Sep 25, 2007, at 11:44 AM, R. Hillen wrote: > Hello list, > > I want to tansfer a local binary file fff.shp to url MyUrl by http- > post. > > Can you explain, how to post a file? > > I think somewhat like >post file fff.shp to URL MyUrl< > > Is that really so simple? Richard, Here is some code I use to post files to a server. Maybe this will help you out. ## Create form put the httpheaders into theOrigHeaders put libUrlMultipartFormData(theForm, "someVar", someData) into theResult set the httpheaders to line 1 of theForm delete line 1 of theForm ## Add file to form put "" & thePathToTheFileOnDisk into theFilePart put libUrlMultipartFormAddPart(theForm, "images", theFilePart, "image/ jpeg", "binary") into theResult ## POST post theForm to theURL put the result into theError put it into theReturnedValue set the httpheaders to theOrigHeaders -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From curry at pair.com Wed Sep 26 19:42:50 2007 From: curry at pair.com (curry at pair.com) Date: Wed, 26 Sep 2007 19:42:50 -0400 (EDT) Subject: Rev and import snapshot not compatible with Aero and Vista In-Reply-To: <20070926170005.8C1D5488F16@mail.runrev.com> References: <20070926170005.8C1D5488F16@mail.runrev.com> Message-ID: <33426.69.242.141.223.1190850170.squirrel@webmail11.pair.com> >As for other info, the import snapshot command is broken on OS X too >(it actually works, but provides no feedback for the user, no shaded >selection region. Ah, I've only tried the from-rect and of-object forms, forgot about the plain form with user selection. That may be a different issue, not sure. I was wondering if Chipp had more details--it's #5413. Curry From paulgabel at comcast.net Thu Sep 27 00:45:04 2007 From: paulgabel at comcast.net (Paul Gabel) Date: Wed, 26 Sep 2007 21:45:04 -0700 Subject: Do stacks have controllable levels? Message-ID: Hello everybody: I have a large stack and a small stack (Let's call the latter "Panel x"). ________________ ____ | | | | | | | | | | | | | | | | |_______________| |____| From a script, "Panel x" needs to slide behind the right side of the large stack and switch to another panel ("Panel y") which slides back out. The problem is that I can't consistently control which is on top. 1. I tried drawer "Panel x" but the stack disappeared. The only way I could get it back was by quitting Rev and reopening. Anyway, I'm aiming for cross-platform. 2. I tried to keep the large stack on top by temporarily using modal or systemWindow, but both cause the large stack to close and reopen which is unsightly. If I use lock screen, the large stack turns white during the process. Sometimes "Panel x" slides on top the first time I do it and then slides behind the second time. Is there a consistent method of controlling stack "levels"? Thank you. Paul Gabel Rev Studio 2.8.1 Mac OS X 10.4.10 iMac Intel From paulgabel at comcast.net Thu Sep 27 00:47:42 2007 From: paulgabel at comcast.net (Paul Gabel) Date: Wed, 26 Sep 2007 21:47:42 -0700 Subject: Do stacks have controllable levels? In-Reply-To: References: Message-ID: <15F363CC-A266-4DFA-9B72-6966E3288795@comcast.net> Sorry. My little diagram got messed up in cyberspace. But you get the picture. Paul Gabel From chipp at chipp.com Thu Sep 27 01:04:12 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 27 Sep 2007 00:04:12 -0500 Subject: Rev and import snapshot not compatible with Aero and Vista In-Reply-To: <33426.69.242.141.223.1190850170.squirrel@webmail11.pair.com> References: <20070926170005.8C1D5488F16@mail.runrev.com> <33426.69.242.141.223.1190850170.squirrel@webmail11.pair.com> Message-ID: <7aa52a210709262204q31a1cac7m17036356f25905fc@mail.gmail.com> Curry, Are you sure it's working with Aero? On some machines, Aero is turned off by default. Are the titlebars somewhat transparent and show a blurred image of what is underneath them? I'm not sure what other details you're looking for. On every Aero system I've tried it on (3 of them), import snapshot does not work. I agree, Richard. Regression errors should be the first ones fixed. best, Chipp From josh at dvcreators.net Thu Sep 27 01:27:49 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 26 Sep 2007 22:27:49 -0700 Subject: how do you determine if a file is a media file? In-Reply-To: <8658B22C-9435-4D51-9827-2407593EBCBB@maseurope.net> References: <40032F1D-4224-4162-B6E7-13A7CBDD7835@dvcreators.net> <8658B22C-9435-4D51-9827-2407593EBCBB@maseurope.net> Message-ID: <26E9F888-552F-499E-9F43-28CD63F7ED2B@dvcreators.net> Wow, that could be just the ticket. The new link seems to be: http://en.wikipedia.org/wiki/Magic_number_%28programming%29 Thanks! On Sep 26, 2007, at 4:20 PM, Mark Smith wrote: > Josh, many (most?) media file-types have 'magic-numbers' at the > start (and sometimes also at the end), which identify them as > whatever type they are. > > Have a look at http://en.wikipedia.org/wiki/Magic_number_(programming) > > Best, > > Mark > > > On 27 Sep 2007, at 00:00, Josh Mellicker wrote: > >> I am working on a handler to determine whether a file is a media >> file. (for OS X and Windows) >> >> First, I check if the file has a proper extension (.mov, .jpg, >> etc.) if so, I assume the extension is correct (a leap of faith >> perhaps) >> >> Second, I try to get the OS X filetype from the detailed files. >> Some movies properly list "Moov", some don't. >> >> Third, was going to try loading the file into a Player or Image >> object and see if there's an error, but many types of files will >> load into those objects fine (like text files) >> >> So, I'm wondering if anyone has any tips beyond these things... >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at elementarysoftware.com Thu Sep 27 01:29:25 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Wed, 26 Sep 2007 22:29:25 -0700 Subject: Do stacks have controllable levels? In-Reply-To: References: Message-ID: Paul, It isn't exactly the look you are describing but what about using the revChangeWindowSize command (with slide) in order to simulate closing and reopening "Panel x" Panel x could consist of multiple groups that could be hidden and shown as needed. The main window could expand or shrink in order to expose or hide the "Panelx" group(s) Also, though not cross platform, drawer stack "Panelx" at right in stack "LargeWindow" should work -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Sep 26, 2007, at 9:45 PM, Paul Gabel wrote: > Hello everybody: > > I have a large stack and a small stack (Let's call the latter > "Panel x"). > ________________ ____ > | | | | > | | | | > | | | | > | | | | > |_______________| |____| > > From a script, "Panel x" needs to slide behind the right side of > the large stack and switch to another panel ("Panel y") which > slides back out. The problem is that I can't consistently control > which is on top. > > 1. I tried drawer "Panel x" but the stack disappeared. The only way > I could get it back was by quitting Rev and reopening. Anyway, I'm > aiming for cross-platform. > > 2. I tried to keep the large stack on top by temporarily using > modal or systemWindow, but both cause the large stack to close and > reopen which is unsightly. If I use lock screen, the large stack > turns white during the process. > > Sometimes "Panel x" slides on top the first time I do it and then > slides behind the second time. Is there a consistent method of > controlling stack "levels"? Thank you. > > Paul Gabel > > Rev Studio 2.8.1 > Mac OS X 10.4.10 > iMac Intel_______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at tactilemedia.com Thu Sep 27 01:33:57 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 26 Sep 2007 22:33:57 -0700 Subject: Do stacks have controllable levels? In-Reply-To: Message-ID: Recently, Paul Gabel wrote: > Is there a consistent method of controlling stack "levels"? IMO, the only way to really make sure one stack is displayed above another and stays there is to make the upper stack a palette. This may not work in your situation (ie if you're using stacks with standard decorations) but for the most part this arrangement is relatively foolproof. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From scott at tactilemedia.com Thu Sep 27 01:39:03 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 26 Sep 2007 22:39:03 -0700 Subject: Do stacks have controllable levels? In-Reply-To: Message-ID: BTW, not sure if this is what you're trying to do, but you might want to take a look at a demo stack that features a sliding panel similar to the drawer command. Execute the following in your message box: go url "http://www.tactilemedia.com/download/slider.rev" This uses a palette stack as the parent window and toplevel stack as the "slider". Maybe it is of some use. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From scott at elementarysoftware.com Thu Sep 27 01:40:29 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Wed, 26 Sep 2007 22:40:29 -0700 Subject: Quicktime on Windows In-Reply-To: <33605.69.242.141.223.1190844918.squirrel@webmail11.pair.com> References: <20070926170005.8C1D5488F16@mail.runrev.com> <33605.69.242.141.223.1190844918.squirrel@webmail11.pair.com> Message-ID: Curry, I'm on a Mac at the moment but if you are testing in the IDE, under Rev's General preferences there is a check box for "Load QuickTime on startUp" and a tool tip that suggests setting dontUseQT will fail if Rev does loads QT on startup. Perhaps this preference is turned on? -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Sep 26, 2007, at 3:15 PM, curry at pair.com wrote: > When testing with and without Quicktime on Windows, playing .mid > files in > a player, I was unable to really test without any QT features by > setting > dontUseQT. Instead, I had to actually uninstall it! > > With no QT, players don't loop automatically (at least with .mid > files, > haven't tested others), and the player volume can't be set using > playLoudness. With QT installed, it seems these features are available > even with dontUseQT, if I made no mistake. > > I'm wondering if anyone knows a good way for true QT/non-QT testing > of all > features short of un/install, and also if I should bugzilla this or > not. > > Thanks, > > Curry > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at elementarysoftware.com Thu Sep 27 02:00:07 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Wed, 26 Sep 2007 23:00:07 -0700 Subject: Do stacks have controllable levels? In-Reply-To: References: Message-ID: <6F84E3F4-AFDE-4A2F-9BF5-F83726B9891C@elementarysoftware.com> Whoa! I didn't know that was doable! Your stack(s) appears to solve a problem I've been struggling with. Thanks a bunch for sharing. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Sep 26, 2007, at 10:39 PM, Scott Rossi wrote: > BTW, not sure if this is what you're trying to do, but you might > want to > take a look at a demo stack that features a sliding panel similar > to the > drawer command. Execute the following in your message box: > > go url "http://www.tactilemedia.com/download/slider.rev" > > This uses a palette stack as the parent window and toplevel stack > as the > "slider". Maybe it is of some use. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From klaus at major-k.de Thu Sep 27 03:38:56 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 27 Sep 2007 09:38:56 +0200 Subject: how do you determine if a file is a media file? In-Reply-To: <40032F1D-4224-4162-B6E7-13A7CBDD7835@dvcreators.net> References: <40032F1D-4224-4162-B6E7-13A7CBDD7835@dvcreators.net> Message-ID: <59B9389C-2F92-4F42-97AB-840B82466D69@major-k.de> Hi Josh, > I am working on a handler to determine whether a file is a media > file. (for OS X and Windows) > > First, I check if the file has a proper extension (.mov, .jpg, > etc.) if so, I assume the extension is correct (a leap of faith > perhaps) > > Second, I try to get the OS X filetype from the detailed files. > Some movies properly list "Moov", some don't. > > Third, was going to try loading the file into a Player or Image > object and see if there's an error, but many types of files will > load into those objects fine (like text files) > > So, I'm wondering if anyone has any tips beyond these things... again this might be a case for Trevor's EXCELLENT QT External :-) From the docs: function qtGetMovieFileType (FilePath) Description: Returns the type of a file on disk. Parameters: FilePath: Path to movie file. Return: Type (multiframe graphic, image, qtvr, flash, video, sound, unknown, unsupported) Maybe that can help you to decide to load a file into a player or not. Regards Klaus Major klaus at major-k.de http://www.major-k.de P.S. Perhaps you should print out the docs and put them under your pillow ;-) From curry at pair.com Thu Sep 27 06:43:08 2007 From: curry at pair.com (curry at pair.com) Date: Thu, 27 Sep 2007 06:43:08 -0400 (EDT) Subject: Rev and import snapshot not compatible with Aero and Vista Message-ID: <50788.69.242.156.184.1190889788.squirrel@webmail6.pair.com> >Are you sure it's working with Aero? On some machines, Aero is turned >off by default. Are the titlebars somewhat transparent and show a >blurred image of what is underneath them? >I'm not sure what other details you're looking for. On every Aero >system I've tried it on (3 of them), import snapshot does not work. Yes, I know about Aero. Let's not get bogged down on that, because we need to delve a little further. But I think the big problem is that we all had been forgetting that import snapshot has two basic forms of operation. You guys overlooked one form, I overlooked the other. Now I find that if I type "import snapshot" (which I did not try before) I get the ugly black rectangle. But if I type "import snapshot from rect (the rect of grc 1) of window (the windowid of this window)" I get a perfect image. If you get the same results, not only can it further pin down the bug report, but it might provide a workaround for many uses--let the user drag out a rectangle graphic, then programatically take the snapshot of that rect. So, I confirm that the user selection form of "import snapshot" fails, but the from-rect form works for me. Best, Curry From josh at dvcreators.net Thu Sep 27 06:59:54 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Thu, 27 Sep 2007 03:59:54 -0700 Subject: how do you determine if a file is a media file? In-Reply-To: <59B9389C-2F92-4F42-97AB-840B82466D69@major-k.de> References: <40032F1D-4224-4162-B6E7-13A7CBDD7835@dvcreators.net> <59B9389C-2F92-4F42-97AB-840B82466D69@major-k.de> Message-ID: <6F5C1FEB-3BE2-4E02-9BB3-40DFC61A7504@dvcreators.net> Holy crap. Perhaps you should set up an autoresponder so when I ask a question, it responds with the relevant section of Trevor's EXCELLENT QT External docs :-) (I am glad I sent Trevor some $$$ for that external!) Thanks for the reminder, the docs are going under my pillow now :-) On Sep 27, 2007, at 12:38 AM, Klaus Major wrote: > Hi Josh, > >> I am working on a handler to determine whether a file is a media >> file. (for OS X and Windows) >> >> First, I check if the file has a proper extension (.mov, .jpg, >> etc.) if so, I assume the extension is correct (a leap of faith >> perhaps) >> >> Second, I try to get the OS X filetype from the detailed files. >> Some movies properly list "Moov", some don't. >> >> Third, was going to try loading the file into a Player or Image >> object and see if there's an error, but many types of files will >> load into those objects fine (like text files) >> >> So, I'm wondering if anyone has any tips beyond these things... > > again this might be a case for Trevor's EXCELLENT QT External :-) > > From the docs: > function qtGetMovieFileType (FilePath) > Description: > Returns the type of a file on disk. > Parameters: > FilePath: Path to movie file. > Return: > Type (multiframe graphic, image, qtvr, flash, video, sound, > unknown, unsupported) > > Maybe that can help you to decide to load a file into a player or not. > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > P.S. > Perhaps you should print out the docs and put them under your > pillow ;-) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From curry at pair.com Thu Sep 27 07:02:31 2007 From: curry at pair.com (curry at pair.com) Date: Thu, 27 Sep 2007 07:02:31 -0400 (EDT) Subject: Quicktime on Windows Message-ID: <50793.69.242.156.184.1190890951.squirrel@webmail6.pair.com> >I'm on a Mac at the moment but if you are testing in the IDE, under >Rev's General preferences there is a check box for "Load QuickTime on >startUp" and a tool tip that suggests setting dontUseQT will fail if >Rev does loads QT on startup. Perhaps this preference is turned on? No, this pref was off when I wanted to test without QT. And unless I made a mistake in testing, the specific QT behaviors I mentioned persisted although QT was disabled, until I actually uninstalled QT. I am aware of the differences in behavior because I've used .mid and sound files in some games, so I noticed right away when the QT behaviors persisted. Obviously, the disadvantage is not being able to test for QT and non-QT user scenarios unless there is an easier way than un/installation. I'm hoping to find an easier way to switch. I think I made no mistake, but when I install QT again (it's uninstalled right now) I'll retest with a very simple stack just to make sure, since I was using a complex stack--a nearly finished game--before. Curry From klaus at major-k.de Thu Sep 27 07:19:15 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 27 Sep 2007 13:19:15 +0200 Subject: Quicktime on Windows In-Reply-To: <50793.69.242.156.184.1190890951.squirrel@webmail6.pair.com> References: <50793.69.242.156.184.1190890951.squirrel@webmail6.pair.com> Message-ID: Hi curry, >> I'm on a Mac at the moment but if you are testing in the IDE, under >> Rev's General preferences there is a check box for "Load QuickTime on >> startUp" and a tool tip that suggests setting dontUseQT will fail if >> Rev does loads QT on startup. Perhaps this preference is turned on? > > No, this pref was off when I wanted to test without QT. And unless > I made > a mistake in testing, the specific QT behaviors I mentioned persisted > although QT was disabled, until I actually uninstalled QT. I am > aware of > the differences in behavior because I've used .mid and sound files > in some > games, so I noticed right away when the QT behaviors persisted. > > Obviously, the disadvantage is not being able to test for QT and > non-QT > user scenarios unless there is an easier way than un/installation. I'm > hoping to find an easier way to switch. I think I made no mistake, but > when I install QT again (it's uninstalled right now) I'll retest > with a > very simple stack just to make sure, since I was using a complex > stack--a > nearly finished game--before. A player without QuickTime on Windows will definitivley NOT play any midi file! You could use the (very bad to not) documented "maciSendString" command on windows to play sounds, videos and midis on windows. In RevOnline Signe Marie Sanne (username "sms") has two example stacks that make use of "mciSendString". Check them out, they might get you started: -> mciMpegVideo -> PlayWavMCI > Curry Regards Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Thu Sep 27 07:20:39 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 27 Sep 2007 13:20:39 +0200 Subject: how do you determine if a file is a media file? In-Reply-To: <6F5C1FEB-3BE2-4E02-9BB3-40DFC61A7504@dvcreators.net> References: <40032F1D-4224-4162-B6E7-13A7CBDD7835@dvcreators.net> <59B9389C-2F92-4F42-97AB-840B82466D69@major-k.de> <6F5C1FEB-3BE2-4E02-9BB3-40DFC61A7504@dvcreators.net> Message-ID: <42321D5C-1EA4-4CD4-B38D-BB4FC1B23CB0@major-k.de> Hi Josh, > Holy crap. > > Perhaps you should set up an autoresponder so when I ask a > question, it responds with the relevant section of Trevor's > EXCELLENT QT External docs :-) Good idea! I have some spare time next week and will try to create one, shouldn't be too hard with rev ;-) > (I am glad I sent Trevor some $$$ for that external!) > > Thanks for the reminder, the docs are going under my pillow now :-) Yes, please :-D Best from rainy germany Klaus Major klaus at major-k.de http://www.major-k.de From curry at pair.com Thu Sep 27 07:42:29 2007 From: curry at pair.com (curry at pair.com) Date: Thu, 27 Sep 2007 07:42:29 -0400 (EDT) Subject: Quicktime on Windows Message-ID: <50823.69.242.156.184.1190893349.squirrel@webmail6.pair.com> >A player without QuickTime on Windows will >definitivley NOT play any midi file! That is very emphatic but also incorrect! ;-D Maybe this feature is not well-known. Try it. I've used it for more than one shareware. If you don't have QT installed, the player may not show a controller with play button, so use script to start it. >You could use the (very bad to not) documented "maciSendString" >command on windows to play sounds, videos and midis on windows. I suspect mciSendString might even be what Rev uses for the player without QT--anyway, the features are just about the same either way, calling from mci or the player. The Microsoft sequencer is used. Best, Curry -- Curry K. Software http://curryk.com/ From klaus at major-k.de Thu Sep 27 08:03:40 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 27 Sep 2007 14:03:40 +0200 Subject: Quicktime on Windows In-Reply-To: <50823.69.242.156.184.1190893349.squirrel@webmail6.pair.com> References: <50823.69.242.156.184.1190893349.squirrel@webmail6.pair.com> Message-ID: Hi Curry, >> A player without QuickTime on Windows will >> definitivley NOT play any midi file! > > That is very emphatic but also incorrect! ;-D Oops :-) > Maybe this feature is not well-known. Try it. I've used it for more > than > one shareware. If you don't have QT installed, the player may not > show a > controller with play button, so use script to start it. Hey, this is really new to me, will try a bit later today. Thanks for the hint! >> You could use the (very bad to not) documented "maciSendString" >> command on windows to play sounds, videos and midis on windows. > > I suspect mciSendString might even be what Rev uses for the player > without > QT--anyway, the features are just about the same either way, > calling from > mci or the player. The Microsoft sequencer is used. Hm... Sure? Hey sims, if you reading this, did you get to play WMV files in a player without QuickTime? > Best, > > Curry > > -- > Curry K. Software > http://curryk.com/ Best Klaus Major klaus at major-k.de http://www.major-k.de From sims at ezpzapps.com Thu Sep 27 08:05:45 2007 From: sims at ezpzapps.com (Jim Sims) Date: Thu, 27 Sep 2007 14:05:45 +0200 Subject: Quicktime on Windows In-Reply-To: References: <50823.69.242.156.184.1190893349.squirrel@webmail6.pair.com> Message-ID: <122E97B7-C253-430E-AB76-0C1808743B41@ezpzapps.com> On Sep 27, 2007, at 2:03 PM, Klaus Major wrote: > Hey sims, if you reading this, did you get to play WMV files in a > player without QuickTime? In the new beta I can :-) sims From klaus at major-k.de Thu Sep 27 08:11:49 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 27 Sep 2007 14:11:49 +0200 Subject: Quicktime on Windows In-Reply-To: <122E97B7-C253-430E-AB76-0C1808743B41@ezpzapps.com> References: <50823.69.242.156.184.1190893349.squirrel@webmail6.pair.com> <122E97B7-C253-430E-AB76-0C1808743B41@ezpzapps.com> Message-ID: <3C71682D-E763-4AF0-9CC9-425D68377F27@major-k.de> Hi sims, > On Sep 27, 2007, at 2:03 PM, Klaus Major wrote: > >> Hey sims, if you reading this, did you get to play WMV files in a >> player without QuickTime? > > In the new beta I can :-) Oh, really? What a nice surprise :-) > sims Best Klaus Major klaus at major-k.de http://www.major-k.de From kray at sonsothunder.com Thu Sep 27 10:04:10 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 27 Sep 2007 09:04:10 -0500 Subject: Do stacks have controllable levels? In-Reply-To: References: Message-ID: <20070927090410467837.ecc4aa02@sonsothunder.com> On Wed, 26 Sep 2007 21:45:04 -0700, Paul Gabel wrote: > Is there a consistent method of controlling stack "levels"? No, but I wish there were a "layer" property of stacks. But in the meantime, you can always make stack windows come to the front by issuing a "open stack " command. This won't send any messages if it's already open, but will force it to come to the front of all other stacks of the same 'mode' (see 'mode' in the Dictionary). Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From ambassador at fourthworld.com Thu Sep 27 10:56:00 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 27 Sep 2007 07:56:00 -0700 Subject: Do stacks have controllable levels? Message-ID: <46FBC480.6080308@fourthworld.com> Paul Gabel wrote: > I have a large stack and a small stack (Let's call the latter "Panel > x"). > ________________ ____ > | | | | > | | | | > | | | | > | | | | > |_______________| |____| > > From a script, "Panel x" needs to slide behind the right side of the > large stack and switch to another panel ("Panel y") which slides back > out. The problem is that I can't consistently control which is on top. If a custom look for your windows is what you're after, then Scott Rossi's solution looks an excellent one. But if you're looking for something more traditional and the goal is to provide a "progressive disclosure" in which options can be made available or not as the user chooses, you might consider the common and arguably underrated disclosure triangle: They're easy to script, the Rev IDE provides the images you'll need, and they deliver a solution which meets the HIG expectations for all supported platforms. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From JimAultWins at yahoo.com Thu Sep 27 11:12:28 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 27 Sep 2007 08:12:28 -0700 Subject: Rev and import snapshot not compatible with Aero and Vista In-Reply-To: <50788.69.242.156.184.1190889788.squirrel@webmail6.pair.com> Message-ID: Also beware of multiple monitors Jim Ault Las Vegas On 9/27/07 3:43 AM, "curry at pair.com" wrote: > >> Are you sure it's working with Aero? On some machines, Aero is turned >> off by default. Are the titlebars somewhat transparent and show a >> blurred image of what is underneath them? > >> I'm not sure what other details you're looking for. On every Aero >> system I've tried it on (3 of them), import snapshot does not work. > > Yes, I know about Aero. Let's not get bogged down on that, because we need > to delve a little further. > > But I think the big problem is that we all had been forgetting that import > snapshot has two basic forms of operation. You guys overlooked one form, I > overlooked the other. > > Now I find that if I type "import snapshot" (which I did not try before) I > get the ugly black rectangle. > > But if I type "import snapshot from rect (the rect of grc 1) of window > (the windowid of this window)" I get a perfect image. > > If you get the same results, not only can it further pin down the bug > report, but it might provide a workaround for many uses--let the user drag > out a rectangle graphic, then programatically take the snapshot of that > rect. > > So, I confirm that the user selection form of "import snapshot" fails, but > the from-rect form works for me. From howard.bornstein at gmail.com Thu Sep 27 17:21:41 2007 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Thu, 27 Sep 2007 17:21:41 -0400 Subject: Rawkeydown and the mouse wheel Message-ID: <3f07cc260709271421t19d1a524n37bad201c42b1774@mail.gmail.com> I'm trying to use the mouse wheel to scroll a group in a stack using the rawkeydown handler. I've seen Mark Waddingham's comments that groups don't respond to key messages: "I think this is a consequence of mouse-wheel messages being sent as key's at present and groups not responding to any key messages at the moment." However, it seems like it should be easy to get around this by simply putting the rawkeydown handler in the stack script and pointing it at the group scroll values when it detects the mousewheel codes. Alas, something odd is happening with all this. I set up a group with a few buttons and sized it so that scroll bars appeared when I turned them on. I put the following handler in the stack script. on rawkeydown keystroke put the vscroll of group 1 into vs if keystroke is 65308 then set the vscroll of group 1 to vs - 10 else if keystroke is 65309 then set the vscroll of group 1 to vs + 10 end if put keystroke pass rawkeydown end rawkeydown Anything I type, no matter where the cursor is, gets echoed in the message box, as is expected. However, if I scroll the mouse wheel, it only works under the following conditions: 1) if the cursor is directly over one of the buttons in the group. (if it's over white space within the group, scrolling doesn't happen) 2) if the cursor is over any other object outside the group (i.e. if there's a button or field or image outside the group and the cursor is over it) However, if the cursor is just over the card with nothing under it, the mouse wheel "key" messages apparently are not sent. This is very strange. Typing a key, no matter where the cursor is, gets echoed properly, meaning the rawkeydown handler is getting the key strokes. However, it only gets the mouse wheel "key" message when the cursor is over an object. How come the rawkeydown handler isn't getting the mouse wheel input when the cursor isn't over an object? Aside from putting a giant invisible button behind my entire stack (which is impractical for my current application) does anyone know of any other means to make the rawkeydown handler see the mouse wheel messages all the time? -- Regards, Howard Bornstein ----------------------- www.designeq.com From ambassador at fourthworld.com Thu Sep 27 17:45:01 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 27 Sep 2007 14:45:01 -0700 Subject: Rawkeydown and the mouse wheel Message-ID: <46FC245D.6010607@fourthworld.com> Howard Bornstein wrote: > ...if I scroll the mouse wheel, it only works > under the following conditions: > > 1) if the cursor is directly over one of the buttons in the group. (if it's > over white space within the group, scrolling doesn't happen) > 2) if the cursor is over any other object outside the group (i.e. if there's > a button or field or image outside the group and the cursor is over it) > > However, if the cursor is just over the card with nothing under it, the > mouse wheel "key" messages apparently are not sent. > > This is very strange. Typing a key, no matter where the cursor is, gets > echoed properly, meaning the rawkeydown handler is getting the key strokes. > However, it only gets the mouse wheel "key" message when the cursor is over > an object. How come the rawkeydown handler isn't getting the mouse wheel > input when the cursor isn't over an object? Yep, I've been bitten by that myself. Not sure why it's that way, and since the card receives all other key events in rawKeyDown I would think that for consistency the scroll wheel should be sent outside of controls as well. The workaround is to put a graphic or other object across the full extent of the group's content region, so at least the message will be sent. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Thu Sep 27 20:39:04 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 27 Sep 2007 17:39:04 -0700 Subject: [OT] Beyond the Mac Mini: Nano Message-ID: <46FC4D28.3080906@fourthworld.com> For those of you who enjoyed the Mac Mini, this is from today's : But first, we have the privilege of being able to exclusively report on information provided to Mac OS Rumors by one of our oldest and most reliable sources in Cupertino: the Mac Mini is dead..... Long Live the Mac Nano! The exact naming and marketing details are not as firm in our sources' estimation, since he's not an Apple Marketroid(TM)....but the new Mini will be as small in the horizontal as an internal optical drive will allow, and a little over 2/3 the height. Overall volume will be shrunk almost 25%, weight by about 20% and an all-new enclosure will be strikingly different from the design that has been the Mini's defining feature since its introduction. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From SimPLsol at aol.com Thu Sep 27 21:42:40 2007 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Thu, 27 Sep 2007 21:42:40 EDT Subject: [OT] Beyond the Mac Mini: Nano Message-ID: Sounds like they dropped the hard drive. Paul Looney ************************************** See what's new at http://www.aol.com From stephenREVOLUTION at barncard.com Thu Sep 27 22:18:37 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 27 Sep 2007 19:18:37 -0700 Subject: [OT] Beyond the Mac Mini: Nano In-Reply-To: References: Message-ID: and replaced with some kind of large solid state drive? >Sounds like they dropped the hard drive. >Paul Looney > >************************************** > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From SimPLsol at aol.com Thu Sep 27 22:30:16 2007 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Thu, 27 Sep 2007 22:30:16 EDT Subject: [OT] Beyond the Mac Mini: Nano Message-ID: Perhaps, Stephen. But I've long thought it would be good to simply remove both the CD and the HD. Upgrade the Mini to FW 800 and let the user pick the exact combination of "external" drives they need. Almost completely modular! I call this the "anti-iMac" theory ;-) I'm sure Apple wants no part of it. Paul Looney ************************************** See what's new at http://www.aol.com From andre at andregarzia.com Thu Sep 27 23:33:49 2007 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 28 Sep 2007 00:33:49 -0300 Subject: [OT] Beyond the Mac Mini: Nano In-Reply-To: References: Message-ID: <7c87a2a10709272033k33d25effy8aa333694d539102@mail.gmail.com> the kind that corrupts when you scream "erase!!!!" near it?I really don't trust solid state drives... (I like them, I just don't trust them) On 9/27/07, Stephen Barncard wrote: > > and replaced with some kind of large solid state drive? > > > >Sounds like they dropped the hard drive. > >Paul Looney > > > >************************************** > > > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at tactilemedia.com Fri Sep 28 00:32:57 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 27 Sep 2007 21:32:57 -0700 Subject: ZIP Library Details? Message-ID: Anyone have experience with the new ZIP library -- specifically the revZipSetProgressCallback command? The docs say a callback is sent with several parameters, including pGlobalProgress. But the value of this parameter appears to be identical to the value of pItemProgress. I expected "global" to mean the progress of the decompressing an entire archive, and "item" refering to individual files within the archive. Can anyone shed any light on this? Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From josh at dvcreators.net Fri Sep 28 02:23:56 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 28 Sep 2007 01:23:56 -0500 Subject: ZIP Library Details? In-Reply-To: References: Message-ID: <0C94285F-313A-4A21-AD4B-11F0BFAC0C58@dvcreators.net> I can confirm the same result- global seems to be reporting item. With a brand new stack, this script: on doIt revZipSetProgressCallback "myZipProgressHandler" answer file "find zip" put it into tArchive revZipOpenArchive tArchive, "read" put revZipEnumerateItems(tArchive) into tItems breakpoint repeat for each line tFile in tItems revZipExtractItemToFile tArchive, tFile, "/" & tFile end repeat pGlobalProgress revZipCloseArchive tArchive end doIt on myZipProgressHandler pArchive, pItem, pType, pItemProgress, pItemTotal, pGlobalProgress, pGlobalTotal if the endValueSet of scrollbar "dlProgress" <> "true" then set the endvalue of scrollbar "dlProgress" to pItemTotal set the endValueSet of scrollbar "dlProgress" to true end IF set the thumbpos of scrollbar "dlProgress" to pItemProgress if pItemProgress = pItemTotal then set the endValueSet of scrollbar "dlProgress" to false end IF end myZipProgressHandler produces the expected result - the scrollbar repeats as each item is extracted. However, when changing all pItemTotal to pGlobalTotal and all pItemProgress to pGlobalProgress results are identical. As you say, with the global values I would expect the pGlobalTotal number to reflect the total archive size, and the pGlobalProgress to reflect progress of extracting the entire archive... A bug? Or is there another syntax that produces the desired result? On Sep 27, 2007, at 11:32 PM, Scott Rossi wrote: > Anyone have experience with the new ZIP library -- specifically the > revZipSetProgressCallback command? > > The docs say a callback is sent with several parameters, including > pGlobalProgress. But the value of this parameter appears to be > identical to > the value of pItemProgress. I expected "global" to mean the > progress of the > decompressing an entire archive, and "item" refering to individual > files > within the archive. > > Can anyone shed any light on this? > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mdswindell at cruzio.com Thu Sep 20 11:15:34 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Thu, 20 Sep 2007 08:15:34 -0700 Subject: custom "Type-ahead" function In-Reply-To: References: Message-ID: <59369D9B-27C8-4901-B255-CC24893C8D29@cruzio.com> Hi Hugh, I used your code in a game I'm working on porting over from an old HyperCard stack I wrote. Thanks so much for posting it. I'd have never come up with it on my own. One thing that I've so far been unable to work around is when when trying to look ahead to a two word answer... the look-ahead works fine... UNLESS the user continues to type past the space... then things get balled up. Have you ever run into this? Thanks Mark On Sep 19, 2007, at 11:00 AM, FlexibleLearning at aol.com wrote: > I do so like being able to help without actually having to do > anything! I > also wrote a google-filter someplace (as in using + and - to force > includes and > excludes). Must try and track that one down. It should be in the > Scrapbook. > > /H > Hugh Senior > FLCo > Home of The Scripter's Scrapbook > > > > On 19 Sept, Ton Kuypers wrote: > > Mark, > > thats EXACTLY what I ment :-) > Thanks! > > Warm regards, > > Ton Kuypers > > > On 19-sep-07, at 06:05, Mark Swindell wrote: > >> Could this be what you saw? >> Mark >> _____ >> >> From FlexibleLearning at aol.com Wed Mar 1 10:46:13 2006 >> >> I use this to progressively auto-fill from a defined list... >> >> Script for Field or Combo-button... >> >> on keyup k >> put word 2 of the selectedChunk into temp >> put the num of words of char 1 to temp of me into w >> put lineoffset(CR& word w of me, CR& fld "wordList") into n >> get line n of fld "wordList" >> if it <>"" then put it into word w of me >> -- Select current word offset >> put the num of chars of word 1 to w of me into w >> select char (temp) to w of me >> end keyup >> ________ >> >> On Sep 18, 2007, at 4:11 PM, Ton Kuypers wrote: >> >>> Hi gang, >>> >>> A while ago I saw a RR stack wich allows me to filter a field with >>> values of another field, the more you typed in, the more exact the >>> filter worked... >>> This allows a user to start typing and get somekind of a "type- >>> ahead". >>> >>> The big problem is, that I can't seem to find that stack >>> anymore :-( >>> >>> Anyone any suggestions? >>> >>> >>> >>> Warm regards, >>> >>> Ton Kuypers > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Middle age is when your broad mind and narrow waist begin to change places. - E. Joseph Crossman From claude.lemmel at wanadoo.fr Sun Sep 23 14:35:44 2007 From: claude.lemmel at wanadoo.fr (Claude Lemmel) Date: Sun, 23 Sep 2007 20:35:44 +0200 Subject: cgi + mySQL "revdberr,invalid database type" In-Reply-To: <20070919170005.79F4848A5B9@mail.runrev.com> References: <20070919170005.79F4848A5B9@mail.runrev.com> Message-ID: I have on a linux web server a MySQL database created and managed from my desktop Windows computer by a Revolution stack (Vista + revolution/windows 2.81) ; it works ok. On the same web server i installed revolution/linux 2.51 as a cgi application and it works ok for producing web pages. Now i try to have my cgi scripts fetching data from my mySQL database. If i try put revOpenDatabase("MySQL",myURL,myBase,myName,myPassword,0) into databaseID i am answered "revdberr,invalid database type" For the param myURL, i tried the URL of my site, the IP of my site, "localhost" and "", but no one works. I am sure that the params myBase,myName,myPassword are OK because they open succesfully the database from my desktop stack. I guess that something is wrong in the installation of Revolution on the linux server. i CHMODed all revolution files to 755 Was someone successfull in managing a mySQL database from revolution as cgi ? TIA Claude From jbv.silences at club-internet.fr Fri Sep 28 11:19:07 2007 From: jbv.silences at club-internet.fr (jbv) Date: Fri, 28 Sep 2007 17:19:07 +0200 Subject: cgi + mySQL "revdberr,invalid database type" References: <20070919170005.79F4848A5B9@mail.runrev.com> Message-ID: <46FD1B6B.3FF87343@club-internet.fr> Claude, you need to install the Rev mySQL drivers along with the cgi engine. JB > I have on a linux web server a MySQL database created and managed from my > desktop Windows computer by a Revolution stack (Vista + revolution/windows > 2.81) ; it works ok. > > On the same web server i installed revolution/linux 2.51 as a cgi > application and it works ok for producing web pages. > > Now i try to have my cgi scripts fetching data from my mySQL database. > > If i try > put revOpenDatabase("MySQL",myURL,myBase,myName,myPassword,0) into > databaseID > i am answered "revdberr,invalid database type" > > For the param myURL, i tried the URL of my site, the IP of my site, > "localhost" and "", but no one works. > > I am sure that the params myBase,myName,myPassword are OK because they > open succesfully the database from my desktop stack. > > I guess that something is wrong in the installation of Revolution on the > linux server. i CHMODed all revolution files to 755 > > Was someone successfull in managing a mySQL database from revolution as > cgi ? > > TIA > > Claude From paulgabel at comcast.net Fri Sep 28 12:40:01 2007 From: paulgabel at comcast.net (Paul Gabel) Date: Fri, 28 Sep 2007 09:40:01 -0700 Subject: Do stacks have controllable levels? Message-ID: Hello everyone: A big "thank you" to Ken Ray, Richard Gaskin, Mark Swindell, Scott Morrow, and Scott Rossi for your suggestions regarding stack "levels." I found something of value in each of your replies. I very much appreciate the support I get from the Rev list. Paul Gabel Scotts Valley, CA From rjearp at hotmail.com Fri Sep 28 14:03:37 2007 From: rjearp at hotmail.com (Bob Earp) Date: Fri, 28 Sep 2007 11:03:37 -0700 Subject: Decorations or Controls ?? Message-ID: On the stack properties: Basic Properties window my machine refers to Controls and a colleagues machine refers to Decorations. Both are MacBooks running OS X and both are running Rev Studio2 v2.8.1 Build 472. Weird.......... So my question is, do you have Decorations or Controls ?? best, Bob... Bob Earp - Ashford Technologies Inc. _________________________________________________________________ News, entertainment and everything you care about at Live.com. Get it now! http://www.live.com/getstarted.aspx From devin_asay at byu.edu Fri Sep 28 14:24:41 2007 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 28 Sep 2007 12:24:41 -0600 Subject: Decorations or Controls ?? In-Reply-To: References: Message-ID: <19284C8E-6A88-460F-A45E-0CEA2826EF3F@byu.edu> Bob, On Sep 28, 2007, at 12:03 PM, Bob Earp wrote: > On the stack properties: Basic Properties window my machine refers > to Controls and a colleagues machine refers to Decorations. Both > are MacBooks running OS X and both are running Rev Studio2 v2.8.1 > Build 472. Weird.......... > > So my question is, do you have Decorations or Controls ?? > > best, Bob... The labels in the property inspector can either be descriptive labels or the property names. This is set in Preferences, in the General section. There you can set the property labels in the inspector. Regards, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From shaosean at wehostmacs.com Fri Sep 28 16:26:31 2007 From: shaosean at wehostmacs.com (Shao Sean) Date: Fri, 28 Sep 2007 16:26:31 -0400 Subject: [OT] my website Message-ID: I took the plunge last night and bought the domain name so you should use that to visit my website. There are no more ads associated with the domain. From andre at andregarzia.com Fri Sep 28 16:55:32 2007 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 28 Sep 2007 17:55:32 -0300 Subject: [OT] my website In-Reply-To: References: Message-ID: <7c87a2a10709281355o758b4cefr1b16ce37a93a9a55@mail.gmail.com> Shao Sean, congratulations!!!! Nice site and even nicer libraries! Cheers andre On 9/28/07, Shao Sean wrote: > > I took the plunge last night and bought the domain name > so you should use that to visit my website. There are no more ads > associated with the domain. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From rjearp at hotmail.com Fri Sep 28 17:06:12 2007 From: rjearp at hotmail.com (Bob Earp) Date: Fri, 28 Sep 2007 14:06:12 -0700 Subject: dateItems (also see Controls or Decorations) Message-ID: Just found another oddity with two machines running proportedly the same version of Rev. On one machine (the one that shows "Decorations" instead of "Controls") keyword dateItems does not appear in the documentation and does not work. On the other machine it does. Go figure........ If anybody else is running build 472 and is not seeing dateItems then I'll post it as a bug. Please let me know BTW, we did check for updates to Rev and it reports no updates are available. best, Bob.... Bob Earp - Ashford Technologies Inc. _________________________________________________________________ Discover the new Windows Vista http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE From m.schonewille at economy-x-talk.com Fri Sep 28 17:17:00 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 28 Sep 2007 23:17:00 +0200 Subject: Decorations or Controls ?? In-Reply-To: References: Message-ID: <6C159084-F343-4EA2-823B-09236CC0F8C6@economy-x-talk.com> Bob, In the preferences, you can determine whether you want descriptions or names of properties to be displayed in the properties inspector. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 28-sep-2007, om 20:03 heeft Bob Earp het volgende geschreven: > On the stack properties: Basic Properties window my machine refers > to Controls and a colleagues machine refers to Decorations. Both > are MacBooks running OS X and both are running Rev Studio2 v2.8.1 > Build 472. Weird.......... > > So my question is, do you have Decorations or Controls ?? > > best, Bob... > > Bob Earp - Ashford Technologies Inc. From ambassador at fourthworld.com Fri Sep 28 17:19:54 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 28 Sep 2007 14:19:54 -0700 Subject: Importing MS Word files Message-ID: <46FD6FFA.9030201@fourthworld.com> Have any of you written anything to parse MS Word files into a form usable in Rev? For the last several versions MS has been using XML for Word, so conceivably it would be tedious but not impossible to write a handler which would take a Word file and return htmlText for all the portions which are relevant in Rev (font, size, bold, italic, strikethough, etc.). Anyone here done that? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From sadhu at castandcrew.com Fri Sep 28 18:31:17 2007 From: sadhu at castandcrew.com (Sadhunathan Nadesan) Date: Fri, 28 Sep 2007 15:31:17 -0700 Subject: Problem building stand alone database application using database query builder Message-ID: <46FD80B5.3030908@castandcrew.com> Greetings, Wondering if anyone can shed some light on this problem? Context In the past building database apps I have coded everything, meaning, scripted the database connection, the queries to add, modify, delete, search, etc. They work. Problem This time I'm trying to build a simple app following the example in the database tutorial using the query builder, then selecting the actions from the pull down list and connecting them to buttons. As long as I am running this application in the IDE, it works fine. When I save it as a stand alone exe under Windows, it doesn't work any more (meaning, nothing happens when I press the buttons, it isn't connected to the database). I have made sure that all database stuff is included in the standalone set up. I do receive some error messages but I think they are irrelevant since I am not on a Mac 1 MacOS, database driver folder not found: "C:/Program Files/Revolution Enterprise/2.7.4-gm-1/Runtime/Mac OS X/Universal/Externals/Database Drivers/dboracle.bundle" 2 MacOS, database driver folder not found: "C:/Program Files/Revolution Enterprise/2.7.4-gm-1/Runtime/Mac OS X/Universal/Externals/Database Drivers/VXCMD_macho.bundle" Solution??? Thank you in advance, anyone, for any suggestions. Regards, Sadhu From shaosean at wehostmacs.com Fri Sep 28 23:17:50 2007 From: shaosean at wehostmacs.com (Shao Sean) Date: Fri, 28 Sep 2007 23:17:50 -0400 Subject: [OT] my website Message-ID: <101409B4-33D3-48F2-8314-7AEA908A4BBF@wehostmacs.com> Thanks for the kind word Andre, but it seems I have too much of a life compared to that lean mean external writing machine who has been releasing nifty externals lately ;-) From stephenREVOLUTION at barncard.com Sat Sep 29 00:00:13 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 28 Sep 2007 21:00:13 -0700 Subject: Importing MS Word files In-Reply-To: <46FD6FFA.9030201@fourthworld.com> References: <46FD6FFA.9030201@fourthworld.com> Message-ID: I think there was a thread on this about a month ago; there was a link to a site where a developer writes about the experience. Appearantly MS's version of XML is totally strange and broken. Yet MS is pushing ISO for standardization. There seem to be a lot of converters on the net, though, including Python and there's a SDK available. Could be a nightmare to write. >Have any of you written anything to parse MS Word files into a form >usable in Rev? > >For the last several versions MS has been using XML for Word, so >conceivably it would be tedious but not impossible to write a >handler which would take a Word file and return htmlText for all the >portions which are relevant in Rev (font, size, bold, italic, >strikethough, etc.). > >Anyone here done that? > >-- > Richard Gaskin > Fourth World Media Corporation -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jbv.silences at club-internet.fr Sat Sep 29 05:25:38 2007 From: jbv.silences at club-internet.fr (jbv) Date: Sat, 29 Sep 2007 11:25:38 +0200 Subject: Rawkeydown and the mouse wheel References: <3f07cc260709271421t19d1a524n37bad201c42b1774@mail.gmail.com> Message-ID: <46FE1A0F.CCD025D2@club-internet.fr> Hi list, are the rawkeydown key codes 65308 / 65309 similar on Mac and XP ? (I don't have any mousewheel to test on Mac). Thanks, JB From eric.chatonet at sosmartsoftware.com Sat Sep 29 05:26:35 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 29 Sep 2007 11:26:35 +0200 Subject: Rawkeydown and the mouse wheel In-Reply-To: <46FE1A0F.CCD025D2@club-internet.fr> References: <3f07cc260709271421t19d1a524n37bad201c42b1774@mail.gmail.com> <46FE1A0F.CCD025D2@club-internet.fr> Message-ID: <5A4DD7DF-E004-4672-8E8F-0D0C605CCB9E@sosmartsoftware.com> Short answer: yes. Le 29 sept. 07 ? 11:25, jbv a ?crit : > Hi list, > > are the rawkeydown key codes 65308 / 65309 similar on Mac and XP ? > (I don't have any mousewheel to test on Mac). Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From viktoras at ekoinf.net Sat Sep 29 08:20:47 2007 From: viktoras at ekoinf.net (viktoras didziulis) Date: Sat, 29 Sep 2007 15:20:47 +0300 Subject: proportional resizing group of graphics In-Reply-To: <5A4DD7DF-E004-4672-8E8F-0D0C605CCB9E@sosmartsoftware.com> References: <3f07cc260709271421t19d1a524n37bad201c42b1774@mail.gmail.com> <46FE1A0F.CCD025D2@club-internet.fr> <5A4DD7DF-E004-4672-8E8F-0D0C605CCB9E@sosmartsoftware.com> Message-ID: <46FE431F.8090301@ekoinf.net> is there any property that allows proportional resizing of grouped graphics when group's size changes. Or all one can do is setting width and height of each and every graphic within the group from within a script ? Making a world map with countries represented by polygons. Now trying to figure out what is the best way to make it zoomable :-) Best regards Viktoras From bvg at mac.com Sat Sep 29 09:36:50 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 29 Sep 2007 15:36:50 +0200 Subject: proportional resizing group of graphics In-Reply-To: <46FE431F.8090301@ekoinf.net> References: <3f07cc260709271421t19d1a524n37bad201c42b1774@mail.gmail.com> <46FE1A0F.CCD025D2@club-internet.fr> <5A4DD7DF-E004-4672-8E8F-0D0C605CCB9E@sosmartsoftware.com> <46FE431F.8090301@ekoinf.net> Message-ID: Any chance of sharing the country generation code? I am trying to generate random maps myself. Resizing polygons of unknown size, all in the same aspect is a somewhat complicated matter. Here some random thoughts of mine: You could multiply all dimensions by a modifier, and then the original location by the same multiplier: put the loc of graphic 1 into theLoc set the width of graphic 1 to the width of graphic 1 div 2 set the height of graphic 1 to the height of graphic 1 div 2 set the Loc of graphic 1 to item 1 of theLoc div 2, item 2 of theLoc div 2 If you want to size them to an arbitrary size, you need to know the total width and height of all polygons combined, and then find out what ratio the new total size produces (If you don't need perfect precision, you can also group all your polygons, and get the size of that group, which will give you an approximation of the size of all polygons combined): put 100 into oldWidth put 50 into oldHeight put 40 into newWidth -- 40/100= 0.4 (ratio) -- 0.4 * 50 = 20 (newHeight) put round(newWidth / oldWidth * oldHeight) into newHeight If you want the result to be pixel precise, it's best to store the points of the polygons in a multiple of any actually shown size, to reduce rounding/trunctuation problems. If you have AnimationEngine from Malte, you can use the aspect... handlers. For speed, lock screen once then set all polygons. Alternatively, you can get the points of your polygon, multiply all entries by your ratio, and then set the points of the polygon to that. This might be faster then resizing visual objects (untested). Hope this will get you thinking (and that I haven't made any grave thinking errors) Bjoernke On 29 Sep 2007, at 14:20, viktoras didziulis wrote: > is there any property that allows proportional resizing of grouped > graphics when group's size changes. Or all one can do is setting width > and height of each and every graphic within the group from within a > script ? > > Making a world map with countries represented by polygons. Now trying > to figure out what is the best way to make it zoomable :-) > > Best regards > Viktoras -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From viktoras at ekoinf.net Sat Sep 29 10:51:00 2007 From: viktoras at ekoinf.net (viktoras didziulis) Date: Sat, 29 Sep 2007 17:51:00 +0300 Subject: proportional resizing group of graphics In-Reply-To: References: <3f07cc260709271421t19d1a524n37bad201c42b1774@mail.gmail.com> <46FE1A0F.CCD025D2@club-internet.fr> <5A4DD7DF-E004-4672-8E8F-0D0C605CCB9E@sosmartsoftware.com> <46FE431F.8090301@ekoinf.net> Message-ID: <46FE6654.3050309@ekoinf.net> Thanks, Bjoernke! I naively expected an existing but yet undiscovered possibility for the group and its contents to behave like window on resize by setting properties in geometry manager. So the answer turned out to be "no-no" - need scripting for this... Actually the map contains European, North African and Levantine countries and then oceans and continents for the rest of the world. As a backdrop I use public domain map from the CIA factbook converted to png (originally it is in pdf): https://www.cia.gov/library/publications/the-world-factbook/docs/refmaps.html There was an idea about extraction of country polygons from shapefile - but then these have to be thinned, reprojected to match my backdrop (which is in Robinson projection) , etc, etc, etc... Finally I ended up drawing polygons manually - well, couple of days of work, not too long. Map's stack communicates with a database and either shows or hides polygons whose identifiers are fetched from the database in a query result like: repeat foreach item identifier in dbOut set the visible of graphic identifier to true end repeat of course all the polygons have to be "switched off" before this in another cycle. That's all to it... Now trying to smoothly and eye-candilly (with zoom out/in animation) switch perspective from Europe to Entire world and vice versa without messing the polygons on the map. Thanks again for your help and Regards! Viktoras Bj?rnke von Gierke wrote: > Any chance of sharing the country generation code? I am trying to > generate random maps myself. > > Resizing polygons of unknown size, all in the same aspect is a > somewhat complicated matter. Here some random thoughts of mine: > > You could multiply all dimensions by a modifier, and then the original > location by the same multiplier: > > put the loc of graphic 1 into theLoc > set the width of graphic 1 to the width of graphic 1 div 2 > set the height of graphic 1 to the height of graphic 1 div 2 > set the Loc of graphic 1 to item 1 of theLoc div 2, item 2 of theLoc > div 2 > > If you want to size them to an arbitrary size, you need to know the > total width and height of all polygons combined, and then find out > what ratio the new total size produces (If you don't need perfect > precision, you can also group all your polygons, and get the size of > that group, which will give you an approximation of the size of all > polygons combined): > > put 100 into oldWidth > put 50 into oldHeight > put 40 into newWidth > -- 40/100= 0.4 (ratio) > -- 0.4 * 50 = 20 (newHeight) > put round(newWidth / oldWidth * oldHeight) into newHeight > > If you want the result to be pixel precise, it's best to store the > points of the polygons in a multiple of any actually shown size, to > reduce rounding/trunctuation problems. > > If you have AnimationEngine from Malte, you can use the aspect... > handlers. > > For speed, lock screen once then set all polygons. Alternatively, you > can get the points of your polygon, multiply all entries by your > ratio, and then set the points of the polygon to that. This might be > faster then resizing visual objects (untested). > > Hope this will get you thinking (and that I haven't made any grave > thinking errors) > Bjoernke > > On 29 Sep 2007, at 14:20, viktoras didziulis wrote: > >> is there any property that allows proportional resizing of grouped >> graphics when group's size changes. Or all one can do is setting >> width and height of each and every graphic within the group from >> within a script ? >> >> Making a world map with countries represented by polygons. Now trying >> to figure out what is the best way to make it zoomable :-) >> >> Best regards >> Viktoras > From geradamas at yahoo.com Sat Sep 29 14:15:33 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 29 Sep 2007 19:15:33 +0100 (BST) Subject: Rawkeydown and the mouse wheel Message-ID: <383660.50773.qm@web37502.mail.mud.yahoo.com> Yes: Forward Scroll : 65309 Back Scroll: 65308 and they show up with my "Key Namer" stack (RevOnline); which surpised me! Love, Richmond ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From curry at pair.com Sat Sep 29 20:19:30 2007 From: curry at pair.com (curry at pair.com) Date: Sat, 29 Sep 2007 20:19:30 -0400 (EDT) Subject: Importing MS Word files Message-ID: <33777.69.242.141.223.1191111570.squirrel@webmail10.pair.com> I have been looking into this and would like to take a shot at making a library for the basics of reading in Word XML files, for a reasonable price--not more than $50--if I can be sure of a few users who need it. Curry -- Richard Gaskin: >Have any of you written anything to parse MS Word files >into a form usable in Rev? From bvg at mac.com Sat Sep 29 21:21:44 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 30 Sep 2007 03:21:44 +0200 Subject: Importing MS Word files In-Reply-To: <33777.69.242.141.223.1191111570.squirrel@webmail10.pair.com> References: <33777.69.242.141.223.1191111570.squirrel@webmail10.pair.com> Message-ID: <7c6fe8081b3e408b2252c16e13a56581@mac.com> I don't need it now, but if it works simple and stable, it'd be something I'd pay for, to have it when the need arises. On the other hand, everything I have read up to now seems to imply that Microsoft does not want anyone to meddle with these files, and making an interpreter is not really feasible due to that. Not that I have looked into it much... Bj?rnke On 30 Sep 2007, at 02:19, curry at pair.com wrote: > > I have been looking into this and would like to take a shot at making a > library for the basics of reading in Word XML files, for a reasonable > price--not more than $50--if I can be sure of a few users who need it. > > Curry > > -- > > Richard Gaskin: >> Have any of you written anything to parse MS Word files >> into a form usable in Rev? -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From curry at pair.com Sun Sep 30 06:14:14 2007 From: curry at pair.com (curry at pair.com) Date: Sun, 30 Sep 2007 06:14:14 -0400 (EDT) Subject: Importing MS Word files Message-ID: <53444.69.242.156.184.1191147254.squirrel@webmail9.pair.com> Thanks for the encouragement I've received from several people. I've started on the Word XML library. Best, Curry