From scott at elementarysoftware.com Tue Apr 1 03:34:32 2008 From: scott at elementarysoftware.com (Scott Morrow) Date: Tue, 1 Apr 2008 00:34:32 -0700 Subject: SuckUp-SpitOut OS9 app Message-ID: <0C430FF1-971A-4F06-B046-9A20FDA841CD@elementarysoftware.com> While I seem able to suck up a Windows executable (into a custom prop) and then spit it out in working order, I'm having trouble doing the same with Mac OS9 applications. In addition to sucking up the application with < url ("binfile:" & tPathToApp) > I also get the resource fork using < get URL ("resfile:" & tPathToApp) > I then reconstitute the application with < put (the uApplication of this stack) into URL ("binfile:" & tInstallPath) > and reset the resources using < put (the uAppResource of this stack) into URL ("resfile:" & tInstallPath) > ResEdit shows the resources for the reconstituted OS9 app to be in place but something obviously isn't quite right as the app loses its icon and opens with TextEdit when double-clicked. I'm hoping someone will know what I'm doing wrong... Enterprise 2.9.0 rc-4 PPC OSX 10.5 (& 10.2) Thanks -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- From m.schonewille at economy-x-talk.com Tue Apr 1 04:19:30 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 1 Apr 2008 10:19:30 +0200 Subject: SuckUp-SpitOut OS9 app In-Reply-To: <0C430FF1-971A-4F06-B046-9A20FDA841CD@elementarysoftware.com> References: <0C430FF1-971A-4F06-B046-9A20FDA841CD@elementarysoftware.com> Message-ID: <3D04DE0E-E138-4122-89E0-F2ACE79FCDAB@economy-x-talk.com> Hi Scott, On both Mac OS X and Mac OS 9 you need to set the filetype to "???? APPL" (or use whatever creator type you have chosen for your application instead of the question marks). Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 1 apr 2008, at 09:34, Scott Morrow wrote: > While I seem able to suck up a Windows executable (into a custom > prop) and then spit it out in working order, I'm having trouble > doing the same with Mac OS9 applications. > > In addition to sucking up the application with < url ("binfile:" & > tPathToApp) > > > I also get the resource fork using < get URL ("resfile:" & > tPathToApp) > > > I then reconstitute the application with < put (the uApplication > of this stack) into URL ("binfile:" & tInstallPath) > > > and reset the resources using < put (the uAppResource of this > stack) into URL ("resfile:" & tInstallPath) > > > ResEdit shows the resources for the reconstituted OS9 app to be in > place but something obviously isn't quite right as the app loses its > icon and opens with TextEdit when double-clicked. I'm hoping > someone will know what I'm doing wrong... > > Enterprise 2.9.0 rc-4 > PPC OSX 10.5 (& 10.2) > > Thanks > > -Scott Morrow > From scott at elementarysoftware.com Tue Apr 1 05:03:37 2008 From: scott at elementarysoftware.com (Scott Morrow) Date: Tue, 1 Apr 2008 02:03:37 -0700 Subject: SuckUp-SpitOut OS9 app In-Reply-To: <3D04DE0E-E138-4122-89E0-F2ACE79FCDAB@economy-x-talk.com> References: <0C430FF1-971A-4F06-B046-9A20FDA841CD@elementarysoftware.com> <3D04DE0E-E138-4122-89E0-F2ACE79FCDAB@economy-x-talk.com> Message-ID: <4C0D96FB-8A8A-4B67-AB3B-A9730C521E01@elementarysoftware.com> Hello Mark, Fantastic! That does the trick. Thanks so much. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Apr 1, 2008, at 1:19 AM, Mark Schonewille wrote: > Hi Scott, > > On both Mac OS X and Mac OS 9 you need to set the filetype to "???? > APPL" (or use whatever creator type you have chosen for your > application instead of the question marks). > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > A large collection of scripts for HyperCard, Revolution, SuperCard > and other programming languages can be found at http://runrev.info > > > > > On 1 apr 2008, at 09:34, Scott Morrow wrote: >> While I seem able to suck up a Windows executable (into a custom >> prop) and then spit it out in working order, I'm having trouble >> doing the same with Mac OS9 applications. >> >> In addition to sucking up the application with < url ("binfile:" & >> tPathToApp) > >> >> I also get the resource fork using < get URL ("resfile:" & >> tPathToApp) > >> >> I then reconstitute the application with < put (the uApplication >> of this stack) into URL ("binfile:" & tInstallPath) > >> >> and reset the resources using < put (the uAppResource of this >> stack) into URL ("resfile:" & tInstallPath) > >> >> ResEdit shows the resources for the reconstituted OS9 app to be in >> place but something obviously isn't quite right as the app loses >> its icon and opens with TextEdit when double-clicked. I'm hoping >> someone will know what I'm doing wrong... >> >> Enterprise 2.9.0 rc-4 >> PPC OSX 10.5 (& 10.2) >> >> Thanks >> >> -Scott Morrow >> > > _______________________________________________ > 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 len-morgan at crcom.net Tue Apr 1 07:37:37 2008 From: len-morgan at crcom.net (Len Morgan) Date: Tue, 01 Apr 2008 06:37:37 -0500 Subject: [ANN] GLX Application Framework In-Reply-To: References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <20080331115406410304.4cb1058d@sonsothunder.com> Message-ID: <47F21E81.6090802@crcom.net> I think the same thing can be said for me personally! :-) len morgan Tereza Snyder wrote: >> > > Instead of becoming more refined and more general over the years, > however, mine is now too complicated, too inconsistent, too ad-hoc, > and too crufty to parade in public. > From klaus at major-k.de Tue Apr 1 08:03:48 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 1 Apr 2008 14:03:48 +0200 Subject: activating palette loses textselection? Message-ID: <3588E635-C256-45C8-A54F-ECD9A4B904C9@major-k.de> Hi friends, I have a couple of palettes and toplevel stacks open here. Now when I select some text in a field of a non palette stack and click on a button/list field in a palette, the selection disappers, so "the selectedchunk" is empty in that case. Too bad if you are working on a text-formatting palette window :-) BUT this does not happen with all palettes (only with the text formatting thing, of course!)?! All the buttons/list fields in the palettes do have their "traversalon" set to false! What am I overlooking? Thanks in advance. Regards Klaus Major klaus at major-k.de http://www.major-k.de From david at openpartnership.net Tue Apr 1 08:27:24 2008 From: david at openpartnership.net (David Bovill) Date: Tue, 1 Apr 2008 12:27:24 +0000 Subject: activating palette loses textselection? In-Reply-To: <3588E635-C256-45C8-A54F-ECD9A4B904C9@major-k.de> References: <3588E635-C256-45C8-A54F-ECD9A4B904C9@major-k.de> Message-ID: Is there a closefield handler in the message path doing something? On 01/04/2008, Klaus Major wrote: > > Hi friends, > > I have a couple of palettes and toplevel stacks open here. > Now when I select some text in a field of a non palette stack > and click on a button/list field in a palette, the selection disappers, > so "the selectedchunk" is empty in that case. > > Too bad if you are working on a text-formatting palette window :-) > > BUT this does not happen with all palettes (only with the text > formatting thing, of course!)?! > All the buttons/list fields in the palettes do have their > "traversalon" set to false! > > What am I overlooking? > > Thanks in advance. > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > _______________________________________________ > 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 Tue Apr 1 08:31:50 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 1 Apr 2008 14:31:50 +0200 Subject: activating palette loses textselection? In-Reply-To: References: <3588E635-C256-45C8-A54F-ECD9A4B904C9@major-k.de> Message-ID: <93AF2185-A9CC-40CD-8210-B982F305332A@major-k.de> Hi David, > Is there a closefield handler in the message path doing something? no. > Regards Klaus Major klaus at major-k.de http://www.major-k.de From ambassador at fourthworld.com Tue Apr 1 10:19:23 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 01 Apr 2008 07:19:23 -0700 Subject: activating palette loses textselection? Message-ID: <47F2446B.7000303@fourthworld.com> Klaus Major wrote: > I have a couple of palettes and toplevel stacks open here. > Now when I select some text in a field of a non palette stack > and click on a button/list field in a palette, the selection disappers, > so "the selectedchunk" is empty in that case. > > Too bad if you are working on a text-formatting palette window :-) > > BUT this does not happen with all palettes (only with the text > formatting thing, of course!)?! Which palettes does this not happen with? I've not been able to find a good solution for my own text formatting palette, so on the recommendation of some of the folks here I store the current selection when the mouse enters the palette, then restore the selection when they click. Dumb, I know, but it gets me through the day. It seems the core issue here is that Rev requires that the selectectedField always be either the focusedObject or empty, precluding the notion of a field having a selection but not having focus. This is, of course, counter to the way UIs work. In fact, most go further to even allow text selection in inactive windows. I think there's a RQQC request for this, but I couldn't find it this morning. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From klaus at major-k.de Tue Apr 1 10:27:46 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 1 Apr 2008 16:27:46 +0200 Subject: activating palette loses textselection? In-Reply-To: <47F2446B.7000303@fourthworld.com> References: <47F2446B.7000303@fourthworld.com> Message-ID: <21F9EECE-CCBD-45A5-98BC-5303F17CF44D@major-k.de> Hi Richard, > Klaus Major wrote: > >> I have a couple of palettes and toplevel stacks open here. >> Now when I select some text in a field of a non palette stack >> and click on a button/list field in a palette, the selection >> disappers, >> so "the selectedchunk" is empty in that case. >> Too bad if you are working on a text-formatting palette window :-) >> BUT this does not happen with all palettes (only with the text >> formatting thing, of course!)?! > > Which palettes does this not happen with? My "2lzs2" palette for instance. > I've not been able to find a good solution for my own text > formatting palette, so on the recommendation of some of the folks > here I store the current selection when the mouse enters the > palette, then restore the selection when they click. Dumb, I know, > but it gets me through the day. I already store "the selectedchunk" but "restoring" it again is a good idea :-) > It seems the core issue here is that Rev requires that the > selectectedField always be either the focusedObject or empty, > precluding the notion of a field having a selection but not having > focus. > > This is, of course, counter to the way UIs work. In fact, most go > further to even allow text selection in inactive windows. > > I think there's a RQQC request for this, but I couldn't find it > this morning. Anyway, thanks a lot for this hint! > -- > Richard Gaskin > Managing Editor, revJournal Regards Klaus Major klaus at major-k.de http://www.major-k.de From ambassador at fourthworld.com Tue Apr 1 10:42:16 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 01 Apr 2008 07:42:16 -0700 Subject: activating palette loses textselection? Message-ID: <47F249C8.4010808@fourthworld.com> Klaus Major wrote: >> Klaus Major wrote: >> >>> I have a couple of palettes and toplevel stacks open here. >>> Now when I select some text in a field of a non palette stack >>> and click on a button/list field in a palette, the selection >>> disappers, >>> so "the selectedchunk" is empty in that case. >>> Too bad if you are working on a text-formatting palette window :-) >>> BUT this does not happen with all palettes (only with the text >>> formatting thing, of course!)?! >> >> Which palettes does this not happen with? > > My "2lzs2" palette for instance. Oh, that one. :) What differences are there between that palette and the ones that cause the text selection to be lost? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From klaus at major-k.de Tue Apr 1 10:51:08 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 1 Apr 2008 16:51:08 +0200 Subject: activating palette loses textselection? In-Reply-To: <47F249C8.4010808@fourthworld.com> References: <47F249C8.4010808@fourthworld.com> Message-ID: <8A5AF4A6-60EF-46D7-B0A5-9489385CE819@major-k.de> Hi Richard, > Klaus Major wrote: > >>> Klaus Major wrote: >>> >>>> I have a couple of palettes and toplevel stacks open here. >>>> Now when I select some text in a field of a non palette stack >>>> and click on a button/list field in a palette, the selection >>>> disappers, >>>> so "the selectedchunk" is empty in that case. >>>> Too bad if you are working on a text-formatting palette window :-) >>>> BUT this does not happen with all palettes (only with the text >>>> formatting thing, of course!)?! >>> Which palettes does this not happen with? >> My "2lzs2" palette for instance. > Oh, that one. :) I also eat my own haggis :-) > What differences are there between that palette and the ones that > cause the text selection to be lost? Except the contents of the stacks? I have not the slightest idea! Palette is palette. > -- > Richard Gaskin > Managing Editor, revJournal Regards Klaus Major klaus at major-k.de http://www.major-k.de From eric.chatonet at sosmartsoftware.com Tue Apr 1 11:17:27 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 1 Apr 2008 17:17:27 +0200 Subject: =?iso-8859-1?q?=5BANN=5D_Drag_and_drop_tutorial_n=B024_from_So_S?= =?iso-8859-1?q?mart_Software?= Message-ID: <960BB7CE-5C18-4DA2-84DD-65A6D33BB4FA@sosmartsoftware.com> Paris, Tuesday, April 1, 2008 ---------------------- English version ------------------------- I'm happy to announce that "How to manage Drag and Drop #2", 24th tutorial for Revolution is available: This tutorial explores all ways to manage Drag and Drop especially with Rev 2.9 new features: In one Rev window, between two Rev windows, from Rev or towards Rev with text, images, files, etc. How to create a drag image on-the-fly, a tools palette and many other tricks. Scripts fully commented. Needs Rev 2.7 or later. If you have downlaoded the Tutorial Watcher plugin, you have been or will be automatically informed at next Rev startup. You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com - Revolution/Plugins or Tutorials section. You may also download directly this tutorial from the website. At the moment, 24 tutorials are available through "Tutorials Picker" or on the website: How to manage drag and drop #2 How to create custom shaped windows How to put Putting in place a stars ranking system How to use PNG images to create custom controls How to master user's data entries in a field How to Monitor a QuickTime Player by Script How to Download Data from the Internet How to Manage Stack Resizing How to Manage Table Fields How to Display and Manage Ask Dialogs How to Display and Manage Answer Dialogs How to Manage Tabbed Buttons How to Ask for a Password How to Manage User's Waiting Time How to Manage Drag and Drop for Files or Folders How to Fix Stack Decorations How to build and Manage Dynamic Menus How to Manage "Snap to" Scrollbars How to Create Contextual Tooltips on-the-fly How to Store Images How to Create and Manage HTML lists How to Install "Metal Appearance" on All Platforms How to Change Card Dimensions Smoothly How to Magnify Images Best regards, Eric Chatonet. If you don't want to be on this low traffic list, you can unsubscribe by emailing to mailinglist at sosmartsoftware.com with "unsubscribe" (without the quotes) in the subject line. --------------------- Version fran?aise ------------------------ J'ai de plaisir d'annoncer la disponibilit? de "Comment g?rer le glisser-d?poser #2", didacticiel n?24 pour Revolution : Ce didacticiel explore toutes les fa?ons de g?rer le glisser-d?poser et sp?cialement en utilisant les nouveaut?s de Rev 2.9. Dans une seule fen?tre Rev, entre deux fen?tres Rev, vers Rev ou depuis Rev avec du texte, des images, des fichiers, etc. Comment cr?er une 'drag' image, une palette d'outils et bien d'autres astuces. Scripts largement comment?s. Requiert Rev 2.7 ou plus r?cent. Si vous avez install? le plugin "Tutorials Watcher", vous le savez d?j? ou serez inform? au prochain d?marrage de Revolution. Pour avoir acc?s ? ce didacticiel, t?l?chargez "Tutorials Picker", un plugin gratuit qui communique directement avec le site de So Smart Software afin d'afficher tous les didacticels disponibles depuis le web dans leur derni?re version. Rendez-vous sur http://www.sosmartsoftware.com - Revolution/Section Plugins ou didacticiels. Vous pouvez ?galement t?l?charger ce didacticiel directement depuis le site. Actuellement, 24 didacticiels sont disponibles ? travers "Tutorials Picker" ou sur le site : Comment cr?er des fen?tres personnalis?es Comment mettre en place un syst?me de classement par ?toiles Comment utiliser les images PNG pour cr?er des contr?les personnalis?s Comment ma?triser les donn?es entr?es par l'utilisateur Comment piloter finement un player QuickTime par script Comment t?l?charger des donn?es depuis internet Comment redimensionner le contenu d'une fen?tre Comment utiliser les champs tables Comment afficher et g?rer les dialogues Ask Comment afficher et g?rer les dialogues Answer Comment g?rer les boutons onglets Comment r?clamer un mot de passe Comment g?rer les attentes utilisateur Comment g?rer le glisser d?poser de dossiers et de fichiers Comment fixer les "d?corations" d'une pile Comment construire et g?rer un menu dynamique Comment g?rer le comportement "magn?tique" d'un scrollbar Comment cr?er ? la vol?e des tooltips contextuels Comment stocker des images dans une pile Comment cr?er et g?rer des listes en HTML Comment installer l'apparence m?tal bross? sur toutes plate-formes Comment changer les dimensions d'une carte avec un effet progressif Comment impl?menter une loupe destin?e ? ne grossir que les images Cordialement, Eric Chatonet. Si vous ne souhaitez plus recevoir de couriel de cette liste ? bas traffic, envoyez un couriel ? mailinglist at sosmartsoftware.com avec "unsubscribe" (sans les guillemets) comme sujet. ------------------------------------------------------------------- So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Pour les institutionnels, les entreprises et les associations Des logiciels sur mesure : gestion, multim?dia, internet, etc. Windows, Mac OS et Linux... Avec la "french touch" ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From chipp at chipp.com Tue Apr 1 14:45:14 2008 From: chipp at chipp.com (Chipp Walters) Date: Tue, 1 Apr 2008 12:45:14 -0600 Subject: =?iso-8859-1?q?Re=3A_=5BANN=5D_Drag_and_drop_tutorial_n=B024_fro?= =?iso-8859-1?q?m_So_Smart_Software?= In-Reply-To: <960BB7CE-5C18-4DA2-84DD-65A6D33BB4FA@sosmartsoftware.com> References: <960BB7CE-5C18-4DA2-84DD-65A6D33BB4FA@sosmartsoftware.com> Message-ID: <7aa52a210804011145p5239ababy79a050c9c71ca25a@mail.gmail.com> Thank Eric! I'll have to take a look-see. From josh at dvcreators.net Tue Apr 1 15:42:56 2008 From: josh at dvcreators.net (Josh Mellicker) Date: Tue, 1 Apr 2008 12:42:56 -0700 Subject: [ANN] GLX Application Framework In-Reply-To: References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <20080331115406410304.4cb1058d@sonsothunder.com> Message-ID: Wow. The framework is awesome! On Mar 31, 2008, at 10:28 AM, Trevor DeVore wrote: > > On Mar 31, 2008, at 1:11 PM, Eric Chatonet wrote: >> >> And enough for thinking you could charge for this :-) > > I thought about that but decided against it in the end. There is > definitely a commitment that comes with charging customers for a > product that I don't think I can make right now. I really feel Rev > needs a framework like this available publicly so I decided to > release it anyway and hope that others will contribute however they > can to help move it forward. One model that has been very successful for some Open Source developers is providing the software for free, but charging premium hourly prices for support, configuration, consulting, etc. I'm pretty sure, in numerous cases, this has resulted in far more revenue than charging for the software, and this is a trend that I believe will increase in the future. From scott at tactilemedia.com Tue Apr 1 18:36:12 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 01 Apr 2008 15:36:12 -0700 Subject: [ANN] Drag and drop tutorial n =?iso-8859-1?q?=B0?= 24 from So Smart Software In-Reply-To: <960BB7CE-5C18-4DA2-84DD-65A6D33BB4FA@sosmartsoftware.com> Message-ID: Recently, Eric Chatonet wrote: > I'm happy to announce that "How to manage Drag and Drop #2", 24th > tutorial for Revolution is available Mon ami, Vous ?tes le meilleur. OK, the text is probably wrong, but you get the idea. Thank you so much for packaging yet another very useful tutorial. This has been week of great announcements and it's only Tuesday! Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From palcibiades-first at yahoo.co.uk Wed Apr 2 03:25:42 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 2 Apr 2008 08:25:42 +0100 Subject: If you are looking for an embeddable Linux to package.... Message-ID: <200804020825.42258.palcibiades-first@yahoo.co.uk> Look no further! Distrowatch has a review of Slitaz Linux. Its a 25mb live/installable CD with a full graphical desktop. 25mb is not a typo! It seemed so unbelievable that I immediately downloaded and fired it up. Its real, and it works, and its graphical, and being totally memory resident, its very fast indeed on just about anything. Modern kernel, and uses JWM as the window manager, and SLIM as the display manager. Even includes Firefox in its 25mb. I'm enthusiastic about the many odd and quirky manifestations of open source, and many will not share this, but if you are ever looking for a tiny, very fast, fully functioning OS to package with your application, this is worth looking at. It runs Revolution just fine - at least, it runs compiled applications, and StackRunner. I did not try the IDE yet. There is an issue with fonts, font sizing and fields. Unlike with the standard distributions, the fit of the text onto buttons was not perfect. This is probably due to not having all the fonts, its something one would have to tweak. But probably also, though I haven't done this, you would get around it by running the IDE itself on Slitaz and tweaking that way. If you do try it, you'll probably want to mount a flash drive to try out apps, and its not totally obvious how to do this. At least in this incarnation you have to use the manual mounting tool, and I had to specify sdb1 manually. If you want something a little less barebones, then of course Slax or PCFluxbox or Puppy. But this one is where for some reason you want something even more minimal. The kind of system that will only run Win 98, but you need proper security. The charitable sector comes to mind. Peter From klaus at major-k.de Wed Apr 2 07:38:21 2008 From: klaus at major-k.de (Klaus Major) Date: Wed, 2 Apr 2008 13:38:21 +0200 Subject: activating palette loses textselection? In-Reply-To: <21F9EECE-CCBD-45A5-98BC-5303F17CF44D@major-k.de> References: <47F2446B.7000303@fourthworld.com> <21F9EECE-CCBD-45A5-98BC-5303F17CF44D@major-k.de> Message-ID: <89E8BEC2-2D84-4AE3-80D8-B2BB7017351E@major-k.de> Hi Richard, >> Klaus Major wrote: >> >>> I have a couple of palettes and toplevel stacks open here. >>> Now when I select some text in a field of a non palette stack >>> and click on a button/list field in a palette, the selection >>> disappers, >>> so "the selectedchunk" is empty in that case. >>> Too bad if you are working on a text-formatting palette window :-) >>> BUT this does not happen with all palettes (only with the text >>> formatting thing, of course!)?! >> Which palettes does this not happen with? > My "2lzs2" palette for instance. I found out what causes this behaviour: If the palette contains ANY field, then the selection disappears! BUT, I does not really disappear, the selection is just not visible! If I activate the stack with the original selection again, the selection becomes visible again. >> I've not been able to find a good solution for my own text >> formatting palette, so on the recommendation of some of the folks >> here I store the current selection when the mouse enters the >> palette, then restore the selection when they click. Dumb, I >> know, but it gets me through the day. > I already store "the selectedchunk" but "restoring" it again is a > good idea :-) But does not work, see above :-/ Any hints on how to create a text-formatting palette that keeps the original selection visible are very welcome. Of course I store the selectedchunk and so can modify it, bit I don't think it is a good user experience when text changes while there is no VISIBLE selection. Regards Klaus Major klaus at major-k.de http://www.major-k.de From wow at together.net Wed Apr 2 08:09:32 2008 From: wow at together.net (Richard Miller) Date: Wed, 2 Apr 2008 08:09:32 -0400 Subject: Rev cgi question In-Reply-To: <47F21E81.6090802@crcom.net> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <20080331115406410304.4cb1058d@sonsothunder.com> <47F21E81.6090802@crcom.net> Message-ID: <05FF419A-2ED4-4C07-BD1F-4664CAFA218F@together.net> I don't understand what is happening with this. This is on a MacMini server. I ask a Rev cgi script the following: put (there is a folder "/users/myusername/desktop") into buffer It returns TRUE. I then ask the following: put (there is a folder "/users/myusername/desktop/foldername") into buffer (foldername = any folder sitting on the desktop) It returns FALSE. Does this have something to do with some setting I need to change on the server?... or am I asking for information which is not accessible from a Rev cgi script located inside the CGI-Executables folder? What I ultimately want to do is have the Rev cgi script delete a folder sitting elsewhere on the server. Is there a reason this can't be done? Thanks. Richard Miller From jbv.silences at club-internet.fr Wed Apr 2 08:26:23 2008 From: jbv.silences at club-internet.fr (jbv) Date: Wed, 02 Apr 2008 14:26:23 +0200 Subject: Rev cgi question References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <20080331115406410304.4cb1058d@sonsothunder.com> <47F21E81.6090802@crcom.net> <05FF419A-2ED4-4C07-BD1F-4664CAFA218F@together.net> Message-ID: <47F37B65.987060B7@club-internet.fr> Richard , I have done that dozens of time, mostly on linux & windoze servers... So I'm not sure about OSX settings, but one thing I'd check first is the spelling of the folder's name... it might sound silly, but many times I have been blocked by spelling problems (or case sensitive spelling) when referring to folders & files... JB > I don't understand what is happening with this. This is on a MacMini > server. > > I ask a Rev cgi script the following: > > put (there is a folder "/users/myusername/desktop") into buffer > > It returns TRUE. > > I then ask the following: > > put (there is a folder "/users/myusername/desktop/foldername") > into buffer > > (foldername = any folder sitting on the desktop) > > It returns FALSE. > > Does this have something to do with some setting I need to change on > the server?... or am I asking for information which is not accessible > from a Rev cgi script located inside the CGI-Executables folder? > > What I ultimately want to do is have the Rev cgi script delete a > folder sitting elsewhere on the server. Is there a reason this can't > be done? > > 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: From wow at together.net Wed Apr 2 08:41:22 2008 From: wow at together.net (Richard Miller) Date: Wed, 2 Apr 2008 08:41:22 -0400 Subject: Rev cgi question In-Reply-To: <47F37B65.987060B7@club-internet.fr> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <20080331115406410304.4cb1058d@sonsothunder.com> <47F21E81.6090802@crcom.net> <05FF419A-2ED4-4C07-BD1F-4664CAFA218F@together.net> <47F37B65.987060B7@club-internet.fr> Message-ID: <88CB7A7F-C456-4628-81C0-F3836EE1F503@together.net> There's something else going on. I wish it was just spelling, but it's not. It's probably particular to OSX. I tried the following: set the defaultfolder to "/users/myusername" put the folders into buffer I get back the correct list of folders, including one called "Desktop" I then try this: set the defaultfolder to "/users/myusername/Desktop" put the folders into buffer It returns the list of folders inside the cgi-bin directory. I tried changing "Desktop" to "Library" and got the same cgi-bin results. What's going on here? Thanks. Richard On Apr 2, 2008, at 8:26 AM, jbv wrote: > > > Richard , > > I have done that dozens of time, mostly on linux & windoze servers... > So I'm not sure about OSX settings, but one thing I'd check first > is the > spelling of the folder's name... it might sound silly, but many times > I have been blocked by spelling problems (or case sensitive spelling) > when referring to folders & files... > > JB > >> I don't understand what is happening with this. This is on a MacMini >> server. >> >> I ask a Rev cgi script the following: >> >> put (there is a folder "/users/myusername/desktop") into buffer >> >> It returns TRUE. >> >> I then ask the following: >> >> put (there is a folder "/users/myusername/desktop/foldername") >> into buffer >> >> (foldername = any folder sitting on the desktop) >> >> It returns FALSE. >> >> Does this have something to do with some setting I need to change on >> the server?... or am I asking for information which is not accessible >> from a Rev cgi script located inside the CGI-Executables folder? >> >> What I ultimately want to do is have the Rev cgi script delete a >> folder sitting elsewhere on the server. Is there a reason this can't >> be done? >> >> 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: > > _______________________________________________ > 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 wow at together.net Wed Apr 2 08:53:05 2008 From: wow at together.net (Richard Miller) Date: Wed, 2 Apr 2008 08:53:05 -0400 Subject: Rev cgi question In-Reply-To: <88CB7A7F-C456-4628-81C0-F3836EE1F503@together.net> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <20080331115406410304.4cb1058d@sonsothunder.com> <47F21E81.6090802@crcom.net> <05FF419A-2ED4-4C07-BD1F-4664CAFA218F@together.net> <47F37B65.987060B7@club-internet.fr> <88CB7A7F-C456-4628-81C0-F3836EE1F503@together.net> Message-ID: <51D81BC0-0A84-4567-82D6-20E321EAEB95@together.net> I sorted it out. It was an Ownership & Permission OSX setting. Can someone provide guidance on the correct way to set those settings for unrestricted Rev cgi access, while still retaining server security? Or is the security issue on a Mac (running its native server app) not an issue, regardless of these settings? Thanks. Richard On Apr 2, 2008, at 8:41 AM, Richard Miller wrote: > There's something else going on. I wish it was just spelling, but > it's not. It's probably particular to OSX. > > I tried the following: > > set the defaultfolder to "/users/myusername" > put the folders into buffer > > I get back the correct list of folders, including one called "Desktop" > > I then try this: > > set the defaultfolder to "/users/myusername/Desktop" > put the folders into buffer > > It returns the list of folders inside the cgi-bin directory. I > tried changing "Desktop" to "Library" and got the same cgi-bin > results. > > What's going on here? > > Thanks. > Richard > > > On Apr 2, 2008, at 8:26 AM, jbv wrote: > >> >> >> Richard , >> >> I have done that dozens of time, mostly on linux & windoze servers... >> So I'm not sure about OSX settings, but one thing I'd check first >> is the >> spelling of the folder's name... it might sound silly, but many times >> I have been blocked by spelling problems (or case sensitive spelling) >> when referring to folders & files... >> >> JB >> >>> I don't understand what is happening with this. This is on a MacMini >>> server. >>> >>> I ask a Rev cgi script the following: >>> >>> put (there is a folder "/users/myusername/desktop") into buffer >>> >>> It returns TRUE. >>> >>> I then ask the following: >>> >>> put (there is a folder "/users/myusername/desktop/foldername") >>> into buffer >>> >>> (foldername = any folder sitting on the desktop) >>> >>> It returns FALSE. >>> >>> Does this have something to do with some setting I need to change on >>> the server?... or am I asking for information which is not >>> accessible >>> from a Rev cgi script located inside the CGI-Executables folder? >>> >>> What I ultimately want to do is have the Rev cgi script delete a >>> folder sitting elsewhere on the server. Is there a reason this can't >>> be done? >>> >>> 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: >> >> _______________________________________________ >> 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 claus at dreischer.de Wed Apr 2 10:10:14 2008 From: claus at dreischer.de (Claus Dreischer) Date: Wed, 2 Apr 2008 16:10:14 +0200 (MEST) Subject: negative bits Message-ID: <200804021410.m32EAEpc014923@post.webmailer.de> Hi, maybe someone has done this already ... I'd like to convert integers into binary ones and zeros like input: "9" -> output "1001" or depending on the size of the output: "00001001" This can be done with the baseConvert function: baseConvert( 9, 10, 2 ) gets me my "1001" BUT (and we finaly get to the point) converting a *negative* integer number won't get me the desired result: baseconvert( -9, 10, 2 ) -> "-1001" The anticipated result would be "11110111" So, how do i get there? Am i missing something? Regards, Claus. From wow at together.net Wed Apr 2 10:16:28 2008 From: wow at together.net (Richard Miller) Date: Wed, 2 Apr 2008 10:16:28 -0400 Subject: Rev quicktime problem In-Reply-To: <88CB7A7F-C456-4628-81C0-F3836EE1F503@together.net> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <20080331115406410304.4cb1058d@sonsothunder.com> <47F21E81.6090802@crcom.net> <05FF419A-2ED4-4C07-BD1F-4664CAFA218F@together.net> <47F37B65.987060B7@club-internet.fr> <88CB7A7F-C456-4628-81C0-F3836EE1F503@together.net> Message-ID: <000A54B6-33E6-44F1-BF03-7700F9404D3B@together.net> I'm having a problem with one particular customer and I just don't know what the issue might be. What I am asking him to do is no different from any other customer, yet it won't work on his computer. This customer just bought a generic PC (put together in a shop where he lives). I've sent him a video file (.mov) to view in a very simple Rev program. Every time he opens the screen to view this video, Rev crashes. Yet, he can open the file with no problem in Quicktime. Every other part of my Rev program runs fine for him. The problem only occurs when he tries to view a video. He's using XP and has every recent Windows update. Any suggestions? Thanks. Richard Miller From sims at ezpzapps.com Wed Apr 2 10:30:48 2008 From: sims at ezpzapps.com (Jim Sims) Date: Wed, 2 Apr 2008 16:30:48 +0200 Subject: Rev quicktime problem In-Reply-To: <000A54B6-33E6-44F1-BF03-7700F9404D3B@together.net> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <20080331115406410304.4cb1058d@sonsothunder.com> <47F21E81.6090802@crcom.net> <05FF419A-2ED4-4C07-BD1F-4664CAFA218F@together.net> <47F37B65.987060B7@club-internet.fr> <88CB7A7F-C456-4628-81C0-F3836EE1F503@together.net> <000A54B6-33E6-44F1-BF03-7700F9404D3B@together.net> Message-ID: <605529DF-02CD-4ED1-8F8F-80BEE5212652@ezpzapps.com> On Apr 2, 2008, at 4:16 PM, Richard Miller wrote: > Every other part of my Rev program runs fine for him. The problem > only occurs when he tries to view a video. > > He's using XP and has every recent Windows update. > > Any suggestions? How much RAM does he have? sims ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Across Platforms - Code and Culture http://www.ezpzapps.com/blog/ From mark at maseurope.net Wed Apr 2 11:12:27 2008 From: mark at maseurope.net (Mark Smith) Date: Wed, 2 Apr 2008 16:12:27 +0100 Subject: negative bits In-Reply-To: <200804021410.m32EAEpc014923@post.webmailer.de> References: <200804021410.m32EAEpc014923@post.webmailer.de> Message-ID: Claus, you could do this: on toBits tNum put binaryencode("n", tNum) into tBytes -- n is 4 bytes, if your numbers aren't going to be big, you could use 's' -- 2 bytes get binarydecode("B*", tBytes, tNum) return tNum end toBits Best, Mark On 2 Apr 2008, at 15:10, Claus Dreischer wrote: > Hi, > > maybe someone has done this already ... > > I'd like to convert integers into binary ones and zeros like > input: "9" -> output "1001" or depending on the size of the output: > "00001001" > > This can be done with the baseConvert function: > baseConvert( 9, 10, 2 ) gets me my "1001" > > BUT (and we finaly get to the point) > converting a *negative* integer number won't get me the desired > result: > baseconvert( -9, 10, 2 ) -> "-1001" > > The anticipated result would be "11110111" > > So, how do i get there? > Am i missing something? > > Regards, > Claus. > _______________________________________________ > 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 bryan at deepfoo.com Wed Apr 2 11:31:42 2008 From: bryan at deepfoo.com (Bryan McCormick) Date: Wed, 02 Apr 2008 11:31:42 -0400 Subject: Pasting from Excel 2.9 - kray Message-ID: <47F3A6DE.1080404@deepfoo.com> Ken, That is very odd that you got 2.8.1 to work with Excel 2002. Mind you I am on 2.8.1 with Excel 2003. The same issue presents with OpenOffice though regardless of Rev version. I guess I never had the combo of 2002/2.8.1 since I had upgraded to 2003 before I had 2.8.1. Multi-version combo hell is clearly a risk. It never would have occurred to me (nor is it even possible) to roll back to 2002 and try it. Thing is this had been a problem pretty much forever with both MC and Rev so it must have been a moment of grace by sheer luck that had 2002 and 2.8.1 working properly. To review the issues that failed were color, improper handling of comma separated numeric values and the row/column delimiters. It would be great to see the new incarnation of the fix in whatever RC this ends up being. See you all in Vegas From wjm at wjm.org Wed Apr 2 11:42:28 2008 From: wjm at wjm.org (Bill Marriott) Date: Wed, 2 Apr 2008 11:42:28 -0400 Subject: negative bits References: <200804021410.m32EAEpc014923@post.webmailer.de> Message-ID: Hi Claus, I assume the reason why you're anticipating this result is because you are used to Excel's DEC2BIN function available with the Analysis Add-On feature. http://office.microsoft.com/en-us/excel/HP052090531033.aspx?pid=CH062528241033 Excel's DEC2BIN can only handle values between -512 to +511. And the results it produces will of course be numbers that don't convert back the way you expect in Revolution, either. For example, 11110111 is 247 in Rev. If you want to get results consistent with Excel, the answer is to create your own custom functions, DEC2BIN and BIN2DEC, that follow Excel's rules. - Bill "Claus Dreischer" wrote in message news:200804021410.m32EAEpc014923 at post.webmailer.de... Hi, maybe someone has done this already ... I'd like to convert integers into binary ones and zeros like input: "9" -> output "1001" or depending on the size of the output: "00001001" This can be done with the baseConvert function: baseConvert( 9, 10, 2 ) gets me my "1001" BUT (and we finaly get to the point) converting a *negative* integer number won't get me the desired result: baseconvert( -9, 10, 2 ) -> "-1001" The anticipated result would be "11110111" So, how do i get there? Am i missing something? Regards, Claus. From claus at dreischer.de Wed Apr 2 11:59:06 2008 From: claus at dreischer.de (Claus Dreischer) Date: Wed, 2 Apr 2008 17:59:06 +0200 (MEST) Subject: negative bits Message-ID: <200804021559.m32Fx6xl015665@post.webmailer.de> Hi Mark, thank you very much, this does the trick! For reference, i expanded Marks's function to use tLength <= 32 bits: function toBits tNum, tLength put binaryencode( "N", tNum ) into tBytes get binarydecode( "B*", tBytes, tBits ) repeat with i = 1 to tLength put char -i of tBits before my_bits end repeat return my_bits end toBits Again, thanks Mark for the fast response! Regards, Claus. ----- original Nachricht -------- Betreff: Re: negative bits Gesendet: Mi, 02. Apr 2008 Von: Mark Smith > Claus, you could do this: > > on toBits tNum > put binaryencode("n", tNum) into tBytes -- n is 4 bytes, if your > numbers aren't going to be big, you could use 's' -- 2 bytes > get binarydecode("B*", tBytes, tNum) > return tNum > end toBits > > Best, > > Mark > > > > On 2 Apr 2008, at 15:10, Claus Dreischer wrote: > > > Hi, > > > > maybe someone has done this already ... > > > > I'd like to convert integers into binary ones and zeros like > > input: "9" -> output "1001" or depending on the size of the output: > > "00001001" > > > > This can be done with the baseConvert function: > > baseConvert( 9, 10, 2 ) gets me my "1001" > > > > BUT (and we finaly get to the point) > > converting a *negative* integer number won't get me the desired > > result: > > baseconvert( -9, 10, 2 ) -> "-1001" > > > > The anticipated result would be "11110111" > > > > So, how do i get there? > > Am i missing something? > > > > Regards, > > Claus. > > _______________________________________________ > > 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 > --- original Nachricht Ende ---- From wow at together.net Wed Apr 2 12:01:06 2008 From: wow at together.net (Richard Miller) Date: Wed, 2 Apr 2008 12:01:06 -0400 Subject: Rev cgi question In-Reply-To: <51D81BC0-0A84-4567-82D6-20E321EAEB95@together.net> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <20080331115406410304.4cb1058d@sonsothunder.com> <47F21E81.6090802@crcom.net> <05FF419A-2ED4-4C07-BD1F-4664CAFA218F@together.net> <47F37B65.987060B7@club-internet.fr> <88CB7A7F-C456-4628-81C0-F3836EE1F503@together.net> <51D81BC0-0A84-4567-82D6-20E321EAEB95@together.net> Message-ID: <13A57FD3-FE39-4AFD-A001-4C26731F97F0@together.net> Not quite solved yet. I believe this issue has been talked about before, but the answer is not clear to me. If I change the file attributes of a particular folder to "777" from within my ftp program, my Rev cgi script can then go ahead and delete it using Delete File and Delete folder commands. But if if then use a Rev program to put a new folder on the server (via ftp) in the same place as this last one, I can't delete it (unless I manually change it to 777). There must be some setting on the server itself... probably in the Ownership & Permissions area... to configure any new folders placed there so they can be deleted by Rev... but I can't sort out how to do this. This Ownership/Permissions area is completely foreign to me. Help would be much appreciated. Thanks. Richard On Apr 2, 2008, at 8:53 AM, Richard Miller wrote: > I sorted it out. It was an Ownership & Permission OSX setting. > Can someone provide guidance on the correct way to set those > settings for unrestricted Rev cgi access, while still retaining > server security? Or is the security issue on a Mac (running its > native server app) not an issue, regardless of these settings? > > Thanks. > Richard > > > On Apr 2, 2008, at 8:41 AM, Richard Miller wrote: > >> There's something else going on. I wish it was just spelling, but >> it's not. It's probably particular to OSX. >> >> I tried the following: >> >> set the defaultfolder to "/users/myusername" >> put the folders into buffer >> >> I get back the correct list of folders, including one called >> "Desktop" >> >> I then try this: >> >> set the defaultfolder to "/users/myusername/Desktop" >> put the folders into buffer >> >> It returns the list of folders inside the cgi-bin directory. I >> tried changing "Desktop" to "Library" and got the same cgi-bin >> results. >> >> What's going on here? >> >> Thanks. >> Richard >> >> >> On Apr 2, 2008, at 8:26 AM, jbv wrote: >> >>> >>> >>> Richard , >>> >>> I have done that dozens of time, mostly on linux & windoze >>> servers... >>> So I'm not sure about OSX settings, but one thing I'd check first >>> is the >>> spelling of the folder's name... it might sound silly, but many >>> times >>> I have been blocked by spelling problems (or case sensitive >>> spelling) >>> when referring to folders & files... >>> >>> JB >>> >>>> I don't understand what is happening with this. This is on a >>>> MacMini >>>> server. >>>> >>>> I ask a Rev cgi script the following: >>>> >>>> put (there is a folder "/users/myusername/desktop") into >>>> buffer >>>> >>>> It returns TRUE. >>>> >>>> I then ask the following: >>>> >>>> put (there is a folder "/users/myusername/desktop/foldername") >>>> into buffer >>>> >>>> (foldername = any folder sitting on the desktop) >>>> >>>> It returns FALSE. >>>> >>>> Does this have something to do with some setting I need to >>>> change on >>>> the server?... or am I asking for information which is not >>>> accessible >>>> from a Rev cgi script located inside the CGI-Executables folder? >>>> >>>> What I ultimately want to do is have the Rev cgi script delete a >>>> folder sitting elsewhere on the server. Is there a reason this >>>> can't >>>> be done? >>>> >>>> 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: >>> >>> _______________________________________________ >>> 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 claus at dreischer.de Wed Apr 2 12:11:37 2008 From: claus at dreischer.de (Claus Dreischer) Date: Wed, 2 Apr 2008 18:11:37 +0200 (MEST) Subject: negative bits Message-ID: <200804021611.m32GBbn5024962@post.webmailer.de> Hi Bill, not even close ;-) (just kidding) I needed to generate a sinus table with that generic bit representation (two's-complement) for a VHDL project. Two's-complement is the internal format in which signed integers are stored. Rev and Mark saved me. Regards, Claus. ----- original Nachricht -------- Betreff: Re: negative bits Gesendet: Mi, 02. Apr 2008 Von: Bill Marriott > Hi Claus, > > I assume the reason why you're anticipating this result is because you are > used to Excel's DEC2BIN function available with the Analysis Add-On > feature. > > http://office.microsoft.com/en-us/excel/HP052090531033.aspx?pid=CH0625282410 > 33 > > Excel's DEC2BIN can only handle values between -512 to +511. And the results > > it produces will of course be numbers that don't convert back the way you > expect in Revolution, either. For example, 11110111 is 247 in Rev. > > If you want to get results consistent with Excel, the answer is to create > your own custom functions, DEC2BIN and BIN2DEC, that follow Excel's rules. > > - Bill > > "Claus Dreischer" wrote in > message news:200804021410.m32EAEpc014923 at post.webmailer.de... > Hi, > > maybe someone has done this already ... > > I'd like to convert integers into binary ones and zeros like > input: "9" -> output "1001" or depending on the size of the output: > "00001001" > > This can be done with the baseConvert function: > baseConvert( 9, 10, 2 ) gets me my "1001" > > BUT (and we finaly get to the point) > converting a *negative* integer number won't get me the desired result: > baseconvert( -9, 10, 2 ) -> "-1001" > > The anticipated result would be "11110111" > > So, how do i get there? > Am i missing something? > > Regards, > Claus. > > > > _______________________________________________ > 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 > --- original Nachricht Ende ---- From lists at mangomultimedia.com Wed Apr 2 12:13:22 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 2 Apr 2008 12:13:22 -0400 Subject: [ANN] GLX Application Framework In-Reply-To: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> Message-ID: <22B8322C-079A-48BA-9BDD-ABF9DD9D56DB@mangomultimedia.com> On Mar 31, 2008, at 9:38 AM, Trevor DeVore wrote: > Today I'm announcing the GLX Application Framework. The GLX > Application Framework provides a foundation of common building > blocks for building applications in Revolution (2.8.1 and above) I just noticed that I left some code in the main framework library that was 2.9 specific. It had to do with checking command line parameters passed to a Windows application on startup. 2.9 introduced the $# value which returns the number of parameters passed in. While this code would not cause an error, the "command line files" property would not be set correctly on Windows. I also noticed that I had not documented "command line files". I have updated the PDF to include this property and I've added a lesson about it: I created a lesson showing how to upgrade the glxapp_framework.dat file for those of you who already created an application using the framework. Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems From klaus at major-k.de Wed Apr 2 12:49:17 2008 From: klaus at major-k.de (Klaus Major) Date: Wed, 2 Apr 2008 18:49:17 +0200 Subject: activating palette loses textselection? In-Reply-To: <89E8BEC2-2D84-4AE3-80D8-B2BB7017351E@major-k.de> References: <47F2446B.7000303@fourthworld.com> <21F9EECE-CCBD-45A5-98BC-5303F17CF44D@major-k.de> <89E8BEC2-2D84-4AE3-80D8-B2BB7017351E@major-k.de> Message-ID: Hi Richard, >>> Klaus Major wrote: >>> >>>> I have a couple of palettes and toplevel stacks open here. >>>> Now when I select some text in a field of a non palette stack >>>> and click on a button/list field in a palette, the selection >>>> disappers, >>>> so "the selectedchunk" is empty in that case. >>>> Too bad if you are working on a text-formatting palette window :-) >>>> BUT this does not happen with all palettes (only with the text >>>> formatting thing, of course!)?! >>> Which palettes does this not happen with? >> My "2lzs2" palette for instance. > I found out what causes this behaviour: > If the palette contains ANY field, then the selection disappears! > BUT, I does not really disappear, the selection is just not visible! > If I activate the stack with the original selection again, the > selection becomes visible again. >>> I've not been able to find a good solution for my own text >>> formatting palette, so on the recommendation of some of the folks >>> here I store the current selection when the mouse enters the >>> palette, then restore the selection when they click. Dumb, I >>> know, but it gets me through the day. >> I already store "the selectedchunk" but "restoring" it again is a >> good idea :-) > > But does not work, see above :-/ Correction: Funny enough this (re-selecting "the selectedchunk") does work. So thank you for this very useful hint! Regards Klaus Major klaus at major-k.de http://www.major-k.de From david at openpartnership.net Wed Apr 2 13:08:37 2008 From: david at openpartnership.net (David Bovill) Date: Wed, 2 Apr 2008 18:08:37 +0100 Subject: activating palette loses textselection? In-Reply-To: <89E8BEC2-2D84-4AE3-80D8-B2BB7017351E@major-k.de> References: <47F2446B.7000303@fourthworld.com> <21F9EECE-CCBD-45A5-98BC-5303F17CF44D@major-k.de> <89E8BEC2-2D84-4AE3-80D8-B2BB7017351E@major-k.de> Message-ID: OK - no answer - but it only happens when the target of the text-palette is a non-list field? List fields seem OK - so maybe there is a clue in the properties there? On 02/04/2008, Klaus Major wrote: > > Hi Richard, > > Klaus Major wrote: > > > > > > I have a couple of palettes and toplevel stacks open here. > > > > Now when I select some text in a field of a non palette stack > > > > and click on a button/list field in a palette, the selection > > > > disappers, > > > > so "the selectedchunk" is empty in that case. > > > > Too bad if you are working on a text-formatting palette window :-) > > > > BUT this does not happen with all palettes (only with the text > > > > formatting thing, of course!)?! > > > > > > > Which palettes does this not happen with? > > > > > My "2lzs2" palette for instance. > > > > I found out what causes this behaviour: > If the palette contains ANY field, then the selection disappears! > > BUT, I does not really disappear, the selection is just not visible! > If I activate the stack with the original selection again, the selection > becomes visible again. > > I've not been able to find a good solution for my own text formatting > > > palette, so on the recommendation of some of the folks here I store the > > > current selection when the mouse enters the palette, then restore the > > > selection when they click. Dumb, I know, but it gets me through the day. > > > > > I already store "the selectedchunk" but "restoring" it again is a good > > idea :-) > > > > But does not work, see above :-/ > > Any hints on how to create a text-formatting palette that keeps the > original selection > visible are very welcome. > > Of course I store the selectedchunk and so can modify it, bit I don't > think it is a good > user experience when text changes while there is no VISIBLE selection. > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > _______________________________________________ > 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 Wed Apr 2 13:16:27 2008 From: klaus at major-k.de (Klaus Major) Date: Wed, 2 Apr 2008 19:16:27 +0200 Subject: activating palette loses textselection? In-Reply-To: References: <47F2446B.7000303@fourthworld.com> <21F9EECE-CCBD-45A5-98BC-5303F17CF44D@major-k.de> <89E8BEC2-2D84-4AE3-80D8-B2BB7017351E@major-k.de> Message-ID: Hi David, > OK - no answer - but it only happens when the target of the text- > palette is > a non-list field? No, ANY field. Looks like the engine automatically puts the focus on the first field in the stack, palette or not. I will play a bit with the new "focus on nothing" command in 2.9x, maybe that helps... > List fields seem OK - so maybe there is a clue in the properties > there? See above, thanks for the hints anyway :-) Best Klaus Major klaus at major-k.de http://www.major-k.de From slylabs13 at mac.com Wed Apr 2 13:43:15 2008 From: slylabs13 at mac.com (Robert Sneidar) Date: Wed, 2 Apr 2008 10:43:15 -0700 Subject: [ANN] GLX Application Framework In-Reply-To: <22B8322C-079A-48BA-9BDD-ABF9DD9D56DB@mangomultimedia.com> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <22B8322C-079A-48BA-9BDD-ABF9DD9D56DB@mangomultimedia.com> Message-ID: <328A21C3-5435-4A29-B41A-9EA26D1333CE@mac.com> Hi Trevore. Could you relink that framework? I went to your web site, but alas, no dl for it. I deleted the original email. So sorry. Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Apr 2, 2008, at 9:13 AM, Trevor DeVore wrote: > On Mar 31, 2008, at 9:38 AM, Trevor DeVore wrote: >> Today I'm announcing the GLX Application Framework. The GLX >> Application Framework provides a foundation of common building >> blocks for building applications in Revolution (2.8.1 and above) > > I just noticed that I left some code in the main framework library > that was 2.9 specific. It had to do with checking command line > parameters passed to a Windows application on startup. 2.9 > introduced the $# value which returns the number of parameters > passed in. While this code would not cause an error, the "command > line files" property would not be set correctly on Windows. I also > noticed that I had not documented "command line files". I have > updated the PDF to include this property and I've added a lesson > about it: > > > > > I created a lesson showing how to upgrade the glxapp_framework.dat > file for those of you who already created an application using the > framework. > > > > > Regards, > > -- > Trevor DeVore > Blue Mango Learning Systems > www.bluemangolearning.com - www.screensteps.com > > Email has been scanned for viruses by Altman Technologies' email > management service - www.altman.co.uk/emailsystems > _______________________________________________ > 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 cmsheffield at gmail.com Wed Apr 2 14:00:35 2008 From: cmsheffield at gmail.com (Chris Sheffield) Date: Wed, 2 Apr 2008 12:00:35 -0600 Subject: [ANN] GLX Application Framework In-Reply-To: <328A21C3-5435-4A29-B41A-9EA26D1333CE@mac.com> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <22B8322C-079A-48BA-9BDD-ABF9DD9D56DB@mangomultimedia.com> <328A21C3-5435-4A29-B41A-9EA26D1333CE@mac.com> Message-ID: <24709083-C660-4956-9CFE-E0842026A23A@gmail.com> Bob, Here are the links. Enjoy! From Trevor: -- Tutorials -- I have started to create tutorials to help people get started. If there is anything that isn't clear or additional questions you have you can submit comments at the end of a lesson. The tutorials are available here: -- Download -- If the framework still seems interesting after looking at the tutorials you can download the framework files here: Chris Sheffield On Apr 2, 2008, at 11:43 AM, Robert Sneidar wrote: > Hi Trevore. > > Could you relink that framework? I went to your web site, but alas, > no dl for it. I deleted the original email. So sorry. > > Bob Sneidar > IT Manager > Logos Management > Calvary Chapel CM > > On Apr 2, 2008, at 9:13 AM, Trevor DeVore wrote: > >> On Mar 31, 2008, at 9:38 AM, Trevor DeVore wrote: >>> Today I'm announcing the GLX Application Framework. The GLX >>> Application Framework provides a foundation of common building >>> blocks for building applications in Revolution (2.8.1 and above) >> >> I just noticed that I left some code in the main framework library >> that was 2.9 specific. It had to do with checking command line >> parameters passed to a Windows application on startup. 2.9 >> introduced the $# value which returns the number of parameters >> passed in. While this code would not cause an error, the "command >> line files" property would not be set correctly on Windows. I also >> noticed that I had not documented "command line files". I have >> updated the PDF to include this property and I've added a lesson >> about it: >> >> > > >> >> I created a lesson showing how to upgrade the glxapp_framework.dat >> file for those of you who already created an application using the >> framework. >> >> > > >> >> Regards, >> >> -- >> Trevor DeVore >> Blue Mango Learning Systems >> www.bluemangolearning.com - www.screensteps.com >> >> Email has been scanned for viruses by Altman Technologies' email >> management service - www.altman.co.uk/emailsystems >> _______________________________________________ >> 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 slylabs13 at mac.com Wed Apr 2 14:02:37 2008 From: slylabs13 at mac.com (Robert Sneidar) Date: Wed, 2 Apr 2008 11:02:37 -0700 Subject: Rev cgi question In-Reply-To: <13A57FD3-FE39-4AFD-A001-4C26731F97F0@together.net> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <20080331115406410304.4cb1058d@sonsothunder.com> <47F21E81.6090802@crcom.net> <05FF419A-2ED4-4C07-BD1F-4664CAFA218F@together.net> <47F37B65.987060B7@club-internet.fr> <88CB7A7F-C456-4628-81C0-F3836EE1F503@together.net> <51D81BC0-0A84-4567-82D6-20E321EAEB95@together.net> <13A57FD3-FE39-4AFD-A001-4C26731F97F0@together.net> Message-ID: <7DC5BEAE-6F17-4E79-9246-3E480D87A607@mac.com> Hi Richard. The OS X servers use ACL's (Access Control Lists) now. If there is an ACL entry which applies to the particular user that is accessing the file or folder, then the ACL supersedes the POSIX permissions you are trying to set. The server first looks at the ACL entries in order. If the user matches any of the ACL's that are set, that user gets that ACL permission, and the whole process stops at that point. If the user falls all the way through the ACL's without hitting on one, THEN and ONLY THEN do the POSIX permissions come into play. The only way to manage the acl permissions is if you use the Server Admin utility. The best solution is to allow all users read/write ACL access to the root directory, and then (assuming the server is set up to have ACL's inherit down to the children) any new files created will possess the same ACL's that the parent folder has, and POSIX will not even come into play. Now if you can access a folder after setting the POSIX permissions, but cannot access new files created in that folder, that is because POSIX inheritance does not work the way you think it would, or the way it should, given the nature of file servers. With POSIX, the creator of the folder or file becomes the Owner with read/write permissions. The parent's Group has read only (regardless of what the parent's group's permissions were) and the Everyone gets read only. If you still have problems after that, I would talk to the server admin and make sure he has set the ACL's to inherit from the parent. It's something you set at the root VOLUME (not the share) while sharing is off. One more note, are you using AFP or SMB to log into the server? I believe SMB has it's own permission inheritance settings. I ALWAYS set mine to have children inherit the parent. Otherwise you spend a LOT of time cleaning up other people's new folder and file permissions. Sorry for the long blurb. Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Apr 2, 2008, at 9:01 AM, Richard Miller wrote: > Not quite solved yet. > > I believe this issue has been talked about before, but the answer is > not clear to me. > > If I change the file attributes of a particular folder to "777" from > within my ftp program, my Rev cgi script can then go ahead and > delete it using Delete File and Delete folder commands. But if if > then use a Rev program to put a new folder on the server (via ftp) > in the same place as this last one, I can't delete it (unless I > manually change it to 777). There must be some setting on the server > itself... probably in the Ownership & Permissions area... to > configure any new folders placed there so they can be deleted by > Rev... but I can't sort out how to do this. This Ownership/ > Permissions area is completely foreign to me. > > Help would be much appreciated. > > Thanks. > Richard > > > > On Apr 2, 2008, at 8:53 AM, Richard Miller wrote: > >> I sorted it out. It was an Ownership & Permission OSX setting. >> Can someone provide guidance on the correct way to set those >> settings for unrestricted Rev cgi access, while still retaining >> server security? Or is the security issue on a Mac (running its >> native server app) not an issue, regardless of these settings? >> >> Thanks. >> Richard >> >> >> On Apr 2, 2008, at 8:41 AM, Richard Miller wrote: >> >>> There's something else going on. I wish it was just spelling, but >>> it's not. It's probably particular to OSX. >>> >>> I tried the following: >>> >>> set the defaultfolder to "/users/myusername" >>> put the folders into buffer >>> >>> I get back the correct list of folders, including one called >>> "Desktop" >>> >>> I then try this: >>> >>> set the defaultfolder to "/users/myusername/Desktop" >>> put the folders into buffer >>> >>> It returns the list of folders inside the cgi-bin directory. I >>> tried changing "Desktop" to "Library" and got the same cgi-bin >>> results. >>> >>> What's going on here? >>> >>> Thanks. >>> Richard >>> >>> >>> On Apr 2, 2008, at 8:26 AM, jbv wrote: >>> >>>> >>>> >>>> Richard , >>>> >>>> I have done that dozens of time, mostly on linux & windoze >>>> servers... >>>> So I'm not sure about OSX settings, but one thing I'd check first >>>> is the >>>> spelling of the folder's name... it might sound silly, but many >>>> times >>>> I have been blocked by spelling problems (or case sensitive >>>> spelling) >>>> when referring to folders & files... >>>> >>>> JB >>>> >>>>> I don't understand what is happening with this. This is on a >>>>> MacMini >>>>> server. >>>>> >>>>> I ask a Rev cgi script the following: >>>>> >>>>> put (there is a folder "/users/myusername/desktop") into >>>>> buffer >>>>> >>>>> It returns TRUE. >>>>> >>>>> I then ask the following: >>>>> >>>>> put (there is a folder "/users/myusername/desktop/foldername") >>>>> into buffer >>>>> >>>>> (foldername = any folder sitting on the desktop) >>>>> >>>>> It returns FALSE. >>>>> >>>>> Does this have something to do with some setting I need to >>>>> change on >>>>> the server?... or am I asking for information which is not >>>>> accessible >>>>> from a Rev cgi script located inside the CGI-Executables folder? >>>>> >>>>> What I ultimately want to do is have the Rev cgi script delete a >>>>> folder sitting elsewhere on the server. Is there a reason this >>>>> can't >>>>> be done? >>>>> >>>>> 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: >>>> >>>> _______________________________________________ >>>> 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 slylabs13 at mac.com Wed Apr 2 14:05:16 2008 From: slylabs13 at mac.com (Robert Sneidar) Date: Wed, 2 Apr 2008 11:05:16 -0700 Subject: [ANN] GLX Application Framework In-Reply-To: <24709083-C660-4956-9CFE-E0842026A23A@gmail.com> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <22B8322C-079A-48BA-9BDD-ABF9DD9D56DB@mangomultimedia.com> <328A21C3-5435-4A29-B41A-9EA26D1333CE@mac.com> <24709083-C660-4956-9CFE-E0842026A23A@gmail.com> Message-ID: Merci! Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Apr 2, 2008, at 11:00 AM, Chris Sheffield wrote: > Bob, > > Here are the links. Enjoy! > > > From Trevor: > > -- Tutorials -- > I have started to create tutorials to help people get started. If > there is anything that isn't clear or additional questions you have > you can submit comments at the end of a lesson. The tutorials are > available here: > > > -- Download -- > If the framework still seems interesting after looking at the > tutorials you can download the framework files here: > > > > > Chris Sheffield > > On Apr 2, 2008, at 11:43 AM, Robert Sneidar wrote: > >> Hi Trevore. >> >> Could you relink that framework? I went to your web site, but alas, >> no dl for it. I deleted the original email. So sorry. >> >> Bob Sneidar >> IT Manager >> Logos Management >> Calvary Chapel CM >> >> On Apr 2, 2008, at 9:13 AM, Trevor DeVore wrote: >> >>> On Mar 31, 2008, at 9:38 AM, Trevor DeVore wrote: >>>> Today I'm announcing the GLX Application Framework. The GLX >>>> Application Framework provides a foundation of common building >>>> blocks for building applications in Revolution (2.8.1 and above) >>> >>> I just noticed that I left some code in the main framework library >>> that was 2.9 specific. It had to do with checking command line >>> parameters passed to a Windows application on startup. 2.9 >>> introduced the $# value which returns the number of parameters >>> passed in. While this code would not cause an error, the "command >>> line files" property would not be set correctly on Windows. I also >>> noticed that I had not documented "command line files". I have >>> updated the PDF to include this property and I've added a lesson >>> about it: >>> >>> >> > >>> >>> I created a lesson showing how to upgrade the glxapp_framework.dat >>> file for those of you who already created an application using the >>> framework. >>> >>> >> > >>> >>> Regards, >>> >>> -- >>> Trevor DeVore >>> Blue Mango Learning Systems >>> www.bluemangolearning.com - www.screensteps.com >>> >>> Email has been scanned for viruses by Altman Technologies' email >>> management service - www.altman.co.uk/emailsystems >>> _______________________________________________ >>> 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 wow at together.net Wed Apr 2 14:35:33 2008 From: wow at together.net (Richard Miller) Date: Wed, 2 Apr 2008 14:35:33 -0400 Subject: Rev cgi question In-Reply-To: <7DC5BEAE-6F17-4E79-9246-3E480D87A607@mac.com> References: <9F7D9C16-115D-45DC-91FC-3BCD88F62B49@mangomultimedia.com> <20080331115406410304.4cb1058d@sonsothunder.com> <47F21E81.6090802@crcom.net> <05FF419A-2ED4-4C07-BD1F-4664CAFA218F@together.net> <47F37B65.987060B7@club-internet.fr> <88CB7A7F-C456-4628-81C0-F3836EE1F503@together.net> <51D81BC0-0A84-4567-82D6-20E321EAEB95@together.net> <13A57FD3-FE39-4AFD-A001-4C26731F97F0@together.net> <7DC5BEAE-6F17-4E79-9246-3E480D87A607@mac.com> Message-ID: Thanks, Bob. I think I know how to handle this now. Richard On Apr 2, 2008, at 2:02 PM, Robert Sneidar wrote: > Hi Richard. > > The OS X servers use ACL's (Access Control Lists) now. If there is > an ACL entry which applies to the particular user that is accessing > the file or folder, then the ACL supersedes the POSIX permissions > you are trying to set. The server first looks at the ACL entries in > order. If the user matches any of the ACL's that are set, that user > gets that ACL permission, and the whole process stops at that point. > > If the user falls all the way through the ACL's without hitting on > one, THEN and ONLY THEN do the POSIX permissions come into play. > The only way to manage the acl permissions is if you use the Server > Admin utility. > > The best solution is to allow all users read/write ACL access to > the root directory, and then (assuming the server is set up to have > ACL's inherit down to the children) any new files created will > possess the same ACL's that the parent folder has, and POSIX will > not even come into play. > > Now if you can access a folder after setting the POSIX permissions, > but cannot access new files created in that folder, that is because > POSIX inheritance does not work the way you think it would, or the > way it should, given the nature of file servers. With POSIX, the > creator of the folder or file becomes the Owner with read/write > permissions. The parent's Group has read only (regardless of what > the parent's group's permissions were) and the Everyone gets read > only. > > If you still have problems after that, I would talk to the server > admin and make sure he has set the ACL's to inherit from the > parent. It's something you set at the root VOLUME (not the share) > while sharing is off. > > One more note, are you using AFP or SMB to log into the server? I > believe SMB has it's own permission inheritance settings. I ALWAYS > set mine to have children inherit the parent. Otherwise you spend a > LOT of time cleaning up other people's new folder and file > permissions. > > Sorry for the long blurb. > > Bob Sneidar > IT Manager > Logos Management > Calvary Chapel CM > > On Apr 2, 2008, at 9:01 AM, Richard Miller wrote: > >> Not quite solved yet. >> >> I believe this issue has been talked about before, but the answer >> is not clear to me. >> >> If I change the file attributes of a particular folder to "777" >> from within my ftp program, my Rev cgi script can then go ahead >> and delete it using Delete File and Delete folder commands. But if >> if then use a Rev program to put a new folder on the server (via >> ftp) in the same place as this last one, I can't delete it (unless >> I manually change it to 777). There must be some setting on the >> server itself... probably in the Ownership & Permissions area... >> to configure any new folders placed there so they can be deleted >> by Rev... but I can't sort out how to do this. This Ownership/ >> Permissions area is completely foreign to me. >> >> Help would be much appreciated. >> >> Thanks. >> Richard >> >> >> >> On Apr 2, 2008, at 8:53 AM, Richard Miller wrote: >> >>> I sorted it out. It was an Ownership & Permission OSX setting. >>> Can someone provide guidance on the correct way to set those >>> settings for unrestricted Rev cgi access, while still retaining >>> server security? Or is the security issue on a Mac (running its >>> native server app) not an issue, regardless of these settings? >>> >>> Thanks. >>> Richard >>> >>> >>> On Apr 2, 2008, at 8:41 AM, Richard Miller wrote: >>> >>>> There's something else going on. I wish it was just spelling, >>>> but it's not. It's probably particular to OSX. >>>> >>>> I tried the following: >>>> >>>> set the defaultfolder to "/users/myusername" >>>> put the folders into buffer >>>> >>>> I get back the correct list of folders, including one called >>>> "Desktop" >>>> >>>> I then try this: >>>> >>>> set the defaultfolder to "/users/myusername/Desktop" >>>> put the folders into buffer >>>> >>>> It returns the list of folders inside the cgi-bin directory. I >>>> tried changing "Desktop" to "Library" and got the same cgi-bin >>>> results. >>>> >>>> What's going on here? >>>> >>>> Thanks. >>>> Richard >>>> >>>> >>>> On Apr 2, 2008, at 8:26 AM, jbv wrote: >>>> >>>>> >>>>> >>>>> Richard , >>>>> >>>>> I have done that dozens of time, mostly on linux & windoze >>>>> servers... >>>>> So I'm not sure about OSX settings, but one thing I'd check >>>>> first is the >>>>> spelling of the folder's name... it might sound silly, but many >>>>> times >>>>> I have been blocked by spelling problems (or case sensitive >>>>> spelling) >>>>> when referring to folders & files... >>>>> >>>>> JB >>>>> >>>>>> I don't understand what is happening with this. This is on a >>>>>> MacMini >>>>>> server. >>>>>> >>>>>> I ask a Rev cgi script the following: >>>>>> >>>>>> put (there is a folder "/users/myusername/desktop") into >>>>>> buffer >>>>>> >>>>>> It returns TRUE. >>>>>> >>>>>> I then ask the following: >>>>>> >>>>>> put (there is a folder "/users/myusername/desktop/foldername") >>>>>> into buffer >>>>>> >>>>>> (foldername = any folder sitting on the desktop) >>>>>> >>>>>> It returns FALSE. >>>>>> >>>>>> Does this have something to do with some setting I need to >>>>>> change on >>>>>> the server?... or am I asking for information which is not >>>>>> accessible >>>>>> from a Rev cgi script located inside the CGI-Executables folder? >>>>>> >>>>>> What I ultimately want to do is have the Rev cgi script delete a >>>>>> folder sitting elsewhere on the server. Is there a reason this >>>>>> can't >>>>>> be done? >>>>>> >>>>>> 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: >>>>> >>>>> _______________________________________________ >>>>> 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 ambassador at fourthworld.com Wed Apr 2 14:47:14 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 02 Apr 2008 11:47:14 -0700 Subject: activating palette loses textselection? Message-ID: <47F3D4B2.3090801@fourthworld.com> Klaus Major wrote: >> OK - no answer - but it only happens when the target of the text- >> palette is >> a non-list field? > > No, ANY field. > Looks like the engine automatically puts the focus on the first field > in the stack, palette or not. In my experience, IIRC, it's not limited to fields but any controls. Once another control gets focus, text selection in an open field is lost. I had submitted this request some time ago for a related issue: Indication of selected text not currently in focus: Perhaps you and some of the others here might add some refinements to that to better clarify the scope of what's needed. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mfstuart at cox.net Wed Apr 2 15:36:52 2008 From: mfstuart at cox.net (mfstuart) Date: Wed, 2 Apr 2008 12:36:52 -0700 (PDT) Subject: Using revDatabaseColumnNamed returns weird character when database field has NULL Message-ID: <16449496.post@talk.nabble.com> Sorry for the long description, but had to make it concise for everyone. Testing my application that accesses MSSQL thru ODBC (in 2.8.1) on WINXP, I manually typed in some records into the table using Enterprise Manager. I left some fields without any values, and therefore MSSQL displays , for no value. OK so far. When using the subjects rev command, I see that for the fields without any value (), it puts some character (a square) into the field on the stack. So my question is, how do I look for nulls in a SQL table field and NOT put it into the field on the stack? TIA, Mark Stuart -- View this message in context: http://www.nabble.com/Using-revDatabaseColumnNamed-returns-weird-character-when-database-field-has-NULL-tp16449496p16449496.html Sent from the Revolution - User mailing list archive at Nabble.com. From hershf at rgllc.us Wed Apr 2 20:04:24 2008 From: hershf at rgllc.us (Hershel Fisch) Date: Wed, 02 Apr 2008 19:04:24 -0500 Subject: Interesting situation Message-ID: Hi all, I have an interesting situation, my stack when its in brows mode it runs fine but when I suspend the development tools it throws an error and an interesting one "go to stack" and only on one stack, ho do I go about it? Hershel From mwieder at ahsoftware.net Wed Apr 2 19:55:25 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 2 Apr 2008 16:55:25 -0700 Subject: ANN: Debug Message-ID: All- I got tired of not being able to invoke the debugger at will without inserting breakpoints into my code, so I created a (very) little plugin that does the job. Place it in your user plugins folder and restart the IDE. Select it from the menu, then click on an object in your stack. You'll be dropped into the debugger at that line of code. Works with both the built-in debugger and the GLX2 debugger, but it has yet to be tested in the MetaCard IDE. Plugin "Debug" in revOnline under user mwieder. -- Mark Wieder mwieder at ahsoftware.net From sarah.reichelt at gmail.com Thu Apr 3 00:00:59 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 3 Apr 2008 14:00:59 +1000 Subject: Reversing a list Message-ID: OK people, what's the fastest way to reverse the order of lines in a list. I have a list of images gathered together by filtering matching files from a set of folders. Now I want to be able to reverse the order, but their file names are varied and so I have no obvious way to sort them. I realise I could just use a repeat for each loop and put each one before a new list variable, but that seems rather clumsy, and using "before" slows down when I have thousands of records. I'm hoping that Jacque will chime in with one of her custom sort ideas that I never can think of, but anyone is welcome to come up with some elegant solution. Cheers, Sarah From john at debraneys.com Thu Apr 3 00:11:09 2008 From: john at debraneys.com (John Tregea) Date: Thu, 03 Apr 2008 04:11:09 +0000 Subject: Reversing a list Message-ID: Dear sarah, I think you can use something like; sort lines of fld "my_list" by word 2 of each or sort lines of fld "my_list" descending by word 3 of each Regards John From sarah.reichelt at gmail.com Thu Apr 3 00:15:22 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 3 Apr 2008 14:15:22 +1000 Subject: Reversing a list In-Reply-To: References: Message-ID: On Thu, Apr 3, 2008 at 2:11 PM, John Tregea wrote: > Dear sarah, > I think you can use something like; > sort lines of fld "my_list" by word 2 of each > or > sort lines of fld "my_list" descending by word 3 of each > Regards > John Thanks John, but they are a collection of filenames gathered from sub-folders, so each folder's items are already sorted and the order of the folders is logical. I have no single work or item I can use for a sort, so I really just have to reverse the order of the lines. Sarah From john at debraneys.com Thu Apr 3 00:27:09 2008 From: john at debraneys.com (John Tregea) Date: Thu, 03 Apr 2008 04:27:09 +0000 Subject: Reversing a list Message-ID: Gotcha I think... Maybe repeat with x = (the number of lines of fld "file_list") down to 1 put line x of fld "file_list" and return after tNewList end repeat delete the last line of tNewList put tNewList into fld "file_list" HTH John > Thanks John, but they are a collection of filenames gathered from > sub-folders, so each folder's items are already sorted and the order > of the folders is logical. I have no single work or item I can use for > a sort, so I really just have to reverse the order of the lines. 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 janschenkel at yahoo.com Thu Apr 3 01:05:47 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 2 Apr 2008 22:05:47 -0700 (PDT) Subject: Reversing a list In-Reply-To: Message-ID: <158555.83129.qm@web65415.mail.ac4.yahoo.com> --- Sarah Reichelt wrote: > OK people, what's the fastest way to reverse the > order of lines in a > list. I have a list of images gathered together by > filtering matching > files from a set of folders. Now I want to be able > to reverse the > order, but their file names are varied and so I have > no obvious way to > sort them. > > I realise I could just use a repeat for each loop > and put each one > before a new list variable, but that seems rather > clumsy, and using > "before" slows down when I have thousands of > records. > > I'm hoping that Jacque will chime in with one of her > custom sort ideas > that I never can think of, but anyone is welcome to > come up with some > elegant solution. > > Cheers, > Sarah > Hi Sarah, Beating Jacque to it with this: ## local sLineCount, sCurrentLine on mouseUp put 0 into sCurrentLine put the number of lines in field 1 into sLineCount sort field 1 by ReverseOrder() end mouseUp function ReverseOrder add 1 to sCurrentLine return sLineCount - sCurrentLine end ReverseOrder ## How fast it is for huge datasets, I'm not sure; but it works a treat :-) 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) ____________________________________________________________________________________ You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost. http://tc.deals.yahoo.com/tc/blockbuster/text5.com From jacque at hyperactivesw.com Thu Apr 3 01:14:00 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 03 Apr 2008 00:14:00 -0500 Subject: Reversing a list In-Reply-To: References: Message-ID: <47F46798.6060007@hyperactivesw.com> Sarah Reichelt wrote: > OK people, what's the fastest way to reverse the order of lines in a > list. I have a list of images gathered together by filtering matching > files from a set of folders. Now I want to be able to reverse the > order, but their file names are varied and so I have no obvious way to > sort them. > > I realise I could just use a repeat for each loop and put each one > before a new list variable, but that seems rather clumsy, and using > "before" slows down when I have thousands of records. > > I'm hoping that Jacque will chime in with one of her custom sort ideas > that I never can think of, but anyone is welcome to come up with some > elegant solution. Does this work: local tCount on mouseUp put fld 1 into tData put the number of lines in tData into tCount sort lines of tData by mySort(each) put tData into fld "results" end mouseUp function mySort subtract 1 from tCount return tCount end mySort Funny you should mention this, because just today I was working on a handler for this same concept for RevLive. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Thu Apr 3 06:44:11 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 3 Apr 2008 12:44:11 +0200 Subject: Reversing a list In-Reply-To: References: Message-ID: <0B5F0A4F-5CDB-49FD-89D8-277C949FBE21@economy-x-talk.com> Hi Sarah, After a little discussion in ChatRev, this is what I end up with: function reverseList theListArray split theListArray by cr put the keys of theListArray combine theListArray by cr and tab sort lines of theListArray numeric descending by item 1 of each split theListArray by column return theListArray[2] end reverseList Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 3 apr 2008, at 06:00, Sarah Reichelt wrote: > OK people, what's the fastest way to reverse the order of lines in a > list. I have a list of images gathered together by filtering matching > files from a set of folders. Now I want to be able to reverse the > order, but their file names are varied and so I have no obvious way to > sort them. > > I realise I could just use a repeat for each loop and put each one > before a new list variable, but that seems rather clumsy, and using > "before" slows down when I have thousands of records. > > I'm hoping that Jacque will chime in with one of her custom sort ideas > that I never can think of, but anyone is welcome to come up with some > elegant solution. > > 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 niggemann at uni-wh.de Thu Apr 3 09:21:31 2008 From: niggemann at uni-wh.de (BNig) Date: Thu, 3 Apr 2008 06:21:31 -0700 (PDT) Subject: Reversing a list In-Reply-To: References: Message-ID: <16467477.post@talk.nabble.com> hi, -- Jan Schenkels solution: ## local sLineCount, sCurrentLine on mouseUp put 0 into sCurrentLine put the number of lines in field 1 into sLineCount put the millisec into tStart sort field 1 by ReverseOrder() put the millisec - tStart end mouseUp function ReverseOrder add 1 to sCurrentLine return sLineCount - sCurrentLine end ReverseOrder ## I tried this on field with 10 lines filled with number from 1 to 10, it works and is fast. I then tried it with a field filled with 100000 line filled with numbers 00001 to 99999 then it does not work correctly. Since I dont even understand the syntax in the first place I have no idea why. on the 100000 lines once the last lines are: 00020 90001 00019 00018 00017 00016 00015 00014 00013 00012 00011 00010 90000 00009 00008 00007 00006 00005 00004 00003 00002 00001 While Mark Schonewilles solution: on mouseUp pMouseBtnNo put the millisec into tStart put field 1 into temp put reverseList(temp) into temp2 put temp2 into field 1 put the millisec - tStart end mouseUp function reverseList theListArray split theListArray by cr -- put the keys of theListArray combine theListArray by cr and tab sort lines of theListArray numeric descending by item 1 of each split theListArray by column return theListArray[2] end reverseList -- on the same list in the field works for small and large number of lines and repeatedly and still is very fast (580 msec) on a MacBook Pro 2.33 I didnt try where the cutoff for correct results in Jans function is. I thought just to mention the problem because it might not be so obvious for lists that are not easily checked for consistency and thanks for these functions, I always enjoy the discussions on the list regards Bernd -- View this message in context: http://www.nabble.com/Reversing-a-list-tp16466585p16467477.html Sent from the Revolution - User mailing list archive at Nabble.com. From wdurden at gmail.com Thu Apr 3 09:38:26 2008 From: wdurden at gmail.com (wayne durden) Date: Thu, 3 Apr 2008 09:38:26 -0400 Subject: Reversing a list In-Reply-To: <16467477.post@talk.nabble.com> References: <16467477.post@talk.nabble.com> Message-ID: <29bc7bd40804030638u7adfc758wd77ccc6d39c4ff26@mail.gmail.com> Hi Bernd, I suspect the issue in the large list is that it is taking more than a second to populate the sort list or the start time is near the rollover of milliSecond ... Wayne On Thu, Apr 3, 2008 at 9:21 AM, BNig wrote: > > hi, > > -- Jan Schenkels solution: > ## > local sLineCount, sCurrentLine > > on mouseUp > put 0 into sCurrentLine > put the number of lines in field 1 into sLineCount > put the millisec into tStart > sort field 1 by ReverseOrder() > put the millisec - tStart > end mouseUp > > function ReverseOrder > add 1 to sCurrentLine > return sLineCount - sCurrentLine > end ReverseOrder > ## > > I tried this on field with 10 lines filled with number from 1 to 10, it > works and is fast. > > I then tried it with a field filled with 100000 line filled with numbers > 00001 to 99999 > > then it does not work correctly. Since I dont even understand the syntax > in > the first place I have no idea why. > > on the 100000 lines once the last lines are: > > 00020 > 90001 > 00019 > 00018 > 00017 > 00016 > 00015 > 00014 > 00013 > 00012 > 00011 > 00010 > 90000 > 00009 > 00008 > 00007 > 00006 > 00005 > 00004 > 00003 > 00002 > 00001 > > While Mark Schonewilles solution: > > on mouseUp pMouseBtnNo > put the millisec into tStart > put field 1 into temp > put reverseList(temp) into temp2 > put temp2 into field 1 > put the millisec - tStart > end mouseUp > > function reverseList theListArray > split theListArray by cr > -- put the keys of theListArray > combine theListArray by cr and tab > sort lines of theListArray numeric descending by item 1 of each > split theListArray by column > return theListArray[2] > end reverseList > -- > > on the same list in the field works for small and large number of lines > and > repeatedly and still is very fast (580 msec) on a MacBook Pro 2.33 > > I didnt try where the cutoff for correct results in Jans function is. > I thought just to mention the problem because it might not be so obvious > for lists that are not easily checked for consistency > > and thanks for these functions, I always enjoy the discussions on the list > > regards > > Bernd > > -- > View this message in context: > http://www.nabble.com/Reversing-a-list-tp16466585p16467477.html > 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 > From geradamas at yahoo.com Thu Apr 3 10:45:27 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 Apr 2008 15:45:27 +0100 (BST) Subject: Textifier Message-ID: <87836.66919.qm@web37502.mail.mud.yahoo.com> Just uploaded a version of 'Textifier' that also exports images of objects to a series of nested folders dependent on which stack /substack / card they reside. HOWEVER; some of the images of the objects "come out all wrong"; Please, if you can spare the time, download this and have a 'play' with it. Grateful for feedback, whether on or off list. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Inbox http://uk.docs.yahoo.com/nowyoucan.html From geradamas at yahoo.com Thu Apr 3 11:11:05 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 Apr 2008 16:11:05 +0100 (BST) Subject: Reversing a list Message-ID: <839016.94295.qm@web37512.mail.mud.yahoo.com> Try this: on mouseUp put the number of lines of fld "fZ" into TNUM put the number of lines of fld "fZ" + 1 into ANUM repeat for each line ZNUM in fld "fZ" put (ANUM -1) into ANUM put ZNUM into line ANUM of fld "fA" end repeat end mouseUp where fld "fZ" is the starting field and "fA" is the finishing field. love, Richmond ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Inbox http://uk.docs.yahoo.com/nowyoucan.html From geradamas at yahoo.com Thu Apr 3 11:18:32 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 Apr 2008 16:18:32 +0100 (BST) Subject: Reversing a list Message-ID: <346630.12168.qm@web37508.mail.mud.yahoo.com> Just uploaded "Back to Fronter" to revOnline for those of you who are too busy to populate a lists with lots of data. Be there or be square! love, Richmond ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Inbox http://uk.docs.yahoo.com/nowyoucan.html From geradamas at yahoo.com Thu Apr 3 11:28:35 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 Apr 2008 16:28:35 +0100 (BST) Subject: Reversing a list Message-ID: <357435.38585.qm@web37504.mail.mud.yahoo.com> Stupid Me! realise that the line: put the number of lines of fld "fZ" into TNUM is redundant and only serves to slow the thing down. Clumsy or not (!!!!!!!!!!!!!!): on mouseUp put the number of lines of fld "fZ" + 1 into ANUM repeat for each line ZNUM in fld "fZ" put (ANUM -1) into ANUM put ZNUM into line ANUM of fld "fA" end repeat end mouseUp does things bl**dy quickly, and without the need of some fancy homemade function! love, Richmond. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Inbox http://uk.docs.yahoo.com/nowyoucan.html From eric.chatonet at sosmartsoftware.com Thu Apr 3 11:48:22 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 3 Apr 2008 17:48:22 +0200 Subject: Reversing a list In-Reply-To: <357435.38585.qm@web37504.mail.mud.yahoo.com> References: <357435.38585.qm@web37504.mail.mud.yahoo.com> Message-ID: Hi Richmond, Le 3 avr. 08 ? 17:28, Richmond Mathewson a ?crit : > Stupid Me! realise that the line: > > put the number of lines of fld "fZ" into TNUM > > is redundant and only serves to slow the thing down. > > Clumsy or not (!!!!!!!!!!!!!!): > > on mouseUp > put the number of lines of fld "fZ" + 1 into ANUM > repeat for each line ZNUM in fld "fZ" > put (ANUM -1) into ANUM > put ZNUM into line ANUM of fld "fA" > end repeat > end mouseUp > > does things bl**dy quickly, and without the need of > some fancy homemade function! If you want to speed up this by about one hundred: put fld "fZ" into tList put the number of lines of tList + 1 into ANUM repeat for each line ZNUM in tList put (ANUM -1) into ANUM put ZNUM into line ANUM of tReverseList end repeat put tReverseList into fld "fA" Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From jacque at hyperactivesw.com Thu Apr 3 12:19:58 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 03 Apr 2008 11:19:58 -0500 Subject: Reversing a list In-Reply-To: <16467477.post@talk.nabble.com> References: <16467477.post@talk.nabble.com> Message-ID: <47F503AE.1020708@hyperactivesw.com> BNig wrote: > I tried this on field with 10 lines filled with number from 1 to 10, it > works and is fast. > > I then tried it with a field filled with 100000 line filled with numbers > 00001 to 99999 > > then it does not work correctly. Since I dont even understand the syntax in > the first place I have no idea why. Because you have substituted numbers for alpha characters, you'll need to sort numeric. Then it seems to work. Eric's solution is similar to mine, so I tested mine, and adding "numeric" fixed it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dan at clearvisiontech.com Thu Apr 3 12:34:02 2008 From: dan at clearvisiontech.com (Dan Friedman) Date: Thu, 03 Apr 2008 09:34:02 -0700 Subject: Rev on Web? In-Reply-To: <20080402170005.57F32489401@mail.runrev.com> Message-ID: You can make a Rev standalone and run it from the internet on Windows, no problem! Is there a way to do this on a Mac? Thanks, Dan From david at openpartnership.net Thu Apr 3 12:45:14 2008 From: david at openpartnership.net (David Bovill) Date: Thu, 3 Apr 2008 17:45:14 +0100 Subject: activating palette loses textselection? In-Reply-To: <47F3D4B2.3090801@fourthworld.com> References: <47F3D4B2.3090801@fourthworld.com> Message-ID: On 02/04/2008, Richard Gaskin wrote: > > Klaus Major wrote: > > > OK - no answer - but it only happens when the target of the text- > > > palette is > > > a non-list field? > > > > > > > No, ANY field. > > Looks like the engine automatically puts the focus on the first field > > in the stack, palette or not. > > Yes - but not the other way round - so list fields, I think all locked fields do not loose their selections - only the open field. In my experience, IIRC, it's not limited to fields but any controls. Once > another control gets focus, text selection in an open field is lost. Menus are OK - as are buttons that have the traversalOn set to false? TraversalOn set to false for list fields does not seem to work - the selection in an unlocked field is lost. This behaviour seems unrelated to whether the stack is a palette or not. I had submitted this request some time ago for a related issue: > > Indication of selected text not currently in focus: > > > Perhaps you and some of the others here might add some refinements to that > to better clarify the scope of what's needed. Done - not sure about this. But from where i can see according to the docs: If the lockText is true and the traversalOn is false, the user can neither > select nor edit the field's text. Well I have a list field here with lockText = true, traversalOn = false, autohilite = true and well selection is fine??? My take on this would be that the traversalOn = false should be able to allow text palettes for buttons, menus and fields??? Menus are OK - as are buttons that have the traversalOn set to false? TraversalOn set to false for list fields does not seem to work - the selection in an unlocked field is lost. This behaviour seems unrelated to whether the stack is a palette or not. From devin_asay at byu.edu Thu Apr 3 12:55:09 2008 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 3 Apr 2008 10:55:09 -0600 Subject: Rev on Web? In-Reply-To: References: Message-ID: <8B233925-A1E0-41D2-A890-A6247A8C474B@byu.edu> On Apr 3, 2008, at 10:34 AM, Dan Friedman wrote: > You can make a Rev standalone and run it from the internet on > Windows, no > problem! Is there a way to do this on a Mac? Dan, Can you explain more about what you mean by "run it from the internet"? There should be no difference between the way this works for Mac vs. Windows. The most common way to do this, Mac or Windows, is to create a small standalone that simply opens a stack that is stored on a web server with the command: go to stack URL "http://myserver.domain.com/mystack.rev" If it's working for you in Windows but not in Mac, the most likely culprit is that the internet libraries are not being packaged with the standalone. In the standalone applications settings window, make sure that the Internet library is selected under Script libraries. (You'll have to Select Inclusions manually to be able to do this.) Let us know if it works out. Regards, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From dan at clearvisiontech.com Thu Apr 3 13:08:13 2008 From: dan at clearvisiontech.com (Dan Friedman) Date: Thu, 03 Apr 2008 10:08:13 -0700 Subject: Rev on Web? In-Reply-To: <20080403163406.969D848978C@mail.runrev.com> Message-ID: Devin, No, no... Not a stack, an application! Basically, we're replicating a web app with no install. On Windows, I can put "http://www.mydomain.com/myapp.exe" in a web browser and run it (ya have to click "run"). Can you do something similar for the Mac - where no install is needed, or "player". Thanks, -Dan > Dan, > > Can you explain more about what you mean by "run it from the > internet"? There should be no difference between the way this works > for Mac vs. Windows. The most common way to do this, Mac or Windows, > is to create a small standalone that simply opens a stack that is > stored on a web server with the command: > > go to stack URL "http://myserver.domain.com/mystack.rev" > > If it's working for you in Windows but not in Mac, the most likely > culprit is that the internet libraries are not being packaged with > the standalone. In the standalone applications settings window, make > sure that the Internet library is selected under Script libraries. > (You'll have to Select Inclusions manually to be able to do this.) > > Let us know if it works out. > > Regards, > > Devin > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University From devin_asay at byu.edu Thu Apr 3 13:30:51 2008 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 3 Apr 2008 11:30:51 -0600 Subject: Rev on Web? In-Reply-To: References: Message-ID: <7C00DC6D-D204-469F-B3B7-ED15312C9F7A@byu.edu> On Apr 3, 2008, at 11:08 AM, Dan Friedman wrote: > Devin, > > No, no... Not a stack, an application! Basically, we're > replicating a web > app with no install. > > On Windows, I can put "http://www.mydomain.com/myapp.exe" in a web > browser > and run it (ya have to click "run"). Can you do something similar > for the > Mac - where no install is needed, or "player". Ah, I understand now. There is no way I know of to do this on a Mac that I know of. You pretty much have to have a Rev engine running locally, which means an install would be required. Devin > >> Dan, >> >> Can you explain more about what you mean by "run it from the >> internet"? There should be no difference between the way this works >> for Mac vs. Windows. The most common way to do this, Mac or Windows, >> is to create a small standalone that simply opens a stack that is >> stored on a web server with the command: >> >> go to stack URL "http://myserver.domain.com/mystack.rev" >> >> If it's working for you in Windows but not in Mac, the most likely >> culprit is that the internet libraries are not being packaged with >> the standalone. In the standalone applications settings window, make >> sure that the Internet library is selected under Script libraries. >> (You'll have to Select Inclusions manually to be able to do this.) >> >> Let us know if it works out. >> >> Regards, >> >> Devin >> >> Devin Asay >> Humanities Technology and Research Support Center >> Brigham Young University > Devin Asay Humanities Technology and Research Support Center Brigham Young University From benr_mc at cogapp.com Thu Apr 3 14:52:51 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 03 Apr 2008 19:52:51 +0100 Subject: Using revDatabaseColumnNamed returns weird character when database field has NULL In-Reply-To: <16449496.post@talk.nabble.com> References: <16449496.post@talk.nabble.com> Message-ID: <47F52783.6040109@cogapp.com> On 2/4/08 20:36, mfstuart wrote: > Testing my application that accesses MSSQL thru ODBC (in 2.8.1) on WINXP, I > manually typed in some records into the table using Enterprise Manager. I > left some fields without any values, and therefore MSSQL displays , > for no value. OK so far. > > When using the subjects rev command, I see that for the fields without any > value (), it puts some character (a square) into the field on the > stack. > > So my question is, how do I look for nulls in a SQL table field and NOT put > it into the field on the stack? Hi Mark, I think this might be a bug that is fixed in 2.9: http://quality.runrev.com/qacenter/show_bug.cgi?id=5440 I suggest download the latest beta and test with that. HTH, - Ben From paulgabel at comcast.net Thu Apr 3 16:48:48 2008 From: paulgabel at comcast.net (Paul Gabel) Date: Thu, 3 Apr 2008 13:48:48 -0700 Subject: Apple Text Box? Message-ID: Hi everyone: Is it possible within a Rev standalone to call up the Apple Text Box, similarly to how "answer color" will bring up the Color Box? Paul Gabel From m.schonewille at economy-x-talk.com Thu Apr 3 16:59:21 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 3 Apr 2008 22:59:21 +0200 Subject: Congratulations! Message-ID: Hi! I'd like to congratulate the RunRev team with the release of 2.9! Revolution 2.9 is definitely the best release ever. Thank you RunRev, for your commitment to make your product better. You have been very succesful. Not every bug has been fixed, in fact there are more bug reports than ever, but I am sure that's because people feel their bug reports are taken seriously now and feel encouraged to report more bugs. The new website also looks great and I very much like the story about Revolution at NASA, which is on the front page. Thanks for making my professional life as a programmer a little easier. Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info From wjm at wjm.org Thu Apr 3 16:59:34 2008 From: wjm at wjm.org (Bill Marriott) Date: Thu, 3 Apr 2008 16:59:34 -0400 Subject: New Site, Revolution 2.9 launched Message-ID: Hi everyone, I'm sure a lot of you have noticed that the runrev.com web site looks a bit different in the last couple of hours. We've launched a new look and feel, based on a content management system and storefront that we've written in-house that incorporates a variety of technologies, including Revolution. There are still some glitches associated with the switchover from our staging server. And some content issues we'll be addressing quickly over the next few days and weeks. But overall, we think the new site -- even in its current, work-in-progress state -- is a much better experience for visitors than the old one. In other news, Revolution 2.9 is live. We'll be sending out notification letters tomorrow morning. Enterprise users with active licenses can use "check for updates" to obtain the new version. Studio users with active licenses can download the appropriate version by going to the site and choosing Downloads > All Downloads. Most of the marketing materials about the new version are live on the site... We know there are some issues with images and whatnot, those will be cleaned up in short order. I'll also be sending out an update to registered beta testers with a roundup of the Open Beta and other news. Thanks for everyone's participation.... - Bill Marriott Director of Marketing Runtime Revolution bill.marriott (at) runrev.com From stephenREVOLUTION2 at barncard.com Thu Apr 3 17:02:23 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Thu, 3 Apr 2008 14:02:23 -0700 Subject: Apple Text Box? In-Reply-To: References: Message-ID: One would have to either create an external or make one completely from scratch in Rev (I'm sure that's possible.) I don't think such a beast exists in W*ndows, so Rev probably isn't going to make one. >Hi everyone: > >Is it possible within a Rev standalone to call up the Apple Text >Box, similarly to how "answer color" will bring up the Color Box? > >Paul Gabel -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From katheryn.swynford at gmail.com Thu Apr 3 17:34:06 2008 From: katheryn.swynford at gmail.com (Judy Perry) Date: Thu, 3 Apr 2008 14:34:06 -0700 Subject: New Site, Revolution 2.9 launched In-Reply-To: References: Message-ID: <4be051070804031434n65dc8382jf39a5e3c51215936@mail.gmail.com> Is anyone else having an update installer stall? Mine (2.7) under updating shows the update installer window with its different periodic bits of promo, but the progress bar shows zero progress after several minutes. Any ideas? Thanks! Judy From m.schonewille at economy-x-talk.com Thu Apr 3 17:38:02 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 3 Apr 2008 23:38:02 +0200 Subject: Apple Text Box? In-Reply-To: References: Message-ID: Hi Paul, Do you mean the character palette? If you know how to do it, it is very simple: tell application "Finder" open item "System:Library:Components:CharacterPalette .component:Contents:SharedSupport:CharPaletteServer" of the startup disk end tell Mind line wraps. This should work in Tiger and Leopard. Courtesy of MacOSXHints.com. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 3 apr 2008, at 22:48, Paul Gabel wrote: > Hi everyone: > > Is it possible within a Rev standalone to call up the Apple Text > Box, similarly to how "answer color" will bring up the Color Box? > > Paul Gabel From m.schonewille at economy-x-talk.com Thu Apr 3 17:40:23 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 3 Apr 2008 23:40:23 +0200 Subject: New Site, Revolution 2.9 launched In-Reply-To: <4be051070804031434n65dc8382jf39a5e3c51215936@mail.gmail.com> References: <4be051070804031434n65dc8382jf39a5e3c51215936@mail.gmail.com> Message-ID: <6887D998-573C-4BFE-88D1-D04B16D816BC@economy-x-talk.com> Hi Judy, It is working fine here, but I am sure the servers are very busy now. A small delay of a few minutes is possible. If it takes too long, you should be able to cancel and try again later. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 3 apr 2008, at 23:34, Judy Perry wrote: > Is anyone else having an update installer stall? > > Mine (2.7) under updating shows the update installer window with its > different periodic bits of promo, but the progress bar shows zero > progress after several minutes. > > Any ideas? > > Thanks! > > Judy From stephenREVOLUTION2 at barncard.com Thu Apr 3 17:49:13 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Thu, 3 Apr 2008 14:49:13 -0700 Subject: Apple Text Box? In-Reply-To: References: Message-ID: I think he means the box you get when you type cmd-T in TextEdit. It shows all the fonts and families and other font style stuff and also has a convenient slider for Text size. Is this apple-scriptable? >Hi Paul, > >Do you mean the character palette? If you know how to do it, it is >very simple: > >tell application "Finder" > open item >"System:Library:Components:CharacterPalette.component:Contents:SharedSupport:CharPaletteServer" >of the startup disk >end tell > >Mind line wraps. This should work in Tiger and Leopard. Courtesy of >MacOSXHints.com. > >Best regards, > >Mark Schonewille > >-- > >Economy-x-Talk Consulting and Software Engineering >http://economy-x-talk.com >http://www.salery.biz > >A large collection of scripts for HyperCard, Revolution, SuperCard >and other programming languages can be found at http://runrev.info > > > > >On 3 apr 2008, at 22:48, Paul Gabel wrote: >>Hi everyone: >> >>Is it possible within a Rev standalone to call up the Apple Text >>Box, similarly to how "answer color" will bring up the Color Box? >> >>Paul Gabel > > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From devin_asay at byu.edu Thu Apr 3 17:52:34 2008 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 3 Apr 2008 15:52:34 -0600 Subject: Apple Text Box? In-Reply-To: References: Message-ID: <0B3B4D0F-298C-41B8-B1E4-B987663AA9CF@byu.edu> On Apr 3, 2008, at 3:38 PM, Mark Schonewille wrote: > Hi Paul, > > Do you mean the character palette? Mark, I assumed he meant this one: http://asay.byu.edu/textbox.png that you get in standard Cocoa apps like TextEdit. Which one were you talking about, Paul? Regards, Devin > If you know how to do it, it is very simple: > > tell application "Finder" > open item > "System:Library:Components:CharacterPalette.component:Contents:SharedS > upport:CharPaletteServer" of the startup disk > end tell > > Mind line wraps. This should work in Tiger and Leopard. Courtesy of > MacOSXHints.com. > > Best regards, > > On 3 apr 2008, at 22:48, Paul Gabel wrote: >> Hi everyone: >> >> Is it possible within a Rev standalone to call up the Apple Text >> Box, similarly to how "answer color" will bring up the Color Box? >> >> Paul Gabel Devin Asay Humanities Technology and Research Support Center Brigham Young University From sarah.reichelt at gmail.com Thu Apr 3 17:52:45 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 4 Apr 2008 07:52:45 +1000 Subject: New Site, Revolution 2.9 launched In-Reply-To: <4be051070804031434n65dc8382jf39a5e3c51215936@mail.gmail.com> References: <4be051070804031434n65dc8382jf39a5e3c51215936@mail.gmail.com> Message-ID: On Fri, Apr 4, 2008 at 7:34 AM, Judy Perry wrote: > Is anyone else having an update installer stall? > > Mine (2.7) under updating shows the update installer window with its > different periodic bits of promo, but the progress bar shows zero > progress after several minutes. > > Any ideas? > Yes, I have an idea. How about all you folk on the other side of the planet go to sleep and let me get my update :-) But seriously, mine is coming in, but it's slow, so I'm sure Mark is right and the servers are being overloaded. Congratulations to all at RunRev on the release and on the new site. Cheers, Sarah From pepetoo at cox.net Thu Apr 3 18:33:54 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 15:33:54 -0700 Subject: 2.9.0 In-Reply-To: References: Message-ID: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> Well, I just downloaded the new Studio 2.9.0 Version and tried to open an HyperCard Stack. Response was that it was not recognized as a Stack. Guess I should have checked this out while it was in beta, but it never ever entered my mind that this issue would not have been addressed. Do we have a solution, such as giving the name of the HyperCard a .rev extension? Well, I tried that. Didn't work. Joe Wilkins From wjm at wjm.org Thu Apr 3 18:41:04 2008 From: wjm at wjm.org (Bill Marriott) Date: Thu, 3 Apr 2008 18:41:04 -0400 Subject: 2.9.0 References: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> Message-ID: Hi Joe, > Do we have a solution, such as giving the name of the HyperCard a .rev > extension? Well, I tried that. Didn't work. I've just opened several HyperCard stacks successfully with 2.9. I give them the extension ".mc" but I don't know if that is the key. - Bill From pepetoo at cox.net Thu Apr 3 18:48:36 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 15:48:36 -0700 Subject: 2.9.0 In-Reply-To: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> References: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> Message-ID: <53CF6C22-BB26-408F-819B-21A3A294659B@cox.net> I also tried to open the HC stack with 2.8.1 and that didn't work either. Unfortunately, I didn't keep my copy of 2.7.4 around. I had used it to convert some HC stacks to Rev stacks, so it should have worked. Guess I'll have to download that version again, if I still can. We'll see. Joe Wilkins On Apr 3, 2008, at 3:33 PM, Joe Lewis Wilkins wrote: > Well, I just downloaded the new Studio 2.9.0 Version and tried to > open an HyperCard Stack. Response was that it was not recognized as > a Stack. Guess I should have checked this out while it was in beta, > but it never ever entered my mind that this issue would not have > been addressed. > > Do we have a solution, such as giving the name of the HyperCard > a .rev extension? Well, I tried that. Didn't work. > > Joe Wilkins_______________________________________________ > 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 Joe Lewis Wilkins pepetoo at cox.net From m.schonewille at economy-x-talk.com Thu Apr 3 18:48:47 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 4 Apr 2008 00:48:47 +0200 Subject: 2.9.0 In-Reply-To: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> References: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> Message-ID: <0114B6C0-64E5-4901-9E4C-54EA77DCC9E7@economy-x-talk.com> Hi Joe, I imported an arbitrary HyperCard stack without problems. I also noticed that I don't even need to choose "All Files" in the open file dialog. Apparently, the file type filters have been adjusted. The stack I imported has no file extension but its file type is WILDSTAK. Can you open your HyperCard stack in HyperCard? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 4 apr 2008, at 00:33, Joe Lewis Wilkins wrote: > Well, I just downloaded the new Studio 2.9.0 Version and tried to > open an HyperCard Stack. Response was that it was not recognized as > a Stack. Guess I should have checked this out while it was in beta, > but it never ever entered my mind that this issue would not have > been addressed. > > Do we have a solution, such as giving the name of the HyperCard > a .rev extension? Well, I tried that. Didn't work. From pepetoo at cox.net Thu Apr 3 18:52:02 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 15:52:02 -0700 Subject: 2.9.0 In-Reply-To: References: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> Message-ID: <0A47400A-F504-4545-9C4F-FCCA8DDA164D@cox.net> Hmn! Tried that, but no luck. Can't imagine what would be different between our HC stacks. Bet Jacqui knows! Joe Wilkins On Apr 3, 2008, at 3:41 PM, Bill Marriott wrote: > Hi Joe, > >> Do we have a solution, such as giving the name of the HyperCard >> a .rev >> extension? Well, I tried that. Didn't work. > > I've just opened several HyperCard stacks successfully with 2.9. I > give them > the extension ".mc" but I don't know if that is the key. > > - Bill > > > > _______________________________________________ > 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 Joe Lewis Wilkins pepetoo at cox.net From pepetoo at cox.net Thu Apr 3 18:57:11 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 15:57:11 -0700 Subject: 2.9.0 In-Reply-To: <0114B6C0-64E5-4901-9E4C-54EA77DCC9E7@economy-x-talk.com> References: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> <0114B6C0-64E5-4901-9E4C-54EA77DCC9E7@economy-x-talk.com> Message-ID: <66895416-1952-41D7-BD21-0697D0859305@cox.net> Hi Mark, Yes, I use it every day, though not on OSX - on a G4 running 9.2.2. Get Info shows its Kind as an HyperCard document, but when I put an extension of .mc (I had also tried .rev earlier), it says the Kind is a StackRunner document. Except for going back to 2.7.4 and converting it, I don't have any other ideas. Joe Wilkins On Apr 3, 2008, at 3:48 PM, Mark Schonewille wrote: > Hi Joe, > > I imported an arbitrary HyperCard stack without problems. I also > noticed that I don't even need to choose "All Files" in the open > file dialog. Apparently, the file type filters have been adjusted. > The stack I imported has no file extension but its file type is > WILDSTAK. > > Can you open your HyperCard stack in HyperCard? > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > A large collection of scripts for HyperCard, Revolution, SuperCard > and other programming languages can be found at http://runrev.info > > > > > On 4 apr 2008, at 00:33, Joe Lewis Wilkins wrote: >> Well, I just downloaded the new Studio 2.9.0 Version and tried to >> open an HyperCard Stack. Response was that it was not recognized as >> a Stack. Guess I should have checked this out while it was in beta, >> but it never ever entered my mind that this issue would not have >> been addressed. >> >> Do we have a solution, such as giving the name of the HyperCard >> a .rev extension? Well, I tried that. Didn't work. > > _______________________________________________ > 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 Joe Lewis Wilkins pepetoo at cox.net From pepetoo at cox.net Thu Apr 3 19:04:46 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 16:04:46 -0700 Subject: 2.9.0 In-Reply-To: <53CF6C22-BB26-408F-819B-21A3A294659B@cox.net> References: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> <53CF6C22-BB26-408F-819B-21A3A294659B@cox.net> Message-ID: <9AAE3DE9-0B6A-4EC7-9021-9FCEA315A619@cox.net> Unfortunately, 2.7.4 for OSX is no longer available on the rev website downloads page. Maybe it needs to be added so we can still convert HC to Rev.? Joe Wilkins On Apr 3, 2008, at 3:48 PM, Joe Lewis Wilkins wrote: > I also tried to open the HC stack with 2.8.1 and that didn't work > either. Unfortunately, I didn't keep my copy of 2.7.4 around. I had > used it to convert some HC stacks to Rev stacks, so it should have > worked. Guess I'll have to download that version again, if I still > can. We'll see. > > Joe Wilkins > > On Apr 3, 2008, at 3:33 PM, Joe Lewis Wilkins wrote: > >> Well, I just downloaded the new Studio 2.9.0 Version and tried to >> open an HyperCard Stack. Response was that it was not recognized as >> a Stack. Guess I should have checked this out while it was in beta, >> but it never ever entered my mind that this issue would not have >> been addressed. >> >> Do we have a solution, such as giving the name of the HyperCard >> a .rev extension? Well, I tried that. Didn't work. >> >> Joe Wilkins_______________________________________________ >> 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 > > Joe Lewis Wilkins > pepetoo at cox.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 Joe Lewis Wilkins pepetoo at cox.net From katheryn.swynford at gmail.com Thu Apr 3 19:06:21 2008 From: katheryn.swynford at gmail.com (Judy Perry) Date: Thu, 3 Apr 2008 16:06:21 -0700 Subject: New Site, Revolution 2.9 launched In-Reply-To: References: <4be051070804031434n65dc8382jf39a5e3c51215936@mail.gmail.com> Message-ID: <4be051070804031606i5e99e565n5afa21e17def483a@mail.gmail.com> Hi Sarah, How "slow" is your slow? On my side, after about 10 minutes, still nothing on the progress bar... normal? Judy On Thu, Apr 3, 2008 at 2:52 PM, Sarah Reichelt wrote: > > On Fri, Apr 4, 2008 at 7:34 AM, Judy Perry wrote: > > Is anyone else having an update installer stall? > > > > Mine (2.7) under updating shows the update installer window with its > > different periodic bits of promo, but the progress bar shows zero > > progress after several minutes. > > > > Any ideas? > > > > > Yes, I have an idea. How about all you folk on the other side of the > planet go to sleep and let me get my update :-) > > But seriously, mine is coming in, but it's slow, so I'm sure Mark is > right and the servers are being overloaded. > Congratulations to all at RunRev on the release and on the new site. > > 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 pepetoo at cox.net Thu Apr 3 19:08:59 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 16:08:59 -0700 Subject: 2.9.0 In-Reply-To: <0A47400A-F504-4545-9C4F-FCCA8DDA164D@cox.net> References: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> <0A47400A-F504-4545-9C4F-FCCA8DDA164D@cox.net> Message-ID: <60E841B7-EA68-488F-9FBF-93B086D9FD24@cox.net> I remember now that I had problems with a really old HC stack when I first started making some conversions, but this one is quite new. Joe Wilkins On Apr 3, 2008, at 3:52 PM, Joe Lewis Wilkins wrote: > Hmn! Tried that, but no luck. Can't imagine what would be different > between our HC stacks. Bet Jacqui knows! > > Joe Wilkins > > On Apr 3, 2008, at 3:41 PM, Bill Marriott wrote: > >> Hi Joe, >> >>> Do we have a solution, such as giving the name of the HyperCard >>> a .rev >>> extension? Well, I tried that. Didn't work. >> >> I've just opened several HyperCard stacks successfully with 2.9. I >> give them >> the extension ".mc" but I don't know if that is the key. >> >> - Bill >> >> >> >> _______________________________________________ >> 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 > > Joe Lewis Wilkins > pepetoo at cox.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 Joe Lewis Wilkins pepetoo at cox.net From m.schonewille at economy-x-talk.com Thu Apr 3 19:10:42 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 4 Apr 2008 01:10:42 +0200 Subject: 2.9.0 In-Reply-To: <66895416-1952-41D7-BD21-0697D0859305@cox.net> References: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> <0114B6C0-64E5-4901-9E4C-54EA77DCC9E7@economy-x-talk.com> <66895416-1952-41D7-BD21-0697D0859305@cox.net> Message-ID: <0BD9C0B9-769A-43EB-A3BD-192C46CF536D@economy-x-talk.com> Hi Joe, Did you compact the stack in HyperCard before importing it? It happens very rarely (never happened to any of my own stacks), but there might be some garbage in your stack that makes Rev think it isn't a HyperCard stack. Is the file size different, after you have copied it over to the Mac OS X machine? Do you use any compression tools when transferring it to the other machine? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 4 apr 2008, at 00:57, Joe Lewis Wilkins wrote: > Hi Mark, > > Yes, I use it every day, though not on OSX - on a G4 running 9.2.2. > > Get Info shows its Kind as an HyperCard document, but when I put an > extension of .mc (I had also tried .rev earlier), it says the Kind > is a StackRunner document. Except for going back to 2.7.4 and > converting it, I don't have any other ideas. > > Joe Wilkins > From barryb at libero.it Thu Apr 3 19:20:21 2008 From: barryb at libero.it (barryb at libero.it) Date: Fri, 4 Apr 2008 01:20:21 +0200 Subject: ANN A celebration puzzle for 2.9 Message-ID: Having just seen the announcement on the RunRev site of the official release of Revolution v2.9, I have uploaded to my User Space (BarryB) a little game built with Alex Tweedys amazing Image Jigsaw stack. Hope it will amuse someone.Sorry I couldnt make something entirely mine but Im still trying. Vive le Revolution! Barry Barber From paulgabel at comcast.net Thu Apr 3 19:26:44 2008 From: paulgabel at comcast.net (Paul Gabel) Date: Thu, 3 Apr 2008 16:26:44 -0700 Subject: Apple Text Box Message-ID: Hi: I mean ? "The box you get when you type cmd-T in TextEdit. It shows all the fonts and families and other font style stuff and also has a convenient slider for Text size." as Stephen Barncard wrote. I'm getting the impression that it's not possible, or at least not feasible for me. Paul Gabel Santa Cruz, California From pepetoo at cox.net Thu Apr 3 19:28:30 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 16:28:30 -0700 Subject: 2.9.0 Solved In-Reply-To: <0BD9C0B9-769A-43EB-A3BD-192C46CF536D@economy-x-talk.com> References: <6A1EDAAE-4F57-43EC-ABFF-AD6C5EB9507E@cox.net> <0114B6C0-64E5-4901-9E4C-54EA77DCC9E7@economy-x-talk.com> <66895416-1952-41D7-BD21-0697D0859305@cox.net> <0BD9C0B9-769A-43EB-A3BD-192C46CF536D@economy-x-talk.com> Message-ID: Mark, you're a genius. Compacting the stack before transferring it did the trick. It's a small stack 56k, but was 201k before compacting. Lots of bloat! Thanks, this needs to go down in the FAQs! Joe Wilkins On Apr 3, 2008, at 4:10 PM, Mark Schonewille wrote: > Hi Joe, > > Did you compact the stack in HyperCard before importing it? It > happens very rarely (never happened to any of my own stacks), but > there might be some garbage in your stack that makes Rev think it > isn't a HyperCard stack. > > Is the file size different, after you have copied it over to the Mac > OS X machine? Do you use any compression tools when transferring it > to the other machine? > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > A large collection of scripts for HyperCard, Revolution, SuperCard > and other programming languages can be found at http://runrev.info > > > > > On 4 apr 2008, at 00:57, Joe Lewis Wilkins wrote: >> Hi Mark, >> >> Yes, I use it every day, though not on OSX - on a G4 running 9.2.2. >> >> Get Info shows its Kind as an HyperCard document, but when I put an >> extension of .mc (I had also tried .rev earlier), it says the Kind >> is a StackRunner document. Except for going back to 2.7.4 and >> converting it, I don't have any other ideas. >> >> Joe Wilkins >> > > _______________________________________________ > 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 Joe Lewis Wilkins pepetoo at cox.net From sarah.reichelt at gmail.com Thu Apr 3 19:29:45 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 4 Apr 2008 09:29:45 +1000 Subject: New Site, Revolution 2.9 launched In-Reply-To: <4be051070804031606i5e99e565n5afa21e17def483a@mail.gmail.com> References: <4be051070804031434n65dc8382jf39a5e3c51215936@mail.gmail.com> <4be051070804031606i5e99e565n5afa21e17def483a@mail.gmail.com> Message-ID: The progress bar did move Judy. I would guess the whole download took about 15 minutes. Have you tried downloading the complete installer from the RunRev site? That might work better for you. Sarah On Fri, Apr 4, 2008 at 9:06 AM, Judy Perry wrote: > Hi Sarah, > > How "slow" is your slow? On my side, after about 10 minutes, still > nothing on the progress bar... normal? > > Judy > > On Thu, Apr 3, 2008 at 2:52 PM, Sarah Reichelt wrote: > > > > On Fri, Apr 4, 2008 at 7:34 AM, Judy Perry wrote: > > > Is anyone else having an update installer stall? > > > > > > Mine (2.7) under updating shows the update installer window with its > > > different periodic bits of promo, but the progress bar shows zero > > > progress after several minutes. > > > > > > Any ideas? > > > > > > > > > Yes, I have an idea. How about all you folk on the other side of the > > planet go to sleep and let me get my update :-) > > > > But seriously, mine is coming in, but it's slow, so I'm sure Mark is > > right and the servers are being overloaded. > > Congratulations to all at RunRev on the release and on the new site. > > > > 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 > > > _______________________________________________ > 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 Thu Apr 3 19:43:12 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 03 Apr 2008 16:43:12 -0700 Subject: combox borders in Linux/Gnome Message-ID: <47F56B90.2000107@fourthworld.com> Under Ubunto/Gnome, combobox controls in v2.9 always have a heavy 2-pixel border, regardless what I set the borderwidth to. Anyone know a workaround to get them to have a more convention look under Gnome? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From sarah.reichelt at gmail.com Thu Apr 3 20:14:50 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 4 Apr 2008 10:14:50 +1000 Subject: Reversing a list In-Reply-To: <47F503AE.1020708@hyperactivesw.com> References: <16467477.post@talk.nabble.com> <47F503AE.1020708@hyperactivesw.com> Message-ID: And the winner is....... Jacque (with one modification). local tCount function reverseList pList put the number of lines in pList into tCount sort lines of pList by mySort() return pList end reverseList function mySort subtract 1 from tCount return tCount end mySort I had thought that Jacque's must be faster than Jan's because Jan's does more operations per cycle, but it was a bit slower. Then I noticed that Jacque had used "sort lines of pList by mySort(each)" where Jan had left out the "each". Deleting the "each" from Jacque's function made it the fastest. Fractionally faster than Jan's, it takes about 2/3 of the time of Mark's solution using arrays, and it way faster than the string method. Thanks everyone - fun and instructive :-) Cheers, Sarah From ambassador at fourthworld.com Thu Apr 3 21:04:44 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 03 Apr 2008 18:04:44 -0700 Subject: System requirements? Message-ID: <47F57EAC.3050505@fourthworld.com> I couldn't find the system requirements for Rev 2.9 on the new site - where are they? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From pepetoo at cox.net Thu Apr 3 21:22:36 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 18:22:36 -0700 Subject: System requirements? In-Reply-To: <47F57EAC.3050505@fourthworld.com> References: <47F57EAC.3050505@fourthworld.com> Message-ID: <1F719A2C-E8D2-49CC-AE5E-374567D96555@cox.net> This is all I find, and "Classic" still isn't possible with 2.9.0 as far as I can tell: (but you're right, it doesn't list the system requirements to use Rev) Revolution is the only development tool that enables anyone to create true standalone applications for: Mac OS X, including Leopard Mac OS Classic Windows Vista, XP, 2000, and 98SE Modern versions of Linux Joe Wilkins On Apr 3, 2008, at 6:04 PM, Richard Gaskin wrote: > > I couldn't find the system requirements for Rev 2.9 on the new site > - where are they? > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.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 Joe Lewis Wilkins pepetoo at cox.net From ambassador at fourthworld.com Thu Apr 3 21:28:45 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 03 Apr 2008 18:28:45 -0700 Subject: System requirements? Message-ID: <47F5844D.40207@fourthworld.com> Joe Lewis Wilkins wrote: > Modern versions of Linux Right - what does that mean? Are there limitations with specific window managers, or specific versions of them? I'm releasing a pubic beta of my first Linux version of one of my products, and I'm finding myself using some very flexible language to describe where people can expect it to work. ;) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Thu Apr 3 21:31:52 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 03 Apr 2008 18:31:52 -0700 Subject: New Site, Revolution 2.9 launched Message-ID: <47F58508.4010301@fourthworld.com> Bill Marriott wrote: > I'm sure a lot of you have noticed that the runrev.com web site looks a bit > different in the last couple of hours. ... > In other news, Revolution 2.9 is live. Congrats to the team on both front. The web site looks great, with many improvements in both usability and aesthetics. And v2.9 - what can I say, it may well be the best release ever. Thanks! -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From wjm at wjm.org Thu Apr 3 21:42:26 2008 From: wjm at wjm.org (Bill Marriott) Date: Thu, 3 Apr 2008 21:42:26 -0400 Subject: System requirements? References: <47F57EAC.3050505@fourthworld.com> <1F719A2C-E8D2-49CC-AE5E-374567D96555@cox.net> Message-ID: You have to be running from Mac OS X to build for Mac Classic, just as in Rev 2.6.1. "Joe Lewis Wilkins" wrote in message news:1F719A2C-E8D2-49CC-AE5E-374567D96555 at cox.net... > This is all I find, and "Classic" still isn't possible with 2.9.0 as far > as I can tell: (but you're right, it doesn't list the system requirements > to use Rev) > > Revolution is the only development tool that enables anyone to create > true standalone applications for: > > Mac OS X, including Leopard > Mac OS Classic > Windows Vista, XP, 2000, and 98SE > Modern versions of Linux > Joe Wilkins > > On Apr 3, 2008, at 6:04 PM, Richard Gaskin wrote: > >> >> I couldn't find the system requirements for Rev 2.9 on the new site - >> where are they? >> >> -- >> Richard Gaskin >> Fourth World Media Corporation From pepetoo at cox.net Thu Apr 3 21:56:54 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 18:56:54 -0700 Subject: System requirements? In-Reply-To: References: <47F57EAC.3050505@fourthworld.com> <1F719A2C-E8D2-49CC-AE5E-374567D96555@cox.net> Message-ID: Well, I must be doing something else wrong, since the Build for: Mac OS can't be set. Looks as if it could be, but can't be. And I'm running from Leopard. Joe Wilkins On Apr 3, 2008, at 6:42 PM, Bill Marriott wrote: > You have to be running from Mac OS X to build for Mac Classic, just > as in > Rev 2.6.1. > > > "Joe Lewis Wilkins" wrote in message > news:1F719A2C-E8D2-49CC-AE5E-374567D96555 at cox.net... >> This is all I find, and "Classic" still isn't possible with 2.9.0 >> as far >> as I can tell: (but you're right, it doesn't list the system >> requirements >> to use Rev) >> >> Revolution is the only development tool that enables anyone to create >> true standalone applications for: >> >> Mac OS X, including Leopard >> Mac OS Classic >> Windows Vista, XP, 2000, and 98SE >> Modern versions of Linux >> Joe Wilkins >> >> On Apr 3, 2008, at 6:04 PM, Richard Gaskin wrote: >> >>> >>> I couldn't find the system requirements for Rev 2.9 on the new >>> site - >>> where are they? >>> >>> -- >>> Richard Gaskin >>> Fourth World Media Corporation > > > > _______________________________________________ > 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 Joe Lewis Wilkins pepetoo at cox.net From sarah.reichelt at gmail.com Thu Apr 3 22:04:44 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 4 Apr 2008 12:04:44 +1000 Subject: System requirements? In-Reply-To: References: <47F57EAC.3050505@fourthworld.com> <1F719A2C-E8D2-49CC-AE5E-374567D96555@cox.net> Message-ID: On Fri, Apr 4, 2008 at 11:56 AM, Joe Lewis Wilkins wrote: > Well, I must be doing something else wrong, since the Build for: Mac OS > can't be set. Looks as if it could be, but can't be. And I'm running from > Leopard. I haven't tried building, but I can check the "Mac OS" check box here and I'm also running Leopard. Are you sure the correct version of Rev is launched? 2.8 couldn't build for Mac Classic, so it has to be 2.9. Sarah From bryan at deepfoo.com Thu Apr 3 22:07:47 2008 From: bryan at deepfoo.com (Bryan McCormick) Date: Thu, 03 Apr 2008 22:07:47 -0400 Subject: 2.9 - New Site Message-ID: <47F58D73.2040909@deepfoo.com> Noice as we say here on the East Coast. Really like the new look and feel of the site. Kudos on 2.9, 3.0 here we come. From pepetoo at cox.net Thu Apr 3 22:50:56 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 19:50:56 -0700 Subject: System requirements? In-Reply-To: References: <47F57EAC.3050505@fourthworld.com> <1F719A2C-E8D2-49CC-AE5E-374567D96555@cox.net> Message-ID: <95E5CBD4-0758-4BB7-9B05-F5CEF14BCFEF@cox.net> Very strange, Sarah. It's definitely 2.9.0, Build 610. And I can't check the Mac OS box. Joe Wilkins On Apr 3, 2008, at 7:04 PM, Sarah Reichelt wrote: > On Fri, Apr 4, 2008 at 11:56 AM, Joe Lewis Wilkins > wrote: >> Well, I must be doing something else wrong, since the Build for: >> Mac OS >> can't be set. Looks as if it could be, but can't be. And I'm >> running from >> Leopard. > > I haven't tried building, but I can check the "Mac OS" check box here > and I'm also running Leopard. Are you sure the correct version of Rev > is launched? 2.8 couldn't build for Mac Classic, so it has to be 2.9. > > 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 Joe Lewis Wilkins pepetoo at cox.net From pepetoo at cox.net Fri Apr 4 00:19:05 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 21:19:05 -0700 Subject: System requirements? SOLVED In-Reply-To: <95E5CBD4-0758-4BB7-9B05-F5CEF14BCFEF@cox.net> References: <47F57EAC.3050505@fourthworld.com> <1F719A2C-E8D2-49CC-AE5E-374567D96555@cox.net> <95E5CBD4-0758-4BB7-9B05-F5CEF14BCFEF@cox.net> Message-ID: <400342C3-6C07-4A2E-BB7A-73828AF8258E@cox.net> Well, guys and gals, I feel kind of stupid; maybe I can attribute it to my poor eyesight, but it seems to me that most of the time, when you want to set a check box, you click on either the box or the words. I normally click on the box. In this case that does not work. You have to click on the words "Mac OS". Doing that it works. Duh! Sorry to have made some of you scratch their heads, but thanks. Joe Wilkins On Apr 3, 2008, at 7:50 PM, Joe Lewis Wilkins wrote: > Very strange, Sarah. It's definitely 2.9.0, Build 610. And I can't > check the Mac OS box. > > Joe Wilkins > > On Apr 3, 2008, at 7:04 PM, Sarah Reichelt wrote: > >> On Fri, Apr 4, 2008 at 11:56 AM, Joe Lewis Wilkins >> wrote: >>> Well, I must be doing something else wrong, since the Build for: >>> Mac OS >>> can't be set. Looks as if it could be, but can't be. And I'm >>> running from >>> Leopard. >> >> I haven't tried building, but I can check the "Mac OS" check box here >> and I'm also running Leopard. Are you sure the correct version of Rev >> is launched? 2.8 couldn't build for Mac Classic, so it has to be 2.9. >> >> 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 > > Joe Lewis Wilkins > pepetoo at cox.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 Joe Lewis Wilkins pepetoo at cox.net From pepetoo at cox.net Fri Apr 4 00:52:43 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Apr 2008 21:52:43 -0700 Subject: New Classic Standalone with 2.9.0 In-Reply-To: References: Message-ID: <72BD2602-A4D9-4628-BC10-3BDEF661228A@cox.net> > Hi all, I just compiled a Classic Standalone using 2.9.0 with my very small HC stack (56k) that suddenly grew to 2.2 MB, and when transferred to a Mac G4 running 9.2.2, it produces an error dialog that says it cannot be opened due to a type -199 error. Rather disappointing; particularly since this is a very small stack with a number of fields and a few buttons, that just does a number of fairly elementary structural calculations. Nothing fancy at all. The compiled standalone as an OSX Intel opens OK, and appears to work as it should, though it is 3.1 MB in size. Just thought you'd like to know. Joe Wilkins From vokey at uleth.ca Fri Apr 4 02:50:09 2008 From: vokey at uleth.ca (John Vokey) Date: Fri, 4 Apr 2008 00:50:09 -0600 Subject: use-revolution Digest, Vol 55, Issue 5 In-Reply-To: <20080404013157.EA4C7489B4C@mail.runrev.com> References: <20080404013157.EA4C7489B4C@mail.runrev.com> Message-ID: <5B1D6698-EB69-4FB3-8909-52838F8E0DE1@uleth.ca> I agree completely with Richard, except for one thing: the opening dialogue as one is installing the update still says ``...off of...''. Sheesh. I may be a curmudgeon, but why continue to rile me for years? ``...off... will do, is standard English, and will allow me to relax my hackles (assuming I have them). Please. On 3-Apr-08, at 7:31 PM, use-revolution-request at lists.runrev.com wrote: > Bill Marriott wrote: > >> I'm sure a lot of you have noticed that the runrev.com web site >> looks a bit >> different in the last couple of hours. > ... >> In other news, Revolution 2.9 is live. > > Congrats to the team on both front. The web site looks great, with > many > improvements in both usability and aesthetics. And v2.9 - what can I > say, it may well be the best release ever. > > Thanks! > > -- > Richard Gaskin > Managing Editor, revJournal -- Please avoid sending me Word or PowerPoint attachments. See -Dr. John R. Vokey From psahores at free.fr Fri Apr 4 03:20:04 2008 From: psahores at free.fr (Pierre Sahores) Date: Fri, 4 Apr 2008 09:20:04 +0200 Subject: Congratulations! In-Reply-To: References: Message-ID: Thanks Kevin, Mark, Bill and All at Runrev for all the 2.9 fixes. Very helpfull in about developping Rev apps for our customers ;-) Kind Regards, -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com Le 3 avr. 08 ? 22:59, Mark Schonewille a ?crit : > Hi! > > I'd like to congratulate the RunRev team with the release of 2.9! > Revolution 2.9 is definitely the best release ever. Thank you > RunRev, for your commitment to make your product better. You have > been very succesful. > > Not every bug has been fixed, in fact there are more bug reports > than ever, but I am sure that's because people feel their bug > reports are taken seriously now and feel encouraged to report more > bugs. > > The new website also looks great and I very much like the story > about Revolution at NASA, which is on the front page. > > Thanks for making my professional life as a programmer a little > easier. > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > A large collection of scripts for HyperCard, Revolution, SuperCard > and other programming languages can be found at http://runrev.info > > > > > _______________________________________________ > 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 Fri Apr 4 03:29:53 2008 From: dam-pro.girard at laposte.net (GIRARD Damien) Date: Fri, 04 Apr 2008 09:29:53 +0200 Subject: combox borders in Linux/Gnome In-Reply-To: <47F56B90.2000107@fourthworld.com> References: <47F56B90.2000107@fourthworld.com> Message-ID: <47F5D8F1.5020500@laposte.net> Richard Gaskin a ?crit : > Under Ubunto/Gnome, combobox controls in v2.9 always have a heavy > 2-pixel border, regardless what I set the borderwidth to. > > Anyone know a workaround to get them to have a more convention look > under Gnome? > Personally, I disabled the GTK Emulation UI of Runrev in my apps on Linux. I am using instead the "Windows 95" look and feel with the Windows 2000 color scheme. (Look better than the actual GTK support, and works!). Maybe in Revolution 2.10 we will have a native GTK Revolution UI. (Rev 2.9 is the first linux version of Revolution that works fine. Rev 1.x worked but was buggy and remember Rev 2.2 that did not start at all!) Regards, Damien From kevin at runrev.com Fri Apr 4 05:55:44 2008 From: kevin at runrev.com (Kevin Miller) Date: Fri, 04 Apr 2008 09:55:44 +0000 Subject: System requirements? In-Reply-To: <47F5844D.40207@fourthworld.com> Message-ID: On 4/4/08 01:28, "Richard Gaskin" wrote: >> Modern versions of Linux > > Right - what does that mean? > > Are there limitations with specific window managers, or specific > versions of them? > > I'm releasing a pubic beta of my first Linux version of one of my > products, and I'm finding myself using some very flexible language to > describe where people can expect it to work. ;) Its in chapter 1 of the manual, which is available within the product or under Support -> Documentation on the web site. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From toolbook at kestner.de Fri Apr 4 05:12:32 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 4 Apr 2008 11:12:32 +0200 Subject: Where do I get the full setup for 2.9, when updating? Message-ID: <001b01c89634$045dc8a0$18b2a8c0@TiemoPC2> Hello, perhaps a dummy question. I have updated my 2.8 installation to 2.9. Now I would like to archive the 2.9 setup in case I need it later again for a new machine or sth. like that. The update updated my installation, but didn't saved the setup anywhere. How do I get it? Thanks From niggemann at uni-wh.de Fri Apr 4 05:12:53 2008 From: niggemann at uni-wh.de (BNig) Date: Fri, 4 Apr 2008 02:12:53 -0700 (PDT) Subject: Reversing a list In-Reply-To: References: <16467477.post@talk.nabble.com> <47F503AE.1020708@hyperactivesw.com> Message-ID: <16489681.post@talk.nabble.com> to Jaque and Sarah just one more modification: numeric if you do the reverse sort the way it on eleven lines the word one to eleven on each then it returns: eleven ten one nine eight seven six five four three two if you add numeric it works correctly like in: function reverseList pList put the number of lines in pList into tCount sort lines of pList numeric by mySort() return pList end reverseList then it returns eleven ten nine eight seven six five four three two one So whatever the inner working of this algorithm without numeric it does not sort numerically on the number passed So for me without numeric it returns the wrong sort order if using more than ten lines. This could be possibly very confusing to detect. fwiw bernd Sarah Reichelt-2 wrote: > > And the winner is....... > > Jacque (with one modification). > > local tCount > > function reverseList pList > put the number of lines in pList into tCount > sort lines of pList by mySort() > return pList > end reverseList > > function mySort > subtract 1 from tCount > return tCount > end mySort > > I had thought that Jacque's must be faster than Jan's because Jan's > does more operations per cycle, but it was a bit slower. Then I > noticed that Jacque had used "sort lines of pList by mySort(each)" > where Jan had left out the "each". Deleting the "each" from Jacque's > function made it the fastest. Fractionally faster than Jan's, it takes > about 2/3 of the time of Mark's solution using arrays, and it way > faster than the string method. > > Thanks everyone - fun and instructive :-) > > 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 > > -- View this message in context: http://www.nabble.com/Reversing-a-list-tp16466585p16489681.html Sent from the Revolution - User mailing list archive at Nabble.com. From eric.chatonet at sosmartsoftware.com Fri Apr 4 05:25:42 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 4 Apr 2008 11:25:42 +0200 Subject: Where do I get the full setup for 2.9, when updating? In-Reply-To: <001b01c89634$045dc8a0$18b2a8c0@TiemoPC2> References: <001b01c89634$045dc8a0$18b2a8c0@TiemoPC2> Message-ID: Hello, http://www.runrev.com/downloads/all-downloads/full-list/ Le 4 avr. 08 ? 11:12, Tiemo Hollmann TB a ?crit : > perhaps a dummy question. I have updated my 2.8 installation to 2.9. > > Now I would like to archive the 2.9 setup in case I need it later > again for > a new machine or sth. like that. > > The update updated my installation, but didn't saved the setup > anywhere. How > do I get it? Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From wjm at wjm.org Fri Apr 4 05:54:43 2008 From: wjm at wjm.org (Bill Marriott) Date: Fri, 4 Apr 2008 05:54:43 -0400 Subject: New Classic Standalone with 2.9.0 References: <72BD2602-A4D9-4628-BC10-3BDEF661228A@cox.net> Message-ID: Hi Joe, > I just compiled a Classic Standalone using 2.9.0 with my very small HC > stack (56k) that suddenly grew to 2.2 MB, and when transferred to a Mac > G4 running 9.2.2, it produces an error dialog that says it cannot be > opened due to a type -199 error. The file size increase is of course due to the inclusion of resources necessary to create a standalone app. The -199 error... if memory serves right, negative numbers are disk errors. How did you transfer the file to Classic? Perhaps the resource fork didn't make it through properly. I was able to create a Classic standalone on my Intel MacBook and copied it to an old iMac over the network... worked fine. - Bill From toolbook at kestner.de Fri Apr 4 05:58:28 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 4 Apr 2008 11:58:28 +0200 Subject: AW: Where do I get the full setup for 2.9, when updating? In-Reply-To: Message-ID: <002001c8963a$6fd308b0$18b2a8c0@TiemoPC2> Thanks Eric, sorry for not searching deep enough :) Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Eric Chatonet > Gesendet: Freitag, 4. April 2008 11:26 > An: How to use Revolution > Betreff: Re: Where do I get the full setup for 2.9, when updating? > > Hello, > > http://www.runrev.com/downloads/all-downloads/full-list/ > > Le 4 avr. 08 ? 11:12, Tiemo Hollmann TB a ?crit : > > perhaps a dummy question. I have updated my 2.8 installation to 2.9. > > > > Now I would like to archive the 2.9 setup in case I need it later > > again for > > a new machine or sth. like that. > > > > The update updated my installation, but didn't saved the setup > > anywhere. How > > do I get it? > > 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 geradamas at yahoo.com Fri Apr 4 07:43:47 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 4 Apr 2008 12:43:47 +0100 (BST) Subject: Reversing a list Message-ID: <769222.1347.qm@web37513.mail.mud.yahoo.com> Sarah Reichelt wrote: "And the winner is......." and jolly well done to Jacque! HOWEVER, what naive types like me would like to know are: 1. How did you time these routines ? For the sake of argument, I hardly had time to take a gulp of coffee before mine was done: presumably you don't do timings in gulps, semi-gulps, demi-semi-gulps and so on. 2. Although it is very clever (I, for one, had a bit of fun having a try) to write a routine that reverses a list a few demi-semi-gulps faster than another, until we are all using super computers to find out the question for 42 (pace Douglas Adams) I wonder why those few micro-gulps really might matter ? sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Inbox http://uk.docs.yahoo.com/nowyoucan.html From brucelaidlaw at yahoo.co.uk Fri Apr 4 07:52:26 2008 From: brucelaidlaw at yahoo.co.uk (bruce) Date: Fri, 04 Apr 2008 22:52:26 +1100 Subject: Searching the script In-Reply-To: <400342C3-6C07-4A2E-BB7A-73828AF8258E@cox.net> References: <47F57EAC.3050505@fourthworld.com> <1F719A2C-E8D2-49CC-AE5E-374567D96555@cox.net> <95E5CBD4-0758-4BB7-9B05-F5CEF14BCFEF@cox.net> <400342C3-6C07-4A2E-BB7A-73828AF8258E@cox.net> Message-ID: <47F6167A.3010105@yahoo.co.uk> Hi all, When I search the script and get several hits, some scripts open when I double-click on the line, others don't. Is there something I'm missing? Bruce From sarah.reichelt at gmail.com Fri Apr 4 07:52:52 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 4 Apr 2008 21:52:52 +1000 Subject: Reversing a list In-Reply-To: <769222.1347.qm@web37513.mail.mud.yahoo.com> References: <769222.1347.qm@web37513.mail.mud.yahoo.com> Message-ID: > HOWEVER, what naive types like me would like to know > are: > > 1. How did you time these routines ? I built a test list of 5000 lines, then stored the millisecs, ran the reversing routine and checked the difference between the current millisecs and the stored millisecs. > > 2. Although it is very clever (I, for one, had a bit > of fun having a try) to write a routine that reverses > a list a few demi-semi-gulps faster than another, > until we are all using super computers to find out the > question for 42 (pace Douglas Adams) I wonder why > those few micro-gulps really might matter ? My original routine took almost 2 seconds to reverse a list of about 5000 lines on a fast computer. While not too critical, this was enough to make the program feel unresponsive. Even if I had decided to accept this, what if in the future, my list had grown to 20,000 lines. Then I would be looking at a delay of 8 seconds after a click. While computers keep getting faster, you have to allow for data getting larger too. Cheers, Sarah From m.schonewille at economy-x-talk.com Fri Apr 4 07:58:48 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 4 Apr 2008 13:58:48 +0200 Subject: Reversing a list In-Reply-To: References: <769222.1347.qm@web37513.mail.mud.yahoo.com> Message-ID: <53F602EF-1839-4DCD-8ACF-61F4D0B0C4D7@economy-x-talk.com> Hi Sarah, Did you also check what happens with the speed when the amount of data increases? I wonder whether arrays get faster or slower relative to repeat loops, when you multiple the amount of data by 10 several times. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 4-apr-2008, om 13:52 heeft Sarah Reichelt het volgende geschreven: > I built a test list of 5000 lines, then stored the millisecs, ran the > reversing routine and checked the difference between the current > millisecs and the stored millisecs. From geradamas at yahoo.com Fri Apr 4 08:30:06 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 4 Apr 2008 13:30:06 +0100 (BST) Subject: Reversing a list Message-ID: <264593.32911.qm@web37512.mail.mud.yahoo.com> Sarah Reichelt wrote: "this was enough to make the program feel unresponsive" and all along I thought the answer was to show the end-users an inane animated GIF image while the processing happens :) at least it stops the 6 year-olds I teach from over-dosing on mouse-clicks! sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Inbox http://uk.docs.yahoo.com/nowyoucan.html From eric.chatonet at sosmartsoftware.com Fri Apr 4 08:48:45 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 4 Apr 2008 14:48:45 +0200 Subject: Reversing a list In-Reply-To: <264593.32911.qm@web37512.mail.mud.yahoo.com> References: <264593.32911.qm@web37512.mail.mud.yahoo.com> Message-ID: <248C0664-4C23-4E6B-9A26-7FDAA4A0CBF0@sosmartsoftware.com> Hi Richmond, When a program is unresponsive, animated gifs are stopped. Le 4 avr. 08 ? 14:30, Richmond Mathewson a ?crit : > Sarah Reichelt wrote: > > "this was enough to make the program feel > unresponsive" > > and all along I thought the answer was to show the > end-users an inane animated GIF image while the > processing happens :) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From toolbook at kestner.de Fri Apr 4 09:04:31 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 4 Apr 2008 15:04:31 +0200 Subject: 2.9 and wmv video? Message-ID: <003501c89654$6cb30530$18b2a8c0@TiemoPC2> Hello I am testing 2.9 and have read that 2.8 couldn't, but 2.9 should be able to play wmv videos. What I have tried is to go with the "play" command, not with the "player object". I deselected "load quicktime at startup" in the rev preferences, put "set the dontuseqt to true" in the preopenstack handler and tried to "play videoClip "foo.wmv" at 100,100". Nothing happened, just nothing. Anything I forgot? Any experiences, any ideas? Thanks for any hint Tiemo From sims at ezpzapps.com Fri Apr 4 09:10:21 2008 From: sims at ezpzapps.com (Jim Sims) Date: Fri, 4 Apr 2008 15:10:21 +0200 Subject: 2.9 and wmv video? In-Reply-To: <003501c89654$6cb30530$18b2a8c0@TiemoPC2> References: <003501c89654$6cb30530$18b2a8c0@TiemoPC2> Message-ID: <7BC60734-7C20-48E9-B00E-73E3D114435A@ezpzapps.com> On Apr 4, 2008, at 3:04 PM, Tiemo Hollmann TB wrote: > Hello > > I am testing 2.9 and have read that 2.8 couldn't, but 2.9 should be > able to > play wmv videos. > > What I have tried is to go with the "play" command, not with the > "player > object". > > I deselected "load quicktime at startup" in the rev preferences, > > put "set the dontuseqt to true" in the preopenstack handler > > and tried to "play videoClip "foo.wmv" at 100,100". > > Nothing happened, just nothing. I use a player object, plus dontuseQT. sims ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ClipaSearch Pro http://www.ClipaTools.com Across Platforms - Code and Culture http://www.ezpzapps.com/blog/ From m.schonewille at economy-x-talk.com Fri Apr 4 09:15:58 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 4 Apr 2008 15:15:58 +0200 Subject: 2.9 and wmv video? In-Reply-To: <003501c89654$6cb30530$18b2a8c0@TiemoPC2> References: <003501c89654$6cb30530$18b2a8c0@TiemoPC2> Message-ID: <021F04D7-2644-4122-9EFF-DCA40DCA1F69@economy-x-talk.com> HI Tiemo Play videoclip is for imported movies. You can refer to imported movied by using the videoclip object. To play a file, simple refer to the file path only: play "foo.wmv" (if foo.wmv is in the default folder). Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 4 apr 2008, at 15:04, Tiemo Hollmann TB wrote: > Hello > > I am testing 2.9 and have read that 2.8 couldn't, but 2.9 should be > able to > play wmv videos. > > What I have tried is to go with the "play" command, not with the > "player > object". > > I deselected "load quicktime at startup" in the rev preferences, > > put "set the dontuseqt to true" in the preopenstack handler > > and tried to "play videoClip "foo.wmv" at 100,100". > > Nothing happened, just nothing. > > Anything I forgot? Any experiences, any ideas? > > Thanks for any hint > > Tiemo > From pepetoo at cox.net Fri Apr 4 10:08:10 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 4 Apr 2008 07:08:10 -0700 Subject: New Classic Standalone with 2.9.0 In-Reply-To: References: <72BD2602-A4D9-4628-BC10-3BDEF661228A@cox.net> Message-ID: <58D85D50-685B-4CAF-8847-EB657E106FC4@cox.net> Hi Bill, I copied the new Classic standalone to a USB Zip Drive and then reconnected the drive to the G4, in turn copying the file to the G4. I hadn't refined the app very much with its own icon, etc. Just used all the default settings. But thanks, this gives me something to keep in mind as I go forward. In order to get a truly valid comparison in file size, I should create an HC standalone, which, obviously, for like reasons would be "much" larger. Joe Wilkins On Apr 4, 2008, at 2:54 AM, Bill Marriott wrote: > Hi Joe, > >> I just compiled a Classic Standalone using 2.9.0 with my very small >> HC >> stack (56k) that suddenly grew to 2.2 MB, and when transferred to >> a Mac >> G4 running 9.2.2, it produces an error dialog that says it cannot be >> opened due to a type -199 error. > > The file size increase is of course due to the inclusion of resources > necessary to create a standalone app. > > The -199 error... if memory serves right, negative numbers are disk > errors. > How did you transfer the file to Classic? Perhaps the resource fork > didn't > make it through properly. > > I was able to create a Classic standalone on my Intel MacBook and > copied it > to an old iMac over the network... worked fine. > > - Bill From devin_asay at byu.edu Fri Apr 4 11:07:28 2008 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 4 Apr 2008 09:07:28 -0600 Subject: Apple Text Box In-Reply-To: References: Message-ID: <6B3F70D8-EF62-4617-A585-16FAB5CC81D5@byu.edu> On Apr 3, 2008, at 5:26 PM, Paul Gabel wrote: > Hi: > > I mean ? > > "The box you get when you type cmd-T in TextEdit. It shows all the > fonts and families and other font style stuff and also has a > convenient slider for Text size." as Stephen Barncard wrote. > > I'm getting the impression that it's not possible, or at least not > feasible for me. Not to mention that Revolution doesn't currently support the full set of Mac typography features available from the Text box--things like drop shadow, kerning, double underlining and strikethrough. So many of the features in the text selector box wouldn't be usable. That said, I'd love to see these features and the text selector box available in Revolution. But not before we get...[fill in your favorite feature here.] ;-) Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From geradamas at yahoo.com Fri Apr 4 11:43:16 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 4 Apr 2008 16:43:16 +0100 (BST) Subject: Reversing a list Message-ID: <265477.95010.qm@web37504.mail.mud.yahoo.com> Eric Chatonet wrote: "When a program is unresponsive, animated gifs are stopped." That is why on "big chewers" I use an inane static image :) and, would be grateful if you could all look at my latest version of 'Textifier' - complete with inane static image. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From toolbook at kestner.de Fri Apr 4 12:40:18 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 4 Apr 2008 18:40:18 +0200 Subject: AW: 2.9 and wmv video? In-Reply-To: <021F04D7-2644-4122-9EFF-DCA40DCA1F69@economy-x-talk.com> Message-ID: <000c01c89672$91c98380$18b2a8c0@TiemoPC2> Hi Jim and Mark, I must be missing something very simple, but I don't find the trick. When using the player object, just nothing happens, a mov in the same folder is being played fine with the same statements (beside "set dontuseqt to true/false"). When using plain "play", a small audio "knack" is being heard, but no video is seen. (same with a mov) To be on the safe side with the default folder I referred with the whole path "C:/.../foo.wmv" to the file Any other thoughts what I could be missing? Thanks 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: Freitag, 4. April 2008 15:16 > An: How to use Revolution > Betreff: Re: 2.9 and wmv video? > > HI Tiemo > > Play videoclip is for imported movies. You can refer to imported > movied by using the videoclip object. > > To play a file, simple refer to the file path only: play "foo.wmv" (if > foo.wmv is in the default folder). > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > A large collection of scripts for HyperCard, Revolution, SuperCard and > other programming languages can be found at http://runrev.info > From sims at ezpzapps.com Fri Apr 4 13:44:49 2008 From: sims at ezpzapps.com (Jim Sims) Date: Fri, 4 Apr 2008 19:44:49 +0200 Subject: AW: 2.9 and wmv video? In-Reply-To: <000c01c89672$91c98380$18b2a8c0@TiemoPC2> References: <000c01c89672$91c98380$18b2a8c0@TiemoPC2> Message-ID: On Apr 4, 2008, at 6:40 PM, Tiemo Hollmann TB wrote: > Hi Jim and Mark, > I must be missing something very simple, but I don't find the trick. > When using the player object, just nothing happens, a mov in the > same folder > is being played fine with the same statements (beside "set dontuseqt > to > true/false"). Download http://www.ezpzapps.com/WMV_Test.rev.zip It is a simple card with one button that opens another card which has a player and some btns. Select a WMV to play. With this test app you can select a WMV file to play then start it. If you use the stop button it seems to run into the issue that Gaskin wrote about and will refuse to run again until you restart the test app. I *think* that was a currentTime issue. All I did with this app is to try and confirm that you can play WMV files - playback controls are a whole different issue. This test works here. sims ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ClipaSearch Pro http://www.ClipaTools.com Across Platforms - Code and Culture http://www.ezpzapps.com/blog/ From toolbook at kestner.de Fri Apr 4 14:10:07 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 4 Apr 2008 20:10:07 +0200 Subject: AW: AW: 2.9 and wmv video? In-Reply-To: Message-ID: <000001c8967f$1e410610$18b2a8c0@TiemoPC2> Hi Jim, testing your stack, also nothing happens, just nothing is played. So there must be another parameter depending perhaps on the setup of the PC, Quicktime, or sth. else. I even rebooted my machine (XP SP2, QT 7, Rev 2.9), but without success. I remember that I have seen my WMV video for a short time while testing in the last hours, but can't remember with which parameters and didn't succeeded to reproduce the playing of my wmv. I have to get off now and will go on testing tomorrow. Thanks for your assistance Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Jim Sims > Gesendet: Freitag, 4. April 2008 19:45 > An: How to use Revolution > Betreff: Re: AW: 2.9 and wmv video? > > > On Apr 4, 2008, at 6:40 PM, Tiemo Hollmann TB wrote: > > Hi Jim and Mark, > > I must be missing something very simple, but I don't find the trick. > > When using the player object, just nothing happens, a mov in the > > same folder > > is being played fine with the same statements (beside "set dontuseqt > > to > > true/false"). > > Download http://www.ezpzapps.com/WMV_Test.rev.zip > > It is a simple card with one button that opens another card which > has a player and some btns. Select a WMV to play. > > With this test app you can select a WMV file to play then start it. If > you use > the stop button it seems to run into the issue that Gaskin wrote about > and > will refuse to run again until you restart the test app. I *think* > that was > a currentTime issue. All I did with this app is to try and confirm > that you > can play WMV files - playback controls are a whole different issue. > > This test works here. From sims at ezpzapps.com Fri Apr 4 14:25:27 2008 From: sims at ezpzapps.com (Jim Sims) Date: Fri, 4 Apr 2008 20:25:27 +0200 Subject: AW: AW: 2.9 and wmv video? In-Reply-To: <000001c8967f$1e410610$18b2a8c0@TiemoPC2> References: <000001c8967f$1e410610$18b2a8c0@TiemoPC2> Message-ID: <65C12910-EF7D-476E-9604-1E3C484F15B7@ezpzapps.com> On Apr 4, 2008, at 8:10 PM, Tiemo Hollmann TB wrote: > Hi Jim, > testing your stack, also nothing happens, just nothing is played. >>> Download http://www.ezpzapps.com/WMV_Test.rev.zip >> >> It is a simple card with one button that opens another card which >> has a player and some btns. Select a WMV to play. >> >> With this test app you can select a WMV file to play then start it. >> If >> you use >> the stop button it seems to run into the issue that Gaskin wrote >> about >> and >> will refuse to run again until you restart the test app. I *think* >> that was >> a currentTime issue. All I did with this app is to try and confirm >> that you >> can play WMV files - playback controls are a whole different issue. Has anyone else tested WMV playback (with or without the test stack I refer to above)? sims From jacque at hyperactivesw.com Fri Apr 4 14:46:22 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 04 Apr 2008 13:46:22 -0500 Subject: New Classic Standalone with 2.9.0 In-Reply-To: <58D85D50-685B-4CAF-8847-EB657E106FC4@cox.net> References: <72BD2602-A4D9-4628-BC10-3BDEF661228A@cox.net> <58D85D50-685B-4CAF-8847-EB657E106FC4@cox.net> Message-ID: <47F6777E.80900@hyperactivesw.com> Joe Lewis Wilkins wrote: > Hi Bill, > > I copied the new Classic standalone to a USB Zip Drive and then > reconnected the drive to the G4, in turn copying the file to the G4. You probably lost the resource fork in the transfer. The solution is to zip the app first in OS X, then copy it to the thumb drive. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Fri Apr 4 14:58:08 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 4 Apr 2008 20:58:08 +0200 Subject: AW: AW: 2.9 and wmv video? In-Reply-To: <65C12910-EF7D-476E-9604-1E3C484F15B7@ezpzapps.com> References: <000001c8967f$1e410610$18b2a8c0@TiemoPC2> <65C12910-EF7D-476E-9604-1E3C484F15B7@ezpzapps.com> Message-ID: <6014788C-FB78-4E74-9049-9F74880370B8@economy-x-talk.com> Hi Sims and others, I'm currently working on a project that depends on playing WMV's without QuickTime/Flip4Mac in player objects (rather than videoClip objects). On my MacBook, running Windows, I have no serious problems, except that the movie is often displayed in an area smaller than the player, with black areas to the top end right. On my very old PC, I only got sound, no picture. After doing several tests, some of which in Windows Media Payer, I was eventually able to play WMV files that I couldn't play before. I am not sure that the problem is caused by Revolution. It might be Media Player, Windows or my graphics cards. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 4-apr-2008, om 20:25 heeft Jim Sims het volgende geschreven: > > > > > Has anyone else tested WMV playback (with or without the test stack > I refer to above)? > > sims From ambassador at fourthworld.com Fri Apr 4 15:10:22 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 04 Apr 2008 12:10:22 -0700 Subject: AW: AW: 2.9 and wmv video? Message-ID: <47F67D1E.3060500@fourthworld.com> Jim Sims wrote: >>>> Download http://www.ezpzapps.com/WMV_Test.rev.zip >>> >>> It is a simple card with one button that opens another card which >>> has a player and some btns. Select a WMV to play. ... > > Has anyone else tested WMV playback (with or without the test stack > I refer to above)? I haven't used your test stack, but I have one of my own that I sent to a client and one of his team members as a standalone. It simply sets the dontUseQT to true on startup, then lets the user select and play a WMV as does yours. All three of us can play WMVs with this stack without issue. The stack was built with 2.9b6, IIRC, and I haven't had occasion to test since so I can't speak with confidence on GM1. That said, I don't believe any further changed were made to Windows video support since the version I last used, so I would imagine the behavior has not changed in the final shipping v2.9. I have found WMV files come in a wide variety of codec formats, so the first thing I would try is to verify that the file plays well in WMP. If it does, the second thing I would try is to verify that dontUseQT is set to true before the filename of the player is set to the WMV file. If both of those are in order and it still doesn't play, please let me know and also file a report on it. TIA - -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Fri Apr 4 15:19:13 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 04 Apr 2008 12:19:13 -0700 Subject: AW: AW: 2.9 and wmv video? Message-ID: <47F67F31.5070106@fourthworld.com> Mark Schonewille wrote: > On my very old PC, I only got sound, no picture. After doing several > tests, some of which in Windows Media Payer, I was eventually able to > play WMV files that I couldn't play before. > > I am not sure that the problem is caused by Revolution. It might be > Media Player, Windows or my graphics cards. In the "Read Me" that used to accompany the old MetaCard installation, Scott Raney wrote: MetaCard is very good at exposing bugs in the drivers for graphics cards. These problems seem to be most frequent in Windows 98, but can plague any Windows system. The most common symptom are images or cursors that draw in the wrong colors or with the mask and data reversed, and bits of windows left on the screen when they are closed or moved. Be sure you have the latest drivers from the vendor of your graphics card. If the problem still exists with those, try turning acceleration to its lowest level. If that doesn't fix the problem (or even if it does), please report this bug to the vendor of your graphics card. When I first read that opening line I thought, "What an arrogant SOB, since my customers are reporting that all of their other apps work fine but the one I built with MetaCard!" But in working through these issues with my customers, I found that "everything else works fine" usually means the only other apps they're using are Microsoft apps, and for years the APIs MS used internally were not always the ones they publish for other developers so they don't make a good comparison. But moreover, I found that when I was able to get the customers to update to the latest drivers for their video card, in 99% of the cases the issue went away. So in the end I have to admit that Dr. Raney was right: the engine is indeed very good at exposing bugs in the drivers for graphics cards. :) That's not always the answer, but updating drivers to the latest versions will at least rule out the possibility, allowing you to investigate other options with greater confidence. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From pepetoo at cox.net Fri Apr 4 15:24:36 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 4 Apr 2008 12:24:36 -0700 Subject: New Classic Standalone with 2.9.0 In-Reply-To: <47F6777E.80900@hyperactivesw.com> References: <72BD2602-A4D9-4628-BC10-3BDEF661228A@cox.net> <58D85D50-685B-4CAF-8847-EB657E106FC4@cox.net> <47F6777E.80900@hyperactivesw.com> Message-ID: <8A50E352-0089-47F8-8597-BC19CDE27868@cox.net> Hi Jacqi, Didn't get the -199 error, but couldn't find the application that created it, so wouldn't open. After transferring the zipped file to my G4, I unzipped it with the Stuffit Expander. Should I have used something else? Thanks, Joe Wilkins On Apr 4, 2008, at 11:46 AM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Hi Bill, >> I copied the new Classic standalone to a USB Zip Drive and then >> reconnected the drive to the G4, in turn copying the file to the G4. > > You probably lost the resource fork in the transfer. The solution is > to zip the app first in OS X, then copy it to the thumb drive. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.co From shoreagent at gmail.com Fri Apr 4 15:29:15 2008 From: shoreagent at gmail.com (william humphrey) Date: Fri, 4 Apr 2008 15:29:15 -0400 Subject: update to 2.9? -- Message-ID: <459b22a90804041229t7eadec61mea90d2310fa13ce4@mail.gmail.com> Whenever I update RunRev to a new version all of my database connection scripts stop working. This time I can't even get SQLite to connect in the Database query builder (although it appeared to work at first). What I need is a very simple SQLite connection test. I need to know if somehow my install of RunRev 2.9 is corrupted somewhere (I have notice other symptoms -- editing a script and then trying it requires two tries before it works -- you edit, compile, try it and nothing happens and then try again and it works). Also the Database Query builder connection window is changed but the documentation does not have a simple picture of the correct way to fill it out. I assume user name and password is unnecessary and database name is the same as the one you pointed to in host. I have tried many combinations of ways to fill it out and when I hit the "connect" button nothing happens. For a while I got an error message "check your connection fields" now nothing happens or sometimes just a crash of RunRev. I'm have spent the last five hours reading documentation and looking for answers and trying everything. From jacque at hyperactivesw.com Fri Apr 4 16:06:19 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 04 Apr 2008 15:06:19 -0500 Subject: New Classic Standalone with 2.9.0 In-Reply-To: <8A50E352-0089-47F8-8597-BC19CDE27868@cox.net> References: <72BD2602-A4D9-4628-BC10-3BDEF661228A@cox.net> <58D85D50-685B-4CAF-8847-EB657E106FC4@cox.net> <47F6777E.80900@hyperactivesw.com> <8A50E352-0089-47F8-8597-BC19CDE27868@cox.net> Message-ID: <47F68A3B.9020106@hyperactivesw.com> Joe Lewis Wilkins wrote: > Hi Jacqi, > > Didn't get the -199 error, but couldn't find the application that > created it, so wouldn't open. After transferring the zipped file to my > G4, I unzipped it with the Stuffit Expander. Should I have used > something else? That should have worked. But if you are getting a message that the OS can't find the application that "created" it, that means the OS doesn't recognize the file as an application. Usually that means the creator and type codes aren't set right. In the Standalone Settings dialog, you need to make sure that the document type is set to "APPL". The Creator signature can be a code you've registered with Apple, or (for your own use) any 4-character code you invent, or you can just leave it as the default "????". Set those and try rebuilding. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at cox.net Fri Apr 4 17:43:40 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 4 Apr 2008 14:43:40 -0700 Subject: New Classic Standalone with 2.9.0 In-Reply-To: <47F68A3B.9020106@hyperactivesw.com> References: <72BD2602-A4D9-4628-BC10-3BDEF661228A@cox.net> <58D85D50-685B-4CAF-8847-EB657E106FC4@cox.net> <47F6777E.80900@hyperactivesw.com> <8A50E352-0089-47F8-8597-BC19CDE27868@cox.net> <47F68A3B.9020106@hyperactivesw.com> Message-ID: Hi Jacqi, Still struggling with this thing. Actually, I decided to make a Classic Standalone of a Rev stack instead of an HyperCard stack that was converted; just to see if there is a difference. My problem right now is that my mind is too fragmented - not doing some stuff I should be doing instead of playing around with Rev. I'm sure I'll solve this eventually. There was a problem with my document type. I just don't program often enough to keep all this stuff in "my" RAM. Thanks for the guidance. Joe Wilkins On Apr 4, 2008, at 1:06 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Hi Jacqi, >> Didn't get the -199 error, but couldn't find the application that >> created it, so wouldn't open. After transferring the zipped file to >> my G4, I unzipped it with the Stuffit Expander. Should I have used >> something else? > > That should have worked. But if you are getting a message that the > OS can't find the application that "created" it, that means the OS > doesn't recognize the file as an application. Usually that means the > creator and type codes aren't set right. In the Standalone Settings > dialog, you need to make sure that the document type is set to > "APPL". The Creator signature can be a code you've registered with > Apple, or (for your own use) any 4-character code you invent, or you > can just leave it as the default "????". > > Set those and try rebuilding. > > -- > 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 Joe Lewis Wilkins pepetoo at cox.net From gbojsza at gmail.com Fri Apr 4 17:47:24 2008 From: gbojsza at gmail.com (Glen Bojsza) Date: Fri, 4 Apr 2008 16:47:24 -0500 Subject: QT External question Message-ID: <3d8af4150804041447i732f49bcl8747a945d1a36dd4@mail.gmail.com> Hello, I am using the QT external and I am having problems understanding why on a XP I get the desired size (640X480) but on OS X I don't (320X224). The parameter line is straight forward and is. qtSetTrackDimensions lPreviewID, "1","640","480" The only thing I noticed on OS X is that when using QT's Show Movie Inspector it shows Apple MPEG4 Decompressor? I have no plugins other than what would have been loaded with QT. As I mentioned it works fine on XP. As usual any help is appreciated. Thanks in advance, From dan at clearvisiontech.com Fri Apr 4 19:25:52 2008 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 04 Apr 2008 16:25:52 -0700 Subject: Data Storage In-Reply-To: <20080404170005.A5DE6489DD9@mail.runrev.com> Message-ID: Greetings! If I'm using Revolution standalones on a series of clients, and I want to store semi-large to large amounts of data on a server and allow multiple users access to this data simultaneously, is my ONLY choice MySQL - on a server that allows remote SQL data access? Are there any other options? Thank you in advance, -Dan From m.schonewille at economy-x-talk.com Fri Apr 4 19:36:54 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 5 Apr 2008 01:36:54 +0200 Subject: AW: 2.9 and wmv video? In-Reply-To: References: <000c01c89672$91c98380$18b2a8c0@TiemoPC2> Message-ID: <42A6E381-7102-42ED-AF7A-4B224B222E23@economy-x-talk.com> Hi Sims, play player "z" is incorrect syntax. It should be start player 1 You don't have a videoClip object in your stack but a player object. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 4-apr-2008, om 19:44 heeft Jim Sims het volgende geschreven: > > Download http://www.ezpzapps.com/WMV_Test.rev.zip > > It is a simple card with one button that opens another card which > has a player and some btns. Select a WMV to play. > > With this test app you can select a WMV file to play then start it. > If you use > the stop button it seems to run into the issue that Gaskin wrote > about and > will refuse to run again until you restart the test app. I *think* > that was > a currentTime issue. All I did with this app is to try and confirm > that you > can play WMV files - playback controls are a whole different issue. > > This test works here. > > > sims From niggemann at uni-wh.de Fri Apr 4 19:54:28 2008 From: niggemann at uni-wh.de (BNig) Date: Fri, 4 Apr 2008 16:54:28 -0700 (PDT) Subject: Reversing a list In-Reply-To: <769222.1347.qm@web37513.mail.mud.yahoo.com> References: <769222.1347.qm@web37513.mail.mud.yahoo.com> Message-ID: <16505535.post@talk.nabble.com> hi Mark if you fill up a field with like a button script like this: on mouseUp pMouseBtnNo put "A,B,C,D" into trandomChar set the numberformat to "#####" put 0 into tCounter repeat 99999 add 1 to tCounter put any item of trandomChar && tCounter & " a longer text to see the difference between short and longn text on the time it takes to reverse the order of a field" & return after tCollector end repeat delete last char of tCollector put tCollector into field 1 end mouseUp it creates a line of text in my view representative of an average line of text: "D 00001 a longer text to see the difference between short and longn text on the time it takes to reverse the order of a field" and if you compare arrays like (Mark Schonewille) -- on mouseUp pMouseBtnNo put the millisec into tStart put field 1 into temp put reverseList(temp) into temp2 put temp2 into field 1 put the millisec - tStart end mouseUp private function reverseList theListArray split theListArray by cr combine theListArray by cr and tab sort lines of theListArray numeric descending by item 1 of each split theListArray by column return theListArray[2] end reverseList -- it takes for 100.000 time 1800 millisecs on a macBook Pro 2.33 for an adapted Jaques/Jan solution (same field with 100.000 lines, same computer): --- local tCount on mouseUp put the millisec into tStart put the number of lines of field 1 into tCount sort field 1 numeric by mySort() put the millisec - tStart end mouseUp private function mySort subtract 1 from tCount return tCount end mySort --- it takes about 850 millisecs 1800 millisecs versus 850 is a huge amount of time for the user (a lot of gulps, by the way: what is the standard gulp anyway?, I know how to transform the Percentage of the maximum velocity of sheep in a vacuum: http://www.theregister.co.uk/Design/page/reg-standards-converter.html#velocity , but you would have to submit the gulb as a distinct and defined unit of time :-)))) Allright, I added "private" to the function which is only availabel to rev => 2.8.1. it saves about 50 milliseconds. So the solution proposed by Jaque and Jan is definitely faster and, provided you add numeric, just as correct. regards Bernd Richmond Mathewson wrote: > > Sarah Reichelt wrote: > > "And the winner is......." > > and jolly well done to Jacque! > > HOWEVER, what naive types like me would like to know > are: > > 1. How did you time these routines ? > > For the sake of argument, I hardly had time to take a > gulp of coffee before mine was done: presumably you > don't do timings in gulps, semi-gulps, demi-semi-gulps > and so on. > > 2. Although it is very clever (I, for one, had a bit > of fun having a try) to write a routine that reverses > a list a few demi-semi-gulps faster than another, > until we are all using super computers to find out the > question for 42 (pace Douglas Adams) I wonder why > those few micro-gulps really might matter ? > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life > Cycle. > ____________________________________________________________ > > > __________________________________________________________ > Sent from Yahoo! Mail. > A Smarter Inbox http://uk.docs.yahoo.com/nowyoucan.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/Reversing-a-list-tp16494644p16505535.html Sent from the Revolution - User mailing list archive at Nabble.com. From stephenREVOLUTION2 at barncard.com Fri Apr 4 20:11:09 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Fri, 4 Apr 2008 17:11:09 -0700 Subject: Data Storage In-Reply-To: References: Message-ID: Not at all! for starters: OPEN SOURCE: PostGreSQL http://www.postgresql.org/ FAST: Valentina http://www.paradigmasoft.com/ >Greetings! > >If I'm using Revolution standalones on a series of clients, and I want to >store semi-large to large amounts of data on a server and allow multiple >users access to this data simultaneously, is my ONLY choice MySQL - on a >server that allows remote SQL data access? Are there any other options? > >Thank you in advance, >-Dan > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From katir at hindu.org Fri Apr 4 20:39:13 2008 From: katir at hindu.org (Sivakatirswami) Date: Fri, 04 Apr 2008 14:39:13 -1000 Subject: Testing from gMail Message-ID: <47F6CA31.30709@hindu.org> This is a test, please ignore... seeing if I see it on the lists... From dan at clearvisiontech.com Fri Apr 4 20:47:35 2008 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri, 04 Apr 2008 17:47:35 -0700 Subject: Data Storage In-Reply-To: <20080404170005.A5DE6489DD9@mail.runrev.com> Message-ID: I read that Valentina is a single user database. From page 251 of the Revolution user guide: Valentina is a fast, efficient single-user database engine for Mac OS X, and Windows systems. I went to Valentina's web site, but yicks! I can't make heads or tails out of any of it! -Dan > Not at all! for starters: > > OPEN SOURCE: PostGreSQL http://www.postgresql.org/ > FAST: Valentina http://www.paradigmasoft.com/ >> Greetings! >> >> If I'm using Revolution standalones on a series of clients, and I want to >> store semi-large to large amounts of data on a server and allow multiple >> users access to this data simultaneously, is my ONLY choice MySQL - on a >> server that allows remote SQL data access? Are there any other options? >> >> Thank you in advance, >> -Dan From katir at hindu.org Fri Apr 4 21:15:57 2008 From: katir at hindu.org (Sivakatirswami) Date: Fri, 04 Apr 2008 15:15:57 -1000 Subject: OT: Gmail and these lists Message-ID: <47F6D2CD.8000104@hindu.org> I won't be able to read this... please reply off list... Anyone else using Gmail? How do you get Gmail to allow you to receive your own posts? Gmail is currently blocking any email with matching To and From fields... From coiin at rcn.com Fri Apr 4 21:23:27 2008 From: coiin at rcn.com (Colin Holgate) Date: Fri, 4 Apr 2008 21:23:27 -0400 Subject: OT: Gmail and these lists In-Reply-To: <47F6D2CD.8000104@hindu.org> References: <47F6D2CD.8000104@hindu.org> Message-ID: <0643EC94-A781-46DE-8739-56A42048A8E8@rcn.com> On Apr 4, 2008, at 9:15 PM, Sivakatirswami wrote: > I won't be able to read this... please reply off list... Anyone else > using Gmail? How do you get Gmail to allow you to receive your own > posts? Gmail is currently blocking any email with matching To and > From fields... > Looking at another post gives me an idea. Perhaps if you send to yourself as well as the list that will make the to and from fields be different? If I'm right, you'll get this message twice. From shoreagent at gmail.com Fri Apr 4 21:30:48 2008 From: shoreagent at gmail.com (william humphrey) Date: Fri, 4 Apr 2008 21:30:48 -0400 Subject: update to 2.9? -- In-Reply-To: <459b22a90804041229t7eadec61mea90d2310fa13ce4@mail.gmail.com> References: <459b22a90804041229t7eadec61mea90d2310fa13ce4@mail.gmail.com> Message-ID: <459b22a90804041830vd1874b1kd303ae1d6410d10@mail.gmail.com> I re-installed RunRev from scratch. I tested SQLite using the demo stack and found that it works fine. I tried the database query builder (using that same test stack) and absolutely no joy. Why is the database query builder included in RunRev if it cannot be made to work? It is meant to be for ease of use? I have tried every possible parameter of connection in the little database query builder window (including those that work in earlier versions of RunRev) and nothing works. Has anybody else gotten database query builder to work in RunRev 2.9? Perhaps there is a pref file somewhere that I need t delete? This is really extremely frustrating especially when you consider that the database query builder is meant to be for "ease of use". I wish I had never ever used the database query builder in any of my stacks. Now it looks like I should re-write everything ignoring that menace. On Fri, Apr 4, 2008 at 3:29 PM, william humphrey wrote: > Whenever I update RunRev to a new version all of my database connection > scripts stop working. This time I can't even get SQLite to connect in the > Database query builder (although it appeared to work at first). > What I need is a very simple SQLite connection test. I need to know if > somehow my install of RunRev 2.9 is corrupted somewhere (I have notice other > symptoms -- editing a script and then trying it requires two tries before it > works -- you edit, compile, try it and nothing happens and then try again > and it works). > > Also the Database Query builder connection window is changed but the > documentation does not have a simple picture of the correct way to fill it > out. I assume user name and password is unnecessary and database name is the > same as the one you pointed to in host. > > I have tried many combinations of ways to fill it out and when I hit the > "connect" button nothing happens. For a while I got an error message "check > your connection fields" now nothing happens or sometimes just a crash of > RunRev. > > I'm have spent the last five hours reading documentation and looking for > answers and trying everything. > > > > -- http://www.bluewatermaritime.com From shoreagent at gmail.com Fri Apr 4 21:32:58 2008 From: shoreagent at gmail.com (william humphrey) Date: Fri, 4 Apr 2008 21:32:58 -0400 Subject: OT: Gmail and these lists In-Reply-To: <0643EC94-A781-46DE-8739-56A42048A8E8@rcn.com> References: <47F6D2CD.8000104@hindu.org> <0643EC94-A781-46DE-8739-56A42048A8E8@rcn.com> Message-ID: <459b22a90804041832p46b66f0dq487359c7d49d56f9@mail.gmail.com> I use gmail and I can see my own posts. In fact I think I may be the only one that can see them... On Fri, Apr 4, 2008 at 9:23 PM, Colin Holgate wrote: > > On Apr 4, 2008, at 9:15 PM, Sivakatirswami wrote: > > I won't be able to read this... please reply off list... Anyone else > > using Gmail? How do you get Gmail to allow you to receive your own posts? > > Gmail is currently blocking any email with matching To and From fields... > > > > > Looking at another post gives me an idea. Perhaps if you send to yourself > as well as the list that will make the to and from fields be different? If > I'm right, you'll get this message twice. > > > > _______________________________________________ > 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 > -- http://www.bluewatermaritime.com From coiin at rcn.com Fri Apr 4 21:36:48 2008 From: coiin at rcn.com (Colin Holgate) Date: Fri, 4 Apr 2008 21:36:48 -0400 Subject: OT: Gmail and these lists In-Reply-To: <459b22a90804041832p46b66f0dq487359c7d49d56f9@mail.gmail.com> References: <47F6D2CD.8000104@hindu.org> <0643EC94-A781-46DE-8739-56A42048A8E8@rcn.com> <459b22a90804041832p46b66f0dq487359c7d49d56f9@mail.gmail.com> Message-ID: William, can you resend your message, it didn't show up? Just kidding.... From chipp at chipp.com Sat Apr 5 00:40:01 2008 From: chipp at chipp.com (Chipp Walters) Date: Fri, 4 Apr 2008 22:40:01 -0600 Subject: QT External question In-Reply-To: <3d8af4150804041447i732f49bcl8747a945d1a36dd4@mail.gmail.com> References: <3d8af4150804041447i732f49bcl8747a945d1a36dd4@mail.gmail.com> Message-ID: <7aa52a210804042140n7c6d7d40jac0628c1c83494ed@mail.gmail.com> Maybe Apple's compressor is overiding the window size? Try another compressor and see what happens. From pepetoo at cox.net Sat Apr 5 00:49:43 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 4 Apr 2008 21:49:43 -0700 Subject: New Classic Standalone with 2.9.0 In-Reply-To: References: <72BD2602-A4D9-4628-BC10-3BDEF661228A@cox.net> <58D85D50-685B-4CAF-8847-EB657E106FC4@cox.net> <47F6777E.80900@hyperactivesw.com> <8A50E352-0089-47F8-8597-BC19CDE27868@cox.net> <47F68A3B.9020106@hyperactivesw.com> Message-ID: Well, if anyone else has been able to make a Classic standalone, either from a new Rev Stack or from a HC stack that has been opened as a Rev Stack, I'd sure like to hear about it. On my Mac Pro Running Leopard and G4 running OS 9.2.2 I have not been able to achieve it. On my last efforts, the unzipped files did not even show an application Icon, though I did have the APPL and ???? file types set. The Universal Binary versions worked fine on the Mac Pro and showed the appropriate icons. Prior to zipping the two apps I tried, when double clicking them, they were recognized as Classic apps. I suppose the problem has to be in the transfer, but I've had no problems with other application and document transfers made in this same way. A little discouraging. Joe Wilkins On Apr 4, 2008, at 2:43 PM, Joe Lewis Wilkins wrote: > Hi Jacqi, > > Still struggling with this thing. Actually, I decided to make a > Classic Standalone of a Rev stack instead of an HyperCard stack that > was converted; just to see if there is a difference. My problem > right now is that my mind is too fragmented - not doing some stuff I > should be doing instead of playing around with Rev. I'm sure I'll > solve this eventually. There was a problem with my document type. I > just don't program often enough to keep all this stuff in "my" RAM. > Thanks for the guidance. > > Joe Wilkins > > On Apr 4, 2008, at 1:06 PM, J. Landman Gay wrote: > >> Joe Lewis Wilkins wrote: >>> Hi Jacqi, >>> Didn't get the -199 error, but couldn't find the application that >>> created it, so wouldn't open. After transferring the zipped file >>> to my G4, I unzipped it with the Stuffit Expander. Should I have >>> used something else? >> >> That should have worked. But if you are getting a message that the >> OS can't find the application that "created" it, that means the OS >> doesn't recognize the file as an application. Usually that means >> the creator and type codes aren't set right. In the Standalone >> Settings dialog, you need to make sure that the document type is >> set to "APPL". The Creator signature can be a code you've >> registered with Apple, or (for your own use) any 4-character code >> you invent, or you can just leave it as the default "????". >> >> Set those and try rebuilding. >> >> -- >> 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 > > Joe Lewis Wilkins > pepetoo at cox.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 Joe Lewis Wilkins pepetoo at cox.net From sarah.reichelt at gmail.com Sat Apr 5 01:45:02 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 5 Apr 2008 15:45:02 +1000 Subject: OT: Gmail and these lists In-Reply-To: <47F6D2CD.8000104@hindu.org> References: <47F6D2CD.8000104@hindu.org> Message-ID: On Sat, Apr 5, 2008 at 11:15 AM, Sivakatirswami wrote: > I won't be able to read this... please reply off list... Anyone else using > Gmail? How do you get Gmail to allow you to receive your own posts? Gmail is > currently blocking any email with matching To and From fields... I use gmail and I do not receive new copies of my posts, but they are all in Sent Mail. When a reply arrives, my original is inserted into the thread, so it's easy to follow. Sarah From janschenkel at yahoo.com Sat Apr 5 02:10:51 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri, 4 Apr 2008 23:10:51 -0700 (PDT) Subject: update to 2.9? -- In-Reply-To: <459b22a90804041830vd1874b1kd303ae1d6410d10@mail.gmail.com> Message-ID: <711375.83172.qm@web65409.mail.ac4.yahoo.com> --- william humphrey wrote: > I re-installed RunRev from scratch. I tested SQLite > using the demo stack and > found that it works fine. I tried the database query > builder (using that > same test stack) and absolutely no joy. Why is the > database query builder > included in RunRev if it cannot be made to work? > It is meant to be for ease of use? > > I have tried every possible parameter of connection > in the little database > query builder window (including those that work in > earlier versions of > RunRev) and nothing works. > > Has anybody else gotten database query builder to > work in RunRev 2.9? > > Perhaps there is a pref file somewhere that I need t > delete? > > This is really extremely frustrating especially when > you consider that the > database query builder is meant to be for "ease of > use". > > I wish I had never ever used the database query > builder in any of my stacks. > Now it looks like I should re-write everything > ignoring that menace. > > Hi William, I just fired up Rev 2.9 and created an SQLite database from scratch, using the Query Builder to create the database and connect to it, and a single button to create a table in that database in 2 lines of script; when I switch to the 'Record Set' tab in the query builder, I can see the new table I just created, and query it. So that would seem to work quite well. Let's see if we can figure out why it won't connect for you. Where exactly is the database file located? Was it created with Revolution or have you modified it using another SQLite tool? 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) ____________________________________________________________________________________ You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost. http://tc.deals.yahoo.com/tc/blockbuster/text5.com From sunshine at public.kherson.ua Sat Apr 5 02:12:11 2008 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sat, 05 Apr 2008 09:12:11 +0300 Subject: Data Storage In-Reply-To: Message-ID: On 4/5/08 3:47 AM, "Dan Friedman" wrote: Hi Dan, > I read that Valentina is a single user database. From page 251 of the > Revolution user guide: > > Valentina is a fast, efficient single-user database engine for > Mac OS X, and Windows systems. Well, this means only that Runtime guys should update their docs. :-) Valentina Server exists about 4 years already. > I went to Valentina's web site, but yicks! I can't make heads or tails out > of any of it! You need download and install A) Valentina for Revolution ADK this allow you develop Revolution apps with Valentina local engine AND/OR with Valentina client to access remote Valentina Server. http://www.paradigmasoft.com/en/products/developer/adk/V4REV on left side you can see menu with links to download and docs. B) Valentina Office Server http://www.paradigmasoft.com/en/products/business/VSERVER this is SERVER, like mySQL or Postgre. You can install it on the same localhost, or on remote computer. What else is not clear, Dan? ----- Also from your letter is not clear if you want/need install only single SERVER, or you talk about some application solution that you need deploy to hundreds of customers? Where you want install server? Should it be on some ISP hosting, or this is e.g. some schools or other companies? > -Dan > > >> Not at all! for starters: >> >> OPEN SOURCE: PostGreSQL http://www.postgresql.org/ >> FAST: Valentina http://www.paradigmasoft.com/ > > >>> Greetings! >>> >>> If I'm using Revolution standalones on a series of clients, and I want to >>> store semi-large to large amounts of data on a server and allow multiple >>> users access to this data simultaneously, is my ONLY choice MySQL - on a >>> server that allows remote SQL data access? Are there any other options? -- 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 schaubeck at mac.com Sat Apr 5 02:12:29 2008 From: schaubeck at mac.com (Jim Schaubeck) Date: Fri, 4 Apr 2008 23:12:29 -0700 Subject: Volume control in visible player flashes on then off and stays off Message-ID: <013f01c896e4$077c5dc0$16751940$@com> I'm writing a Music on Hold server with players. On the visible players, I'm not able to use the sound adjustment on the left side (in IDE mode). The volume bar shows for a split second but disappears. Oddly, if you click and hold, you can actually adjust the volume but you can't see what you are adjusting it to. Using a button to set the filename of the player with a .wav file. Everything works fine but the volume control. I'm using XP pro with rel 2.9. Has anyone else seen this? Jim. From janschenkel at yahoo.com Sat Apr 5 02:17:04 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri, 4 Apr 2008 23:17:04 -0700 (PDT) Subject: Data Storage In-Reply-To: Message-ID: <637582.36584.qm@web65405.mail.ac4.yahoo.com> --- Dan Friedman wrote: > Greetings! > > If I'm using Revolution standalones on a series of > clients, and I want to > store semi-large to large amounts of data on a > server and allow multiple > users access to this data simultaneously, is my ONLY > choice MySQL - on a > server that allows remote SQL data access? Are > there any other options? > > Thank you in advance, > -Dan > Hi Dan, There's quite a few choices for multi-user databases: MySQL, PostgreSQL, Valentina and if you have Rev Enterprise, you get an Oracle connector as well. However, believe me when I say you should avoid connecting your client applications directly to the remote database. Use some form of application server instead. One way of accomplishing this, is using the Revolution CGI-engine. The Common Gateway Interface is a standard extension mechanism used by Apache and MS IIS web servers, where the web server starts command-line applications and exchanges information using standard input/output streams. Once the cgi-script has finished executing, the web server will then send the output back to the client computer. While this is m?ostly used for web applications, you can use Revolution 'get URL' and 'post to URL' commands to communicate with the server without ever directly displaying the data in a web browser. Another way of keeping the database communication entirely on the server, is by writing a Revolution standalone application that employs socket communication to exchange data with the client applications. You can think up your own protocol, or use the HTTP protocol - that's up to your particular needs. For a good example of how to implement this, head on over to http://www.andregarzia.com/RevOnRockets/ The most important reasons not to directly connect your client applications to the database are: - Security - fewer open ports on the server means less ways for potential hackers to crack open the door (I remember a particularly bad problem with an older version of MS SQLServer, where a bug allowed worms to bring entire companies to a grinding halt) - Scalability - if you have hundreds of clients, and they all need a continuously open connection to the database, that eats quite a few resources. Some databases require a license per client, so if you can just keep a small number of connections open on the server, you pay less. - Version conflicts - when you update your application, you have to install the update everywhere at the same time. Forget a single client and your database records may be filled with incorrect or incomplete data. Just my two cents, 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) ____________________________________________________________________________________ You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost. http://tc.deals.yahoo.com/tc/blockbuster/text5.com From lan.kc.macmail at gmail.com Sat Apr 5 02:23:24 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 5 Apr 2008 14:23:24 +0800 Subject: OT: Gmail and these lists In-Reply-To: References: <47F6D2CD.8000104@hindu.org> Message-ID: On Sat, Apr 5, 2008 at 1:45 PM, Sarah Reichelt wrote: > > I use gmail and I do not receive new copies of my posts, but they are > all in Sent Mail. When a reply arrives, my original is inserted into > the thread, so it's easy to follow. I use gmail and as soon as I Send a reply to a thread on this List it is immediately inserted at the end of the tread - I do not have to wait for someone to reply to mine. I can also check my sent mail by looking in Sent Mail I'm on MacTel 10.4.11 with FireFox 2.0.0.13, if that may have some bearing, HTH From yvescoppe at skynet.be Sat Apr 5 02:26:19 2008 From: yvescoppe at skynet.be (Yves COPPE) Date: Sat, 5 Apr 2008 08:26:19 +0200 Subject: Link texstyle Message-ID: <79AFE019-5650-4202-9A88-393EE22380EB@skynet.be> hi list, On mac OS X 10.5.2 I have a textfile In the text file, there is plain text and also website adress (hyperlink style) I'd like to import the text in a fld in a stack so that I can preserve the text style of the text file and I can click on the link from within my stack and automatically launch safari How can I proceed ? Something like put URL("file:"& tFilepath) into fld "myFiled" Thanks. Greetings. Yves COPPE yvescoppe at skynet.be From lan.kc.macmail at gmail.com Sat Apr 5 02:31:16 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 5 Apr 2008 14:31:16 +0800 Subject: Testing from gMail In-Reply-To: <47F6CA31.30709@hindu.org> References: <47F6CA31.30709@hindu.org> Message-ID: I know you said to ignore, but Sarah said her gmails turned up after someone replied, so I thought I'd reply just to see if that works for you :-) Again, I don't have to, as soon as I press Send, the original post is followed by a banner line that says 'Your email has been successfully sent' or words to that effect, and that is immediately followed by my email. HTH MacTel 10.4.11 FireFox 2.0.0.13 From palcibiades-first at yahoo.co.uk Sat Apr 5 04:22:00 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 5 Apr 2008 09:22:00 +0100 Subject: system requirements linux Message-ID: <200804050922.00190.palcibiades-first@yahoo.co.uk> Richard Gaskin wondered about which distributions Rev apps will run on. Almost certainly any that any customer would have. I've run them on DSL, Mandriva One KDE, Debian and the extraordinaily minimalist SliTaz, and one or two other live distros. No-one is running anything below 2.4 kernel now. I've not yet found one it will not run on. They will also run under a variety of window managers. I have tried fluxbox, Gnome, KDE, Xfce WindowMaker and one or two of the tiling minimalist WMs like WMii and dwm and ion2. It was fine. The thing that is much more likely to be a problem than just does it run, is fonts. Linux ships with a quite limited set, and you cannot count on the MS display fonts being there, so it might be prudent to either package any fonts used with the app, or else confine the app to the fonts you can be sure of having installed. Also, its prudent to check that Rev can actually get at all the installed fonts in all sizes. My experience is that on Debian at least it cannot. Don't worry about emulating the Gnome window borders and stuff like that too closely. They are going to have non-Gnome apps installed in any case, so they will be used to different styles. Huge amounts of the HIG stuff that Mac users are used to considering part of the design of the OS interface is simply one option among many for Linux users and considered a matter of personal taste. For instance, double click or single click to open a file. Spatial browsing (multiple windows) versus browser style navigation. Menu bar at top, bottom, both, left, right or none. Right click on desktop to open the 'start' menu, versus having it someplace in a menu bar someplace. Tiling versus overlay. Number of virtual desktops..... Different file managers. We are not in the world of "the Finder". Written from Gnome, but on Kmail, and using xfe not Nautilus as the Finder, and sometimes KOffice rather than OO, for the sake of the excellent Kexi and frame oriented KWord. As an example! Peter From eric.chatonet at sosmartsoftware.com Sat Apr 5 04:56:16 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 5 Apr 2008 10:56:16 +0200 Subject: Link texstyle In-Reply-To: <79AFE019-5650-4202-9A88-393EE22380EB@skynet.be> References: <79AFE019-5650-4202-9A88-393EE22380EB@skynet.be> Message-ID: <073E4D59-6FB0-41D8-8D43-E91F0847A5CA@sosmartsoftware.com> Bonjour Yves, Le 5 avr. 08 ? 08:26, Yves COPPE a ?crit : > On mac OS X 10.5.2 > > I have a textfile > In the text file, there is plain text and also website adress > (hyperlink style) > I'd like to import the text in a fld in a stack so that I can > preserve the text style of the text file and I can click on the > link from within my stack and automatically launch safari > > How can I proceed ? > > Something like > > put URL("file:"& tFilepath) into fld "myFiled" Two possibilities at first sight: Or you 'text' file may be imported using 'set the rtfText or htmlText' and you'll have only to write a linkClicked handler. Or it is plain text: In this case, you have to parse it using some regex to localize possible links and set their style accordingly first. Hope this helps. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From david at openpartnership.net Sat Apr 5 05:53:52 2008 From: david at openpartnership.net (David Bovill) Date: Sat, 5 Apr 2008 10:53:52 +0100 Subject: Hand held PC that can run Rev? Message-ID: I am looking for a small portable hand held-type device that can run Rev. Ideally it would be an iPhone or iPOD Touch type machine as I need to be able to show video in an interactive environment. I've been researching small PC's - Single Board computers - but was wandering if anyone has found a suitable piece of hardware? Something like: - http://www.linutop.com/linutop2/index.en.html - http://linuxdevices.com/news/NS5147900390.html Or maybe something you can put together based on: - http://www.linuxdevices.com/articles/AT8498487406.html - http://www.linuxdevices.com/articles/AT4015430155.html Anyone done a project like this? From yvescoppe at skynet.be Sat Apr 5 06:20:51 2008 From: yvescoppe at skynet.be (Yves COPPE) Date: Sat, 5 Apr 2008 12:20:51 +0200 Subject: Link texstyle In-Reply-To: <073E4D59-6FB0-41D8-8D43-E91F0847A5CA@sosmartsoftware.com> References: <79AFE019-5650-4202-9A88-393EE22380EB@skynet.be> <073E4D59-6FB0-41D8-8D43-E91F0847A5CA@sosmartsoftware.com> Message-ID: <328ED41E-7479-4F29-9B67-7FDFA470EF62@skynet.be> Le 5 avr. 08 ? 10:56, Eric Chatonet a ?crit : > Bonjour Yves, > > Le 5 avr. 08 ? 08:26, Yves COPPE a ?crit : >> On mac OS X 10.5.2 >> >> I have a textfile >> In the text file, there is plain text and also website adress >> (hyperlink style) >> I'd like to import the text in a fld in a stack so that I can >> preserve the text style of the text file and I can click on the >> link from within my stack and automatically launch safari >> >> How can I proceed ? >> >> Something like >> >> put URL("file:"& tFilepath) into fld "myFiled" > > Two possibilities at first sight: > Or you 'text' file may be imported using 'set the rtfText or > htmlText' and you'll have only to write a linkClicked handler. > Or it is plain text: > In this case, you have to parse it using some regex to localize > possible links and set their style accordingly first. > Hope this helps. > ok, merci beaucoup ! Greetings. Yves COPPE yvescoppe at skynet.be From shoreagent at gmail.com Sat Apr 5 10:17:28 2008 From: shoreagent at gmail.com (william humphrey) Date: Sat, 5 Apr 2008 10:17:28 -0400 Subject: update to 2.9? -- In-Reply-To: <711375.83172.qm@web65409.mail.ac4.yahoo.com> References: <459b22a90804041830vd1874b1kd303ae1d6410d10@mail.gmail.com> <711375.83172.qm@web65409.mail.ac4.yahoo.com> Message-ID: <459b22a90804050717k22b747a7y9520d16543d60209@mail.gmail.com> Thanks Jan I did exactly the same. I made a new database and table using the SQLite demo stack. I also did a clean install and re-entered my serial number etc to see if there was something wrong with RunRev. I would like to further eliminate any possibility or user error. Could you send me a screen shot of the window in RunRev for the database query builder correctly filled out for SQLite. Also I am using GLX2 maybe I should eliminate that? I am on OS X 10.4.11 Bill On Sat, Apr 5, 2008 at 2:10 AM, Jan Schenkel wrote: > --- william humphrey wrote: > > I re-installed RunRev from scratch. I tested SQLite > > using the demo stack and > > found that it works fine. I tried the database query > > builder (using that > > same test stack) and absolutely no joy. Why is the > > database query builder > > included in RunRev if it cannot be made to work? > > It is meant to be for ease of use? > > > > I have tried every possible parameter of connection > > in the little database > > query builder window (including those that work in > > earlier versions of > > RunRev) and nothing works. > > > > Has anybody else gotten database query builder to > > work in RunRev 2.9? > > > > Perhaps there is a pref file somewhere that I need t > > delete? > > > > This is really extremely frustrating especially when > > you consider that the > > database query builder is meant to be for "ease of > > use". > > > > I wish I had never ever used the database query > > builder in any of my stacks. > > Now it looks like I should re-write everything > > ignoring that menace. > > > > > > Hi William, > > I just fired up Rev 2.9 and created an SQLite database > from scratch, using the Query Builder to create the > database and connect to it, and a single button to > create a table in that database in 2 lines of script; > when I switch to the 'Record Set' tab in the query > builder, I can see the new table I just created, and > query it. > > So that would seem to work quite well. Let's see if we > can figure out why it won't connect for you. Where > exactly is the database file located? Was it created > with Revolution or have you modified it using another > SQLite tool? > > 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) > > > > ____________________________________________________________________________________ > You rock. That's why Blockbuster's offering you one month of Blockbuster > Total Access, No Cost. > http://tc.deals.yahoo.com/tc/blockbuster/text5.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 > -- http://www.bluewatermaritime.com From shoreagent at gmail.com Sat Apr 5 10:19:57 2008 From: shoreagent at gmail.com (william humphrey) Date: Sat, 5 Apr 2008 10:19:57 -0400 Subject: OT: Gmail and these lists In-Reply-To: References: <47F6D2CD.8000104@hindu.org> Message-ID: <459b22a90804050719x77c37c25u7ee3a6cbeed9619d@mail.gmail.com> I use Mailplane for my gmail and I see my sent mails in the list and don't have to wait for a reply. On Sat, Apr 5, 2008 at 2:23 AM, Kay C Lan wrote: > On Sat, Apr 5, 2008 at 1:45 PM, Sarah Reichelt > wrote: > > > > > I use gmail and I do not receive new copies of my posts, but they are > > all in Sent Mail. When a reply arrives, my original is inserted into > > the thread, so it's easy to follow. > > > I use gmail and as soon as I Send a reply to a thread on this List it is > immediately inserted at the end of the tread - I do not have to wait for > someone to reply to mine. I can also check my sent mail by looking in Sent > Mail > > I'm on MacTel 10.4.11 with FireFox 2.0.0.13, if that may have some > bearing, > > HTH > _______________________________________________ > 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 > -- http://www.bluewatermaritime.com From shoreagent at gmail.com Sat Apr 5 10:21:33 2008 From: shoreagent at gmail.com (william humphrey) Date: Sat, 5 Apr 2008 10:21:33 -0400 Subject: update to 2.9? -- In-Reply-To: <459b22a90804050717k22b747a7y9520d16543d60209@mail.gmail.com> References: <459b22a90804041830vd1874b1kd303ae1d6410d10@mail.gmail.com> <711375.83172.qm@web65409.mail.ac4.yahoo.com> <459b22a90804050717k22b747a7y9520d16543d60209@mail.gmail.com> Message-ID: <459b22a90804050721y134e2a65ta2273e752b25798f@mail.gmail.com> PS - I think the new user manuel should include such a screen shot too. The new manuel does not give any instructions at all for filling out a SQLite connection. On Sat, Apr 5, 2008 at 10:17 AM, william humphrey wrote: > Thanks Jan > > I did exactly the same. I made a new database and table using the SQLite > demo stack. I also did a clean install and re-entered my serial number etc > to see if there was something wrong with RunRev. I would like to further > eliminate any possibility or user error. Could you send me a screen shot of > the window in RunRev for the database query builder correctly filled out for > SQLite. > Also I am using GLX2 maybe I should eliminate that? I am on OS X 10.4.11 > > Bill > > > On Sat, Apr 5, 2008 at 2:10 AM, Jan Schenkel > wrote: > > > --- william humphrey wrote: > > > I re-installed RunRev from scratch. I tested SQLite > > > using the demo stack and > > > found that it works fine. I tried the database query > > > builder (using that > > > same test stack) and absolutely no joy. Why is the > > > database query builder > > > included in RunRev if it cannot be made to work? > > > It is meant to be for ease of use? > > > > > > I have tried every possible parameter of connection > > > in the little database > > > query builder window (including those that work in > > > earlier versions of > > > RunRev) and nothing works. > > > > > > Has anybody else gotten database query builder to > > > work in RunRev 2.9? > > > > > > Perhaps there is a pref file somewhere that I need t > > > delete? > > > > > > This is really extremely frustrating especially when > > > you consider that the > > > database query builder is meant to be for "ease of > > > use". > > > > > > I wish I had never ever used the database query > > > builder in any of my stacks. > > > Now it looks like I should re-write everything > > > ignoring that menace. > > > > > > > > > > Hi William, > > > > I just fired up Rev 2.9 and created an SQLite database > > from scratch, using the Query Builder to create the > > database and connect to it, and a single button to > > create a table in that database in 2 lines of script; > > when I switch to the 'Record Set' tab in the query > > builder, I can see the new table I just created, and > > query it. > > > > So that would seem to work quite well. Let's see if we > > can figure out why it won't connect for you. Where > > exactly is the database file located? Was it created > > with Revolution or have you modified it using another > > SQLite tool? > > > > 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) > > > > > > > > ____________________________________________________________________________________ > > You rock. That's why Blockbuster's offering you one month of Blockbuster > > Total Access, No Cost. > > http://tc.deals.yahoo.com/tc/blockbuster/text5.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 > > > > > > -- > http://www.bluewatermaritime.com > -- http://www.bluewatermaritime.com From shoreagent at gmail.com Sat Apr 5 11:34:22 2008 From: shoreagent at gmail.com (william humphrey) Date: Sat, 5 Apr 2008 11:34:22 -0400 Subject: update to 2.9? -- In-Reply-To: <459b22a90804050721y134e2a65ta2273e752b25798f@mail.gmail.com> References: <459b22a90804041830vd1874b1kd303ae1d6410d10@mail.gmail.com> <711375.83172.qm@web65409.mail.ac4.yahoo.com> <459b22a90804050717k22b747a7y9520d16543d60209@mail.gmail.com> <459b22a90804050721y134e2a65ta2273e752b25798f@mail.gmail.com> Message-ID: <459b22a90804050834v3f04713dt50d8a0a91421caa4@mail.gmail.com> I tried connecting to a Valentina database using the query builder and that crashed RunRev. All I did was point to it with "Host" using the "for SQLite database only pointer tool" and then chose Valentina2 -- instant repeatable crash every time. Since there are no instructions how to fill out this window I think it should at least be crash proof for trial and error people like me. On Sat, Apr 5, 2008 at 10:21 AM, william humphrey wrote: > PS - I think the new user manuel should include such a screen shot too. > The new manuel does not give any instructions at all for filling out a > SQLite connection. > > > On Sat, Apr 5, 2008 at 10:17 AM, william humphrey > wrote: > > > Thanks Jan > > > > I did exactly the same. I made a new database and table using the SQLite > > demo stack. I also did a clean install and re-entered my serial number etc > > to see if there was something wrong with RunRev. I would like to further > > eliminate any possibility or user error. Could you send me a screen shot of > > the window in RunRev for the database query builder correctly filled out for > > SQLite. > > Also I am using GLX2 maybe I should eliminate that? I am on OS X 10.4.11 > > > > Bill > > > > > > On Sat, Apr 5, 2008 at 2:10 AM, Jan Schenkel > > wrote: > > > > > --- william humphrey wrote: > > > > I re-installed RunRev from scratch. I tested SQLite > > > > using the demo stack and > > > > found that it works fine. I tried the database query > > > > builder (using that > > > > same test stack) and absolutely no joy. Why is the > > > > database query builder > > > > included in RunRev if it cannot be made to work? > > > > It is meant to be for ease of use? > > > > > > > > I have tried every possible parameter of connection > > > > in the little database > > > > query builder window (including those that work in > > > > earlier versions of > > > > RunRev) and nothing works. > > > > > > > > Has anybody else gotten database query builder to > > > > work in RunRev 2.9? > > > > > > > > Perhaps there is a pref file somewhere that I need t > > > > delete? > > > > > > > > This is really extremely frustrating especially when > > > > you consider that the > > > > database query builder is meant to be for "ease of > > > > use". > > > > > > > > I wish I had never ever used the database query > > > > builder in any of my stacks. > > > > Now it looks like I should re-write everything > > > > ignoring that menace. > > > > > > > > > > > > > > Hi William, > > > > > > I just fired up Rev 2.9 and created an SQLite database > > > from scratch, using the Query Builder to create the > > > database and connect to it, and a single button to > > > create a table in that database in 2 lines of script; > > > when I switch to the 'Record Set' tab in the query > > > builder, I can see the new table I just created, and > > > query it. > > > > > > So that would seem to work quite well. Let's see if we > > > can figure out why it won't connect for you. Where > > > exactly is the database file located? Was it created > > > with Revolution or have you modified it using another > > > SQLite tool? > > > > > > 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) > > > > > > > > > > > > ____________________________________________________________________________________ > > > You rock. That's why Blockbuster's offering you one month of > > > Blockbuster Total Access, No Cost. > > > http://tc.deals.yahoo.com/tc/blockbuster/text5.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 > > > > > > > > > > > -- > > http://www.bluewatermaritime.com > > > > > > -- > http://www.bluewatermaritime.com -- http://www.bluewatermaritime.com From shoreagent at gmail.com Sat Apr 5 11:42:32 2008 From: shoreagent at gmail.com (william humphrey) Date: Sat, 5 Apr 2008 11:42:32 -0400 Subject: update to 2.9? -- In-Reply-To: <459b22a90804050834v3f04713dt50d8a0a91421caa4@mail.gmail.com> References: <459b22a90804041830vd1874b1kd303ae1d6410d10@mail.gmail.com> <711375.83172.qm@web65409.mail.ac4.yahoo.com> <459b22a90804050717k22b747a7y9520d16543d60209@mail.gmail.com> <459b22a90804050721y134e2a65ta2273e752b25798f@mail.gmail.com> <459b22a90804050834v3f04713dt50d8a0a91421caa4@mail.gmail.com> Message-ID: <459b22a90804050842g2e3502cdv80d99a479979e8e5@mail.gmail.com> I tried the database "TEST" with password example and user example and runrev.com as the host and Mysql chosen. Nothing happened (at least it didn't crash). I will now roll back to the earlier version of RunRev and see if I can rescue my work. On Sat, Apr 5, 2008 at 11:34 AM, william humphrey wrote: > I tried connecting to a Valentina database using the query builder and > that crashed RunRev. All I did was point to it with "Host" using the "for > SQLite database only pointer tool" and then chose Valentina2 -- instant > repeatable crash every time. Since there are no instructions how to fill out > this window I think it should at least be crash proof for trial and error > people like me. > > > On Sat, Apr 5, 2008 at 10:21 AM, william humphrey > wrote: > > > PS - I think the new user manuel should include such a screen shot too. > > The new manuel does not give any instructions at all for filling out a > > SQLite connection. > > > > > > On Sat, Apr 5, 2008 at 10:17 AM, william humphrey > > wrote: > > > > > Thanks Jan > > > > > > I did exactly the same. I made a new database and table using the > > > SQLite demo stack. I also did a clean install and re-entered my serial > > > number etc to see if there was something wrong with RunRev. I would like to > > > further eliminate any possibility or user error. Could you send me a screen > > > shot of the window in RunRev for the database query builder correctly filled > > > out for SQLite. > > > Also I am using GLX2 maybe I should eliminate that? I am on OS X > > > 10.4.11 > > > > > > Bill > > > > > > > > > On Sat, Apr 5, 2008 at 2:10 AM, Jan Schenkel > > > wrote: > > > > > > > --- william humphrey wrote: > > > > > I re-installed RunRev from scratch. I tested SQLite > > > > > using the demo stack and > > > > > found that it works fine. I tried the database query > > > > > builder (using that > > > > > same test stack) and absolutely no joy. Why is the > > > > > database query builder > > > > > included in RunRev if it cannot be made to work? > > > > > It is meant to be for ease of use? > > > > > > > > > > I have tried every possible parameter of connection > > > > > in the little database > > > > > query builder window (including those that work in > > > > > earlier versions of > > > > > RunRev) and nothing works. > > > > > > > > > > Has anybody else gotten database query builder to > > > > > work in RunRev 2.9? > > > > > > > > > > Perhaps there is a pref file somewhere that I need t > > > > > delete? > > > > > > > > > > This is really extremely frustrating especially when > > > > > you consider that the > > > > > database query builder is meant to be for "ease of > > > > > use". > > > > > > > > > > I wish I had never ever used the database query > > > > > builder in any of my stacks. > > > > > Now it looks like I should re-write everything > > > > > ignoring that menace. > > > > > > > > > > > > > > > > > > Hi William, > > > > > > > > I just fired up Rev 2.9 and created an SQLite database > > > > from scratch, using the Query Builder to create the > > > > database and connect to it, and a single button to > > > > create a table in that database in 2 lines of script; > > > > when I switch to the 'Record Set' tab in the query > > > > builder, I can see the new table I just created, and > > > > query it. > > > > > > > > So that would seem to work quite well. Let's see if we > > > > can figure out why it won't connect for you. Where > > > > exactly is the database file located? Was it created > > > > with Revolution or have you modified it using another > > > > SQLite tool? > > > > > > > > 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) > > > > > > > > > > > > > > > > ____________________________________________________________________________________ > > > > You rock. That's why Blockbuster's offering you one month of > > > > Blockbuster Total Access, No Cost. > > > > http://tc.deals.yahoo.com/tc/blockbuster/text5.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 > > > > > > > > > > > > > > > > -- > > > http://www.bluewatermaritime.com > > > > > > > > > > > -- > > http://www.bluewatermaritime.com > > > > > -- > http://www.bluewatermaritime.com -- http://www.bluewatermaritime.com From toolbook at kestner.de Sat Apr 5 11:49:43 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sat, 5 Apr 2008 17:49:43 +0200 Subject: AW: AW: 2.9 and wmv video? In-Reply-To: <42A6E381-7102-42ED-AF7A-4B224B222E23@economy-x-talk.com> Message-ID: <001c01c89734$ab1b3640$18b2a8c0@TiemoPC2> Hi Mark and the others, Also changing from play to start doesn't work for me. Using the player object nothing happens at me, the same with the videoclip object (as expected), using just play "foo.wmv" I hear a hard scratching for the length of the video, but don't get a video. I also tested with different wmv files, which all are played fine in WMP and other players. I think even if I would manage to get it to run on my machine, the risk would be too big for me, that there are so many different configurations out there at my customers, where I could run into not solvable trouble (as it is now on my machine) that I have to look for another way. It's a pitty, because with my encoding tools I get the far best result in quality and file size with encoding in wmv and I don't have the majority of my customers (win) to install quicktime. Mark, you said, you are on a project, where wmv is a must. If you want, I could do some testing on windows for you to give you the safety, that you don't get into trouble on other windows machines. Just give me a note if you want. Thanks 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: Samstag, 5. April 2008 01:37 > An: How to use Revolution > Betreff: Re: AW: 2.9 and wmv video? > > Hi Sims, > > play player "z" > > is incorrect syntax. It should be > > start player 1 > > You don't have a videoClip object in your stack but a player object. > > Best, > > Mark > > -- From bvlahos at mac.com Sat Apr 5 12:25:57 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 5 Apr 2008 09:25:57 -0700 Subject: Apple Text Box In-Reply-To: References: Message-ID: <6189E602-5CD6-4400-B1C0-1F2C84A0A0F6@mac.com> Speaking of text styles... The Rev docs have stated (and still do in 2.9) that Condensed and Expanded are style options. When I try them they either don't do anything at all or don't do what I expect. If they do anything at all they just make the text look a little lighter. In HyperCard and other Mac programs of the era condensed and expanded actually did something obvious and useful. I would like to use these options. Is there a way? Bill Vlahos On Apr 3, 2008, at 4:26 PM, Paul Gabel wrote: > Hi: > > I mean ? > > "The box you get when you type cmd-T in TextEdit. It shows all the > fonts and families and other font style stuff and also has a > convenient slider for Text size." as Stephen Barncard wrote. > > I'm getting the impression that it's not possible, or at least not > feasible for me. > > Paul Gabel > Santa Cruz, California > > > _______________________________________________ > 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 bvlahos at mac.com Sat Apr 5 12:32:30 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Sat, 5 Apr 2008 09:32:30 -0700 Subject: How to do hyperlinked text in a field not locked Message-ID: <9E667478-F426-4DD4-9755-0D4B0D42A4B4@mac.com> I'd like to have linked text in a field that is still editable. An example would be an email program that has text which can be copied or linked clicked on. I can do it in a locked field but then the user can't get to the text. Bill Vlahos From bvg at mac.com Sat Apr 5 13:00:08 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 5 Apr 2008 19:00:08 +0200 Subject: How to do hyperlinked text in a field not locked In-Reply-To: <9E667478-F426-4DD4-9755-0D4B0D42A4B4@mac.com> References: <9E667478-F426-4DD4-9755-0D4B0D42A4B4@mac.com> Message-ID: As Rev stores links in the linktext property of field chars, you can use selectionchanged to go to a link: on selectionchanged put the linktext of char (word 2 of the mousechunk) of me into theLink if theLink <> "" then put theLink --or whatever end if end selectionchanged Assuming you actually have set the linktext of relevant chars of course... Also note that "selectionchanged" is not triggered when the user clicks, but the selection is still the same. I don't really know what other message could help here, unless you want to use a send in time or the mousemove message (both very processor intensive, and mousemove has the inverse problem). anyone knows an additional message one could use? Bj?rnke On 5 Apr 2008, at 18:32, Bill Vlahos wrote: > I'd like to have linked text in a field that is still editable. An > example would be an email program that has text which can be copied > or linked clicked on. > > I can do it in a locked field but then the user can't get to the text. > > Bill Vlahos -- 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 Sat Apr 5 13:06:15 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 5 Apr 2008 19:06:15 +0200 Subject: How to do hyperlinked text in a field not locked In-Reply-To: <9E667478-F426-4DD4-9755-0D4B0D42A4B4@mac.com> References: <9E667478-F426-4DD4-9755-0D4B0D42A4B4@mac.com> Message-ID: Don't know if it may help but command click on a link in an unlocked field triggers linkClicked. And old HC trick that Rev respects ;-) Le 5 avr. 08 ? 18:32, Bill Vlahos a ?crit : > I'd like to have linked text in a field that is still editable. An > example would be an email program that has text which can be copied > or linked clicked on. > > I can do it in a locked field but then the user can't get to the text. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From revdev at pdslabs.net Sat Apr 5 14:21:27 2008 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 05 Apr 2008 11:21:27 -0700 Subject: Data Storage In-Reply-To: References: Message-ID: <47F7C327.3070002@pdslabs.net> Dan Friedman wrote: > Greetings! > > If I'm using Revolution standalones on a series of clients, and I want to > store semi-large to large amounts of data on a server and allow multiple > users access to this data simultaneously, is my ONLY choice MySQL - on a > server that allows remote SQL data access? Are there any other options? Hi Dan, In the process of talking about solutions, no one has asked: How large is large? If your data were a set of text files, how big would the set be? (One person's large can be another person's small - just thought we should get specific.) -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From shoreagent at gmail.com Sat Apr 5 14:38:22 2008 From: shoreagent at gmail.com (william humphrey) Date: Sat, 5 Apr 2008 14:38:22 -0400 Subject: update to 2.9? -- In-Reply-To: <459b22a90804050842g2e3502cdv80d99a479979e8e5@mail.gmail.com> References: <459b22a90804041830vd1874b1kd303ae1d6410d10@mail.gmail.com> <711375.83172.qm@web65409.mail.ac4.yahoo.com> <459b22a90804050717k22b747a7y9520d16543d60209@mail.gmail.com> <459b22a90804050721y134e2a65ta2273e752b25798f@mail.gmail.com> <459b22a90804050834v3f04713dt50d8a0a91421caa4@mail.gmail.com> <459b22a90804050842g2e3502cdv80d99a479979e8e5@mail.gmail.com> Message-ID: <459b22a90804051138n44812512ldbdc55c9333ef45a@mail.gmail.com> I couldn't bring myself to roll-back and am still beating my head against the wall. I finally at least got the "there was an error connecting to the database" message to show up when entering the information into the database query builder. After hundreds of absolutely no result (except a crash or two) no matter what I did that is an improvement. I wish there were clear instructions on how this should be filled out. Even the pop-up is a little odd as it flips to altsqlite when you choose SQLite. There is also no indication of whether it only works with SQLite 3 or not. I'm beginning to think there is some interesting stuff here to blog about. Why are the beginning stages of database access always really difficult? Think back to the early days of PHP and MySQL. The set-up was nearly always full of pitfalls which made the initial learning curve very steep and frustrating. On Sat, Apr 5, 2008 at 11:42 AM, william humphrey wrote: > I tried the database "TEST" with password example and user example and > runrev.com as the host and Mysql chosen. Nothing happened (at least it > didn't crash). > I will now roll back to the earlier version of RunRev and see if I can > rescue my work. > > > On Sat, Apr 5, 2008 at 11:34 AM, william humphrey > wrote: > > > I tried connecting to a Valentina database using the query builder and > > that crashed RunRev. All I did was point to it with "Host" using the "for > > SQLite database only pointer tool" and then chose Valentina2 -- instant > > repeatable crash every time. Since there are no instructions how to fill out > > this window I think it should at least be crash proof for trial and error > > people like me. > > > > > > On Sat, Apr 5, 2008 at 10:21 AM, william humphrey > > wrote: > > > > > PS - I think the new user manuel should include such a screen shot > > > too. The new manuel does not give any instructions at all for filling out a > > > SQLite connection. > > > > > > > > > On Sat, Apr 5, 2008 at 10:17 AM, william humphrey < > > > shoreagent at gmail.com> wrote: > > > > > > > Thanks Jan > > > > > > > > I did exactly the same. I made a new database and table using the > > > > SQLite demo stack. I also did a clean install and re-entered my serial > > > > number etc to see if there was something wrong with RunRev. I would like to > > > > further eliminate any possibility or user error. Could you send me a screen > > > > shot of the window in RunRev for the database query builder correctly filled > > > > out for SQLite. > > > > Also I am using GLX2 maybe I should eliminate that? I am on OS X > > > > 10.4.11 > > > > > > > > Bill > > > > > > > > > > > > On Sat, Apr 5, 2008 at 2:10 AM, Jan Schenkel > > > > wrote: > > > > > > > > > --- william humphrey wrote: > > > > > > I re-installed RunRev from scratch. I tested SQLite > > > > > > using the demo stack and > > > > > > found that it works fine. I tried the database query > > > > > > builder (using that > > > > > > same test stack) and absolutely no joy. Why is the > > > > > > database query builder > > > > > > included in RunRev if it cannot be made to work? > > > > > > It is meant to be for ease of use? > > > > > > > > > > > > I have tried every possible parameter of connection > > > > > > in the little database > > > > > > query builder window (including those that work in > > > > > > earlier versions of > > > > > > RunRev) and nothing works. > > > > > > > > > > > > Has anybody else gotten database query builder to > > > > > > work in RunRev 2.9? > > > > > > > > > > > > Perhaps there is a pref file somewhere that I need t > > > > > > delete? > > > > > > > > > > > > This is really extremely frustrating especially when > > > > > > you consider that the > > > > > > database query builder is meant to be for "ease of > > > > > > use". > > > > > > > > > > > > I wish I had never ever used the database query > > > > > > builder in any of my stacks. > > > > > > Now it looks like I should re-write everything > > > > > > ignoring that menace. > > > > > > > > > > > > > > > > > > > > > > Hi William, > > > > > > > > > > I just fired up Rev 2.9 and created an SQLite database > > > > > from scratch, using the Query Builder to create the > > > > > database and connect to it, and a single button to > > > > > create a table in that database in 2 lines of script; > > > > > when I switch to the 'Record Set' tab in the query > > > > > builder, I can see the new table I just created, and > > > > > query it. > > > > > > > > > > So that would seem to work quite well. Let's see if we > > > > > can figure out why it won't connect for you. Where > > > > > exactly is the database file located? Was it created > > > > > with Revolution or have you modified it using another > > > > > SQLite tool? > > > > > > > > > > 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) > > > > > > > > > > > > > > > > > > > > ____________________________________________________________________________________ > > > > > You rock. That's why Blockbuster's offering you one month of > > > > > Blockbuster Total Access, No Cost. > > > > > http://tc.deals.yahoo.com/tc/blockbuster/text5.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 > > > > > > > > > > > > > > > > > > > > > -- > > > > http://www.bluewatermaritime.com > > > > > > > > > > > > > > > > -- > > > http://www.bluewatermaritime.com > > > > > > > > > > -- > > http://www.bluewatermaritime.com > > > > > -- > http://www.bluewatermaritime.com > -- http://www.bluewatermaritime.com From rabit at dimensionB.de Sat Apr 5 15:22:21 2008 From: rabit at dimensionB.de (Ralf Bitter) Date: Sat, 5 Apr 2008 21:22:21 +0200 Subject: Launched application invisible In-Reply-To: <64DC4FD2-B51C-44FD-A8C9-BCAD9B938C29@economy-x-talk.com> References: <31E1322C-C8BD-4176-B26F-C51CCD6D1F7A@maseurope.net> <64DC4FD2-B51C-44FD-A8C9-BCAD9B938C29@economy-x-talk.com> Message-ID: Does anyone know under what circumstances the launch command launches an application in an invisible state? Is there a Windows shell command to make the launched application visible again? I have a windows standalone (runs on XP) with a launch command like: put "C:/folder/folder/folder/folder/myApplication.exe" into tAppPath do "launch" && quote & tAppPath & quote This launches the application, but it is not visible. I can see the entry in the task manager. There is no problem with the Mac standalone. Did a quick test with another standalone, which does nothing but launch the said application. It uses the same handler and it works as expected. So, this must have to do with something specific to my standalone. This is in version 2.8.1. Any idea, anyone? Thanks, Ralf Bitter From ambassador at fourthworld.com Sat Apr 5 15:49:30 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 05 Apr 2008 12:49:30 -0700 Subject: System requirements? Message-ID: <47F7D7CA.6000205@fourthworld.com> Kevin Miller wrote: > Its in chapter 1 of the manual, which is available within the product or > under Support -> Documentation on the web site. Thank, Kevin. I was able to find them. Have you considered adding them to the Downloads page like most vendors do? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From janschenkel at yahoo.com Sat Apr 5 16:14:47 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sat, 5 Apr 2008 13:14:47 -0700 (PDT) Subject: update to 2.9? -- In-Reply-To: <459b22a90804051138n44812512ldbdc55c9333ef45a@mail.gmail.com> Message-ID: <152379.91508.qm@web65410.mail.ac4.yahoo.com> --- william humphrey wrote: > I couldn't bring myself to roll-back and am still > beating my head against > the wall. I finally at least got the "there was an > error connecting to the > database" message to show up when entering the > information into the database > query builder. After hundreds of absolutely no > result (except a crash or > two) no matter what I did that is an improvement. > I wish there were clear instructions on how this > should be filled out. Even > the pop-up is a little odd as it flips to altsqlite > when you choose SQLite. > There is also no indication of whether it only works > with SQLite 3 or not. > > I'm beginning to think there is some interesting > stuff here to blog about. > Why are the beginning stages of database access > always really difficult? > Think back to the early days of PHP and MySQL. The > set-up was nearly always > full of pitfalls which made the initial learning > curve very steep and > frustrating. > First, I would suggest getting altsqlite out of the equation. If you have a 'My Revolution Studio' or 'My Revolution Enterprise' directory, rename that to see if it clears things up. Which platform are you running on, and which version? Here's my set of steps on MacOSX Tiger: - opened Revolution 2.9 - created a new empty stack - opened the database query builder - clicked the '+' button to create a new query - changed the database type to 'SQLite' - in the 'Host' field I entered "/sqlitest.db" - I clicked 'Connect' and the connection opened fine, creating a new database at the root directory of my hard disk - of course, the database has no tables yet - so next I dragged a button onto the stack, and set its script to: ## on mouseUp local tConnection, tQuery put revConnectionOfQuery("Query 1") into tConnection put "CREATE TABLE contacts (firstname,lastname)" into tQuery revExecuteSQL tConnection, tQuery end mouseUp ## - I clicked the button and then went back to the database query builder, where I switched to the 'Record set' tab - now the name of my table shows up in the Table combobox - selecting it fills the query field with "SELECT * FROM contacts" - now i go back to my stack and add another button with script ## on mouseUp local tConnection, tQuery put revConnectionOfQuery("Query 1") into tConnection put "INSERT INTO contacts ('Foo','Bar')" into tQuery revExecuteSQL tConnection, tQuery end mouseUp ## - clicking the button added a record to our table, so on to displaying it - I dragged two text entry fields onto the stack, opened the properties inspector and linked them to my query, and picked the columns - then I went back to the database query builder and clicked "Refresh" - lo and behold, the two fields were filled Does this work for you? 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) ____________________________________________________________________________________ You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost. http://tc.deals.yahoo.com/tc/blockbuster/text5.com From chipp at chipp.com Sat Apr 5 16:29:04 2008 From: chipp at chipp.com (Chipp Walters) Date: Sat, 5 Apr 2008 15:29:04 -0500 Subject: OT: Gmail and these lists In-Reply-To: <459b22a90804050719x77c37c25u7ee3a6cbeed9619d@mail.gmail.com> References: <47F6D2CD.8000104@hindu.org> <459b22a90804050719x77c37c25u7ee3a6cbeed9619d@mail.gmail.com> Message-ID: <7aa52a210804051329n3922329fxc241d1c421b2ad2e@mail.gmail.com> I use gmail...let's see what it does for me. From chipp at chipp.com Sat Apr 5 16:31:55 2008 From: chipp at chipp.com (Chipp Walters) Date: Sat, 5 Apr 2008 15:31:55 -0500 Subject: OT: Gmail and these lists In-Reply-To: <7aa52a210804051329n3922329fxc241d1c421b2ad2e@mail.gmail.com> References: <47F6D2CD.8000104@hindu.org> <459b22a90804050719x77c37c25u7ee3a6cbeed9619d@mail.gmail.com> <7aa52a210804051329n3922329fxc241d1c421b2ad2e@mail.gmail.com> Message-ID: <7aa52a210804051331v6e50ea66u305dfcda891e7897@mail.gmail.com> It puts it at the end of the thread and I can see it immediately. I've subscribed to this list with a different email address than my gmail address and I've setup gmail to use my other address in the 'FROM' part of the email. On Sat, Apr 5, 2008 at 3:29 PM, Chipp Walters wrote: > I use gmail...let's see what it does for me. > From wjm at wjm.org Sat Apr 5 16:42:56 2008 From: wjm at wjm.org (Bill Marriott) Date: Sat, 5 Apr 2008 16:42:56 -0400 Subject: Launched application invisible References: <31E1322C-C8BD-4176-B26F-C51CCD6D1F7A@maseurope.net><64DC4FD2-B51C-44FD-A8C9-BCAD9B938C29@economy-x-talk.com> Message-ID: Maybe it's off-screen? set the loc of this stack to the screenloc at the beginning of an openstack handler, perhaps will solve it. > Does anyone know under what circumstances the launch command > launches an application in an invisible state? > > This launches the application, but it is not visible. I can see the entry > in the task manager. From shoreagent at gmail.com Sat Apr 5 17:41:00 2008 From: shoreagent at gmail.com (william humphrey) Date: Sat, 5 Apr 2008 17:41:00 -0400 Subject: update to 2.9? -- In-Reply-To: <152379.91508.qm@web65410.mail.ac4.yahoo.com> References: <459b22a90804051138n44812512ldbdc55c9333ef45a@mail.gmail.com> <152379.91508.qm@web65410.mail.ac4.yahoo.com> Message-ID: <459b22a90804051441t5df25141xb67e0cbd17ebe995@mail.gmail.com> Renaming "My Revolution Studio" as backup so that when that doesn't load the problem is solved and it got rid of that mysterious "altSQLite". After I did that I found out how transparently easy the new version of Database Query builder is. Incredible! Things are looking up. Thanks for your help and at the same time I got some help from the RunRev main office which gave me an opportunity to ask about the future of the Database Query Builder (as I feel like I'm the only one who ever uses it). Specifically I wanted to know when it could (in addition to edit) also delete records or add records without leaving its easy interface. I make extensive use of "SetSQLofQuery" which gives the Database Query builder tremendous power. I wish more people used it. From davidocoker at gmail.com Sat Apr 5 18:12:23 2008 From: davidocoker at gmail.com (David Coker) Date: Sat, 5 Apr 2008 17:12:23 -0500 Subject: Removing unwanted comma's Message-ID: Hello folks, I ran into a problem that I just can't seem to figure out and hope someone can offer a suggestion or solution. (More than likely simple using Rev, but it surely escapes me.) Is there a way to remove spurious comma's inside a text field that contains comma delimited data, while maintaining the integrity of the individual data fields? Example: fieldonedata,fieldtwodata,"fieldthree,data", fieldfourdata,etc. I need to remove the quotes the comma located within the quotes as well as the quote characters, to end up with this: fieldonedata,fieldtwodata,fieldthreedata, fieldfourdata,etc. I've wasted a big portion of my day trying to figure this out and would really appreciate any help I can get. David From runrev260805 at m-r-d.de Sat Apr 5 18:24:14 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Sat, 5 Apr 2008 22:24:14 +0000 Subject: ODBC MS SQL Problem with 2.9 Message-ID: I am having a problem with a stack, which runs under 2.81 without problem, but not under 2.9. I connect to a MS SQL Server via ODBC. My select-expression normally retunrs about 20 lines. With 2.9 i only get one (incomplete) line. I added "forward only" to the revopendatabase command, as this is ,according to the dictionary, compatible with 2.8.1. I also tried the 2 other cursor types, also without success. My revopendatabase command looks like this: get revopendatabase("ODBC",odbc_name,,db_user,db_user_pass, "forward only") Has anyone an idea what could be wrong here? Regards, Matthias Rebbe From jacque at hyperactivesw.com Sat Apr 5 18:30:56 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 05 Apr 2008 17:30:56 -0500 Subject: Lauch more than one document Message-ID: <47F7FDA0.6040600@hyperactivesw.com> Is there a way to send more than one document to the launch command? I couldn't do it, but maybe someone has an idea. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From wdurden at gmail.com Sat Apr 5 18:33:05 2008 From: wdurden at gmail.com (wayne durden) Date: Sat, 5 Apr 2008 18:33:05 -0400 Subject: Removing unwanted comma's In-Reply-To: References: Message-ID: <29bc7bd40804051533r57301113q54894ecad9fcfb9a@mail.gmail.com> Hi David: I have to do this all the time for datasets I process. If you need to do it quick and dirty one off, rather than code up a routine in rev, you can open the dataset in excel. If the field three data is numerical you can get rid of the comma by selecting the column then using format cells and choose the numeric type without the comma. If it is text stuff then you select the column and use replace to replace the commas with some other item or nothing at all. Once I have done this and saved out the file, I would still open in in a text editor and zap any quotes with a replace there.... I know this isn't the rev function answer, but it is quick and easy if the problem isn't recurring.... wayne On Sat, Apr 5, 2008 at 6:12 PM, David Coker wrote: > Hello folks, > I ran into a problem that I just can't seem to figure out and hope > someone can offer a suggestion or solution. (More than likely simple > using Rev, but it surely escapes me.) Is there a way to remove > spurious comma's inside a text field that contains comma delimited > data, while maintaining the integrity of the individual data fields? > > Example: > fieldonedata,fieldtwodata,"fieldthree,data", fieldfourdata,etc. > > I need to remove the quotes the comma located within the quotes as > well as the quote characters, to end up with this: > > fieldonedata,fieldtwodata,fieldthreedata, fieldfourdata,etc. > > I've wasted a big portion of my day trying to figure this out and > would really appreciate any help I can get. > > David > _______________________________________________ > 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 davidocoker at gmail.com Sat Apr 5 18:42:47 2008 From: davidocoker at gmail.com (David Coker) Date: Sat, 5 Apr 2008 17:42:47 -0500 Subject: Removing unwanted comma's In-Reply-To: <29bc7bd40804051533r57301113q54894ecad9fcfb9a@mail.gmail.com> References: <29bc7bd40804051533r57301113q54894ecad9fcfb9a@mail.gmail.com> Message-ID: Hello Wayne, Yup, I've gone through pretty much the same routine using Excel or OpenOffice Calc for years now... which is the reason I'm looking for a Rev based solution. I hope to add the functionality to my application, giving the end user a way off that treadmill. :) Thanks for your reply just the same! David On Sat, Apr 5, 2008 at 5:33 PM, wayne durden wrote: > Hi David: > > I have to do this all the time for datasets I process. If you need to do it > quick and dirty one off, rather than code up a routine in rev, you can open > the dataset in excel. If the field three data is numerical you can get rid > of the comma by selecting the column then using format cells and choose the > numeric type without the comma. If it is text stuff then you select the > column and use replace to replace the commas with some other item or nothing > at all. > > Once I have done this and saved out the file, I would still open in in a > text editor and zap any quotes with a replace there.... > > I know this isn't the rev function answer, but it is quick and easy if the > problem isn't recurring.... > > wayne From pepetoo at cox.net Sat Apr 5 18:45:44 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 5 Apr 2008 15:45:44 -0700 Subject: Removing unwanted comma's In-Reply-To: References: Message-ID: <37EDC3E3-EAEF-477A-A6FE-047E95713EC4@cox.net> Hi David, This is how I would approach your problem: put the field in question into a VAR reconstruct the field by reading the items of the VAR into another VAR one by one When you get a VAR that starts and ends with a quote break it down into VARs as well, deleting the first char of one and the last char of the other This will automatically remove the comma in the middle As you do this accumulate the "fixed" items as items in a new VAR Put that VAR into the msg box to check the finished product When you have what you need put that into the field in question I can't be more definite because I don't know what your "etceteras" really indicate. HTH Joe Wilkins On Apr 5, 2008, at 3:12 PM, David Coker wrote: > Hello folks, > I ran into a problem that I just can't seem to figure out and hope > someone can offer a suggestion or solution. (More than likely simple > using Rev, but it surely escapes me.) Is there a way to remove > spurious comma's inside a text field that contains comma delimited > data, while maintaining the integrity of the individual data fields? > > Example: > fieldonedata,fieldtwodata,"fieldthree,data", fieldfourdata,etc. > > I need to remove the quotes the comma located within the quotes as > well as the quote characters, to end up with this: > > fieldonedata,fieldtwodata,fieldthreedata, fieldfourdata,etc. > > I've wasted a big portion of my day trying to figure this out and > would really appreciate any help I can get. > > David From m.schonewille at economy-x-talk.com Sat Apr 5 18:49:21 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 6 Apr 2008 00:49:21 +0200 Subject: Removing unwanted comma's In-Reply-To: References: Message-ID: <761205B5-EEF9-4FEE-A00C-4D50203FFB58@economy-x-talk.com> Hi David, If you don't have spaces and tabs in your data, you can do this: function removeCommas theData replace comma with space in theData replace cr with numToChar(14) in theData repeat for every word myWord in theData if myWord contains space then replace space with empty in myWord replace quote with empty in myWord put myWord & comma after myNewData end repeat replace numToChar(14) with cr in myNewData return myNewData end removeCommas A not so quick and yet dirty solution. Important: this solution won't work if there are opening quotes without a closing quote. Maybe someone can come up with a nice regex solution, I wonder. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 6 apr 2008, at 00:12, David Coker wrote: > Hello folks, > I ran into a problem that I just can't seem to figure out and hope > someone can offer a suggestion or solution. (More than likely simple > using Rev, but it surely escapes me.) Is there a way to remove > spurious comma's inside a text field that contains comma delimited > data, while maintaining the integrity of the individual data fields? > > Example: > fieldonedata,fieldtwodata,"fieldthree,data", fieldfourdata,etc. > > I need to remove the quotes the comma located within the quotes as > well as the quote characters, to end up with this: > > fieldonedata,fieldtwodata,fieldthreedata, fieldfourdata,etc. > > I've wasted a big portion of my day trying to figure this out and > would really appreciate any help I can get. > > David From m.schonewille at economy-x-talk.com Sat Apr 5 19:14:07 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 6 Apr 2008 01:14:07 +0200 Subject: Lauch more than one document In-Reply-To: <47F7FDA0.6040600@hyperactivesw.com> References: <47F7FDA0.6040600@hyperactivesw.com> Message-ID: <22CBE497-8924-4BE5-B937-3962861A36B9@economy-x-talk.com> Hi Jacque, I suspect this is impossible, because Rev checks whether the file exists before launching it and assumes that the entire parameter is a reference to once file. It would be nice if this command took a return delimited file list or even multiple file parameters. Btw, I don't get any error messages and the result is empty, if a file doesn't exist, on Mac OS X (see: ). Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 6 apr 2008, at 00:30, J. Landman Gay wrote: > Is there a way to send more than one document to the launch command? > I couldn't do it, but maybe someone has an idea. > From niconiko at gmail.com Sat Apr 5 19:16:48 2008 From: niconiko at gmail.com (Nicolas Cueto) Date: Sun, 6 Apr 2008 08:16:48 +0900 Subject: Removing unwanted comma's Message-ID: <001f01c89773$213e8dc0$0401a8c0@niconiko04zbtb> > Example: > > fieldonedata,fieldtwodata,"fieldthree,data", fieldfourdata,etc. > > I need to remove the quotes the comma located within the quotes as > > well as the quote characters, to end up with this: > > fieldonedata,fieldtwodata,fieldthreedata, fieldfourdata,etc. Here's one way: put yourOldData into tDataString repeat until quote is not among the chars of tDataString put offset(quote,tDataString) into tLeftQuotePoz put tLeftQuotePoz into tStringPoz put empty into tNewString repeat add 1 to tStringPoz switch (char tStringPoz of tDataString) case comma next repeat break case quote put tStringPoz into tRightQuotePoz exit repeat break default put char tStringPoz of tDataString after tNewString break case (tStringPoz > the number of chars in tDataString) exit repeat -- Just to be safe, a default way of exiting this repeat loop. break end switch end repeat put char tLeftQuotePoz to tRightQuotePoz of tDataString into tTheString delete char tLeftQuotePoz to tRightQuotePoz of tDataString put tNewString after char (tLeftQuotePoz - 1) of tDataString end repeat put tDataString into yourNewData Cheers, Nicolas Cueto From katir at hindu.org Sat Apr 5 21:16:02 2008 From: katir at hindu.org (Sivakatirswami) Date: Sat, 05 Apr 2008 15:16:02 -1000 Subject: OT: Gmail and these lists In-Reply-To: <7aa52a210804051331v6e50ea66u305dfcda891e7897@mail.gmail.com> References: <47F6D2CD.8000104@hindu.org> <459b22a90804050719x77c37c25u7ee3a6cbeed9619d@mail.gmail.com> <7aa52a210804051329n3922329fxc241d1c421b2ad2e@mail.gmail.com> <7aa52a210804051331v6e50ea66u305dfcda891e7897@mail.gmail.com> Message-ID: <47F82452.1050301@hindu.org> Chipp Walters wrote: > It puts it at the end of the thread and I can see it immediately. > I've subscribed to this list with a different email address than my gmail > address and I've setup gmail to use my other address in the 'FROM' part of > the email. > > On Sat, Apr 5, 2008 at 3:29 PM, Chipp Walters wrote: > > (sigh) that would work, but not a solution for me... I've asked Heather to add SPF records to their DNS matrix... anyone running a MailMan listserve these days really should be doing that. I won't see this... hehe >> I use gmail...let's see what it does for me. >> >> > _______________________________________________ > 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 simplsol at aol.com Sat Apr 5 22:53:36 2008 From: simplsol at aol.com (Paul Looney) Date: Sat, 5 Apr 2008 19:53:36 -0700 Subject: Data Storage In-Reply-To: References: Message-ID: <00D69FE3-FA40-48B7-8910-C46FA20CF6C0@aol.com> Dan, If your data is read only, then all you have to do is lock the disk on which it resides. All users with permission to access that disk will be able to read it. Paul Looney On Apr 4, 2008, at 4:25 PM, Dan Friedman wrote: > Greetings! > > If I'm using Revolution standalones on a series of clients, and I > want to > store semi-large to large amounts of data on a server and allow > multiple > users access to this data simultaneously, is my ONLY choice MySQL - > on a > server that allows remote SQL data access? Are there any other > options? > > Thank you in advance, > -Dan > > > _______________________________________________ > 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 Sat Apr 5 23:25:48 2008 From: mark at maseurope.net (Mark Smith) Date: Sun, 6 Apr 2008 04:25:48 +0100 Subject: Removing unwanted comma's In-Reply-To: References: Message-ID: <8F055AD8-33BD-4A00-9D0F-ABABCCB57C79@maseurope.net> Here's another one: function removeCommas tData set the itemdelimiter to quote repeat for each item i in tData add 1 to iCount put i into tItem if iCount mod 2 = 0 then replace comma with empty in tItem put tItem after nData end repeat return nData end removeCommas Best, Mark On 5 Apr 2008, at 23:12, David Coker wrote: > Hello folks, > I ran into a problem that I just can't seem to figure out and hope > someone can offer a suggestion or solution. (More than likely simple > using Rev, but it surely escapes me.) Is there a way to remove > spurious comma's inside a text field that contains comma delimited > data, while maintaining the integrity of the individual data fields? > > Example: > fieldonedata,fieldtwodata,"fieldthree,data", fieldfourdata,etc. > > I need to remove the quotes the comma located within the quotes as > well as the quote characters, to end up with this: > > fieldonedata,fieldtwodata,fieldthreedata, fieldfourdata,etc. > > I've wasted a big portion of my day trying to figure this out and > would really appreciate any help I can get. > > David > _______________________________________________ > 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 Sun Apr 6 00:03:23 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 05 Apr 2008 23:03:23 -0500 Subject: Lauch more than one document In-Reply-To: <22CBE497-8924-4BE5-B937-3962861A36B9@economy-x-talk.com> References: <47F7FDA0.6040600@hyperactivesw.com> <22CBE497-8924-4BE5-B937-3962861A36B9@economy-x-talk.com> Message-ID: <47F84B8B.7080306@hyperactivesw.com> Mark Schonewille wrote: > Hi Jacque, > > I suspect this is impossible, because Rev checks whether the file exists > before launching it and assumes that the entire parameter is a reference > to once file. It would be nice if this command took a return delimited > file list or even multiple file parameters. Thanks. Now I'm playing with "open process for write" but that isn't working either. What I want to do is simulate dropping several files onto an app. I didn't write the receiving app, and it isn't appleScriptable. It is intended to be a droplet that can receive multiple files at once. I can use "launch with " for a single document, which works fine, but I want to be able to send it multiple docs. When I use "open process", I get a weird result: open process "myApp" for binary write -- program launches and opens okay write to process myApp -- "program is not open for write" Huh? I'm also not sure whether I should be sending it the file path or the contents of the file, but I'm thinking the filepath is correct, since I'm trying to simulate a drop action. Anyone know? How come it says the program isn't open for write, when I can see it sitting there open in front of me? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Apr 6 01:07:03 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 06 Apr 2008 00:07:03 -0500 Subject: Lauch more than one document In-Reply-To: <47F84B8B.7080306@hyperactivesw.com> References: <47F7FDA0.6040600@hyperactivesw.com> <22CBE497-8924-4BE5-B937-3962861A36B9@economy-x-talk.com> <47F84B8B.7080306@hyperactivesw.com> Message-ID: <47F85A77.6000904@hyperactivesw.com> J. Landman Gay wrote: > Now I'm playing with "open process for write" but that isn't > working either. > > What I want to do is simulate dropping several files onto an app. I'm answering my own question. The "open -a" shell command works so I'm going to use that. I'm still curious though why an app that opens successfully after the command "open myApp for binary write" returns the result "program is not open for write" when I write a filename to the already open process. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Sun Apr 6 01:19:17 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 6 Apr 2008 07:19:17 +0200 Subject: Lauch more than one document In-Reply-To: <47F85A77.6000904@hyperactivesw.com> References: <47F7FDA0.6040600@hyperactivesw.com> <22CBE497-8924-4BE5-B937-3962861A36B9@economy-x-talk.com> <47F84B8B.7080306@hyperactivesw.com> <47F85A77.6000904@hyperactivesw.com> Message-ID: Hi Jacque, I haven no idea :-) Maybe, the message returned should have been "programme can't handle writes". Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 6-apr-2008, om 7:07 heeft J. Landman Gay het volgende geschreven: > J. Landman Gay wrote: > > I'm still curious though why an app that opens successfully after > the command "open myApp for binary write" returns the result > "program is not open for write" when I write a filename to the > already open process. > From mdswindell at cruzio.com Sun Apr 6 02:10:41 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Sat, 5 Apr 2008 23:10:41 -0700 Subject: minimize a palette stack? Message-ID: The default setup for a palette stack is a red close button for OS X. Is it possible to include a minimize button in a palette stack? Thx, Mark From sarah.reichelt at gmail.com Sun Apr 6 02:41:02 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 6 Apr 2008 16:41:02 +1000 Subject: minimize a palette stack? In-Reply-To: References: Message-ID: On Sun, Apr 6, 2008 at 4:10 PM, Mark Swindell wrote: > The default setup for a palette stack is a red close button for OS X. Is it > possible to include a minimize button in a palette stack? If the decorations of a palette stack are set to "default", then you get a close button and that's all. However you can set them to other combinations but I have found that choosing "minimize" as one of the options does nothing. I'm not sure why this should be - is it a bug or a design decision? Sarah From eric.chatonet at sosmartsoftware.com Sun Apr 6 05:24:13 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sun, 6 Apr 2008 11:24:13 +0200 Subject: minimize a palette stack? In-Reply-To: References: Message-ID: <180CFC07-B618-4D87-B690-F8EB700250D2@sosmartsoftware.com> Hi Mark and Sarah, Le 6 avr. 08 ? 08:41, Sarah Reichelt a ?crit : > On Sun, Apr 6, 2008 at 4:10 PM, Mark Swindell > wrote: >> The default setup for a palette stack is a red close button for OS >> X. Is it >> possible to include a minimize button in a palette stack? > > If the decorations of a palette stack are set to "default", then you > get a close button and that's all. However you can set them to other > combinations but I have found that choosing "minimize" as one of the > options does nothing. I'm not sure why this should be - is it a bug or > a design decision? I think that minimize box absence is consistent with the fact that palettes are automatically hidden in non frontmost apps. Just my two cents. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From claus at dreischer.de Sun Apr 6 05:29:33 2008 From: claus at dreischer.de (Claus Dreischer) Date: Sun, 6 Apr 2008 11:29:33 +0200 Subject: Win Style Stack Resizer broken? Message-ID: Hi, can someone please try the following: New Mainstack Development -> Object Library -> "Win Style Stack Resizer" -> Place Object (move mouse over placed graphic) error: executing at 2:20:59 PM Type cursor: can't find image Object Win Style Stack Resizer Line set cursor to the cWinCursor of me Hint 200308 I don't think this is supposed to happen, right? Win XP Rev 2.9.0 Regards, Claus. -- http://www.danasoft.com/sig/dsagsdg.jpg From RobertEppich at epsi.bc.ca Sun Apr 6 10:45:25 2008 From: RobertEppich at epsi.bc.ca (Robert Eppich) Date: Sun, 6 Apr 2008 07:45:25 -0700 Subject: ODBC MS SQL Problem with 2.9 In-Reply-To: <20080406093029.6E391489E48@mail.runrev.com> References: <20080406093029.6E391489E48@mail.runrev.com> Message-ID: Hi Matthias, Check out this bugzilla: http://quality.runrev.com/qacenter/show_bug.cgi?id=5967 Please vote for it or add extra comments. Thanks Robert Eppich > I am having a problem with a stack, which runs under 2.81 without > problem, but not under 2.9. > > I connect to a MS SQL Server via ODBC. > My select-expression normally retunrs about 20 lines. With 2.9 i > only get one (incomplete) line. > > I added "forward only" to the revopendatabase command, as this > is ,according to the dictionary, compatible with 2.8.1. > > I also tried the 2 other cursor types, also without success. > > My revopendatabase command looks like this: > get revopendatabase("ODBC",odbc_name,,db_user,db_user_pass, > "forward only") > > Has anyone an idea what could be wrong here? > > Regards, > > Matthias Rebbe From markgreenberg at cox.net Sun Apr 6 11:58:43 2008 From: markgreenberg at cox.net (Mark Greenberg) Date: Sun, 6 Apr 2008 08:58:43 -0700 Subject: (no subject) Message-ID: <7252DDF0-5E6E-40F2-9CEA-8E64F607D304@cox.net> My students are animating three characters on a card by hiding and showing .png images against a background. Each character has a dozen moves or so, and each move has between 5 and ten frames. Each figure is approximately 400 x 600 pixels in size. My question is which would be faster, having the frames be separate image objects and using hide/show; or having just three image objects that draw their contents from images on another card with a repeat loop and something like... Put image "p1punch" & frameNo of Card 2 into image "Player1Main"? Speed is important because we are starting to reach the limit of the computers' ability to display the images. Thanks in advance, Mark Greenberg From markgreenberg at cox.net Sun Apr 6 12:03:45 2008 From: markgreenberg at cox.net (Mark Greenberg) Date: Sun, 6 Apr 2008 09:03:45 -0700 Subject: Frame Animation Method (repeat of subjectless message) Message-ID: Oops! Sorry for the previous message without a subject. Below is a repeat. My students are animating three characters on a card by hiding and showing .png images against a background. Each character has a dozen moves or so, and each move has between 5 and ten frames. Each figure is approximately 400 x 600 pixels in size. My question is which would be faster, having the frames be separate image objects and using hide/show; or having just three image objects that draw their contents from images on another card with a repeat loop and something like... Put image "p1punch" & frameNo of Card 2 into image "Player1Main"? Speed is important because we are starting to reach the limit of the computers' ability to display the images. Thanks in advance, Mark Greenberg From eric.chatonet at sosmartsoftware.com Sun Apr 6 12:08:26 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sun, 6 Apr 2008 18:08:26 +0200 Subject: (no subject) In-Reply-To: <7252DDF0-5E6E-40F2-9CEA-8E64F607D304@cox.net> References: <7252DDF0-5E6E-40F2-9CEA-8E64F607D304@cox.net> Message-ID: <9EA439C4-2F48-4E8B-A18B-8DDD0256FF1D@sosmartsoftware.com> Hi Mark At first sight, but I may be wrong, hiding and showing just involves a screen refresh but does not set any data and does not make the engine sending close/open messages, etc. so it could appear faster. The best could be to test? And share your results :-) Le 6 avr. 08 ? 17:58, Mark Greenberg a ?crit : > My students are animating three characters on a card by hiding and > showing .png images against a background. Each character has a > dozen moves or so, and each move has between 5 and ten frames. > Each figure is approximately 400 x 600 pixels in size. My question > is which would be faster, having the frames be separate image > objects and using hide/show; or having just three image objects > that draw their contents from images on another card with a repeat > loop and something like... > > Put image "p1punch" & frameNo of Card 2 into image "Player1Main"? > > Speed is important because we are starting to reach the limit of > the computers' ability to display the images. > > Thanks in advance, > > Mark Greenberg Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From Andre.Bisseret at inria.fr Sun Apr 6 12:46:04 2008 From: Andre.Bisseret at inria.fr (Andre.Bisseret) Date: Sun, 6 Apr 2008 18:46:04 +0200 Subject: =?iso-8859-1?q?=AB_Colors_and_Patterns_=BB_works_once_then_freez?= =?iso-8859-1?q?es_Rev=2E?= Message-ID: <4C009756-0513-4D08-A8DD-BCACFCFE93D6@inria.fr> Hi All, Create a new stack Choose ? Colors and Patterns in the Inspector Choose any item (backgroundColor for example) ; the Colors palette shows up and it is possible to get a color for the stack background ("OK" in the colors palette) But then, if I try to use again ? Colors and Patterns ? in Inspector, the Colors palette does not show up again and Rev freezes ; (Clicking any where I get a beep). Command + Maj + ? . ? unfreeze Rev, (not always) but it is impossible to use again Colors and Patterns without freezing Rev again. To be able to get a new color, or a color for a new object in the stack, I have to quit Rev and restart it :-((. It is the first time I meet this issue (I used Colors and Patterns a lot of times before without any problem). At first, I thought it could be because I was using 2.9.0 but I just tried with 2.8.1 and I get the same issue. What am I doing wrong ? Is there some setting I would have change inadvertently ? Any help very much appreciated Best regards from Grenoble Andr? From jacque at hyperactivesw.com Sun Apr 6 13:13:01 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 06 Apr 2008 12:13:01 -0500 Subject: Frame Animation Method (repeat of subjectless message) In-Reply-To: References: Message-ID: <47F9049D.5020804@hyperactivesw.com> Mark Greenberg wrote: > Oops! Sorry for the previous message without a subject. Below is a > repeat. > > My students are animating three characters on a card by hiding and > showing .png images against a background. Each character has a dozen > moves or so, and each move has between 5 and ten frames. Each figure is > approximately 400 x 600 pixels in size. My question is which would be > faster, having the frames be separate image objects and using hide/show; > or having just three image objects that draw their contents from images > on another card with a repeat loop and something like... > > Put image "p1punch" & frameNo of Card 2 into image "Player1Main"? > > Speed is important because we are starting to reach the limit of the > computers' ability to display the images. I think the fastest thing would be to combine all the images into a single animated gif. You can control which frame is displayed in a gif, and with a little scripting, you can also show only a range of frames. Using this method, the engine only needs to load the image once (instead of loading each frame from a remote location) and you avoid the overhead of hiding and showing images. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Sun Apr 6 13:15:27 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 06 Apr 2008 10:15:27 -0700 Subject: Frame Animation Method (repeat of subjectless message) In-Reply-To: Message-ID: Recently, Mark Greenberg wrote: > My students are animating three characters on a card by hiding and > showing .png images against a background. Each character has a dozen > moves or so, and each move has between 5 and ten frames. Each figure > is approximately 400 x 600 pixels in size. My question is which > would be faster, having the frames be separate image objects and > using hide/show; or having just three image objects that draw their > contents from images on another card with a repeat loop and something > like... > > Put image "p1punch" & frameNo of Card 2 into image "Player1Main"? IMO, hide/show (2 actions) will not be as fast as using a single object (one action) to display the animation. As a test option, you might want to try using a borderless button as the display object and setting its icon to the frame images: set icon of btn "player1main" to id of img ("p1punch" & frameNo) Regardless, 400x600 is a somewhat large image size for Revolution and you will likely face some speed limitations getting these to display quickly. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From mdswindell at cruzio.com Sun Apr 6 13:27:38 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Sun, 6 Apr 2008 10:27:38 -0700 Subject: minimize a palette stack? In-Reply-To: <180CFC07-B618-4D87-B690-F8EB700250D2@sosmartsoftware.com> References: <180CFC07-B618-4D87-B690-F8EB700250D2@sosmartsoftware.com> Message-ID: <317E286F-6FF0-4AB2-A917-6EE0470FA483@cruzio.com> Thanks Sarah and Eric, I also observed that the decorations didn't stick when the window was set to palette. "Float over everything" sets the style of the stack to palette. What I'm after is a stack that behaves as a palette (floats above everything else in my application), but can still be minimized. This navigation stack controls multiple other stacks in the application. When any one of these other stacks is open and visible, I don't want the user to be able to close the navigation stack, as then they are locked out of further movement in the program. The ability to minimize it would be good, though. I'd actually like it to have _only_ the minimize option. I can set this "decoration" scheme for a regular stack, but not a floating stack. Does this make sense? Any suggestions or solutions would be greatly appreciated. Thanks Mark On Apr 6, 2008, at 2:24 AM, Eric Chatonet wrote: > Hi Mark and Sarah, > > Le 6 avr. 08 ? 08:41, Sarah Reichelt a ?crit : >> On Sun, Apr 6, 2008 at 4:10 PM, Mark Swindell >> wrote: >>> The default setup for a palette stack is a red close button for OS >>> X. Is it >>> possible to include a minimize button in a palette stack? >> >> If the decorations of a palette stack are set to "default", then you >> get a close button and that's all. However you can set them to other >> combinations but I have found that choosing "minimize" as one of the >> options does nothing. I'm not sure why this should be - is it a bug >> or >> a design decision? > > I think that minimize box absence is consistent with the fact that > palettes are automatically hidden in non frontmost apps. > Just my two cents. > > 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 > > Thanks, Mark From wjm at wjm.org Sun Apr 6 13:29:35 2008 From: wjm at wjm.org (Bill Marriott) Date: Sun, 6 Apr 2008 13:29:35 -0400 Subject: Win Style Stack Resizer broken? References: Message-ID: Yup, happens on Windows (but not Mac). Go ahead and file a report in RQCC :) > New Mainstack > Development -> Object Library -> "Win Style Stack Resizer" -> Place Object > > (move mouse over placed graphic) > > error: > executing at 2:20:59 PM > Type cursor: can't find image > Object Win Style Stack Resizer > Line set cursor to the cWinCursor of me > Hint 200308 From wjm at wjm.org Sun Apr 6 13:30:37 2008 From: wjm at wjm.org (Bill Marriott) Date: Sun, 6 Apr 2008 13:30:37 -0400 Subject: =?iso-8859-1?q?Re=3A_=AB_Colors_and_Patterns_=BB_works_once_then?= =?iso-8859-1?q?_freezes_Rev=2E?= References: <4C009756-0513-4D08-A8DD-BCACFCFE93D6@inria.fr> Message-ID: Hi Andre, >>> [...]if I try to use again ? Colors and Patterns ? in Inspector, the Colors palette does not show up again and Rev freezes ; (Clicking any where I get a beep). <<< Couldn't reproduce this one. From Andre.Bisseret at inria.fr Sun Apr 6 14:11:31 2008 From: Andre.Bisseret at inria.fr (Andre.Bisseret) Date: Sun, 6 Apr 2008 20:11:31 +0200 Subject: =?iso-8859-1?q?Re=3A_=AB_Colors_and_Patterns_=BB_works_once_then?= =?iso-8859-1?q?_freezes_Rev=2E?= In-Reply-To: References: <4C009756-0513-4D08-A8DD-BCACFCFE93D6@inria.fr> Message-ID: <479FF038-CF99-4653-82CC-7261902A99EB@inria.fr> Le 6 avr. 08 ? 19:30, Bill Marriott a ?crit : > Hi Andre, > >>>> > [...]if I try to use again ? Colors and Patterns ? in Inspector, > the Colors palette does not show up again and Rev freezes ; (Clicking > any where I get a beep). > <<< > > Couldn't reproduce this one. > Thanks Bill for your trial . I am assuming that it could be a problem from a change in my Mac system setting but I don't know what it could be :-(( Has someone any idea ? Best regards from Grenoble Andr? From ambassador at fourthworld.com Sun Apr 6 14:27:14 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 06 Apr 2008 11:27:14 -0700 Subject: minimize a palette stack? Message-ID: <47F91602.6050606@fourthworld.com> Mark Swindell wrote: > What I'm after is a stack that behaves as a palette (floats above > everything else in my application), but can still be minimized. Unfortunately that's not supported by the OS X HIG. Is this important enough to write a few lines of script? If so, you could make the window borderless and then add your own title bar and buttons for any behavior you like. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From runrev260805 at m-r-d.de Sun Apr 6 14:59:24 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Sun, 6 Apr 2008 18:59:24 +0000 Subject: Re-2: ODBC MS SQL Problem with 2.9 Message-ID: Hi Robert, thanks for letting me know. I ran into a similar problem with 2.9beta in January. I reported that and got a reply from Runrev with new db externals. I tested with that externals at that time without problems. Therefore i saw no need to do further tests. Now this takes revenge on me.... I voted for that bug and i am hoping they will fix that asap. In the meantime i will use 2.8.1 for odbc things. Regards, Matthias Rebbe -------- Original Message -------- Subject: Re: ODBC MS SQL Problem with 2.9 (06-Apr-2008 16:46) From: Robert Eppich To: runrev260805 at m-r-d.de > Hi Matthias, > > Check out this bugzilla: > > http://quality.runrev.com/qacenter/show_bug.cgi?id=5967 > > Please vote for it or add extra comments. > > Thanks > Robert Eppich > > > I am having a problem with a stack, which runs under 2.81 without > > problem, but not under 2.9. > > > > I connect to a MS SQL Server via ODBC. > > My select-expression normally retunrs about 20 lines. With 2.9 i > > only get one (incomplete) line. > > > > I added "forward only" to the revopendatabase command, as this > > is ,according to the dictionary, compatible with 2.8.1. > > > > I also tried the 2 other cursor types, also without success. > > > > My revopendatabase command looks like this: > > get revopendatabase("ODBC",odbc_name,,db_user,db_user_pass, > > "forward only") > > > > Has anyone an idea what could be wrong here? > > > > Regards, > > > > Matthias Rebbe > > _______________________________________________ > 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 > > > > > To: use-revolution at lists.runrev.com From eric.chatonet at sosmartsoftware.com Sun Apr 6 15:18:53 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sun, 6 Apr 2008 21:18:53 +0200 Subject: =?iso-8859-1?q?Re=3A_=AB_Colors_and_Patterns_=BB_works_once_then?= =?iso-8859-1?q?_freezes_Rev=2E?= In-Reply-To: <4C009756-0513-4D08-A8DD-BCACFCFE93D6@inria.fr> References: <4C009756-0513-4D08-A8DD-BCACFCFE93D6@inria.fr> Message-ID: Bonsoir Andr?, Le 6 avr. 08 ? 18:46, Andre.Bisseret a ?crit : > Hi All, > > Create a new stack > > Choose ? Colors and Patterns in the Inspector > > Choose any item (backgroundColor for example) ; the Colors palette > shows up and it is possible to get a color for the stack background > ("OK" in the colors palette) > > But then, if I try to use again ? Colors and Patterns ? in > Inspector, the Colors palette does not show up again and Rev > freezes ; (Clicking any where I get a beep). > > Command + Maj + ? . ? unfreeze Rev, (not always) but it is > impossible to use again Colors and Patterns without freezing Rev > again. > > To be able to get a new color, or a color for a new object in the > stack, I have to quit Rev and restart it :-((. > > It is the first time I meet this issue (I used Colors and Patterns > a lot of times before without any problem). > > At first, I thought it could be because I was using 2.9.0 but I > just tried with 2.8.1 and I get the same issue. > > What am I doing wrong ? Is there some setting I would have change > inadvertently ? > > Any help very much appreciated > > Best regards from Grenoble As you say that you encountered such an issue I can't reproduce here with Rev 2.8.1 and 2.9, I would be inclined to think it's a system issue. Have you tried to use the color palette in Mail or TextEdit? Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From hershf at rgllc.us Sun Apr 6 19:13:17 2008 From: hershf at rgllc.us (Hershel Fisch) Date: Sun, 06 Apr 2008 18:13:17 -0500 Subject: Interesting error In-Reply-To: Message-ID: On 4/2/08 7:04 PM, "Hershel Fisch" wrote: Let me recap, I have an interesting error, " executing at 6:08:50 PM Type Handler: error in statement Object Contact List Line go to stack "contact list" Hint mouseUp " On mouseUp it goes to the stack, then the above error comes up. Also the "openStack" message does not trap? Hershel > Hi all, I have an interesting situation, my stack when its in brows mode it > runs fine but when I suspend the development tools it throws an error and an > interesting one "go to stack" and only on one stack, ho do I go about it? > > Hershel > > _______________________________________________ > 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 hershf at rgllc.us Sun Apr 6 19:33:40 2008 From: hershf at rgllc.us (Hershel Fisch) Date: Sun, 06 Apr 2008 18:33:40 -0500 Subject: Block comment 2.9 Message-ID: Did some body check out the block comment and colorization? Hershel From m.schonewille at economy-x-talk.com Sun Apr 6 18:40:15 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 7 Apr 2008 00:40:15 +0200 Subject: WMV bug Message-ID: <344F592E-5B75-402C-B88D-5103BCCAE638@economy-x-talk.com> Hi, I have entered a WMV bug in the QCC. If you want to add similar issues to the same bug, please go ahead. You can find the bug report here: Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz From paulgabel at comcast.net Sun Apr 6 19:58:18 2008 From: paulgabel at comcast.net (Paul Gabel) Date: Sun, 6 Apr 2008 16:58:18 -0700 Subject: Interesting error In-Reply-To: References: Message-ID: Hi Hershel: Look to the error that occurred and is listed in the error window just before the "error in statement" error. That's usually the one that's really causing the problem. Paul Gabel -------------- On Apr 6, 2008, at 4:13 PM, Hershel Fisch wrote: > On 4/2/08 7:04 PM, "Hershel Fisch" wrote: > > Let me recap, I have an interesting error, > " > executing at 6:08:50 PM > Type Handler: error in statement > Object Contact List > Line go to stack "contact list" > Hint mouseUp > " > On mouseUp it goes to the stack, then the above error comes up. Also > the > "openStack" message does not trap? > Hershel > >> Hi all, I have an interesting situation, my stack when its in brows >> mode it >> runs fine but when I suspend the development tools it throws an >> error and an >> interesting one "go to stack" and only on one stack, ho do I go >> about it? >> >> Hershel >> >> _______________________________________________ >> 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 jacque at hyperactivesw.com Mon Apr 7 00:04:40 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 06 Apr 2008 23:04:40 -0500 Subject: Launched application invisible In-Reply-To: References: <31E1322C-C8BD-4176-B26F-C51CCD6D1F7A@maseurope.net> <64DC4FD2-B51C-44FD-A8C9-BCAD9B938C29@economy-x-talk.com> Message-ID: <47F99D58.90505@hyperactivesw.com> Ralf Bitter wrote: > Does anyone know under what circumstances the launch command > launches an application in an invisible state? > > Is there a Windows shell command to make the launched application > visible again? > > I have a windows standalone (runs on XP) with a launch command like: > > put "C:/folder/folder/folder/folder/myApplication.exe" into tAppPath > do "launch" && quote & tAppPath & quote > > This launches the application, but it is not visible. I can see the > entry in the task manager. > There is no problem with the Mac standalone. > > Did a quick test with another standalone, which does nothing but launch > the said application. > It uses the same handler and it works as expected. > So, this must have to do with something specific to my standalone. > > This is in version 2.8.1. Any idea, anyone? Does it work if you leave off the quotes? For example: launch tAppPath The variable is automatically treated as though it is quoted, so you don't need the extra ones. I don't really think that's the problem but it is easy to try. I'm interested in knowing if you figure this out. Someone wrote to tech support and said the launch command wasn't working, but after seeing your post I wonder if it is launching invisibly instead. He is running XP like you are. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From niconiko at gmail.com Mon Apr 7 02:25:12 2008 From: niconiko at gmail.com (Nicolas Cueto) Date: Mon, 7 Apr 2008 15:25:12 +0900 Subject: printing quality Message-ID: <1e91b2b70804062325j73a47838md190f9d967fd90ae@mail.gmail.com> Just a general question. Do newer versions of Rev provide better print-out quality? I ask because, comparing a printout of the same gif made by a browser with that made by my Rev 2.6, the browser's is definitely clearer. (My print command uses setMargins too, but could that be affecting clarity?) Thanks. -- Nicolas Cueto From m.schonewille at economy-x-talk.com Mon Apr 7 02:39:15 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 7 Apr 2008 08:39:15 +0200 Subject: printing quality In-Reply-To: <1e91b2b70804062325j73a47838md190f9d967fd90ae@mail.gmail.com> References: <1e91b2b70804062325j73a47838md190f9d967fd90ae@mail.gmail.com> Message-ID: Hi Nicolas, I expect printing quality to have slightly improved, but not where GIFs are concerned. If you haven't done so yet, you might want to set the dontDither of the image to true and see if that helps. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 7-apr-2008, om 8:25 heeft Nicolas Cueto het volgende geschreven: > Just a general question. > > Do newer versions of Rev provide better print-out quality? > > I ask because, comparing a printout of the same gif made > by a browser with that made by my Rev 2.6, the browser's > is definitely clearer. (My print command uses setMargins > too, but could that be affecting clarity?) > > Thanks. > > -- > Nicolas Cueto From toolbook at kestner.de Mon Apr 7 04:07:46 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 7 Apr 2008 10:07:46 +0200 Subject: AW: WMV bug In-Reply-To: <344F592E-5B75-402C-B88D-5103BCCAE638@economy-x-talk.com> Message-ID: <000701c89886$778e1920$18b2a8c0@TiemoPC2> Hi all, after testing in and out I found out following with my installation. I can't play any WMV in my IDE I CAN play any WMV in a standalone with set dontuseqt to true on preopenstack and with the player object, both with "start player" and with "play player" (though undocumented). Now I will go into the detail testing with play - pause - step to see if that?s reliable. Pretty cumbersomely without being able to test in the IDE... ;( Please vote for Marks bug, see below! 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: Montag, 7. April 2008 00:40 > An: How to use Revolution > Betreff: WMV bug > > Hi, > > I have entered a WMV bug in the QCC. If you want to add similar > issues to the same bug, please go ahead. You can find the bug report > here: > > Best, > > Mark > From m.schonewille at economy-x-talk.com Mon Apr 7 04:16:53 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 7 Apr 2008 10:16:53 +0200 Subject: AW: WMV bug In-Reply-To: <000701c89886$778e1920$18b2a8c0@TiemoPC2> References: <000701c89886$778e1920$18b2a8c0@TiemoPC2> Message-ID: Hi Tiemo, Did you set Rev's preferences to not load QuickTime on startup? In your case, loading QT on startup might be the cause of all your problems in the IDE. As for me, I keep having the same problems, regardless of whether I play the movies in the IDE or in a standalone. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 7-apr-2008, om 10:07 heeft Tiemo Hollmann TB het volgende geschreven: > Hi all, > after testing in and out I found out following with my installation. > I can't play any WMV in my IDE > I CAN play any WMV in a standalone with set dontuseqt to true on > preopenstack and with the player object, both with "start player" > and with > "play player" (though undocumented). > Now I will go into the detail testing with play - pause - step to > see if > that?s reliable. Pretty cumbersomely without being able to test in the > IDE... ;( > Please vote for Marks bug, see below! > Tiemo > From Andre.Bisseret at inria.fr Mon Apr 7 04:28:48 2008 From: Andre.Bisseret at inria.fr (Andre.Bisseret) Date: Mon, 7 Apr 2008 10:28:48 +0200 Subject: =?iso-8859-1?q?Re=3A_=AB_Colors_and_Patterns_=BB_works_once_then?= =?iso-8859-1?q?_freezes_Rev=2E?= In-Reply-To: References: <4C009756-0513-4D08-A8DD-BCACFCFE93D6@inria.fr> Message-ID: <75DFA884-8B9F-403B-A1AD-805D204C2C9E@inria.fr> Le 6 avr. 08 ? 21:18, Eric Chatonet a ?crit : > Bonsoir Andr?, > > Le 6 avr. 08 ? 18:46, Andre.Bisseret a ?crit : >> Hi All, >> >> Create a new stack >> >> Choose ? Colors and Patterns in the Inspector >> >> Choose any item (backgroundColor for example) ; the Colors palette >> shows up and it is possible to get a color for the stack background >> ("OK" in the colors palette) >> >> But then, if I try to use again ? Colors and Patterns ? in >> Inspector, the Colors palette does not show up again and Rev >> freezes ; (Clicking any where I get a beep). >> >> Command + Maj + ? . ? unfreeze Rev, (not always) but it is >> impossible to use again Colors and Patterns without freezing Rev >> again. >> >> To be able to get a new color, or a color for a new object in the >> stack, I have to quit Rev and restart it :-((. >> >> It is the first time I meet this issue (I used Colors and Patterns >> a lot of times before without any problem). >> >> At first, I thought it could be because I was using 2.9.0 but I >> just tried with 2.8.1 and I get the same issue. >> >> What am I doing wrong ? Is there some setting I would have change >> inadvertently ? >> >> Any help very much appreciated >> >> Best regards from Grenoble > > As you say that you encountered such an issue I can't reproduce here > with Rev 2.8.1 and 2.9, I would be inclined to think it's a system > issue. > Have you tried to use the color palette in Mail or TextEdit? > > Best regards from Paris, > Eric Chatonet. Bonjour ?ric Merci for your answer. As you suggested, i just tried using the color palette in Mail and TextEdit ; it works well in these two app. ! I noticed yet that the color palette is different : in Rev the color palette has to buttons at the bottom : cancel (Annuler here) and OK ; when calling it in Mail or TextEdit, these two buttons are not there. Seems as if it was not the same color palette ?? Seems it"s only with Rev, I keep freezing each second time I click on "Colors and Patterns" in the Inspector ; seems like an infinite loop (In fact, I unfreeze with "command maj point" but then I have to quit Rev and relaunch it to be able (once) to choose a color :-(( I am completely lost ; I don't know where to check ! Best regards from Grenoble Andr? From toolbook at kestner.de Mon Apr 7 04:29:08 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 7 Apr 2008 10:29:08 +0200 Subject: AW: AW: WMV bug In-Reply-To: Message-ID: <000801c89889$737db9a0$18b2a8c0@TiemoPC2> Noop, I have "loading QT on startup" unchecked in my IDE. To be on the save side I tried it with checked on with no other result. Thanks 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: Montag, 7. April 2008 10:17 > An: How to use Revolution > Betreff: Re: AW: WMV bug > > Hi Tiemo, > > Did you set Rev's preferences to not load QuickTime on startup? In > your case, loading QT on startup might be the cause of all your > problems in the IDE. > > As for me, I keep having the same problems, regardless of whether I > play the movies in the IDE or in a standalone. > > Best, > > Mark > From m.schonewille at economy-x-talk.com Mon Apr 7 04:43:39 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 7 Apr 2008 10:43:39 +0200 Subject: AW: AW: WMV bug In-Reply-To: <000801c89889$737db9a0$18b2a8c0@TiemoPC2> References: <000801c89889$737db9a0$18b2a8c0@TiemoPC2> Message-ID: <69C2E5EE-6EAE-4E04-8650-582C2AFD3DAC@economy-x-talk.com> Thanks, Tiemo. Sounds like a bug to me ;-) Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 7 apr 2008, at 10:29, Tiemo Hollmann TB wrote: > Noop, I have "loading QT on startup" unchecked in my IDE. To be on > the save > side I tried it with checked on with no other result. > Thanks > Tiemo From rabit at dimensionB.de Mon Apr 7 05:34:08 2008 From: rabit at dimensionB.de (Ralf Bitter) Date: Mon, 7 Apr 2008 11:34:08 +0200 Subject: Launched application invisible In-Reply-To: References: <31E1322C-C8BD-4176-B26F-C51CCD6D1F7A@maseurope.net><64DC4FD2-B51C-44FD-A8C9-BCAD9B938C29@economy-x-talk.com> Message-ID: <96D8DB92-A593-402F-B37B-A28A6CB99099@dimensionB.de> Bill, thanks, this is what I thought about too, as my splash stack is set to an offscreen location before the stack with the launch button is shown. On openStack the loc of the splash stack is set to the screenloc, though. For testing purposes I set the loc of the splash stack to an onscreen location before launching the app, but this didn't help either. So, the location of the splash stack seems not to be the reason for launching the application invisible. Ralf On 05.04.2008, at 22:42, Bill Marriott wrote: > Maybe it's off-screen? > > set the loc of this stack to the screenloc > > at the beginning of an openstack handler, perhaps will solve it. > >> Does anyone know under what circumstances the launch command >> launches an application in an invisible state? >> >> This launches the application, but it is not visible. I can see >> the entry >> in the task manager. > From rabit at dimensionB.de Mon Apr 7 05:42:30 2008 From: rabit at dimensionB.de (Ralf Bitter) Date: Mon, 7 Apr 2008 11:42:30 +0200 Subject: Launched application invisible In-Reply-To: <47F99D58.90505@hyperactivesw.com> References: <31E1322C-C8BD-4176-B26F-C51CCD6D1F7A@maseurope.net> <64DC4FD2-B51C-44FD-A8C9-BCAD9B938C29@economy-x-talk.com> <47F99D58.90505@hyperactivesw.com> Message-ID: <063475A5-22FE-4762-86E9-0E0E721E4075@dimensionB.de> Jacqueline, thanks for your answer. No, leaving the quotes off makes no difference, the application is launched, it is visible in the task manager but it is not visible on screen. I tried hard to figure out what is the reason for this behavior, but I didn't find any answer yet. Ralf On 07.04.2008, at 06:04, J. Landman Gay wrote: > Ralf Bitter wrote: >> Does anyone know under what circumstances the launch command >> launches an application in an invisible state? >> Is there a Windows shell command to make the launched application >> visible again? >> I have a windows standalone (runs on XP) with a launch command like: >> put "C:/folder/folder/folder/folder/myApplication.exe" into tAppPath >> do "launch" && quote & tAppPath & quote >> This launches the application, but it is not visible. I can see the >> entry in the task manager. >> There is no problem with the Mac standalone. >> Did a quick test with another standalone, which does nothing but >> launch the said application. >> It uses the same handler and it works as expected. >> So, this must have to do with something specific to my standalone. >> This is in version 2.8.1. Any idea, anyone? > > Does it work if you leave off the quotes? For example: > > launch tAppPath > > The variable is automatically treated as though it is quoted, so you > don't need the extra ones. I don't really think that's the problem > but it is easy to try. > > I'm interested in knowing if you figure this out. Someone wrote to > tech support and said the launch command wasn't working, but after > seeing your post I wonder if it is launching invisibly instead. He > is running XP like you are. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From sims at ezpzapps.com Mon Apr 7 06:14:58 2008 From: sims at ezpzapps.com (Jim Sims) Date: Mon, 7 Apr 2008 12:14:58 +0200 Subject: AW: AW: WMV bug In-Reply-To: <69C2E5EE-6EAE-4E04-8650-582C2AFD3DAC@economy-x-talk.com> References: <000801c89889$737db9a0$18b2a8c0@TiemoPC2> <69C2E5EE-6EAE-4E04-8650-582C2AFD3DAC@economy-x-talk.com> Message-ID: On Apr 7, 2008, at 10:43 AM, Mark Schonewille wrote: > Thanks, Tiemo. Sounds like a bug to me ;-) Bug #5886 (which is referred to in Bug #6342) also concerns playing WMV files, it deals with setting the currentTime so one can have greater control with playback. Mr. Mark Waddingham wrote: "I've looked into this problem further and it is not an easy fix. Unfortunately, this means there is not enough time for us to address it for 2.9. However, this issue has been put on the list of things to address in 2.10." [For clarity, Mark Waddingham was writing of Bug #5886] http://quality.runrev.com/qacenter/show_bug.cgi?id=5886 It sure would be great if Mark is able to straighten out all of these WMV issues when he does 2.10. Besides, Richard Gaskin wrote: "My offer to make a custom controller example for y'all still stands, whenever this is done." I'm sure that would be a stellar controller. sims ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Across Platforms - Code and Culture http://www.ezpzapps.com/blog/ From jean-pierre.soto at wanadoo.fr Mon Apr 7 06:17:42 2008 From: jean-pierre.soto at wanadoo.fr (Jean-Pierre) Date: Mon, 7 Apr 2008 12:17:42 +0200 Subject: =?iso-8859-1?q?Handle_=5E_and_=A8_in_a_field?= Message-ID: Hello, I want to handle caracter one by one in a field. If I use keyUp : caracter was missing when user type rapidly. If I use keyDown : accentued caracter such ?,?,? was missing. What can I do ? Jean-Pierre From davidocoker at gmail.com Mon Apr 7 06:35:37 2008 From: davidocoker at gmail.com (David Coker) Date: Mon, 7 Apr 2008 05:35:37 -0500 Subject: Removing unwanted comma's In-Reply-To: <8F055AD8-33BD-4A00-9D0F-ABABCCB57C79@maseurope.net> References: <8F055AD8-33BD-4A00-9D0F-ABABCCB57C79@maseurope.net> Message-ID: Sorry for the delay in replying folks... been mostly away from the keyboard since the original post. Wow! There are some really cool ideas to try out here... thanks so much to everyone who has offered suggestions! Now the fun begins in trying things out to see what works best for the application. :) David > > function removeCommas tData > set the itemdelimiter to quote > repeat for each item i in tData > add 1 to iCount > put i into tItem > if iCount mod 2 = 0 then replace comma with empty in tItem > put tItem after nData > end repeat > return nData > end removeCommas > > Best, > > Mark > > > > On 5 Apr 2008, at 23:12, David Coker wrote: > > > > > > > > > > Hello folks, > > I ran into a problem that I just can't seem to figure out and hope > > someone can offer a suggestion or solution. (More than likely simple > > using Rev, but it surely escapes me.) Is there a way to remove > > spurious comma's inside a text field that contains comma delimited > > data, while maintaining the integrity of the individual data fields? > > > > Example: > > fieldonedata,fieldtwodata,"fieldthree,data", fieldfourdata,etc. > > > > I need to remove the quotes the comma located within the quotes as > > well as the quote characters, to end up with this: > > > > fieldonedata,fieldtwodata,fieldthreedata, fieldfourdata,etc. > > > > I've wasted a big portion of my day trying to figure this out and > > would really appreciate any help I can get. > > > > David > > > > _______________________________________________ > > 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 david at openpartnership.net Mon Apr 7 06:41:38 2008 From: david at openpartnership.net (David Bovill) Date: Mon, 7 Apr 2008 11:41:38 +0100 Subject: =?iso-8859-1?q?Re=3A_Handle_=5E_and_=A8_in_a_field?= In-Reply-To: References: Message-ID: Not sure - need more info. Maybe post a script? Guessing I'd use the keydown as an opportunity to process the char before the current selection? On 07/04/2008, Jean-Pierre wrote: > > Hello, > > I want to handle caracter one by one in a field. > > If I use keyUp : caracter was missing when user type rapidly. > > If I use keyDown : accentued caracter such ?,?,? was missing. > > What can I do ? > > > Jean-Pierre_______________________________________________ > 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 toolbook at kestner.de Mon Apr 7 07:04:12 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 7 Apr 2008 13:04:12 +0200 Subject: AW: WMV bug In-Reply-To: <000701c89886$778e1920$18b2a8c0@TiemoPC2> Message-ID: <000c01c8989f$1d0136e0$18b2a8c0@TiemoPC2> It appears, that actually only play and stop works with wmv in my standalone. If I want to control a little bit more it's not possible with wmv (as Jim said already) (at least with my environment). I tried to pause (stop and play on) what didn't worked. I tried to step forward and backward (with set currentposition), but currentposition doesn't works either with WMV (at least for me) So appearently I have to switch again to mov ;( Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Tiemo Hollmann TB > Gesendet: Montag, 7. April 2008 10:08 > An: 'How to use Revolution' > Betreff: AW: WMV bug > > Hi all, > after testing in and out I found out following with my installation. > I can't play any WMV in my IDE > I CAN play any WMV in a standalone with set dontuseqt to true on > preopenstack and with the player object, both with "start player" and with > "play player" (though undocumented). > Now I will go into the detail testing with play - pause - step to see if > that?s reliable. Pretty cumbersomely without being able to test in the > IDE... ;( > Please vote for Marks bug, see below! > Tiemo From bvg at mac.com Mon Apr 7 07:14:35 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 7 Apr 2008 13:14:35 +0200 Subject: =?iso-8859-1?q?Re=3A_Handle_=5E_and_=A8_in_a_field?= In-Reply-To: References: Message-ID: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> On 7 Apr 2008, at 12:17, Jean-Pierre wrote: > Hello, > > I want to handle caracter one by one in a field. > > If I use keyUp : caracter was missing when user type rapidly. > > If I use keyDown : accentued caracter such ?,?,? was missing. > > What can I do ? Revs international char support in keyUp/down is... sub optimal. I suggest to use rawkeydown or rawkeyup until they update the other ones, but of course that'll be a lot of additional work for you. -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From mdswindell at cruzio.com Mon Apr 7 09:46:32 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Mon, 7 Apr 2008 06:46:32 -0700 Subject: minimize a palette stack? In-Reply-To: <47F91602.6050606@fourthworld.com> References: <47F91602.6050606@fourthworld.com> Message-ID: Thanks, Richard. I may do that. Or I may just leave it a plain palette window without close or minimize buttons. That is allowed. Mark On Apr 6, 2008, at 11:27 AM, Richard Gaskin wrote: > Mark Swindell wrote: > >> What I'm after is a stack that behaves as a palette (floats above >> everything else in my application), but can still be minimized. > > Unfortunately that's not supported by the OS X HIG. > > Is this important enough to write a few lines of script? If so, you > could make the window borderless and then add your own title bar and > buttons for any behavior you like. > > -- > 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 > Thanks, Mark From 3mcgrath at comcast.net Mon Apr 7 11:12:13 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Mon, 7 Apr 2008 11:12:13 -0400 Subject: copy group to card Message-ID: <348463AD-A0CE-4815-A7AD-0E683C301C9D@comcast.net> Is there a message sent when a group has been copied to another card? The key is the Copying part. I am not creating but rather copying. I was thinking of something like the "on NewGroup" message where after a group is created the engine sends the NewGroup message in order to act upon the group location, browser tool, etc. NewGroup does not specify whether it should work with copy. Tom From jbv.silences at club-internet.fr Mon Apr 7 11:39:02 2008 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 07 Apr 2008 17:39:02 +0200 Subject: how to work with binary data inside a Rev cgi script ? Message-ID: <47FA4014.B7DE1EA2@club-internet.fr> Hi folks, I'm trying to insert binary data (generated by a php script via a shell call) on the fly into some other data generated by my Rev cgi script to form a pdf file. I'm 100% sure that the binary data from php isn't corrupted, but once it gets inserted in the other data, then I get an error when attempting to read the pdf code in the acrobat plugin of my browser... And I'm also sure that the pdf code generated inside the Rev cgi is correct... Hence my question : how to work with binary data inside a cgi script without corrupting it ? I'm on a Linux server with Rev cgi 2.5. thanks, JB From bvg at mac.com Mon Apr 7 12:44:15 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 7 Apr 2008 18:44:15 +0200 Subject: how to work with binary data inside a Rev cgi script ? In-Reply-To: <47FA4014.B7DE1EA2@club-internet.fr> References: <47FA4014.B7DE1EA2@club-internet.fr> Message-ID: A few things that can go wrong: How do you merge the data from the cgi, and the one from the php? Do you perchance use "put url ("file:" & thePath) instead of "put url ("binfile:" & thePath)"? Do you set the header in the cgi correctly, assuring the browser/pdf reader knows that you're sending binary, and not textual data? Are you sure all binary data uses the correct byte order? etc. You might be sure there is no problem, but that's no guarantee that it actually all works without error ;-) Have fun Bj?rnke On 7 Apr 2008, at 17:39, jbv wrote: > Hi folks, > > I'm trying to insert binary data (generated by a php script via a > shell > call) > on the fly into some other data generated by my Rev cgi script to > form a > > pdf file. > I'm 100% sure that the binary data from php isn't corrupted, but > once it > > gets inserted in the other data, then I get an error when attempting > to > read > the pdf code in the acrobat plugin of my browser... And I'm also sure > that > the pdf code generated inside the Rev cgi is correct... > Hence my question : how to work with binary data inside a cgi script > without > corrupting it ? > > I'm on a Linux server with Rev cgi 2.5. > > thanks, > JB > > _______________________________________________ > 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 Apr 7 12:47:29 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 7 Apr 2008 18:47:29 +0200 Subject: copy group to card In-Reply-To: <348463AD-A0CE-4815-A7AD-0E683C301C9D@comcast.net> References: <348463AD-A0CE-4815-A7AD-0E683C301C9D@comcast.net> Message-ID: <5436EFD5-D6B6-4B31-9922-DD461280FB4F@economy-x-talk.com> Hi Tom, First of all, why would you want to copy a group? The good thing about groups is that you can place them on multiple cards. This means that you need only one object, or group of objects, which can save you a lot of memory. Second, if you do this by script, you could send a special message up the message hierarchy right before placing the group. If you do this manually, no special message is sent. After you have placed the group, the selectedObjectChanged message is sent. This might be of help, because you could check whether the selectedObject is a group and whether it is in a list of previously created groups. Another message that is sent if you choose Place from the menu, is the menuPick message. I haven't tried whether it is possible to catch this message before the group is placed. If you really want to copy and paste a group manually in the IDE and want to handle a message sent before or after pasting, you could handle the commandKeyDown message. This even allows you to prevent the group from being created. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 7 apr 2008, at 17:12, Thomas McGrath III wrote: > Is there a message sent when a group has been copied to another > card? The key is the Copying part. I am not creating but rather > copying. > > I was thinking of something like the "on NewGroup" message where > after a group is created the engine sends the NewGroup message in > order to act upon the group location, browser tool, etc. > > NewGroup does not specify whether it should work with copy. > > Tom From shoreagent at gmail.com Mon Apr 7 12:59:03 2008 From: shoreagent at gmail.com (william humphrey) Date: Mon, 7 Apr 2008 12:59:03 -0400 Subject: Refresh Table after editing record in another stack - bumped In-Reply-To: <15184909.post@talk.nabble.com> References: <15168712.post@talk.nabble.com> <15173277.post@talk.nabble.com> <15184909.post@talk.nabble.com> Message-ID: <459b22a90804070959s47418359ka27aac0f7a7b5f4b@mail.gmail.com> I have the same problem. I use the database query builder to fill out fields in my card and I would like to automate the "refresh" button's call. I tried sending mouseup to the "refresh" button and get no error but also nothing happens. I tried send "loadTable" to stack "Main Stack" and got the error: Message execution error: Error description: Handler: can't find handler I can't find "loadTable" in the RunRev reference manuel either. Bill On Wed, Jan 30, 2008 at 12:43 PM, mfstuart wrote: > > Ahhh, the sweet warm smell of coffee. > Thank you Sarah, that did the trick... > > send "loadTable" to stack "Main Stack" > From m.schonewille at economy-x-talk.com Mon Apr 7 13:04:31 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 7 Apr 2008 19:04:31 +0200 Subject: copy group to card In-Reply-To: <348463AD-A0CE-4815-A7AD-0E683C301C9D@comcast.net> References: <348463AD-A0CE-4815-A7AD-0E683C301C9D@comcast.net> Message-ID: <1D9680C1-A864-4131-B123-932B614C6A03@economy-x-talk.com> Hi Tom, First of all, why would you want to copy a group? The good thing about groups is that you can place them on multiple cards. This means that you need only one object, or group of objects, which can save you a lot of memory. Second, if you do this by script, you could send a special message up the message hierarchy right before placing the group. If you do this manually, no special message is sent. After you have placed the group, the selectedObjectChanged message is sent. This might be of help, because you could check whether the selectedObject is a group and whether it is in a list of previously created groups. Another message that is sent if you choose Place from the menu, is the menuPick message. I haven't tried whether it is possible to catch this message before the group is placed. If you really want to copy and paste a group manually in the IDE and want to handle a message sent before or after pasting, you could handle the commandKeyDown message. This even allows you to prevent the group from being created. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 7 apr 2008, at 17:12, Thomas McGrath III wrote: > Is there a message sent when a group has been copied to another > card? The key is the Copying part. I am not creating but rather > copying. > > I was thinking of something like the "on NewGroup" message where > after a group is created the engine sends the NewGroup message in > order to act upon the group location, browser tool, etc. > > NewGroup does not specify whether it should work with copy. > > Tom From hershf at rgllc.us Mon Apr 7 14:08:43 2008 From: hershf at rgllc.us (Hershel Fisch) Date: Mon, 07 Apr 2008 13:08:43 -0500 Subject: Interesting error In-Reply-To: Message-ID: On 4/6/08 6:58 PM, "Paul Gabel" wrote: > Hi Hershel: > > Look to the error that occurred and is listed in the error window just > before the "error in statement" error. That's usually the one that's > really causing the problem. > > Paul Gabel That?s exactly the problem, what could be wrong with 'go to stack "abc"' if there is a stack that?s called "abc" Thanks, Hershel > -------------- > On Apr 6, 2008, at 4:13 PM, Hershel Fisch wrote: > >> On 4/2/08 7:04 PM, "Hershel Fisch" wrote: >> >> Let me recap, I have an interesting error, >> " >> executing at 6:08:50 PM >> Type Handler: error in statement >> Object Contact List >> Line go to stack "contact list" >> Hint mouseUp >> " >> On mouseUp it goes to the stack, then the above error comes up. Also >> the >> "openStack" message does not trap? >> Hershel >> >>> Hi all, I have an interesting situation, my stack when its in brows >>> mode it >>> runs fine but when I suspend the development tools it throws an >>> error and an >>> interesting one "go to stack" and only on one stack, ho do I go >>> about it? >>> >>> Hershel >>> >>> _______________________________________________ >>> 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 hershf at rgllc.us Mon Apr 7 14:32:04 2008 From: hershf at rgllc.us (Hershel Fisch) Date: Mon, 07 Apr 2008 13:32:04 -0500 Subject: Interesting error [got it and is major bug] In-Reply-To: Message-ID: On 4/6/08 6:58 PM, "Paul Gabel" wrote: I don?t, maybe somebody knows better on how to avoid it but I think it is a major problem. There is a "mouseUp" message 'go to stack "abc"' in a btn in one stack pointing to another stack "abc", in stack "abc" there is a table fld with a "mouseUp" message, that gets triggered when the "mouseUp" btn is clicked in the previous stack. In other words it does not differentiate the mouse click from where it comes meaning from which stack or card it was triggered. This is only in 2.9, in 2.8.1 its good, with out any problem. Hershel > Hi Hershel: > > Look to the error that occurred and is listed in the error window just > before the "error in statement" error. That's usually the one that's > really causing the problem. > > Paul Gabel > -------------- > On Apr 6, 2008, at 4:13 PM, Hershel Fisch wrote: > >> On 4/2/08 7:04 PM, "Hershel Fisch" wrote: >> >> Let me recap, I have an interesting error, >> " >> executing at 6:08:50 PM >> Type Handler: error in statement >> Object Contact List >> Line go to stack "contact list" >> Hint mouseUp >> " >> On mouseUp it goes to the stack, then the above error comes up. Also >> the >> "openStack" message does not trap? >> Hershel >> >>> Hi all, I have an interesting situation, my stack when its in brows >>> mode it >>> runs fine but when I suspend the development tools it throws an >>> error and an >>> interesting one "go to stack" and only on one stack, ho do I go >>> about it? >>> >>> Hershel >>> >>> _______________________________________________ >>> 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 shaosean at wehostmacs.com Mon Apr 7 13:38:14 2008 From: shaosean at wehostmacs.com (Shao Sean) Date: Mon, 7 Apr 2008 13:38:14 -0400 Subject: =?iso-8859-1?q?Re=3A_Handle_=5E_and_=A8_in_a_field?= Message-ID: Have you looked at the "rawKeyDown" and "rawKeyUp" messages? From jbv.silences at club-internet.fr Mon Apr 7 13:58:07 2008 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 07 Apr 2008 19:58:07 +0200 Subject: how to work with binary data inside a Rev cgi script ? References: <47FA4014.B7DE1EA2@club-internet.fr> Message-ID: <47FA60AD.F5B51447@club-internet.fr> Bj?rnke, The way I merge (or try to merge) the date from the cgi and the php is pretty straightforward : I have a file that contains some pdf code and a few keywords. Some keywords are replaced with pdf code generated inside the cgi, and some other keywords are replaced by code generated by the php. (a simple keyword can be replaced by large portions of code). The code from the php is simply called via the shell : get shell("/usr/bin/php4 myPHP.php ") replace myKeyword with it in myPDF Finally the header is set in the Rev cgi. I'm certain that the header is set correctly, because I tried to ouput the code from the php without trying to merge it with something else, and it displays perfectly. I also tried to use "binfile:" & thePath when reading my file at the beginning, but no luck. As for using put url ("binfile:" & thePath)", I'm not sure how it can fit into my script... JB > A few things that can go wrong: > > How do you merge the data from the cgi, and the one from the php? > Do you perchance use "put url ("file:" & thePath) instead of "put url > ("binfile:" & thePath)"? > Do you set the header in the cgi correctly, assuring the browser/pdf > reader knows that you're sending binary, and not textual data? > Are you sure all binary data uses the correct byte order? > etc. > > You might be sure there is no problem, but that's no guarantee that it > actually all works without error ;-) > > Have fun > Bj?rnke > From wow at together.net Mon Apr 7 14:07:55 2008 From: wow at together.net (Richard Miller) Date: Mon, 7 Apr 2008 14:07:55 -0400 Subject: Download counter using Rev cgi? In-Reply-To: <000c01c8989f$1d0136e0$18b2a8c0@TiemoPC2> References: <000c01c8989f$1d0136e0$18b2a8c0@TiemoPC2> Message-ID: I'd like to implement a download counter on my web page so I know how often a particular file is downloaded. Would it make sense to do this through Rev cgi or is there some simpler or better way? Thanks. Richard Miller From 3mcgrath at comcast.net Mon Apr 7 14:50:19 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Mon, 7 Apr 2008 14:50:19 -0400 Subject: copy group to card In-Reply-To: <5436EFD5-D6B6-4B31-9922-DD461280FB4F@economy-x-talk.com> References: <348463AD-A0CE-4815-A7AD-0E683C301C9D@comcast.net> <5436EFD5-D6B6-4B31-9922-DD461280FB4F@economy-x-talk.com> Message-ID: Mark, I am copying from a library stack via script. The library stack is not the same dimensions etc. as the stack I am copying too. I will look into the place to see if that is better. The thing is I will have dozens of these groups to swap out on the main card and it seemed that copy was a great way to temporarily display them and then I delete them when needed. The problem I was having was that after a copy the on newGroup was being passed and I trapped it in the new group (from the template) but the internal script messages were not all working. So I moved the on newGroup to the card I was copying to and checked what group it was coming from and now it works as expected. It works like a prop message. Tom On Apr 7, 2008, at 12:47 PM, Mark Schonewille wrote: > Hi Tom, > > First of all, why would you want to copy a group? The good thing > about groups is that you can place them on multiple cards. This > means that you need only one object, or group of objects, which can > save you a lot of memory. > > Second, if you do this by script, you could send a special message > up the message hierarchy right before placing the group. If you do > this manually, no special message is sent. After you have placed the > group, the selectedObjectChanged message is sent. This might be of > help, because you could check whether the selectedObject is a group > and whether it is in a list of previously created groups. Another > message that is sent if you choose Place from the menu, is the > menuPick message. I haven't tried whether it is possible to catch > this message before the group is placed. > > If you really want to copy and paste a group manually in the IDE and > want to handle a message sent before or after pasting, you could > handle the commandKeyDown message. This even allows you to prevent > the group from being created. > > Best regards, > > Mark Schonewille From ambassador at fourthworld.com Mon Apr 7 14:52:08 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 07 Apr 2008 11:52:08 -0700 Subject: Download counter using Rev cgi? Message-ID: <47FA6D58.5030603@fourthworld.com> Richard Miller wrote: > I'd like to implement a download counter on my web page so I know how > often a particular file is downloaded. Would it make sense to do this > through Rev cgi or is there some simpler or better way? I just use my web server's access logs. There's so much valuable info in the access logs that they're good to be in the habit of reviewing. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From kray at sonsothunder.com Mon Apr 7 15:12:37 2008 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 7 Apr 2008 14:12:37 -0500 Subject: Handle ^ and =?iso-8859-1?q?=A8?= in a field In-Reply-To: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> Message-ID: <20080407141237205208.bd1caf1f@sonsothunder.com> On Mon, 7 Apr 2008 13:14:35 +0200, Bj?rnke von Gierke wrote: > > On 7 Apr 2008, at 12:17, Jean-Pierre wrote: >> Hello, >> >> I want to handle caracter one by one in a field. >> >> If I use keyUp : caracter was missing when user type rapidly. >> >> If I use keyDown : accentued caracter such ?,?,? was missing. >> >> What can I do ? > > > Revs international char support in keyUp/down is... sub optimal. I > suggest to use rawkeydown or rawkeyup until they update the other > ones, but of course that'll be a lot of additional work for you. And it also doesn't work properly (at least on a Mac). If you type option-u, then "o" in order to get an "o" with an umlaut, you (a) don't get any rawKeyDown message when you type option-u, (b) when you type the "o" you get the o with the umlaut in the field you're typing in, but the rawKeyUp message returns "117" for the "u" you typed, and then another rawKeyUp of "111" for the "o", and finally (c) you can't prevent the user from entering accented characters into a field - normally if you trap rawKeyDown or rawKeyUp and don't pass it, you won't get anything entered in the field. But accented characters bypass this and display automatically. I just entered this into RQCC: http://quality.runrev.com/qacenter/show_bug.cgi?id=6347 Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From jbv.silences at club-internet.fr Mon Apr 7 15:21:30 2008 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 07 Apr 2008 21:21:30 +0200 Subject: how to work with binary data inside a Rev cgi script ? References: <47FA4014.B7DE1EA2@club-internet.fr> <47FA60AD.F5B51447@club-internet.fr> Message-ID: <47FA7435.19583508@club-internet.fr> Hi again, For those interested (if any), I finally succeeded in merging pdf code from a Rev cgi with binary pdf code from a php script... Actually, I used a tradeoff : I modified the php code so that the binary code doesn't need any further processing when imported inside the cgi script. It works, which is the most important for me right now, although I'm still not sure how to handle binary data inside a Rev cgi script... Anyone with an elegant solution is welcomed. Best, JB > Bj?rnke, > > The way I merge (or try to merge) the date from the cgi and the php > is pretty straightforward : I have a file that contains some pdf code > and a few keywords. Some keywords are replaced with pdf code > generated inside the cgi, and some other keywords are replaced by > code generated by the php. (a simple keyword can be replaced by > large portions of code). > > The code from the php is simply called via the shell : > get shell("/usr/bin/php4 myPHP.php ") > replace myKeyword with it in myPDF > > Finally the header is set in the Rev cgi. I'm certain that the header is > set correctly, because I tried to ouput the code from the php without > trying to merge it with something else, and it displays perfectly. > > I also tried to use "binfile:" & thePath when reading my file at the beginning, > but no luck. > As for using put url ("binfile:" & thePath)", I'm not sure how it can fit into > my script... > > JB > > > A few things that can go wrong: > > > > How do you merge the data from the cgi, and the one from the php? > > Do you perchance use "put url ("file:" & thePath) instead of "put url > > ("binfile:" & thePath)"? > > Do you set the header in the cgi correctly, assuring the browser/pdf > > reader knows that you're sending binary, and not textual data? > > Are you sure all binary data uses the correct byte order? > > etc. > > > > You might be sure there is no problem, but that's no guarantee that it > > actually all works without error ;-) > > > > Have fun > > Bj?rnke > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: From sarah.reichelt at gmail.com Mon Apr 7 16:22:46 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 8 Apr 2008 06:22:46 +1000 Subject: Refresh Table after editing record in another stack - bumped In-Reply-To: <459b22a90804070959s47418359ka27aac0f7a7b5f4b@mail.gmail.com> References: <15168712.post@talk.nabble.com> <15173277.post@talk.nabble.com> <15184909.post@talk.nabble.com> <459b22a90804070959s47418359ka27aac0f7a7b5f4b@mail.gmail.com> Message-ID: On Tue, Apr 8, 2008 at 2:59 AM, william humphrey wrote: > I have the same problem. I use the database query builder to fill out fields > in my card and I would like to automate the "refresh" button's call. I tried > sending mouseup to the "refresh" button and get no error but also nothing > happens. > I tried send "loadTable" to stack "Main Stack" and got the error: > > Message execution error: > > Error description: Handler: can't find handler > > > I can't find "loadTable" in the RunRev reference manuel either. "loadTable" is the name of Mark's refresh handler,so unless you have written one with the same name, it won't be found. If I am understanding you, there is a Refresh button which works, but you can't call it automatically? Have a look in the script for the Refresh button and see what it has in it. If it is all in a mouseUp hander, you would be better separating it out into another handler which could be called by the mouseUp and by your automatic updater script. Sorry, but I don't use the database query builder, so I'm not sure exactly what sort of scripts it produces. Sarah From devin_asay at byu.edu Mon Apr 7 16:31:31 2008 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 7 Apr 2008 14:31:31 -0600 Subject: =?iso-8859-1?q?Re=3A_Handle_=5E_and_=A8_in_a_field?= In-Reply-To: <20080407141237205208.bd1caf1f@sonsothunder.com> References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> Message-ID: <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> On Apr 7, 2008, at 1:12 PM, Ken Ray wrote: > On Mon, 7 Apr 2008 13:14:35 +0200, Bj?rnke von Gierke wrote: > >> >> On 7 Apr 2008, at 12:17, Jean-Pierre wrote: >>> Hello, >>> >>> I want to handle caracter one by one in a field. >>> >>> If I use keyUp : caracter was missing when user type rapidly. >>> >>> If I use keyDown : accentued caracter such ?,?,? was missing. >>> >>> What can I do ? >> >> >> Revs international char support in keyUp/down is... sub optimal. I >> suggest to use rawkeydown or rawkeyup until they update the other >> ones, but of course that'll be a lot of additional work for you. > > And it also doesn't work properly (at least on a Mac). If you type > option-u, then "o" in order to get an "o" with an umlaut, you (a) > don't > get any rawKeyDown message when you type option-u, (b) when you type > the "o" you get the o with the umlaut in the field you're typing in, > but the rawKeyUp message returns "117" for the "u" you typed, and then > another rawKeyUp of "111" for the "o", and finally (c) you can't > prevent the user from entering accented characters into a field - > normally if you trap rawKeyDown or rawKeyUp and don't pass it, you > won't get anything entered in the field. But accented characters > bypass > this and display automatically. > > I just entered this into RQCC: > http://quality.runrev.com/qacenter/show_bug.cgi?id=6347 This is probably related to this one: http://quality.runrev.com/qacenter/show_bug.cgi?id=3537 Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From katir at hindu.org Mon Apr 7 17:16:06 2008 From: katir at hindu.org (Sivakatirswami) Date: Mon, 07 Apr 2008 11:16:06 -1000 Subject: =?iso-8859-1?q?=AB_Colors_and_Patterns_=BB_works_once_then_fr?= =?iso-8859-1?q?eezes_Rev=2E?= In-Reply-To: <75DFA884-8B9F-403B-A1AD-805D204C2C9E@inria.fr> References: <4C009756-0513-4D08-A8DD-BCACFCFE93D6@inria.fr> <75DFA884-8B9F-403B-A1AD-805D204C2C9E@inria.fr> Message-ID: <47FA8F16.5070404@hindu.org> Andre: Vous avez mes "commiserations" as I had this exact same problem (Mac OSX) up to a month ago and months before that. I could not find a solution. I resorted to using Eric's marvelous little Rev_colorpicker 1.1 to set colors. but used the control key to pick up colors from the environment or photos I had open.. I had to completely avoid the color picker in Rev. If I clicked once in the inspector and clicked on the background or foreground color... I got it the first time but the next time I was "dead in the water..." and had to reboot. I never solved the problem... the good news is: after upgrading to Leopard the problem went away. But.. my upgrade to Leopard was rocky... the auto migration of my old user failed... What this meant was: the installation dropped a completely clean and brand new shiny system on my hard drive and a new "empty user." It seemed to be a nuisance at first, because I had to reinstall every single application and move all my files from the old user to the new user, enable root, and fix a lot of permissions by hand from the cmd line, chown and chmod everything the way it should be for the new user. In the end I was happy. I had dropped 1000's of old preferences and applications support files that were no longer in use...and my system was even more stable than before. Recently when we have any difficulty with Adobe software, almost in every case it is simple a matter of tossing out certain preferences or application support files and letting Photoshop (or InDesign or Version Cue) rebuild those and the problem goes away. So: suspect: corrupt preferences or support files... this echos the ancient days of Mac OS 6-7-8 when you had had to manually chase down bogus extensions and preferences which used to solve most problems... Unfortunately, I tried to find the exact files on Mac system that might related to the color picker issue, but never identified them... so, I just had to live with it until Leopard... This doesn't help you much... but is just my "testimony" At the end of the week Revolution is still probably one of the most stable apps on my box... Adobe apps regularly "die" in mid-air as does Audacity, Thunderbird and even BBEdit. Meanwhile Revolution is pretty rock solid through everything. Andre.Bisseret wrote: > > Le 6 avr. 08 ? 21:18, Eric Chatonet a ?crit : >> Bonsoir Andr?, >> >> Le 6 avr. 08 ? 18:46, Andre.Bisseret a ?crit : >>> Hi All, >>> >>> Create a new stack >>> >>> Choose ? Colors and Patterns in the Inspector >>> >>> Choose any item (backgroundColor for example) ; the Colors palette >>> shows up and it is possible to get a color for the stack background >>> ("OK" in the colors palette) >>> >>> But then, if I try to use again ? Colors and Patterns ? in >>> Inspector, the Colors palette does not show up again and Rev freezes >>> ; (Clicking any where I get a beep). >>> >>> Command + Maj + ? . ? unfreeze Rev, (not always) but it is >>> impossible to use again Colors and Patterns without freezing Rev again. >>> >>> To be able to get a new color, or a color for a new object in the >>> stack, I have to quit Rev and restart it :-((. >>> >>> It is the first time I meet this issue (I used Colors and Patterns a >>> lot of times before without any problem). >>> >>> At first, I thought it could be because I was using 2.9.0 but I >>> just tried with 2.8.1 and I get the same issue. >>> >>> What am I doing wrong ? Is there some setting I would have change >>> inadvertently ? >>> >>> Any help very much appreciated >>> >>> Best regards from Grenoble >> >> As you say that you encountered such an issue I can't reproduce here >> with Rev 2.8.1 and 2.9, I would be inclined to think it's a system >> issue. >> Have you tried to use the color palette in Mail or TextEdit? >> >> Best regards from Paris, >> Eric Chatonet. > > Bonjour ?ric > Merci for your answer. As you suggested, i just tried using the color > palette in Mail and TextEdit ; it works well in these two app. ! I > noticed yet that the color palette is different : in Rev the color > palette has to buttons at the bottom : cancel (Annuler here) and OK ; > when calling it in Mail or TextEdit, these two buttons are not there. > > Seems as if it was not the same color palette ?? > > Seems it"s only with Rev, I keep freezing each second time I click on > "Colors and Patterns" in the Inspector ; seems like an infinite loop > (In fact, I unfreeze with "command maj point" but then I have to quit > Rev and relaunch it to be able (once) to choose a color :-(( > > I am completely lost ; I don't know where to check ! > > Best regards from Grenoble > Andr? > _______________________________________________ > 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 wow at together.net Mon Apr 7 18:44:57 2008 From: wow at together.net (Richard Miller) Date: Mon, 7 Apr 2008 18:44:57 -0400 Subject: Download counter using Rev cgi? In-Reply-To: <47FA6D58.5030603@fourthworld.com> References: <47FA6D58.5030603@fourthworld.com> Message-ID: Thanks. I'm checking into this. Richard On Apr 7, 2008, at 2:52 PM, Richard Gaskin wrote: > Richard Miller wrote: >> I'd like to implement a download counter on my web page so I know >> how often a particular file is downloaded. Would it make sense to >> do this through Rev cgi or is there some simpler or better way? > > I just use my web server's access logs. > > There's so much valuable info in the access logs that they're good > to be in the habit of reviewing. > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.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 Apr 7 21:39:14 2008 From: mark at maseurope.net (Mark Smith) Date: Tue, 8 Apr 2008 02:39:14 +0100 Subject: how to work with binary data inside a Rev cgi script ? In-Reply-To: <47FA7435.19583508@club-internet.fr> References: <47FA4014.B7DE1EA2@club-internet.fr> <47FA60AD.F5B51447@club-internet.fr> <47FA7435.19583508@club-internet.fr> Message-ID: <0535D20C-4A1B-45FA-8DC9-0D5CEB459D0F@maseurope.net> What do you mean by "handle"? What is it you need to do with the binary data? Best, Mark On 7 Apr 2008, at 20:21, jbv wrote: > although I'm still not > sure how to handle binary data inside a Rev cgi script... > > Anyone with an elegant solution is welcomed. From shoreagent at gmail.com Mon Apr 7 21:54:55 2008 From: shoreagent at gmail.com (william humphrey) Date: Mon, 7 Apr 2008 21:54:55 -0400 Subject: Refresh Table after editing record in another stack - bumped In-Reply-To: References: <15168712.post@talk.nabble.com> <15173277.post@talk.nabble.com> <15184909.post@talk.nabble.com> <459b22a90804070959s47418359ka27aac0f7a7b5f4b@mail.gmail.com> Message-ID: <459b22a90804071854m5c386273t6130e32b72c879e3@mail.gmail.com> Thanks -- I hadn't realized that Mark was talking about his own handler. The button which is "Refresh" for the database query builder is given it's ability in the database tab and the script is not visible. There are several interesting commands for the database query builder which are not documented anywhere. I was hoping someone knew the one for "refresh". Also I noticed that all the database functions in the new version of RunRev are much slower. On Mon, Apr 7, 2008 at 4:22 PM, Sarah Reichelt wrote: > On Tue, Apr 8, 2008 at 2:59 AM, william humphrey > wrote: > > I have the same problem. I use the database query builder to fill out > fields > > in my card and I would like to automate the "refresh" button's call. I > tried > > sending mouseup to the "refresh" button and get no error but also > nothing > > happens. > > I tried send "loadTable" to stack "Main Stack" and got the error: > > > > Message execution error: > > > > Error description: Handler: can't find handler > > > > > > I can't find "loadTable" in the RunRev reference manuel either. > > > "loadTable" is the name of Mark's refresh handler,so unless you have > written one with the same name, it won't be found. > > If I am understanding you, there is a Refresh button which works, but > you can't call it automatically? Have a look in the script for the > Refresh button and see what it has in it. If it is all in a mouseUp > hander, you would be better separating it out into another handler > which could be called by the mouseUp and by your automatic updater > script. > > Sorry, but I don't use the database query builder, so I'm not sure > exactly what sort of scripts it produces. > > 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 > -- http://www.bluewatermaritime.com From alex at harryscollar.com Mon Apr 7 23:07:55 2008 From: alex at harryscollar.com (Alex Shaw) Date: Tue, 08 Apr 2008 13:07:55 +1000 Subject: how to work with binary data inside a Rev cgi script ? In-Reply-To: <47FA7435.19583508@club-internet.fr> References: <47FA4014.B7DE1EA2@club-internet.fr> <47FA60AD.F5B51447@club-internet.fr> <47FA7435.19583508@club-internet.fr> Message-ID: <47FAE18B.4030607@harryscollar.com> Hi You could implement a bash64 or urlencoded approach to dealibng with binary data. The nice thing about rev it is easy to implement alternative solutions but I'd hate to see rev go the way of java.. http://andigutmans.blogspot.com/2008/03/java-is-losing-battle-for-modern-web.html regards alex jbv wrote: > Hi again, > > For those interested (if any), I finally succeeded in merging pdf code > from a Rev cgi with binary pdf code from a php script... > Actually, I used a tradeoff : I modified the php code so that the binary > code doesn't need any further processing when imported inside the cgi script. > > It works, which is the most important for me right now, although I'm still not > sure how to handle binary data inside a Rev cgi script... > > Anyone with an elegant solution is welcomed. > > Best, > JB > From lan.kc.macmail at gmail.com Mon Apr 7 23:14:56 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 8 Apr 2008 11:14:56 +0800 Subject: Removing unwanted comma's In-Reply-To: References: <8F055AD8-33BD-4A00-9D0F-ABABCCB57C79@maseurope.net> Message-ID: On Mon, Apr 7, 2008 at 6:35 PM, David Coker wrote: > Now the fun begins in > trying things out to see what works best for the application. :) > > Just for reference, I thing Mark Schonewille had a little AppleScript moment, I believe the line: repeat for every word myWord in theData should have been: repeat for each word myWord in theData Also, as far as speed is concerned Mark Smith's solution is significantly faster. And lastly, just so you don't get caught out: Mark Schonewille's may not provide what you're looking for if there are spaces in your data (very likely) and Mark Smth's won't work if you have an odd number of quotes in your data, say a dimension 20' 5". Ah, the joy of data parsing ;-) HTH From lan.kc.macmail at gmail.com Mon Apr 7 23:24:16 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 8 Apr 2008 11:24:16 +0800 Subject: =?iso-8859-1?q?Re=3A_=AB_Colors_and_Patterns_=BB_works_once_then?= =?iso-8859-1?q?_freezes_Rev=2E?= In-Reply-To: <47FA8F16.5070404@hindu.org> References: <4C009756-0513-4D08-A8DD-BCACFCFE93D6@inria.fr> <75DFA884-8B9F-403B-A1AD-805D204C2C9E@inria.fr> <47FA8F16.5070404@hindu.org> Message-ID: On Tue, Apr 8, 2008 at 5:16 AM, Sivakatirswami wrote: > Revolution is still probably one of the most stable apps on my box... > Adobe apps regularly "die" in mid-air as does Audacity, Thunderbird and even > BBEdit. Meanwhile Revolution is pretty rock solid through everything. > What???. Don't say that, I've never had BBEdit die on me. It is the Yard Stick by which all other Apps are measured. I open everything with BBEdit, DBs, graphics, music, video, everything I haven't got a clue what they are, and occasionally I'll even open a txt file. What do you do with BBEdit? From dick.kriesel at mail.com Mon Apr 7 23:41:49 2008 From: dick.kriesel at mail.com (Dick Kriesel) Date: Mon, 07 Apr 2008 20:41:49 -0700 Subject: MacNN | First Look: Revolution 2.9, cross-platform compiler Message-ID: "If you want to write programs quickly and easily without feeling like you need to study computer science, consider Revolution. Revolution?s language is simple enough for anyone to learn and understand, and its ability to create Mac OS X, Windows, and Linux programs is an added bonus." From sarah.reichelt at gmail.com Mon Apr 7 23:52:21 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 8 Apr 2008 13:52:21 +1000 Subject: Refresh Table after editing record in another stack - bumped In-Reply-To: <459b22a90804071854m5c386273t6130e32b72c879e3@mail.gmail.com> References: <15168712.post@talk.nabble.com> <15173277.post@talk.nabble.com> <15184909.post@talk.nabble.com> <459b22a90804070959s47418359ka27aac0f7a7b5f4b@mail.gmail.com> <459b22a90804071854m5c386273t6130e32b72c879e3@mail.gmail.com> Message-ID: If you turn on "Revolution UI Elements in Lists" in the VIew menu, you will be able to show the Revolution stacks in the Application Browser and edit their scripts directly. You will be able to check the scripts there and perhaps apply them. However I see what you mean about slow updates. Have you considered just using the database calls yourself and not using the query builder? I find that to be enormously faster, and once you get used to it, much simpler to maintain. If you want to try this out, you might like to start by having a look at my MySQL test stack at . Cheers, Sarah On Tue, Apr 8, 2008 at 11:54 AM, william humphrey wrote: > Thanks -- I hadn't realized that Mark was talking about his own handler. > > The button which is "Refresh" for the database query builder is given it's > ability in the database tab and the script is not visible. There are several > interesting commands for the database query builder which are not documented > anywhere. I was hoping someone knew the one for "refresh". > Also I noticed that all the database functions in the new version of RunRev > are much slower. > > On Mon, Apr 7, 2008 at 4:22 PM, Sarah Reichelt > wrote: > > > > > On Tue, Apr 8, 2008 at 2:59 AM, william humphrey > > wrote: > > > I have the same problem. I use the database query builder to fill out > > fields > > > in my card and I would like to automate the "refresh" button's call. I > > tried > > > sending mouseup to the "refresh" button and get no error but also > > nothing > > > happens. > > > I tried send "loadTable" to stack "Main Stack" and got the error: > > > > > > Message execution error: > > > > > > Error description: Handler: can't find handler > > > > > > > > > I can't find "loadTable" in the RunRev reference manuel either. > > > > > > "loadTable" is the name of Mark's refresh handler,so unless you have > > written one with the same name, it won't be found. > > > > If I am understanding you, there is a Refresh button which works, but > > you can't call it automatically? Have a look in the script for the > > Refresh button and see what it has in it. If it is all in a mouseUp > > hander, you would be better separating it out into another handler > > which could be called by the mouseUp and by your automatic updater > > script. > > > > Sorry, but I don't use the database query builder, so I'm not sure > > exactly what sort of scripts it produces. > > > > 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 > > > > > > -- > http://www.bluewatermaritime.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 mdswindell at cruzio.com Mon Apr 7 23:55:37 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Mon, 7 Apr 2008 20:55:37 -0700 Subject: standalone maker behavior Message-ID: <31641A67-98BD-42DB-821C-AA0D19959234@cruzio.com> When building a standalone I get the full process, the engine is attached, but then the builder continues churning and the message says "Preparing t build standalone..." and the wheel churns forever. I trashed the latest version of 2.9 and reinstalled. Same behavior. I tried to build in 2.8.1. Same behavior. Ideas? THanks Mark From stephenREVOLUTION2 at barncard.com Tue Apr 8 01:11:15 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Mon, 7 Apr 2008 22:11:15 -0700 Subject: MacNN | First Look: Revolution 2.9, cross-platform compiler In-Reply-To: References: Message-ID: except the article says: Revolution's programming language is based on the AppleScript programming language, which comes with Mac OS X, and the HyperTalk programming language used in the once-popular HyperCard program. Although Revolution's language may seem wordy compared to the sparse ooops >"If you want to write programs quickly and easily without feeling like you >need to study computer science, consider Revolution. Revolution's language >is simple enough for anyone to learn and understand, and its ability to >create Mac OS X, Windows, and Linux programs is an added bonus." > > > > >_______________________________________________ >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 -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From ambassador at fourthworld.com Tue Apr 8 01:45:19 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 07 Apr 2008 22:45:19 -0700 Subject: MacNN | First Look: Revolution 2.9, cross-platform compiler Message-ID: <47FB066F.6080007@fourthworld.com> Stephen Barncard wrote: > except the article says: > > Revolution's programming language is based on the AppleScript > programming language, which comes with Mac OS X, and the HyperTalk > programming language used in the once-popular HyperCard program. > Although Revolution's language may seem wordy compared to the sparse > > > ooops Out of context that snippet might seem cause for alarm, but the full sentence makes a very positive point: Although Revolution?s language may seem wordy compared to the sparse commands of C++, Revolution?s language makes programs easier to read, write, and understand. And then the author went on to drive this home: More importantly, Revolution?s language allows you to perform functions that might require a dozen or more equivalent commands in any other language. I'm glad the reviewer understood and articulated the difference between statement verbosity and total verbosity. While not exactly a subtle point, it's been lost on many over the years. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jean-pierre.soto at wanadoo.fr Tue Apr 8 02:29:15 2008 From: jean-pierre.soto at wanadoo.fr (Jean-Pierre) Date: Tue, 8 Apr 2008 08:29:15 +0200 Subject: "nan" is a number=true Message-ID: <895B9F49-6982-4D36-AE09-A460DFE6DD50@wanadoo.fr> Hello, Rev evaluate ("nan" is a number) to true. Is there some other know case to prevent unwanted action? Jean-Pierre From kray at sonsothunder.com Tue Apr 8 03:07:02 2008 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 8 Apr 2008 02:07:02 -0500 Subject: MacNN | First Look: Revolution 2.9, cross-platform compiler In-Reply-To: References: Message-ID: <20080408020702138101.6186b1d0@sonsothunder.com> On Mon, 7 Apr 2008 22:11:15 -0700, Stephen Barncard wrote: > except the article says: > > Revolution's programming language is based on the AppleScript > programming language, which comes with Mac OS X, and the HyperTalk > programming language used in the once-popular HyperCard program. Unfortunately this is the same mistake made by Wallace Wang in his book "Beginning Programming for Dummies"; but so long as it sells copies of Rev it doesn't bother me too much. ;-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From viktoras at ekoinf.net Tue Apr 8 03:08:40 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Tue, 08 Apr 2008 10:08:40 +0300 Subject: MacNN | First Look: Revolution 2.9, cross-platform compiler In-Reply-To: <47FB066F.6080007@fourthworld.com> References: <47FB066F.6080007@fourthworld.com> Message-ID: <47FB19F8.609@ekoinf.net> But, I guess, this is not quite correct: "Both the Media and Studio versions only let you compile programs for a single operating system while the Enterprise edition lets you compile programs for Windows, Mac OS X, and Linux." Viktoras Richard Gaskin wrote: > Stephen Barncard wrote: >> except the article says: >> >> Revolution's programming language is based on the AppleScript >> programming language, which comes with Mac OS X, and the HyperTalk >> programming language used in the once-popular HyperCard program. >> Although Revolution's language may seem wordy compared to the sparse >> >> >> ooops > > Out of context that snippet might seem cause for alarm, but the full > sentence makes a very positive point: > > Although Revolution?s language may seem wordy compared to the > sparse commands of C++, Revolution?s language makes programs > easier to read, write, and understand. > > And then the author went on to drive this home: > > More importantly, Revolution?s language allows you to perform > functions that might require a dozen or more equivalent > commands in any other language. > > I'm glad the reviewer understood and articulated the difference > between statement verbosity and total verbosity. While not exactly a > subtle point, it's been lost on many over the years. > From stephenREVOLUTION2 at barncard.com Tue Apr 8 03:10:55 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Tue, 8 Apr 2008 00:10:55 -0700 Subject: MacNN | First Look: Revolution 2.9, cross-platform compiler In-Reply-To: <47FB066F.6080007@fourthworld.com> References: <47FB066F.6080007@fourthworld.com> Message-ID: True, and the 'mainstream' computer press has notoriously missed Rev for a long time; this is a breakthrough. Next: a review in MacWorld. > >I'm glad the reviewer understood and articulated the difference >between statement verbosity and total verbosity. While not exactly >a subtle point, it's been lost on many over the years. > >-- > Richard Gaskin -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jbv.silences at club-internet.fr Tue Apr 8 03:57:02 2008 From: jbv.silences at club-internet.fr (jbv) Date: Tue, 08 Apr 2008 09:57:02 +0200 Subject: how to work with binary data inside a Rev cgi script ? References: <47FA4014.B7DE1EA2@club-internet.fr> <47FA60AD.F5B51447@club-internet.fr> <47FA7435.19583508@club-internet.fr> <0535D20C-4A1B-45FA-8DC9-0D5CEB459D0F@maseurope.net> Message-ID: <47FB254E.E6923FEC@club-internet.fr> Mark, well, it can mean a lot of things... Presently, as I'm building pdf code with data from various sources, basically I need to merge binary with ascii data, and then make decisions according to the content of those various data (after merging). As long as I simply replace a keyword in the ascii data with a portion of binary data, the binary data remains untouched... But if I need to process the binary data before merging it (like removing some lines or changing a single char in it) then it gets corrupted... As said in my previous post, I bypassed the problem by making all necessary processing in php, but that's a bit frustrating... > What do you mean by "handle"? What is it you need to do with the > binary data? > > Best, > > Mark > > On 7 Apr 2008, at 20:21, jbv wrote: > > > although I'm still not > > sure how to handle binary data inside a Rev cgi script... > > > > Anyone with an elegant solution is welcomed. From viktoras at ekoinf.net Tue Apr 8 03:54:13 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Tue, 08 Apr 2008 10:54:13 +0300 Subject: [OT] one more Revolution exposure... In-Reply-To: <47FB19F8.609@ekoinf.net> References: <47FB066F.6080007@fourthworld.com> <47FB19F8.609@ekoinf.net> Message-ID: <47FB24A5.7040805@ekoinf.net> just returned back from an international conference on marine data and information systems that took place in Athens (http://hnodc.hcmr.gr/imdis-2008/ or google for "imdis 2008"). 254 participants, 41 country represented. Lots of talks about metadata standards, formats and profiles (ISO 19115, ISO 19139, netcdf, etc...), data semantics and ontologies, as well as various combinations of GIS and relational databases. Current trends in information systems were discussed and many examples of working systems and technologies in use were presented during both talks and poster sessions. It was interesting to observe a noticeable increase of Apple macosx and linux pc laptops brought by participants :-). Fortran is still in wide use, Adobes' Flex is on the rise. Lots of posters about use of google maps, mashups, a noticeable boost of different open source and related technologies (postgresql, mysql) in use. Increasing interest in near-real-time monitoring systems. Revolution (logo, brief description and url in the tools section) was exposed in 2 posters. However no participant, or at least those that I had an opportunity to talk to, have heard anything about it before and I had to explain what it is. The next conference - IMDIS 2010 will take place in Paris. Viktoras From wjm at wjm.org Tue Apr 8 04:07:17 2008 From: wjm at wjm.org (Bill Marriott) Date: Tue, 8 Apr 2008 04:07:17 -0400 Subject: Interesting error [got it and is major bug] References: Message-ID: Hershel, I'm not sure I follow exactly, but it sounds serious. If you have found a problem in 2.9, please 1) Reduce it to the minimal steps necessary to show the problem (a "recipe"). This will help confirm it's a bug and not a subtle condition in your specific stack 2) Please file a report in the Rev Quality Control Center (after checking to see whether it has been reported already). http://quality.runrev.com The developers do not regularly follow use-list discussions. - Bill "Hershel Fisch" wrote in message news:C41FD2D4.54CB%hershf at rgllc.us... On 4/6/08 6:58 PM, "Paul Gabel" wrote: I don?t, maybe somebody knows better on how to avoid it but I think it is a major problem. There is a "mouseUp" message 'go to stack "abc"' in a btn in one stack pointing to another stack "abc", in stack "abc" there is a table fld with a "mouseUp" message, that gets triggered when the "mouseUp" btn is clicked in the previous stack. In other words it does not differentiate the mouse click from where it comes meaning from which stack or card it was triggered. This is only in 2.9, in 2.8.1 its good, with out any problem. Hershel > Hi Hershel: > > Look to the error that occurred and is listed in the error window just > before the "error in statement" error. That's usually the one that's > really causing the problem. > > Paul Gabel > -------------- > On Apr 6, 2008, at 4:13 PM, Hershel Fisch wrote: > >> On 4/2/08 7:04 PM, "Hershel Fisch" >> wrote: >> >> Let me recap, I have an interesting error, >> " >> executing at 6:08:50 PM >> Type Handler: error in statement >> Object Contact List >> Line go to stack "contact list" >> Hint mouseUp >> " >> On mouseUp it goes to the stack, then the above error comes up. Also >> the >> "openStack" message does not trap? >> Hershel >> >>> Hi all, I have an interesting situation, my stack when its in brows >>> mode it >>> runs fine but when I suspend the development tools it throws an >>> error and an >>> interesting one "go to stack" and only on one stack, ho do I go >>> about it? >>> >>> Hershel >>> >>> _______________________________________________ >>> 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 mark at maseurope.net Tue Apr 8 07:04:09 2008 From: mark at maseurope.net (Mark Smith) Date: Tue, 8 Apr 2008 12:04:09 +0100 Subject: how to work with binary data inside a Rev cgi script ? In-Reply-To: <47FB254E.E6923FEC@club-internet.fr> References: <47FA4014.B7DE1EA2@club-internet.fr> <47FA60AD.F5B51447@club-internet.fr> <47FA7435.19583508@club-internet.fr> <0535D20C-4A1B-45FA-8DC9-0D5CEB459D0F@maseurope.net> <47FB254E.E6923FEC@club-internet.fr> Message-ID: <51924450-B621-4B62-AE0B-20C72B8E5635@maseurope.net> Wow - it'd be interesting to see an example of what revolution messes up that PHP doesn't. I've done a small number of things that involve some working with binary data (id3 tags, digital audio), and it's been ok, so I would really be interested. Best, Mark On 8 Apr 2008, at 08:57, jbv wrote: > > > Mark, > > well, it can mean a lot of things... Presently, as I'm building pdf > code > with data from various sources, basically I need to merge binary with > ascii data, and then make decisions according to the content of those > various data (after merging). > As long as I simply replace a keyword in the ascii data with a portion > of binary data, the binary data remains untouched... But if I need to > process the binary data before merging it (like removing some lines > or changing a single char in it) then it gets corrupted... > As said in my previous post, I bypassed the problem by making all > necessary processing in php, but that's a bit frustrating... > >> What do you mean by "handle"? What is it you need to do with the >> binary data? >> >> Best, >> >> Mark >> >> On 7 Apr 2008, at 20:21, jbv wrote: >> >>> although I'm still not >>> sure how to handle binary data inside a Rev cgi script... >>> >>> Anyone with an elegant solution is welcomed. > > _______________________________________________ > 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 wow at together.net Tue Apr 8 07:48:07 2008 From: wow at together.net (Richard Miller) Date: Tue, 8 Apr 2008 07:48:07 -0400 Subject: Rev cgi store question In-Reply-To: <47FB19F8.609@ekoinf.net> References: <47FB066F.6080007@fourthworld.com> <47FB19F8.609@ekoinf.net> Message-ID: Will this work? I'd like to set up a simple web page where I collect a customer's billing information and process it via a Rev cgi script. I already have the cgi side worked out. If I set up an SSL certificate for this web page (and I already have SSL in place on the cgi processing side), am I all set? I guess the part I don't quite understand is, if I put an SSL certificate on the web page, is there anything I need to do on the Rev cgi side when the billing information is received (to convert it or unencrypt it), or does that information come into the cgi script in a form I can readily process? Thanks. Richard Miller From alex at harryscollar.com Tue Apr 8 10:16:07 2008 From: alex at harryscollar.com (Alex Shaw) Date: Wed, 09 Apr 2008 00:16:07 +1000 Subject: Rev cgi store question In-Reply-To: References: <47FB066F.6080007@fourthworld.com> <47FB19F8.609@ekoinf.net> Message-ID: <47FB7E27.1000402@harryscollar.com> Hi Richard When visiting a https page, information is encrypted down the "wire" only. So, you do not have to do anything to decrypt it. Be aware though that the rev engine has issues when itself is accessing https URLs on both Linux & OSX. See bug 3639.. http://quality.runrev.com/qacenter/show_bug.cgi?id=3639 This is an issue if you then need to pass your collected information onto a secure payment gateway etc. The only solution is to then use another language like php or process via shell to curl. regards alex Richard Miller wrote: > Will this work? > > I'd like to set up a simple web page where I collect a customer's > billing information and process it via a Rev cgi script. I already have > the cgi side worked out. If I set up an SSL certificate for this web > page (and I already have SSL in place on the cgi processing side), am I > all set? I guess the part I don't quite understand is, if I put an SSL > certificate on the web page, is there anything I need to do on the Rev > cgi side when the billing information is received (to convert it or > unencrypt it), or does that information come into the cgi script in a > form I can readily process? > From Bleiler at buffalo.edu Tue Apr 8 11:02:19 2008 From: Bleiler at buffalo.edu (Tim Bleiler) Date: Tue, 8 Apr 2008 11:02:19 -0400 Subject: FrontScripts speed In-Reply-To: <47FB7E27.1000402@harryscollar.com> References: <47FB066F.6080007@fourthworld.com> <47FB19F8.609@ekoinf.net> <47FB7E27.1000402@harryscollar.com> Message-ID: <39A4227D-C86E-43D2-BEE8-46D91AEB03C0@buffalo.edu> Hi, Anyone have any ideas why a script inserted into the front would run MUCH slower than the same script run from a stack script placed in the message path with "Start using"? Thanks, Tim Bleiler University at Buffalo From david at openpartnership.net Tue Apr 8 11:11:10 2008 From: david at openpartnership.net (David Bovill) Date: Tue, 8 Apr 2008 16:11:10 +0100 Subject: [OT] Eee PC - got one? In-Reply-To: <47ED2900.6020804@fourthworld.com> References: <47ED2900.6020804@fourthworld.com> Message-ID: Any update on this Andre - thinking of buying one. I've had a play with one here running Windows XP... hw does Xandros lay with Rev 2.9? Can it play QuickTime movies properly? In the UK they have a version that ships for Schools with the RM software installed: - http://www.pcpro.co.uk/news/127976/british-firm-launches-169-laptop.html - http://www.rm .com/Primary/Products/Product.asp?cref=PD1030046 I've never developed anything for RM machines - I think they use a version of windows with their own modifications.... anyone developed Rev based applications for RM Systems? From bfr at nwlink.com Tue Apr 8 11:18:48 2008 From: bfr at nwlink.com (Bruce Robertson) Date: Tue, 08 Apr 2008 08:18:48 -0700 Subject: Runrev at dBug Seattle? Message-ID: Anybody in the northwest care to try to set up a Revolution demo for dBug, Seattle's Mac user group? Main meetings are the second Wednesday of the month and I'd like to see Runrev at one of these meetings. Bruce Robertson From Andre.Bisseret at inria.fr Tue Apr 8 11:28:31 2008 From: Andre.Bisseret at inria.fr (Andre.Bisseret) Date: Tue, 8 Apr 2008 17:28:31 +0200 Subject: =?iso-8859-1?q?Re=3A_=AB_Colors_and_Patterns_=BB_works_once_then?= =?iso-8859-1?q?_freezes_Rev=2E?= In-Reply-To: <47FA8F16.5070404@hindu.org> References: <4C009756-0513-4D08-A8DD-BCACFCFE93D6@inria.fr> <75DFA884-8B9F-403B-A1AD-805D204C2C9E@inria.fr> <47FA8F16.5070404@hindu.org> Message-ID: <783C78A4-5E24-4349-88FE-59ABA09DE17F@inria.fr> Sivakatirswami, Thank you so much for your long answer. The fact that you had the same problem makes me feel less alone ;-)) I got the problem with Leopard so I will have to live with it waiting for the next update of it ;-) (I think I could reinstall my system and disk but, currently, I don't feel up to do that ;-(( I think your idea of corrupt preferences could be the good one ! I will try to search a bit in this way, even if it is unlikely I will find a solution if you did'nt find one yourself. Again, thanks a lot Best regards from Grenoble Andr? Le 7 avr. 08 ? 23:16, Sivakatirswami a ?crit : > Andre: Vous avez mes "commiserations" as I had this exact same > problem (Mac OSX) up to a month ago and months before that. I could > not find a solution. I resorted to using Eric's marvelous little > Rev_colorpicker 1.1 to set colors. but used the control key to pick > up colors from the environment or photos I had open.. I had to > completely avoid the color picker in Rev. If I clicked once in the > inspector and clicked on the background or foreground color... I got > it the first time but the next time I was "dead in the water..." and > had to reboot. > > I never solved the problem... the good news is: after upgrading to > Leopard the problem went away. But.. my upgrade to Leopard was > rocky... the auto migration of my old user failed... What this meant > was: the installation dropped a completely clean and brand new shiny > system on my hard drive and a new "empty user." It seemed to be a > nuisance at first, because I had to reinstall every single > application and move all my files from the old user to the new user, > enable root, and fix a lot of permissions by hand from the cmd line, > chown and chmod everything the way it should be for the new user. > > In the end I was happy. I had dropped 1000's of old preferences and > applications support files that were no longer in use...and my > system was even more stable than before. Recently when we have any > difficulty with Adobe software, almost in every case it is simple a > matter of tossing out certain preferences or application support > files and letting Photoshop (or InDesign or Version Cue) rebuild > those and the problem goes away. > > So: suspect: corrupt preferences or support files... this echos the > ancient days of Mac OS 6-7-8 when you had had to manually chase down > bogus extensions and preferences which used to solve most > problems... Unfortunately, I tried to find the exact files on Mac > system that might related to the color picker issue, but never > identified them... so, I just had to live with it until Leopard... > This doesn't help you much... but is just my "testimony" At the end > of the week Revolution is still probably one of the most stable apps > on my box... Adobe apps regularly "die" in mid-air as does Audacity, > Thunderbird and even BBEdit. Meanwhile Revolution is pretty rock > solid through everything. > > Andre.Bisseret wrote: >> >> Le 6 avr. 08 ? 21:18, Eric Chatonet a ?crit : >>> Bonsoir Andr?, >>> >>> Le 6 avr. 08 ? 18:46, Andre.Bisseret a ?crit : >>>> Hi All, >>>> >>>> Create a new stack >>>> >>>> Choose ? Colors and Patterns in the Inspector >>>> >>>> Choose any item (backgroundColor for example) ; the Colors >>>> palette shows up and it is possible to get a color for the stack >>>> background ("OK" in the colors palette) >>>> >>>> But then, if I try to use again ? Colors and Patterns ? in >>>> Inspector, the Colors palette does not show up again and Rev >>>> freezes ; (Clicking any where I get a beep). >>>> >>>> Command + Maj + ? . ? unfreeze Rev, (not always) but it is >>>> impossible to use again Colors and Patterns without freezing Rev >>>> again. >>>> >>>> To be able to get a new color, or a color for a new object in the >>>> stack, I have to quit Rev and restart it :-((. >>>> >>>> It is the first time I meet this issue (I used Colors and >>>> Patterns a lot of times before without any problem). >>>> >>>> At first, I thought it could be because I was using 2.9.0 but I >>>> just tried with 2.8.1 and I get the same issue. >>>> >>>> What am I doing wrong ? Is there some setting I would have change >>>> inadvertently ? >>>> >>>> Any help very much appreciated >>>> >>>> Best regards from Grenoble >>> >>> As you say that you encountered such an issue I can't reproduce >>> here with Rev 2.8.1 and 2.9, I would be inclined to think it's a >>> system issue. >>> Have you tried to use the color palette in Mail or TextEdit? >>> >>> Best regards from Paris, >>> Eric Chatonet. >> >> Bonjour ?ric >> Merci for your answer. As you suggested, i just tried using the >> color palette in Mail and TextEdit ; it works well in these two >> app. ! I noticed yet that the color palette is different : in Rev >> the color palette has to buttons at the bottom : cancel (Annuler >> here) and OK ; when calling it in Mail or TextEdit, these two >> buttons are not there. >> >> Seems as if it was not the same color palette ?? >> >> Seems it"s only with Rev, I keep freezing each second time I click >> on "Colors and Patterns" in the Inspector ; seems like an infinite >> loop (In fact, I unfreeze with "command maj point" but then I have >> to quit Rev and relaunch it to be able (once) to choose a color :-(( >> >> I am completely lost ; I don't know where to check ! >> >> Best regards from Grenoble >> Andr? >> _______________________________________________ >> 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 mpetrides at earthlink.net Tue Apr 8 12:11:46 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Tue, 8 Apr 2008 11:11:46 -0500 Subject: Icons don't appear In-Reply-To: <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> Message-ID: I'm having the devil of a time with icons not appearing on buttons in a stack accessed from a standalone. Here are the details: Target stack is a rework of a stack imported from v 2.1.2 Target stack has buttons with generic icons on them (from the metacard icons list)--selected in the object inspector Target stack works just fine and icons show up fine when run from within IDE (OSX) Standalone stack has single button which has mouseup script that goes to cd 1 of the target stack: go to cd 1 of stack "WTFO.rev" In setting up standalone, I do not see any option to include the icon library, but I have tried both "search for required inclusions" and "select inclusions" followed by selecting all inclusions listed in the first scroll box. Ok, so I compile the OSX standalone, move the target stack to the same folder as where it is located, run the standalone, it branches to the target stack and button is there but NO icon appears on the button. HEEEELLLLPPPPPPP! What am I doing wrong??? Marian From mpetrides at earthlink.net Tue Apr 8 12:13:19 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Tue, 8 Apr 2008 11:13:19 -0500 Subject: Icons don't appear In-Reply-To: References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> Message-ID: <2E6F6840-13DF-41F8-8E95-8D9699E93B6A@earthlink.net> One more thing. This arrangement worked just fine in 2.1.2 and I have no idea what has changed to make it not work on import into 2.9. Thanks in advance for any help you can offer! M On Apr 8, 2008, at 11:11 AM, Marian Petrides, M.D. wrote: > I'm having the devil of a time with icons not appearing on buttons > in a stack accessed from a standalone. > > Here are the details: > Target stack is a rework of a stack imported from v 2.1.2 > Target stack has buttons with generic icons on them (from the > metacard icons list)--selected in the object inspector > Target stack works just fine and icons show up fine when run from > within IDE > > (OSX) Standalone stack has single button which has mouseup script > that goes to cd 1 of the target stack: > go to cd 1 of stack "WTFO.rev" > In setting up standalone, I do not see any option to include the > icon library, but I have tried both "search for required > inclusions" and "select inclusions" followed by selecting all > inclusions listed in the first scroll box. > > Ok, so I compile the OSX standalone, move the target stack to the > same folder as where it is located, run the standalone, it branches > to the target stack and button is there but NO icon appears on the > button. > > HEEEELLLLPPPPPPP! What am I doing wrong??? > > Marian > _______________________________________________ > 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 revdev at pdslabs.net Tue Apr 8 12:15:28 2008 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 08 Apr 2008 09:15:28 -0700 Subject: Runrev at dBug Seattle? In-Reply-To: References: Message-ID: <47FB9A20.8050703@pdslabs.net> Hi Bruce, Are you in the Seattle area? Maybe you could do it! I'm in the Portland area. I keep thinking about offering to talk with the Portland Mac User Group (http://www.pmug.org/) but haven't done anything about it yet. Maybe I should start attending their meetings first! My brain power is devoted to other things right now. Has anyone on the list put together a Rev "spiel" (or at least a bullet point list of things to cover) suitable for MUGs anywhere? Maybe Bruce and I could use it. Thanks - Phil Davis Bruce Robertson wrote: > Anybody in the northwest care to try to set up a Revolution demo for dBug, > Seattle's Mac user group? > > > > Main meetings are the second Wednesday of the month and I'd like to see > Runrev at one of these meetings. > > Bruce Robertson > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From m.schonewille at economy-x-talk.com Tue Apr 8 12:23:24 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 8 Apr 2008 18:23:24 +0200 Subject: Icons don't appear In-Reply-To: <2E6F6840-13DF-41F8-8E95-8D9699E93B6A@earthlink.net> References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> <2E6F6840-13DF-41F8-8E95-8D9699E93B6A@earthlink.net> Message-ID: <15928ACA-0B30-42DB-97C2-35968277F193@economy-x-talk.com> Hi Marian, You have to add the icons to the stack manually, now. This is a problem where patterns are concerned, since there is no way to include patterns manually. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 8 apr 2008, at 18:13, Marian Petrides, M.D. wrote: > One more thing. This arrangement worked just fine in 2.1.2 and I > have no idea what has changed to make it not work on import into 2.9. > > Thanks in advance for any help you can offer! > > M From mpetrides at earthlink.net Tue Apr 8 12:29:21 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Tue, 8 Apr 2008 11:29:21 -0500 Subject: Icons don't appear In-Reply-To: <15928ACA-0B30-42DB-97C2-35968277F193@economy-x-talk.com> References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> <2E6F6840-13DF-41F8-8E95-8D9699E93B6A@earthlink.net> <15928ACA-0B30-42DB-97C2-35968277F193@economy-x-talk.com> Message-ID: Mark How do I manually import icons? Thanks. Marian On Apr 8, 2008, at 11:23 AM, Mark Schonewille wrote: > Hi Marian, > > You have to add the icons to the stack manually, now. This is a > problem where patterns are concerned, since there is no way to > include patterns manually. > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > A large collection of scripts for HyperCard, Revolution, SuperCard > and other programming languages can be found at http://runrev.info > > > > > On 8 apr 2008, at 18:13, Marian Petrides, M.D. wrote: >> One more thing. This arrangement worked just fine in 2.1.2 and I >> have no idea what has changed to make it not work on import into 2.9. >> >> Thanks in advance for any help you can offer! >> >> M > _______________________________________________ > 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 Apr 8 12:38:32 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 8 Apr 2008 18:38:32 +0200 Subject: Icons don't appear In-Reply-To: References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> <2E6F6840-13DF-41F8-8E95-8D9699E93B6A@earthlink.net> <15928ACA-0B30-42DB-97C2-35968277F193@economy-x-talk.com> Message-ID: <184C37B7-890B-4BF5-8817-21B906934905@economy-x-talk.com> Marian, Open the Image Library. Click in the stack that needs to get an icon. Select the picture in the Image Library and click on the Place button. It is strange that I can't find any info about the Image Library in the User Guide, even though there is a place where it says "see the section about the Image Library for more information". Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 8 apr 2008, at 18:29, Marian Petrides, M.D. wrote: > Mark > How do I manually import icons? Thanks. > > Marian From mpetrides at earthlink.net Tue Apr 8 13:15:16 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Tue, 8 Apr 2008 12:15:16 -0500 Subject: Icons don't appear In-Reply-To: <184C37B7-890B-4BF5-8817-21B906934905@economy-x-talk.com> References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> <2E6F6840-13DF-41F8-8E95-8D9699E93B6A@earthlink.net> <15928ACA-0B30-42DB-97C2-35968277F193@economy-x-talk.com> <184C37B7-890B-4BF5-8817-21B906934905@economy-x-talk.com> Message-ID: <474BBF45-4E18-4FCA-B69C-27FE75C61014@earthlink.net> Thanks, Mark. I've been tearing my hair out. That appears to do the trick!!! Phew. If I import and paste the desired icon as an image and overlay the icon image for the button, the image appears correctly in the target stack when accessed from standalone. I wonder why the IDE will allow you to select an icon that isn't already part of a stack's image library, at least not without prompting you to import it first? Well, no matter, since you have solved my number one vexing problem of the day. Thanks again for the swift help!! Marian On Apr 8, 2008, at 11:38 AM, Mark Schonewille wrote: > Marian, > > Open the Image Library. Click in the stack that needs to get an > icon. Select the picture in the Image Library and click on the Place > button. > > It is strange that I can't find any info about the Image Library in > the User Guide, even though there is a place where it says "see the > section about the Image Library for more information". > > Best regards, > > Mark Schonewille > > >> Mark >> How do I manually import icons? Thanks. >> >> Marian > _______________________________________________ > 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 Apr 8 13:17:44 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 08 Apr 2008 10:17:44 -0700 Subject: FrontScripts speed Message-ID: <47FBA8B8.7030106@fourthworld.com> Tim Bleiler wrote: > Anyone have any ideas why a script inserted into the front would run > MUCH slower than the same script run from a stack script placed in > the message path with "Start using"? Execution speed is pretty much unaffected by the location of the handler in the message path, with the only exception being a very minor (barely measurable) increase in performance the closer a handler is to the front of the queue. This means, however, that a frontScript would be a tiny bit faster than a library or backscript. So whatever's causing the perceived slowdown must be related to the interaction of the script with others in the message path. What does the script do? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Tue Apr 8 13:20:24 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 08 Apr 2008 10:20:24 -0700 Subject: Rev cgi store question Message-ID: <47FBA958.7020205@fourthworld.com> Richard Miller wrote: > I'd like to set up a simple web page where I collect a customer's > billing information and process it via a Rev cgi script. I already > have the cgi side worked out. If I set up an SSL certificate for this > web page (and I already have SSL in place on the cgi processing > side), am I all set? I guess the part I don't quite understand is, if > I put an SSL certificate on the web page, is there anything I need to > do on the Rev cgi side when the billing information is received (to > convert it or unencrypt it), or does that information come into the > cgi script in a form I can readily process? Is it possible? Sure. Is it cost-effective? Given the hundreds of payments systems available for web stores, and how much of a target for security risks all web stores are, do you really want to reinvent that wheel? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From m.schonewille at economy-x-talk.com Tue Apr 8 13:31:17 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 8 Apr 2008 19:31:17 +0200 Subject: Icons don't appear In-Reply-To: <474BBF45-4E18-4FCA-B69C-27FE75C61014@earthlink.net> References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> <2E6F6840-13DF-41F8-8E95-8D9699E93B6A@earthlink.net> <15928ACA-0B30-42DB-97C2-35968277F193@economy-x-talk.com> <184C37B7-890B-4BF5-8817-21B906934905@economy-x-talk.com> <474BBF45-4E18-4FCA-B69C-27FE75C61014@earthlink.net> Message-ID: <09063CC2-067B-42A0-A0F3-26D14C30A368@economy-x-talk.com> Marian, Don't everlay it. Instead, set the visible of the image to false and set the icon of the button to the ID of the image. The IDE is the result of about a decade of decision making by perhaps a dozen of different developers. I guess RunRev will need to look into this issue some time. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 8-apr-2008, om 19:15 heeft Marian Petrides, M.D. het volgende geschreven: > Thanks, Mark. I've been tearing my hair out. That appears to do > the trick!!! Phew. > > If I import and paste the desired icon as an image and overlay the > icon image for the button, the image appears correctly in the > target stack when accessed from standalone. > > I wonder why the IDE will allow you to select an icon that isn't > already part of a stack's image library, at least not without > prompting you to import it first? Well, no matter, since you have > solved my number one vexing problem of the day. Thanks again for > the swift help!! > > Marian > From shoreagent at gmail.com Tue Apr 8 13:42:16 2008 From: shoreagent at gmail.com (william humphrey) Date: Tue, 8 Apr 2008 13:42:16 -0400 Subject: Refresh Table after editing record in another stack - bumped In-Reply-To: References: <15168712.post@talk.nabble.com> <15173277.post@talk.nabble.com> <15184909.post@talk.nabble.com> <459b22a90804070959s47418359ka27aac0f7a7b5f4b@mail.gmail.com> <459b22a90804071854m5c386273t6130e32b72c879e3@mail.gmail.com> Message-ID: <459b22a90804081042ldbad929kfe03775b18536061@mail.gmail.com> Thanks -- I remember your excellent stack. I originally copied it and used MySQL. Now I'm using SQLite and thinking about Valentina. I used the database query builder because I was able to copy the way 9 to 5 reports used to work with the "set SQL of Query" function called by right clicking a field thus being able to search on any field in the database quickly. You are the third industry maven to tell me that the database query builder was perhaps something I should move on from. I like the idea of user friendly software (thus coming from hypercard) and the database query builder is easy for me to understand. It also seems to be supported and minor improvements made to it by RunRev. I don't like that it is slow (now in version 2.9). I also don't like that no one else seems to use it. I think ease of use in a software development platform is really important. On Mon, Apr 7, 2008 at 11:52 PM, Sarah Reichelt wrote: > If you turn on "Revolution UI Elements in Lists" in the VIew menu, you > will be able to show the Revolution stacks in the Application Browser > and edit their scripts directly. You will be able to check the scripts > there and perhaps apply them. > > However I see what you mean about slow updates. Have you considered > just using the database calls yourself and not using the query > builder? I find that to be enormously faster, and once you get used to > it, much simpler to maintain. > > If you want to try this out, you might like to start by having a look > at my MySQL test stack at . > > Cheers, > Sarah > > > > On Tue, Apr 8, 2008 at 11:54 AM, william humphrey > wrote: > > Thanks -- I hadn't realized that Mark was talking about his own handler. > > > > The button which is "Refresh" for the database query builder is given > it's > > ability in the database tab and the script is not visible. There are > several > > interesting commands for the database query builder which are not > documented > > anywhere. I was hoping someone knew the one for "refresh". > > Also I noticed that all the database functions in the new version of > RunRev > > are much slower. > > > > On Mon, Apr 7, 2008 at 4:22 PM, Sarah Reichelt < > sarah.reichelt at gmail.com> > > wrote: > > > > > > > > > On Tue, Apr 8, 2008 at 2:59 AM, william humphrey < > shoreagent at gmail.com> > > > wrote: > > > > I have the same problem. I use the database query builder to fill > out > > > fields > > > > in my card and I would like to automate the "refresh" button's > call. I > > > tried > > > > sending mouseup to the "refresh" button and get no error but also > > > nothing > > > > happens. > > > > I tried send "loadTable" to stack "Main Stack" and got the error: > > > > > > > > Message execution error: > > > > > > > > Error description: Handler: can't find handler > > > > > > > > > > > > I can't find "loadTable" in the RunRev reference manuel either. > > > > > > > > > "loadTable" is the name of Mark's refresh handler,so unless you have > > > written one with the same name, it won't be found. > > > > > > If I am understanding you, there is a Refresh button which works, but > > > you can't call it automatically? Have a look in the script for the > > > Refresh button and see what it has in it. If it is all in a mouseUp > > > hander, you would be better separating it out into another handler > > > which could be called by the mouseUp and by your automatic updater > > > script. > > > > > > Sorry, but I don't use the database query builder, so I'm not sure > > > exactly what sort of scripts it produces. > > > > > > 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 > > > > > > > > > > > -- > > http://www.bluewatermaritime.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 > -- http://www.bluewatermaritime.com From devin_asay at byu.edu Tue Apr 8 14:39:02 2008 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 8 Apr 2008 12:39:02 -0600 Subject: Icons don't appear In-Reply-To: <15928ACA-0B30-42DB-97C2-35968277F193@economy-x-talk.com> References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> <2E6F6840-13DF-41F8-8E95-8D9699E93B6A@earthlink.net> <15928ACA-0B30-42DB-97C2-35968277F193@economy-x-talk.com> Message-ID: On Apr 8, 2008, at 10:23 AM, Mark Schonewille wrote: > Hi Marian, > > You have to add the icons to the stack manually, now. This is a > problem where patterns are concerned, since there is no way to > include patterns manually. > > On 8 apr 2008, at 18:13, Marian Petrides, M.D. wrote: >> One more thing. This arrangement worked just fine in 2.1.2 and I >> have no idea what has changed to make it not work on import into 2.9. >> >> Thanks in advance for any help you can offer! Is this related to http://quality.runrev.com/qacenter/show_bug.cgi?id=4298 It's marked as resolved, but perhaps it needs to be reopened or another report filed. While 2.9 now allows you to select brushes for inclusion in the standalone, it doesn't give you a way to include patterns and images from the standard and MC libraries. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From Bleiler at buffalo.edu Tue Apr 8 14:40:02 2008 From: Bleiler at buffalo.edu (Tim Bleiler) Date: Tue, 8 Apr 2008 14:40:02 -0400 Subject: FrontScripts speed In-Reply-To: <47FBA8B8.7030106@fourthworld.com> References: <47FBA8B8.7030106@fourthworld.com> Message-ID: <56AAC008-E33C-41E3-8C4E-53B1A0FAC511@buffalo.edu> Thanks for the help Richard. That's what I was thinking also. I think I solved the problem since I posted the request but if anyone is interested this is what I did. The inserted front script contains a preOpenCard handler that rearranges controls. I went this route because I was having problems with controls "jumping around" after doing a lock screen, go to card, rearrange controls, unlock card strategy (don't know what the problem is with that either). I thought by having the rearrangement occur in the PreOpenCard handler I could avoid the problem. I didn't want the PreOpenCard handler hanging around so I was inserting it into the front, doing the work, then removing it. When I first tried it I didn't think I would need any lock screens because the rearrangement was in the preOpenCard handler. It turns out that's wrong. When I added a lock screen to the preOpenCard handler the performance returned to acceptable levels. Thanks for the comments, Tim Bleiler University at Buffalo On Apr 8, 2008, at 1:17 PM, Richard Gaskin wrote: > Tim Bleiler wrote: >> Anyone have any ideas why a script inserted into the front would >> run MUCH slower than the same script run from a stack script >> placed in the message path with "Start using"? > > Execution speed is pretty much unaffected by the location of the > handler in the message path, with the only exception being a very > minor (barely measurable) increase in performance the closer a > handler is to the front of the queue. This means, however, that a > frontScript would be a tiny bit faster than a library or backscript. > > So whatever's causing the perceived slowdown must be related to the > interaction of the script with others in the message path. > > What does the script do? > > -- > 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 wow at together.net Tue Apr 8 14:47:54 2008 From: wow at together.net (Richard Miller) Date: Tue, 8 Apr 2008 14:47:54 -0400 Subject: Rev cgi store question In-Reply-To: <47FBA958.7020205@fourthworld.com> References: <47FBA958.7020205@fourthworld.com> Message-ID: I've had difficulty finding a flexible, low-cost, easy-to-setup web store. If someone can suggest one, I'd appreciate it. The three pieces I need are: 1) process orders for overseas customers 2) offer multiple shipping options 3) allow options to be set for specific products (like color selection) I only need to handle a half-dozen products. Thanks. Richard Miller On Apr 8, 2008, at 1:20 PM, Richard Gaskin wrote: > Richard Miller wrote: > >> I'd like to set up a simple web page where I collect a customer's >> billing information and process it via a Rev cgi script. I >> already have the cgi side worked out. If I set up an SSL >> certificate for this web page (and I already have SSL in place on >> the cgi processing side), am I all set? I guess the part I don't >> quite understand is, if I put an SSL certificate on the web page, >> is there anything I need to do on the Rev cgi side when the >> billing information is received (to convert it or unencrypt it), >> or does that information come into the cgi script in a form I can >> readily process? > > Is it possible? Sure. > > Is it cost-effective? Given the hundreds of payments systems > available for web stores, and how much of a target for security > risks all web stores are, do you really want to reinvent that wheel? > > -- > 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 3mcgrath at comcast.net Tue Apr 8 15:09:23 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Tue, 8 Apr 2008 15:09:23 -0400 Subject: Delete a group from within a group script Message-ID: <287BE767-2648-45C8-A424-5A212BC8EC32@comcast.net> Can anyone tell me how to delete a group from a script within the same group? thanks Tom From david at openpartnership.net Tue Apr 8 15:21:48 2008 From: david at openpartnership.net (David Bovill) Date: Tue, 8 Apr 2008 20:21:48 +0100 Subject: Education Education Software (RM) Message-ID: Has anyone any experience developing Rev based software for the UK education market? It seems they distribute Adobe Products - even Authorware!?! to Schools but not Revolution: - http://www.rm.com/Secondary/Products/Story.asp?cref=PS224539&catref=9 Seems like there is an opportunity to develop a Rev based package for the Eee PC - here? Its still dominated by RM, and I am not having too much joy finding out how to develop software for that "platform" - http://www.rm.com/Company/Generic.asp?cref=GP2033&position=1 From jacque at hyperactivesw.com Tue Apr 8 15:30:29 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 Apr 2008 14:30:29 -0500 Subject: Icons don't appear In-Reply-To: References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> <2E6F6840-13DF-41F8-8E95-8D9699E93B6A@earthlink.net> <15928ACA-0B30-42DB-97C2-35968277F193@economy-x-talk.com> Message-ID: <47FBC7D5.3010709@hyperactivesw.com> Devin Asay wrote: > > On Apr 8, 2008, at 10:23 AM, Mark Schonewille wrote: >> Hi Marian, >> >> You have to add the icons to the stack manually, now. This is a >> problem where patterns are concerned, since there is no way to include >> patterns manually. > > >> >> On 8 apr 2008, at 18:13, Marian Petrides, M.D. wrote: >>> One more thing. This arrangement worked just fine in 2.1.2 and I >>> have no idea what has changed to make it not work on import into 2.9. >>> >>> Thanks in advance for any help you can offer! > > Is this related to > > http://quality.runrev.com/qacenter/show_bug.cgi?id=4298 > > It's marked as resolved, but perhaps it needs to be reopened or another > report filed. While 2.9 now allows you to select brushes for inclusion > in the standalone, it doesn't give you a way to include patterns and > images from the standard and MC libraries. I noticed the same thing, and have re-opened the bug report: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mpetrides at earthlink.net Tue Apr 8 15:36:46 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Tue, 8 Apr 2008 14:36:46 -0500 Subject: Icons don't appear In-Reply-To: References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> <2E6F6840-13DF-41F8-8E95-8D9699E93B6A@earthlink.net> <15928ACA-0B30-42DB-97C2-35968277F193@economy-x-talk.com> Message-ID: <93E85606-80F4-4F3B-9B2E-B4C757E11637@earthlink.net> Devin I'm not sure but it certainly sounds like it might be. I updated the report just now to indicate that this probably needs to be reopened. M On Apr 8, 2008, at 1:39 PM, Devin Asay wrote: > > On Apr 8, 2008, at 10:23 AM, Mark Schonewille wrote: >> Hi Marian, >> >> You have to add the icons to the stack manually, now. This is a >> problem where patterns are concerned, since there is no way to >> include patterns manually. > > >> >> On 8 apr 2008, at 18:13, Marian Petrides, M.D. wrote: >>> One more thing. This arrangement worked just fine in 2.1.2 and I >>> have no idea what has changed to make it not work on import into >>> 2.9. >>> >>> Thanks in advance for any help you can offer! > > Is this related to > > http://quality.runrev.com/qacenter/show_bug.cgi?id=4298 > > It's marked as resolved, but perhaps it needs to be reopened or > another report filed. While 2.9 now allows you to select brushes for > inclusion in the standalone, it doesn't give you a way to include > patterns and images from the standard and MC libraries. > > 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 From mpetrides at earthlink.net Tue Apr 8 15:37:22 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Tue, 8 Apr 2008 14:37:22 -0500 Subject: Icons don't appear In-Reply-To: <47FBC7D5.3010709@hyperactivesw.com> References: <65A582D9-4790-43B6-A4DE-82F09CCC18BE@mac.com> <20080407141237205208.bd1caf1f@sonsothunder.com> <6176F75F-55D1-47A3-8C89-9E52062794C4@byu.edu> <2E6F6840-13DF-41F8-8E95-8D9699E93B6A@earthlink.net> <15928ACA-0B30-42DB-97C2-35968277F193@economy-x-talk.com> <47FBC7D5.3010709@hyperactivesw.com> Message-ID: <238E83BC-2127-4625-ADDB-8594AC2B88B8@earthlink.net> Thanks everyone! I thought I was going crazy. On Apr 8, 2008, at 2:30 PM, J. Landman Gay wrote: > Devin Asay wrote: >> On Apr 8, 2008, at 10:23 AM, Mark Schonewille wrote: >>> Hi Marian, >>> >>> You have to add the icons to the stack manually, now. This is a >>> problem where patterns are concerned, since there is no way to >>> include patterns manually. >> >>> >>> On 8 apr 2008, at 18:13, Marian Petrides, M.D. wrote: >>>> One more thing. This arrangement worked just fine in 2.1.2 and I >>>> have no idea what has changed to make it not work on import into >>>> 2.9. >>>> >>>> Thanks in advance for any help you can offer! >> Is this related to >> http://quality.runrev.com/qacenter/show_bug.cgi?id=4298 >> It's marked as resolved, but perhaps it needs to be reopened or >> another report filed. While 2.9 now allows you to select brushes >> for inclusion in the standalone, it doesn't give you a way to >> include patterns and images from the standard and MC libraries. > > I noticed the same thing, and have re-opened the bug report: > > > -- > 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 From m.schonewille at economy-x-talk.com Tue Apr 8 15:37:18 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 8 Apr 2008 21:37:18 +0200 Subject: Delete a group from within a group script In-Reply-To: <287BE767-2648-45C8-A424-5A212BC8EC32@comcast.net> References: <287BE767-2648-45C8-A424-5A212BC8EC32@comcast.net> Message-ID: Tom, if word 1 of the name of the owner of me is "group" then delete group "Group Name" of the owner of me end if If you are sure that the owner is always a group, you might leave out the if-statement. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 8 apr 2008, at 21:09, Thomas McGrath III wrote: > Can anyone tell me how to delete a group from a script within the > same group? > > thanks > > > Tom From jacque at hyperactivesw.com Tue Apr 8 15:59:11 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 Apr 2008 14:59:11 -0500 Subject: standalone maker behavior In-Reply-To: <31641A67-98BD-42DB-821C-AA0D19959234@cruzio.com> References: <31641A67-98BD-42DB-821C-AA0D19959234@cruzio.com> Message-ID: <47FBCE8F.9050201@hyperactivesw.com> Mark Swindell wrote: > When building a standalone I get the full process, the engine is > attached, but then the builder continues churning and the message says > "Preparing t build standalone..." and the wheel churns forever. > > I trashed the latest version of 2.9 and reinstalled. Same behavior. I > tried to build in 2.8.1. Same behavior. > > Ideas? Do you have "search for required inclusions" turned on? If it is a big stack, this could take a long time. It's much faster to choose inclusions yourself. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mdswindell at cruzio.com Tue Apr 8 16:23:16 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Tue, 8 Apr 2008 13:23:16 -0700 Subject: standalone maker behavior In-Reply-To: <47FBCE8F.9050201@hyperactivesw.com> References: <31641A67-98BD-42DB-821C-AA0D19959234@cruzio.com> <47FBCE8F.9050201@hyperactivesw.com> Message-ID: <301F0E08-9A4C-49A8-B813-B91099C892E9@cruzio.com> Indeed I did. But I thought the inclusions were included before the engine was attached. Not so? Thanks Mark On Apr 8, 2008, at 12:59 PM, J. Landman Gay wrote: > Mark Swindell wrote: >> When building a standalone I get the full process, the engine is >> attached, but then the builder continues churning and the message >> says "Preparing t build standalone..." and the wheel churns forever. >> I trashed the latest version of 2.9 and reinstalled. Same >> behavior. I tried to build in 2.8.1. Same behavior. >> Ideas? > > Do you have "search for required inclusions" turned on? If it is a > big stack, this could take a long time. It's much faster to choose > inclusions yourself. > > -- > 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 > Thanks, Mark From jacque at hyperactivesw.com Tue Apr 8 16:30:11 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 Apr 2008 15:30:11 -0500 Subject: standalone maker behavior In-Reply-To: <301F0E08-9A4C-49A8-B813-B91099C892E9@cruzio.com> References: <31641A67-98BD-42DB-821C-AA0D19959234@cruzio.com> <47FBCE8F.9050201@hyperactivesw.com> <301F0E08-9A4C-49A8-B813-B91099C892E9@cruzio.com> Message-ID: <47FBD5D3.3000304@hyperactivesw.com> Mark Swindell wrote: > Indeed I did. But I thought the inclusions were included before the > engine was attached. Not so? Oops, I missed that part, sorry. Yes, inclusions should be scanned before the engine gets attached, so that may not be the problem. In that case, all I can suggest is the generic checklist, some of which you've already ruled out: 1. The path to the stack contains non-ASCII characters, such as diacritical marks or accent marks. Avoid the use of accented or non-ASCII characters in path names. 2. The standalone builder is set to search for inclusions but the stack is password protected. Select the inclusions manually instead, or remove the password and have the standalone builder set it during build time. 3. Alternately, the standalone builder may be having trouble searching for the required inclusions regardless of password protection. Turn off "Search for required inclusions" and turn on "Select inclusions for the standalone application." Then choose the resources you need to include yourself in the Standalone Settings dialog. 4. The folder name is the same as your standalone's name. You need a unique folder name; make sure you select an empty folder with a name different from the standalone's name. If you have previously built a standalone from the same stack, do not try to build a new one into the same folder. Trying to overwrite an existing standalone with a new one can cause problems. Rename or remove the old folder first, and then build. (Fixed in more recent versions of Revolution.) 5. Your source stack's file name does not use an extension, or uses an incorrect extension. Make sure your stack's file name ends with the extension ".rev" 6. Your source stack contains duplicate "message box" or "ask" or "answer" dialogs. Remove the embedded stacks and let the standalone builder add them instead. (This usually only occurs with stacks originally created in MetaCard.) I think the folder name business has been fixed, so #4 probably isn't an issue any more. I've been bitten by the ".rev" problem in the past though. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Tue Apr 8 17:11:09 2008 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 8 Apr 2008 16:11:09 -0500 Subject: [OT] one more Revolution exposure... In-Reply-To: <47FB24A5.7040805@ekoinf.net> References: <47FB066F.6080007@fourthworld.com> <47FB19F8.609@ekoinf.net> <47FB24A5.7040805@ekoinf.net> Message-ID: <20080408161109450125.7e36309d@sonsothunder.com> On Tue, 08 Apr 2008 10:54:13 +0300, viktoras didziulis wrote: > Revolution (logo, brief description and url in the tools section) was > exposed in 2 posters. However no participant, or at least those that > I had an opportunity to talk to, have heard anything about it before > and I had to explain what it is. Glad you were there! > The next conference - IMDIS 2010 will take place in Paris. Thanks for the info, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Tue Apr 8 17:14:21 2008 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 8 Apr 2008 16:14:21 -0500 Subject: Delete a group from within a group script In-Reply-To: References: <287BE767-2648-45C8-A424-5A212BC8EC32@comcast.net> Message-ID: <20080408161421487554.632c7309@sonsothunder.com> On Tue, 8 Apr 2008 21:37:18 +0200, Mark Schonewille wrote: > Tom, > > if word 1 of the name of the owner of me is "group" then > delete group "Group Name" of the owner of me > end if > > If you are sure that the owner is always a group, you might leave out > the if-statement. You may not be able to do this if the object whose script is currently running is part of the group you're deleting. If that's the case, then I'd do a quick "send ... in 20 milliseconds" to an object that is not in the group being deleted, and run the deletion code from there: on mouseUp put the long id of the owner of me into tGroup send "DeleteGroup tGroup" to this card in 20 milliseconds end mouseUp -- Card Script on DeleteGroup pGroup delete pGroup end DeleteGroup That should work (haven't had a chance to test it though...) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From niconiko at gmail.com Tue Apr 8 17:55:27 2008 From: niconiko at gmail.com (Nicolas Cueto) Date: Wed, 9 Apr 2008 06:55:27 +0900 Subject: Rev cgi store question Message-ID: <000301c899c3$43a33120$0401a8c0@niconiko04zbtb> > I've had difficulty finding a flexible, low-cost, easy-to-setup web > store. Have you heard of Zen Cart? It's an open source online store management system, PHP based with MySQL and HTML. My web host provides it for free, so yours might too. More info at http://www.zen-cart.com/index.php . Cheers, Nicolas Cueto From sarah.reichelt at gmail.com Tue Apr 8 18:08:18 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 9 Apr 2008 08:08:18 +1000 Subject: Rev cgi store question In-Reply-To: <000301c899c3$43a33120$0401a8c0@niconiko04zbtb> References: <000301c899c3$43a33120$0401a8c0@niconiko04zbtb> Message-ID: > > I've had difficulty finding a flexible, low-cost, easy-to-setup web > > store. Have you looked at Mark Schonewille's Salery web store ? Sarah From luis at anachreon.co.uk Tue Apr 8 18:18:01 2008 From: luis at anachreon.co.uk (Luis) Date: Tue, 08 Apr 2008 23:18:01 +0100 Subject: Rev cgi store question In-Reply-To: References: <47FBA958.7020205@fourthworld.com> Message-ID: <47FBEF19.1070708@anachreon.co.uk> I'd add: 0.5) Secure (via https). Cheers, Luis. Richard Miller wrote: > I've had difficulty finding a flexible, low-cost, easy-to-setup web > store. If someone can suggest one, I'd appreciate it. The three pieces I > need are: > > 1) process orders for overseas customers > 2) offer multiple shipping options > 3) allow options to be set for specific products (like color selection) > > I only need to handle a half-dozen products. > > Thanks. > Richard Miller > > > On Apr 8, 2008, at 1:20 PM, Richard Gaskin wrote: > >> Richard Miller wrote: >> >>> I'd like to set up a simple web page where I collect a customer's >>> billing information and process it via a Rev cgi script. I already >>> have the cgi side worked out. If I set up an SSL certificate for >>> this web page (and I already have SSL in place on the cgi >>> processing side), am I all set? I guess the part I don't quite >>> understand is, if I put an SSL certificate on the web page, is there >>> anything I need to do on the Rev cgi side when the billing >>> information is received (to convert it or unencrypt it), or does >>> that information come into the cgi script in a form I can readily >>> process? >> >> Is it possible? Sure. >> >> Is it cost-effective? Given the hundreds of payments systems >> available for web stores, and how much of a target for security risks >> all web stores are, do you really want to reinvent that wheel? >> >> -- >> 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 pmbrig at gmail.com Tue Apr 8 18:34:24 2008 From: pmbrig at gmail.com (Peter Brigham) Date: Tue, 8 Apr 2008 18:34:24 -0400 Subject: problem with drag-dropping a text string Message-ID: I am trying to modify the dragdata before a text string is dropped, and it's not working, so I must be doing something wrong. The idea is for the user to select some text from one field (unlocked), and drag it to to a target field (unlocked), and I want to insert a tab in place of a space in the text and drop the modified text into the target field. Both fields are in the same group on the same card. Here's my script (in the target field): on dragDrop set the dragaction to "copy" put the dragData into mLine -- works fine, so does using the 'dragData["text"]' set the itemdelimiter to tab put item 2 of mLine into mChunk put length(word 1 of mChunk) into w put tab into char w+1 of mChunk put mChunk into item 2 of mLine set the dragdata to mLine -- set the dragdata["text"] to mLine -- I tried this too pass dragDrop end dragDrop There are no other handlers in the script, and no other dragdrop handlers in the group, card, or stack scripts. The original selected text is dropped without modification into the target field. The dragDrop handler is getting triggered, since setting a breakpoint and doing the drag-drop opens up the script in the debugger, and the data is manipulated correctly as I step through the script, so at the end mLine contains the proper string -- but the original string is what appears in the target field, even when I substitute 'set the dragdata to "something inane"'. So the command 'set the dragData to...' is being ignored, apparently. I tried instead modifying the dragdata in a dragStart handler in the starting field, but it seems that the dragdata is not yet set at that point, since "put the dragdata into mLine" shows mLine = empty in the debugger, which doesn't really make sense -- shouldn't the engine know by that point what the dragdata is? I tried putting a 'wait 25 millisecs with messages' line just after setting the dragdata, before passing the dragdrop, figuring maybe setting the dragdata property takes a little time for some reason (but why should it?) -- still no go. Uh oh, another problem -- suddenly, setting the dragAction to "copy" now doesn't work. I swear it was working before. I just tried setting the dragaction in a dragstart handler and in a dragleave handler in the starting field, as well as in the dragdrop handler in the target field, but in all cases the text is moved instead of being copied, unless of course I hold down the optionkey. I *swear* it was working properly before...! Oh -- the problem is the wait with messages command that I just put in -- this apparently allows the dragaction to reset to "none." When I take out the wait command the text is copied and not moved. Well, that's a relief. But the original problem remains. This is the first time I've messed around with drag/drop, but there seems to be a problem setting the dragddata. Is there something I'm overlooking? I'm using a Mac iBook G4, OSX 10.4.1, Studio 2.9 build 610. Running in the IDE -- but suspending development tools doesn't work, so it's not an obvious IDE problem. Restarting Rev didn't do it either. Help! Peter M. Brigham pmbrig at gmail.com From m.schonewille at economy-x-talk.com Tue Apr 8 19:46:28 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 9 Apr 2008 01:46:28 +0200 Subject: problem with drag-dropping a text string In-Reply-To: References: Message-ID: <91A4F864-AEA9-4993-8AFA-3073D5A69B61@economy-x-talk.com> Hi Peter, This silly example works to drag and copy text from TextEdit into a Revolution field, in Mac OS X: on dragDrop set the dragAction to "copy" put the dragData["text"] into myData replace "o" with "X" in myData put myData into me end dragDrop Just put the dragData into a variable and don't pass the dragDrop message. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 9 apr 2008, at 00:34, Peter Brigham wrote: > I am trying to modify the dragdata before a text string is dropped, > and it's not working, so I must be doing something wrong. The idea > is for the user to select some text from one field (unlocked), and > drag it to to a target field (unlocked), and I want to insert a tab > in place of a space in the text and drop the modified text into the > target field. Both fields are in the same group on the same card. > Here's my script (in the target field): > > on dragDrop > set the dragaction to "copy" > put the dragData into mLine -- works fine, so does using the > 'dragData["text"]' > set the itemdelimiter to tab > put item 2 of mLine into mChunk > put length(word 1 of mChunk) into w > put tab into char w+1 of mChunk > put mChunk into item 2 of mLine > set the dragdata to mLine > -- set the dragdata["text"] to mLine -- I tried this too > pass dragDrop > end dragDrop > > There are no other handlers in the script, and no other dragdrop > handlers in the group, card, or stack scripts. > > From jacque at hyperactivesw.com Tue Apr 8 19:54:34 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 Apr 2008 18:54:34 -0500 Subject: problem with drag-dropping a text string In-Reply-To: References: Message-ID: <47FC05BA.6060604@hyperactivesw.com> Peter Brigham wrote: > The original selected text is dropped without modification into the > target field. The dragDrop handler is getting triggered, since setting a > breakpoint and doing the drag-drop opens up the script in the debugger, > and the data is manipulated correctly as I step through the script, so > at the end mLine contains the proper string -- but the original string > is what appears in the target field The dragdrop message is sent after the user drops the text, so it's too late by then. Instead, try the text parsing in dragEnter. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Tue Apr 8 20:03:04 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 9 Apr 2008 02:03:04 +0200 Subject: problem with drag-dropping a text string In-Reply-To: <47FC05BA.6060604@hyperactivesw.com> References: <47FC05BA.6060604@hyperactivesw.com> Message-ID: <10229AF4-625C-4A21-BCAA-34678EBCEDB9@economy-x-talk.com> Hi Jacque, I tried this. As long as you don't pass the message, it isn't too late. Perhaps this is new in 2.9. I didn't try to actually set the dragData again, though. I believe it is easier to store the dragdata in a variable and use the variable from there. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 9 apr 2008, at 01:54, J. Landman Gay wrote: > > > The dragdrop message is sent after the user drops the text, so it's > too late by then. Instead, try the text parsing in dragEnter. From 3mcgrath at comcast.net Tue Apr 8 22:45:05 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Tue, 8 Apr 2008 22:45:05 -0400 Subject: Delete a group from within a group script In-Reply-To: References: <287BE767-2648-45C8-A424-5A212BC8EC32@comcast.net> Message-ID: <74989354-CA98-44D0-AF1B-8266D59AC565@comcast.net> Mark, Thanks, I kept getting an error since the script was within the group that wanted to delete the group. I put in a handler that would go to the card and then in time delete the group from the card level. This seems to work fine now. On Apr 8, 2008, at 3:37 PM, Mark Schonewille wrote: > Tom, > > if word 1 of the name of the owner of me is "group" then > delete group "Group Name" of the owner of me > end if > > If you are sure that the owner is always a group, you might leave > out the if-statement. > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > A large collection of scripts for HyperCard, Revolution, SuperCard > and other programming languages can be found at http://runrev.info > > > > > On 8 apr 2008, at 21:09, Thomas McGrath III wrote: >> Can anyone tell me how to delete a group from a script within the >> same group? >> >> thanks >> >> >> Tom > > _______________________________________________ > 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 3mcgrath at comcast.net Tue Apr 8 22:47:14 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Tue, 8 Apr 2008 22:47:14 -0400 Subject: Delete a group from within a group script In-Reply-To: <20080408161421487554.632c7309@sonsothunder.com> References: <287BE767-2648-45C8-A424-5A212BC8EC32@comcast.net> <20080408161421487554.632c7309@sonsothunder.com> Message-ID: <366E323D-9A09-4197-A907-49B250C1FB73@comcast.net> Ken, Thanks, I just figure that out. It seems that since the object that started the script was in the group I was getting errors so I did the equivalent of what you wrote. Thanks again, Now I just need to figure out why the defaultFolder keeps acting up. Tom On Apr 8, 2008, at 5:14 PM, Ken Ray wrote: > On Tue, 8 Apr 2008 21:37:18 +0200, Mark Schonewille wrote: > >> Tom, >> >> if word 1 of the name of the owner of me is "group" then >> delete group "Group Name" of the owner of me >> end if >> >> If you are sure that the owner is always a group, you might leave out >> the if-statement. > > You may not be able to do this if the object whose script is currently > running is part of the group you're deleting. If that's the case, then > I'd do a quick "send ... in 20 milliseconds" to an object that is not > in the group being deleted, and run the deletion code from there: > > on mouseUp > put the long id of the owner of me into tGroup > send "DeleteGroup tGroup" to this card in 20 milliseconds > end mouseUp > > -- Card Script > on DeleteGroup pGroup > delete pGroup > end DeleteGroup > > That should work (haven't had a chance to test it though...) > > > 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 DFlan at roadrunner.com Tue Apr 8 23:16:02 2008 From: DFlan at roadrunner.com (David Flanders) Date: Tue, 8 Apr 2008 23:16:02 -0400 Subject: Screenshot and Applescript... question Message-ID: Hi, Went over to mac OSX hints and only found applescripts using shell() and 'screen capture'. I'm looking to get the OSX screenshot to function from applescript ( command-shift-3 ). Can't find an example. I can only get 'screen capture' for getting monitor 1. It won't take a png of monitor 2, as the OSX native screenshot will. ( command-shift-3 ) gets me two full png's of the main monitor and the extended desktop. This is a two eep! alarm. help! tia David David Flanders -------------------- DFlan at roadrunner.com -------------------- Environment: MacBook Pro Intel, Core 2 Duo 2.33 GHz 2 Gigs RAM OS: Mac OSX 10.4.11 RunRev 2.8.1 From sarah.reichelt at gmail.com Tue Apr 8 23:57:11 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 9 Apr 2008 13:57:11 +1000 Subject: Screenshot and Applescript... question In-Reply-To: References: Message-ID: > Went over to mac OSX hints and only found applescripts using shell() > and 'screen capture'. I'm looking to get the OSX screenshot to function > from applescript ( command-shift-3 ). Can't find an example. > > I can only get 'screen capture' for getting monitor 1. It won't take a png > of monitor 2, as the OSX native screenshot will. > > ( command-shift-3 ) gets me two full png's of the main monitor and the > extended desktop. The shell command screencapture has a parameter "m" that says you only want to capture the main monitor. What happens if you leave this out e.g. get shell("/usr/sbin/screencapture ~/Desktop/Screenshot.png") I only have one monitor set up here, so cannot test this. Or using System Events & AppleScript, you can simulate the keystrokes, like this: tell application "System Events" keystroke "#" using {command down, shift down} end tell (The keystroke character in the quotes should be whatever you get when you type Shift-3.) HTH, Sarah From DFlan at roadrunner.com Wed Apr 9 00:18:29 2008 From: DFlan at roadrunner.com (David Flanders) Date: Wed, 9 Apr 2008 00:18:29 -0400 Subject: Screenshot and Applescript... question In-Reply-To: References: Message-ID: <30C73783-9F56-44A1-8AED-7266716451B3@roadrunner.com> Hi Sarah, get shell("/usr/sbin/screencapture ~/Desktop/Screenshot.png filePathTwo" ) works for one monitor, however just found that if you have more than one monitor then just add the appropriate number of file paths ( with different file names of course ) and screencapture is smart enough to get the separate monitors. Cool beans. Thanks David David Flanders -------------------- DFlan at roadrunner.com -------------------- Environment: MacBook Pro Intel, Core 2 Duo 2.33 GHz 2 Gigs RAM OS: Mac OSX 10.4.11 RunRev 2.8.1 On Apr 8, 2008, at 11:57 PM, Sarah Reichelt wrote: > The shell command screencapture has a parameter "m" that says you only > want to capture the main monitor. > What happens if you leave this out > e.g. get shell("/usr/sbin/screencapture ~/Desktop/Screenshot.png") > > I only have one monitor set up here, so cannot test this. > > Or using System Events & AppleScript, you can simulate the keystrokes, > like this: > tell application "System Events" > keystroke "#" using {command down, shift down} > end tell > > (The keystroke character in the quotes should be whatever you get when > you type Shift-3.) > > HTH, > Sarah From shaosean at wehostmacs.com Wed Apr 9 01:43:01 2008 From: shaosean at wehostmacs.com (Shao Sean) Date: Wed, 9 Apr 2008 01:43:01 -0400 Subject: [ANN] Script Editor mod for Rev 2.9 Message-ID: <40E1F967-2A8B-4C70-9997-3E4BF8BE078F@wehostmacs.com> Well Rev released 2.9 (congrats) and we've released a mod for the script editor.. How To Use ---------- 1. go to the "toolset" folder in the 2.9 directory 2. make a backup of the "revscripteditor.rev" file 3. place the unzipped file you downloaded in the "toolset" directory 4. launch rev 5. ??? 6. profit What Does It Do? ---------------- - adds the splitter bar between the handler list and the script (come on rev, add this to 2.9.1 please :-) -- double-clicking the splitter will collapse/expand it - adds script grouping kind of like GLX2 only not as fancy -- in your script write a single line in the format "--> group section" (no quotes, replace "group section" with whatever you want, yes it's the same format as used by GLX2 just not the same code) -- unlike GLX2 there are no pretty icons or collapsing of the group sections - adds "find this handler for me plz? kthx" to the script editor -- COMMAND+click (CONTROL+click for Windows and Linux) to find the handler in any of the loaded scripts following the message path (frontScripts, current object, group(s), card, stack, mainStack, libraries, backScripts) What Doesn't It Do? ------------------- - removed the line numbers as I want to come up with a quicker and more stable routine to do it Where To Get It --------------- http://www.shaosean.tk/ Make sure to click the link for 2.9 (note to 2.8 users, I haven't updated that script editor mod with the new features but I don't see why this one shouldn't work for you, just make sure to back your stuff up!!) From jacque at hyperactivesw.com Wed Apr 9 01:49:45 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 09 Apr 2008 00:49:45 -0500 Subject: problem with drag-dropping a text string In-Reply-To: <10229AF4-625C-4A21-BCAA-34678EBCEDB9@economy-x-talk.com> References: <47FC05BA.6060604@hyperactivesw.com> <10229AF4-625C-4A21-BCAA-34678EBCEDB9@economy-x-talk.com> Message-ID: <47FC58F9.8020400@hyperactivesw.com> Mark Schonewille wrote: > Hi Jacque, > > I tried this. As long as you don't pass the message, it isn't too late. > Perhaps this is new in 2.9. > > I didn't try to actually set the dragData again, though. I believe it is > easier to store the dragdata in a variable and use the variable from there. That's what I meant by "too late". When dragdrop fires, the drag action has already completed and you can't take advantage of the drop after that; all you can do is directly manipulate the text. I am sure I used to be able to set the dragdata in other drag events but now in 2.9 I can't seem to make it work any more. So your way may be the only way now. The problem with placing the text in a field from within the script is that you lose the automatic drop placement in the field; you have to calculate it. Dragdrop can do that for you. I'll play with it some more. We used to be able to set the dragdata but things have changed now in 2.9. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From eric.chatonet at sosmartsoftware.com Wed Apr 9 02:18:59 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 9 Apr 2008 08:18:59 +0200 Subject: problem with drag-dropping a text string In-Reply-To: <47FC58F9.8020400@hyperactivesw.com> References: <47FC05BA.6060604@hyperactivesw.com> <10229AF4-625C-4A21-BCAA-34678EBCEDB9@economy-x-talk.com> <47FC58F9.8020400@hyperactivesw.com> Message-ID: <3DE231BE-BA89-4D8C-B78F-3E478B19DEDC@sosmartsoftware.com> Hi Peter, Mark and Jacque, Sounds better to set all this in a dragStart handler: on dragStart set the dragImage to [set the dragImageOffset to ] set the dragData[] to end dragStart In your case: set the dragData["text"] to Transform(the dragData ["text"]) -- specific function "Managing drag and drop #2" tutorial might help you: This stack explores all ways to manage Drag and Drop especially with Rev 2.9 new features: In one Rev window, between two Rev windows, from Rev or towards Rev with text, images, files, etc. How to create a drag image on-the-fly, a tools palette and many other tricks. Scripts fully commented. Needs Rev 2.7 or later. You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web.You will find it by going to http://www.sosmartsoftware.com/.Revolution/ Plugins or Tutorials section. Le 9 avr. 08 ? 07:49, J. Landman Gay a ?crit : > Mark Schonewille wrote: >> Hi Jacque, >> I tried this. As long as you don't pass the message, it isn't too >> late. Perhaps this is new in 2.9. >> I didn't try to actually set the dragData again, though. I believe >> it is easier to store the dragdata in a variable and use the >> variable from there. > > That's what I meant by "too late". When dragdrop fires, the drag > action has already completed and you can't take advantage of the > drop after that; all you can do is directly manipulate the text. > > I am sure I used to be able to set the dragdata in other drag > events but now in 2.9 I can't seem to make it work any more. So > your way may be the only way now. The problem with placing the text > in a field from within the script is that you lose the automatic > drop placement in the field; you have to calculate it. Dragdrop can > do that for you. > > I'll play with it some more. We used to be able to set the dragdata > but things have changed now in 2.9. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From jacque at hyperactivesw.com Wed Apr 9 03:28:28 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 09 Apr 2008 02:28:28 -0500 Subject: problem with drag-dropping a text string In-Reply-To: <3DE231BE-BA89-4D8C-B78F-3E478B19DEDC@sosmartsoftware.com> References: <47FC05BA.6060604@hyperactivesw.com> <10229AF4-625C-4A21-BCAA-34678EBCEDB9@economy-x-talk.com> <47FC58F9.8020400@hyperactivesw.com> <3DE231BE-BA89-4D8C-B78F-3E478B19DEDC@sosmartsoftware.com> Message-ID: <47FC701C.4030507@hyperactivesw.com> Eric Chatonet wrote: > > Sounds better to set all this in a dragStart handler: > > on dragStart > set the dragImage to > [set the dragImageOffset to ] > set the dragData[] to > end dragStart > > In your case: set the dragData["text"] to Transform(the > dragData["text"]) -- specific function That didn't work either until I remembered to set the allowableDragActions. Then it worked. Peter, try that. I was getting bizarre results too until I remembered to set that property in a dragStart handler. It's a new keyword as of 2.9. One thing I noticed. If I set the allowableDragActions to "move,copy" (the example in the docs) or "copy,move" it will only move text, even if the target field sets the dragaction to "copy". -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bfr at nwlink.com Wed Apr 9 10:36:27 2008 From: bfr at nwlink.com (Bruce Robertson) Date: Wed, 09 Apr 2008 07:36:27 -0700 Subject: Runrev at dBug Seattle? In-Reply-To: <47FB9A20.8050703@pdslabs.net> Message-ID: I'm in the Seattle area, and I'm very involved with dBug. I have a Rev license but I have never done anything with it; so I don't think I'd give a good demo. I can see that Runrev is a great product but I spend all my time with FileMaker. > Hi Bruce, > > Are you in the Seattle area? Maybe you could do it! > > I'm in the Portland area. I keep thinking about offering to talk with > the Portland Mac User Group (http://www.pmug.org/) but haven't done > anything about it yet. Maybe I should start attending their meetings first! > > My brain power is devoted to other things right now. Has anyone on the > list put together a Rev "spiel" (or at least a bullet point list of > things to cover) suitable for MUGs anywhere? Maybe Bruce and I could use it. > > Thanks - > Phil Davis > > > Bruce Robertson wrote: >> Anybody in the northwest care to try to set up a Revolution demo for dBug, >> Seattle's Mac user group? >> >> >> >> Main meetings are the second Wednesday of the month and I'd like to see >> Runrev at one of these meetings. >> >> Bruce Robertson >> > > -- > Phil Davis > > PDS Labs > Professional Software Development > http://pdslabs.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 mdswindell at cruzio.com Wed Apr 9 10:47:20 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Wed, 9 Apr 2008 07:47:20 -0700 Subject: Runrev at dBug Seattle? In-Reply-To: References: Message-ID: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> Time for the RunRev World Tour '08, Bill Marriot headlining! Big bus, plenty of parties, groupies galore, hit every MUG in North America, tickets on sale at TicketMaster right now. On Apr 9, 2008, at 7:36 AM, Bruce Robertson wrote: > I'm in the Seattle area, and I'm very involved with dBug. > > I have a Rev license but I have never done anything with it; so I > don't > think I'd give a good demo. > > I can see that Runrev is a great product but I spend all my time with > FileMaker. > >> Hi Bruce, >> >> Are you in the Seattle area? Maybe you could do it! >> >> I'm in the Portland area. I keep thinking about offering to talk with >> the Portland Mac User Group (http://www.pmug.org/) but haven't done >> anything about it yet. Maybe I should start attending their >> meetings first! >> >> My brain power is devoted to other things right now. Has anyone on >> the >> list put together a Rev "spiel" (or at least a bullet point list of >> things to cover) suitable for MUGs anywhere? Maybe Bruce and I >> could use it. >> >> Thanks - >> Phil Davis >> >> >> Bruce Robertson wrote: >>> Anybody in the northwest care to try to set up a Revolution demo >>> for dBug, >>> Seattle's Mac user group? >>> >>> >>> >>> Main meetings are the second Wednesday of the month and I'd like >>> to see >>> Runrev at one of these meetings. >>> >>> Bruce Robertson >>> >> >> -- >> Phil Davis >> >> PDS Labs >> Professional Software Development >> http://pdslabs.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 > Thanks, Mark From lfredricks at proactive-intl.com Wed Apr 9 11:06:46 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 9 Apr 2008 08:06:46 -0700 Subject: Runrev at dBug Seattle? In-Reply-To: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> References: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> Message-ID: <04d701c89a53$54bbb550$6501a8c0@GATEWAY> > On Apr 9, 2008, at 7:36 AM, Bruce Robertson wrote: > > > I'm in the Seattle area, and I'm very involved with dBug. > > > > I have a Rev license but I have never done anything with it; so I > > don't think I'd give a good demo. > > > > I can see that Runrev is a great product but I spend all my > time with > > FileMaker. If we can get someone local to do the demo itself, Id be happy to come up to Seattle (just like backing Phil locally here for PMUG) for this and put some "business" support behind it. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From wow at together.net Wed Apr 9 11:26:08 2008 From: wow at together.net (Richard Miller) Date: Wed, 9 Apr 2008 11:26:08 -0400 Subject: Rev cgi question In-Reply-To: <47FBEF19.1070708@anachreon.co.uk> References: <47FBA958.7020205@fourthworld.com> <47FBEF19.1070708@anachreon.co.uk> Message-ID: <951F15D4-15BF-4336-A026-C0D76842B3D7@together.net> The last line of a typical Rev cgi script is often something like "put buffer", where the data is sent back to the user. Is it possible to wait, say, 5 seconds after that, then use another "put buffer" command to send back another page of data? What I'm trying to do is have the user press Submit, see an intermediary page come up right away (such as "Processing your request"), then have the final results show up several seconds later. Will this work? Thanks. Richard Miller From andre at andregarzia.com Wed Apr 9 11:29:42 2008 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 9 Apr 2008 12:29:42 -0300 Subject: [OT] Eee PC - got one? In-Reply-To: References: <47ED2900.6020804@fourthworld.com> Message-ID: <7c87a2a10804090829y4e96fcbfq1899f6a5cc18ddd2@mail.gmail.com> guess who downloaded the wrong version of revolution and now is without internet in the eee pc due to *SILLY* university proxies... Last time I checked things worked fine albeit a little cramped on the screen. Never tried movie playing or multimedia features beyond simple visual effects. Will try later and get back to you all. cheers andre On Tue, Apr 8, 2008 at 12:11 PM, David Bovill wrote: > Any update on this Andre - thinking of buying one. I've had a play with one > here running Windows XP... hw does Xandros lay with Rev 2.9? Can it play > QuickTime movies properly? > > In the UK they have a version that ships for Schools with the RM software > installed: > > - > http://www.pcpro.co.uk/news/127976/british-firm-launches-169-laptop.html > - http://www.rm .com/Primary/Products/Product.asp?cref=PD1030046 > > I've never developed anything for RM machines - I think they use a version > of windows with their own modifications.... anyone developed Rev based > applications for RM Systems? > > _______________________________________________ > 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 > -- http://www.andregarzia.com All We Do Is Code. From andre at andregarzia.com Wed Apr 9 11:42:26 2008 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 9 Apr 2008 12:42:26 -0300 Subject: Rev cgi question In-Reply-To: <951F15D4-15BF-4336-A026-C0D76842B3D7@together.net> References: <47FBA958.7020205@fourthworld.com> <47FBEF19.1070708@anachreon.co.uk> <951F15D4-15BF-4336-A026-C0D76842B3D7@together.net> Message-ID: <7c87a2a10804090842w5000ef38l7194f6b6786f5615@mail.gmail.com> Richard, thats not the way to do it. Most browsers will timeout if you try to work like that. The idea is to send back a page with a tag in it, this tag allows you to put a time trigger in the page that will redirect the page to some other url in a given time. So what you do is you keep redirecting to a cgi that checks the process and answer with the current status. Take notice that the cgi will close the connection, so when the new request to the status cgi (or the same cgi, whichever you choose) fires, it must have some way to detect that the request is being processed somehow. One way to do it is to use a database to store statuses or to use plain text files, when the cgi launches it checks these records to see in which step it is. suppose your task should take between 5 and 10 seconds and it all handled by a file called pumba.cgi and the current status is managed by a text file called pumba.txt, this text file can be a number between 1 and 100 denoting the percentage value of the task. So you go like this? Step #1: Client browser calls pumba CGI. Step #2: Pumba.cgi checks for pumba.txt, if not found go to step #3, if found go step #4. Step #3: put 0 into pumba.txt and start working, each time a new milestone is reached in the task, increment the value in pumba.txt till it reaches 100 when the task is completed. Redirect browser to step #2. Step #4: check the value in pumba.txt, if below 100, display a progress bar with value. and redirect in 2 seconds to step #2. if the value is 100 go step #5. Step #5: show feedback on task completed and delete pumba.txt This is a simple workflow that works for a single user, you need something more robust for multiple users. Cheers andre On Wed, Apr 9, 2008 at 12:26 PM, Richard Miller wrote: > The last line of a typical Rev cgi script is often something like "put > buffer", where the data is sent back to the user. Is it possible to wait, > say, 5 seconds after that, then use another "put buffer" command to send > back another page of data? > > What I'm trying to do is have the user press Submit, see an intermediary > page come up right away (such as "Processing your request"), then have the > final results show up several seconds later. > > Will this work? > > 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 > -- http://www.andregarzia.com All We Do Is Code. From wow at together.net Wed Apr 9 12:00:38 2008 From: wow at together.net (Richard Miller) Date: Wed, 9 Apr 2008 12:00:38 -0400 Subject: Rev cgi question In-Reply-To: <7c87a2a10804090842w5000ef38l7194f6b6786f5615@mail.gmail.com> References: <47FBA958.7020205@fourthworld.com> <47FBEF19.1070708@anachreon.co.uk> <951F15D4-15BF-4336-A026-C0D76842B3D7@together.net> <7c87a2a10804090842w5000ef38l7194f6b6786f5615@mail.gmail.com> Message-ID: <61FD33D7-0FFC-427E-BA9E-0FDC18ADEF51@together.net> Thanks Andre. I think I understand and will give it a try. Richard On Apr 9, 2008, at 11:42 AM, Andre Garzia wrote: > Richard, > > thats not the way to do it. Most browsers will timeout if you try to > work like that. The idea is to send back a page with a > tag in it, this tag allows you to put a time trigger in the page that > will redirect the page to some other url in a given time. > > So what you do is you keep redirecting to a cgi that checks the > process and answer with the current status. > > Take notice that the cgi will close the connection, so when the new > request to the status cgi (or the same cgi, whichever you choose) > fires, it must have some way to detect that the request is being > processed somehow. One way to do it is to use a database to store > statuses or to use plain text files, when the cgi launches it checks > these records to see in which step it is. > > suppose your task should take between 5 and 10 seconds and it all > handled by a file called pumba.cgi and the current status is managed > by a text file called pumba.txt, this text file can be a number > between 1 and 100 denoting the percentage value of the task. So you go > like this? > > Step #1: Client browser calls pumba CGI. > Step #2: Pumba.cgi checks for pumba.txt, if not found go to step #3, > if found go step #4. > Step #3: put 0 into pumba.txt and start working, each time a new > milestone is reached in the task, increment the value in pumba.txt > till it reaches 100 when the task is completed. Redirect browser to > step #2. > Step #4: check the value in pumba.txt, if below 100, display a > progress bar with value. and redirect in 2 seconds to step #2. if the > value is 100 go step #5. > Step #5: show feedback on task completed and delete pumba.txt > > This is a simple workflow that works for a single user, you need > something more robust for multiple users. > > Cheers > andre > > > On Wed, Apr 9, 2008 at 12:26 PM, Richard Miller > wrote: >> The last line of a typical Rev cgi script is often something like >> "put >> buffer", where the data is sent back to the user. Is it possible >> to wait, >> say, 5 seconds after that, then use another "put buffer" command >> to send >> back another page of data? >> >> What I'm trying to do is have the user press Submit, see an >> intermediary >> page come up right away (such as "Processing your request"), then >> have the >> final results show up several seconds later. >> >> Will this work? >> >> 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 >> > > > > -- > http://www.andregarzia.com All We Do Is Code. > _______________________________________________ > 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 Apr 9 12:48:38 2008 From: paolo.mazza at neol.it (paolo mazza) Date: Wed, 09 Apr 2008 18:48:38 +0200 Subject: Rev quicktime problem In-Reply-To: <000A54B6-33E6-44F1-BF03-7700F9404D3B@together.net> References: <000A54B6-33E6-44F1-BF03-7700F9404D3B@together.net> Message-ID: Since I updated quicktime to the new version 7.4.5 in windows XP I can not see the movies from the movie-player in Rev With QuickTime 7.1 everything was OK. Any clue? How can I find the installer for quicktime 7.1 for windows XM ? Thanks Paolo Mazza How to use Revolution writes: >Every other part of my Rev program runs fine for him. The problem >only occurs when he tries to view a video. > >He's using XP and has every recent Windows update. > >Any suggestions? > >Thanks. >Richard Miller From revdev at pdslabs.net Wed Apr 9 13:17:56 2008 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 09 Apr 2008 10:17:56 -0700 Subject: Runrev at dBug Seattle? In-Reply-To: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> References: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> Message-ID: <47FCFA44.5090507@pdslabs.net> Mark Swindell wrote: > Time for the RunRev World Tour '08, Bill Marriot headlining! > > Big bus, plenty of parties, groupies galore, hit every MUG in North > America, tickets on sale at TicketMaster right now. > Excellent idea Mark! And to open the experience up to those who can't be there, maybe we can get Lynn to sponsor a RRWT'08 web site that tracks Bill and the Tour... kind of like tracking Santa (http://www.northpole.com/NoradSanta.asp) only different! Remember the frenzy reflected on the Krispy Kreme web site a few years ago when they were opening stores left and right? You could go to their site and watch movies of grand openings, feeding frenzies, etc. Hey - it could happen! ;o) Phil > > > On Apr 9, 2008, at 7:36 AM, Bruce Robertson wrote: > >> I'm in the Seattle area, and I'm very involved with dBug. >> >> I have a Rev license but I have never done anything with it; so I don't >> think I'd give a good demo. >> >> I can see that Runrev is a great product but I spend all my time with >> FileMaker. >> >>> Hi Bruce, >>> >>> Are you in the Seattle area? Maybe you could do it! >>> >>> I'm in the Portland area. I keep thinking about offering to talk with >>> the Portland Mac User Group (http://www.pmug.org/) but haven't done >>> anything about it yet. Maybe I should start attending their meetings >>> first! >>> >>> My brain power is devoted to other things right now. Has anyone on the >>> list put together a Rev "spiel" (or at least a bullet point list of >>> things to cover) suitable for MUGs anywhere? Maybe Bruce and I could >>> use it. >>> >>> Thanks - >>> Phil Davis >>> >>> >>> Bruce Robertson wrote: >>>> Anybody in the northwest care to try to set up a Revolution demo >>>> for dBug, >>>> Seattle's Mac user group? >>>> >>>> >>>> >>>> Main meetings are the second Wednesday of the month and I'd like to >>>> see >>>> Runrev at one of these meetings. >>>> >>>> Bruce Robertson >>>> >>> >>> -- >>> Phil Davis >>> >>> PDS Labs >>> Professional Software Development >>> http://pdslabs.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 >> > > Thanks, > Mark > > > > _______________________________________________ > 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 > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From palcibiades-first at yahoo.co.uk Wed Apr 9 14:17:53 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 9 Apr 2008 19:17:53 +0100 Subject: why does this not work and how do you do it? Message-ID: <200804091917.53900.palcibiades-first@yahoo.co.uk> One card, one button, one field (called Field) Traversal is off on the button, on for the field. There is only one script - for the button - which goes: on mouseUp ask "think of a number" if it is not a number then put empty into field "Field" focus on field "Field" else put it into field "Field" focus on field "Field" end if end mouseUp What I expect to happen is that in either case the user will be able to enter from the keyboard. But what actually happens is that the cursor flashes in the field, but the keyboard is dead. To activate the keyboard you have to double click in the field (why double?). There is going to be a simple and obvious answer, but I cannot find it. Oh dear. Yours, fully expecting to feel very foolish in a few minutes from now....! Peter From jacque at hyperactivesw.com Wed Apr 9 14:29:27 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 09 Apr 2008 13:29:27 -0500 Subject: ANN: Debug In-Reply-To: References: Message-ID: <47FD0B07.2010806@hyperactivesw.com> Mark Wieder wrote: > All- > > I got tired of not being able to invoke the debugger at will without > inserting breakpoints into my code, so I created a (very) little plugin that > does the job. I just got around to pursuing this, but it crashes Rev when I try to download. I can find the stack in RevOnline, but when I click the "Go to" button Rev immediately crashes. Other stacks in RevOnline don't do that, so I'm assuming there is something in the stack's opening code that Rev doesn't like. :( -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Apr 9 14:41:54 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 09 Apr 2008 13:41:54 -0500 Subject: why does this not work and how do you do it? In-Reply-To: <200804091917.53900.palcibiades-first@yahoo.co.uk> References: <200804091917.53900.palcibiades-first@yahoo.co.uk> Message-ID: <47FD0DF2.8050709@hyperactivesw.com> Peter Alcibiades wrote: > One card, one button, one field (called Field) Traversal is off on the > button, on for the field. There is only one script - for the button - which > goes: > > on mouseUp > ask "think of a number" > if it is not a number then > put empty into field "Field" > focus on field "Field" > else > put it into field "Field" > focus on field "Field" > end if > end mouseUp > > What I expect to happen is that in either case the user will be able to enter > from the keyboard. But what actually happens is that the cursor flashes in > the field, but the keyboard is dead. To activate the keyboard you have to > double click in the field (why double?). Your script works okay here, though if I enter a number the insertion point appears before the number rather than after. I can still type though. You could try "select text of fld x" instead, maybe that will help. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Wed Apr 9 14:51:59 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 9 Apr 2008 20:51:59 +0200 Subject: why does this not work and how do you do it? In-Reply-To: <200804091917.53900.palcibiades-first@yahoo.co.uk> References: <200804091917.53900.palcibiades-first@yahoo.co.uk> Message-ID: Hi Peter, AFAIK there is no simple answer and you are not foolish. This is a bug, possible related to . I believe there is another, similar bug, but I can't find it that quickly. There are two things you can try. First, select the text of the field, instead of focusing the field. Second, create a new handler, which focuses the field, and send a message in 0 millisecs, which triggers that handler. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 9 apr 2008, at 20:17, Peter Alcibiades wrote: > One card, one button, one field (called Field) Traversal is off on > the > button, on for the field. There is only one script - for the button > - which > goes: > > on mouseUp > ask "think of a number" > if it is not a number then > put empty into field "Field" > focus on field "Field" > else > put it into field "Field" > focus on field "Field" > end if > end mouseUp > > What I expect to happen is that in either case the user will be able > to enter > from the keyboard. But what actually happens is that the cursor > flashes in > the field, but the keyboard is dead. To activate the keyboard you > have to > double click in the field (why double?). > > There is going to be a simple and obvious answer, but I cannot find > it. Oh > dear. > > Yours, fully expecting to feel very foolish in a few minutes from > now....! > > Peter > From bfr at nwlink.com Wed Apr 9 15:30:22 2008 From: bfr at nwlink.com (Bruce Robertson) Date: Wed, 09 Apr 2008 12:30:22 -0700 Subject: Runrev at dBug Seattle? In-Reply-To: <04d701c89a53$54bbb550$6501a8c0@GATEWAY> Message-ID: Depends on what is needed to run a successful demo. I'm wiling to try, and I have used Runrev some, and I've been a dBug speaker before. Given good supporting material and examples I might be able to do OK but certainly a more experienced user would be better. >> On Apr 9, 2008, at 7:36 AM, Bruce Robertson wrote: >> >>> I'm in the Seattle area, and I'm very involved with dBug. >>> >>> I have a Rev license but I have never done anything with it; so I >>> don't think I'd give a good demo. >>> >>> I can see that Runrev is a great product but I spend all my >> time with >>> FileMaker. > > If we can get someone local to do the demo itself, Id be happy to come up to > Seattle (just like backing Phil locally here for PMUG) for this and put some > "business" support behind it. > > Best regards, > > Lynn Fredricks > Mirye Software Publishing > http://www.mirye.com > > Mirye Community NING > http://miryesoftware.ning.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 stephenREVOLUTION2 at barncard.com Wed Apr 9 15:48:30 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Wed, 9 Apr 2008 12:48:30 -0700 Subject: Runrev at dBug Seattle? In-Reply-To: References: Message-ID: Perhaps, but with a little experimentation and prep beforehand, and a preface that you are a new user yourself, you could make the point. >Depends on what is needed to run a successful demo. I'm wiling to try, and I >have used Runrev some, and I've been a dBug speaker before. Given good >supporting material and examples I might be able to do OK but certainly a >more experienced user would be better. > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From lfredricks at proactive-intl.com Wed Apr 9 18:06:06 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 9 Apr 2008 15:06:06 -0700 Subject: Runrev at dBug Seattle? In-Reply-To: <47FCFA44.5090507@pdslabs.net> References: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> <47FCFA44.5090507@pdslabs.net> Message-ID: <01b801c89a8d$e9599e90$6501a8c0@GATEWAY> > > Big bus, plenty of parties, groupies galore, hit every MUG > in North > > America, tickets on sale at TicketMaster right now. > > > Excellent idea Mark! And to open the experience up to those > who can't be there, maybe we can get Lynn to sponsor a > RRWT'08 web site that tracks Bill and the Tour... kind of > like tracking Santa > (http://www.northpole.com/NoradSanta.asp) only different! > Remember the frenzy reflected on the Krispy Kreme web site a > few years ago when they were opening stores left and right? > You could go to their site and watch movies of grand > openings, feeding frenzies, etc. Hey - it could happen! We just need to stop by Ken Kesey's farm for the bus, and we are all set (though I wonder where it is now...) :-) Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From hershf at rgllc.us Wed Apr 9 19:26:53 2008 From: hershf at rgllc.us (Hershel Fisch) Date: Wed, 09 Apr 2008 18:26:53 -0500 Subject: Interesting error [got it and is major bug] In-Reply-To: Message-ID: On 4/8/08 3:07 AM, "Bill Marriott" wrote: I'll make an effort Hershel > Hershel, > > I'm not sure I follow exactly, but it sounds serious. If you have found a > problem in 2.9, please > > 1) Reduce it to the minimal steps necessary to show the problem (a > "recipe"). This will help confirm it's a bug and not a subtle condition in > your specific stack > 2) Please file a report in the Rev Quality Control Center (after checking to > see whether it has been reported already). > > http://quality.runrev.com > > The developers do not regularly follow use-list discussions. > > - Bill > > "Hershel Fisch" wrote in message > news:C41FD2D4.54CB%hershf at rgllc.us... > On 4/6/08 6:58 PM, "Paul Gabel" > wrote: > I don?t, maybe somebody knows better on how to avoid it but I think it is a > major problem. There is a "mouseUp" message 'go to stack "abc"' in a btn in > one stack pointing to another stack "abc", in stack "abc" there is a table > fld with a "mouseUp" message, that gets triggered when the "mouseUp" btn is > clicked in the previous stack. In other words it does not differentiate the > mouse click from where it comes meaning from which stack or card it was > triggered. This is only in 2.9, in 2.8.1 its good, with out any problem. > Hershel > >> Hi Hershel: >> >> Look to the error that occurred and is listed in the error window just >> before the "error in statement" error. That's usually the one that's >> really causing the problem. >> >> Paul Gabel >> -------------- >> On Apr 6, 2008, at 4:13 PM, Hershel Fisch wrote: >> >>> On 4/2/08 7:04 PM, "Hershel Fisch" >>> wrote: >>> >>> Let me recap, I have an interesting error, >>> " >>> executing at 6:08:50 PM >>> Type Handler: error in statement >>> Object Contact List >>> Line go to stack "contact list" >>> Hint mouseUp >>> " >>> On mouseUp it goes to the stack, then the above error comes up. Also >>> the >>> "openStack" message does not trap? >>> Hershel >>> >>>> Hi all, I have an interesting situation, my stack when its in brows >>>> mode it >>>> runs fine but when I suspend the development tools it throws an >>>> error and an >>>> interesting one "go to stack" and only on one stack, ho do I go >>>> about it? >>>> >>>> Hershel >>>> >>>> _______________________________________________ >>>> 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 hershf at rgllc.us Wed Apr 9 19:29:45 2008 From: hershf at rgllc.us (Hershel Fisch) Date: Wed, 09 Apr 2008 18:29:45 -0500 Subject: trap a scrollbar drag Message-ID: Hi, how can I trap a scrollbar drag, meaning it should not brag only on a certain times? Thanks, Hershel From wow at together.net Wed Apr 9 18:36:32 2008 From: wow at together.net (Richard Miller) Date: Wed, 9 Apr 2008 18:36:32 -0400 Subject: Post to https on Mac In-Reply-To: <01b801c89a8d$e9599e90$6501a8c0@GATEWAY> References: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> <47FCFA44.5090507@pdslabs.net> <01b801c89a8d$e9599e90$6501a8c0@GATEWAY> Message-ID: <54D5A167-F90D-4EF7-9B79-8B88868C19C7@together.net> I'm using the following and finding it's not working under OSX using Rev 2.7.4 in a standalone. Is there a known problem with this? I made sure to include the Internet library in the standalone builder. It's working fine under Windows. I'm not getting any result from the Post. It just seems to die. set the socketTimeoutInterval to 18000 set the sslCertificates to "certificatename.crt" libUrlSetSSLVerification false post tPostData to URL "https://servername.... " Thanks. Richard Miller From m.schonewille at economy-x-talk.com Wed Apr 9 18:39:27 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 Apr 2008 00:39:27 +0200 Subject: trap a scrollbar drag In-Reply-To: References: Message-ID: Hi Hershel, You can disable a scrollbar object, which prevents dragging of the thumb completely. You could also make the thumb jumb back to its original position. For this, you save the thumbPos into a local variable on mouseDown and set the thumbPos back to the stored value if necessary. Surely, you could reset the thumbPos in the scrollbarDrag handler, but this looks bad. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 10 apr 2008, at 01:29, Hershel Fisch wrote: > Hi, how can I trap a scrollbar drag, meaning it should not brag only > on a > certain times? > Thanks, Hershel From stephenREVOLUTION2 at barncard.com Wed Apr 9 18:39:53 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Wed, 9 Apr 2008 15:39:53 -0700 Subject: Runrev at dBug Seattle? In-Reply-To: <01b801c89a8d$e9599e90$6501a8c0@GATEWAY> References: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzi o.com> <47FCFA44.5090507@pdslabs.net> <01b801c89a8d$e9599e90$6501a8c0@GATEWAY> Message-ID: You mean the bus "Further" ? I understand it's still there, non functional and covered with moss, on the Kesey family farm. http://www.key-z.com/Nothing-LastsWebsm.jpg ooohhh my teeth are chattering again..... > >We just need to stop by Ken Kesey's farm for the bus, and we are all set >(though I wonder where it is now...) :-) > >Best regards, > >Lynn Fredricks -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From briany at qldlearning.com Wed Apr 9 18:46:21 2008 From: briany at qldlearning.com (Brian Yennie) Date: Wed, 9 Apr 2008 15:46:21 -0700 Subject: Post to https on Mac In-Reply-To: <54D5A167-F90D-4EF7-9B79-8B88868C19C7@together.net> References: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> <47FCFA44.5090507@pdslabs.net> <01b801c89a8d$e9599e90$6501a8c0@GATEWAY> <54D5A167-F90D-4EF7-9B79-8B88868C19C7@together.net> Message-ID: Is it possible that it is not finding the certificate? Since the default directories work a bit differently from Windows to MacOS standalones, what happens if you insert the line: if (there is not a file "certificatename.crt") then answer "Certificate not found" Just a shot in the dark... > I'm using the following and finding it's not working under OSX > using Rev 2.7.4 in a standalone. Is there a known problem with > this? I made sure to include the Internet library in the standalone > builder. It's working fine under Windows. I'm not getting any > result from the Post. It just seems to die. > > set the socketTimeoutInterval to 18000 > set the sslCertificates to "certificatename.crt" > libUrlSetSSLVerification false > post tPostData to URL "https://servername.... " > > 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 --- Brian Yennie From mark at maseurope.net Wed Apr 9 19:04:03 2008 From: mark at maseurope.net (Mark Smith) Date: Thu, 10 Apr 2008 00:04:03 +0100 Subject: Post to https on Mac In-Reply-To: <54D5A167-F90D-4EF7-9B79-8B88868C19C7@together.net> References: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> <47FCFA44.5090507@pdslabs.net> <01b801c89a8d$e9599e90$6501a8c0@GATEWAY> <54D5A167-F90D-4EF7-9B79-8B88868C19C7@together.net> Message-ID: <1E96EB62-CF82-4D6E-B923-415A0D9EF034@maseurope.net> This may be an instance of bug 3639 - secure sockets don't really work on OS X in my experience... A work around for OS X is to use curl: get shell("curl -s -d" && quote & tPostData & quote && "https:// servername") You may need to change the curl incantation depending on how you've assembled tPostData. Best, Mark On 9 Apr 2008, at 23:36, Richard Miller wrote: > I'm using the following and finding it's not working under OSX > using Rev 2.7.4 in a standalone. Is there a known problem with > this? I made sure to include the Internet library in the standalone > builder. It's working fine under Windows. I'm not getting any > result from the Post. It just seems to die. > > set the socketTimeoutInterval to 18000 > set the sslCertificates to "certificatename.crt" > libUrlSetSSLVerification false > post tPostData to URL "https://servername.... " > > 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 lfredricks at proactive-intl.com Wed Apr 9 19:26:35 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 9 Apr 2008 16:26:35 -0700 Subject: Runrev at dBug Seattle? In-Reply-To: References: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> <47FCFA44.5090507@pdslabs.net><01b801c89a8d$e9599e90$6501a8c0@GATEWAY> Message-ID: <020501c89a99$27f4d650$6501a8c0@GATEWAY> > You mean the bus "Further" ? > > I understand it's still there, non functional and covered > with moss, on the Kesey family farm. > > http://www.key-z.com/Nothing-LastsWebsm.jpg > > ooohhh my teeth are chattering again..... At least there was something that would drift through town when I was a student at U of O in Eugene. Perhaps it only takes the right state of mind for this to fly again ;-) Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From wow at together.net Wed Apr 9 19:42:22 2008 From: wow at together.net (Richard Miller) Date: Wed, 9 Apr 2008 19:42:22 -0400 Subject: Post to https on Mac In-Reply-To: <1E96EB62-CF82-4D6E-B923-415A0D9EF034@maseurope.net> References: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> <47FCFA44.5090507@pdslabs.net> <01b801c89a8d$e9599e90$6501a8c0@GATEWAY> <54D5A167-F90D-4EF7-9B79-8B88868C19C7@together.net> <1E96EB62-CF82-4D6E-B923-415A0D9EF034@maseurope.net> Message-ID: Mark, THANK you. This seems to work perfectly. Quite a relief. Richard On Apr 9, 2008, at 7:04 PM, Mark Smith wrote: > This may be an instance of bug 3639 - secure sockets don't really > work on OS X in my experience... > > > A work around for OS X is to use curl: > > get shell("curl -s -d" && quote & tPostData & quote && "https:// > servername") > > You may need to change the curl incantation depending on how you've > assembled tPostData. > > Best, > > Mark > > On 9 Apr 2008, at 23:36, Richard Miller wrote: > >> I'm using the following and finding it's not working under OSX >> using Rev 2.7.4 in a standalone. Is there a known problem with >> this? I made sure to include the Internet library in the >> standalone builder. It's working fine under Windows. I'm not >> getting any result from the Post. It just seems to die. >> >> set the socketTimeoutInterval to 18000 >> set the sslCertificates to "certificatename.crt" >> libUrlSetSSLVerification false >> post tPostData to URL "https://servername.... " >> >> 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 > > _______________________________________________ > 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 schaubeck at mac.com Wed Apr 9 20:35:53 2008 From: schaubeck at mac.com (Jim Schaubeck) Date: Wed, 09 Apr 2008 17:35:53 -0700 Subject: Working with csv files that are 5000 lines or more Message-ID: My next project is reading in a csv file as large as 7000 lines with 60 items per line. The "read file..." and "put it into tempvar" command work very quickly. When I search the data in tempvar, the repeat command works quickly for the first 1000 lines or so then things slow down dramatically. I tested it with a scrollbar being updated for every line and 1000 seems to be the break point. Using "Find..." in excel works very quickly but the same file in my stack is slow. I'll be loading my app onto 20 or so other users so a database may not be an option unless I can load it into the stack (never tried to include an actual database in my apps). Any ideas on how to search through csv files that are 2000 to 7000 lines? Thanks in advance Jim... From john at debraneys.com Wed Apr 9 20:50:56 2008 From: john at debraneys.com (John Tregea) Date: Thu, 10 Apr 2008 00:50:56 +0000 Subject: Working with csv files that are 5000 lines or more Message-ID: Dear Jim, Rather than reading the file, could you import it into the "internal" database within Rev and then undertake your data manipulation? The database engine will be more optimised for large table sorts etc. Regards John -----Original Message----- From: Jim Schaubeck [mailto:schaubeck at mac.com] Sent: Thursday, April 10, 2008 10:35 AM To: use-revolution at lists.runrev.com Subject: Working with csv files that are 5000 lines or more My next project is reading in a csv file as large as 7000 lines with 60 items per line. The "read file..." and "put it into tempvar" command work very quickly. When I search the data in tempvar, the repeat command works quickly for the first 1000 lines or so then things slow down dramatically. I tested it with a scrollbar being updated for every line and 1000 seems to be the break point. Using "Find..." in excel works very quickly but the same file in my stack is slow. I'll be loading my app onto 20 or so other users so a database may not be an option unless I can load it into the stack (never tried to include an actual database in my apps).Any ideas on how to search through csv files that are 2000 to 7000 lines?Thanks in advanceJim..._______________________________________________use-revolution mailing listuse-revolution at lists.runrev.comPlease visit this url to subscribe, unsubscribe and manage your subscription preferences:http://lists.runrev.com/mailman/listinfo/use-revolution From revlist at azurevision.co.uk Wed Apr 9 20:50:37 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 10 Apr 2008 01:50:37 +0100 Subject: Working with csv files that are 5000 lines or more In-Reply-To: References: Message-ID: <8400AAF2-7547-40C5-909D-6577FE264EE3@azurevision.co.uk> On 10 Apr 2008, at 01:35, Jim Schaubeck wrote: > When I search the data in tempvar, the repeat command works quickly > for the first 1000 lines or so then things slow down dramatically. How are you doing the repeat? I'm just wondering if you've somehow got code in there that is going through the previous lines, therefore getting slower and slower as it goes through the process. Ian From mark at maseurope.net Wed Apr 9 20:52:33 2008 From: mark at maseurope.net (Mark Smith) Date: Thu, 10 Apr 2008 01:52:33 +0100 Subject: Working with csv files that are 5000 lines or more In-Reply-To: References: Message-ID: <031367B8-17D1-4919-9708-CF91A7A60819@maseurope.net> Jim, are you using a 'repeat for' loop? In this kind of situation, they can be many, many times faster than 'repeat with n = 1 to the number of lines'. Another option might be to split the data into an array: put url ("file:" & someCSVfile) into tData split tData by return -- now you have an array, one line per element, the elements numbered 1 to 7000 repeat for each line L in the keys of tData if whatYourSearchingFor is in tData[L] then either do what you need to with tData[L] or put L & comma after listOfLinesThatMatchTheSearchCriteria end if end repeat Best, Mark On 10 Apr 2008, at 01:35, Jim Schaubeck wrote: > My next project is reading in a csv file as large as 7000 lines > with 60 items per line. The "read file..." and "put it into > tempvar" command work very quickly. When I search the data in > tempvar, the repeat command works quickly for the first 1000 lines > or so then things slow down dramatically. I tested it with a > scrollbar being updated for every line and 1000 seems to be the > break point. Using "Find..." in excel works very quickly but the > same file in my stack is slow. I'll be loading my app onto 20 or > so other users so a database may not be an option unless I can load > it into the stack (never tried to include an actual database in my > apps). > > Any ideas on how to search through csv files that are 2000 to 7000 > lines? > > 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 john at debraneys.com Wed Apr 9 20:54:10 2008 From: john at debraneys.com (John Tregea) Date: Thu, 10 Apr 2008 00:54:10 +0000 Subject: Runrev at dBug Seattle? Message-ID: I would be happy to come and do the dBug presentation... Now if you can just get me there from Sydney, Australia ; ) (I was one of Apple's HyperCard evangelists and am still looking for a job as sweet.) -----Original Message----- From: Lynn Fredricks [mailto:lfredricks at proactive-intl.com] Sent: Thursday, April 10, 2008 09:26 AM To: ''How to use Revolution'' Subject: RE: Runrev at dBug Seattle? > You mean the bus "Further" ?> > I understand it's still there, non functional and covered > with moss, on the Kesey family farm.> > http://www.key-z.com/Nothing-LastsWebsm.jpg> > ooohhh my teeth are chattering again.....At least there was something that would drift through town when I was astudent at U of O in Eugene. Perhaps it only takes the right state of mindfor this to fly again ;-)Best regards,Lynn FredricksMirye Software Publishinghttp://www.mirye.comMirye Community NINGhttp://miryesoftware.ning.com _______________________________________________use-revolution mailing listuse-revolution at lists.runrev.comPlease visit this url to subscribe, unsubscribe and manage your subscription preferences:http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Wed Apr 9 20:54:17 2008 From: mark at maseurope.net (Mark Smith) Date: Thu, 10 Apr 2008 01:54:17 +0100 Subject: Post to https on Mac In-Reply-To: References: <84708A11-3BFA-496A-BD53-7A729EDD5729@cruzio.com> <47FCFA44.5090507@pdslabs.net> <01b801c89a8d$e9599e90$6501a8c0@GATEWAY> <54D5A167-F90D-4EF7-9B79-8B88868C19C7@together.net> <1E96EB62-CF82-4D6E-B923-415A0D9EF034@maseurope.net> Message-ID: <5766187E-EC16-4F5F-845E-DACEAAA9275C@maseurope.net> Richard, my pleasure. Curl is worth knowing about, it's a real swiss- army-knife for http situations. Best, Mark On 10 Apr 2008, at 00:42, Richard Miller wrote: > Mark, > > THANK you. This seems to work perfectly. Quite a relief. > > Richard > > > On Apr 9, 2008, at 7:04 PM, Mark Smith wrote: > >> This may be an instance of bug 3639 - secure sockets don't really >> work on OS X in my experience... >> >> >> A work around for OS X is to use curl: >> >> get shell("curl -s -d" && quote & tPostData & quote && "https:// >> servername") >> >> You may need to change the curl incantation depending on how >> you've assembled tPostData. >> >> Best, >> >> Mark >> >> On 9 Apr 2008, at 23:36, Richard Miller wrote: >> >>> I'm using the following and finding it's not working under OSX >>> using Rev 2.7.4 in a standalone. Is there a known problem with >>> this? I made sure to include the Internet library in the >>> standalone builder. It's working fine under Windows. I'm not >>> getting any result from the Post. It just seems to die. >>> >>> set the socketTimeoutInterval to 18000 >>> set the sslCertificates to "certificatename.crt" >>> libUrlSetSSLVerification false >>> post tPostData to URL "https://servername.... " >>> >>> 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 >> >> _______________________________________________ >> 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 schaubeck at mac.com Wed Apr 9 20:57:36 2008 From: schaubeck at mac.com (Jim Schaubeck) Date: Wed, 09 Apr 2008 17:57:36 -0700 Subject: Working with csv files that are 5000 lines or more In-Reply-To: <8400AAF2-7547-40C5-909D-6577FE264EE3@azurevision.co.uk> References: <8400AAF2-7547-40C5-909D-6577FE264EE3@azurevision.co.uk> Message-ID: Ian, Here's the script: on mouseUp set cursor to watch put cd fld "test" into tempvar set the itemDel to tab put 0 into addvar repeat with x = 2 to the number of lines in tempvar if item 15 of line x of tempvar is "FL" then add 1 to addvar--simple test for speed end repeat answer "addvar" end mouseUp There are 5500 lines in tempvar with 60 or so items in each row. the data starts out in cd fld "test" but that put into tempvar is very quick. Jim... On Wednesday, April 09, 2008, at 05:51PM, "Ian Wood" wrote: > >On 10 Apr 2008, at 01:35, Jim Schaubeck wrote: > >> When I search the data in tempvar, the repeat command works quickly >> for the first 1000 lines or so then things slow down dramatically. > >How are you doing the repeat? I'm just wondering if you've somehow got >code in there that is going through the previous lines, therefore >getting slower and slower as it goes through the process. > >Ian >_______________________________________________ >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 schaubeck at mac.com Wed Apr 9 21:00:57 2008 From: schaubeck at mac.com (Jim Schaubeck) Date: Wed, 09 Apr 2008 18:00:57 -0700 Subject: Working with csv files that are 5000 lines or more In-Reply-To: References: Message-ID: John, Thank you for the response If I can figure out how to do this I will try it next. I've tried Mysql (via Navicat) and the sort command work quite quickly. So the db approach looks promising and I know the rev docs say "anything over 2000 records is best handled with a db". I do not know (yet) how to use the internal db of runrev. I'll explore this Jim... On Wednesday, April 09, 2008, at 05:51PM, "John Tregea" wrote: >Dear Jim, > >Rather than reading the file, could you import it into the "internal" database within Rev and then undertake your data manipulation? The database engine will be more optimised for large table sorts etc. > >Regards > >John >-----Original Message----- >From: Jim Schaubeck [mailto:schaubeck at mac.com] >Sent: Thursday, April 10, 2008 10:35 AM >To: use-revolution at lists.runrev.com >Subject: Working with csv files that are 5000 lines or more > >My next project is reading in a csv file as large as 7000 lines with 60 items per line. The "read file..." and "put it into tempvar" command work very quickly. When I search the data in tempvar, the repeat command works quickly for the first 1000 lines or so then things slow down dramatically. I tested it with a scrollbar being updated for every line and 1000 seems to be the break point. Using "Find..." in excel works very quickly but the same file in my stack is slow. I'll be loading my app onto 20 or so other users so a database may not be an option unless I can load it into the stack (never tried to include an actual database in my apps).Any ideas on how to search through csv files that are 2000 to 7000 lines?Thanks in advanceJim..._______________________________________________use-revolution mailing listuse-revolution at lists.runrev.comPlease visit this url to subscribe, unsubscribe and manage your subscription preferences:http://lists.runrev.com/mailman/listinfo/use-revo! lution >_______________________________________________ >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 Wed Apr 9 21:04:22 2008 From: briany at qldlearning.com (Brian Yennie) Date: Wed, 9 Apr 2008 18:04:22 -0700 Subject: Working with csv files that are 5000 lines or more In-Reply-To: References: <8400AAF2-7547-40C5-909D-6577FE264EE3@azurevision.co.uk> Message-ID: Jim, Try this revised script with "repeat for each": on mouseUp set cursor to watch put cd fld "test" into tempvar set the itemDel to tab put 0 into addvar repeat for each line L in (line 2 to -1 of tempvar) if item 15 of L is "FL" then add 1 to addvar--simple test for speed end repeat answer addvar end mouseUp > --- Brian Yennie From mark at maseurope.net Wed Apr 9 21:06:07 2008 From: mark at maseurope.net (Mark Smith) Date: Thu, 10 Apr 2008 02:06:07 +0100 Subject: Working with csv files that are 5000 lines or more In-Reply-To: References: <8400AAF2-7547-40C5-909D-6577FE264EE3@azurevision.co.uk> Message-ID: <93BA2068-ED61-4CFF-ADC6-DC248C85071A@maseurope.net> Jim, try on mouseUp set cursor to watch put cd fld "test" into tempvar set the itemDel to tab put 0 into addvar put 0 into counter repeat for each line L in tempvar add 1 to counter if item 15 of L is "FL" then add 1 to addvar --simple test for speed put counter & comma after matchedLines end if end repeat answer "addvar" end mouseUp Best, Mark On 10 Apr 2008, at 01:57, Jim Schaubeck wrote: > Ian, > Here's the script: > > on mouseUp > set cursor to watch > put cd fld "test" into tempvar > set the itemDel to tab > put 0 into addvar > repeat with x = 2 to the number of lines in tempvar > if item 15 of line x of tempvar is "FL" then add 1 to addvar-- > simple test for speed > end repeat > answer "addvar" > end mouseUp > > There are 5500 lines in tempvar with 60 or so items in each row. > the data starts out in cd fld "test" but that put into tempvar is > very quick. > > Jim... > > > On Wednesday, April 09, 2008, at 05:51PM, "Ian Wood" > wrote: >> >> On 10 Apr 2008, at 01:35, Jim Schaubeck wrote: >> >>> When I search the data in tempvar, the repeat command works quickly >>> for the first 1000 lines or so then things slow down dramatically. >> >> How are you doing the repeat? I'm just wondering if you've somehow >> got >> code in there that is going through the previous lines, therefore >> getting slower and slower as it goes through the process. >> >> Ian >> _______________________________________________ >> 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 schaubeck at mac.com Wed Apr 9 21:07:11 2008 From: schaubeck at mac.com (Jim Schaubeck) Date: Wed, 09 Apr 2008 18:07:11 -0700 Subject: Working with csv files that are 5000 lines or more In-Reply-To: <031367B8-17D1-4919-9708-CF91A7A60819@maseurope.net> References: <031367B8-17D1-4919-9708-CF91A7A60819@maseurope.net> Message-ID: Mark, Thank you for the quick response. I have not tried your idea but i will work on it now. Your approach seems to be very close to what I was doing (as you suspected, I used the repeat with x = 2 to the number of lines etc If your approach is many times faster, that could be the trick Thank you Jim... On Wednesday, April 09, 2008, at 05:52PM, "Mark Smith" wrote: >Jim, are you using a 'repeat for' loop? In this kind of situation, >they can be many, many times faster than 'repeat with n = 1 to the >number of lines'. > >Another option might be to split the data into an array: > >put url ("file:" & someCSVfile) into tData >split tData by return -- now you have an array, one line per >element, the elements numbered 1 to 7000 > >repeat for each line L in the keys of tData > if whatYourSearchingFor is in tData[L] then > either do what you need to with tData[L] or > put L & comma after listOfLinesThatMatchTheSearchCriteria > end if >end repeat > >Best, > >Mark > >On 10 Apr 2008, at 01:35, Jim Schaubeck wrote: > >> My next project is reading in a csv file as large as 7000 lines >> with 60 items per line. The "read file..." and "put it into >> tempvar" command work very quickly. When I search the data in >> tempvar, the repeat command works quickly for the first 1000 lines >> or so then things slow down dramatically. I tested it with a >> scrollbar being updated for every line and 1000 seems to be the >> break point. Using "Find..." in excel works very quickly but the >> same file in my stack is slow. I'll be loading my app onto 20 or >> so other users so a database may not be an option unless I can load >> it into the stack (never tried to include an actual database in my >> apps). >> >> Any ideas on how to search through csv files that are 2000 to 7000 >> lines? >> >> 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 > >_______________________________________________ >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 tsj at unimelb.edu.au Wed Apr 9 21:06:53 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Thu, 10 Apr 2008 11:06:53 +1000 Subject: Working with csv files that are 5000 lines or more References: Message-ID: <92B03CD7AB52A4479BE77DBCE253696984C7CA@IS-EX-BEV3.unimelb.edu.au> Hi Jim, Take a look at the 'repeat for each line' repeat structure. It's much faster than the 'repeat with i = 1 to the number of lines in....' method you're probably already using. So for example, if you wanted to iterate through every line and every item in each line you would do something like... answer file "Select a data file to parse:" put url ("file:"&it) into tData put 0 into tRecordNum repeat for each line tRecord in tData add 1 to tRecordNum -- this keeps a record of what line you're up to (if you need it) -- do something to your line data here if required put 0 into tItemNum repeat for each item tItem in tRecord add 2 to tItemNum -- this keeps a record of what item you're up to (if you need it) -- do something to your item data here if required end repeat end repeat You'll find this method is VERY fast and shoudn't suffer from any noticeable slowdown. Just don't try to manipulate tData within the repeat loops. If you need to modify it, either create a copy of it and work on that or 'build' a new one on the fly as you iterate through the lines and items within the repeat loops. However, if all you want to do is find one or more instances of a particular items you are probably better off going with a routine based on the lineOffset function. Finding a partial match is easy... put lineOffset("xzy","tData") into tLineNum if tLineNum > 0 then -- you've got a match in line tLineNum -- iterate through the items to find the position of the one you're after -- or use the itemOffset function to track it down end if If you need to find a complete match (i.e. the whole item) then first add a comma to the beginning and end of each line in tData... put CR before tData put CR after tData -- so you start and end with a blank line replace CR with CR&"," -- puts a comma at the start of each line replace CR&"," with ","&CR&"," -- put a comma at the end of each line delete line 1 of tData delete last line of tData -- get rid of those empty lines put lineOffset(",xyz,",tData) into tLineNum ...and then take it from there HTH, Terry... -----Original Message----- From: use-revolution-bounces at lists.runrev.com on behalf of Jim Schaubeck Sent: Thu 4/10/2008 10:35 AM To: use-revolution at lists.runrev.com Subject: Working with csv files that are 5000 lines or more My next project is reading in a csv file as large as 7000 lines with 60 items per line. The "read file..." and "put it into tempvar" command work very quickly. When I search the data in tempvar, the repeat command works quickly for the first 1000 lines or so then things slow down dramatically. I tested it with a scrollbar being updated for every line and 1000 seems to be the break point. Using "Find..." in excel works very quickly but the same file in my stack is slow. I'll be loading my app onto 20 or so other users so a database may not be an option unless I can load it into the stack (never tried to include an actual database in my apps). Any ideas on how to search through csv files that are 2000 to 7000 lines? 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 schaubeck at mac.com Wed Apr 9 21:12:37 2008 From: schaubeck at mac.com (Jim Schaubeck) Date: Wed, 09 Apr 2008 18:12:37 -0700 Subject: Working with csv files that are 5000 lines or more In-Reply-To: References: <8400AAF2-7547-40C5-909D-6577FE264EE3@azurevision.co.uk> Message-ID: Brian, Holy smokes this is much better!! Not even a second vs 2 minutes. I've been schooled...much appreciated! Thank you, Jim... On Wednesday, April 09, 2008, at 06:04PM, "Brian Yennie" wrote: >Jim, > >Try this revised script with "repeat for each": > >on mouseUp > set cursor to watch > put cd fld "test" into tempvar > set the itemDel to tab > put 0 into addvar > repeat for each line L in (line 2 to -1 of tempvar) > if item 15 of L is "FL" then add 1 to addvar--simple test for speed > end repeat > answer addvar >end mouseUp >> > >--- >Brian Yennie > > >_______________________________________________ >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 schaubeck at mac.com Wed Apr 9 21:17:07 2008 From: schaubeck at mac.com (Jim Schaubeck) Date: Wed, 09 Apr 2008 18:17:07 -0700 Subject: Working with csv files that are 5000 lines or more In-Reply-To: <92B03CD7AB52A4479BE77DBCE253696984C7CA@IS-EX-BEV3.unimelb.edu.au> References: <92B03CD7AB52A4479BE77DBCE253696984C7CA@IS-EX-BEV3.unimelb.edu.au> Message-ID: Terry, Very good feedback for me. You are correct , the method I was using was very slow (I had no idea). The repeat for each line is "femto" seconds! Very nice. I appreciate all of the other information as well...it will help me later Thank you, Jim... On Wednesday, April 09, 2008, at 06:07PM, "Terry Judd" wrote: >Hi Jim, > >Take a look at the 'repeat for each line' repeat structure. It's much faster than the 'repeat with i = 1 to the number of lines in....' method you're probably already using. > >So for example, if you wanted to iterate through every line and every item in each line you would do something like... > >answer file "Select a data file to parse:" >put url ("file:"&it) into tData >put 0 into tRecordNum >repeat for each line tRecord in tData > add 1 to tRecordNum > -- this keeps a record of what line you're up to (if you need it) > -- do something to your line data here if required > put 0 into tItemNum > repeat for each item tItem in tRecord > add 2 to tItemNum > -- this keeps a record of what item you're up to (if you need it) > -- do something to your item data here if required > end repeat >end repeat > >You'll find this method is VERY fast and shoudn't suffer from any noticeable slowdown. Just don't try to manipulate tData within the repeat loops. If you need to modify it, either create a copy of it and work on that or 'build' a new one on the fly as you iterate through the lines and items within the repeat loops. > >However, if all you want to do is find one or more instances of a particular items you are probably better off going with a routine based on the lineOffset function. Finding a partial match is easy... > >put lineOffset("xzy","tData") into tLineNum >if tLineNum > 0 then > -- you've got a match in line tLineNum > -- iterate through the items to find the position of the one you're after > -- or use the itemOffset function to track it down >end if > >If you need to find a complete match (i.e. the whole item) then first add a comma to the beginning and end of each line in tData... > >put CR before tData >put CR after tData >-- so you start and end with a blank line >replace CR with CR&"," >-- puts a comma at the start of each line >replace CR&"," with ","&CR&"," >-- put a comma at the end of each line >delete line 1 of tData >delete last line of tData >-- get rid of those empty lines >put lineOffset(",xyz,",tData) into tLineNum > >...and then take it from there > >HTH, > >Terry... > >-----Original Message----- >From: use-revolution-bounces at lists.runrev.com on behalf of Jim Schaubeck >Sent: Thu 4/10/2008 10:35 AM >To: use-revolution at lists.runrev.com >Subject: Working with csv files that are 5000 lines or more > >My next project is reading in a csv file as large as 7000 lines with 60 items per line. The "read file..." and "put it into tempvar" command work very quickly. When I search the data in tempvar, the repeat command works quickly for the first 1000 lines or so then things slow down dramatically. I tested it with a scrollbar being updated for every line and 1000 seems to be the break point. Using "Find..." in excel works very quickly but the same file in my stack is slow. I'll be loading my app onto 20 or so other users so a database may not be an option unless I can load it into the stack (never tried to include an actual database in my apps). > >Any ideas on how to search through csv files that are 2000 to 7000 lines? > >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 > > >_______________________________________________ >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 Wed Apr 9 21:35:50 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 Apr 2008 18:35:50 -0700 Subject: Working with csv files that are 5000 lines or more Message-ID: <47FD6EF6.5070300@fourthworld.com> Jim Schaubeck wrote: > Very good feedback for me. You are correct , the method I was > using was very slow (I had no idea). Superficially the two main forms of repeat look very similar, but under the hood they do very different things. When you do this: repeat with i = 1 to the number of lines of tData get line i of tData end repeat ...that second line has to count the lines from 1 to i each time through the loop. That's why you saw the increasing slowdown the farther it got into the data. But when you do this: repeat for each line tLine in tData get tLine end repeat ...then the engine makes the assumption that the data in tData won't be changing, so it doesn't need to count as it goes. Instead it parses as it goes, automatically putting the value of each line into tLine each time through the loop. For data sets with just 5000 records, or even 50,000 records, you probably don't need an RDBMS to handle them. In cases where you're processing all records in sequence you probably don't even need an array. Arrays are lightning fast for random access, such as when you have a list of keys and you need to retrieve their values. But the split and combine commands are very computationally intensive, so for sequential processing of the full data set the overhead of split and combine usually benchmarks as taking longer than simply using "repeat for each" on the delimited text. My WebMerge customers regularly process data sets in the hundreds of thousands of lines, and write me happy notes about how good the performance is. :) I wish I could take credit for it, but really it's all Scott Raney, the fella who owned the engine at the time the "repeat for each" form was added. It's a godsend. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From davidocoker at gmail.com Wed Apr 9 21:43:52 2008 From: davidocoker at gmail.com (David Coker) Date: Wed, 9 Apr 2008 20:43:52 -0500 Subject: It's almost that time. Message-ID: Hello folks, I'm very rapidly running out of things to do on my current project and have found that I do not own any software capable of producing a custom Icon suitable to the Rev specifications. Previously, all of the app's I've built with Rev have never been targeted towards the general public, so it didn't matter... not so any longer. :) Can anyone tell me if Axialis IconWorkshop for Windows will handle the job properly? If not, can someone suggest a Windows title that will work specific to icon building (I already have image editing software that I enjoy using) and preferably without breaking the piggy bank in the process? Much appreciated, David From sundown at pacifier.com Wed Apr 9 21:49:44 2008 From: sundown at pacifier.com (-= JB =-) Date: Wed, 9 Apr 2008 18:49:44 -0700 Subject: It's almost that time. In-Reply-To: References: Message-ID: <11D4D0F7-CB72-4470-8EFB-7FEE8A7575C3@pacifier.com> And while you are on the subject of icons what is the best program to create icons for the Mac that will work without problems in Revolution. thanks, -=>JB<=- On Apr 9, 2008, at 6:43 PM, David Coker wrote: > Hello folks, > I'm very rapidly running out of things to do on my current project and > have found that I do not own any software capable of producing a > custom Icon suitable to the Rev specifications. > > Previously, all of the app's I've built with Rev have never been > targeted towards the general public, so it didn't matter... not so any > longer. :) > > Can anyone tell me if Axialis IconWorkshop for Windows will handle the > job properly? If not, can someone suggest a Windows title that will > work specific to icon building (I already have image editing software > that I enjoy using) and preferably without breaking the piggy bank in > the process? > > Much appreciated, > David > _______________________________________________ > 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 schaubeck at mac.com Wed Apr 9 21:50:57 2008 From: schaubeck at mac.com (Jim Schaubeck) Date: Wed, 09 Apr 2008 18:50:57 -0700 Subject: Working with csv files that are 5000 lines or more In-Reply-To: <47FD6EF6.5070300@fourthworld.com> References: <47FD6EF6.5070300@fourthworld.com> Message-ID: <9C48D92A-0119-1000-BF60-8A59600DFCDD-Webmail-10025@mac.com> Thank you Richard. Great feedback. That makes complete sense as to why repeat for each line is lightning fast On Wednesday, April 09, 2008, at 06:36PM, "Richard Gaskin" wrote: >Jim Schaubeck wrote: > > Very good feedback for me. You are correct , the method I was > > using was very slow (I had no idea). > >Superficially the two main forms of repeat look very similar, but under >the hood they do very different things. > >When you do this: > >repeat with i = 1 to the number of lines of tData > get line i of tData >end repeat > >...that second line has to count the lines from 1 to i each time through >the loop. That's why you saw the increasing slowdown the farther it got >into the data. > >But when you do this: > >repeat for each line tLine in tData > get tLine >end repeat > >...then the engine makes the assumption that the data in tData won't be >changing, so it doesn't need to count as it goes. Instead it parses as >it goes, automatically putting the value of each line into tLine each >time through the loop. > >For data sets with just 5000 records, or even 50,000 records, you >probably don't need an RDBMS to handle them. > >In cases where you're processing all records in sequence you probably >don't even need an array. Arrays are lightning fast for random access, >such as when you have a list of keys and you need to retrieve their >values. But the split and combine commands are very computationally >intensive, so for sequential processing of the full data set the >overhead of split and combine usually benchmarks as taking longer than >simply using "repeat for each" on the delimited text. > >My WebMerge customers regularly process data sets in the hundreds of >thousands of lines, and write me happy notes about how good the >performance is. :) > >I wish I could take credit for it, but really it's all Scott Raney, the >fella who owned the engine at the time the "repeat for each" form was >added. It's a godsend. > >-- > 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 Wed Apr 9 22:20:24 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 09 Apr 2008 19:20:24 -0700 Subject: It's almost that time. In-Reply-To: <11D4D0F7-CB72-4470-8EFB-7FEE8A7575C3@pacifier.com> Message-ID: Recently, -= JB =- wrote: > And while you are on the subject of icons what is the best > program to create icons for the Mac that will work without > problems in Revolution. While there are a ton of *resource* editors for both platforms, there are very few icon editors that actually provide tools to manipulate art. Axialis offers tools and builds icons for both Win and Mac platforms. Apple's Xcode Developer Tools includes an app called Icon Composer that will build icons using whatever art you provide. Iconographer is a Mac tool referenced in many Web pages on the net, but the author is no longer supporting it, and it has bug or 2 that can affect the art. I would avoid this one. One of the best tools for creating icons is actually a Photoshop plugin called IconBuilder (Photoshop is required). Instead of serving as an editing tool, it requires that you use Photoshop as your editing tool, and use the plugin to export whatever file formats you need. There is a list of other related apps here: http://interfacelift.com/icons-mac/software.php Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From ambassador at fourthworld.com Wed Apr 9 22:37:26 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 Apr 2008 19:37:26 -0700 Subject: It's almost that time. Message-ID: <47FD7D66.9010003@fourthworld.com> JB wrote: > And while you are on the subject of icons what is the best > program to create icons for the Mac that will work without > problems in Revolution. My favorite icon tool is a plugin for Photoshop, Fireworks, and others called IconBuilder: I love the convenience of generating my output right in the program I'm using to create the images. With just a few minutes of getting oriented to how the plugin is set up, you can kick out icons for both Mac and Windows in all standard sizes and color depths easily. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sundown at pacifier.com Wed Apr 9 23:14:11 2008 From: sundown at pacifier.com (-= JB =-) Date: Wed, 9 Apr 2008 20:14:11 -0700 Subject: It's almost that time. In-Reply-To: <47FD7D66.9010003@fourthworld.com> References: <47FD7D66.9010003@fourthworld.com> Message-ID: <329D5F96-B69A-4B2A-90CA-E8B9EC96C85E@pacifier.com> Thank you Scott and Richard for taking the time to provide the info. -=>JB<=- On Apr 9, 2008, at 7:37 PM, Richard Gaskin wrote: > JB wrote: > > > And while you are on the subject of icons what is the best > > program to create icons for the Mac that will work without > > problems in Revolution. > > > My favorite icon tool is a plugin for Photoshop, Fireworks, and > others called IconBuilder: > > > > I love the convenience of generating my output right in the program > I'm using to create the images. With just a few minutes of getting > oriented to how the plugin is set up, you can kick out icons for > both Mac and Windows in all standard sizes and color depths easily. > > -- > 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 tsj at unimelb.edu.au Wed Apr 9 23:27:37 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Thu, 10 Apr 2008 13:27:37 +1000 Subject: It's almost that time. References: Message-ID: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> Hi David - I'd happily recommend Axialis. Our developers use it and It does a great job of producing both Win AND Mac icons. Cheers, Terry... -----Original Message----- From: use-revolution-bounces at lists.runrev.com on behalf of David Coker Sent: Thu 4/10/2008 11:43 AM To: use-revolution at lists.runrev.com Subject: It's almost that time. Hello folks, I'm very rapidly running out of things to do on my current project and have found that I do not own any software capable of producing a custom Icon suitable to the Rev specifications. Previously, all of the app's I've built with Rev have never been targeted towards the general public, so it didn't matter... not so any longer. :) Can anyone tell me if Axialis IconWorkshop for Windows will handle the job properly? If not, can someone suggest a Windows title that will work specific to icon building (I already have image editing software that I enjoy using) and preferably without breaking the piggy bank in the process? Much appreciated, David _______________________________________________ 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 coiin at rcn.com Wed Apr 9 23:47:35 2008 From: coiin at rcn.com (Colin Holgate) Date: Wed, 9 Apr 2008 23:47:35 -0400 Subject: good Rev demos In-Reply-To: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> Message-ID: <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> I have a couple of presentations in early May, to groups that are mostly into Flash, and I'll be showing them Revolution. Are there good examples of what Revolution has been used for that I could show? Obvious I'm not thinking to compete with Flash in terms of in-browser applications, but Rev could compare well against Flash based things such as Adobe AIR and Flex. From mwieder at ahsoftware.net Wed Apr 9 23:59:59 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 9 Apr 2008 20:59:59 -0700 Subject: ANN: Debug In-Reply-To: <47FD0B07.2010806@hyperactivesw.com> References: <47FD0B07.2010806@hyperactivesw.com> Message-ID: <82870831125.20080409205959@ahsoftware.net> Jacque- Wednesday, April 9, 2008, 11:29:27 AM, you wrote: > I just got around to pursuing this, but it crashes Rev when I try to > download. I can find the stack in RevOnline, but when I click the "Go > to" button Rev immediately crashes. Other stacks in RevOnline don't do > that, so I'm assuming there is something in the stack's opening code > that Rev doesn't like. :( ROTFL. Wonderful - I've managed to write something that crashes revOnline. I don't think there's a way around that, so I'll have to write an installer for this thing. But you're right - there's nothing in the stack except a simple preOpenStack handler. -- -Mark Wieder mwieder at ahsoftware.net From bvlahos at mac.com Thu Apr 10 01:01:45 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 9 Apr 2008 22:01:45 -0700 Subject: How to paste into multiple fields Message-ID: Lets say I have three fields. Lets call then "FirstName", "LastName", and "Phone number". I have information from another program copied to the clipboard in the form "Bill Vlahos 555-1212" that I want to be able to paste into the first field and have the text correctly flow into the other fields. If I type it manually it works as the TAB key moves the selection to the next field. However, if I paste into the first field all of the text goes into that field. Is there a way to do this without using a special script which would do an import from the clipboard? Bill Vlahos From kray at sonsothunder.com Thu Apr 10 01:31:33 2008 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 10 Apr 2008 00:31:33 -0500 Subject: How to paste into multiple fields In-Reply-To: Message-ID: On 4/10/08 12:01 AM, "Bill Vlahos" wrote: > Lets say I have three fields. Lets call then "FirstName", "LastName", > and "Phone number". > > I have information from another program copied to the clipboard in the > form "Bill Vlahos 555-1212" that I want to be able to > paste into the first field and have the text correctly flow into the > other fields. > > If I type it manually it works as the TAB key moves the selection to > the next field. However, if I paste into the first field all of the > text goes into that field. How about instead of pasting, do: focus fld "FirstName" -- plants insertion point type the clipboardData["text"] It's a little slow, but it works... Otherwise you'd have to parse the clipboard: put the clipboardData["text"] into tData set the itemDel to tab put item 1 of tData into fld "FirstName" put item 2 of tData into fld "LastName" put item 3 of tData into fld "Phone" HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Thu Apr 10 01:40:02 2008 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 10 Apr 2008 00:40:02 -0500 Subject: Working with csv files that are 5000 lines or more In-Reply-To: Message-ID: > Brian, > Holy smokes this is much better!! Not even a second vs 2 minutes. I've been > schooled...much appreciated! If you are interested in some other "best practices" on getting the best performance in your code, check out these tips: Increasing Script Performance, Part I http://www.sonsothunder.com/devres/revolution/tips/scrp005.htm Increasing Script Performance, Part II http://www.sonsothunder.com/devres/revolution/tips/scrp006.htm Increasing Script Performance, Part III http://www.sonsothunder.com/devres/revolution/tips/scrp007.htm Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From palcibiades-first at yahoo.co.uk Thu Apr 10 02:36:18 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 9 Apr 2008 23:36:18 -0700 (PDT) Subject: why does this not work and how do you do it? In-Reply-To: <47FD0DF2.8050709@hyperactivesw.com> References: <200804091917.53900.palcibiades-first@yahoo.co.uk> <47FD0DF2.8050709@hyperactivesw.com> Message-ID: <16602982.post@talk.nabble.com> Jacque and Mark - thanks, "select the text of" does indeed work. I'd previously tried 'select after' which did not work. It must definitely be a bug then, and apparently specific to the Linux build? Its a very specific problem. Its not that focus on field does not work. On the same screen I have a backup handler at card level to trap miscellaneous mouse clicks and restore focus to the field. That one does work fine. The thing seems to be, if you start out with the cursor in a field and focus on the field, then do something which places focus on another object, even if the handlers for that object try to restore focus on the field they cannot do it with 'focus'. Though they can do it with 'select'. Obviously this is not what you'd expect, its inconsistent behaviour. You'd expect focus on field to work the same wherever it is found, and it don't. Its also not very good, because from the user point of view, what he/she sees is the cursor flashing normally in the input field, but for some reason the keyboard fails to work. My dear users are totally baffled by this, so I get calls saying the keyboard is broken! Well, it must be. You push the keys and nothing happens! The other odd thing about this is, there is a card script which just does focus on field if there is a mouse up. This works fine if you click anywhere on the screen. But it does not work if it is invoked by 'send mouseUp to this card'. Peter -- View this message in context: http://www.nabble.com/why-does-this-not-work-and-how-do-you-do-it--tp16593303p16602982.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Thu Apr 10 05:06:01 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 Apr 2008 11:06:01 +0200 Subject: why does this not work and how do you do it? In-Reply-To: <16602982.post@talk.nabble.com> References: <200804091917.53900.palcibiades-first@yahoo.co.uk> <47FD0DF2.8050709@hyperactivesw.com> <16602982.post@talk.nabble.com> Message-ID: <7BA2CD50-EE67-4A10-9248-86D9953E8F3C@economy-x-talk.com> Hi Peter, No, I don't think this is specific to Linux. There are similar problems on Mac OS X. "The other odd thing" might be yet another bug in Rev or a problem in your script. You might want to tell us more about it. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 10 apr 2008, at 08:36, Peter Alcibiades wrote: > > Jacque and Mark - thanks, "select the text of" does indeed work. I'd > previously > tried 'select after' which did not work. > > It must definitely be a bug then, and apparently specific to the Linux > build? > Its a very specific problem. Its not that focus on field does not > work. On > the > same screen I have a backup handler at card level to trap > miscellaneous > mouse clicks and > restore focus to the field. That one does work fine. > > > > The other odd thing about this is, there is a card script which > just does > focus on field > if there is a mouse up. This works fine if you click anywhere on the > screen. But it does > not work if it is invoked by 'send mouseUp to this card'. > > > Peter From runrev260805 at m-r-d.de Thu Apr 10 05:55:50 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Thu, 10 Apr 2008 09:55:50 +0000 Subject: It's almost that time. Message-ID: David, that works with Axialis Workshop without problems. Maybe there is free software also to do this job. But IconWorkshop is worth paying for it. And remember you pay once and get lifetime upgrades. Regards, Matthias Rebbe -------- Original Message -------- Subject: It's almost that time. (10-Apr-2008 6:43) From: David Coker To: runrev260805 at m-r-d.de > Hello folks, > I'm very rapidly running out of things to do on my current project and > have found that I do not own any software capable of producing a > custom Icon suitable to the Rev specifications. > > Previously, all of the app's I've built with Rev have never been > targeted towards the general public, so it didn't matter... not so any > longer. :) > > Can anyone tell me if Axialis IconWorkshop for Windows will handle the > job properly? If not, can someone suggest a Windows title that will > work specific to icon building (I already have image editing software > that I enjoy using) and preferably without breaking the piggy bank in > the process? > > Much appreciated, > David > _______________________________________________ > 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 > > > > > To: use-revolution at lists.runrev.com From m.schonewille at economy-x-talk.com Thu Apr 10 06:04:56 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 Apr 2008 12:04:56 +0200 Subject: It's almost that time. In-Reply-To: References: Message-ID: <3FB2D0F1-85DD-49C6-821B-FD5E11D06E85@economy-x-talk.com> Hi David, It is not much of a graphics editor, but the best icon maker for windows I have ever seen is the freeware tool IcoFX. It is simple and does exactly what you expect. For editing, I'd use Photoshop or Gimp. For Mac, I use Apple's Icon Composer, which has been mentioned earlier in this thread already. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 10 apr 2008, at 03:43, David Coker wrote: > > Can anyone tell me if Axialis IconWorkshop for Windows will handle the > job properly? If not, can someone suggest a Windows title that will > work specific to icon building > Much appreciated, > David From davidocoker at gmail.com Thu Apr 10 06:10:11 2008 From: davidocoker at gmail.com (David Coker) Date: Thu, 10 Apr 2008 05:10:11 -0500 Subject: It's almost that time. In-Reply-To: References: Message-ID: On Thu, Apr 10, 2008 at 4:55 AM, wrote: > David, > > that works with Axialis Workshop without problems. > Maybe there is free software also to do this job. But IconWorkshop is worth paying for it. > And remember you pay once and get lifetime upgrades. > > Regards, > > Matthias Rebbe > Thanks to all that replied... Both Matthias & Terry were spot on! Axialis IconWorkshop works great and is just the type of software I was hoping to find. It does one job very well, it's easy to use, I don't have to learn to use another massive image editing software title and it won't break the piggy bank. The perfect solution from my end. David From davidocoker at gmail.com Thu Apr 10 06:14:14 2008 From: davidocoker at gmail.com (David Coker) Date: Thu, 10 Apr 2008 05:14:14 -0500 Subject: It's almost that time. In-Reply-To: <3FB2D0F1-85DD-49C6-821B-FD5E11D06E85@economy-x-talk.com> References: <3FB2D0F1-85DD-49C6-821B-FD5E11D06E85@economy-x-talk.com> Message-ID: On Thu, Apr 10, 2008 at 5:04 AM, Mark Schonewille wrote: > Hi David, > > It is not much of a graphics editor, but the best icon maker for windows I > have ever seen is the freeware tool IcoFX. It is simple and does exactly > what you expect. For editing, I'd use Photoshop or Gimp. > > For Mac, I use Apple's Icon Composer, which has been mentioned earlier in > this thread already. > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > A large collection of scripts for HyperCard, Revolution, SuperCard and > other programming languages can be found at http://runrev.info Looks like we posted about the same time. :) Thanks for the info Mark! David From bvg at mac.com Thu Apr 10 08:21:04 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 10 Apr 2008 14:21:04 +0200 Subject: good Rev demos In-Reply-To: <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> Message-ID: <78774C71-2ECE-4C4F-A702-D94E01F3E2C3@mac.com> On 10 Apr 2008, at 05:47, Colin Holgate wrote: > I have a couple of presentations in early May, to groups that are > mostly into Flash, and I'll be showing them Revolution. Are there > good examples of what Revolution has been used for that I could show? The problem with flash vs rev comparisons is that flash excels exactly where rev has the biggest deficits: Fast and reliable animation and impressive support for vector graphics. Obviously your flash users did choose flash because of it's strengths, and not it's weaknesses. Said that, I always find these things interesting about Rev: repeat for each, chunks and data handling - http://support.runrev.com/scriptingconferences/ (unfortunately, link broken) - http://runrev.com/developers/tutorials/ (almost) native look on 3 platforms - best to just compile test app for 3 platforms at once IDE made with the same language (this especially would be very hard with flash) - Glx2 script editor -> http://www.daniels-mara.com/glx2/ - BvG Docu -> http://www.bjoernke.com/runrev/stacks.php (i made this) - Metacard -> http://groups.yahoo.com/group/MC_IDE/ (alternative ide) If you want to show how rev handles the strengths of flash, then look at these: Web development: - http://www.himalayanacademy.com/ (mostly made with rev cgi) - http://www.fourthworld.com/products/webmerge/index.html - http://www.altuit.com/webs/hemingway/hemingway/default.htm Creating Buttons: - http://www.buttongadget.com/buttongadget2/default.htm - http://www.tactilemedia.com (navigate to "media", because it's flash) Animation: - http://www.runrev.com/products/related-software/animation-engine-2/ I'm sure there are thousand of other examples, but these came to mind immediately. In the end it hugely depends on what you actually want to show. 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 coiin at rcn.com Thu Apr 10 08:40:55 2008 From: coiin at rcn.com (Colin Holgate) Date: Thu, 10 Apr 2008 08:40:55 -0400 Subject: good Rev demos In-Reply-To: <78774C71-2ECE-4C4F-A702-D94E01F3E2C3@mac.com> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> <78774C71-2ECE-4C4F-A702-D94E01F3E2C3@mac.com> Message-ID: <9A00BC66-F8DA-4638-BC47-48676630DCA2@rcn.com> On Apr 10, 2008, at 8:21 AM, Bj?rnke von Gierke wrote: > > - http://runrev.com/developers/tutorials/ Thanks for the various links. I'm not trying to show how Rev would do Flash like things, I'm hoping to find examples that would leave a Flash person jealous about how hard it would be to do the same thing in Flash. revBrowser is a good example of something that would be hard to do in Flash, though obviously you could do it in a browser, where Flash was just one of the elements. From m.schonewille at economy-x-talk.com Thu Apr 10 09:21:16 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 Apr 2008 15:21:16 +0200 Subject: good Rev demos In-Reply-To: <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> Message-ID: <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> Hi Colin, I don't think that you will be able to impress those Flash programmers much. They want to make on-line games and while that's about the only thing Flash is capable of, it does it much better than Revolution will ever do. If you were to compare Revolution with Filemaker, you might impress your audience with readily available server and database capabilities in a very flexible and easily adjustable interface. Perhaps you might also find a grateful public amongst web programmers who use a combination of Perl, Python, MySQL and Apache, now that Revolution is less demanding if used as a CGI engine. Naturally, you might try a comparison between RealBasic, SuperCard, HyperStudio 5 (if that's ever released), XCode and .NET. You will probably be able to find some people who'd like to switch to Revolution. Flash however... nah... no chance, Flash is too different. They'll just shrug. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 10 apr 2008, at 05:47, Colin Holgate wrote: > I have a couple of presentations in early May, to groups that are > mostly into Flash, and I'll be showing them Revolution. Are there > good examples of what Revolution has been used for that I could > show? Obvious I'm not thinking to compete with Flash in terms of in- > browser applications, but Rev could compare well against Flash based > things such as Adobe AIR and Flex. > From lists at mangomultimedia.com Thu Apr 10 09:36:45 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 10 Apr 2008 09:36:45 -0400 Subject: good Rev demos In-Reply-To: <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> Message-ID: On Apr 9, 2008, at 11:47 PM, Colin Holgate wrote: > I have a couple of presentations in early May, to groups that are > mostly into Flash, and I'll be showing them Revolution. Are there > good examples of what Revolution has been used for that I could > show? Obvious I'm not thinking to compete with Flash in terms of in- > browser applications, but Rev could compare well against Flash based > things such as Adobe AIR and Flex. Hi Colin, Maybe this isn't exactly what you are looking to show but one of my favorite features of Rev is the fact that you don't need to compile your application each time you want to test it. Personally I found this very time consuming with Flash and other environments that require you to compile. If you design your application using the splash screen technique then you can be writing code on OS X and as soon as you save your script in the IDE you can double-click to launch the executable for testing on a Windows machine running on your network or in a VM. I think Rev's "always on" development environment provides you more time to experiment with your UI because you don't have to wait to compile each time you want to see how a change is going to look/work. For me this is one of the key differentiators between Rev and the other desktop development environments that I am aware of. Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From coiin at rcn.com Thu Apr 10 09:43:57 2008 From: coiin at rcn.com (Colin Holgate) Date: Thu, 10 Apr 2008 09:43:57 -0400 Subject: good Rev demos In-Reply-To: <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> Message-ID: On Apr 10, 2008, at 9:21 AM, Mark Schonewille wrote: > They want to make on-line games and while that's about the only > thing Flash is capable of, That's a good example of why I'm doing the presentation that I'm doing. A lot of people believe in their own tool a lot and don't spend any time finding out the abilities of other tools. Many people believe that HyperCard and Revolution are only good for making address book stacks. Director is only any use for making slide shows, Flash can only do online games. There is an overlap between the Flash crowd and the Rev crowd, and that's with standalone applications. The Flash crowd can make applications that are delivered via AIR, or Internet applications using Flex. Those are the kinds of things that Rev can also do, and most likely in a faster, more cross platform friendly way. If I can show example like that, the people using Flex may well reluctantly be impressed! From coiin at rcn.com Thu Apr 10 09:49:32 2008 From: coiin at rcn.com (Colin Holgate) Date: Thu, 10 Apr 2008 09:49:32 -0400 Subject: good Rev demos In-Reply-To: References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> Message-ID: <611DB7A8-D632-4205-ADBF-834E671B42B2@rcn.com> On Apr 10, 2008, at 9:36 AM, Trevor DeVore wrote: > For me this is one of the key differentiators between Rev and the > other desktop development environments that I am aware of. To a degree you can do that in Director. You can make graphic and text changes to the application while you're running it. You can look through the code, trace out variables, do message box like tests, all without stopping the application. It is certainly an aspect of development that Flash lacks! I have no trouble pointing out the way that you work with Rev, and how good that can be. But I'll also try to show examples of completed applications to show what can be achieved given more than a few minutes of demo time. From m.schonewille at economy-x-talk.com Thu Apr 10 09:58:43 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 Apr 2008 15:58:43 +0200 Subject: good Rev demos In-Reply-To: References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> Message-ID: <53F65747-C620-42F6-835F-A58D5CA3D33F@economy-x-talk.com> Colin, What kind of applications can be made in Flash that could also be made in Revolution, (apart from games and interactive content that is usually provided on-line)? Why do you think that Rev can deliver applications via Air or Flex in a faster, more cross-platform friendly way? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 10 apr 2008, at 15:43, Colin Holgate wrote: > > On Apr 10, 2008, at 9:21 AM, Mark Schonewille wrote: > >> They want to make on-line games and while that's about the only >> thing Flash is capable of, > > That's a good example of why I'm doing the presentation that I'm > doing. A lot of people believe in their own tool a lot and don't > spend any time finding out the abilities of other tools. Many people > believe that HyperCard and Revolution are only good for making > address book stacks. Director is only any use for making slide > shows, Flash can only do online games. > > There is an overlap between the Flash crowd and the Rev crowd, and > that's with standalone applications. The Flash crowd can make > applications that are delivered via AIR, or Internet applications > using Flex. Those are the kinds of things that Rev can also do, and > most likely in a faster, more cross platform friendly way. If I can > show example like that, the people using Flex may well reluctantly > be impressed! From bvg at mac.com Thu Apr 10 10:18:27 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 10 Apr 2008 16:18:27 +0200 Subject: good Rev demos In-Reply-To: References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> Message-ID: <6C073C33-DC2A-4F77-8B16-3291A9D88764@mac.com> On 10 Apr 2008, at 15:43, Colin Holgate wrote: > There is an overlap between the Flash crowd and the Rev crowd, and > that's with standalone applications. The Flash crowd can make > applications that are delivered via AIR, or Internet applications > using Flex. Those are the kinds of things that Rev can also do, and > most likely in a faster, more cross platform friendly way. If I can > show example like that, the people using Flex may well reluctantly > be impressed! There are many standalone applications, some I have already linked. Obviously you can take any stack and make a standalone out of it. One example of a complex stack which lends itself to that is obviously ChatRev, another one would be RevZilla. There are a few games available, for example by Malte Brill or Karl Becker . Mark Schonewille makes standalones which are more Data oriented , Eric Chattonet has applications that do use the browser external , etc. There are of course many more Rev products, but I think most of Rev work is done on comission basis, and can't really be shown around because of that. I still think you should specify your demand a bit more, as just asking for every rev application on the planet is not a good way to get information about those that you actually want. Have fun Bj?rnke -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From devin_asay at byu.edu Thu Apr 10 10:39:51 2008 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 10 Apr 2008 08:39:51 -0600 Subject: good Rev demos In-Reply-To: <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> Message-ID: <2905EFC5-2DAD-407A-AC68-E642117649E4@byu.edu> Colin, I use a custom-built Rev launcher app called Learning Web to deliver learning module stacks over the internet to students at home. It also allows you to launch any server-based stack by entering a text URL. You're welcome to have a look at it and use it as demo if you'd like. You can download the launcher engine from http://hlrc.byu.edu. Look for the Learning Web link at the lower left. Contact me off-list if you have any other questions about it. Regards, Devin http://hlrc.byu.edu On Apr 9, 2008, at 9:47 PM, Colin Holgate wrote: > I have a couple of presentations in early May, to groups that are > mostly into Flash, and I'll be showing them Revolution. Are there > good examples of what Revolution has been used for that I could > show? Obvious I'm not thinking to compete with Flash in terms of in- > browser applications, but Rev could compare well against Flash > based things such as Adobe AIR and Flex. > > > _______________________________________________ > 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 coiin at rcn.com Thu Apr 10 10:50:50 2008 From: coiin at rcn.com (Colin Holgate) Date: Thu, 10 Apr 2008 10:50:50 -0400 Subject: good Rev demos In-Reply-To: <6C073C33-DC2A-4F77-8B16-3291A9D88764@mac.com> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> <6C073C33-DC2A-4F77-8B16-3291A9D88764@mac.com> Message-ID: At 4:18 PM +0200 4/10/08, Bj?rnke von Gierke wrote: >I still think you should specify your demand a >bit more, as just asking for every rev >application on the planet is not a good way to >get information about those that you actually >want. I think I have enough leads now! It is a bit abstract a request, I know, but I want to show things that are both not a stereotypical HyperCard like stack, and not something that a Flash person would say "oh I could do that in about 10 minutes in Flash". The more like a standard OSX app they look the better, because even if you could do something on those lines in Flash, it would no doubt have that Flash-like feel to it, enough to not feel like a real application. From ambassador at fourthworld.com Thu Apr 10 10:51:37 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 10 Apr 2008 07:51:37 -0700 Subject: good Rev demos Message-ID: <47FE2979.6000407@fourthworld.com> Colin Holgate wrote: > On Apr 10, 2008, at 9:21 AM, Mark Schonewille wrote: >> They want to make on-line games and while that's about the only >> thing Flash is capable of, > > That's a good example of why I'm doing the presentation that I'm > doing. A lot of people believe in their own tool a lot and don't spend > any time finding out the abilities of other tools. Many people believe > that HyperCard and Revolution are only good for making address book > stacks. Director is only any use for making slide shows, Flash can > only do online games. > > There is an overlap between the Flash crowd and the Rev crowd, and > that's with standalone applications. The Flash crowd can make > applications that are delivered via AIR, or Internet applications > using Flex. Those are the kinds of things that Rev can also do, and > most likely in a faster, more cross platform friendly way. If I can > show example like that, the people using Flex may well reluctantly be > impressed! Well said. It's too easy for anyone using any tool exclusively to unintentionally get a certain myopia. But the variety of tools in this world exist for a reason, each with its strengths and weaknesses. A healthy perspective about what the rest of the world is up to can only be helpful, and can often lead to improvements in each tool. As for demos, you might find RevNet amusing. It's bundled in Rev, at: Development->Plugins->GoRevNet It started with the question, "How long would it take to make something like the AOL client in Rev?" The answer turned about to be, "About two hours." :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Thu Apr 10 10:54:35 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 10 Apr 2008 07:54:35 -0700 Subject: good Rev demos Message-ID: <47FE2A2B.2050703@fourthworld.com> Richard Gaskin wrote: > As for demos, you might find RevNet amusing. It's bundled in Rev, at: > > Development->Plugins->GoRevNet > > It started with the question, "How long would it take to make something > like the AOL client in Rev?" The answer turned about to be, "About two > hours." :) I forgot to mention that the CGIs RevNet uses are also written with Rev, so it's an example of using Rev on both client and server ends of a 'Net app. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From m.schonewille at economy-x-talk.com Thu Apr 10 10:59:33 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 Apr 2008 16:59:33 +0200 Subject: good Rev demos In-Reply-To: References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> <6C073C33-DC2A-4F77-8B16-3291A9D88764@mac.com> Message-ID: <48BC6760-7A02-491A-B10E-C0771A83FC97@economy-x-talk.com> Colin, If you want to demo a OSX-only app, you might want to have a look at . This programme records screen actions and turns them into a QuickTime movie. I don't know whether Flash can do this, but if they can't I think they would envy us Rev users. Make sure to experiment with it before doing a demo. Write me off-list if you need help (or write me off-list anyway, if you're going to use it). Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 10 apr 2008, at 16:50, Colin Holgate wrote: > > > I think I have enough leads now! It is a bit abstract a request, I > know, but I want to show things that are both not a stereotypical > HyperCard like stack, and not something that a Flash person would > say "oh I could do that in about 10 minutes in Flash". The more like > a standard OSX app they look the better, because even if you could > do something on those lines in Flash, it would no doubt have that > Flash-like feel to it, enough to not feel like a real application. From coiin at rcn.com Thu Apr 10 11:03:04 2008 From: coiin at rcn.com (Colin Holgate) Date: Thu, 10 Apr 2008 11:03:04 -0400 Subject: good Rev demos In-Reply-To: <53F65747-C620-42F6-835F-A58D5CA3D33F@economy-x-talk.com> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> <53F65747-C620-42F6-835F-A58D5CA3D33F@economy-x-talk.com> Message-ID: At 3:58 PM +0200 4/10/08, Mark Schonewille wrote: >Why do you think that Rev can deliver applications via Air or Flex >in a faster, more cross-platform friendly way? That sounds like two things I said mixed together. Flash thingies can be made as standalone applications capable of interacting with your file system by publishing them as AIR apps. Flex can be used to develop rapid Internet applications that are played via the Flash player in browsers. In both cases the applications would have a Flash or Flex like feel to them, and would be the same on Mac and Windows. Rev wouldn't do anything via AIR or Flex, it doesn't need to, it makes its own applications. And those applications can more easily be made to look correct for each OS. For a lot of people that would a big benefit, and such apps could be made a lot faster than in Flash. Sometime I might make some screen recordings of non-game Flash things for you to see, but not right now. At the moment I'm trying to convince Flash people that Revolution is a tool worth knowing about, not the other way around. There are already too many Flash developers! From 3mcgrath at comcast.net Thu Apr 10 11:19:28 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Thu, 10 Apr 2008 11:19:28 -0400 Subject: 2.9 Freeze on OSX Message-ID: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> Ok, now that the 2.9 version has been out for a little while I need to know how many people are experiencing the Freeze while performing a Save problem (computer lock up with force restart the only way out). I can not use 2.9 at all since it now happens every time I go to save after writing some code. I have installed RR from scratch and repaired permissions on my HD and removed most extra preference panes etc. from my system and still have the instant freezes when saving with 2.9. This does NOT happen with 2.8 which I am using everyday. The same stacks will freeze in 2.9 but not in 2.8. How many people are experiencing this Freeze on Save??? Thanks Tom From psahores at free.fr Thu Apr 10 11:33:07 2008 From: psahores at free.fr (Pierre Sahores) Date: Thu, 10 Apr 2008 17:33:07 +0200 Subject: 2.9 Freeze on OSX In-Reply-To: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> Message-ID: <0B1A1C76-8FEE-475C-92C2-45171305D358@free.fr> Tom, No freeze there in using 2.9 GM1 (MacBookPro 15 Dual Core 2 Ghz 2 Go RAM OS 10.5.2). Best, -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com Le 10 avr. 08 ? 17:19, Thomas McGrath III a ?crit : > Ok, now that the 2.9 version has been out for a little while I need > to know how many people are experiencing the Freeze while performing > a Save problem (computer lock up with force restart the only way out). > > I can not use 2.9 at all since it now happens every time I go to > save after writing some code. I have installed RR from scratch and > repaired permissions on my HD and removed most extra preference > panes etc. from my system and still have the instant freezes when > saving with 2.9. > > This does NOT happen with 2.8 which I am using everyday. The same > stacks will freeze in 2.9 but not in 2.8. > > > How many people are experiencing this Freeze on Save??? > > > Thanks > > Tom > _______________________________________________ > 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 mpetrides at earthlink.net Thu Apr 10 11:39:04 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Thu, 10 Apr 2008 10:39:04 -0500 Subject: 2.9 Freeze on OSX In-Reply-To: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> Message-ID: <475AE7E4-660F-4CE7-BB48-15DB8314F771@earthlink.net> I am experiencing Rev 2.9 freezups (requiring that I force quit to get out, sometimes necessitating a reboot), but I'm thinking they occur when I try to quit Rev rather than when I try to save changes. Haven't worked the details out yet (sorry!) and haven't had enough problem to stop in the middle of working on my current project to figure things out. M On Apr 10, 2008, at 10:19 AM, Thomas McGrath III wrote: > Ok, now that the 2.9 version has been out for a little while I need > to know how many people are experiencing the Freeze while performing > a Save problem (computer lock up with force restart the only way out). > > I can not use 2.9 at all since it now happens every time I go to > save after writing some code. I have installed RR from scratch and > repaired permissions on my HD and removed most extra preference > panes etc. from my system and still have the instant freezes when > saving with 2.9. > > This does NOT happen with 2.8 which I am using everyday. The same > stacks will freeze in 2.9 but not in 2.8. > > > How many people are experiencing this Freeze on Save??? > > > Thanks > > Tom > _______________________________________________ > 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 Apr 10 11:46:28 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 Apr 2008 17:46:28 +0200 Subject: 2.9 Freeze on OSX In-Reply-To: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> Message-ID: Hi Tom, I'm using 2.9 all day now without any of such freezes. Do you also see a spinning beachball of death, or do you still see an arrow cursor when you move the mouse cursor over Rev windows? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 10-apr-2008, om 17:19 heeft Thomas McGrath III het volgende geschreven: > Ok, now that the 2.9 version has been out for a little while I need > to know how many people are experiencing the Freeze while > performing a Save problem (computer lock up with force restart the > only way out). > > I can not use 2.9 at all since it now happens every time I go to > save after writing some code. I have installed RR from scratch and > repaired permissions on my HD and removed most extra preference > panes etc. from my system and still have the instant freezes when > saving with 2.9. > > This does NOT happen with 2.8 which I am using everyday. The same > stacks will freeze in 2.9 but not in 2.8. > > > How many people are experiencing this Freeze on Save??? > > > Thanks > > Tom From lfredricks at proactive-intl.com Thu Apr 10 11:52:31 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 10 Apr 2008 08:52:31 -0700 Subject: good Rev demos In-Reply-To: <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> Message-ID: <037201c89b22$e34f5680$6501a8c0@GATEWAY> > I don't think that you will be able to impress those Flash > programmers much. They want to make on-line games and while > that's about the only thing Flash is capable of, it does it > much better than Revolution will ever do. If you were to > compare Revolution with Filemaker, you might impress your > audience with readily available server and database > capabilities in a very flexible and easily adjustable interface. I would argue that teamed with Valentina, you already have that. With VDN Platform Edition (Revolution), you can deploy Embedded Server/Revolution solutions on Windows, Linux and Mac OS X. A 5-Connection server you can deploy in unlimited quantities, and an "unlimited" connection server that's about as economical as it gets. FM makes a lot of things very easy - at the same time, that ease comes with many technical limitations. > Perhaps you might also find a grateful public amongst web > programmers who use a combination of Perl, Python, MySQL and > Apache, now that Revolution is less demanding if used as a > CGI engine. Naturally, you might try a comparison between > RealBasic, SuperCard, HyperStudio 5 (if that's ever > released), XCode and .NET. You will probably be able to find > some people who'd like to switch to Revolution. Flash however... > nah... no chance, Flash is too different. They'll just shrug. I weigh all comparisons about equally - adding a new tool means you'll have access to more customers who particularly want a feature that others don't provide - as solution providers, that's not a bad thing. There are things that RR cannot do well or at all, that Flash can do very well - and the opposite is very true. And many a strength can also be turned around into a weakness. Ive had developers tell me "oh, I can do that a-okay in my favorite tool!" - and the results look terrible. If I want to lay out a responsive, native looking application on Win/Mac/Linux, the list of candidates is pretty small. Add or subtract a platform, and the list changes again. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From revlist at azurevision.co.uk Thu Apr 10 11:58:33 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 10 Apr 2008 16:58:33 +0100 Subject: 2.9 Freeze on OSX In-Reply-To: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> Message-ID: On 10 Apr 2008, at 16:19, Thomas McGrath III wrote: > How many people are experiencing this Freeze on Save??? Nope, the only freeze I had was when running an AppleScript that wasn't completing, but Rev eventually became responsive again once it timed out. Rev 2.9.0 gm1, OS X 10.5.2 on a rev A MBP. Ian From m.schonewille at economy-x-talk.com Thu Apr 10 12:04:53 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 Apr 2008 18:04:53 +0200 Subject: good Rev demos In-Reply-To: <037201c89b22$e34f5680$6501a8c0@GATEWAY> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> <037201c89b22$e34f5680$6501a8c0@GATEWAY> Message-ID: Lynn, My point is that one doesn't need any additional expensive software to turn Revolution into a server, while Filemaker does require a special server/developer version. That's a good way to impress Filemaker users, I'd say. My second point is that software users who use mainly Flash won't be impressed by Revolution's capabilities to make interactive animations. To make those people use Rev, you first need to convince them that they don't want to make interactive animations :-) From a company's point of few, it is surely a good thing to have more than one tool available for specialised tasks. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 10-apr-2008, om 17:52 heeft Lynn Fredricks het volgende geschreven: > > > I would argue that teamed with Valentina, you already have that. > With VDN > Platform Edition (Revolution), you can deploy Embedded Server/ > Revolution > solutions on Windows, Linux and Mac OS X. A 5-Connection server you > can > deploy in unlimited quantities, and an "unlimited" connection > server that's > about as economical as it gets. > > FM makes a lot of things very easy - at the same time, that ease > comes with > many technical limitations. > I weigh all comparisons about equally - adding a new tool means > you'll have > access to more customers who particularly want a feature that > others don't > provide - as solution providers, that's not a bad thing. There are > things > that RR cannot do well or at all, that Flash can do very well - and > the > opposite is very true. And many a strength can also be turned > around into a > weakness. Ive had developers tell me "oh, I can do that a-okay in my > favorite tool!" - and the results look terrible. > > If I want to lay out a responsive, native looking application on > Win/Mac/Linux, the list of candidates is pretty small. Add or > subtract a > platform, and the list changes again. > > Best regards, > > Lynn Fredricks From coiin at rcn.com Thu Apr 10 12:26:42 2008 From: coiin at rcn.com (Colin Holgate) Date: Thu, 10 Apr 2008 12:26:42 -0400 Subject: good Rev demos In-Reply-To: References: <92B03CD7AB52 A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8 D43-41D324F61BDA@rcn.com> <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> <037201c89b22$e34f5680$6501a8c0@GATEWAY> Message-ID: At 6:04 PM +0200 4/10/08, Mark Schonewille wrote: >My second point is that software users who use mainly Flash won't be >impressed by Revolution's capabilities to make interactive >animations. To make those people use Rev, you first need to convince >them that they don't want to make interactive animations :-) Which they often don't want to do. As an example of what should impress these people, here's a screen recording I posted to a Director list: http://staff.funnygarbage.com/colin/revui.mov Something as simple as that is way beyond what Director can do, and although you can do something like that with Flash, the controls wouldn't be OS like, and not changeable with a menu selection. From shoreagent at gmail.com Thu Apr 10 12:27:27 2008 From: shoreagent at gmail.com (william humphrey) Date: Thu, 10 Apr 2008 12:27:27 -0400 Subject: Why doesn't start using work? Message-ID: <459b22a90804100927i5d4af4f9ud0d52a435cfbade3@mail.gmail.com> on preOpenStack start using stack "lib.bmm.Database" -- The above used to work in 2.8 but now I notice it isn't working in 2.9. Could it have changed? Or perhaps I have another issue in the start-ups for that stack that is stopping it? Although you would think that "preopen" would load first. Any thoughts? If I go to the application browser and double click on the "libb.bmm.Database" stack then after that everything is fine. From service at gaich.de Thu Apr 10 12:50:28 2008 From: service at gaich.de (gaich software service) Date: Thu, 10 Apr 2008 18:50:28 +0200 Subject: It's almost that time. In-Reply-To: <20080410145100.789AC489413@mail.runrev.com> References: <20080410145100.789AC489413@mail.runrev.com> Message-ID: <47FE4554.1030902@gaich.de> ...have a look at http://icofx.ro/downloads.html IcoFx is a free windows icon editor, but you can save icons as Mac Icons, too. best G?nter From FlexibleLearning at aol.com Thu Apr 10 12:53:59 2008 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Thu, 10 Apr 2008 12:53:59 EDT Subject: It's almost that time Message-ID: Hi David, Try Iconomaker if it's for Windows. It's free, generates all the required bit-depth and sizes needed for a Rev app desktop icon, and includes a transparency layer. The latest release of the application can be downloaded from the following links: Exe-file: http://www.iconempire.com/downloads/iconomaker.exe Zip-file: http://www.iconempire.com/downloads/iconomaker.zip You can find these links on the following pages: http://www.iconempire.com/download.htm http://free-icon-editor.com /H -----Original Message----- Hello folks, I'm very rapidly running out of things to do on my current project and have found that I do not own any software capable of producing a custom Icon suitable to the Rev specifications. Previously, all of the app's I've built with Rev have never been targeted towards the general public, so it didn't matter... not so any longer. :) Can anyone tell me if Axialis IconWorkshop for Windows will handle the job properly? If not, can someone suggest a Windows title that will work specific to icon building (I already have image editing software that I enjoy using) and preferably without breaking the piggy bank in the process? Much appreciated, David From lfredricks at proactive-intl.com Thu Apr 10 12:54:02 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 10 Apr 2008 09:54:02 -0700 Subject: good Rev demos In-Reply-To: References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com><259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com><037201c89b22$e34f5680$6501a8c0@GATEWAY> Message-ID: <03c801c89b2b$7b101650$6501a8c0@GATEWAY> Hi Mark, > My point is that one doesn't need any additional expensive > software to turn Revolution into a server, while Filemaker > does require a special server/developer version. That's a > good way to impress Filemaker users, I'd say. Right - but comparatively speaking, we arent hurting. I can tell you that Paradigma gets a LOT of Filemaker users who have hit the limits of what FM can do. There's nothing quite like running a query that takes all day on FM against oodles of records, when you can have it done during a short lunch break with Valentina. Couple that with the rich interfaces you can build with Revolution on all three platforms (with 2.9), and there is much rejoicing. > My second point is that software users who use mainly Flash > won't be impressed by Revolution's capabilities to make > interactive animations. To make those people use Rev, you > first need to convince them that they don't want to make > interactive animations :-) Right - I won't argue with you there - Flash is all about fast 2D animation through a common runtime. Rev wont beat it at its own game. But then again - "one tool" thinking is disasterous, even if it's a popular tool like Flash. I can get Flash animations done at very little cost - the only reason why Id pay more for Flash animation is if its part of a greater work because I can get most done at commoditized rates. And often, that greater work requires integration of multiple technologies that I can't get on the cheap. This is just like knowing "HTML". Think back 10-12 years when someone who new more than how to use "blink" could command a reasonable salary. Now my outsourcers can outsource that to their neighbor's cousin's middle school son :-) > From a company's point of few, it is surely a good thing to > have more than one tool available for specialised tasks. When you love a tool or technology, its easy to forget this. It makes me think of the companies that were crushed because they invested in OpenDoc years back and loved it to death, even while it was put to death by Apple. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From lfredricks at proactive-intl.com Thu Apr 10 13:04:25 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 10 Apr 2008 10:04:25 -0700 Subject: good Rev demos In-Reply-To: References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com><259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com><037201c89b22$e34f5680$6501a8c0@GATEWAY> Message-ID: <03d801c89b2c$ee96b6a0$6501a8c0@GATEWAY> > Which they often don't want to do. As an example of what > should impress these people, here's a screen recording I > posted to a Director list: > > http://staff.funnygarbage.com/colin/revui.mov > > Something as simple as that is way beyond what Director can > do, and although you can do something like that with Flash, > the controls wouldn't be OS like, and not changeable with a > menu selection. Colin, I wish the rest of your message to the Director list had been as positive as this. When we offered a very nice competitive sidegrade to Director users it would have been appreciated if you'd been more supportive and not shot it down as the flavor of the week. That just tells people there's no reason to bother looking now - which means they will not look. Since Director's been around for so long - there's a mighty big tribe of Director users who show much skepticism over anything new or different. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From revlist at azurevision.co.uk Thu Apr 10 13:08:24 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 10 Apr 2008 18:08:24 +0100 Subject: My new app - Aperture Assistant Message-ID: <07A7B6B6-CC7B-401D-B4D6-5D2A3789BAF3@azurevision.co.uk> Hi all, Some of you may remember the help I got on the list a few months ago regarding finding dupes from long lists... Finally, you can see the app this was for as it's now in public beta testing: http://aperture-assistant.com Aperture Assistant is an automation helper for Apple's Aperture program, which allows the user to set up complex workflows by building drag-n-drop flowcharts. On to Rev stuff. This is by far my most complex app so far, and a LOT of thanks go out to all the people on this list. Due to the large number of functions (some of which get used elsewhere) it's mostly based on a series of library stacks for the heavy lifting: apertureLib does all the interaction with Aperture, in many cases via AppleScript but also with a lot of direct access to the SQLite3 DB for faster access to data, and to data that Aperture's dictionary doesn't reveal. It's running at ~2,400 lines of code split between 95 handlers, most of which have to split depending on the version of Aperture that's running. There's a visuals library that currently just fades stacks in and out nicely using a repeat and the blendlevel, but that's only 20 lines or so. Next is a little logging library which keeps a timed log whenever it's called to help with speed optimisations by finding the chokepoints, there's also a second log which can be added to and eventually shown to the end user with some formatting, showing exactly what happened at each step of the flowchart. Then there's a Burn Folder library which copies a 'template' OS X Burn Folder out of the app package into the regular Finder and adds files to it until it would be full, then copies the template folder again. Finally, a library for adding image files and text to Keynote presentations, but this one is really rough around the edges, currently using GUI scripting to move things around on each slide. If anyone's interested in the log, burn and Keynote libraries I can stick them up on RevOnline with a few comments to get people started. Special thanks go to Ken Ray for his XML library and Trevor DeVore for the QT external, although it's not used in this app. Scott Rossi will find the main prgoress indicator looks... 'familiar'. ;-) And of course Runrev! Now to go do some more screengrabs and videocasts... Ian P.S. The 'export snapshot from object' function came in really handy when generating a lot of the documentation images on the website. From mdswindell at cruzio.com Thu Apr 10 13:09:31 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Thu, 10 Apr 2008 10:09:31 -0700 Subject: Why doesn't start using work? In-Reply-To: <459b22a90804100927i5d4af4f9ud0d52a435cfbade3@mail.gmail.com> References: <459b22a90804100927i5d4af4f9ud0d52a435cfbade3@mail.gmail.com> Message-ID: <52475C04-D1DF-4929-977A-4E1BD8936976@cruzio.com> Similar question that I don't understand: Why does my "start Using Stack x" place its scripts behind the script editor's scripts? In this case, when I have a resumeStack handler, it is triggered by opening up Rev's properties panel. Is this the expected behavior? I thought these scripts were to run in front of Rev, but behind my stack. This seems like new behavior to me. Thanks Mark On Apr 10, 2008, at 9:27 AM, william humphrey wrote: > on preOpenStack > > start using stack "lib.bmm.Database" > > > -- The above used to work in 2.8 but now I notice it isn't working > in 2.9. > Could it have changed? Or perhaps I have another issue in the start- > ups for > that stack that is stopping it? Although you would think that > "preopen" > would load first. Any thoughts? > > > If I go to the application browser and double click on the > "libb.bmm.Database" stack then after that everything is fine. > _______________________________________________ > 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 > Thanks, Mark From coiin at rcn.com Thu Apr 10 13:13:33 2008 From: coiin at rcn.com (Colin Holgate) Date: Thu, 10 Apr 2008 13:13:33 -0400 Subject: good Rev demos In-Reply-To: <03d801c89b2c$ee96b6a0$6501a8c0@GATEWAY> References: <92B03CD7AB52 A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8 D43-41D324F61BDA@rcn.com><259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-t alk.com><037201c89b22$e34f5680$6501a8c0@GATEWAY> <03d801c89b2c$ee96b6a0$6501a8c0@GATEWAY> Message-ID: At 10:04 AM -0700 4/10/08, Lynn Fredricks wrote: >That just tells people there's no reason to bother >looking now - which means they will not look You may have scanned over my message too quickly, and missed this part: "if you're tempted you may as well go for it with this particular deal." I don't think I was incorrect in saying that there are frequent special offers involving Revolution, but I did make the point above, that this deal was good enough to be taken, and no need to wait for another deal to come along. There's a fine balance to achieve when promoting one product on a competing product's email list. It can't all be glowing praise (unless it's a completely flawless product), because people won't take you seriously. If you try to be honest about good and bad points, hopefully they will believe the good points. From jacque at hyperactivesw.com Thu Apr 10 13:25:27 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Apr 2008 12:25:27 -0500 Subject: good Rev demos In-Reply-To: <6C073C33-DC2A-4F77-8B16-3291A9D88764@mac.com> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> <6C073C33-DC2A-4F77-8B16-3291A9D88764@mac.com> Message-ID: <47FE4D87.1080405@hyperactivesw.com> Bj?rnke von Gierke wrote: > There are a few games available, for example by Malte Brill > or Karl Becker . I also have some: Blocks: RevOnline, user "Jacque", or Casey's Solitaire: Klondike: JQ Boggle: http://www.hyperactivesw.com/Products/JQBogl.html -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Thu Apr 10 13:29:50 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 10 Apr 2008 10:29:50 -0700 Subject: ANN: Debug References: <47FD0B07.2010806@hyperactivesw.com> Message-ID: Jacque- > I just got around to pursuing this, but it crashes Rev when I try to > download. I can find the stack in RevOnline, but when I click the "Go to" > button Rev immediately crashes. Other stacks in RevOnline don't do that, > so I'm assuming there is something in the stack's opening code that Rev > doesn't like. :( I'd post the stack on my website, but JaguarPC deleted all my files and I haven't gotten around to resurrecting the site yet... -- Mark Wieder mwieder at ahsoftware.net From shoreagent at gmail.com Thu Apr 10 13:34:56 2008 From: shoreagent at gmail.com (william humphrey) Date: Thu, 10 Apr 2008 13:34:56 -0400 Subject: Why doesn't start using work? In-Reply-To: <52475C04-D1DF-4929-977A-4E1BD8936976@cruzio.com> References: <459b22a90804100927i5d4af4f9ud0d52a435cfbade3@mail.gmail.com> <52475C04-D1DF-4929-977A-4E1BD8936976@cruzio.com> Message-ID: <459b22a90804101034n3c95f65fja05354cc0591d68b@mail.gmail.com> In 2.8 my "Start using" handler worked. I'm not experienced enough to debug this... On Thu, Apr 10, 2008 at 1:09 PM, Mark Swindell wrote: > Similar question that I don't understand: > > Why does my "start Using Stack x" place its scripts behind the script > editor's scripts? In this case, when I have a resumeStack handler, it is > triggered by opening up Rev's properties panel. Is this the expected > behavior? I thought these scripts were to run in front of Rev, but behind > my stack. This seems like new behavior to me. > > Thanks > Mark > > > > On Apr 10, 2008, at 9:27 AM, william humphrey wrote: > > on preOpenStack > > > > start using stack "lib.bmm.Database" > > > > > > -- The above used to work in 2.8 but now I notice it isn't working in > > 2.9. > > Could it have changed? Or perhaps I have another issue in the start-ups > > for > > that stack that is stopping it? Although you would think that "preopen" > > would load first. Any thoughts? > > > > > > If I go to the application browser and double click on the > > "libb.bmm.Database" stack then after that everything is fine. > > _______________________________________________ > > 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 > > > > > Thanks, > Mark > > > > _______________________________________________ > 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 > -- http://www.bluewatermaritime.com From revdev at pdslabs.net Thu Apr 10 14:03:15 2008 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 10 Apr 2008 11:03:15 -0700 Subject: Bug? Rev app creates invisible files? Message-ID: <47FE5663.5020804@pdslabs.net> Has anyone else run into this with 2.9? Have you already BZ'd it? I maintain an app that has an auto-update feature. It uses libUrlDownloadToFile to download files from a server under temp names; then it renames them to their correct names, replacing older files by those same names. The process works perfectly with the 2.8.1 engine (Mac & Win standalones, Mac IDE) but not with 2.9.0 (tested in Mac IDE only). In 2.9.0 the newly downloaded & renamed files are invisible from the Desktop! But they are there - my app couldn't start up without them. I was able to make them visible by locating them on my local computer with Interarchy and selecting "Reveal in Finder". That made them visible from the desktop one by one as I selected them that way. The phenomenon is not limited to files created with libUrlDownloadToFile. It also happens when my app script puts test data into url ("file:" & someFileName). The new text file is invisible from the desktop. Thanks everyone - -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From revlist at azurevision.co.uk Thu Apr 10 14:06:19 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 10 Apr 2008 19:06:19 +0100 Subject: Bug? Rev app creates invisible files? In-Reply-To: <47FE5663.5020804@pdslabs.net> References: <47FE5663.5020804@pdslabs.net> Message-ID: <2660BC1D-F31A-47BD-BC61-7AEC0EBCA017@azurevision.co.uk> On 10 Apr 2008, at 19:03, Phil Davis wrote: > The phenomenon is not limited to files created with > libUrlDownloadToFile. It also happens when my app script puts test > data into url ("file:" & someFileName). The new text file is > invisible from the desktop. Is there any chance that the file name starts with a period? Ian From revdev at pdslabs.net Thu Apr 10 14:13:31 2008 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 10 Apr 2008 11:13:31 -0700 Subject: Bug? Rev app creates invisible files? In-Reply-To: <2660BC1D-F31A-47BD-BC61-7AEC0EBCA017@azurevision.co.uk> References: <47FE5663.5020804@pdslabs.net> <2660BC1D-F31A-47BD-BC61-7AEC0EBCA017@azurevision.co.uk> Message-ID: <47FE58CB.2040705@pdslabs.net> Ian Wood wrote: > > On 10 Apr 2008, at 19:03, Phil Davis wrote: > >> The phenomenon is not limited to files created with >> libUrlDownloadToFile. It also happens when my app script puts test >> data into url ("file:" & someFileName). The new text file is >> invisible from the desktop. > > Is there any chance that the file name starts with a period? Nope. None. > > Ian -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From lfredricks at proactive-intl.com Thu Apr 10 14:20:14 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 10 Apr 2008 11:20:14 -0700 Subject: good Rev demos In-Reply-To: References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com><259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com><037201c89b22$e34f5680$6501a8c0@GATEWAY> <03d801c89b2c$ee96b6a0$6501a8c0@GATEWAY> Message-ID: <04c501c89b37$85e25b90$6501a8c0@GATEWAY> > You may have scanned over my message too quickly, and missed > this part: > > "if you're tempted you may as well go for it with this > particular deal." = if you have already evaluated it. Most have never looked at Revolution. Your post did not encourage that, but the opposite that there's no reason to hurry to make that evaluation. "Mature" tech tribes are quick to turn away from solutions they do not know, and any negative is interpreted as reason enough not to evaluate. > There's a fine balance to achieve when promoting one product > on a competing product's email list. It can't all be glowing > praise (unless it's a completely flawless product), because > people won't take you seriously. If you try to be honest > about good and bad points, hopefully they will believe the > good points. Right, but that wasn't the message either. I wouldn't slam Director for not being Rev - Director has its good points and there's no reason to wholesale drop Director for another product. Asking someone to drop their much loved products and rewrite them, and drop their long time IDE is like asking a happily married man to drop kick his kid and wife out of his house. Rev provides a different set of capabilities that adds to the toolbox of the the purchaser - that may be a much better fit for new projects than Director. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From mdswindell at cruzio.com Thu Apr 10 14:23:45 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Thu, 10 Apr 2008 11:23:45 -0700 Subject: Rev GM1? Message-ID: I don't find that I received notification of a download for this. Am I entitled to it? Where is it located? Thanks, Mark From coiin at rcn.com Thu Apr 10 14:30:07 2008 From: coiin at rcn.com (Colin Holgate) Date: Thu, 10 Apr 2008 14:30:07 -0400 Subject: good Rev demos In-Reply-To: <04c501c89b37$85e25b90$6501a8c0@GATEWAY> References: <92B03CD7AB52 A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8 D43-41D324F61BDA@rcn.com><259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-t alk.com><037201c89b22$e34f5680$6501a8c0@GATEWAY> <03d801c89b2c$ee96b6a0$6501a8c0@GATE WAY> <04c501c89b37$85e25b90$6501a8c0@GATEWAY> Message-ID: At 11:20 AM -0700 4/10/08, Lynn Fredricks wrote: >Most have never looked at Revolution. >Your post did not encourage that, but the opposite that there's no reason to >hurry to make that evaluation. I think that posting a screen recording of something that should impress the Director crowd could be counted as encouraging people to consider it. In doing the screen recording I carefully avoided triggering the several bugs that I usually run into when doing those actions, because I was only trying to make Revolution look good, not bad. You're in the business of selling Revolution, I'm not, so I'm bound to be at a lower level when it comes to marketing the product. I did at least try to make people aware that it could do things that they wished Director could do. From sims at ezpzapps.com Thu Apr 10 14:30:57 2008 From: sims at ezpzapps.com (Jim Sims) Date: Thu, 10 Apr 2008 20:30:57 +0200 Subject: Bug? Rev app creates invisible files? In-Reply-To: <47FE5663.5020804@pdslabs.net> References: <47FE5663.5020804@pdslabs.net> Message-ID: On Apr 10, 2008, at 8:03 PM, Phil Davis wrote: > The phenomenon is not limited to files created with > libUrlDownloadToFile. It also happens when my app script puts test > data into url ("file:" & someFileName). The new text file is > invisible from the desktop. I just made a btn that has: on mouseUp put "BOB" into URL "file:1950BOB.txt" end mouseUp The file is visible. OS X 10.5.2 PowerPC G4 Rev 2.9.0 build 610 sims ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ClipaSearch Pro http://www.ClipaTools.com Across Platforms - Code and Culture http://www.ezpzapps.com/blog/ From mpetrides at earthlink.net Thu Apr 10 14:31:47 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Thu, 10 Apr 2008 13:31:47 -0500 Subject: Rev GM1? In-Reply-To: References: Message-ID: Mark I think GM1 (presumably Gold Master 1) is the release version (2.9.0 Build 610). If you have a current update package you qualify for it. I believe certain purchasers of 2.7.x (those who purchased before a particular date) are also entitled to a free upgrade to 2.9.0 but I don't recall all the details. Marian On Apr 10, 2008, at 1:23 PM, Mark Swindell wrote: > I don't find that I received notification of a download for this. > Am I entitled to it? Where is it located? > Thanks, > Mark > > > > _______________________________________________ > 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 psahores at free.fr Thu Apr 10 14:40:41 2008 From: psahores at free.fr (Pierre Sahores) Date: Thu, 10 Apr 2008 20:40:41 +0200 Subject: Rev GM1? In-Reply-To: References: Message-ID: <851C4515-BD60-4FDD-83A0-5CC7E79AC0E4@free.fr> Hi Mark, As long as i know, Rev_2.9.0-gm-1 (Rev 2.9.0 build 610) is the current version available for shipping. Best, -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com Le 10 avr. 08 ? 20:23, Mark Swindell a ?crit : > I don't find that I received notification of a download for this. > Am I entitled to it? Where is it located? > Thanks, > Mark > > > > _______________________________________________ > 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 revdev at pdslabs.net Thu Apr 10 14:57:02 2008 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 10 Apr 2008 11:57:02 -0700 Subject: Bug? Rev app creates invisible files? In-Reply-To: References: <47FE5663.5020804@pdslabs.net> Message-ID: <47FE62FE.6020508@pdslabs.net> Hmmm. Thanks Jim. Phil OSX 10.4.11 Intel mini Rev 2.9.0 build 610 Jim Sims wrote: > > On Apr 10, 2008, at 8:03 PM, Phil Davis wrote: >> The phenomenon is not limited to files created with >> libUrlDownloadToFile. It also happens when my app script puts test >> data into url ("file:" & someFileName). The new text file is >> invisible from the desktop. > > > I just made a btn that has: > > on mouseUp > put "BOB" into URL "file:1950BOB.txt" > end mouseUp > > The file is visible. > > OS X 10.5.2 > PowerPC G4 > Rev 2.9.0 build 610 > > > sims > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ClipaSearch Pro > http://www.ClipaTools.com > > Across Platforms - Code and Culture > http://www.ezpzapps.com/blog/ -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From lfredricks at proactive-intl.com Thu Apr 10 15:03:04 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 10 Apr 2008 12:03:04 -0700 Subject: good Rev demos In-Reply-To: References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com><259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com><037201c89b22$e34f5680$6501a8c0@GATEWAY><03d801c89b2c$ee96b6a0$6501a8c0@GATEWAY> <04c501c89b37$85e25b90$6501a8c0@GATEWAY> Message-ID: <051a01c89b3d$8205aee0$6501a8c0@GATEWAY> > At 11:20 AM -0700 4/10/08, Lynn Fredricks wrote: > >Most have never looked at Revolution. > >Your post did not encourage that, but the opposite that there's no > >reason to hurry to make that evaluation. > > I think that posting a screen recording of something that > should impress the Director crowd could be counted as > encouraging people to consider it. In doing the screen > recording I carefully avoided triggering the several bugs > that I usually run into when doing those actions, because I > was only trying to make Revolution look good, not bad. The screen recording was nice, but I don't think anyone got that far. I have marketed a lot of products into "mature" spaces - Rev is one of them, Valentina another, yet another is a 3D product called Vue. It is very difficult, especially so when it isnt a $50K+ product (as ironic as that might seem). Mature spaces are very heavily influenced by a tribe of conservative buyers that have big investments in their favored solution - and the opinions of long standing tribal members. Just being "fair and balanced" comes across as a negative based on the "ear" that is predisposed to listen to negatives that in turn validate their original, big investments. If you ever find yourself creating a product to market into a mature market space - its good to know. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From 3mcgrath at comcast.net Thu Apr 10 15:07:59 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Thu, 10 Apr 2008 15:07:59 -0400 Subject: 2.9 Freeze on OSX In-Reply-To: References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> Message-ID: <671D95CB-F2CD-45ED-A2F4-91C7AB7D9E9C@comcast.net> Mark, I am seeing the beach ball when over any Rev windows. Sometimes it takes a minute to change to the beach ball though. Tom On Apr 10, 2008, at 11:46 AM, Mark Schonewille wrote: > Hi Tom, > > I'm using 2.9 all day now without any of such freezes. Do you also > see a spinning beachball of death, or do you still see an arrow > cursor when you move the mouse cursor over Rev windows? > > Best, > > Mark > > -- From ambassador at fourthworld.com Thu Apr 10 15:15:54 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 10 Apr 2008 12:15:54 -0700 Subject: Bug? Rev app creates invisible files? Message-ID: <47FE676A.5040809@fourthworld.com> FWIW, I have seen some rare cases where new files on the Desktop aren't visible in OS X, and I've found I can make them visible by "tickling" the Finder by trying to create either another file or a folder with the same name -- then the Finder will give me "That name is already used" warning, and the previously invisible file becomes visible. But I can't recall which programs I've seen this with. Maybe it was just Rev/MC, but I believe this has also happened with a couple others. It's been very rare, and I haven't been able to come up with a recipe for reproducing it reliably. Whatever the cause, I believe this is a bug in the Finder rather than Rev. I could be wrong; if it was limited to just Rev maybe there's something about the way they're using the API that isn't kosher. But I suspect if that were the case the problem would be more consistently evident, and in my experience it's very, very rare (may three times over as many years). -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From 3mcgrath at comcast.net Thu Apr 10 15:17:02 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Thu, 10 Apr 2008 15:17:02 -0400 Subject: My new app - Aperture Assistant In-Reply-To: <07A7B6B6-CC7B-401D-B4D6-5D2A3789BAF3@azurevision.co.uk> References: <07A7B6B6-CC7B-401D-B4D6-5D2A3789BAF3@azurevision.co.uk> Message-ID: Ian, Congratulations on the Public Beta. I would be interested in two of these, please post them on RevOnline. Thanks Tom On Apr 10, 2008, at 1:08 PM, Ian Wood wrote: > If anyone's interested in the log, burn and Keynote libraries I can > stick them up on RevOnline with a few comments to get people started. From 3mcgrath at comcast.net Thu Apr 10 15:21:29 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Thu, 10 Apr 2008 15:21:29 -0400 Subject: good Rev demos In-Reply-To: <04c501c89b37$85e25b90$6501a8c0@GATEWAY> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com><259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com><037201c89b22$e34f5680$6501a8c0@GATEWAY> <03d801c89b2c$ee96b6a0$6501a8c0@GATEWAY> <04c501c89b37$85e25b90$6501a8c0@GATEWAY> Message-ID: <09D5282E-349F-46BF-82C4-37F8A857005A@comcast.net> So, You're saying this is bad??? Tom On Apr 10, 2008, at 2:20 PM, Lynn Fredricks wrote: > Asking someone to drop their much loved > products and rewrite them, and drop their long time IDE is like > asking a > happily married man to drop kick his kid and wife out of his house. From palcibiades-first at yahoo.co.uk Thu Apr 10 15:23:59 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 10 Apr 2008 12:23:59 -0700 (PDT) Subject: why does this not work and how do you do it? In-Reply-To: <7BA2CD50-EE67-4A10-9248-86D9953E8F3C@economy-x-talk.com> References: <200804091917.53900.palcibiades-first@yahoo.co.uk> <47FD0DF2.8050709@hyperactivesw.com> <16602982.post@talk.nabble.com> <7BA2CD50-EE67-4A10-9248-86D9953E8F3C@economy-x-talk.com> Message-ID: <16615268.post@talk.nabble.com> OK, this is really simple to do. You make a new mainstack with one card whose script is: on mouseUp focus on field "Field" end mouseUp Now you create a button with traversal off and a field with traversal on. The button script is: on mouseUp ask "pick a number" if isNumber(it) is true then put it into field "Field" if the result is "Cancel" then select the text of field "Field" if isNumber(it) is false then send mouseUp to this card end mouseUp Select text as you and Jacque suggested works fine. Now, what I expect is that if you enter say xyz at the prompt, it should send mouseUp to the card, and this should be exactly the same as clicking on the card. Maybe this is not right? At any rate, it doesn't activate. However, if you then click on the card, the field is activated. So what seems so strange to me is that doing mouseUp on the card works fine, but sending mouseUp to the card from the button doesn't work. I did put in a line to answer it, and the alpha stuff really is in it, so definitely we should meet the condition of isNumber(it) being false. Be glad to see someone else duplicating this! Peter -- View this message in context: http://www.nabble.com/why-does-this-not-work-and-how-do-you-do-it--tp16593303p16615268.html Sent from the Revolution - User mailing list archive at Nabble.com. From lfredricks at proactive-intl.com Thu Apr 10 15:25:36 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 10 Apr 2008 12:25:36 -0700 Subject: good Rev demos In-Reply-To: <09D5282E-349F-46BF-82C4-37F8A857005A@comcast.net> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com><259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com><037201c89b22$e34f5680$6501a8c0@GATEWAY> <03d801c89b2c$ee96b6a0$6501a8c0@GATEWAY><04c501c89b37$85e25b90$6501a8c0@GATEWAY> <09D5282E-349F-46BF-82C4-37F8A857005A@comcast.net> Message-ID: <055f01c89b40$a74be400$6501a8c0@GATEWAY> > So, You're saying this is bad??? Just how long have you been married, Tom? ;-) > Tom From mwieder at ahsoftware.net Thu Apr 10 15:31:23 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 10 Apr 2008 12:31:23 -0700 Subject: ANN: Debug References: <47FD0B07.2010806@hyperactivesw.com> Message-ID: Jacque- OK - Gotcher spiffy new updated stack up on revOnline. Give it a spin. What's actually a one-liner as far as functional code goes now has a lot of cruft around it in order to utilize revOnline as a distribution mechanism. -- Mark Wieder mwieder at ahsoftware.net From 3mcgrath at comcast.net Thu Apr 10 15:47:27 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Thu, 10 Apr 2008 15:47:27 -0400 Subject: good Rev demos In-Reply-To: <055f01c89b40$a74be400$6501a8c0@GATEWAY> References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au><2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com><259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com><037201c89b22$e34f5680$6501a8c0@GATEWAY> <03d801c89b2c$ee96b6a0$6501a8c0@GATEWAY><04c501c89b37$85e25b90$6501a8c0@GATEWAY> <09D5282E-349F-46BF-82C4-37F8A857005A@comcast.net> <055f01c89b40$a74be400$6501a8c0@GATEWAY> Message-ID: <5E5C6978-71A4-4C57-8DA2-036EBF24F653@comcast.net> Well, I think it has been fourteen years now. ;-) On Apr 10, 2008, at 3:25 PM, Lynn Fredricks wrote: >> So, You're saying this is bad??? > > Just how long have you been married, Tom? ;-) > >> Tom > > _______________________________________________ > 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 Thu Apr 10 16:05:13 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Apr 2008 15:05:13 -0500 Subject: why does this not work and how do you do it? In-Reply-To: <16615268.post@talk.nabble.com> References: <200804091917.53900.palcibiades-first@yahoo.co.uk> <47FD0DF2.8050709@hyperactivesw.com> <16602982.post@talk.nabble.com> <7BA2CD50-EE67-4A10-9248-86D9953E8F3C@economy-x-talk.com> <16615268.post@talk.nabble.com> Message-ID: <47FE72F9.9090807@hyperactivesw.com> Peter Alcibiades wrote: > OK, this is really simple to do. You make a new mainstack with one card > whose script is: > > on mouseUp > focus on field "Field" > end mouseUp > > Now you create a button with traversal off and a field with traversal on. > The button script is: > > on mouseUp > ask "pick a number" > if isNumber(it) is true then put it into field "Field" > if the result is "Cancel" then select the text of field "Field" > if isNumber(it) is false then send mouseUp to this card > end mouseUp > > Select text as you and Jacque suggested works fine. > > Now, what I expect is that if you enter say xyz at the prompt, it should > send mouseUp to the card, and this should be exactly the same as clicking on > the card. Maybe this is not right? I think it is not right. :) When you send a message, like "mouseup", to a card, that is all that happens. Just the message. Any user actions that would ensue from a physical click don't execute. You only get a message entry lined up in the message queue. It's all very silent and behind the scenes. If you want to simulate a real, physical click, then use "click at " or "click at the loc of fld 1". This duplicates a physical user action. It isn't really the best way to go about it though. However, the "click at" command sends all the normal mouse messages that are associated with a physical click (mousedown, mousestilldown, mouseup) and sets the focus. But a better way is to just script the behaviors you want -- i.e., to select the text of the field. Just like you did. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdev at pdslabs.net Thu Apr 10 16:08:39 2008 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 10 Apr 2008 13:08:39 -0700 Subject: Bug? Rev app creates invisible files? In-Reply-To: <47FE676A.5040809@fourthworld.com> References: <47FE676A.5040809@fourthworld.com> Message-ID: <47FE73C7.2060600@pdslabs.net> After thinking about it some more, I agree with your conclusions. I think I'll ignore it for now since it isn't a show-stopper, and see if moving to 10.5 changes the experience. Thanks Richard. Richard Gaskin wrote: > FWIW, I have seen some rare cases where new files on the Desktop > aren't visible in OS X, and I've found I can make them visible by > "tickling" the Finder by trying to create either another file or a > folder with the same name -- then the Finder will give me "That name > is already used" warning, and the previously invisible file becomes > visible. > > But I can't recall which programs I've seen this with. Maybe it was > just Rev/MC, but I believe this has also happened with a couple others. > > It's been very rare, and I haven't been able to come up with a recipe > for reproducing it reliably. > > Whatever the cause, I believe this is a bug in the Finder rather than > Rev. I could be wrong; if it was limited to just Rev maybe there's > something about the way they're using the API that isn't kosher. But > I suspect if that were the case the problem would be more consistently > evident, and in my experience it's very, very rare (may three times > over as many years). > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From jacque at hyperactivesw.com Thu Apr 10 16:15:01 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Apr 2008 15:15:01 -0500 Subject: Bug? Rev app creates invisible files? In-Reply-To: <47FE73C7.2060600@pdslabs.net> References: <47FE676A.5040809@fourthworld.com> <47FE73C7.2060600@pdslabs.net> Message-ID: <47FE7545.4020803@hyperactivesw.com> Phil Davis wrote: > After thinking about it some more, I agree with your conclusions. I > think I'll ignore it for now since it isn't a show-stopper, and see if > moving to 10.5 changes the experience. I have seen lagging Finder updates too, especially when building apps, where the icons don't always update. I use the "touch" shell command to wake up the Finder, which generally works: get shell("touch -f" && tFilePath) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From shoreagent at gmail.com Thu Apr 10 16:48:25 2008 From: shoreagent at gmail.com (william humphrey) Date: Thu, 10 Apr 2008 16:48:25 -0400 Subject: Why doesn't start using work? In-Reply-To: <459b22a90804101034n3c95f65fja05354cc0591d68b@mail.gmail.com> References: <459b22a90804100927i5d4af4f9ud0d52a435cfbade3@mail.gmail.com> <52475C04-D1DF-4929-977A-4E1BD8936976@cruzio.com> <459b22a90804101034n3c95f65fja05354cc0591d68b@mail.gmail.com> Message-ID: <459b22a90804101348mbeb5687l390248668ae474ff@mail.gmail.com> Hi I got start using to work by first opening the stack which I want to start using (even though it used to work just because the stack is a substack of my main stack). Seems to me this can't be a bug as someone else would have had the problem so I must be doing something wrong. From ambassador at fourthworld.com Thu Apr 10 16:54:15 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 10 Apr 2008 13:54:15 -0700 Subject: Why doesn't start using work? Message-ID: <47FE7E77.6050103@fourthworld.com> Mark Swindell wrote: > Why does my "start Using Stack x" place its scripts behind the script > editor's scripts? In this case, when I have a resumeStack handler, it > is triggered by opening up Rev's properties panel. Is this the > expected behavior? I thought these scripts were to run in front of > Rev, but behind my stack. This seems like new behavior to me. I'm not sure it's new, as it sounds reasonable enough. Rev loads all of its stuff before it loads plugins, and scripts inserted into the back of the message path will be behind others already in the queue. Perhaps the addition of a resumeStack handler is new to the Rev script editor? To ensure that you trap the message you're after, you might consider a frontScript instead. For background on these, this may be helpful: Extending the Runtime Revolution Message Path: An introduction to using Libraries, FrontScripts, and BackScripts in Runtime Revolution's Transcript Programming Language -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Thu Apr 10 16:55:15 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 11 Apr 2008 06:55:15 +1000 Subject: My new app - Aperture Assistant In-Reply-To: <07A7B6B6-CC7B-401D-B4D6-5D2A3789BAF3@azurevision.co.uk> References: <07A7B6B6-CC7B-401D-B4D6-5D2A3789BAF3@azurevision.co.uk> Message-ID: > If anyone's interested in the log, burn and Keynote libraries I can stick > them up on RevOnline with a few comments to get people started. I'm interested in the log & burn libs Ian. And congratulations on your new app. Cheers, Sarah From geradamas at yahoo.com Thu Apr 10 17:05:17 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 10 Apr 2008 22:05:17 +0100 (BST) Subject: Stack Translators Message-ID: <18650.81070.qm@web37501.mail.mud.yahoo.com> I found this yesterday: http://www.mactech.com/articles/mactech/Vol.10/10.03/StackTranslators/index.html and thought; "Hm, I wonder if that is relevant or interesting to RR?" Discuss, Argue . . . sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From revdev at pdslabs.net Thu Apr 10 17:42:54 2008 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 10 Apr 2008 14:42:54 -0700 Subject: Bug? Rev app creates invisible files? In-Reply-To: <47FE7545.4020803@hyperactivesw.com> References: <47FE676A.5040809@fourthworld.com> <47FE73C7.2060600@pdslabs.net> <47FE7545.4020803@hyperactivesw.com> Message-ID: <47FE89DE.20108@pdslabs.net> Thanks Jacque. Good idea. J. Landman Gay wrote: > Phil Davis wrote: >> After thinking about it some more, I agree with your conclusions. I >> think I'll ignore it for now since it isn't a show-stopper, and see >> if moving to 10.5 changes the experience. > > I have seen lagging Finder updates too, especially when building apps, > where the icons don't always update. I use the "touch" shell command > to wake up the Finder, which generally works: > > get shell("touch -f" && tFilePath) > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From ambassador at fourthworld.com Thu Apr 10 18:15:18 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 10 Apr 2008 15:15:18 -0700 Subject: Stack Translators Message-ID: <47FE9176.2090100@fourthworld.com> Richmond wrote: > I found this yesterday: > http://www.mactech.com/articles/mactech/Vol.10/10.03/StackTranslators/index.html > > and thought; "Hm, I wonder if that is relevant or > interesting to RR?" Rev already reads the HyperCard file format. If this seemed new, consider the opening line of that article: Kevin is a member of the HyperCard team at Apple. ;) I don't think there's been a "HyperCard team" in over a decade. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From coiin at rcn.com Thu Apr 10 18:22:02 2008 From: coiin at rcn.com (Colin Holgate) Date: Thu, 10 Apr 2008 18:22:02 -0400 Subject: Stack Translators In-Reply-To: <47FE9176.2090100@fourthworld.com> References: <47FE9176.2090100@fourthworld.com> Message-ID: At 3:15 PM -0700 4/10/08, Richard Gaskin wrote: >If this seemed new, consider the opening line of that article: > > Kevin is a member of the HyperCard team at Apple. > >;) > >I don't think there's been a "HyperCard team" in over a decade. Note too that it was for v2.2, and the last version was 2.4.1, so we're talking quite a while before the team disbanded. From scott at tactilemedia.com Thu Apr 10 18:24:38 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 10 Apr 2008 15:24:38 -0700 Subject: Stack Translators In-Reply-To: <47FE9176.2090100@fourthworld.com> Message-ID: >> I found this yesterday: >> http://www.mactech.com/articles/mactech/Vol.10/10.03/StackTranslators/index.h >> tml >> >> and thought; "Hm, I wonder if that is relevant or interesting to RR?" > Rev already reads the HyperCard file format. > > If this seemed new, consider the opening line of that article: > > Kevin is a member of the HyperCard team at Apple. > > ;) > > I don't think there's been a "HyperCard team" in over a decade. Plus the fact that Volume 10 of MacTech was published roughly 14 years ago (1994). Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From jacque at hyperactivesw.com Thu Apr 10 19:32:15 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Apr 2008 18:32:15 -0500 Subject: Why doesn't start using work? In-Reply-To: <459b22a90804101348mbeb5687l390248668ae474ff@mail.gmail.com> References: <459b22a90804100927i5d4af4f9ud0d52a435cfbade3@mail.gmail.com> <52475C04-D1DF-4929-977A-4E1BD8936976@cruzio.com> <459b22a90804101034n3c95f65fja05354cc0591d68b@mail.gmail.com> <459b22a90804101348mbeb5687l390248668ae474ff@mail.gmail.com> Message-ID: <47FEA37F.6@hyperactivesw.com> william humphrey wrote: > Hi > I got start using to work by first opening the stack which I want to start > using (even though it used to work just because the stack is a substack of > my main stack). Seems to me this can't be a bug as someone else would have > had the problem so I must be doing something wrong. You should be able to start using a substack even if it isn't open. Those are always available. Could your substack have gotten separated from your mainstack somehow? One way to find out why it isn't working is to put this line of script after the "start using" line: start using stack "my substack" answer the result If there is an error finding your stack, this will tell you. The order you start using a stack matters. The most recent stack put in use is closer to the front of the message hierarchy than others. You can actually shuffle the order around by starting to use a stack that is already in use, which brings it closer to the front of the message path. If you have several stacks in use, usually the order doesn't much matter. But if one stack script has handlers that are duplicated in some other stack in use, then whichever one is closest to the front will receive the message. Do you have more than one stack in use? Could there be a handler name conflict? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Thu Apr 10 20:20:16 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 11 Apr 2008 10:20:16 +1000 Subject: Writing to a field in a cgi stack Message-ID: Hi All, I'm writing a cgi stack to return some data. It's working fine and grabbing data from text files stored locally. In my browser I can test that I'm getting the correct data back. However I was hoping to be able to use fields in the cgi stack for logging. When a request comes in, I have tried using: put pQuery into fld "DataIn" of stack "WebData" I don't get any error message, "the result" is empty, but nothing appears in the field. There is a field of that name, the stack is named correctly and I know pQuery has some data in it. Am I trying to do something that is impossible from a CGI script? If so, I can just write a separate log file, so it's no big deal, I just wondered. I'm using the Mac OS X engine from Rev 2.9.0-gm-1 and I've tried with and without the -ui option. Cheers, Sarah From bvlahos at mac.com Thu Apr 10 23:38:50 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Thu, 10 Apr 2008 20:38:50 -0700 Subject: 2.9 Freeze on OSX In-Reply-To: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> Message-ID: <19B42DD7-8D85-4405-8840-4E4CBC8C6734@mac.com> I am. There already is a bugzilla ticket (5256) for this and Rev is trying to get a handle on it. Obviously it only affects a subset of users but it is bad. Bill Vlahos On Apr 10, 2008, at 8:19 AM, Thomas McGrath III wrote: > Ok, now that the 2.9 version has been out for a little while I need > to know how many people are experiencing the Freeze while > performing a Save problem (computer lock up with force restart the > only way out). > > I can not use 2.9 at all since it now happens every time I go to > save after writing some code. I have installed RR from scratch and > repaired permissions on my HD and removed most extra preference > panes etc. from my system and still have the instant freezes when > saving with 2.9. > > This does NOT happen with 2.8 which I am using everyday. The same > stacks will freeze in 2.9 but not in 2.8. > > > How many people are experiencing this Freeze on Save??? > > > Thanks > > Tom > _______________________________________________ > 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 Apr 10 23:46:16 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Thu, 10 Apr 2008 20:46:16 -0700 Subject: Rev GM1? In-Reply-To: <851C4515-BD60-4FDD-83A0-5CC7E79AC0E4@free.fr> References: <851C4515-BD60-4FDD-83A0-5CC7E79AC0E4@free.fr> Message-ID: <9AE20278-D263-4FAE-ADA4-C3B93821BE52@cruzio.com> I'm a currently paid-up customer who has been participating in the beta program all along. I never got a GM1 announcement or link for download. Is there a download site, or is it still by mail-out only? Thanks Mark On Apr 10, 2008, at 11:40 AM, Pierre Sahores wrote: > Hi Mark, > > As long as i know, Rev_2.9.0-gm-1 (Rev 2.9.0 build 610) is the > current version available for shipping. > > Best, > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > Le 10 avr. 08 ? 20:23, Mark Swindell a ?crit : >> I don't find that I received notification of a download for this. >> Am I entitled to it? Where is it located? >> Thanks, >> Mark >> >> >> >> _______________________________________________ >> 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 > > Thanks, Mark From pepetoo at cox.net Fri Apr 11 00:35:43 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 10 Apr 2008 21:35:43 -0700 Subject: 2.9 Freeze on OSX In-Reply-To: <19B42DD7-8D85-4405-8840-4E4CBC8C6734@mac.com> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <19B42DD7-8D85-4405-8840-4E4CBC8C6734@mac.com> Message-ID: <681005A2-C509-4010-B23C-670DBBB5B060@cox.net> Neither of the projects I'm working with have frozen on Saving, though when painting, one of them saves somewhat inconsistently. I still haven't been able to create a Classic standalone with either one of them that will open up under 9.2.2 on a G4. Joe Wilkins On Apr 10, 2008, at 8:38 PM, Bill Vlahos wrote: > I am. > > There already is a bugzilla ticket (5256) for this and Rev is trying > to get a handle on it. Obviously it only affects a subset of users > but it is bad. > > Bill Vlahos > > > On Apr 10, 2008, at 8:19 AM, Thomas McGrath III wrote: > >> Ok, now that the 2.9 version has been out for a little while I need >> to know how many people are experiencing the Freeze while >> performing a Save problem (computer lock up with force restart the >> only way out). >> >> I can not use 2.9 at all since it now happens every time I go to >> save after writing some code. I have installed RR from scratch and >> repaired permissions on my HD and removed most extra preference >> panes etc. from my system and still have the instant freezes when >> saving with 2.9. >> >> This does NOT happen with 2.8 which I am using everyday. The same >> stacks will freeze in 2.9 but not in 2.8. >> >> >> How many people are experiencing this Freeze on Save??? >> >> >> Thanks >> >> Tom From sarah.reichelt at gmail.com Fri Apr 11 00:46:28 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 11 Apr 2008 14:46:28 +1000 Subject: Rev GM1? In-Reply-To: <9AE20278-D263-4FAE-ADA4-C3B93821BE52@cruzio.com> References: <851C4515-BD60-4FDD-83A0-5CC7E79AC0E4@free.fr> <9AE20278-D263-4FAE-ADA4-C3B93821BE52@cruzio.com> Message-ID: On Fri, Apr 11, 2008 at 1:46 PM, Mark Swindell wrote: > I'm a currently paid-up customer who has been participating in the beta > program all along. I never got a GM1 announcement or link for download. Is > there a download site, or is it still by mail-out only? It's available for download on the RunRev site. Sarah From janschenkel at yahoo.com Fri Apr 11 00:57:19 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 10 Apr 2008 21:57:19 -0700 (PDT) Subject: Writing to a field in a cgi stack In-Reply-To: Message-ID: <172765.19943.qm@web65412.mail.ac4.yahoo.com> --- Sarah Reichelt wrote: > Hi All, > > I'm writing a cgi stack to return some data. It's > working fine and > grabbing data from text files stored locally. In my > browser I can test > that I'm getting the correct data back. However I > was hoping to be > able to use fields in the cgi stack for logging. > When a request comes > in, I have tried using: > put pQuery into fld "DataIn" of stack "WebData" > I don't get any error message, "the result" is > empty, but nothing > appears in the field. > There is a field of that name, the stack is named > correctly and I know > pQuery has some data in it. > > Am I trying to do something that is impossible from > a CGI script? If > so, I can just write a separate log file, so it's no > big deal, I just > wondered. > > I'm using the Mac OS X engine from Rev 2.9.0-gm-1 > and I've tried with > and without the -ui option. > > Cheers, > Sarah > Apart from the obvious need to 'save' the stack, there are two things that can go wrong: does the httpd user have write access to the stack file, and is it possible that a second cgi script has overwritten the field? A simple database server is probably a better option. 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) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jacque at hyperactivesw.com Fri Apr 11 01:05:34 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 11 Apr 2008 00:05:34 -0500 Subject: Writing to a field in a cgi stack In-Reply-To: References: Message-ID: <47FEF19E.8030309@hyperactivesw.com> Sarah Reichelt wrote: > Hi All, > > I'm writing a cgi stack to return some data. It's working fine and > grabbing data from text files stored locally. In my browser I can test > that I'm getting the correct data back. However I was hoping to be > able to use fields in the cgi stack for logging. When a request comes > in, I have tried using: > put pQuery into fld "DataIn" of stack "WebData" > I don't get any error message, "the result" is empty, but nothing > appears in the field. > There is a field of that name, the stack is named correctly and I know > pQuery has some data in it. Most cgi folders don't have write permissions enabled. It's a security measure. Does the system error log give any info? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Fri Apr 11 01:14:02 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 11 Apr 2008 15:14:02 +1000 Subject: Writing to a field in a cgi stack In-Reply-To: <172765.19943.qm@web65412.mail.ac4.yahoo.com> References: <172765.19943.qm@web65412.mail.ac4.yahoo.com> Message-ID: On Fri, Apr 11, 2008 at 2:57 PM, Jan Schenkel wrote: > > --- Sarah Reichelt wrote: > > Hi All, > > > > I'm writing a cgi stack to return some data. It's > > working fine and > > grabbing data from text files stored locally. In my > > browser I can test > > that I'm getting the correct data back. However I > > was hoping to be > > able to use fields in the cgi stack for logging. > > When a request comes > > in, I have tried using: > > put pQuery into fld "DataIn" of stack "WebData" > > I don't get any error message, "the result" is > > empty, but nothing > > appears in the field. > > There is a field of that name, the stack is named > > correctly and I know > > pQuery has some data in it. > > > > Am I trying to do something that is impossible from > > a CGI script? If > > so, I can just write a separate log file, so it's no > > big deal, I just > > wondered. > > > > I'm using the Mac OS X engine from Rev 2.9.0-gm-1 > > and I've tried with > > and without the -ui option. > > > > Cheers, > > Sarah > > > > Apart from the obvious need to 'save' the stack, there > are two things that can go wrong: does the httpd user > have write access to the stack file, and is it > possible that a second cgi script has overwritten the > field? > > A simple database server is probably a better option. Finally figured this out, thank Jan. While I was testing, I had the CGI stack open, so it seemed logical that it would be able to update it's own fields, however I hadn't even thought of the save problem. I'll go a different route. Thanks, Sarah From sarah.reichelt at gmail.com Fri Apr 11 01:18:45 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 11 Apr 2008 15:18:45 +1000 Subject: File paths on a web server Message-ID: Hi All, I've run into this problem before and solved it with Ken Ray's help, but now (with Leopard) the old solution doesn't work. I need to find the name of the current user on the web server computer. The cgi stacks need to be able to find a file in the current user's public folder, but I can't get to it if I don't know the name of the user. I've tried my previous solution using the shell command "who", but although "who" works fine in Terminal, it doesn't return anything when used in a CGI script. I've also tried "whoami" and even specialFolderPath(). Any ideas? I can't use a different file arrangement because that isn't mine to control. Cheers, Sarah OS X 10.5.2, Rev 2.9.0, Apache 2 From geradamas at yahoo.com Fri Apr 11 01:22:01 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 11 Apr 2008 06:22:01 +0100 (BST) Subject: Stack Translators Message-ID: <891541.53671.qm@web37501.mail.mud.yahoo.com> You missed the point a bit. I wondered whether a set of stacks that could convert RR stacks into 'compilables' for other computing languages might be useful. This has already been done for HTML. Although I am 46 I am not, entirely senile yet, and do realise that HyperCard is "old hat" as is the article referred to; but as I am currently reading a book that I found lurking in my bookcase dated 1632 (which is full of wonderful ideas) I am not inclined to instantly discard something because it is old. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From palcibiades-first at yahoo.co.uk Fri Apr 11 02:13:03 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 10 Apr 2008 23:13:03 -0700 (PDT) Subject: why does this not work and how do you do it? In-Reply-To: <47FE72F9.9090807@hyperactivesw.com> References: <200804091917.53900.palcibiades-first@yahoo.co.uk> <47FD0DF2.8050709@hyperactivesw.com> <16602982.post@talk.nabble.com> <7BA2CD50-EE67-4A10-9248-86D9953E8F3C@economy-x-talk.com> <16615268.post@talk.nabble.com> <47FE72F9.9090807@hyperactivesw.com> Message-ID: <16625617.post@talk.nabble.com> OK, thanks, its now clear why the send to card doesn't work. But still, surely in the two object one script example, focus should work? That is, the only script on the card is from the very first example: on mouseUp ask "think of a number" if it is not a number then put empty into field "Field" focus on field "Field" else put it into field "Field" focus on field "Field" end if end mouseUp Focus not going to field in this case when you type in xxxx is a bug, yes? Peter -- View this message in context: http://www.nabble.com/why-does-this-not-work-and-how-do-you-do-it--tp16593303p16625617.html Sent from the Revolution - User mailing list archive at Nabble.com. From palcibiades-first at yahoo.co.uk Fri Apr 11 02:41:17 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 10 Apr 2008 23:41:17 -0700 (PDT) Subject: Stack Translators In-Reply-To: <891541.53671.qm@web37501.mail.mud.yahoo.com> References: <891541.53671.qm@web37501.mail.mud.yahoo.com> Message-ID: <16625881.post@talk.nabble.com> Richmond, isn't it a simply huge task to write a decent cross compiler? And there's the problem of picking a language to do the cross compile into? What do you pick - Python, Ruby, Lua? You notice even PythonCard didn't ever seriously consider imports from HC. And its not obviously in Rev's interest. And then, when you have it, how are you going to use it? Like all insurance, its going to sit there and wait for the day when an asteroid strikes Edinburgh. And that's when you'll find that oops, it doesn't quite work as well as we had thought it would.... It would be nice if it existed as insurance, but its a bit hard to see it happening. Surely the answer, if one is really worried about getting locked into Rev, is to move to something one is not worried about getting locked into? Or is the motivation quite different? In the Hypercard days, it was to run it on Windows. It was visible all along that getting locked not only into a programming language and an OS but also hardware from one particular vendor was a bit of a risky bet. But Rev is cross platform and on any old hardware, so its much safer, your only risk is a similar risk to any other language. After all, what happens if you picked Python, and the Pythonistas all one day move en masse to Ruby or whatever? Peter Richmond Mathewson wrote: > > > I wondered whether a set of stacks that could convert > RR stacks into 'compilables' for other computing > languages might be useful. > > -- View this message in context: http://www.nabble.com/Stack-Translators-tp16625279p16625881.html Sent from the Revolution - User mailing list archive at Nabble.com. From wow at together.net Fri Apr 11 03:01:35 2008 From: wow at together.net (Richard Miller) Date: Fri, 11 Apr 2008 03:01:35 -0400 Subject: Rev cgi server and SSL In-Reply-To: References: <172765.19943.qm@web65412.mail.ac4.yahoo.com> Message-ID: I have a web page that is secured by an SSL certificate. Users access it by going to "https://mywebpage.html". This page sends a cgi request (containing credit card information) to my MacMini server, located elsewhere. The server is not SSL protected. The credit card data is then processed via a Rev SSL routine to a secure payment gateway, then immediately discarded. Is there any security issues with this approach? Do I need to get an SSL certificate for the server? I've noticed that Firefox and Safari post a warning message when one hits the Submit button on the web page, saying that while the web page is secure, the data is being sent to a potentially unsafe location (presumably because the form is directed to an http address). Internet Explorer doesn't show any message. Would it be worthwhile to get an SSL certificate for the server? Thanks. Richard Miller From briany at qldlearning.com Fri Apr 11 03:06:42 2008 From: briany at qldlearning.com (Brian Yennie) Date: Fri, 11 Apr 2008 00:06:42 -0700 Subject: File paths on a web server In-Reply-To: References: Message-ID: Could you use AppleScript? That might get you out of the sandbox where the CGI is running. What is probably stopping you is that Apache typically is run by a different user than the current "logged in" user, for security purposes. tell application "System Events" set username to the current user's name return username end tell > Hi All, > > I've run into this problem before and solved it with Ken Ray's help, > but now (with Leopard) the old solution doesn't work. > > I need to find the name of the current user on the web server > computer. The cgi stacks need to be able to find a file in the current > user's public folder, but I can't get to it if I don't know the name > of the user. I've tried my previous solution using the shell command > "who", but although "who" works fine in Terminal, it doesn't return > anything when used in a CGI script. I've also tried "whoami" and even > specialFolderPath(). > > Any ideas? I can't use a different file arrangement because that isn't > mine to control. > > Cheers, > Sarah --- Brian Yennie From luis at anachreon.co.uk Fri Apr 11 03:36:01 2008 From: luis at anachreon.co.uk (Luis) Date: Fri, 11 Apr 2008 08:36:01 +0100 Subject: Rev cgi server and SSL In-Reply-To: References: <172765.19943.qm@web65412.mail.ac4.yahoo.com> Message-ID: <7D34B641-1C21-4AB0-AE70-EAA9FBC3BC5E@anachreon.co.uk> Browsers will warn of certificates they do not have in their repertoire. If you want to cater for the general population your best bet, to avoid the warnings, is to get a certificate from a known vendor (ie: known to the browsers). If the audience is limited, you can generate a certificate and get them to install it in their browsers. Cheers, Luis. On 11 Apr 2008, at 08:01, Richard Miller wrote: > I have a web page that is secured by an SSL certificate. Users > access it by going to "https://mywebpage.html". This page sends a > cgi request (containing credit card information) to my MacMini > server, located elsewhere. The server is not SSL protected. The > credit card data is then processed via a Rev SSL routine to a > secure payment gateway, then immediately discarded. > > Is there any security issues with this approach? Do I need to get > an SSL certificate for the server? > > I've noticed that Firefox and Safari post a warning message when > one hits the Submit button on the web page, saying that while the > web page is secure, the data is being sent to a potentially unsafe > location (presumably because the form is directed to an http > address). Internet Explorer doesn't show any message. > > Would it be worthwhile to get an SSL certificate for the server? > > 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 Andre.Bisseret at inria.fr Fri Apr 11 03:59:11 2008 From: Andre.Bisseret at inria.fr (Andre.Bisseret) Date: Fri, 11 Apr 2008 09:59:11 +0200 Subject: 2.9 Freeze on OSX In-Reply-To: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> Message-ID: <895D6483-D104-477C-9099-D5C51C9E53DE@inria.fr> Le 10 avr. 08 ? 17:19, Thomas McGrath III a ?crit : > Ok, now that the 2.9 version has been out for a little while I need > to know how many people are experiencing the Freeze while performing > a Save problem (computer lock up with force restart the only way out). > > I can not use 2.9 at all since it now happens every time I go to > save after writing some code. I have installed RR from scratch and > repaired permissions on my HD and removed most extra preference > panes etc. from my system and still have the instant freezes when > saving with 2.9. > > > This does NOT happen with 2.8 which I am using everyday. The same > stacks will freeze in 2.9 but not in 2.8. > > > How many people are experiencing this Freeze on Save??? > > I am using 2.9 daily ; I am experiencing this freeze when saving but not systematically, only from time to time (something like one or two times a day). Best regards from Grenoble Andr? From wow at together.net Fri Apr 11 04:03:09 2008 From: wow at together.net (Richard Miller) Date: Fri, 11 Apr 2008 04:03:09 -0400 Subject: Rev cgi server and SSL In-Reply-To: <7D34B641-1C21-4AB0-AE70-EAA9FBC3BC5E@anachreon.co.uk> References: <172765.19943.qm@web65412.mail.ac4.yahoo.com> <7D34B641-1C21-4AB0-AE70-EAA9FBC3BC5E@anachreon.co.uk> Message-ID: <4A3F02C5-96E3-4FAB-AE58-E387621E0F47@together.net> Hi Luis, I wish this was the problem, but I am using a very well known vendor.... one of the biggest on the Internet. Seems the problem lies with the sending to an http address. Richard On Apr 11, 2008, at 3:36 AM, Luis wrote: > Browsers will warn of certificates they do not have in their > repertoire. If you want to cater for the general population your > best bet, to avoid the warnings, is to get a certificate from a > known vendor (ie: known to the browsers). If the audience is > limited, you can generate a certificate and get them to install it > in their browsers. > > Cheers, > > Luis. > > > On 11 Apr 2008, at 08:01, Richard Miller wrote: >> I have a web page that is secured by an SSL certificate. Users >> access it by going to "https://mywebpage.html". This page sends a >> cgi request (containing credit card information) to my MacMini >> server, located elsewhere. The server is not SSL protected. The >> credit card data is then processed via a Rev SSL routine to a >> secure payment gateway, then immediately discarded. >> >> Is there any security issues with this approach? Do I need to get >> an SSL certificate for the server? >> >> I've noticed that Firefox and Safari post a warning message when >> one hits the Submit button on the web page, saying that while the >> web page is secure, the data is being sent to a potentially unsafe >> location (presumably because the form is directed to an http >> address). Internet Explorer doesn't show any message. >> >> Would it be worthwhile to get an SSL certificate for the server? >> >> 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 >> > > _______________________________________________ > 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 claus at dreischer.de Fri Apr 11 04:31:02 2008 From: claus at dreischer.de (Claus Dreischer) Date: Fri, 11 Apr 2008 10:31:02 +0200 (MEST) Subject: Win Style Stack Resizer broken? Message-ID: <200804110831.m3B8V28o025937@post.webmailer.de> Hi Bill, its filed under number 6340. Regards, Claus. ----- original Nachricht -------- Betreff: Re: Win Style Stack Resizer broken? Gesendet: So, 06. Apr 2008 Von: Bill Marriott > Yup, happens on Windows (but not Mac). Go ahead and file a report in RQCC > :) > > > New Mainstack > > Development -> Object Library -> "Win Style Stack Resizer" -> Place > Object > > > > (move mouse over placed graphic) > > > > error: > > executing at 2:20:59 PM > > Type cursor: can't find image > > Object Win Style Stack Resizer > > Line set cursor to the cWinCursor of me > > Hint 200308 > > > > _______________________________________________ > 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 > --- original Nachricht Ende ---- From luis at anachreon.co.uk Fri Apr 11 04:55:08 2008 From: luis at anachreon.co.uk (Luis) Date: Fri, 11 Apr 2008 09:55:08 +0100 Subject: Rev cgi server and SSL In-Reply-To: <4A3F02C5-96E3-4FAB-AE58-E387621E0F47@together.net> References: <172765.19943.qm@web65412.mail.ac4.yahoo.com> <7D34B641-1C21-4AB0-AE70-EAA9FBC3BC5E@anachreon.co.uk> <4A3F02C5-96E3-4FAB-AE58-E387621E0F47@together.net> Message-ID: <288C62EA-CEE4-4A5D-BA76-910EBFF8173C@anachreon.co.uk> What exactly do you mean by 'The server is not SSL protected.'? Is the certificate installed on the server? Apple Server Admin pdf - http://manuals.info.apple.com/en/Server_Administration_v10.5.pdf These might be of help: https://support.comodo.com/index.php? _m=knowledgebase&_a=viewarticle&kbarticleid=901&nav=0,1 Nice background - http://www.afp548.com/Articles/web/sslcert.html Cheers, Luis. On 11 Apr 2008, at 09:03, Richard Miller wrote: > Hi Luis, > > I wish this was the problem, but I am using a very well known > vendor.... one of the biggest on the Internet. Seems the problem > lies with the sending to an http address. > > Richard > > > On Apr 11, 2008, at 3:36 AM, Luis wrote: > >> Browsers will warn of certificates they do not have in their >> repertoire. If you want to cater for the general population your >> best bet, to avoid the warnings, is to get a certificate from a >> known vendor (ie: known to the browsers). If the audience is >> limited, you can generate a certificate and get them to install it >> in their browsers. >> >> Cheers, >> >> Luis. >> >> >> On 11 Apr 2008, at 08:01, Richard Miller wrote: >>> I have a web page that is secured by an SSL certificate. Users >>> access it by going to "https://mywebpage.html". This page sends a >>> cgi request (containing credit card information) to my MacMini >>> server, located elsewhere. The server is not SSL protected. The >>> credit card data is then processed via a Rev SSL routine to a >>> secure payment gateway, then immediately discarded. >>> >>> Is there any security issues with this approach? Do I need to get >>> an SSL certificate for the server? >>> >>> I've noticed that Firefox and Safari post a warning message when >>> one hits the Submit button on the web page, saying that while the >>> web page is secure, the data is being sent to a potentially >>> unsafe location (presumably because the form is directed to an >>> http address). Internet Explorer doesn't show any message. >>> >>> Would it be worthwhile to get an SSL certificate for the server? >>> >>> 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 >>> >> >> _______________________________________________ >> 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 geradamas at yahoo.com Fri Apr 11 05:30:06 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 11 Apr 2008 10:30:06 +0100 (BST) Subject: Stack Translators Message-ID: <284975.61450.qm@web37506.mail.mud.yahoo.com> Peter Alcibiades wrote: "Rev is cross platform and on any old hardware" Really? Must try it on an Iyonix running RISC OS 5! I don't know about Symbian OS . . . Any OLD hardware ??? Well, it cannot spit a standalone out for the Amiga I have (admittedly rotting in the attic in Scotland), nor many of the other pieces of old but not done-for stuff lying around schools just waiting to be used for some good. As the 'developed world' keeps being 'charitable' and dumping old machines on schools in supposedly less-developed countries this is not entirely as daft as it seems. Ooh; does Runtime Revolution produce standalones that will run on the $100 laptop ? Now I know that RR's argument is that to develop for RISC OS and so forth is not commercially viable (and they are, probably, right). However, consider the following: While PCs running RISC OS are a serious case of niche market, a vast number of embedded systems run RISC OS and use ARM processors. Therefore is might behoove some interested parties to look into the possibilities both of developing translators to turn RR code into code for "funny machines" with "funny operating systems", and vice versa. My motivation is pretty near ground zero as I work with Macs and Ubuntu . . . mind you, if somebody were to "lob" me a RISC OS PC and a jolly good contract I would probably sit up and take notice very quickly indeed! I am fairly well locked into RR; however I have found that I can move to most O-O languages when the need arises - what I learnt in the past with HC and happy line-number languages have left me with sufficient transferable skills as to allow me to adapt fairly quickly. I would suspect that that is true of most users of RR. If you wish, you are free to read this as Richmond going through one of his bl**dy-minded patches; alternatively you could see that the old HC article might be making a point that is still relevant today. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From klaus at major-k.de Fri Apr 11 05:34:03 2008 From: klaus at major-k.de (Klaus Major) Date: Fri, 11 Apr 2008 11:34:03 +0200 Subject: Problems with RevBrowser in palette window or drawer? Message-ID: Hi all, can someone confirm that RevBrowser does not work (means nothing will be displayed, although no error or something occurs, the window is just empty) if opened in a palette window? Did not find a hint in the docs. I'm on OS X Leopard. I even tried the Rev browser example stack and opened the browser window as palette, same empty window. Then I tried to have a browser in a drawer, which did work in general but causes horrible redraw problems in the "parent" stack, and the drawer looks "detached". But that might be a general drawer problem. Please don't tell me that drawers should be avoided anyway :-) Thanks in advance! Best Klaus Major klaus at major-k.de http://www.major-k.de From luis at anachreon.co.uk Fri Apr 11 06:06:25 2008 From: luis at anachreon.co.uk (Luis) Date: Fri, 11 Apr 2008 11:06:25 +0100 Subject: Stack Translators In-Reply-To: <284975.61450.qm@web37506.mail.mud.yahoo.com> References: <284975.61450.qm@web37506.mail.mud.yahoo.com> Message-ID: <8700FC3E-00B5-4D2A-ACEB-6C1786E60AEF@anachreon.co.uk> The 'Of course it runs BSD' cliche comes to mind. A lot of these old machines, and now a lot of embedded systems, can run Linux. The only difference is the CPU and however well the UI stuff degrades. Actually, I'm surprised that Rev Linux builds do not include Linux for PPC, of which all the 'major' distros have an option. I do like to make the most of old kit, but in some cases there is more time 'wasted' on something that may not reach completion. It's difficult to judge, but resources do become scarce. Salt to taste: What's the difference? http://news.squeak.org/ 2008/03/31/whats-the-difference/ Cheers, Luis. On 11 Apr 2008, at 10:30, Richmond Mathewson wrote: > Peter Alcibiades wrote: > > "Rev is cross platform and on any old hardware" > > Really? > > Must try it on an Iyonix running RISC OS 5! > > I don't know about Symbian OS . . . > > Any OLD hardware ??? > > Well, it cannot spit a standalone out for the Amiga I > have (admittedly rotting in the attic in Scotland), > nor many of the other pieces of old but not done-for > stuff lying around schools just waiting to be used for > some good. As the 'developed world' keeps being > 'charitable' and dumping old machines on schools in > supposedly less-developed countries this is not > entirely as daft as it seems. > > Ooh; does Runtime Revolution produce standalones that > will run on the $100 laptop ? > > Now I know that RR's argument is that to develop for > RISC OS and so forth is not commercially viable (and > they are, probably, right). > > However, consider the following: > > While PCs running RISC OS are a serious case of niche > market, a vast number of embedded systems run RISC OS > and use ARM processors. > > Therefore is might behoove some interested parties to > look into the possibilities both of developing > translators to turn RR code into code for "funny > machines" with "funny operating systems", and vice > versa. > > My motivation is pretty near ground zero as I work > with Macs and Ubuntu . . . mind you, if somebody were > to "lob" me a RISC OS PC and a jolly good contract I > would probably sit up and take notice very quickly > indeed! > > I am fairly well locked into RR; however I have found > that I can move to most O-O languages when the need > arises - what I learnt in the past with HC and happy > line-number languages have left me with sufficient > transferable skills as to allow me to adapt fairly > quickly. I would suspect that that is true of most > users of RR. > > If you wish, you are free to read this as Richmond > going through one of his bl**dy-minded patches; > alternatively you could see that the old HC article > might be making a point that is still relevant today. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! For Good helps you make a difference > > http://uk.promotions.yahoo.com/forgood/ > _______________________________________________ > 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 Fri Apr 11 06:19:48 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri, 11 Apr 2008 03:19:48 -0700 (PDT) Subject: File paths on a web server In-Reply-To: Message-ID: <43340.37139.qm@web65409.mail.ac4.yahoo.com> --- Sarah Reichelt wrote: > Hi All, > > I've run into this problem before and solved it with > Ken Ray's help, > but now (with Leopard) the old solution doesn't > work. > > I need to find the name of the current user on the > web server > computer. The cgi stacks need to be able to find a > file in the current > user's public folder, but I can't get to it if I > don't know the name > of the user. I've tried my previous solution using > the shell command > "who", but although "who" works fine in Terminal, it > doesn't return > anything when used in a CGI script. I've also tried > "whoami" and even > specialFolderPath(). > > Any ideas? I can't use a different file arrangement > because that isn't > mine to control. > > Cheers, > Sarah > The tricky part is that the cgi-engine is started from the Apache process, which in turn is running as the 'httpd' user - not the user currently logged on to your computer. This 'httpd' user has no home directory. I'm afraid you'll have to find a way to transfer the user id in your query, or read it from a configuration file in a fixed location. 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) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From wow at together.net Fri Apr 11 06:52:40 2008 From: wow at together.net (Richard Miller) Date: Fri, 11 Apr 2008 06:52:40 -0400 Subject: Rev cgi server and SSL In-Reply-To: <288C62EA-CEE4-4A5D-BA76-910EBFF8173C@anachreon.co.uk> References: <172765.19943.qm@web65412.mail.ac4.yahoo.com> <7D34B641-1C21-4AB0-AE70-EAA9FBC3BC5E@anachreon.co.uk> <4A3F02C5-96E3-4FAB-AE58-E387621E0F47@together.net> <288C62EA-CEE4-4A5D-BA76-910EBFF8173C@anachreon.co.uk> Message-ID: <7A47DA98-5150-4EC9-916D-E3B330A5463C@together.net> There is no certificate on the server. I had not installed one and didn't think I needed to. The web page is secure and the connection from the server to the payment gateway is secure. I don't think there is actually a security issue here, but Firefox and Safari don't know this, so they report a potential problem (enough to scare customers). I could install a certificate on the server, but it's somewhat problematic because I already use the IP address of the server throughout several custom Rev programs. My understanding is that by installing a certificate on the server, I will not be able to refer to the server by its IP address, but would instead be forced to refer to it by a domain name (meaning, I'd have to change a lot of previous programming). I'd like to avoid that. Richard On Apr 11, 2008, at 4:55 AM, Luis wrote: > What exactly do you mean by 'The server is not SSL protected.'? > > Is the certificate installed on the server? Apple Server Admin pdf > - http://manuals.info.apple.com/en/Server_Administration_v10.5.pdf > > These might be of help: > > https://support.comodo.com/index.php? > _m=knowledgebase&_a=viewarticle&kbarticleid=901&nav=0,1 > > Nice background - http://www.afp548.com/Articles/web/sslcert.html > > Cheers, > > Luis. > > > On 11 Apr 2008, at 09:03, Richard Miller wrote: >> Hi Luis, >> >> I wish this was the problem, but I am using a very well known >> vendor.... one of the biggest on the Internet. Seems the problem >> lies with the sending to an http address. >> >> Richard >> >> >> On Apr 11, 2008, at 3:36 AM, Luis wrote: >> >>> Browsers will warn of certificates they do not have in their >>> repertoire. If you want to cater for the general population your >>> best bet, to avoid the warnings, is to get a certificate from a >>> known vendor (ie: known to the browsers). If the audience is >>> limited, you can generate a certificate and get them to install >>> it in their browsers. >>> >>> Cheers, >>> >>> Luis. >>> >>> >>> On 11 Apr 2008, at 08:01, Richard Miller wrote: >>>> I have a web page that is secured by an SSL certificate. Users >>>> access it by going to "https://mywebpage.html". This page sends >>>> a cgi request (containing credit card information) to my MacMini >>>> server, located elsewhere. The server is not SSL protected. The >>>> credit card data is then processed via a Rev SSL routine to a >>>> secure payment gateway, then immediately discarded. >>>> >>>> Is there any security issues with this approach? Do I need to >>>> get an SSL certificate for the server? >>>> >>>> I've noticed that Firefox and Safari post a warning message when >>>> one hits the Submit button on the web page, saying that while >>>> the web page is secure, the data is being sent to a potentially >>>> unsafe location (presumably because the form is directed to an >>>> http address). Internet Explorer doesn't show any message. >>>> >>>> Would it be worthwhile to get an SSL certificate for the server? >>>> >>>> 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 >>>> >>> >>> _______________________________________________ >>> 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 mpetrides at earthlink.net Fri Apr 11 07:18:04 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Fri, 11 Apr 2008 06:18:04 -0500 Subject: Rev GM1? In-Reply-To: <9AE20278-D263-4FAE-ADA4-C3B93821BE52@cruzio.com> References: <851C4515-BD60-4FDD-83A0-5CC7E79AC0E4@free.fr> <9AE20278-D263-4FAE-ADA4-C3B93821BE52@cruzio.com> Message-ID: <2DBC6502-A07C-4C9A-B744-6DE7CE6A6A17@earthlink.net> Mark You should be able to download it right from the RunRev site, since it is the current release version: https://www.runrev.com/downloads/free-trial/ If memory serves, I just downloaded the trial and then entered my own unlock code instead of the demo unlock code. Marian On Apr 10, 2008, at 10:46 PM, Mark Swindell wrote: > I'm a currently paid-up customer who has been participating in the > beta program all along. I never got a GM1 announcement or link for > download. Is there a download site, or is it still by mail-out only? > > Thanks From luis at anachreon.co.uk Fri Apr 11 07:21:58 2008 From: luis at anachreon.co.uk (Luis) Date: Fri, 11 Apr 2008 12:21:58 +0100 Subject: Rev cgi server and SSL In-Reply-To: <7A47DA98-5150-4EC9-916D-E3B330A5463C@together.net> References: <172765.19943.qm@web65412.mail.ac4.yahoo.com> <7D34B641-1C21-4AB0-AE70-EAA9FBC3BC5E@anachreon.co.uk> <4A3F02C5-96E3-4FAB-AE58-E387621E0F47@together.net> <288C62EA-CEE4-4A5D-BA76-910EBFF8173C@anachreon.co.uk> <7A47DA98-5150-4EC9-916D-E3B330A5463C@together.net> Message-ID: <47952E23-9120-4C14-9F0D-9E1C38312375@anachreon.co.uk> You'd need the certificate on the server: The browsers are complaining that the data is sent to a server that is not 'certified'. You could opt for clients to install the certificate as part of the list their browsers have (essentially 'approving' the server) or opt for 'Do not ask again' when they get the warning. You should still be able to refer to the server by its IP address, this is what the Domain will resolve to anyway, so there needn't be a need to change your code. I'd got the Domain name route: This will cover you in case your server's IP address changes in the future. Cheers, Luis. On 11 Apr 2008, at 11:52, Richard Miller wrote: > There is no certificate on the server. I had not installed one and > didn't think I needed to. The web page is secure and the connection > from the server to the payment gateway is secure. I don't think > there is actually a security issue here, but Firefox and Safari > don't know this, so they report a potential problem (enough to > scare customers). > > I could install a certificate on the server, but it's somewhat > problematic because I already use the IP address of the server > throughout several custom Rev programs. My understanding is that by > installing a certificate on the server, I will not be able to refer > to the server by its IP address, but would instead be forced to > refer to it by a domain name (meaning, I'd have to change a lot of > previous programming). I'd like to avoid that. > > Richard > > > On Apr 11, 2008, at 4:55 AM, Luis wrote: > >> What exactly do you mean by 'The server is not SSL protected.'? >> >> Is the certificate installed on the server? Apple Server Admin pdf >> - http://manuals.info.apple.com/en/Server_Administration_v10.5.pdf >> >> These might be of help: >> >> https://support.comodo.com/index.php? >> _m=knowledgebase&_a=viewarticle&kbarticleid=901&nav=0,1 >> >> Nice background - http://www.afp548.com/Articles/web/sslcert.html >> >> Cheers, >> >> Luis. >> >> >> On 11 Apr 2008, at 09:03, Richard Miller wrote: >>> Hi Luis, >>> >>> I wish this was the problem, but I am using a very well known >>> vendor.... one of the biggest on the Internet. Seems the problem >>> lies with the sending to an http address. >>> >>> Richard >>> >>> >>> On Apr 11, 2008, at 3:36 AM, Luis wrote: >>> >>>> Browsers will warn of certificates they do not have in their >>>> repertoire. If you want to cater for the general population your >>>> best bet, to avoid the warnings, is to get a certificate from a >>>> known vendor (ie: known to the browsers). If the audience is >>>> limited, you can generate a certificate and get them to install >>>> it in their browsers. >>>> >>>> Cheers, >>>> >>>> Luis. >>>> >>>> >>>> On 11 Apr 2008, at 08:01, Richard Miller wrote: >>>>> I have a web page that is secured by an SSL certificate. Users >>>>> access it by going to "https://mywebpage.html". This page sends >>>>> a cgi request (containing credit card information) to my >>>>> MacMini server, located elsewhere. The server is not SSL >>>>> protected. The credit card data is then processed via a Rev SSL >>>>> routine to a secure payment gateway, then immediately discarded. >>>>> >>>>> Is there any security issues with this approach? Do I need to >>>>> get an SSL certificate for the server? >>>>> >>>>> I've noticed that Firefox and Safari post a warning message >>>>> when one hits the Submit button on the web page, saying that >>>>> while the web page is secure, the data is being sent to a >>>>> potentially unsafe location (presumably because the form is >>>>> directed to an http address). Internet Explorer doesn't show >>>>> any message. >>>>> >>>>> Would it be worthwhile to get an SSL certificate for the server? >>>>> >>>>> 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 >>>>> >>>> >>>> _______________________________________________ >>>> 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 Fri Apr 11 09:43:52 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Fri, 11 Apr 2008 06:43:52 -0700 Subject: Rev GM1? In-Reply-To: <2DBC6502-A07C-4C9A-B744-6DE7CE6A6A17@earthlink.net> References: <851C4515-BD60-4FDD-83A0-5CC7E79AC0E4@free.fr> <9AE20278-D263-4FAE-ADA4-C3B93821BE52@cruzio.com> <2DBC6502-A07C-4C9A-B744-6DE7CE6A6A17@earthlink.net> Message-ID: <0D739BC7-5448-48AA-AA85-81092AECED1D@cruzio.com> Thanks. I tried that but my old code didn't work. Heather sent me a new one this morning. Mark On Apr 11, 2008, at 4:18 AM, Petrides, M.D. Marian wrote: > Mark > You should be able to download it right from the RunRev site, since > it is the current release version: > > https://www.runrev.com/downloads/free-trial/ > > If memory serves, I just downloaded the trial and then entered my > own unlock code instead of the demo unlock code. > > Marian > On Apr 10, 2008, at 10:46 PM, Mark Swindell wrote: > >> I'm a currently paid-up customer who has been participating in the >> beta program all along. I never got a GM1 announcement or link for >> download. Is there a download site, or is it still by mail-out only? >> >> 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 > Thanks, Mark From barryb at libero.it Fri Apr 11 09:51:15 2008 From: barryb at libero.it (barryb at libero.it) Date: Fri, 11 Apr 2008 15:51:15 +0200 Subject: why does this not work and how do you do it? Message-ID: Peter Acibiades wrote: >on mouseUp >ask "think of a number" I knew Revolution is was clever but is it also telepathic? ;.) Best regards Barry From pmbrig at gmail.com Fri Apr 11 10:29:16 2008 From: pmbrig at gmail.com (Peter Brigham) Date: Fri, 11 Apr 2008 10:29:16 -0400 Subject: problem with drag-dropping a text string Message-ID: I still can't get it to work. Jacque, thanks for the tip about the allowableDragActions -- that makes the copy vs move part work reliably. But no matter what I do I can't set the dragdata (or the dragdata["text"]) to a modified text string and get it to drop into the target field. I've tried transforming the text in a dragStart handler per Eric's suggestion and setting the dragdata then, I've tried doing it in a dragEnter in the target field script. I even tried using a global, myDragData, that is set in the drag start and then in the dragenter handler I set the dragdata["text"] to myDragData. All fail. No matter what I do I have not been able to *set* the dragData or the dragData["text"] to any string and have it actually drop that string into my target field. It's acting as though the 'set the dragData...' command is ignored no matter where I try to do it. Also, an empty dragDrop handler in the target field blocks the drop. Doesn't this mean that the dragDrop message is sent *before* the drop? So it still seems to me that if I could set the dragData at all, I ought to be able to do it in the dragDrop handler in the target field. Well, I'll take a look at the tutorial on the subject when I get a moment (I already have a full-time non-rev job...). Could someone try setting the dragData["text"] to "finally got it to work!" and give me a recipe? Peter M. Brigham pmbrig at gmail.com > "J. Landman Gay" wrote: > >> Eric Chatonet wrote: >> >>> >>> Sounds better to set all this in a dragStart handler: >>> >>> on dragStart >>> set the dragImage to >>> [set the dragImageOffset to ] >>> set the dragData[] to >>> end dragStart >>> >>> In your case: set the dragData["text"] to Transform(the >>> dragData["text"]) -- specific function >>> >> >> That didn't work either until I remembered to set the >> allowableDragActions. Then it worked. >> >> Peter, try that. I was getting bizarre results too until I >> remembered to >> set that property in a dragStart handler. It's a new keyword as of >> 2.9. >> >> One thing I noticed. If I set the allowableDragActions to "move,copy" >> (the example in the docs) or "copy,move" it will only move text, >> even if >> the target field sets the dragaction to "copy". >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com > > > Peter M. Brigham wrote: > > I am trying to modify the dragdata before a text string is dropped, > and it's not working, so I must be doing something wrong. The idea is > for the user to select some text from one field (unlocked), and drag > it to to a target field (unlocked), and I want to insert a tab in > place of a space in the text and drop the modified text into the > target field. Both fields are in the same group on the same card. > Here's my script (in the target field): > > on dragDrop > set the dragaction to "copy" > put the dragData into mLine -- works fine, so does using the > 'dragData["text"]' > set the itemdelimiter to tab > put item 2 of mLine into mChunk > put length(word 1 of mChunk) into w > put tab into char w+1 of mChunk > put mChunk into item 2 of mLine > set the dragdata to mLine > -- set the dragdata["text"] to mLine -- I tried this too > pass dragDrop > end dragDrop > > There are no other handlers in the script, and no other dragdrop > handlers in the group, card, or stack scripts. > > The original selected text is dropped without modification into the > target field. The dragDrop handler is getting triggered, since > setting a breakpoint and doing the drag-drop opens up the script in > the debugger, and the data is manipulated correctly as I step through > the script, so at the end mLine contains the proper string -- but the > original string is what appears in the target field, even when I > substitute 'set the dragdata to "something inane"'. So the command > 'set the dragData to...' is being ignored, apparently. > > I tried instead modifying the dragdata in a dragStart handler in the > starting field, but it seems that the dragdata is not yet set at that > point, since "put the dragdata into mLine" shows mLine = empty in the > debugger, which doesn't really make sense -- shouldn't the engine > know by that point what the dragdata is? > > I tried putting a 'wait 25 millisecs with messages' line just after > setting the dragdata, before passing the dragdrop, figuring maybe > setting the dragdata property takes a little time for some reason > (but why should it?) -- still no go. > > Uh oh, another problem -- suddenly, setting the dragAction to "copy" > now doesn't work. I swear it was working before. I just tried setting > the dragaction in a dragstart handler and in a dragleave handler in > the starting field, as well as in the dragdrop handler in the target > field, but in all cases the text is moved instead of being copied, > unless of course I hold down the optionkey. I *swear* it was working > properly before...! Oh -- the problem is the wait with messages > command that I just put in -- this apparently allows the dragaction > to reset to "none." When I take out the wait command the text is > copied and not moved. Well, that's a relief. But the original problem > remains. > > This is the first time I've messed around with drag/drop, but there > seems to be a problem setting the dragddata. Is there something I'm > overlooking? I'm using a Mac iBook G4, OSX 10.4.1, Studio 2.9 build > 610. Running in the IDE -- but suspending development tools doesn't > work, so it's not an obvious IDE problem. Restarting Rev didn't do it > either. Help! From mpetrides at earthlink.net Fri Apr 11 11:12:01 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Fri, 11 Apr 2008 10:12:01 -0500 Subject: Hardcopy documentation for 2.9 In-Reply-To: <18650.81070.qm@web37501.mail.mud.yahoo.com> References: <18650.81070.qm@web37501.mail.mud.yahoo.com> Message-ID: <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> I have a few questions about the hardcopy documentation for 2.9 that I hope one of you can answer: 1. Is it available right now or just preorder? How long will delivery to a US address take? 2. Is it simply a hardcopy printout of the User Guide PDF that comes with 2.9? or does it include a Transcript Dictionary, too? 3. Is there an easy way to print out the Transcript Dictionary, the way you can print out the PDF of the User Guide? Thanks. Marian From tom.cole at asu.edu Fri Apr 11 11:18:55 2008 From: tom.cole at asu.edu (Tom Cole) Date: Fri, 11 Apr 2008 08:18:55 -0700 Subject: Keeping Entered Text in a Standalone and Application Icons Message-ID: <06a5b0c9f395ce066074837d3ed3e4f0@asu.edu> 1. I have two really basic questions. I have used Rev for quite some time, but the standalones I created were fine as read-onlys because I didn't need the users to enter text that they would need to see the next time they launched the application. I know it's a simple question, but how do I make a standalone that will save the user's entries in a field so that they will be in the field the next time the application is launched? I want the user to enter data that will be saved for later. But I don't even know how to make a standalone that could be used as a journal! 2. I have a baseball game. I have a picture of a baseball. I want to make an application icon for Mac and Windows standalones. What is an easy way to do this simple thing? Is there a freeware program? Thanks, Tom in Arizona From m.schonewille at economy-x-talk.com Fri Apr 11 11:20:31 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 11 Apr 2008 17:20:31 +0200 Subject: Hardcopy documentation for 2.9 In-Reply-To: <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> Message-ID: <62D67451-63C8-4D7D-8940-632C62E3B76A@economy-x-talk.com> Hi Marian, I think very few of us know the answers to these questions. Perhaps you should write to support and let us know the answer? Thanks, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 11-apr-2008, om 17:12 heeft Marian Petrides, M.D. het volgende geschreven: > I have a few questions about the hardcopy documentation for 2.9 > that I hope one of you can answer: > > 1. Is it available right now or just preorder? How long will > delivery to a US address take? > > 2. Is it simply a hardcopy printout of the User Guide PDF that > comes with 2.9? or does it include a Transcript Dictionary, too? > > 3. Is there an easy way to print out the Transcript Dictionary, > the way you can print out the PDF of the User Guide? > > Thanks. > > Marian > From eric.chatonet at sosmartsoftware.com Fri Apr 11 11:31:13 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 11 Apr 2008 17:31:13 +0200 Subject: problem with drag-dropping a text string In-Reply-To: References: Message-ID: <69E4C12D-21EA-4550-821F-4B775B528A05@sosmartsoftware.com> Hi Peter, I just made the experiment by selecting a chunk of text in an unlocked field and setting the dragData["text"] to a different value in a dragStart handler. When dropping it in Rev or in another application the result was the one I expected, i.e. the text I had set by script. Difficult to tell you what you probably miss without having more details ;-) Le 11 avr. 08 ? 16:29, Peter Brigham a ?crit : > I still can't get it to work. Jacque, thanks for the tip about the > allowableDragActions -- that makes the copy vs move part work > reliably. But no matter what I do I can't set the dragdata (or the > dragdata["text"]) to a modified text string and get it to drop into > the target field. I've tried transforming the text in a dragStart > handler per Eric's suggestion and setting the dragdata then, I've > tried doing it in a dragEnter in the target field script. I even > tried using a global, myDragData, that is set in the drag start and > then in the dragenter handler I set the dragdata["text"] to > myDragData. All fail. No matter what I do I have not been able to > *set* the dragData or the dragData["text"] to any string and have > it actually drop that string into my target field. It's acting as > though the 'set the dragData...' command is ignored no matter where > I try to do it. > > Also, an empty dragDrop handler in the target field blocks the > drop. Doesn't this mean that the dragDrop message is sent *before* > the drop? So it still seems to me that if I could set the dragData > at all, I ought to be able to do it in the dragDrop handler in the > target field. Well, I'll take a look at the tutorial on the subject > when I get a moment (I already have a full-time non-rev job...). > > Could someone try setting the dragData["text"] to "finally got it > to work!" and give me a recipe? > > Peter M. Brigham > pmbrig at gmail.com > >> "J. Landman Gay" wrote: >> >>> Eric Chatonet wrote: >>> >>>> >>>> Sounds better to set all this in a dragStart handler: >>>> >>>> on dragStart >>>> set the dragImage to >>>> [set the dragImageOffset to ] >>>> set the dragData[] to >>>> end dragStart >>>> >>>> In your case: set the dragData["text"] to Transform(the >>>> dragData["text"]) -- specific function >>>> >>> >>> That didn't work either until I remembered to set the >>> allowableDragActions. Then it worked. >>> >>> Peter, try that. I was getting bizarre results too until I >>> remembered to >>> set that property in a dragStart handler. It's a new keyword as >>> of 2.9. >>> >>> One thing I noticed. If I set the allowableDragActions to >>> "move,copy" >>> (the example in the docs) or "copy,move" it will only move text, >>> even if >>> the target field sets the dragaction to "copy". >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >> >> >> Peter M. Brigham wrote: >> >> I am trying to modify the dragdata before a text string is dropped, >> and it's not working, so I must be doing something wrong. The idea is >> for the user to select some text from one field (unlocked), and drag >> it to to a target field (unlocked), and I want to insert a tab in >> place of a space in the text and drop the modified text into the >> target field. Both fields are in the same group on the same card. >> Here's my script (in the target field): >> >> on dragDrop >> set the dragaction to "copy" >> put the dragData into mLine -- works fine, so does using the >> 'dragData["text"]' >> set the itemdelimiter to tab >> put item 2 of mLine into mChunk >> put length(word 1 of mChunk) into w >> put tab into char w+1 of mChunk >> put mChunk into item 2 of mLine >> set the dragdata to mLine >> -- set the dragdata["text"] to mLine -- I tried this too >> pass dragDrop >> end dragDrop >> >> There are no other handlers in the script, and no other dragdrop >> handlers in the group, card, or stack scripts. >> >> The original selected text is dropped without modification into the >> target field. The dragDrop handler is getting triggered, since >> setting a breakpoint and doing the drag-drop opens up the script in >> the debugger, and the data is manipulated correctly as I step through >> the script, so at the end mLine contains the proper string -- but the >> original string is what appears in the target field, even when I >> substitute 'set the dragdata to "something inane"'. So the command >> 'set the dragData to...' is being ignored, apparently. >> >> I tried instead modifying the dragdata in a dragStart handler in the >> starting field, but it seems that the dragdata is not yet set at that >> point, since "put the dragdata into mLine" shows mLine = empty in the >> debugger, which doesn't really make sense -- shouldn't the engine >> know by that point what the dragdata is? >> >> I tried putting a 'wait 25 millisecs with messages' line just after >> setting the dragdata, before passing the dragdrop, figuring maybe >> setting the dragdata property takes a little time for some reason >> (but why should it?) -- still no go. >> >> Uh oh, another problem -- suddenly, setting the dragAction to "copy" >> now doesn't work. I swear it was working before. I just tried setting >> the dragaction in a dragstart handler and in a dragleave handler in >> the starting field, as well as in the dragdrop handler in the target >> field, but in all cases the text is moved instead of being copied, >> unless of course I hold down the optionkey. I *swear* it was working >> properly before...! Oh -- the problem is the wait with messages >> command that I just put in -- this apparently allows the dragaction >> to reset to "none." When I take out the wait command the text is >> copied and not moved. Well, that's a relief. But the original problem >> remains. >> >> This is the first time I've messed around with drag/drop, but there >> seems to be a problem setting the dragddata. Is there something I'm >> overlooking? I'm using a Mac iBook G4, OSX 10.4.1, Studio 2.9 build >> 610. Running in the IDE -- but suspending development tools doesn't >> work, so it's not an obvious IDE problem. Restarting Rev didn't do it >> either. Help! Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From scott at tactilemedia.com Fri Apr 11 11:39:33 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 11 Apr 2008 08:39:33 -0700 Subject: Keeping Entered Text in a Standalone and Application Icons In-Reply-To: <06a5b0c9f395ce066074837d3ed3e4f0@asu.edu> Message-ID: Recently, Tom Cole wrote: > how do I make a standalone that will save the user's entries in a > field so that they will be in the field the next time the application > is launched? I want the user to enter data that will be saved for > later. But I don't even know how to make a standalone that could be > used as a journal! Since you cannot save changes to the standalone itself, you either need to use the splash screen approach when building your standalone and keep your data stack separate from the engine, or save your users' data to external file -- text file or stack. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From bvg at mac.com Fri Apr 11 11:39:40 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 11 Apr 2008 17:39:40 +0200 Subject: Hardcopy documentation for 2.9 In-Reply-To: <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> Message-ID: <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> On 11 Apr 2008, at 17:12, Marian Petrides, M.D. wrote: > 3. Is there an easy way to print out the Transcript Dictionary, the > way you can print out the PDF of the User Guide? I don't know about 1 and 2, but you can easily make a printing script on top of my documentation reader, to create the dictionary as pdf, or print it. For example (untested): on mouseUp repeat with x = 1 to the number of lines in field "list" of stack "bvg docu" set the hilitedline of field "list" of stack "bvg docu" to x send "selectionchanged" to field "list" of stack "bvg docu" put the htmltext of field "text" of stack "bvg docu" after theText end repeat revPrintText theText --or whatever end mouseUp Note that you need lots of time, as well as a tree's worth of paper to print onto (best to test it first with just few entries in the field "list"). BvG Docu can be found on my page: bjoernke.com/runrev/stacks.php have fun Bj?rnke -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From mpetrides at earthlink.net Fri Apr 11 11:42:35 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Fri, 11 Apr 2008 10:42:35 -0500 Subject: Hardcopy documentation for 2.9 In-Reply-To: <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> Message-ID: <511723D3-5894-42D0-A3C6-198F571AE3FA@earthlink.net> Thanks! On Apr 11, 2008, at 10:39 AM, Bj?rnke von Gierke wrote: > > On 11 Apr 2008, at 17:12, Marian Petrides, M.D. wrote: >> 3. Is there an easy way to print out the Transcript Dictionary, >> the way you can print out the PDF of the User Guide? > > I don't know about 1 and 2, but you can easily make a printing > script on top of my documentation reader, to create the dictionary > as pdf, or print it. > > For example (untested): > > on mouseUp > repeat with x = 1 to the number of lines in field "list" of stack > "bvg docu" > set the hilitedline of field "list" of stack "bvg docu" to x > send "selectionchanged" to field "list" of stack "bvg docu" > put the htmltext of field "text" of stack "bvg docu" after theText > end repeat > revPrintText theText --or whatever > end mouseUp > > Note that you need lots of time, as well as a tree's worth of paper > to print onto (best to test it first with just few entries in the > field "list"). > > BvG Docu can be found on my page: > bjoernke.com/runrev/stacks.php > > have fun > Bj?rnke > > -- > > 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 dam-pro.girard at laposte.net Fri Apr 11 12:06:57 2008 From: dam-pro.girard at laposte.net (GIRARD Damien) Date: Fri, 11 Apr 2008 18:06:57 +0200 Subject: Display non ASCII font names in a menu. In-Reply-To: <06a5b0c9f395ce066074837d3ed3e4f0@asu.edu> References: <06a5b0c9f395ce066074837d3ed3e4f0@asu.edu> Message-ID: <47FF8CA1.2040304@laposte.net> Hi all, I wish to show non ASCII font names into a font selection menu. Does anybody have an idea on how to do that? And if yes, how? Regards, Damien From wjm at wjm.org Fri Apr 11 13:03:09 2008 From: wjm at wjm.org (Bill Marriott) Date: Fri, 11 Apr 2008 13:03:09 -0400 Subject: Rev GM1? References: <851C4515-BD60-4FDD-83A0-5CC7E79AC0E4@free.fr><9AE20278-D263-4FAE-ADA4-C3B93821BE52@cruzio.com><2DBC6502-A07C-4C9A-B744-6DE7CE6A6A17@earthlink.net> <0D739BC7-5448-48AA-AA85-81092AECED1D@cruzio.com> Message-ID: Revolution 2.9 shipped officially on April 4th. Everyone in our database was sent a notification. If you needed a new serial number, it was enclosed with the mailing. If you had an active update pack, you received a download link. If you had not purchased yet, you received a sales pitch :) The beta tester database is a separate list, and it's possible if you never requested a trial version and were only a beta tester, you did not receive a GM1 announcement. We are actually working on a "wrap up" mail for the beta test list, hopefully to go out sometime next week. - Bill From index at kenjikojima.com Fri Apr 11 13:10:49 2008 From: index at kenjikojima.com (Kenji Kojima) Date: Fri, 11 Apr 2008 13:10:49 -0400 Subject: Display non ASCII font names in a menu. In-Reply-To: <47FF8CA1.2040304@laposte.net> References: <06a5b0c9f395ce066074837d3ed3e4f0@asu.edu> <47FF8CA1.2040304@laposte.net> Message-ID: Hi Damien, This is Japanese sample. go stack url "http://www.kenjikojima.com/runrev/handbook/download/JpnFontmenu.rev " Kenji Kojima On Apr 11, 2008, at 12:06 PM, GIRARD Damien wrote: > Hi all, > > I wish to show non ASCII font names into a font selection menu. Does > anybody have an idea on how to do that? And if yes, how? > > 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 jacque at hyperactivesw.com Fri Apr 11 13:24:24 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 11 Apr 2008 12:24:24 -0500 Subject: Hardcopy documentation for 2.9 In-Reply-To: <511723D3-5894-42D0-A3C6-198F571AE3FA@earthlink.net> References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> <511723D3-5894-42D0-A3C6-198F571AE3FA@earthlink.net> Message-ID: <47FF9EC8.7050502@hyperactivesw.com> Marian Petrides, M.D. wrote: > Thanks! > On Apr 11, 2008, at 10:39 AM, Bj?rnke von Gierke wrote: > >> >> On 11 Apr 2008, at 17:12, Marian Petrides, M.D. wrote: >>> 3. Is there an easy way to print out the Transcript Dictionary, the >>> way you can print out the PDF of the User Guide? Be cautious. I think when you print out all the docs it comes to thousands and thousands of pages. You may be at it for a week, and will have to hover over your printer all that time in order to replace the paper at intervals. Tread carefully... -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dam-pro.girard at laposte.net Fri Apr 11 13:29:13 2008 From: dam-pro.girard at laposte.net (GIRARD Damien) Date: Fri, 11 Apr 2008 19:29:13 +0200 Subject: Display non ASCII font names in a menu. In-Reply-To: References: <06a5b0c9f395ce066074837d3ed3e4f0@asu.edu> <47FF8CA1.2040304@laposte.net> Message-ID: <47FF9FE9.3030000@laposte.net> Hi Kenji Kojima, Thanks, I am looking forward. Note: Revolution lost my french keymap when I open your stack. (Rev bug.) Damien Kenji Kojima a ?crit : > Hi Damien, > > This is Japanese sample. > go stack url > "http://www.kenjikojima.com/runrev/handbook/download/JpnFontmenu.rev" > > Kenji Kojima > > > On Apr 11, 2008, at 12:06 PM, GIRARD Damien wrote: >> Hi all, >> >> I wish to show non ASCII font names into a font selection menu. Does >> anybody have an idea on how to do that? And if yes, how? >> >> 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 > > _______________________________________________ > 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 Fri Apr 11 13:31:11 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 11 Apr 2008 12:31:11 -0500 Subject: problem with drag-dropping a text string In-Reply-To: References: Message-ID: <47FFA05F.90600@hyperactivesw.com> Peter Brigham wrote: > Could someone try setting the dragData["text"] to "finally got it to > work!" and give me a recipe? I was able to do it with a single "dragStart" handler in the source field. No handlers in the target field were required. on dragStart set the allowableDragActions to "copy" set the dragData["text"] to "got it to work!" end dragStart That's all it needs in my simple test, which is just a blank stack with two unlocked fields. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mpetrides at earthlink.net Fri Apr 11 13:38:17 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Fri, 11 Apr 2008 12:38:17 -0500 Subject: Hardcopy documentation for 2.9 In-Reply-To: <47FF9EC8.7050502@hyperactivesw.com> References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> <511723D3-5894-42D0-A3C6-198F571AE3FA@earthlink.net> <47FF9EC8.7050502@hyperactivesw.com> Message-ID: Thanks for the tip Jackie. Well, I successfully printed out all 400 pages of the User Guide-- although single-sided is going to be a binding nightmare ? 3 or 4 volumes?. However, given your cautionary note, I may hold off on printing the Transcript Dictionary for now. Heather told me that RunRev is coming up with a PDF and hardcopy version of the Transcript Dictionary once the User Guide is out (it's at the printer now) and I have an older version of the dictionary (the one that goes with 2.1 or 2.2) to tide me over for now. M On Apr 11, 2008, at 12:24 PM, J. Landman Gay wrote: > Marian Petrides, M.D. wrote: >> Thanks! >> On Apr 11, 2008, at 10:39 AM, Bj?rnke von Gierke wrote: >>> >>> On 11 Apr 2008, at 17:12, Marian Petrides, M.D. wrote: >>>> 3. Is there an easy way to print out the Transcript Dictionary, >>>> the way you can print out the PDF of the User Guide? > > Be cautious. I think when you print out all the docs it comes to > thousands and thousands of pages. You may be at it for a week, and > will have to hover over your printer all that time in order to > replace the paper at intervals. Tread carefully... > > -- > 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 From jacque at hyperactivesw.com Fri Apr 11 13:42:08 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 11 Apr 2008 12:42:08 -0500 Subject: why does this not work and how do you do it? In-Reply-To: <16625617.post@talk.nabble.com> References: <200804091917.53900.palcibiades-first@yahoo.co.uk> <47FD0DF2.8050709@hyperactivesw.com> <16602982.post@talk.nabble.com> <7BA2CD50-EE67-4A10-9248-86D9953E8F3C@economy-x-talk.com> <16615268.post@talk.nabble.com> <47FE72F9.9090807@hyperactivesw.com> <16625617.post@talk.nabble.com> Message-ID: <47FFA2F0.40808@hyperactivesw.com> Peter Alcibiades wrote: > OK, thanks, its now clear why the send to card doesn't work. > > But still, surely in the two object one script example, focus should work? > That is, the only script on the card is from the very first example: > > on mouseUp > ask "think of a number" > if it is not a number then > put empty into field "Field" > focus on field "Field" > else > put it into field "Field" > focus on field "Field" > end if > end mouseUp > > Focus not going to field in this case when you type in xxxx is a bug, yes? Probably, since it works fine here on Mac OS X. Apparently it's a Linux bug. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Apr 11 13:46:03 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 11 Apr 2008 12:46:03 -0500 Subject: Hardcopy documentation for 2.9 In-Reply-To: References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> <511723D3-5894-42D0-A3C6-198F571AE3FA@earthlink.net> <47FF9EC8.7050502@hyperactivesw.com> Message-ID: <47FFA3DB.5030505@hyperactivesw.com> Petrides, M.D. Marian wrote: > Heather told me that RunRev > is coming up with a PDF and hardcopy version of the Transcript > Dictionary once the User Guide is out (it's at the printer now) He's probably trying to figure out how to bind all the paper together. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Fri Apr 11 13:56:42 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 11 Apr 2008 19:56:42 +0200 Subject: SQLite database file from third-party sources? Message-ID: <20B25940-98F0-4D8D-9B9F-9208FA36D307@economy-x-talk.com> Hello, I am unable to access SQLite databases from third-party sources. Has anyone ever been able to use an SQLite database file that was not created by the SQLite external for Revolution? If you were successful, was there a special trick to make this work and which version of the external and which version of Revolution did you use? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info From revlist at azurevision.co.uk Fri Apr 11 14:11:45 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Fri, 11 Apr 2008 19:11:45 +0100 Subject: SQLite database file from third-party sources? In-Reply-To: <20B25940-98F0-4D8D-9B9F-9208FA36D307@economy-x-talk.com> References: <20B25940-98F0-4D8D-9B9F-9208FA36D307@economy-x-talk.com> Message-ID: On 11 Apr 2008, at 18:56, Mark Schonewille wrote: > I am unable to access SQLite databases from third-party sources. Has > anyone ever been able to use an SQLite database file that was not > created by the SQLite external for Revolution? > > If you were successful, was there a special trick to make this work > and which version of the external and which version of Revolution > did you use? I do this all the time with Aperture's DB, but only reading data. Rev 2.7 and newer, whatever version of the external is in the default install. OS X, not tried on Windows or Linux. Ian From m.schonewille at economy-x-talk.com Fri Apr 11 14:15:33 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 11 Apr 2008 20:15:33 +0200 Subject: SQLite database file from third-party sources? In-Reply-To: References: <20B25940-98F0-4D8D-9B9F-9208FA36D307@economy-x-talk.com> Message-ID: <8DB8B4BB-9085-431F-A239-B089F76431D2@economy-x-talk.com> Thanks for the reply, Ian. Would it be possible to send me a small sample database, which hasn't been touched by Rev? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 11-apr-2008, om 20:11 heeft Ian Wood het volgende geschreven: > > > I do this all the time with Aperture's DB, but only reading data. > > Rev 2.7 and newer, whatever version of the external is in the > default install. > > OS X, not tried on Windows or Linux. > > Ian From revdev at pdslabs.net Fri Apr 11 15:15:33 2008 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 11 Apr 2008 12:15:33 -0700 Subject: Keeping Entered Text in a Standalone and Application Icons In-Reply-To: <06a5b0c9f395ce066074837d3ed3e4f0@asu.edu> References: <06a5b0c9f395ce066074837d3ed3e4f0@asu.edu> Message-ID: <47FFB8D5.3090806@pdslabs.net> Hi Tom, Tom Cole wrote: > 2. I have a baseball game. I have a picture of a baseball. I want to > make an application icon for Mac and Windows standalones. What is an > easy way to do this simple thing? Is there a freeware program? > > Thanks, > Tom in Arizona Check out the "It's almost that time" thread on this list in recent days. That will probably answer all your questions about icon software. -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From mwieder at ahsoftware.net Fri Apr 11 15:49:22 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 11 Apr 2008 12:49:22 -0700 Subject: Rev cgi server and SSL References: <172765.19943.qm@web65412.mail.ac4.yahoo.com> Message-ID: Richard- Aside from the technical issues, if I were on the customer side of things and in the middle of processing a credit card transaction my browser gave me a security warning, I would immediately abort the process and never go back, resulting in a lost sale for you and your client. -- Mark Wieder mwieder at ahsoftware.net From palcibiades-first at yahoo.co.uk Fri Apr 11 16:30:39 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 11 Apr 2008 21:30:39 +0100 Subject: SQLite database file from third-party sources? Message-ID: <200804112130.39943.palcibiades-first@yahoo.co.uk> Yes, I made an sqlite database using both sqlitebrowser and also the firefox plugin sqlite manager. Both were super easy, but the firefox plug in is a lot faster, it did 15k records in a flash, whereas squlite browser choked. I imported a tab delimited file to sqlite. Saved it. Then I connected to it. This was from one of the 2.9 linux betas. Connection seemed OK. I didn't try queries or adds, just wanted to verify connection. The db had never been touched by Rev until the connection was set up. This is Debian Lenny, pretty much up to date. Around the same time there was a correspondence about how tab delimited files and custom properties or arrays were as good or better, and I thought OK they are going to be a lot faster and easier to write. So didn't pursue it further. Did you have trouble with queries after it reported the connection was made? Or could you not get it to make the connection? Peter From shoreagent at gmail.com Fri Apr 11 16:46:29 2008 From: shoreagent at gmail.com (william humphrey) Date: Fri, 11 Apr 2008 16:46:29 -0400 Subject: SQLite database file from third-party sources? In-Reply-To: <8DB8B4BB-9085-431F-A239-B089F76431D2@economy-x-talk.com> References: <20B25940-98F0-4D8D-9B9F-9208FA36D307@economy-x-talk.com> <8DB8B4BB-9085-431F-A239-B089F76431D2@economy-x-talk.com> Message-ID: <459b22a90804111346w2d1f5d2en36c3aa34269f04a5@mail.gmail.com> I created my SQLite database with SQLite Manager and access it all the time. On Fri, Apr 11, 2008 at 2:15 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Thanks for the reply, Ian. Would it be possible to send me a small sample > database, which hasn't been touched by Rev? > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store software. > Download at http://www.salery.biz > > Op 11-apr-2008, om 20:11 heeft Ian Wood het volgende geschreven: > > > > > > I do this all the time with Aperture's DB, but only reading data. > > > > Rev 2.7 and newer, whatever version of the external is in the default > > install. > > > > OS X, not tried on Windows or Linux. > > > > Ian > > > > _______________________________________________ > 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 > -- http://www.bluewatermaritime.com From shoreagent at gmail.com Fri Apr 11 16:49:40 2008 From: shoreagent at gmail.com (william humphrey) Date: Fri, 11 Apr 2008 16:49:40 -0400 Subject: Why doesn't start using work? In-Reply-To: <47FEA37F.6@hyperactivesw.com> References: <459b22a90804100927i5d4af4f9ud0d52a435cfbade3@mail.gmail.com> <52475C04-D1DF-4929-977A-4E1BD8936976@cruzio.com> <459b22a90804101034n3c95f65fja05354cc0591d68b@mail.gmail.com> <459b22a90804101348mbeb5687l390248668ae474ff@mail.gmail.com> <47FEA37F.6@hyperactivesw.com> Message-ID: <459b22a90804111349p4acc124vfb838a5e40354778@mail.gmail.com> Thanks for the suggestion of "answer the result" that is better then what I was doing to check things. My call is on "pre-open" and that seems not to be where I should put it. From runrev at aboutmyfiles.com Fri Apr 11 19:25:14 2008 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Fri, 11 Apr 2008 23:25:14 +0000 Subject: 'answer (there is a file it)' returns false after selecting a file Message-ID: Had to give up a project a couple months ago that was being derailed by a Rev bug that had no workaround. Was wondering if anyone can tell me if this is fixed in 2.9. In the message window, I type the following answer file "The prompt..." answer (there is a file it) This returns false if the file name contains certain extended ASCII characters, such as the Czech ? (R with caron) or ? (U with ring above) or Polish ? (L with stroke). Can anyone confirm that this bug still exists in 2.9? It is a deal-breaker. Thanks. Mark From m.schonewille at economy-x-talk.com Fri Apr 11 19:35:47 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 12 Apr 2008 01:35:47 +0200 Subject: 'answer (there is a file it)' returns false after selecting a file In-Reply-To: References: Message-ID: Hi Mark, No, this problem has not been fixed on Mac OS X. This is no reason the give up on a project. You could use AppleScript on Mac OS X and shortFilePath() on Windows. Replacing so many routines with AppleScript is no fun, but it is possible. On Windows, it is just a sight inconvenience. Has this bug been reported? Which number does it have? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 12 apr 2008, at 01:25, Mark E. Powell wrote: > Had to give up a project a couple months ago that was being derailed > by a Rev bug that had no workaround. Was wondering if anyone can > tell me if this is fixed in 2.9. In the message window, I type the > following > > answer file "The prompt..." > answer (there is a file it) > > This returns false if the file name contains certain extended ASCII > characters, such as the Czech ? (R with caron) or ? (U with ring > above) or Polish ? (L with stroke). > > Can anyone confirm that this bug still exists in 2.9? It is a deal- > breaker. > > Thanks. > > Mark From sarah.reichelt at gmail.com Fri Apr 11 21:22:19 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 12 Apr 2008 11:22:19 +1000 Subject: Keeping Entered Text in a Standalone and Application Icons In-Reply-To: <06a5b0c9f395ce066074837d3ed3e4f0@asu.edu> References: <06a5b0c9f395ce066074837d3ed3e4f0@asu.edu> Message-ID: > 1. I have two really basic questions. I have used Rev for quite some time, > but the standalones I created were fine as read-onlys because I didn't need > the users to enter text that they would need to see the next time they > launched the application. I know it's a simple question, but how do I make a > standalone that will save the user's entries in a field so that they will be > in the field the next time the application is launched? I want the user to > enter data that will be saved for later. But I don't even know how to make a > standalone that could be used as a journal! You might find this article useful . It's been a while since I wrote it, but the techniques are still valid. Cheers, Sarah From sarah.reichelt at gmail.com Fri Apr 11 21:25:44 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 12 Apr 2008 11:25:44 +1000 Subject: File paths on a web server In-Reply-To: References: Message-ID: On Fri, Apr 11, 2008 at 5:06 PM, Brian Yennie wrote: > Could you use AppleScript? That might get you out of the sandbox where the > CGI is running. What is probably stopping you is that Apache typically is > run by a different user than the current "logged in" user, for security > purposes. > > tell application "System Events" > set username to the current user's name > return username > end tell Thanks Brian, I'll give that a go. The other possibility that occurred to me was to list all the folders in "/Users" to get a list of the users on that computer, then check the Public folder of each to see which contained the files & folders I needed. Then I could save that data to a preference file and update it any time the correct files could not be found. Cheers, Sarah From runrev at aboutmyfiles.com Fri Apr 11 22:17:44 2008 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Sat, 12 Apr 2008 02:17:44 +0000 Subject: 'answer (there is a file it)' returns false after selecting a file Message-ID: Appreciate the response. How do I get the real file name using shortFilePath()? I understand I can address the given file that way, but I need to report its actual file name. > >This is no reason the give up on a project. You could use AppleScript >on Mac OS X and shortFilePath() on Windows. > From scott at tactilemedia.com Fri Apr 11 23:03:02 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 11 Apr 2008 20:03:02 -0700 Subject: Feature Request Posted Message-ID: Howdy List: After years of needing this feature in Revolution, I thought it would be worthwhile to formally request it on Rev's QCC: Extend Icon/Image References to Include Binary Data in Custom Properties http://quality.runrev.com/qacenter/show_bug.cgi?id=6375 Please vote if you feel this feature worthy (and I hope you do). Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From userev at canelasoftware.com Fri Apr 11 23:18:00 2008 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 11 Apr 2008 23:18:00 -0400 Subject: 2.9 Freeze on OSX In-Reply-To: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> Message-ID: <86D9A533-9CD9-4DE4-855A-10B9414FE533@canelasoftware.com> On Apr 10, 2008, at 11:19 AM, Thomas McGrath III wrote: > How many people are experiencing this Freeze on Save??? I have not seen the problem on my computer. But, my cohort Hans has the problem every day he works in Rev. We have found that saving his work in GLX 2 is the most reliable form of saving. The problem only happens when he does command - S which uses Rev's saving routines. In most cases, it brings his entire system down forcing him to force shutdown his computer. Not a happy moment when this happens after a long coding session. Luckily he has not lost much work due to diligent saving in GLX 2. Mark Talluto http://www.canelasoftware.com From revdev at pdslabs.net Fri Apr 11 23:24:39 2008 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 11 Apr 2008 20:24:39 -0700 Subject: Feature Request Posted In-Reply-To: References: Message-ID: <48002B77.8050503@pdslabs.net> Done. Good idea. Phil Davis Scott Rossi wrote: > Howdy List: > > After years of needing this feature in Revolution, I thought it would be > worthwhile to formally request it on Rev's QCC: > > Extend Icon/Image References to Include Binary Data in Custom Properties > http://quality.runrev.com/qacenter/show_bug.cgi?id=6375 > > Please vote if you feel this feature worthy (and I hope you do). > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From tsj at unimelb.edu.au Sat Apr 12 00:17:27 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Sat, 12 Apr 2008 14:17:27 +1000 Subject: Problems with RevBrowser in palette window or drawer? References: Message-ID: <92B03CD7AB52A4479BE77DBCE253696984C7D9@IS-EX-BEV3.unimelb.edu.au> Hi Klaus - I seem to recall that altBrowser wouldn't work with palettes on OSX. I guess that's still the case. Terry... -----Original Message----- From: use-revolution-bounces at lists.runrev.com on behalf of Klaus Major Sent: Fri 4/11/2008 7:34 PM To: How to use Revolution Subject: Problems with RevBrowser in palette window or drawer? Hi all, can someone confirm that RevBrowser does not work (means nothing will be displayed, although no error or something occurs, the window is just empty) if opened in a palette window? Did not find a hint in the docs. I'm on OS X Leopard. I even tried the Rev browser example stack and opened the browser window as palette, same empty window. Then I tried to have a browser in a drawer, which did work in general but causes horrible redraw problems in the "parent" stack, and the drawer looks "detached". But that might be a general drawer problem. Please don't tell me that drawers should be avoided anyway :-) Thanks in advance! Best Klaus Major klaus at major-k.de http://www.major-k.de _______________________________________________ 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 Sat Apr 12 00:29:21 2008 From: katir at hindu.org (Sivakatirswami) Date: Fri, 11 Apr 2008 18:29:21 -1000 Subject: Feature Request Posted In-Reply-To: <48002B77.8050503@pdslabs.net> References: <48002B77.8050503@pdslabs.net> Message-ID: <48003AA1.4070204@hindu.org> Oh Boy! we need this: I put in 5 votes out my hundred. Great idea. Only caveat: I sometimes change the "appearance" of a given instance by resetting the size of the original image in the hidden library... on one card the same icon for a button may be 40 pixels tall, and then on another, 500 pixels tall... but there is only a single image in my hidden image library card, and I do this by dynamically changing the size of that hidden image, just before showing it on screen. Each image has a custom prop that contains its "native" original size.. (I always bring them in big and secondary instances are smaller versions) I would have to noodle how to do that if the image were a binary string in a custom prop. But at any rate, there's no question this would such a useful feature. Sivakatirswami Phil Davis wrote: > Done. Good idea. > Phil Davis > > > Scott Rossi wrote: >> Howdy List: >> >> After years of needing this feature in Revolution, I thought it would be >> worthwhile to formally request it on Rev's QCC: >> >> Extend Icon/Image References to Include Binary Data in Custom Properties >> http://quality.runrev.com/qacenter/show_bug.cgi?id=6375 >> >> Please vote if you feel this feature worthy (and I hope you do). >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, Multimedia & Design >> > From katir at hindu.org Sat Apr 12 00:29:34 2008 From: katir at hindu.org (Sivakatirswami) Date: Fri, 11 Apr 2008 18:29:34 -1000 Subject: Bug? Rev app creates invisible files? In-Reply-To: <47FE676A.5040809@fourthworld.com> References: <47FE676A.5040809@fourthworld.com> Message-ID: <48003AAE.4090501@hindu.org> I can verify this with a lot more frequency (finder bug): in fact the immediate "non-appearance" of files in the finder has become so common place in my work flows that I no longer regard it as a problem... I think of it more like it's a little kid who is hiding behind the bushes for a bit, but will come out when he gets tired of not getting attention... photoshop batch processing, Indesign Creo/Kodak Postscript exports, Distiller hot folders driving PDF generation... processing AIFF to ACC in itunes...Version Cue etc. output is very often invisible until the finder "snaps out of it..." ...then all the kids show up... this happens locally and more "egregiously" over the network on mounted volumes--which is more understandable, but none the less disconcerting for some. Blink, "Gee! it didn't work... (I get a support call......) Oh Wait! never mind, its there now...sorry to bother you..." Richard Gaskin wrote: > FWIW, I have seen some rare cases where new files on the Desktop > aren't visible in OS X, and I've found I can make them visible by > "tickling" the Finder by trying to create either another file or a > folder with the same name -- then the Finder will give me "That name > is already used" warning, and the previously invisible file becomes > visible. > > But I can't recall which programs I've seen this with. Maybe it was > just Rev/MC, but I believe this has also happened with a couple others. > > It's been very rare, and I haven't been able to come up with a recipe > for reproducing it reliably. > > Whatever the cause, I believe this is a bug in the Finder rather than > Rev. I could be wrong; if it was limited to just Rev maybe there's > something about the way they're using the API that isn't kosher. But > I suspect if that were the case the problem would be more consistently > evident, and in my experience it's very, very rare (may three times > over as many years). > From katir at hindu.org Sat Apr 12 00:30:34 2008 From: katir at hindu.org (Sivakatirswami) Date: Fri, 11 Apr 2008 18:30:34 -1000 Subject: good Rev demos In-Reply-To: References: <92B03CD7AB52A4479BE77DBCE253696984C7CC@IS-EX-BEV3.unimelb.edu.au> <2F6579B3-34B8-4C52-8D43-41D324F61BDA@rcn.com> <259E19CC-4F09-42C0-9997-708A1053DAF3@economy-x-talk.com> <6C073C33-DC2A-4F77-8B16-3291A9D88764@mac.com> Message-ID: <48003AEA.30002@hindu.org> Colin: go to "http://www.hinduismtoday.com/digital/ subscribe (its free) and download the Digital Edition of Hinduism Today. The site is a very retro 1997 design (we are working on that... will be launching a new site later this year) but Hinduism Today Digital Edition (HTDE) "rocks" for those who a) are willing to install an executable b) have the bandwidth Of course this app is not content, in and of itself, it's a content delivery system, so if your Flash crowd are purely "creative" and not interested in the "big picture" then, like Mark says, they may just "shrug" The whole thing is Revolution from end to end-- (well almost, the back end subscription dBase is PostGreSQL--but CGI that handle registration, delivery, the executable that is installed etc. is all Revolution. The "must run in a browser" sentiment is softening. In fact, the conventional wisdom now is: if you *can* get users to download an executable, its *way* better that they have a "sticky" application on the client machine that "locks in" your users in a way that a regular web site can never do...there's a growing segment of web users who are pretty sick of the info glut and are happy to be able to go off line and use your sticky app that is focus on a single content theme instead of staring at a 4 column web page with 150 links squeezed onto a single screen. So, both are important elements in an enterprise delivery system. At any rate... I really don't think that building the same HTDE app in Flash would even be remotely possible in any reasonable time frame. The beauty of it is: You are working in a single language across the entire framework (minus a few shell calls to do the PostGreSQL queries... i.e. you do need to know a bit of SQL talk..) Andre recently ramped up the Media Viewer stack in HTDE... the UI that is generate by the executable is installed on the client machine, but when you click on "View Multi-media" you get a stack downloaded over the net, and it then in turn downloads another small data base stack with all the meta data for the media viewer. I believe others are doing similar things and are in fact way ahead of us... but, it works... Again, this is a delivery framework... not content as such... so its a "different animal" ... but shows possibilities. b) Colin Holgate wrote: > At 4:18 PM +0200 4/10/08, Bj?rnke von Gierke wrote: >> I still think you should specify your demand a bit more, as just >> asking for every rev application on the planet is not a good way to >> get information about those that you actually want. > > I think I have enough leads now! It is a bit abstract a request, I > know, but I want to show things that are both not a stereotypical > HyperCard like stack, and not something that a Flash person would say > "oh I could do that in about 10 minutes in Flash". The more like a > standard OSX app they look the better, because even if you could do > something on those lines in Flash, it would no doubt have that > Flash-like feel to it, enough to not feel like a real application. > > _______________________________________________ > 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 Sat Apr 12 00:56:01 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 11 Apr 2008 21:56:01 -0700 Subject: Feature Request Posted In-Reply-To: <48003AA1.4070204@hindu.org> Message-ID: Recently, Sivakatirswami wrote: > Oh Boy! we need this: I put in 5 votes out my hundred. Great idea. Many thanks for your vote. > Only caveat: I sometimes change the "appearance" of a given instance by > resetting the size of the original image in the hidden library... > ... > I would have to noodle how to do that if the image were a binary string > in a custom prop. The feature request calls for *adding* the ability to reference binary image data, not replacing the existing image referencing features. You would not have to change anything in your scripts. Regardless, if I understand your explanation, I believe you'll get the same result if the lockLoc of your target image is true. If your target object is something other than an image, you're SOL, thus the feature request. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From mdswindell at cruzio.com Sat Apr 12 01:41:32 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Fri, 11 Apr 2008 22:41:32 -0700 Subject: saving all open stacks in standalone Message-ID: <5296252B-7D30-41C6-BB01-5AB051472F51@cruzio.com> I want to save all the stacks that are open in a standalone. These are separate stack files, not substacks. What syntax needs to be changed to make the following work? if theKey is "Q" then put the stacks into saveUsAll repeat with x = 1 to the number of lines of saveUsAll save stack (line x of saveUsAll) end repeat quit end if Thanks, Mark From ambassador at fourthworld.com Sat Apr 12 02:36:53 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 11 Apr 2008 23:36:53 -0700 Subject: saving all open stacks in standalone Message-ID: <48005885.8000802@fourthworld.com> Mark Swindell wrote: > I want to save all the stacks that are open in a standalone. Saving data in Revolution standalones by Sarah Reichelt -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From janschenkel at yahoo.com Sat Apr 12 02:38:06 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri, 11 Apr 2008 23:38:06 -0700 (PDT) Subject: saving all open stacks in standalone In-Reply-To: <5296252B-7D30-41C6-BB01-5AB051472F51@cruzio.com> Message-ID: <917438.67043.qm@web65404.mail.ac4.yahoo.com> --- Mark Swindell wrote: > I want to save all the stacks that are open in a > standalone. These > are separate stack files, not substacks. What > syntax needs to be > changed to make the following work? > > if theKey is "Q" then > put the stacks into saveUsAll > repeat with x = 1 to the number of lines of > saveUsAll > save stack (line x of saveUsAll) > end repeat > quit > end if > > > Thanks, > Mark > Hi Mark, Assuming that all the stacks you want to save have some custom property set: ## put the openStacks into tOpenStacks repeat for each line tOpenStack in tOpenStacks if the uSaveMePlease of stack tOpenStack then save stack tOpenStack end if end repeat ## 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) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From geradamas at yahoo.com Sat Apr 12 03:10:44 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 12 Apr 2008 08:10:44 +0100 (BST) Subject: An old chestnut Message-ID: <218426.79418.qm@web37504.mail.mud.yahoo.com> I have this, probably rather naive, belief that if I mention this about once a year it may eventually take root and flower: SOUND FILE EXPORT SOUND FILE CONVERSION (and, I suppose, as an obvious follow on - VIDEO EXPORT . . .) Come on, write back and tell me I'm the only one who is interested in this! sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From geradamas at yahoo.com Sat Apr 12 03:33:09 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 12 Apr 2008 08:33:09 +0100 (BST) Subject: Embedding Fonts ? Message-ID: <296881.94645.qm@web37504.mail.mud.yahoo.com> Cross platform FONT COMPATIBILITY ? Fonts are a bit of a pain as we have almost no way of knowing what fonts a potential end-user has on their PC. This is especially true when we have to consider non-Latin fonts. As MS Windows, Macintosh and Ubuntu-Linux can all cope with True-Type fonts I wonder if there is a way that fonts can be EMBEDDED in stacks (rather like the way they can be embedded in PDF documents) so that they can "travel" with a stack and/or standalone either from computer-to-computer or cross-platform. My recent experience in this respect is rather limited as it consists of taking stacks authored on one of my Macs downstairs to the Ubuntu Pentiums in the school and finding: 1. (Obviously) the fonts on the Ubuntu boxes are not the same as on the Macs. Now, in my case, I could simply transfer the TTFs I need across from a Mac to the PCs; however as most of them are proprietary that could, at least, be legally problematic. I am unaware of legal problems associated with embedding fonts as they are unavailable for end-users to use elsewhere than in the artifact they are embedded in. 2. The textSize defaults. This means that on every Ubuntu machine I have to spend quite some time resetting all the buttons (actually this has so annoyed me that I set my buttons up on the Mac and take screenshots, erase the buttons and replace them with images derived from the screenshots; another time-consuming exercise that is both boring and fiddly) and the text fields. That is all very fine as far as it goes, but would be a right ?*?@><# if it involved 50 machines or end-users outwith my control. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From revdev at pdslabs.net Sat Apr 12 03:54:30 2008 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 12 Apr 2008 00:54:30 -0700 Subject: another feature request Message-ID: <48006AB6.10900@pdslabs.net> New item #6380: Add native support for USB Communications Class devices Following Mr. Rossi's lead... please consider voting for this one: http://quality.runrev.com/qacenter/show_bug.cgi?id=6380 Thanks! -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From geradamas at yahoo.com Sat Apr 12 04:52:41 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 12 Apr 2008 09:52:41 +0100 (BST) Subject: Hinduism Today Message-ID: <44788.43235.qm@web37506.mail.mud.yahoo.com> That is extremely impressive! Jai! I wonder if there is anyway to effect that sort of thing while staying within Runtime Revolution? sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From eric.chatonet at sosmartsoftware.com Sat Apr 12 05:30:16 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 12 Apr 2008 11:30:16 +0200 Subject: Hardcopy documentation for 2.9 In-Reply-To: <47FF9EC8.7050502@hyperactivesw.com> References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> <511723D3-5894-42D0-A3C6-198F571AE3FA@earthlink.net> <47FF9EC8.7050502@hyperactivesw.com> Message-ID: Hello Marian, Le 11 avr. 08 ? 19:24, J. Landman Gay a ?crit : > Marian Petrides, M.D. wrote: >> Thanks! >> On Apr 11, 2008, at 10:39 AM, Bj?rnke von Gierke wrote: >>> >>> On 11 Apr 2008, at 17:12, Marian Petrides, M.D. wrote: >>>> 3. Is there an easy way to print out the Transcript Dictionary, >>>> the way you can print out the PDF of the User Guide? > > Be cautious. I think when you print out all the docs it comes to > thousands and thousands of pages. You may be at it for a week, and > will have to hover over your printer all that time in order to > replace the paper at intervals. Tread carefully... I agree with Jacque but this gave me an idea: I have added a print feature in the Rev Search Engine (access it from the docs or 2.9 Rev Help menu) that will be available in the next release: It allows to print (or export as PDF with Mac OS X if you prefer) your current search then, little by little, according to your needs you'll gather printed docs. Of course you may specify what you want: 'command' (more than 300 entries...) or just 'icon' or 'print' to make a kind of booklet about a specific topic. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From janschenkel at yahoo.com Sat Apr 12 05:57:43 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sat, 12 Apr 2008 02:57:43 -0700 (PDT) Subject: Feature Request Posted In-Reply-To: Message-ID: <782130.24116.qm@web65408.mail.ac4.yahoo.com> --- Scott Rossi wrote: > Howdy List: > > After years of needing this feature in Revolution, I > thought it would be > worthwhile to formally request it on Rev's QCC: > > Extend Icon/Image References to Include Binary Data > in Custom Properties > http://quality.runrev.com/qacenter/show_bug.cgi?id=6375 > > Please vote if you feel this feature worthy (and I > hope you do). > > Regards, > > Scott Rossi > I would be happy if we could just specify the icons and patterns via the name of the image, rather than the ID - I think that would give us just as much freedom, even if we need an image control for each thing. But then again, I don't do multimedia :-) 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) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From geradamas at yahoo.com Sat Apr 12 06:19:53 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 12 Apr 2008 11:19:53 +0100 (BST) Subject: Feature Request Posted Message-ID: <206071.51398.qm@web37507.mail.mud.yahoo.com> Jan Schenkel wrote: "I would be happy if we could just specify the icons and patterns via the name of the image, rather than the ID" This would be a tremendous advantage: recently I authored about 6 content delivery programs for my language school; using buttons that held screenshots of buttons on my Mac to guarantee font consistency on the Ubuntu boxes and another Macintosh in my school. Every time I copy-pasted the images that served as button icons across stacks their IDs changed, so buttons had to have their icon references changed; what a bother! On one stack I have 1 button that can 'call' any one of 80 button icons from a RANDOM function; this got horribly messy when I decided to clone those images in another stack! sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From scott at tactilemedia.com Sat Apr 12 06:27:05 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 12 Apr 2008 03:27:05 -0700 Subject: Feature Request Posted In-Reply-To: <782130.24116.qm@web65408.mail.ac4.yahoo.com> Message-ID: Recently, Jan Schenkel wrote: >> Extend Icon/Image References to Include Binary Data >> in Custom Properties >> > > http://quality.runrev.com/qacenter/show_bug.cgi?id=6375 > I would be happy if we could just specify the icons > and patterns via the name of the image, rather than > the ID - I think that would give us just as much > freedom, even if we need an image control for each > thing. This seems like yet another enhancement to image referencing :-) But this wouldn't provide as much freedom as being able to reference custom property image data because again, you would still need a physical image object present somewhere in the stack. The goal of the above feature request was to eliminate the dependency on a physical object and the limitations that go along with it. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From m.schonewille at economy-x-talk.com Sat Apr 12 06:44:02 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 12 Apr 2008 12:44:02 +0200 Subject: Feature Request Posted In-Reply-To: References: Message-ID: Hi, One could make a group with an image, a button, and a setprop handler that deals with picture data. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 12 apr 2008, at 12:27, Scott Rossi wrote: > > But this wouldn't provide as much freedom as being able to reference > custom > property image data because again, you would still need a physical > image > object present somewhere in the stack. The goal of the above feature > request was to eliminate the dependency on a physical object and the > limitations that go along with it. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design From sarah.reichelt at gmail.com Sat Apr 12 07:57:15 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 12 Apr 2008 21:57:15 +1000 Subject: Embedding Fonts ? In-Reply-To: <296881.94645.qm@web37504.mail.mud.yahoo.com> References: <296881.94645.qm@web37504.mail.mud.yahoo.com> Message-ID: > As MS Windows, Macintosh and Ubuntu-Linux can all cope > with True-Type fonts I wonder if there is a way that > fonts can be EMBEDDED in stacks (rather like the way > they can be embedded in PDF documents) so that they > can "travel" with a stack and/or standalone either > from computer-to-computer or cross-platform. Yes. Have a look at the revFontLoad & revFontUnload commands. They used to be part of the altFont external, but are now part of Revolution itself. Sarah From nealk3nc at gmail.com Sat Apr 12 08:03:53 2008 From: nealk3nc at gmail.com (Neal Campbell) Date: Sat, 12 Apr 2008 08:03:53 -0400 Subject: Hardcopy documentation for 2.9 In-Reply-To: References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> <511723D3-5894-42D0-A3C6-198F571AE3FA@earthlink.net> <47FF9EC8.7050502@hyperactivesw.com> Message-ID: <325413300804120503s4079d5f7u936cb9be5977cd8c@mail.gmail.com> I got mine printed at Kinkos for $39 with double-sided printing, vinyl front and back covers and comb-binding, not a bad deal. Neal On Sat, Apr 12, 2008 at 5:30 AM, Eric Chatonet wrote: > Hello Marian, > > Le 11 avr. 08 ? 19:24, J. Landman Gay a ?crit : > > > > Marian Petrides, M.D. wrote: > > > > > Thanks! > > > On Apr 11, 2008, at 10:39 AM, Bj?rnke von Gierke wrote: > > > > > > > > > > > On 11 Apr 2008, at 17:12, Marian Petrides, M.D. wrote: > > > > > > > > > 3. Is there an easy way to print out the Transcript Dictionary, the > way you can print out the PDF of the User Guide? > > > > > > > > > > > > > > > > Be cautious. I think when you print out all the docs it comes to thousands > and thousands of pages. You may be at it for a week, and will have to hover > over your printer all that time in order to replace the paper at intervals. > Tread carefully... > > > > I agree with Jacque but this gave me an idea: > I have added a print feature in the Rev Search Engine (access it from the > docs or 2.9 Rev Help menu) that will be available in the next release: > It allows to print (or export as PDF with Mac OS X if you prefer) your > current search then, little by little, according to your needs you'll gather > printed docs. > Of course you may specify what you want: 'command' (more than 300 > entries...) or just 'icon' or 'print' to make a kind of booklet about a > specific topic. > > 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 > -- Neal Campbell Abroham Neal Software Programming Services for Windows, OS X and Linux (540) 242 0911 --------------------------------------------------------------------- Try Spot for OS X, the intelligent DXCluster Client at www.abrohamnealsoftware.com For a great dog book, visit www.abrohamneal.com From geradamas at yahoo.com Sat Apr 12 08:10:49 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 12 Apr 2008 13:10:49 +0100 (BST) Subject: Embedding Fonts ? Message-ID: <278836.42407.qm@web37508.mail.mud.yahoo.com> Sarah Reichelt wrote: "Have a look at the revFontLoad & revFontUnload commands." Fantastic ! Does that actually mean that the loaded font travels with the stack / standalone wherever it goes, or merely that when the stack arrives on another computer it looks for the font and loads it into the memory? The Documentation is not 100% clear here. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From pmbrig at gmail.com Sat Apr 12 10:17:38 2008 From: pmbrig at gmail.com (Peter Brigham) Date: Sat, 12 Apr 2008 10:17:38 -0400 Subject: problem with drag-dropping a text string In-Reply-To: <20080411170004.A5F124897B4@mail.runrev.com> References: <20080411170004.A5F124897B4@mail.runrev.com> Message-ID: On Apr 11, 2008, Eric Chatonet wrote: > Hi Peter, > > I just made the experiment by selecting a chunk of text in an > unlocked field and setting the dragData["text"] to a different value > in a dragStart handler. > When dropping it in Rev or in another application the result was the > one I expected, i.e. the text I had set by script. > Difficult to tell you what you probably miss without having more > details ;-) Thanks for trying it out, Eric. So -- I made a new stack, no scripts at all. Two fields, "f1" and "f2" -- in f1 is the text "something here". The script of f1 consists only of a dragLeave handler: on dragLeave set the allowableDragActions to "copy" set the dragAction to "copy" -- if I take the above two lines out then text is moved -- instead of copied but still is not modified put the dragData["text"] into dd put " modified" after dd set the dragData["text"] to dd put the dragData["text"] into ddMod -- breakpoint pass dragLeave end dragLeave I select "something here" in f1 and drag to f2. I should get "something here modified" dropped into f2, but I get "something here". With the breakpoint, in the debugger I get dd = ddMod = "something here". Setting the dragData is ignored. Mac iBook G4, OSX 10.4.1, Studio 2.9 build 610 This is a bug, at least on my system, no? Unless there is something in my settings I've overlooked... I'n not running Galaxy or any other alternative IDE software. I see no similar bugs reported so far in the QCC. And, BTW, in a *dragstart* handler, (1) setting the dragAction (and/ or allowableDragActions) doesn't work for me, and (2) the dragData property returns empty -- is that normal? Seems odd. In the above dragLeave handler both these things work as expected. If this is abnormal behavior, is it somehow connected with my inability to set the dragData at any point? ???? Peter M. Brigham pmbrig at gmail.com From eric.chatonet at sosmartsoftware.com Sat Apr 12 10:31:19 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 12 Apr 2008 16:31:19 +0200 Subject: problem with drag-dropping a text string In-Reply-To: References: <20080411170004.A5F124897B4@mail.runrev.com> Message-ID: <5ED5F2C5-8ED0-49A6-BF77-18DB49680841@sosmartsoftware.com> Bonjour Peter, DragLeave is sent when the mouse pointer moves out of an object during a drag and drop: so if you enter a drop zone but don't move out from it and re-enter it, dragleave will never be sent. I don't think it's the right place to put your code in :-) So, try it in a dragStart handler as I said: DragStart is the only message that will be sent once only: All other messages are sent repeatedly (dragMove) or according to the user actions (DragEnter, DragLeave) so dragStart is the best place to put your code in and not repeat it without reason. Send me your test stack off-list if you wish: I'll have a look to help you. Le 12 avr. 08 ? 16:17, Peter Brigham a ?crit : > On Apr 11, 2008, Eric Chatonet > wrote: > >> Hi Peter, >> >> I just made the experiment by selecting a chunk of text in an >> unlocked field and setting the dragData["text"] to a different value >> in a dragStart handler. >> When dropping it in Rev or in another application the result was the >> one I expected, i.e. the text I had set by script. >> Difficult to tell you what you probably miss without having more >> details ;-) > > Thanks for trying it out, Eric. So -- I made a new stack, no > scripts at all. Two fields, "f1" and "f2" -- in f1 is the text > "something here". The script of f1 consists only of a dragLeave > handler: > > on dragLeave > set the allowableDragActions to "copy" > set the dragAction to "copy" > -- if I take the above two lines out then text is moved > -- instead of copied but still is not modified > put the dragData["text"] into dd > put " modified" after dd > set the dragData["text"] to dd > put the dragData["text"] into ddMod > -- breakpoint > pass dragLeave > end dragLeave > > I select "something here" in f1 and drag to f2. I should get > "something here modified" dropped into f2, but I get "something > here". With the breakpoint, in the debugger I get dd = ddMod = > "something here". Setting the dragData is ignored. > > Mac iBook G4, OSX 10.4.1, Studio 2.9 build 610 > > This is a bug, at least on my system, no? Unless there is something > in my settings I've overlooked... I'n not running Galaxy or any > other alternative IDE software. I see no similar bugs reported so > far in the QCC. > > And, BTW, in a *dragstart* handler, (1) setting the dragAction (and/ > or allowableDragActions) doesn't work for me, and (2) the dragData > property returns empty -- is that normal? Seems odd. In the above > dragLeave handler both these things work as expected. If this is > abnormal behavior, is it somehow connected with my inability to set > the dragData at any point? > > ???? > > Peter M. Brigham > pmbrig at gmail.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 mpetrides at earthlink.net Sat Apr 12 10:49:37 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sat, 12 Apr 2008 09:49:37 -0500 Subject: Hardcopy documentation for 2.9 In-Reply-To: <325413300804120503s4079d5f7u936cb9be5977cd8c@mail.gmail.com> References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> <511723D3-5894-42D0-A3C6-198F571AE3FA@earthlink.net> <47FF9EC8.7050502@hyperactivesw.com> <325413300804120503s4079d5f7u936cb9be5977cd8c@mail.gmail.com> Message-ID: <22987F3A-97CD-4943-81D1-271175AF682D@earthlink.net> Kinko's told me they could not print it because of copyright issues, otherwise I would have gone that route. :-( On Apr 12, 2008, at 7:03 AM, Neal Campbell wrote: > I got mine printed at Kinkos for $39 with double-sided printing, vinyl > front and back covers and comb-binding, not a bad deal. > > Neal > > On Sat, Apr 12, 2008 at 5:30 AM, Eric Chatonet > wrote: >> Hello Marian, >> >> Le 11 avr. 08 ? 19:24, J. Landman Gay a ?crit : >> >> >>> Marian Petrides, M.D. wrote: >>> >>>> Thanks! >>>> On Apr 11, 2008, at 10:39 AM, Bj?rnke von Gierke wrote: >>>> >>>>> >>>>> On 11 Apr 2008, at 17:12, Marian Petrides, M.D. wrote: >>>>> >>>>>> 3. Is there an easy way to print out the Transcript >>>>>> Dictionary, the >> way you can print out the PDF of the User Guide? >>>>>> >>>>> >>>> >>> >>> Be cautious. I think when you print out all the docs it comes to >>> thousands >> and thousands of pages. You may be at it for a week, and will have >> to hover >> over your printer all that time in order to replace the paper at >> intervals. >> Tread carefully... >>> >> >> I agree with Jacque but this gave me an idea: >> I have added a print feature in the Rev Search Engine (access it >> from the >> docs or 2.9 Rev Help menu) that will be available in the next >> release: >> It allows to print (or export as PDF with Mac OS X if you prefer) >> your >> current search then, little by little, according to your needs >> you'll gather >> printed docs. >> Of course you may specify what you want: 'command' (more than 300 >> entries...) or just 'icon' or 'print' to make a kind of booklet >> about a >> specific topic. >> >> 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 >> > > > > -- > Neal Campbell > Abroham Neal Software > Programming Services for Windows, OS X and Linux > (540) 242 0911 > --------------------------------------------------------------------- > Try Spot for OS X, the intelligent DXCluster Client at > www.abrohamnealsoftware.com > > For a great dog book, visit www.abrohamneal.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 mpetrides at earthlink.net Sat Apr 12 10:53:16 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sat, 12 Apr 2008 09:53:16 -0500 Subject: Hardcopy documentation for 2.9 In-Reply-To: References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> <511723D3-5894-42D0-A3C6-198F571AE3FA@earthlink.net> <47FF9EC8.7050502@hyperactivesw.com> Message-ID: <2E4F6AD5-731B-4968-8DA3-8FDD013ADC93@earthlink.net> Thanks, Eric. On Apr 12, 2008, at 4:30 AM, Eric Chatonet wrote: > Hello Marian, > > Le 11 avr. 08 ? 19:24, J. Landman Gay a ?crit : >> Marian Petrides, M.D. wrote: >>> Thanks! >>> On Apr 11, 2008, at 10:39 AM, Bj?rnke von Gierke wrote: >>>> >>>> On 11 Apr 2008, at 17:12, Marian Petrides, M.D. wrote: >>>>> 3. Is there an easy way to print out the Transcript Dictionary, >>>>> the way you can print out the PDF of the User Guide? >> >> Be cautious. I think when you print out all the docs it comes to >> thousands and thousands of pages. You may be at it for a week, and >> will have to hover over your printer all that time in order to >> replace the paper at intervals. Tread carefully... > > I agree with Jacque but this gave me an idea: > I have added a print feature in the Rev Search Engine (access it > from the docs or 2.9 Rev Help menu) that will be available in the > next release: > It allows to print (or export as PDF with Mac OS X if you prefer) > your current search then, little by little, according to your needs > you'll gather printed docs. > Of course you may specify what you want: 'command' (more than 300 > entries...) or just 'icon' or 'print' to make a kind of booklet > about a specific topic. > > 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 R.Beynon at liverpool.ac.uk Sat Apr 12 13:02:05 2008 From: R.Beynon at liverpool.ac.uk (Beynon, Rob) Date: Sat, 12 Apr 2008 18:02:05 +0100 Subject: Heretical question.. Message-ID: <08DA90FD83D9AF40ADC882D28C63C74DEB8A24@EVSSTAFF1.livad.liv.ac.uk> Bizarre question, some might say.. Is it possible to write Rev programs that can be run with a simple command line? D:pepmass -Satgfhklklr -Imono -Z3 -Ffilename Where parameters are passed tagged -S, -I, -Z, -F or untagged. What would a revolution programme 'see' and from what variable would I parse the command string? Thanks Rob ________________________________ Prof R J Beynon[h] Proteomics and Functional Genomics Group Faculty of Veterinary Science University of Liverpool Crown Street, Liverpool L69 7ZJ ________________________________ Phone: +44 151 794 4312 Email: r.beynon at liv.ac.uk http://www.liv.ac.uk/pfg ________________________________ This email was sent on 12/04/08 at 6:01 PM by Administrator. From geradamas at yahoo.com Sat Apr 12 13:13:37 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 12 Apr 2008 18:13:37 +0100 (BST) Subject: [OT] Lots of free goodies. Message-ID: <40906.80853.qm@web37505.mail.mud.yahoo.com> Wasting my time again: http://www.icdia.co.uk/cdprosupport/ftp/ftp.htm Love, Richmond ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From revlist at azurevision.co.uk Sat Apr 12 13:16:46 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Sat, 12 Apr 2008 18:16:46 +0100 Subject: Heretical question.. In-Reply-To: <08DA90FD83D9AF40ADC882D28C63C74DEB8A24@EVSSTAFF1.livad.liv.ac.uk> References: <08DA90FD83D9AF40ADC882D28C63C74DEB8A24@EVSSTAFF1.livad.liv.ac.uk> Message-ID: Have a look at the '$' keyword in the dictionary. I've not actually used it myself but it should allow you to parse out the commands sent to the Rev app. Ian On 12 Apr 2008, at 18:02, Beynon, Rob wrote: > Bizarre question, some might say.. > > Is it possible to write Rev programs that can be run with a simple > command line? > > D:pepmass -Satgfhklklr -Imono -Z3 -Ffilename > > > > Where parameters are passed tagged -S, -I, -Z, -F or untagged. > > > > What would a revolution programme 'see' and from what variable would > I parse the command string? > > > > Thanks > > Rob > > ________________________________ > > Prof R J Beynon[h] > Proteomics and Functional Genomics Group > Faculty of Veterinary Science > University of Liverpool > Crown Street, Liverpool L69 7ZJ > > ________________________________ > > Phone: +44 151 794 4312 > > > Email: r.beynon at liv.ac.uk > > http://www.liv.ac.uk/pfg > > ________________________________ > > > > This email was sent on 12/04/08 at 6:01 PM by Administrator. > > _______________________________________________ > 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 Apr 12 13:22:49 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 12 Apr 2008 19:22:49 +0200 Subject: Heretical question.. In-Reply-To: <08DA90FD83D9AF40ADC882D28C63C74DEB8A24@EVSSTAFF1.livad.liv.ac.uk> References: <08DA90FD83D9AF40ADC882D28C63C74DEB8A24@EVSSTAFF1.livad.liv.ac.uk> Message-ID: <4160C1A9-A973-4711-AECE-28CC03D719EB@economy-x-talk.com> Hi Rob, Yes, this is possible. Check the $ keyword in the docs. That answers all your questions. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 12-apr-2008, om 19:02 heeft Beynon, Rob het volgende geschreven: > Bizarre question, some might say.. > > Is it possible to write Rev programs that can be run with a simple > command line? > > D:pepmass -Satgfhklklr -Imono -Z3 -Ffilename > > Where parameters are passed tagged -S, -I, -Z, -F or untagged. > > What would a revolution programme 'see' and from what variable > would I parse the command string? > > Thanks > > Rob > From scott at tactilemedia.com Sat Apr 12 13:31:02 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 12 Apr 2008 10:31:02 -0700 Subject: Feature Request Posted In-Reply-To: Message-ID: Recently, Mark Schonewille wrote: > One could make a group with an image, a button, and a setprop handler > that deals with picture data. I am actually doing something like this now with all the custom controls I build, and while it is a workaround, you wind up with 3 objects on the card, instead of one. Seems pretty messy to me when instead you could have a single object. And it still doesn't solve the issue of duplicate image IDs. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From runrev at aboutmyfiles.com Sat Apr 12 14:35:01 2008 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Sat, 12 Apr 2008 18:35:01 +0000 Subject: 'answer (there is a file it)' returns false after selecting a file Message-ID: Hi Mark S.: Also just discovered that I cannot even *address* the file with shortFilePath. answer file "prompt" answer the shortFilePath of it returns empty if the file name has those high ASCII characters like the Czech soft R and the Polish bar L. This is stopping me in my tracks and will probably have to hire someone to write this in another language. Certainly, someone must have encountered this problem with non-Roman file systems? Is Rev really so English-centric? Mark P. From developer at positivepractices.com Sat Apr 12 14:57:14 2008 From: developer at positivepractices.com (Joseph Martinez) Date: Sat, 12 Apr 2008 11:57:14 -0700 Subject: The DO Command In-Reply-To: Message-ID: To save considerable development time, I make extensive use of the "do" command for creating of an app intended eventually for cross-platform distribution. Is this asking for trouble? I only use "do" with one-line type handlers, such as Put "put doublespace(fld" && x & ") into fld" && x into tCmd Do tCmd The delay in compiling is unnoticable, so that's not a problem. I don't see a need to specify an alternateLanguageName, so I assume that is an option and otherwise rev is handling the command internally. I also see that MacOS (classic) is not listed under "Platform Support" in the Dictionary, yet it states: "On Mac OS and OS X systems, the alternateLanguageName is a script language (such as AppleScript) supported under the Open Scripting Architecture." Does that mean the do command will not work on MacOS (Version 9) unless an alternateLanguageName is provided? Thanks in advance for any advice, Joseph From williamdesmet at gmail.com Sat Apr 12 15:07:31 2008 From: williamdesmet at gmail.com (William de Smet) Date: Sat, 12 Apr 2008 21:07:31 +0200 Subject: Standalone has wrong look and feel Message-ID: Hi there, I just made a standalone with RR 2.7.4 on OSX 10.4.10 and the look and feel is all wrong. It looks like Mac OS 9. I never had this before. The only thing I did was that I openened some .rev files in legacy format. Is there a way to get the original look and feel (OSX) back in my standalone? greetings, William de Smet From nealk3nc at gmail.com Sat Apr 12 15:30:03 2008 From: nealk3nc at gmail.com (Neal Campbell) Date: Sat, 12 Apr 2008 15:30:03 -0400 Subject: Hardcopy documentation for 2.9 In-Reply-To: <22987F3A-97CD-4943-81D1-271175AF682D@earthlink.net> References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> <511723D3-5894-42D0-A3C6-198F571AE3FA@earthlink.net> <47FF9EC8.7050502@hyperactivesw.com> <325413300804120503s4079d5f7u936cb9be5977cd8c@mail.gmail.com> <22987F3A-97CD-4943-81D1-271175AF682D@earthlink.net> Message-ID: <325413300804121230k6367b145m6c6ef80f5ffd406c@mail.gmail.com> I just queued it on for an on-line print order (also did the Valentina documents) and no one said anything, I do it quite often. Neal On Sat, Apr 12, 2008 at 10:49 AM, Petrides, M.D. Marian wrote: > Kinko's told me they could not print it because of copyright issues, > otherwise I would have gone that route. :-( > > > On Apr 12, 2008, at 7:03 AM, Neal Campbell wrote: > > > > I got mine printed at Kinkos for $39 with double-sided printing, vinyl > > front and back covers and comb-binding, not a bad deal. > > > > Neal > > > > On Sat, Apr 12, 2008 at 5:30 AM, Eric Chatonet > > wrote: > > > > > Hello Marian, > > > > > > Le 11 avr. 08 ? 19:24, J. Landman Gay a ?crit : > > > > > > > > > > > > > Marian Petrides, M.D. wrote: > > > > > > > > > > > > > Thanks! > > > > > On Apr 11, 2008, at 10:39 AM, Bj?rnke von Gierke wrote: > > > > > > > > > > > > > > > > > > > > > > On 11 Apr 2008, at 17:12, Marian Petrides, M.D. wrote: > > > > > > > > > > > > > > > > > > > 3. Is there an easy way to print out the Transcript Dictionary, > the > > > > > > > > > > > > > > > > > > > > > > > > > way you can print out the PDF of the User Guide? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Be cautious. I think when you print out all the docs it comes to > thousands > > > > > > > and thousands of pages. You may be at it for a week, and will have to > hover > > > over your printer all that time in order to replace the paper at > intervals. > > > Tread carefully... > > > > > > > > > > > > > > > > > I agree with Jacque but this gave me an idea: > > > I have added a print feature in the Rev Search Engine (access it from > the > > > docs or 2.9 Rev Help menu) that will be available in the next release: > > > It allows to print (or export as PDF with Mac OS X if you prefer) your > > > current search then, little by little, according to your needs you'll > gather > > > printed docs. > > > Of course you may specify what you want: 'command' (more than 300 > > > entries...) or just 'icon' or 'print' to make a kind of booklet about a > > > specific topic. > > > > > > 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 > > > > > > > > > > > > > > -- > > Neal Campbell > > Abroham Neal Software > > Programming Services for Windows, OS X and Linux > > (540) 242 0911 > > --------------------------------------------------------------------- > > Try Spot for OS X, the intelligent DXCluster Client at > > www.abrohamnealsoftware.com > > > > For a great dog book, visit www.abrohamneal.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 > -- Neal Campbell Abroham Neal Software Programming Services for Windows, OS X and Linux (540) 242 0911 --------------------------------------------------------------------- Try Spot for OS X, the intelligent DXCluster Client at www.abrohamnealsoftware.com For a great dog book, visit www.abrohamneal.com From kray at sonsothunder.com Sat Apr 12 15:48:15 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 12 Apr 2008 14:48:15 -0500 Subject: The DO Command In-Reply-To: Message-ID: On 4/12/08 1:57 PM, "Joseph Martinez" wrote: > To save considerable development time, I make extensive use of the "do" > command for creating of an app intended eventually for cross-platform > distribution. Is this asking for trouble? > > I only use "do" with one-line type handlers, such as > > Put "put doublespace(fld" && x & ") into fld" && x into tCmd > Do tCmd Well actually there shouldn't be a need for "do" in this instance; is there some reason you can't write: put doublespace(fld x) into fld x ? In most cases you'll find that "do" is rarely needed; Rev's code is inherently cross-platform without any need for "do". I think you may be confusing the "alternateLanguageName" used with "do" with the deployment on different platforms, so let me clear this up for you if that's the case: The "alternateLanguageName" is used by the "do" function to determine how to *interpret* the text that's being "done". So you can "do" something as "AppleScript" (if the text that is being "done" is in AppleScript), and in Rev 2.9 you can "do" something as "VBScript", and if you have the proper plugin, you can even "do" something as "JavaScript". If you don't specify an 'alternateLanguageName', Rev will assume that the text to be "done" is in proper Transcript (Revolution's native code). Examples (I usually put the script to be done into a variable before "doing" it): do "put the text of field 1 into field 2" -- native Transcript (although you wouldn't use it this way (see below)) put "display dialog" && quote & "Hello" & quote into tScript do tScript as "AppleScript" -- if you tried to run the above without the "as AppleScript" you'd get an error) put "Set App=Wscript.CreateObject(" & quote & "Wscript.Shell" & \ quote & ")" & CR & "App.Run" && quote & \ "C:\Windows\Explorer.exe /root,C:\" & quote & ", 1, False" into tScript do tScript as "VBScript" As far as different computer platforms are concerned, 99% of Revolution's code is naturally cross-platform and doesn't have to be adjusted. Some exceptions that are platform specific are: AppleScript (Mac only) and Registry manipulation (Windows only). There are others, but you get the drift. When writing cross platform apps, you may need to occasionally do an "if-then" or "switch-case" if you're trying to do something that works differently on different platforms. So for example, if you want to store preferences; on Windows you may want to use the Registry, but on Mac you would want to store files in the proper Preferences folder. As to MacOS (classic) support, you can tell what's supported in the different platforms by clicking on the Documentation button in the toolbar and then clicking "Dictionary" in the documentation window's toolbar. There's a column there that is "Platforms", and anything that doesn't work on OS 9 will not have the blue "face" OS 9 icon. However 90+% of Rev code works on OS 9 as well. Hope this helps, 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 Sat Apr 12 15:57:28 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 12 Apr 2008 21:57:28 +0200 Subject: SQLite database file from third-party sources? In-Reply-To: <459b22a90804111346w2d1f5d2en36c3aa34269f04a5@mail.gmail.com> References: <20B25940-98F0-4D8D-9B9F-9208FA36D307@economy-x-talk.com> <8DB8B4BB-9085-431F-A239-B089F76431D2@economy-x-talk.com> <459b22a90804111346w2d1f5d2en36c3aa34269f04a5@mail.gmail.com> Message-ID: <4DC3CAF9-8798-4093-9AAA-B8021DD87424@economy-x-talk.com> Ian, Peter and William, Can you think of any reason why a SQLite 3 file wouldn't work with Rev? The reason why I ask is the problem discussed in the forum: . It really intrigues me why people have problems using SQlite 3 databases. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 11 apr 2008, at 22:46, william humphrey wrote: > I created my SQLite database with SQLite Manager and access it all > the time. From jacque at hyperactivesw.com Sat Apr 12 16:16:57 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 12 Apr 2008 15:16:57 -0500 Subject: Lock moves Message-ID: <480118B9.9090903@hyperactivesw.com> Is it just me, or is lock moves/unlock moves broken? lock moves move btn 1 to the loc of this cd in 2 seconds move fld 1 to the loc of this cd in 2 seconds unlock moves Nothing happens for 2 seconds, then both appear instantly in the new positions. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mpetrides at earthlink.net Sat Apr 12 16:21:37 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sat, 12 Apr 2008 15:21:37 -0500 Subject: Hardcopy documentation for 2.9 In-Reply-To: <325413300804121230k6367b145m6c6ef80f5ffd406c@mail.gmail.com> References: <18650.81070.qm@web37501.mail.mud.yahoo.com> <24B7426C-0198-45F7-8A70-F55472D00243@earthlink.net> <3B65C547-B7A8-4821-BD8C-7FA91DA8E6FA@mac.com> <511723D3-5894-42D0-A3C6-198F571AE3FA@earthlink.net> <47FF9EC8.7050502@hyperactivesw.com> <325413300804120503s4079d5f7u936cb9be5977cd8c@mail.gmail.com> <22987F3A-97CD-4943-81D1-271175AF682D@earthlink.net> <325413300804121230k6367b145m6c6ef80f5ffd406c@mail.gmail.com> Message-ID: <3B8805C4-52A0-4A3E-B18C-C6024BC9DAD8@earthlink.net> Wow! Thanks Neal! I just ordered mine--essentially the same price (I had front page in color). Should be ready for pickup tonight. Whoopee! On Apr 12, 2008, at 2:30 PM, Neal Campbell wrote: > I just queued it on for an on-line print order (also did the Valentina > documents) and no one said anything, I do it quite often. > > Neal > > On Sat, Apr 12, 2008 at 10:49 AM, Petrides, M.D. Marian > wrote: >> Kinko's told me they could not print it because of copyright issues, >> otherwise I would have gone that route. :-( >> >> >> On Apr 12, 2008, at 7:03 AM, Neal Campbell wrote: >> >> >>> I got mine printed at Kinkos for $39 with double-sided printing, >>> vinyl >>> front and back covers and comb-binding, not a bad deal. >>> >>> Neal >>> >>> On Sat, Apr 12, 2008 at 5:30 AM, Eric Chatonet >>> wrote: >>> >>>> Hello Marian, >>>> >>>> Le 11 avr. 08 ? 19:24, J. Landman Gay a ?crit : >>>> >>>> >>>> >>>>> Marian Petrides, M.D. wrote: >>>>> >>>>> >>>>>> Thanks! >>>>>> On Apr 11, 2008, at 10:39 AM, Bj?rnke von Gierke wrote: >>>>>> >>>>>> >>>>>>> >>>>>>> On 11 Apr 2008, at 17:12, Marian Petrides, M.D. wrote: >>>>>>> >>>>>>> >>>>>>>> 3. Is there an easy way to print out the Transcript >>>>>>>> Dictionary, >> the >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> way you can print out the PDF of the User Guide? >>>> >>>>> >>>>>> >>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> Be cautious. I think when you print out all the docs it comes to >> thousands >>>>> >>>> and thousands of pages. You may be at it for a week, and will >>>> have to >> hover >>>> over your printer all that time in order to replace the paper at >> intervals. >>>> Tread carefully... >>>> >>>>> >>>>> >>>> >>>> I agree with Jacque but this gave me an idea: >>>> I have added a print feature in the Rev Search Engine (access it >>>> from >> the >>>> docs or 2.9 Rev Help menu) that will be available in the next >>>> release: >>>> It allows to print (or export as PDF with Mac OS X if you prefer) >>>> your >>>> current search then, little by little, according to your needs >>>> you'll >> gather >>>> printed docs. >>>> Of course you may specify what you want: 'command' (more than 300 >>>> entries...) or just 'icon' or 'print' to make a kind of booklet >>>> about a >>>> specific topic. >>>> >>>> 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 >>>> >>>> >>> >>> >>> >>> -- >>> Neal Campbell >>> Abroham Neal Software >>> Programming Services for Windows, OS X and Linux >>> (540) 242 0911 >>> --------------------------------------------------------------------- >>> Try Spot for OS X, the intelligent DXCluster Client at >>> www.abrohamnealsoftware.com >>> >>> For a great dog book, visit www.abrohamneal.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 >> > > > > -- > Neal Campbell > Abroham Neal Software > Programming Services for Windows, OS X and Linux > (540) 242 0911 > --------------------------------------------------------------------- > Try Spot for OS X, the intelligent DXCluster Client at > www.abrohamnealsoftware.com > > For a great dog book, visit www.abrohamneal.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 revlist at azurevision.co.uk Sat Apr 12 16:24:11 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Sat, 12 Apr 2008 21:24:11 +0100 Subject: Lock moves In-Reply-To: <480118B9.9090903@hyperactivesw.com> References: <480118B9.9090903@hyperactivesw.com> Message-ID: On 12 Apr 2008, at 21:16, J. Landman Gay wrote: > Is it just me, or is lock moves/unlock moves broken? > > lock moves > move btn 1 to the loc of this cd in 2 seconds > move fld 1 to the loc of this cd in 2 seconds > unlock moves > > Nothing happens for 2 seconds, then both appear instantly in the new > positions. For me it appears to be broken in a different way - there's a two- second pause and btn 1 appears instantly in the middle, then another 2s pause then fld1 does the same. Ian From jacque at hyperactivesw.com Sat Apr 12 16:30:29 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 12 Apr 2008 15:30:29 -0500 Subject: Lock moves In-Reply-To: References: <480118B9.9090903@hyperactivesw.com> Message-ID: <48011BE5.4010506@hyperactivesw.com> Ian Wood wrote: > > On 12 Apr 2008, at 21:16, J. Landman Gay wrote: > >> Is it just me, or is lock moves/unlock moves broken? >> >> lock moves >> move btn 1 to the loc of this cd in 2 seconds >> move fld 1 to the loc of this cd in 2 seconds >> unlock moves >> >> Nothing happens for 2 seconds, then both appear instantly in the new >> positions. > > For me it appears to be broken in a different way - there's a two-second > pause and btn 1 appears instantly in the middle, then another 2s pause > then fld1 does the same. Thanks for checking. You're right, that's what is happening here. I misspoke the first time. Wonder when this got borked? I hardly ever use it, it's been ages. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Sat Apr 12 16:46:55 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 12 Apr 2008 15:46:55 -0500 Subject: Lock moves In-Reply-To: <480118B9.9090903@hyperactivesw.com> Message-ID: On 4/12/08 3:16 PM, "J. Landman Gay" wrote: > Is it just me, or is lock moves/unlock moves broken? > > lock moves > move btn 1 to the loc of this cd in 2 seconds > move fld 1 to the loc of this cd in 2 seconds > unlock moves > > Nothing happens for 2 seconds, then both appear instantly in the new > positions. You need to add the "without waiting" phrase to the end of both of the move commands - I tripped up on this a little while ago as well, but this is the solution. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From revlist at azurevision.co.uk Sat Apr 12 16:54:22 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Sat, 12 Apr 2008 21:54:22 +0100 Subject: Lock moves In-Reply-To: References: Message-ID: <40ACB35A-24B8-415B-9C36-BC83E1B96642@azurevision.co.uk> On 12 Apr 2008, at 21:46, Ken Ray wrote: > You need to add the "without waiting" phrase to the end of both of > the move > commands - I tripped up on this a little while ago as well, but this > is the > solution. Doh! I worked that out last time, but it's so long since using the move command that I didn't remember when reading Jacqueline's post... Ian From m.schonewille at economy-x-talk.com Sat Apr 12 17:03:18 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 12 Apr 2008 23:03:18 +0200 Subject: Lock moves In-Reply-To: <40ACB35A-24B8-415B-9C36-BC83E1B96642@azurevision.co.uk> References: <40ACB35A-24B8-415B-9C36-BC83E1B96642@azurevision.co.uk> Message-ID: Hi, Must be a docu bug then. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 12 apr 2008, at 22:54, Ian Wood wrote: > > Doh! I worked that out last time, but it's so long since using the > move command that I didn't remember when reading Jacqueline's post... > > Ian From pmbrig at gmail.com Sat Apr 12 17:18:12 2008 From: pmbrig at gmail.com (Peter Brigham) Date: Sat, 12 Apr 2008 17:18:12 -0400 Subject: use-revolution Digest, Vol 55, Issue 24 In-Reply-To: <20080412170003.D68EA488E5F@mail.runrev.com> References: <20080412170003.D68EA488E5F@mail.runrev.com> Message-ID: Merci, Eric -- My "on dragLeave" handler is in the f1 script, so it's triggered when I drag the selectedtext out of the originating field. The handler gets triggered OK -- if I set a breakpoint the debugger opens as my drag leaves the field. For my current needs I will always be dragging text from f1 to f2, so I tried to do my modification in a dragLeave handler in f1, because putting it in the dragStart handler fails to work. As I said in my original post, if I try in a dragStart handler in f1 to set the dragActions and the allowableDragActions to "copy" and to modify the dragData, I don't get a drag-copy and I don't get my text modified, I just get the standard drag-move of the original text. On my system if I try to even just "get the dragData" in a dragStart handler it returns empty. And I can't seem to *set* the dragData (or the dragData["text"]) at all no matter what handler I put it in or in which script (f1 or f2). Again, it's a very simple set-up, two fields, drag from f1 to f2, and the only script I have is the one given below, and whether I put it in a dragstart handler in f1 or in a dragleave handler in f1 or a dragEnter or dragDrop handler in f2, the text is never modified. And in dragstart, the dragdata is empty when I "get" it, never mind trying to modify it. At least in a dragLeave handler I can actually *get* the dragData. I can't *set* it at all, anywhere. This seems like a bug (or bugs), but it's obviously only cropping up in my particular setup. Mac iBook G4, OSX 10.4.1, Studio 2.9 build 610. Anyone see something I'm overlooking? Peter M. Brigham pmbrig at gmail.com On Apr 12, 2008, Eric Chatonet wrote: > Bonjour Peter, > > DragLeave is sent when the mouse pointer moves out of an object > during a drag and drop: so if you enter a drop zone but don't move > out from it and re-enter it, dragleave will never be sent. > I don't think it's the right place to put your code in :-) > So, try it in a dragStart handler as I said: DragStart is the only > message that will be sent once only: > All other messages are sent repeatedly (dragMove) or according to the > user actions (DragEnter, DragLeave) so dragStart is the best place to > put your code in and not repeat it without reason. > Send me your test stack off-list if you wish: I'll have a look to > help you. > > > Le 12 avr. 08 ? 16:17, Peter Brigham a ?crit : >> On Apr 11, 2008, Eric Chatonet >> wrote: >> >>> Hi Peter, >>> >>> I just made the experiment by selecting a chunk of text in an >>> unlocked field and setting the dragData["text"] to a different value >>> in a dragStart handler. >>> When dropping it in Rev or in another application the result was the >>> one I expected, i.e. the text I had set by script. >>> Difficult to tell you what you probably miss without having more >>> details ;-) >> >> Thanks for trying it out, Eric. So -- I made a new stack, no >> scripts at all. Two fields, "f1" and "f2" -- in f1 is the text >> "something here". The script of f1 consists only of a dragLeave >> handler: >> >> on dragLeave >> set the allowableDragActions to "copy" >> set the dragAction to "copy" >> -- if I take the above two lines out then text is moved >> -- instead of copied but still is not modified >> put the dragData["text"] into dd >> put " modified" after dd >> set the dragData["text"] to dd >> put the dragData["text"] into ddMod >> -- breakpoint >> pass dragLeave >> end dragLeave >> >> I select "something here" in f1 and drag to f2. I should get >> "something here modified" dropped into f2, but I get "something >> here". With the breakpoint, in the debugger I get dd = ddMod = >> "something here". Setting the dragData is ignored. >> >> Mac iBook G4, OSX 10.4.1, Studio 2.9 build 610 >> >> This is a bug, at least on my system, no? Unless there is something >> in my settings I've overlooked... I'n not running Galaxy or any >> other alternative IDE software. I see no similar bugs reported so >> far in the QCC. >> >> And, BTW, in a *dragstart* handler, (1) setting the dragAction (and/ >> or allowableDragActions) doesn't work for me, and (2) the dragData >> property returns empty -- is that normal? Seems odd. In the above >> dragLeave handler both these things work as expected. If this is >> abnormal behavior, is it somehow connected with my inability to set >> the dragData at any point? >> >> ???? >> >> Peter M. Brigham >> pmbrig at gmail.com From sarah.reichelt at gmail.com Sat Apr 12 17:19:29 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 13 Apr 2008 07:19:29 +1000 Subject: Embedding Fonts ? In-Reply-To: <278836.42407.qm@web37508.mail.mud.yahoo.com> References: <278836.42407.qm@web37508.mail.mud.yahoo.com> Message-ID: On Sat, Apr 12, 2008 at 10:10 PM, Richmond Mathewson wrote: > Sarah Reichelt wrote: > > "Have a look at the revFontLoad & revFontUnload > commands." > > Fantastic ! > > Does that actually mean that the loaded font travels > with the stack / standalone wherever it goes, or > merely that when the stack arrives on another computer > it looks for the font and loads it into the memory? I haven't actually used this yet, but I would store the font file in a custom property, then when the app runs, save it to a temporary file and load it from that file. Then when the app closes, you can unload it, then delete the file. Or you could just save it to Application support or somewhere like that and leave it, but then if your app is deleted, you are leaving something behind. Cheers, Sarah From ambassador at fourthworld.com Sat Apr 12 17:22:45 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 12 Apr 2008 14:22:45 -0700 Subject: Lock moves Message-ID: <48012825.3030600@fourthworld.com> Mark Schonewille wrote: > Must be a docu bug then. Do you know if this has been logged before? I couldn't find one searching for "lock moves". -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Sat Apr 12 17:23:53 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 13 Apr 2008 07:23:53 +1000 Subject: Standalone has wrong look and feel In-Reply-To: References: Message-ID: On Sun, Apr 13, 2008 at 5:07 AM, William de Smet wrote: > Hi there, > > I just made a standalone with RR 2.7.4 on OSX 10.4.10 and the look and > feel is all wrong. > It looks like Mac OS 9. I never had this before. The only thing I did > was that I openened some .rev files in legacy format. > > Is there a way to get the original look and feel (OSX) back in my standalone? I remember this problem. It's to do with some Plugin files not being copied to the standalone. Go to your Revolution 2.7.4 application and look inside the package (right-click and choose Show Package Contents). Open the Contents folder and you will find a Plugins folder containing 4 support bundles. Copy this folder to the equivalent place in your own app and it should all work. Cheers, Sarah From developer at positivepractices.com Sat Apr 12 17:27:55 2008 From: developer at positivepractices.com (Joseph Martinez) Date: Sat, 12 Apr 2008 14:27:55 -0700 Subject: The DO Command In-Reply-To: Message-ID: Thanks for the response. I should probably explain further. I would, of course, just use explicit Revolution statements where applicable, but in the cases where user variables or params are unforeseen I might use the "do" command, such as in the following (not fully tested) example: On theDate Ask "What date?" with "abbr system" Put theDate(it) End theDate function theDate p1 put "Abbreviated,Abbr,Long,Short,Internet,English,System" into t1 put "Internet,English,System" into t2 put word 1 of p1 into t1a put word 2 of p1 into t2a if t1a is among the items of t1 and ((t2a is among the items of t2) OR (t2a is empty)) then if t1a is not in t2a and t1a is not among the items of t2 then -- e.g. internet internet put "put the" && t1a && t2a && "date into theDate" into tCmd replace space & space with empty in tCmd -- in case t2a is empty else put "put the" && t1a && "date into theDate" into tCmd end if end if If tCmd is empty then return the date do tCmd Return theDate End theDate I know I could use more explicit switch or if-then routines, but for me the above method is a little more fun and efficient. I also use some more complex integrated handlers that do other things. So, my understanding now is that this will work on all platforms because the tCmd translates into Revolution code. As for MacOS Classic: > As to MacOS (classic) support, you can tell what's supported in the > different platforms by clicking on the Documentation button in the toolbar > and then clicking "Dictionary" in the documentation window's toolbar. > There's a column there that is "Platforms", and anything that doesn't work > on OS 9 will not have the blue "face" OS 9 icon. However 90+% of Rev code > works on OS 9 as well. Since there is not the "blue face" OS 9 icon in the Dictionary (Rev Version 2.9) for the "do" command. Would I have to do something like: If the platform is MacOS and char 1 to 2 of the systemversion > 9 then do tCmd -- or -- Do tCmd as applescript ? Or, would the handler-function combo work on Classic because it is compiled as Rev code? Thanks again, Joseph On 4/12/08 12:48 PM, "Ken Ray" wrote: > On 4/12/08 1:57 PM, "Joseph Martinez" > wrote: > >> To save considerable development time, I make extensive use of the "do" >> command for creating of an app intended eventually for cross-platform >> distribution. Is this asking for trouble? >> >> I only use "do" with one-line type handlers, such as >> >> Put "put doublespace(fld" && x & ") into fld" && x into tCmd >> Do tCmd > > Well actually there shouldn't be a need for "do" in this instance; is there > some reason you can't write: > > put doublespace(fld x) into fld x > > ? > > In most cases you'll find that "do" is rarely needed; Rev's code is > inherently cross-platform without any need for "do". I think you may be > confusing the "alternateLanguageName" used with "do" with the deployment on > different platforms, so let me clear this up for you if that's the case: > > The "alternateLanguageName" is used by the "do" function to determine how to > *interpret* the text that's being "done". So you can "do" something as > "AppleScript" (if the text that is being "done" is in AppleScript), and in > Rev 2.9 you can "do" something as "VBScript", and if you have the proper > plugin, you can even "do" something as "JavaScript". > > If you don't specify an 'alternateLanguageName', Rev will assume that the > text to be "done" is in proper Transcript (Revolution's native code). > > Examples (I usually put the script to be done into a variable before "doing" > it): > > do "put the text of field 1 into field 2" -- native Transcript (although > you wouldn't use it this way (see below)) > > put "display dialog" && quote & "Hello" & quote into tScript > do tScript as "AppleScript" > -- if you tried to run the above without the "as AppleScript" you'd get an > error) > > put "Set App=Wscript.CreateObject(" & quote & "Wscript.Shell" & \ > quote & ")" & CR & "App.Run" && quote & \ > "C:\Windows\Explorer.exe /root,C:\" & quote & ", 1, False" into tScript > do tScript as "VBScript" > > As far as different computer platforms are concerned, 99% of Revolution's > code is naturally cross-platform and doesn't have to be adjusted. Some > exceptions that are platform specific are: AppleScript (Mac only) and > Registry manipulation (Windows only). There are others, but you get the > drift. > > When writing cross platform apps, you may need to occasionally do an > "if-then" or "switch-case" if you're trying to do something that works > differently on different platforms. So for example, if you want to store > preferences; on Windows you may want to use the Registry, but on Mac you > would want to store files in the proper Preferences folder. > > As to MacOS (classic) support, you can tell what's supported in the > different platforms by clicking on the Documentation button in the toolbar > and then clicking "Dictionary" in the documentation window's toolbar. > There's a column there that is "Platforms", and anything that doesn't work > on OS 9 will not have the blue "face" OS 9 icon. However 90+% of Rev code > works on OS 9 as well. > > Hope this helps, > > 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 williamdesmet at gmail.com Sat Apr 12 17:31:28 2008 From: williamdesmet at gmail.com (William de Smet) Date: Sat, 12 Apr 2008 23:31:28 +0200 Subject: Standalone has wrong look and feel In-Reply-To: References: Message-ID: Hi Sarah, Thanks! It works now. But strange that it started after using a legacy file. greetings, William 2008/4/12, Sarah Reichelt : > On Sun, Apr 13, 2008 at 5:07 AM, William de Smet > wrote: > > Hi there, > > > > I just made a standalone with RR 2.7.4 on OSX 10.4.10 and the look and > > feel is all wrong. > > It looks like Mac OS 9. I never had this before. The only thing I did > > was that I openened some .rev files in legacy format. > > > > Is there a way to get the original look and feel (OSX) back in my standalone? > > > > I remember this problem. It's to do with some Plugin files not being > copied to the standalone. > Go to your Revolution 2.7.4 application and look inside the package > (right-click and choose Show Package Contents). > Open the Contents folder and you will find a Plugins folder containing > 4 support bundles. > Copy this folder to the equivalent place in your own app and it should all work. > > 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 jacque at hyperactivesw.com Sat Apr 12 17:51:46 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 12 Apr 2008 16:51:46 -0500 Subject: Lock moves In-Reply-To: References: Message-ID: <48012EF2.1040709@hyperactivesw.com> Ken Ray wrote: > > > On 4/12/08 3:16 PM, "J. Landman Gay" wrote: > >> Is it just me, or is lock moves/unlock moves broken? >> >> lock moves >> move btn 1 to the loc of this cd in 2 seconds >> move fld 1 to the loc of this cd in 2 seconds >> unlock moves >> >> Nothing happens for 2 seconds, then both appear instantly in the new >> positions. > > You need to add the "without waiting" phrase to the end of both of the move > commands - I tripped up on this a little while ago as well, but this is the > solution. Thanks, that works. I had already tried "without waiting" and it didn't work -- but now it does, so I must have done something else wrong the first time around. Anyway, fixed now. Docs need updating; the example does exactly what I first did, and fails to work. I'll add this to my growing list of documentation bugs to report. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at rcn.com Sat Apr 12 18:53:43 2008 From: coiin at rcn.com (Colin Holgate) Date: Sat, 12 Apr 2008 18:53:43 -0400 Subject: use-revolution Digest, Vol 55, Issue 24 In-Reply-To: References: <20080412170003.D68EA488E5F@mail.runrev.com> Message-ID: <11EA8BD8-3A4C-49D3-8380-3368EE206AB8@rcn.com> It's easy to show the problem: on dragStart set the dragData["text"] to the dragData["text"] && "hello" --pass dragStart end dragStart No matter what you drag, it should get there as the data plus "hello". As shown above it gets there as " hello", a space followed by hello. If you uncomment out the pass line, then the original dragdata text gets there ok, but it doesn't have hello attached. I haven't figured out a solution yet. From kray at sonsothunder.com Sat Apr 12 18:56:37 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 12 Apr 2008 17:56:37 -0500 Subject: The DO Command In-Reply-To: Message-ID: > Since there is not the "blue face" OS 9 icon in the Dictionary (Rev Version > 2.9) for the "do" command. That's got to be a documentation bug. As far as I know the only thing that changed with Do in 2.9 was the ability to specify "VBScript" (or Javascript) on Windows as a parsing language. I know for sure it worked with standard Rev code in 2.8.1 on Classic and I'd be *very* surprised if it didn't work now (don't have an OS 9 machine to verify that, unfortunately). Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From josh at dvcreators.net Sat Apr 12 22:04:18 2008 From: josh at dvcreators.net (Josh Mellicker) Date: Sat, 12 Apr 2008 19:04:18 -0700 Subject: fixed width font question In-Reply-To: <18E0879E-8854-4274-B2EF-0B5A3966B91D@cruzio.com> References: <18E0879E-8854-4274-B2EF-0B5A3966B91D@cruzio.com> Message-ID: <53E94CB2-EB41-4C93-BFF5-AF0D9F3EAC9F@dvcreators.net> You mean more straightforward than putting a string of i's in a field, getting the formattedwidth, then a string of m's and seeing if the formattedwidth matches? :-) On Jan 12, 2008, at 4:09 PM, Mark Swindell wrote: > Is there a straightforward way to return a list of active fonts on a > user's computer which are of fixed width? > > Thanks, > Mark > > > > _______________________________________________ > 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 Sat Apr 12 22:51:20 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 12 Apr 2008 21:51:20 -0500 Subject: Lock moves In-Reply-To: References: Message-ID: <48017528.40406@hyperactivesw.com> Ken Ray wrote: > > > On 4/12/08 3:16 PM, "J. Landman Gay" wrote: > >> Is it just me, or is lock moves/unlock moves broken? >> >> lock moves >> move btn 1 to the loc of this cd in 2 seconds >> move fld 1 to the loc of this cd in 2 seconds >> unlock moves >> >> Nothing happens for 2 seconds, then both appear instantly in the new >> positions. > > You need to add the "without waiting" phrase to the end of both of the move > commands - I tripped up on this a little while ago as well, but this is the > solution. More about lock moves. I had tried "without waiting" before writing to the list and it didn't work. After Ken replied, I tried it again and it did work -- but when I re-tested, it was coincidentally in the MetaCard IDE. When I try it in Rev, it still does not work, regardless of "without waiting" and even if I suspend the IDE. Something in the Rev environment is preventing it from functioning. In MC, it's okay, provided "without waiting" is added to the params. More fodder for the QCC... -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Apr 12 23:21:15 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 12 Apr 2008 22:21:15 -0500 Subject: Lock moves In-Reply-To: <48017528.40406@hyperactivesw.com> References: <48017528.40406@hyperactivesw.com> Message-ID: <48017C2B.6030904@hyperactivesw.com> J. Landman Gay wrote: > More about lock moves. I had tried "without waiting" before writing to > the list and it didn't work. After Ken replied, I tried it again and it > did work -- but when I re-tested, it was coincidentally in the MetaCard > IDE. > > When I try it in Rev, it still does not work, regardless of "without > waiting" and even if I suspend the IDE. Something in the Rev environment > is preventing it from functioning. In MC, it's okay, provided "without > waiting" is added to the params. > > More fodder for the QCC... > I give up. Now it does work in Rev. Either I'm too fried or something's wonky. Well, the docs are still wrong. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Sun Apr 13 02:10:05 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 13 Apr 2008 01:10:05 -0500 Subject: fixed width font question In-Reply-To: <53E94CB2-EB41-4C93-BFF5-AF0D9F3EAC9F@dvcreators.net> Message-ID: On 4/12/08 9:04 PM, "Josh Mellicker" wrote: > You mean more straightforward than putting a string of i's in a field, > getting the formattedwidth, then a string of m's and seeing if the > formattedwidth matches? :-) > > On Jan 12, 2008, at 4:09 PM, Mark Swindell wrote: > >> Is there a straightforward way to return a list of active fonts on a >> user's computer which are of fixed width? Well, on a Mac, you can execute this AppleScript and parse the result (at least under Leopard; haven't tried it with Tiger): tell application "Font Book" get the name of the typefaces of font collection "Fixed Width" end tell But (a) you have to wait for Font Book to load before you get your result, and (b) you end up with Font Book still open, requiring you to quit the application. To do this in one go, you can do this: tell application "Font Book" set tNames to the name of the typefaces of font collection "Fixed Width" quit get tNames end tell There's a way to do it in Windows I've found (querying EnumFontFamiliesEx for those who care), but it seems to require a DLL to be created and can't be called directly from VB Script AFAICT. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From scott at tactilemedia.com Sun Apr 13 03:20:42 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 13 Apr 2008 00:20:42 -0700 Subject: Lock moves In-Reply-To: <48017C2B.6030904@hyperactivesw.com> Message-ID: Recently, J. Landman Gay wrote: >> More about lock moves. I had tried "without waiting" before writing to >> the list and it didn't work. After Ken replied, I tried it again and it >> did work FWIW, I've been messing with lock moves recently (your timing is perfect) and it works fine for me in Rev's IDE (8 objects). The "without waiting" is key. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From jbv.silences at club-internet.fr Sun Apr 13 04:44:54 2008 From: jbv.silences at club-internet.fr (jbv) Date: Sun, 13 Apr 2008 10:44:54 +0200 Subject: [somewhat OT] dumb html / cgi question Message-ID: <4801C805.9A2571AC@club-internet.fr> Hi list, In html, anchors are used to lead endusers to specific sections of webpages. Anchors are included in tags and added to the link in the form : http://www.myDomain.com/myPage.html#anchor-name But what if the html content is generated by a cgi script ? The only way I can see to lead users to a specific section of the page, is to define each section inside a
with an ID :
and then scroll to that section when the page opens, with a short script on the tag : Or am I missing something ? Thanks, JB From palcibiades-first at yahoo.co.uk Sun Apr 13 04:39:41 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 13 Apr 2008 01:39:41 -0700 (PDT) Subject: SQLite database file from third-party sources? In-Reply-To: <4DC3CAF9-8798-4093-9AAA-B8021DD87424@economy-x-talk.com> References: <20B25940-98F0-4D8D-9B9F-9208FA36D307@economy-x-talk.com> <8DB8B4BB-9085-431F-A239-B089F76431D2@economy-x-talk.com> <459b22a90804111346w2d1f5d2en36c3aa34269f04a5@mail.gmail.com> <4DC3CAF9-8798-4093-9AAA-B8021DD87424@economy-x-talk.com> Message-ID: <16656745.post@talk.nabble.com> I downloaded the file and tried opening it with the firefox plug in. Which reports it is corrupted. sqlitebrowser reports its not an sqlite 3 database. Tksqlite, which does both 2 and 3, opens it however. So its probably v 2 and just needs converting. Tksqlite might do that? Peter Mark Schonewille-3 wrote: > > Ian, Peter and William, > > Can you think of any reason why a SQLite 3 file wouldn't work with > Rev? The reason why I ask is the problem discussed in the forum: > >. It really intrigues me why people have problems using SQlite 3 > databases. > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > A large collection of scripts for HyperCard, Revolution, SuperCard and > other programming languages can be found at http://runrev.info > > > > > On 11 apr 2008, at 22:46, william humphrey wrote: >> I created my SQLite database with SQLite Manager and access it all >> the time. > > _______________________________________________ > 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/SQLite-database-file-from-third-party-sources--tp16638272p16656745.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Sun Apr 13 04:44:06 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 13 Apr 2008 10:44:06 +0200 Subject: SQLite database file from third-party sources? In-Reply-To: <16656745.post@talk.nabble.com> References: <20B25940-98F0-4D8D-9B9F-9208FA36D307@economy-x-talk.com> <8DB8B4BB-9085-431F-A239-B089F76431D2@economy-x-talk.com> <459b22a90804111346w2d1f5d2en36c3aa34269f04a5@mail.gmail.com> <4DC3CAF9-8798-4093-9AAA-B8021DD87424@economy-x-talk.com> <16656745.post@talk.nabble.com> Message-ID: <8D6364C2-F331-4055-933D-EEBFA7C9F890@economy-x-talk.com> Hi Peter, Thanks, but I tried that file just as an experiment. The real problem is that the people in that thread on the forum seem to be unable to use particular SQLite 3 files. I'm now waiting for a reply from the original poster of that thread to have confirmed that he is using an SQLite 3 file and he is using the correct syntax. I wonder whether Rev's SQLite can read any SQLite 3 file without any restrictions. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 13 apr 2008, at 10:39, Peter Alcibiades wrote: > > I downloaded the file and tried opening it with the firefox plug in. > Which reports it is corrupted. sqlitebrowser reports its not an > sqlite 3 database. Tksqlite, which does both 2 and 3, opens it > however. So its probably v 2 and just needs converting. Tksqlite > might do that? > > Peter > > From eric.chatonet at sosmartsoftware.com Sun Apr 13 04:45:23 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sun, 13 Apr 2008 10:45:23 +0200 Subject: =?iso-8859-1?q?R=E9p_=3A_problem_with_drag-dropping_a_text_strin?= =?iso-8859-1?q?g_=28was=3A_Re=3A_use-revolution_Digest=2C_Vol_55=2C_Issue?= =?iso-8859-1?q?_24=29?= In-Reply-To: References: <20080412170003.D68EA488E5F@mail.runrev.com> Message-ID: Hi Peter, I made further experiments and I found that setting the dragData ["text"] to the dragData["text"] && "modified" did not work when setting the dragData["text"] to works. So would the following, using the selectedText function, work for you: on dragStart set the dragdata["text"] to Transform(the selectedText) -- end dragStart ----------------------- function Transform pText return pText && "modified" end Transform Le 12 avr. 08 ? 23:18, Peter Brigham a ?crit : > Merci, Eric -- > > My "on dragLeave" handler is in the f1 script, so it's triggered > when I drag the selectedtext out of the originating field. The > handler gets triggered OK -- if I set a breakpoint the debugger > opens as my drag leaves the field. For my current needs I will > always be dragging text from f1 to f2, so I tried to do my > modification in a dragLeave handler in f1, because putting it in > the dragStart handler fails to work. As I said in my original post, > if I try in a dragStart handler in f1 to set the dragActions and > the allowableDragActions to "copy" and to modify the dragData, I > don't get a drag-copy and I don't get my text modified, I just get > the standard drag-move of the original text. On my system if I try > to even just "get the dragData" in a dragStart handler it returns > empty. And I can't seem to *set* the dragData (or the dragData > ["text"]) at all no matter what handler I put it in or in which > script (f1 or f2). > > Again, it's a very simple set-up, two fields, drag from f1 to f2, > and the only script I have is the one given below, and whether I > put it in a dragstart handler in f1 or in a dragleave handler in f1 > or a dragEnter or dragDrop handler in f2, the text is never > modified. And in dragstart, the dragdata is empty when I "get" it, > never mind trying to modify it. At least in a dragLeave handler I > can actually *get* the dragData. I can't *set* it at all, anywhere. > > This seems like a bug (or bugs), but it's obviously only cropping > up in my particular setup. Mac iBook G4, OSX 10.4.1, Studio 2.9 > build 610. Anyone see something I'm overlooking? Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From eric.chatonet at sosmartsoftware.com Sun Apr 13 06:06:32 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sun, 13 Apr 2008 12:06:32 +0200 Subject: =?iso-8859-1?q?Re=3A_R=E9p_=3A_problem_with_drag-dropping_a_text?= =?iso-8859-1?q?_string_=28was=3A_Re=3A_use-revolution_Digest=2C_Vol_55=2C?= =?iso-8859-1?q?_Issue_24=29?= In-Reply-To: References: <20080412170003.D68EA488E5F@mail.runrev.com> Message-ID: <8B6D1CB7-A081-4216-9022-B6D831963BAD@sosmartsoftware.com> Hi all, Filled bug report: http://quality.runrev.com/qacenter/show_bug.cgi? id=6384 Le 13 avr. 08 ? 10:45, Eric Chatonet a ?crit : > Hi Peter, > > I made further experiments and I found that setting the dragData > ["text"] to the dragData["text"] && "modified" did not work when > setting the dragData["text"] to works. > So would the following, using the selectedText function, work for you: > > on dragStart > set the dragdata["text"] to Transform(the selectedText) -- > end dragStart > ----------------------- > function Transform pText > return pText && "modified" > end Transform > > Le 12 avr. 08 ? 23:18, Peter Brigham a ?crit : >> Merci, Eric -- >> >> My "on dragLeave" handler is in the f1 script, so it's triggered >> when I drag the selectedtext out of the originating field. The >> handler gets triggered OK -- if I set a breakpoint the debugger >> opens as my drag leaves the field. For my current needs I will >> always be dragging text from f1 to f2, so I tried to do my >> modification in a dragLeave handler in f1, because putting it in >> the dragStart handler fails to work. As I said in my original >> post, if I try in a dragStart handler in f1 to set the dragActions >> and the allowableDragActions to "copy" and to modify the dragData, >> I don't get a drag-copy and I don't get my text modified, I just >> get the standard drag-move of the original text. On my system if I >> try to even just "get the dragData" in a dragStart handler it >> returns empty. And I can't seem to *set* the dragData (or the >> dragData["text"]) at all no matter what handler I put it in or in >> which script (f1 or f2). >> >> Again, it's a very simple set-up, two fields, drag from f1 to f2, >> and the only script I have is the one given below, and whether I >> put it in a dragstart handler in f1 or in a dragleave handler in >> f1 or a dragEnter or dragDrop handler in f2, the text is never >> modified. And in dragstart, the dragdata is empty when I "get" it, >> never mind trying to modify it. At least in a dragLeave handler I >> can actually *get* the dragData. I can't *set* it at all, anywhere. >> >> This seems like a bug (or bugs), but it's obviously only cropping >> up in my particular setup. Mac iBook G4, OSX 10.4.1, Studio 2.9 >> build 610. Anyone see something I'm overlooking? > > 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 R.Beynon at liverpool.ac.uk Sun Apr 13 06:08:39 2008 From: R.Beynon at liverpool.ac.uk (Beynon, Rob) Date: Sun, 13 Apr 2008 11:08:39 +0100 Subject: Heresy resolved! Message-ID: <08DA90FD83D9AF40ADC882D28C63C74DEB8A25@EVSSTAFF1.livad.liv.ac.uk> Thanks Mark, Ian The $ variable is exactly what I need, and a quick hack shows me how to access it... Best wishes Rob ________________________________ Prof R J Beynon[h] Proteomics and Functional Genomics Group Faculty of Veterinary Science University of Liverpool Crown Street, Liverpool L69 7ZJ ________________________________ Phone: +44 151 794 4312 Email: r.beynon at liv.ac.uk http://www.liv.ac.uk/pfg ________________________________ This email was sent on 13/04/08 at 11:08 AM by Administrator. From preid at reid-it.co.uk Sun Apr 13 06:21:59 2008 From: preid at reid-it.co.uk (Peter Reid) Date: Sun, 13 Apr 2008 11:21:59 +0100 Subject: Sort dateTime Broken in Rev 2.9? Message-ID: Has anyone found a problem with sorting using dateTime as the sort type with Rev 2.9? I have a stack which has been running OK with previous Rev releases that displays a table with a number of columns containing different types of data Some columns contain text (surnames), some contain numbers (staff IDs) and some contain dates (interview date). The user clicks on the column heading to sort the table as required, with each click reversing the direction of the sort ascending/descending. With Rev 2.9, the sorting works for the text and numeric columns but not the date columns, which contain dates in UK format (DD/MM/YYYY). If I step through in debug mode the sort command executes, but there is no change to the field itself. The two sort commands I use for the date columns are as follows depending on the required sort order: sort lines of field "Results" descending dateTime by item colNo of each sort lines of field "Results" ascending dateTime by item colNo of each For the text columns, the sort commands are: sort lines of field "Results" descending international by item colNo of each sort lines of field "Results" ascending international by item colNo of each For the numeric columns, the commands are: sort lines of field "Results" descending numeric by item colNo of each sort lines of field "Results" ascending numeric by item colNo of each Only the sorts with 'dateTime' do nothing, the others work fine! I get the same effect if I type the sort command into the message box and execute it directly - sort numeric and text work fine, sort dateTime does nothing. Has anyone else had this problem, is it a known bug in Rev 2.9 (I'm using Rev under Mac OS X 10.4.11) or is there something extra I have to do now to make this work? Cheers Peter From len-morgan at crcom.net Sun Apr 13 08:20:09 2008 From: len-morgan at crcom.net (Len Morgan) Date: Sun, 13 Apr 2008 07:20:09 -0500 Subject: [somewhat OT] dumb html / cgi question In-Reply-To: <4801C805.9A2571AC@club-internet.fr> References: <4801C805.9A2571AC@club-internet.fr> Message-ID: <4801FA79.3060906@crcom.net> I think you're missing something. :-) If I'm not mistaken, you put to create a named anchor and then you can reference it. I don't think it shows up as a link if you do it this way which may or may not be what you're after. len jbv wrote: > Hi list, > > In html, anchors are used to lead endusers to specific sections > of webpages. Anchors are included in tags and added to the > link in the form : > http://www.myDomain.com/myPage.html#anchor-name > > But what if the html content is generated by a cgi script ? > > The only way I can see to lead users to a specific section of > the page, is to define each section inside a
with an ID : >
> > and then scroll to that section when the page opens, with a > short script on the tag : > onload="window.scrollTo(0,document.getElementById('section_1').clientTop)"> > > Or am I missing something ? > > Thanks, > JB > > _______________________________________________ > 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 coiin at rcn.com Sun Apr 13 10:01:23 2008 From: coiin at rcn.com (Colin Holgate) Date: Sun, 13 Apr 2008 10:01:23 -0400 Subject: =?iso-8859-1?q?Re=3A_R=E9p_=3A_problem_with_drag-dropping_a_text?= =?iso-8859-1?q?_string_=28was=3A_Re=3A_use-revolution_Digest=2C_Vol_55=2C?= =?iso-8859-1?q?_Issue_24=29?= In-Reply-To: References: <20080412170003.D68EA488E5F@mail.runrev.com> Message-ID: <4274D336-11CD-443D-8FD7-204FD78E0E15@rcn.com> On Apr 13, 2008, at 4:45 AM, Eric Chatonet wrote: > on dragStart > set the dragdata["text"] to Transform(the selectedText) -- > end dragStart > ----------------------- > function Transform pText > return pText && "modified" > end Transform This too would fail if you include a pass dragStart. I suppose though that you would never pass dragStart normally? From eric.chatonet at sosmartsoftware.com Sun Apr 13 11:22:50 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sun, 13 Apr 2008 17:22:50 +0200 Subject: =?iso-8859-1?q?Re=3A_R=E9p_=3A_problem_with_drag-dropping_a_text?= =?iso-8859-1?q?_string_=28was=3A_Re=3A_use-revolution_Digest=2C_Vol_55=2C?= =?iso-8859-1?q?_Issue_24=29?= In-Reply-To: <4274D336-11CD-443D-8FD7-204FD78E0E15@rcn.com> References: <20080412170003.D68EA488E5F@mail.runrev.com> <4274D336-11CD-443D-8FD7-204FD78E0E15@rcn.com> Message-ID: <53CF86BB-0CA8-47A3-BF1B-8882FA206381@sosmartsoftware.com> Hi Colin, Le 13 avr. 08 ? 16:01, Colin Holgate a ?crit : > On Apr 13, 2008, at 4:45 AM, Eric Chatonet wrote: > >> on dragStart >> set the dragdata["text"] to Transform(the selectedText) -- >> end dragStart >> ----------------------- >> function Transform pText >> return pText && "modified" >> end Transform > > > This too would fail if you include a pass dragStart. I suppose > though that you would never pass dragStart normally? AFAIK this works with or without 'pass dragStart' unless you have another dragStart handler in the hierarchy that redefines the dragdata ["text"] and put a mess :-) But usually you don't need to pass this message. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From coiin at rcn.com Sun Apr 13 11:36:32 2008 From: coiin at rcn.com (Colin Holgate) Date: Sun, 13 Apr 2008 11:36:32 -0400 Subject: =?iso-8859-1?q?Re=3A_R=E9p_=3A_problem_with_drag-dropping_a_text?= =?iso-8859-1?q?_string_=28was=3A_Re=3A_use-revolution_Digest=2C_Vol_55=2C?= =?iso-8859-1?q?_Issue_24=29?= In-Reply-To: <53CF86BB-0CA8-47A3-BF1B-8882FA206381@sosmartsoftware.com> References: <20080412170003.D68EA488E5F@mail.runrev.com> <4274D336-11CD-443D-8FD7-204FD78E0E15@rcn.com> <53CF86BB-0CA8-47A3-BF1B-8882FA206381@sosmartsoftware.com> Message-ID: On Apr 13, 2008, at 11:22 AM, Eric Chatonet wrote: > AFAIK this works with or without 'pass dragStart' unless you have > another dragStart handler in the hierarchy that redefines the > dragdata["text"] and put a mess :-) I did try it before posting my other message, and it does cause it to only drag the selected text, and not the modified text. That was with a fresh opening of Rev, and a new main stack, so nothing else should have affected it. From jacque at hyperactivesw.com Sun Apr 13 12:22:49 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 13 Apr 2008 11:22:49 -0500 Subject: Lock moves In-Reply-To: References: Message-ID: <48023359.4060106@hyperactivesw.com> Scott Rossi wrote: > FWIW, I've been messing with lock moves recently (your timing is perfect) > and it works fine for me in Rev's IDE (8 objects). The "without waiting" is > key. Yeah, it was my brain. A thinko. Two stacks, one in each IDE, forget to update one of them, report a bug. I had to undo the bug report. It should make for amusing reading when the team comes back tomorrow. I'll probably hear about it. What a coincidence, two RevLive speakers messing around with lock moves at the same time, a few weeks before the conference. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pmbrig at gmail.com Sun Apr 13 12:26:34 2008 From: pmbrig at gmail.com (Peter Brigham) Date: Sun, 13 Apr 2008 12:26:34 -0400 Subject: use-revolution Digest, Vol 55, Issue 25 In-Reply-To: <20080413020422.E612A489B4E@mail.runrev.com> References: <20080413020422.E612A489B4E@mail.runrev.com> Message-ID: <4B81022C-8AAA-41FE-8D67-142E0CE11853@gmail.com> On Apr 12, 2008, Colin Holgate wrote: > It's easy to show the problem: > > on dragStart > set the dragData["text"] to the dragData["text"] && "hello" > --pass dragStart > end dragStart > > No matter what you drag, it should get there as the data plus "hello". > As shown above it gets there as " hello", a space followed by hello. > If you uncomment out the pass line, then the original dragdata text > gets there ok, but it doesn't have hello attached. > > I haven't figured out a solution yet. Well, this is really weird. I tried your script just as you have it above and got the same thing as you -- " hello" and without passing dragStart. So "get" the dragData failed (returned empty) but the "set" worked fine. So I tried set the dragData["text"] to the selectedtext && "hello" instead, and got the proper result. (Yesterday I couldn't set the dragData at all...?)So I have a workaround at least. However, if I do the same script with passing the dragStart the result is a *move* of the selected text as is. It now appears that I can "set" the dragData in a dragStart handler -- as long as I don't pass dragStart -- but I can't "get" it. Conversely, in a dragEnter or dragDrop handler in my target field, I can *get* the dragdata but I can't *set* it. I do have my workaround, but I'd love it if someone else can experiment with the various permutations of dragstart in f1 vs dragEnter or dragDrop in f2, with or without passing the commands. There sure seems to be something odd going on here.... Peter M. Brigham pmbrig at gmail.com From bvg at mac.com Sun Apr 13 14:28:21 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 13 Apr 2008 20:28:21 +0200 Subject: [somewhat OT] dumb html / cgi question In-Reply-To: <4801C805.9A2571AC@club-internet.fr> References: <4801C805.9A2571AC@club-internet.fr> Message-ID: <2FD9FB6B-915C-4826-81A2-68B7631E6FE6@mac.com> Anchors are not fetched from the server, but navigated to on the same page, so the browser does everything itself. Just use an anchored link as specified in the html source of your choice (mine is: http://w3schools.com/html/html_links.asp ), and the browser of your users will handle the rest. have fun Bj?rnke On 13 Apr 2008, at 10:44, jbv wrote: > Hi list, > > In html, anchors are used to lead endusers to specific sections > of webpages. Anchors are included in tags and added to the > link in the form : > http://www.myDomain.com/myPage.html#anchor-name > > But what if the html content is generated by a cgi script ? > > The only way I can see to lead users to a specific section of > the page, is to define each section inside a
with an ID : >
> > and then scroll to that section when the page opens, with a > short script on the tag : > onload > ="window.scrollTo(0,document.getElementById('section_1').clientTop)"> > > Or am I missing something ? > > Thanks, > JB > > _______________________________________________ > 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 lfredricks at proactive-intl.com Sun Apr 13 14:31:36 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sun, 13 Apr 2008 11:31:36 -0700 Subject: Coming to Revolution Live 2008? Special News Message-ID: <042501c89d94$9b8cdd80$6501a8c0@GATEWAY> Hello all, Mirye Community (http://miryesoftware.ning.com/) now has a special interest group set up for Revolution Live 2008 and an events calendar. If you are planning on coming, please RSVP here: http://miryesoftware.ning.com/events/event/show?id=1985969:Event:1285 Jim Ault has begun writing a short series of articles on things to do in Las Vegas. Jim is a long time Revolution developer and Las Vegas resident. Please join our Revolution Live 2008 special interest group to read Jim's article and more. Lets make the most of this great training and professional development event. In addition, I hope to discuss with all of you an new product coming from Paradigma Software, makers of Valentina for Revolution, that will allow you to make better use of your data in business applications you create in Revolution. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From jbv.silences at club-internet.fr Sun Apr 13 14:45:00 2008 From: jbv.silences at club-internet.fr (jbv) Date: Sun, 13 Apr 2008 20:45:00 +0200 Subject: [somewhat OT] dumb html / cgi question References: <4801C805.9A2571AC@club-internet.fr> <2FD9FB6B-915C-4826-81A2-68B7631E6FE6@mac.com> Message-ID: <48025494.78054543@club-internet.fr> Bj?rnke Thanks for the reply, but I don't think it answers my question... I know what anchors are and how they work, but my problem remains : how to specify an anchor when the url of my page is : http://www.myDomain.com/myPage.cgi?a=1&b=2 IOW how to have this page opened straight to a specific section of the html code ? Thanks, JB > Anchors are not fetched from the server, but navigated to on the same > page, so the browser does everything itself. Just use an anchored link > as specified in the html source of your choice (mine is: http://w3schools.com/html/html_links.asp > ), and the browser of your users will handle the rest. > > have fun > Bj?rnke From lfredricks at proactive-intl.com Sun Apr 13 14:47:20 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sun, 13 Apr 2008 11:47:20 -0700 Subject: Birds of a Feather Meeting at Revolution Live 2008 - Making Money with Revolution and Mirye Message-ID: <043801c89d96$ce770160$6501a8c0@GATEWAY> Hello All: Mirye Software is a co-sponsor of the Revolution Live 2008 event. Along with my involvement on the Making Money with Revolution panel discussion, I am organizing a Mirye Birds of a Feather Meeting at Revolution Live. The exact time and location will be announced and depend on the number of people interested. I anticipate we will do this on Friday May 10, at 7:15 PM, following the Evolution of the Web presentation. Here are a few Mirye programs that I would like to cover: - Mirye Reseller Program. Getting into the Mirye Online Store and selling your products through our program. This is a simple, no-nonsense program. - Mirye Publisher Program. Getting into the Mirye publisher program and leveraging our reseller channels, such as SHI, Academic SuperStore and others (Amazon, coming soon). - Mirye Affiliate Program. The Mirye Online Store now has an affiliate program which allows you to benefit from every sale of Revolution and other products in the store. Mirye is currently planning two additional non-English sites that will have direct representation in two new major computer software markets. At least one of these should be announced at Revolution Live. A major factor in the success of any system product such as Revolution is the strength and health of its third party program. We want you to be a part of, and benefit from, the success of Revolution! If you are interested in being involved, please RSVP here: http://miryesoftware.ning.com/events/event/show?id=1985969:Event:1295 And also join our Special Interest Group here: http://miryesoftware.ning.com/group/revolutionlive Have a great weekend! Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From lfredricks at proactive-intl.com Sun Apr 13 14:52:40 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sun, 13 Apr 2008 11:52:40 -0700 Subject: Pre-Questions for Making Money with Revolution Panel Message-ID: <044501c89d97$8ccc4940$6501a8c0@GATEWAY> My last email to the list for today - I think :-) Im a member of the Making Money with Revolution panel at Revolution Live 2008. If you are coming to Revolution Live 2008, Id like invite you to participate in a thread on the Revolution Live 2008 special interest group to ask "pre-questions" for this panel. The reason to do this is so that panel members can anticipate and prepare as much material that you are interested in. I look forward to your questions! Join in here: http://miryesoftware.ning.com/group/revolutionlive Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From mb.userev at harbourhosting.co.uk Sun Apr 13 15:14:15 2008 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Sun, 13 Apr 2008 20:14:15 +0100 Subject: [somewhat OT] dumb html / cgi question In-Reply-To: <48025494.78054543@club-internet.fr> References: <4801C805.9A2571AC@club-internet.fr> <2FD9FB6B-915C-4826-81A2-68B7631E6FE6@mac.com> <48025494.78054543@club-internet.fr> Message-ID: <48025B87.2010305@harbourhosting.co.uk> Hi jbv, I see what you mean. I've used the following format: > http://www.myDomain.com/myPage.cgi?a=1&b=2#myanchor Successfully. Martin Baxter jbv wrote: > Bj?rnke > > Thanks for the reply, but I don't think it answers my question... > > I know what anchors are and how they work, but my problem remains : > how to specify an anchor when the url of my page is : > http://www.myDomain.com/myPage.cgi?a=1&b=2 > > IOW how to have this page opened straight to a specific section of the > html code ? > > Thanks, > JB > >> Anchors are not fetched from the server, but navigated to on the same >> page, so the browser does everything itself. Just use an anchored link >> as specified in the html source of your choice (mine is: http://w3schools.com/html/html_links.asp >> ), and the browser of your users will handle the rest. >> >> have fun >> Bj?rnke -- I am Not a Number, I am a free NaN From sarah.reichelt at gmail.com Sun Apr 13 17:08:13 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 14 Apr 2008 07:08:13 +1000 Subject: [somewhat OT] dumb html / cgi question In-Reply-To: <48025494.78054543@club-internet.fr> References: <4801C805.9A2571AC@club-internet.fr> <2FD9FB6B-915C-4826-81A2-68B7631E6FE6@mac.com> <48025494.78054543@club-internet.fr> Message-ID: > I know what anchors are and how they work, but my problem remains : > how to specify an anchor when the url of my page is : > http://www.myDomain.com/myPage.cgi?a=1&b=2 > > IOW how to have this page opened straight to a specific section of the > html code ? If you CGI script constructs the entire page, how about putting in a REFRESH tag that moves to the anchor instantly. Sarah From sarah.reichelt at gmail.com Sun Apr 13 17:26:50 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 14 Apr 2008 07:26:50 +1000 Subject: Sort dateTime Broken in Rev 2.9? In-Reply-To: References: Message-ID: On Sun, Apr 13, 2008 at 8:21 PM, Peter Reid wrote: > Has anyone found a problem with sorting using dateTime as the sort type with > Rev 2.9? > > I have a stack which has been running OK with previous Rev releases that > displays a table with a number of columns containing different types of data > Some columns contain text (surnames), some contain numbers (staff IDs) and > some contain dates (interview date). The user clicks on the column heading > to sort the table as required, with each click reversing the direction of > the sort ascending/descending. > > With Rev 2.9, the sorting works for the text and numeric columns but not > the date columns, which contain dates in UK format (DD/MM/YYYY). If I step > through in debug mode the sort command executes, but there is no change to > the field itself. The two sort commands I use for the date columns are as > follows depending on the required sort order: > > sort lines of field "Results" descending dateTime by item colNo of each > sort lines of field "Results" ascending dateTime by item colNo of each I just did a quick test and it worked fine for me. Don't forget to set the useSystemDate to true before sorting. I presume you are sure the itemDelimiter is set correctly. If it was working in a previous version, these must have already been set, so I can't see what might be happening, but sort dateTime does work for me with 2.9.0. Cheers, Sarah From mdswindell at cruzio.com Sun Apr 13 17:40:43 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Sun, 13 Apr 2008 14:40:43 -0700 Subject: saving all open stacks in standalone In-Reply-To: <48005885.8000802@fourthworld.com> References: <48005885.8000802@fourthworld.com> Message-ID: Richard, Thanks, I had actually seen, read, and saved Sarah's piece, but it hadn't answered the question of what was wrong with the script I was proposing. I had wrestled with trying to make it work for quite some time without luck. Mark On Apr 11, 2008, at 11:36 PM, Richard Gaskin wrote: > Mark Swindell wrote: >> I want to save all the stacks that are open in a standalone. > > Saving data in Revolution standalones > by Sarah Reichelt > > > From ambassador at fourthworld.com Sun Apr 13 17:47:25 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 13 Apr 2008 14:47:25 -0700 Subject: saving all open stacks in standalone Message-ID: <48027F6D.7060802@fourthworld.com> Mark Swindell wrote: > Thanks, I had actually seen, read, and saved Sarah's piece, but it > hadn't answered the question of what was wrong with the script I was > proposing. I had wrestled with trying to make it work for quite some > time without luck. Sorry about that. My eyes got stuck on the "in standalone" phrase, and didn't pick up the "separate stack files" part until after Jan's post. I suspect Jan's suggested covered what you need, yes? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mdswindell at cruzio.com Sun Apr 13 17:53:19 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Sun, 13 Apr 2008 14:53:19 -0700 Subject: saving all open stacks in standalone In-Reply-To: <917438.67043.qm@web65404.mail.ac4.yahoo.com> References: <917438.67043.qm@web65404.mail.ac4.yahoo.com> Message-ID: <3C017BF1-5D09-4583-BA0C-86F31DD60198@cruzio.com> On Apr 11, 2008, at 11:38 PM, Jan Schenkel wrote: > --- Mark Swindell wrote: >> I want to save all the stacks that are open in a >> standalone. These >> are separate stack files, not substacks. What >> syntax needs to be >> changed to make the following work? >> >> if theKey is "Q" then >> put the stacks into saveUsAll >> repeat with x = 1 to the number of lines of >> saveUsAll >> save stack (line x of saveUsAll) >> end repeat >> quit >> end if >> >> >> Thanks, >> Mark >> > > Hi Mark, > > Assuming that all the stacks you want to save have > some custom property set: > > ## > put the openStacks into tOpenStacks > repeat for each line tOpenStack in tOpenStacks > if the uSaveMePlease of stack tOpenStack then > save stack tOpenStack > end if > end repeat > ## Thanks Jan, Question: Why would it matter if the stacks had custom property sets? The openStacks was the function I needed... I'd tried to ask for a list of "the open stacks" and had been turned away... I don't know why I didn't find it when I looked. (One reason is that there is no reference to the openStacks function when you look at the Dictionary results for the Stacks function... see below) Funny thing, both our scripts seem to work if I make the "Command-Q" a "Command-L," for example. I moved the script into a shutDownRequest handler and it seems to be working. Thanks for your help. Mark _____________________ Quick Search Results Results From: Dictionary stacks function the stacks ... stackSpace function the stackSpace ... stacksInUse property get the stacksInUse For more information try one of the following options For a deeper Search try the Revolution Search Engine For other information on this topic try the User Guide stacks Type: function Syntax: the stacks stacks() See Also: defaultStack property, name property, openStacks function, reloadStack message, revLoadedStacks function, topStack function, visible property Introduced: 1.0 Changed: 1.0 Platform Support: Summary: Returns a list of stack files that contain an open stack. Examples: the stacks Use the stacks function to find out which stack files are open. Value: The stacks function returns a list of file paths of open stacks, one per line. Comments: Since unsaved stacks have no file name, the file names of unsaved stacks are not included in the list. Instead, each unsaved stack is represented by a blank line in the list. The file paths of substacks are included, but the stack names themselves are not. This means that if more than one stack in a file is open, that file's path appears more than once in the list returned by the stacks function. The list includes any open Revolution windows (such as the message box and menu bar). It also includes stacks that have been opened during the current session and then closed, unless the stack's destroyStack property is set to true. From cszasz at mac.com Sun Apr 13 18:31:25 2008 From: cszasz at mac.com (Charles Szasz) Date: Sun, 13 Apr 2008 15:31:25 -0700 (PDT) Subject: putting numbers into parentheses Message-ID: <16668840.post@talk.nabble.com> I am working on a program that does calculations. Some of the calculations will be completed with a value missing. I want to use parentheses to make these results stand out from the other calculations. Without adding parentheses to a field, how can I put the results of a calculation into a field that is displayed in parentheses? -- View this message in context: http://www.nabble.com/putting-numbers-into-parentheses-tp16668840p16668840.html Sent from the Revolution - User mailing list archive at Nabble.com. From preid at reid-it.co.uk Sun Apr 13 20:33:03 2008 From: preid at reid-it.co.uk (Peter Reid) Date: Mon, 14 Apr 2008 01:33:03 +0100 Subject: Sort dateTime Broken in Rev 2.9? In-Reply-To: References: Message-ID: <3546D120-F1D5-425F-96B2-FEF739A7B6ED@reid-it.co.uk> Thanks for the feedback Sarah. After sending my previous message I too put together a simple test stack which just confirmed that dateTime doesn't work on my system! My test stack consists of a table field with three columns, the first with numbers (1, 3, 5, 7, 9), the second with letters (a, c, e, x, y) and the third with dates (13/1/2008, 23/2/2008, 1/1/2008, 1/4/2008, 2/2/2008). I have two radio groups SortColumn: 1, 2 or 3, and SortOrder: Ascending or Descending. When mouseUp is sent to either radio group it calls a sortTable handler: on sortTable set the itemDelimiter to tab put the radioPick of group "SortOrder" into theOrder switch the radioPick of group "SortColumn" case 1 -- numbers: if theOrder = "ascending" then sort lines of field "TheTable" ascending numeric by item 1 of each else sort lines of field "TheTable" descending numeric by item 1 of each end if break case 2 -- letters: if theOrder = "ascending" then sort lines of field "TheTable" ascending international by item 2 of each else sort lines of field "TheTable" descending international by item 2 of each end if break case 3 -- dates: if theOrder = "ascending" then sort lines of field "TheTable" ascending dateTime by item 3 of each else sort lines of field "TheTable" descending dateTime by item 3 of each end if break end switch end sortTable and the stack starts with: on preOpenStack set the useSystemDate to true send "initRadio" to group "SortColumn" send "initRadio" to group "SortOrder" end preOpenStack I'm using a Mac running OS X 10.4.11 in the UK and the test dates in the third column of the table field are all UK format dates. The number and letter columns sort correctly, the date column does not! In ascending order, I get the dates in the following order 23/2/2008, 13/1/2008, 1/1/2008, 1/4/2008, 2/2/2008. In descending order I get: 2/2/2008, 1/4/2008, 1/1/2008, 23/2/2008, 13/1/2008. So either I'm doing something stupid, missing out something, or there's a bug! Cheers Peter On 13 Apr 2008, at 10:26 pm, Sarah Reichelt wrote: > On Sun, Apr 13, 2008 at 8:21 PM, Peter Reid > wrote: >> Has anyone found a problem with sorting using dateTime as the sort >> type with >> Rev 2.9? >> >> I have a stack which has been running OK with previous Rev >> releases that >> displays a table with a number of columns containing different >> types of data >> Some columns contain text (surnames), some contain numbers (staff >> IDs) and >> some contain dates (interview date). The user clicks on the column >> heading >> to sort the table as required, with each click reversing the >> direction of >> the sort ascending/descending. >> >> With Rev 2.9, the sorting works for the text and numeric columns >> but not >> the date columns, which contain dates in UK format (DD/MM/YYYY). >> If I step >> through in debug mode the sort command executes, but there is no >> change to >> the field itself. The two sort commands I use for the date >> columns are as >> follows depending on the required sort order: >> >> sort lines of field "Results" descending dateTime by item colNo >> of each >> sort lines of field "Results" ascending dateTime by item colNo >> of each > > I just did a quick test and it worked fine for me. Don't forget to set > the useSystemDate to true before sorting. > I presume you are sure the itemDelimiter is set correctly. > > If it was working in a previous version, these must have already been > set, so I can't see what might be happening, but sort dateTime does > work for me with 2.9.0. > > 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 kray at sonsothunder.com Sun Apr 13 21:19:53 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 13 Apr 2008 20:19:53 -0500 Subject: putting numbers into parentheses In-Reply-To: <16668840.post@talk.nabble.com> Message-ID: On 4/13/08 5:31 PM, "Charles Szasz" wrote: > I am working on a program that does calculations. Some of the calculations > will be completed with a value missing. I want to use parentheses to make > these results stand out from the other calculations. Without adding > parentheses to a field, how can I put the results of a calculation into a > field that is displayed in parentheses? Sorry, Charles, but I don't understand - I keep reading the above as "how can I show parentheses in a field without using parentheses" and I go "huh?". :-) Can you restate your problem so even someone as simple as I can understand it? ;-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From ambassador at fourthworld.com Sun Apr 13 21:22:11 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 13 Apr 2008 18:22:11 -0700 Subject: Sort dateTime Broken in Rev 2.9? Message-ID: <4802B1C3.1010002@fourthworld.com> Peter Reid wrote: > My test stack consists of a table field with three columns, the first > with numbers (1, 3, 5, 7, 9), the second with letters (a, c, e, x, y) > and the third with dates (13/1/2008, 23/2/2008, 1/1/2008, 1/4/2008, > 2/2/2008). Does Rev have a way of producing a format with DD/MM/YYYY? I'd thought that other than long date and internet date all other formats it handles use two-digit years. I'd love to be wrong on this one... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Sun Apr 13 21:25:52 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 14 Apr 2008 11:25:52 +1000 Subject: Sort dateTime Broken in Rev 2.9? In-Reply-To: <3546D120-F1D5-425F-96B2-FEF739A7B6ED@reid-it.co.uk> References: <3546D120-F1D5-425F-96B2-FEF739A7B6ED@reid-it.co.uk> Message-ID: > on preOpenStack > set the useSystemDate to true > send "initRadio" to group "SortColumn" > send "initRadio" to group "SortOrder" > end preOpenStack > > I'm using a Mac running OS X 10.4.11 in the UK and the test dates in the > third column of the table field are all UK format dates. I think I've found it. You will have to set the useSystemDate every time in the sort handler. Here is a quote from the docs on useSystemDate: "Since the useSystemDate is a local property, its value is reset to false when the current handler finishes executing. It retains its value only for the current handler, and setting it in one handler does not affect its value in other handlers it calls." Cheers, Sarah From sarah.reichelt at gmail.com Sun Apr 13 21:28:51 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 14 Apr 2008 11:28:51 +1000 Subject: Sort dateTime Broken in Rev 2.9? In-Reply-To: <4802B1C3.1010002@fourthworld.com> References: <4802B1C3.1010002@fourthworld.com> Message-ID: > Does Rev have a way of producing a format with DD/MM/YYYY? I'd thought > that other than long date and internet date all other formats it handles use > two-digit years. I'd love to be wrong on this one... I always set my System Prefs to use 4 digit years. Now that Rev respects those settings, it works fine for me. When I have to make sure of that in other machines, I use a custom date handler that will return me the format I want regardless of system settings. And you can add the dateItems format to your list - it uses 4 digit years too. Cheers, Sarah From palcibiades-first at yahoo.co.uk Sun Apr 13 23:12:25 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 13 Apr 2008 20:12:25 -0700 (PDT) Subject: putting numbers into parentheses In-Reply-To: References: <16668840.post@talk.nabble.com> Message-ID: <16670465.post@talk.nabble.com> Ken, I think he wants to put brackets AROUND the field, in response to some conditions. Like if they were labels and the field was between them. Could you do it with label fields, and make them visible and invisible? Peter -- View this message in context: http://www.nabble.com/putting-numbers-into-parentheses-tp16668840p16670465.html Sent from the Revolution - User mailing list archive at Nabble.com. From cszasz at mac.com Sun Apr 13 23:15:56 2008 From: cszasz at mac.com (Charles Szasz) Date: Sun, 13 Apr 2008 20:15:56 -0700 (PDT) Subject: putting numbers into parentheses In-Reply-To: References: <16668840.post@talk.nabble.com> Message-ID: <16670467.post@talk.nabble.com> Ken, Sorry for the confusion! I want to place some scores in placeholders without parentheses already being in the placeholder. So that some scores that go into the placeholder won't have parentheses but other scores will have parentheses. In other words the parentheses must be part of a score under certain conditions. I have tried @s but without any success. Sorry, Charles, but I don't understand - I keep reading the above as "how can I show parentheses in a field without using parentheses" and I go "huh?". :-) Can you restate your problem so even someone as simple as I can understand 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 -- View this message in context: http://www.nabble.com/putting-numbers-into-parentheses-tp16668840p16670467.html Sent from the Revolution - User mailing list archive at Nabble.com. From cszasz at mac.com Sun Apr 13 23:17:18 2008 From: cszasz at mac.com (Charles Szasz) Date: Sun, 13 Apr 2008 20:17:18 -0700 (PDT) Subject: putting numbers into parentheses In-Reply-To: <16670465.post@talk.nabble.com> References: <16668840.post@talk.nabble.com> <16670465.post@talk.nabble.com> Message-ID: <16670468.post@talk.nabble.com> Peter, You are right about what I want to do. And, I will try your suggestion! Thanks! Peter Alcibiades wrote: > > Ken, I think he wants to put brackets AROUND the field, in response to > some conditions. Like if they were labels and the field was between them. > Could you do it with label fields, and make them visible and invisible? > > Peter > -- View this message in context: http://www.nabble.com/putting-numbers-into-parentheses-tp16668840p16670468.html Sent from the Revolution - User mailing list archive at Nabble.com. From pepetoo at cox.net Sun Apr 13 23:55:10 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 13 Apr 2008 20:55:10 -0700 Subject: putting numbers into parentheses In-Reply-To: <16670467.post@talk.nabble.com> References: <16668840.post@talk.nabble.com> <16670467.post@talk.nabble.com> Message-ID: <9404DCEF-D873-4F82-9B36-C4E1B3E452A6@cox.net> Why not put these values in a different color, such as red, instead of using parens or brackets? Under most conditions that should be fairly easy. Joe Wilkins On Apr 13, 2008, at 8:15 PM, Charles Szasz wrote: > > Ken, > > Sorry for the confusion! I want to place some scores in placeholders > without > parentheses already being in the placeholder. So that some scores > that go > into the placeholder won't have parentheses but other scores will have > parentheses. In other words the parentheses must be part of a score > under > certain conditions. I have tried @s but without any success. > > > > Sorry, Charles, but I don't understand - I keep reading the above as > "how > can I show parentheses in a field without using parentheses" and I go > "huh?". :-) > > Can you restate your problem so even someone as simple as I can > understand > 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 > > > > -- > View this message in context: http://www.nabble.com/putting-numbers-into-parentheses-tp16668840p16670467.html > 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 Joe Lewis Wilkins pepetoo at cox.net From niconiko at gmail.com Mon Apr 14 00:49:24 2008 From: niconiko at gmail.com (Nicolas Cueto) Date: Mon, 14 Apr 2008 13:49:24 +0900 Subject: sort by two paremeters? Message-ID: <1e91b2b70804132149x476f8dc8i4348445784a53e00@mail.gmail.com> Before I go ahead and script something complex, I'm wondering if Rev already has a built-in way of doing the following sort. Given a list of 2-item lines, such as a 1 d 3 c 3 c 2 a 3 d 2 a 2 c 1 d 1 I'd like the list to be sorted by item 1, and, in the case of lines with the same item 1, sorted by item 2, thus: a 1 a 2 a 3 c 1 c 2 c 3 d 1 d 2 d 3 Any suggestions? Thanks. -- Nicolas Cueto From ambassador at fourthworld.com Mon Apr 14 00:56:06 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 13 Apr 2008 21:56:06 -0700 Subject: sort by two paremeters? Message-ID: <4802E3E6.6030903@fourthworld.com> Nicolas Cueto wrote: > Before I go ahead and script something complex, > I'm wondering if Rev already has a built-in way of > doing the following sort. > > Given a list of 2-item lines, such as > > a 1 > d 3 > c 3 > c 2 > a 3 > d 2 > a 2 > c 1 > d 1 > > I'd like the list to be sorted by item 1, > and, in the case of lines with the > same item 1, sorted by item 2, thus: > > a 1 > a 2 > a 3 > c 1 > c 2 > c 3 > d 1 > d 2 > d 3 > > Any suggestions? > > Thanks. Just two successive sorts seem to do the trick. This script assumes that the source data shown above is in field 1, and you want the output shown in field 2: on mouseUp put fld 1 into tData sort lines of tData by word 2 of each sort lines of tData put tData into fld 2 end mouseUp -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From tsj at unimelb.edu.au Mon Apr 14 00:55:57 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Mon, 14 Apr 2008 14:55:57 +1000 Subject: sort by two paremeters? In-Reply-To: <1e91b2b70804132149x476f8dc8i4348445784a53e00@mail.gmail.com> Message-ID: You need to do the second sort first followed by the first sort. So... set the itemDel to tab -- or whatever your item delimiter is sort lines of tList numeric by item 2 of each sort lines of tList by item 1 of each ...that's it. HTH, Terry... On 14/4/08 2:49 PM, "Nicolas Cueto" wrote: > Before I go ahead and script something complex, > I'm wondering if Rev already has a built-in way of > doing the following sort. > > Given a list of 2-item lines, such as > > a 1 > d 3 > c 3 > c 2 > a 3 > d 2 > a 2 > c 1 > d 1 > > I'd like the list to be sorted by item 1, > and, in the case of lines with the > same item 1, sorted by item 2, thus: > > a 1 > a 2 > a 3 > c 1 > c 2 > c 3 > d 1 > d 2 > d 3 > > Any suggestions? > > Thanks. > > -- > Nicolas Cueto > _______________________________________________ > 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 -- Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA 61-3 8344 0187 From preid at reid-it.co.uk Mon Apr 14 03:30:24 2008 From: preid at reid-it.co.uk (Peter Reid) Date: Mon, 14 Apr 2008 08:30:24 +0100 Subject: Sort dateTime Broken in Rev 2.9? In-Reply-To: References: <3546D120-F1D5-425F-96B2-FEF739A7B6ED@reid-it.co.uk> Message-ID: <18F9254A-B233-405D-9460-327CDB4BC148@reid-it.co.uk> Thanks for the idea, unfortunately it still doesn't work even though I've changed the sortTable handler to the following: on sortTable set the useSystemDate to true set the itemDelimiter to tab put the radioPick of group "SortOrder" into theOrder switch the radioPick of group "SortColumn" case 1 -- numbers: if theOrder = "ascending" then sort lines of field "TheTable" ascending numeric by item 1 of each else sort lines of field "TheTable" descending numeric by item 1 of each end if break case 2 -- letters: if theOrder = "ascending" then sort lines of field "TheTable" ascending international by item 2 of each else sort lines of field "TheTable" descending international by item 2 of each end if break case 3 -- dates: if theOrder = "ascending" then sort lines of field "TheTable" ascending dateTime by item 3 of each else sort lines of field "TheTable" descending dateTime by item 3 of each end if break end switch end sortTable In fact now the third column doesn't change at all when sorted in either direction. Previously it changed to an incorrect order, but it did change. Now nothing happens, the table remains the same unless I select to sort on the numbers or letters columns which still work correctly. I have run this in debug mode and set the break point just before the sort and checked that it is being executed, it just doesn't have any effect! STOP THE PRESS - FOUND THE SOURCE OF THE PROBLEM!! I've found the source of the problem. In Mac OS X, I had changed the time and date display such that the whole of the International Formats tab now showed 'Custom' instead of 'United Kingdom'. I had the short date as D/M/YYYY (i.e. no leading zeros for day & month) and 12hr clock with lower case am/pm indicators. This conforms to what many people in the UK think of as standard date and time indicators. Unlike what Apple has as defaults for UK date and time that are NOT what most people here think of as correct - 24hr clock, with capital AM/PM indicators if you switch to 12hr clock. In general people in the UK use 12hr clocks unless they are military etc. and tend to use lower case am/pm indicators. In continental Europe, I believe 24hr clocks are more the norm. Just having a 12hr clock makes the setting 'Custom' instead of 'United Kingdom' and then Rev's dateTime sort may stop working!! What's weird is that I've now set my time prefs back to what I had previously (when nothing was happening) and now Rev is working OK. It's as if the time/date settings were not being picked up correctly by Rev until I changed them. Rev's dateTime sort now works even though the previous changes to the default settings are back in place. Is there a way to tell Rev to use a specific format for time & date (at least for sorting purposes) irrespective of the system settings and any default behaviour? At least I could lock-down its behaviour for sorting purposes even if my user has tweaked their time & date settings. The dateFormat function returns the format Rev is using, but I don't see how you change this? Cheers Peter On 14 Apr 2008, at 2:25 am, Sarah Reichelt wrote: >> on preOpenStack >> set the useSystemDate to true >> send "initRadio" to group "SortColumn" >> send "initRadio" to group "SortOrder" >> end preOpenStack >> >> I'm using a Mac running OS X 10.4.11 in the UK and the test dates >> in the >> third column of the table field are all UK format dates. > > I think I've found it. You will have to set the useSystemDate every > time in the sort handler. Here is a quote from the docs on > useSystemDate: > > "Since the useSystemDate is a local property, its value is reset to > false when the current handler finishes executing. It retains its > value only for the current handler, and setting it in one handler does > not affect its value in other handlers it calls." > > 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 viktoras at ekoinf.net Mon Apr 14 04:43:38 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Mon, 14 Apr 2008 11:43:38 +0300 Subject: sort by two paremeters? In-Reply-To: <1e91b2b70804132149x476f8dc8i4348445784a53e00@mail.gmail.com> References: <1e91b2b70804132149x476f8dc8i4348445784a53e00@mail.gmail.com> Message-ID: <4803193A.9040808@ekoinf.net> one more way to do the same if your table is stored in the database is: SELECT * FROM table ORDER BY 1 asc, 2 asc best wishes Viktoras From revlist at azurevision.co.uk Mon Apr 14 06:58:54 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Mon, 14 Apr 2008 11:58:54 +0100 Subject: Upload to revonline = crash Message-ID: <7A26E3BC-3A13-4063-B888-30C928243080@azurevision.co.uk> Holy *beep*. I just went to upload some of my library stacks from Aperture Assistant onto RevOnline, and Rev crashes out without an error message from Rev or the OS, about a second after hitting the upload button. Every time, even with a new, blank stack. Rev 2.9.0 gm1, OS X 10.5.2 Intel. Anyone else seeing this before I file a bug report? Ian From revlist at azurevision.co.uk Mon Apr 14 07:09:41 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Mon, 14 Apr 2008 12:09:41 +0100 Subject: Upload to revonline = crash In-Reply-To: <7A26E3BC-3A13-4063-B888-30C928243080@azurevision.co.uk> References: <7A26E3BC-3A13-4063-B888-30C928243080@azurevision.co.uk> Message-ID: Same with 2.8.1 gm1, even after a reboot. Ian On 14 Apr 2008, at 11:58, Ian Wood wrote: > Holy *beep*. > > I just went to upload some of my library stacks from Aperture > Assistant onto RevOnline, and Rev crashes out without an error > message from Rev or the OS, about a second after hitting the upload > button. > > Every time, even with a new, blank stack. > > Rev 2.9.0 gm1, OS X 10.5.2 Intel. > > Anyone else seeing this before I file a bug report? > > Ian > _______________________________________________ > 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 Apr 14 07:12:21 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 14 Apr 2008 13:12:21 +0200 Subject: Upload to revonline = crash In-Reply-To: <7A26E3BC-3A13-4063-B888-30C928243080@azurevision.co.uk> References: <7A26E3BC-3A13-4063-B888-30C928243080@azurevision.co.uk> Message-ID: <7E6B4455-C3FF-4DA3-9036-01CFFEA6A3CE@economy-x-talk.com> Hi Ian, I used to have a crash in Windows. As soon as I tried to open RevOnline, Rev would crash. The cause was QuickTime. I have just tested uploading a stack in Mac OS X 10.5.2 intel with 2.9- gm-1 and this works fine. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 14 apr 2008, at 12:58, Ian Wood wrote: > Holy *beep*. > > I just went to upload some of my library stacks from Aperture > Assistant onto RevOnline, and Rev crashes out without an error > message from Rev or the OS, about a second after hitting the upload > button. > > Every time, even with a new, blank stack. > > Rev 2.9.0 gm1, OS X 10.5.2 Intel. > > Anyone else seeing this before I file a bug report? > > Ian From revlist at azurevision.co.uk Mon Apr 14 07:13:52 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Mon, 14 Apr 2008 12:13:52 +0100 Subject: ijwBurnLib Message-ID: <9116EE49-9335-43DF-B6E7-96FBE0009B32@azurevision.co.uk> As I can't get anything onto RevOnline... http://azurevision.co.uk/rev/ijwBurnLib.zip This includes the template Burn Folder. ijwBurnLib 04 14th April 2008 ijwBurnLib is a library stack for creating OS X Burn Folders and populating them with aliases, ready to be burned manually. There are only two handlers to call, everything else is basically for internal use and for people to mess around with. Further instructions are included in the stack. Ian Wood From revlist at azurevision.co.uk Mon Apr 14 07:32:23 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Mon, 14 Apr 2008 12:32:23 +0100 Subject: Upload to revonline = crash In-Reply-To: <7E6B4455-C3FF-4DA3-9036-01CFFEA6A3CE@economy-x-talk.com> References: <7A26E3BC-3A13-4063-B888-30C928243080@azurevision.co.uk> <7E6B4455-C3FF-4DA3-9036-01CFFEA6A3CE@economy-x-talk.com> Message-ID: Hi Mark, What version of QT are you running? I'm on QT 7.4.1. Ian On 14 Apr 2008, at 12:12, Mark Schonewille wrote: > I used to have a crash in Windows. As soon as I tried to open > RevOnline, Rev would crash. The cause was QuickTime. > > I have just tested uploading a stack in Mac OS X 10.5.2 intel with > 2.9-gm-1 and this works fine. From m.schonewille at economy-x-talk.com Mon Apr 14 07:35:42 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 14 Apr 2008 13:35:42 +0200 Subject: Upload to revonline = crash In-Reply-To: References: <7A26E3BC-3A13-4063-B888-30C928243080@azurevision.co.uk> <7E6B4455-C3FF-4DA3-9036-01CFFEA6A3CE@economy-x-talk.com> Message-ID: Ian, I believe that was with QT 7.4.x also. I don't know the exact version. That QT-related crash was on Windows, though. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 14 apr 2008, at 13:32, Ian Wood wrote: > Hi Mark, > > What version of QT are you running? I'm on QT 7.4.1. > > Ian > > On 14 Apr 2008, at 12:12, Mark Schonewille wrote: > >> I used to have a crash in Windows. As soon as I tried to open >> RevOnline, Rev would crash. The cause was QuickTime. >> >> I have just tested uploading a stack in Mac OS X 10.5.2 intel with >> 2.9-gm-1 and this works fine. From revlist at azurevision.co.uk Mon Apr 14 07:38:11 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Mon, 14 Apr 2008 12:38:11 +0100 Subject: ijwLogLib Message-ID: ijwLogLib was originally written as a tool to help optimise speed in a relatively complex app by finding out exactly where the slowdowns were occuring. It was then expanded a bit to include keeping a progress log that could be shown to the user after running workflows. It's a pretty simple stack, only 55 lines in total, but I've found it pretty useful. Type the following into the message window: go stack URL "http://www.azurevision.co.uk/rev/ijwLogLib_05.rev" Ian From klaus at major-k.de Mon Apr 14 07:40:28 2008 From: klaus at major-k.de (Klaus Major) Date: Mon, 14 Apr 2008 13:40:28 +0200 Subject: ijwBurnLib In-Reply-To: <9116EE49-9335-43DF-B6E7-96FBE0009B32@azurevision.co.uk> References: <9116EE49-9335-43DF-B6E7-96FBE0009B32@azurevision.co.uk> Message-ID: Hi Ian, > As I can't get anything onto RevOnline... > > http://azurevision.co.uk/rev/ijwBurnLib.zip Cool! Thanks a lot for sharing this! > This includes the template Burn Folder. On OS X one can easily create a "burn folder" by adding the suffix ".fpbf": ... create folder "Your burn folder.fpbf" ... Tested on OS X 10.5x. > ijwBurnLib 04 > 14th April 2008 > > ijwBurnLib is a library stack for creating OS X Burn Folders and > populating them with aliases, ready to be burned manually. There are > only two handlers to call, everything else is basically for internal > use and for people to mess around with. > > Further instructions are included in the stack. > > Ian Wood Best Klaus Major klaus at major-k.de http://www.major-k.de From revlist at azurevision.co.uk Mon Apr 14 07:44:43 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Mon, 14 Apr 2008 12:44:43 +0100 Subject: ijwBurnLib In-Reply-To: References: <9116EE49-9335-43DF-B6E7-96FBE0009B32@azurevision.co.uk> Message-ID: <4B980398-1780-4ED3-A176-BDD8FF2FC8C2@azurevision.co.uk> On 14 Apr 2008, at 12:40, Klaus Major wrote: > Hi Ian, >> http://azurevision.co.uk/rev/ijwBurnLib.zip > > Cool! Thanks a lot for sharing this! :-) >> This includes the template Burn Folder. > > On OS X one can easily create a "burn folder" by adding the suffix > ".fpbf": > ... > create folder "Your burn folder.fpbf" You know, I tried adding the file extension in the info window in the Finder and always got an error message about it being a reserved extension, and never thought to try it direct from within Rev... Thanks! Ian From runrev260805 at m-r-d.de Mon Apr 14 07:55:29 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Mon, 14 Apr 2008 11:55:29 +0000 Subject: Upload to revonline = crash Message-ID: Hi, no problem here with Rev 2.9.0 Build 610, Windows VistaUltimate and QuickTime 7.4.5 Regards, Matthias Rebbe -------- Original Message -------- Subject: Upload to revonline = crash (14-Apr-2008 13:04) From: Ian Wood To: runrev260805 at m-r-d.de > Holy *beep*. > > I just went to upload some of my library stacks from Aperture > Assistant onto RevOnline, and Rev crashes out without an error message > from Rev or the OS, about a second after hitting the upload button. > > Every time, even with a new, blank stack. > > Rev 2.9.0 gm1, OS X 10.5.2 Intel. > > Anyone else seeing this before I file a bug report? > > Ian > _______________________________________________ > 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 > > > > > To: use-revolution at lists.runrev.com From shoreagent at gmail.com Mon Apr 14 09:40:14 2008 From: shoreagent at gmail.com (william humphrey) Date: Mon, 14 Apr 2008 09:40:14 -0400 Subject: Easy quick hypertalk coding question Message-ID: <459b22a90804140640i21f4ec15ga292c78e42b13e3a@mail.gmail.com> Can someone help me with a function? If sort all cards by fld "index" doesn't work and fld "index" has a bunch of numbers in it which aren't in order and skip some values how do I 1. Find out what is the highest value in fld "index"? 2. Find out a list of any numbers that are duplicates? I'm afraid that I do to much work of this sort in Excel and I can't think of a way to do this without dumping all the values to memory and working on them there. From shoreagent at gmail.com Mon Apr 14 12:39:33 2008 From: shoreagent at gmail.com (william humphrey) Date: Mon, 14 Apr 2008 12:39:33 -0400 Subject: Easy quick hypertalk coding question In-Reply-To: <459b22a90804140640i21f4ec15ga292c78e42b13e3a@mail.gmail.com> References: <459b22a90804140640i21f4ec15ga292c78e42b13e3a@mail.gmail.com> Message-ID: <459b22a90804140939y781e0d00wca6b515c119d6233@mail.gmail.com> I forgot to say that it is a converted hypercard stack with thousands of cards. When in Hypercard I accomplished this by sorting the stack by the index fld. On Mon, Apr 14, 2008 at 9:40 AM, william humphrey wrote: > Can someone help me with a function? > > If sort all cards by fld "index" doesn't work and fld "index" has a bunch > of numbers in it which aren't in order and skip some values how do I > 1. Find out what is the highest value in fld "index"? > 2. Find out a list of any numbers that are duplicates? > > I'm afraid that I do to much work of this sort in Excel and I can't think > of a way to do this without dumping all the values to memory and working on > them there. > > > -- http://www.bluewatermaritime.com From m.schonewille at economy-x-talk.com Mon Apr 14 12:54:23 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 14 Apr 2008 18:54:23 +0200 Subject: Easy quick hypertalk coding question In-Reply-To: <459b22a90804140939y781e0d00wca6b515c119d6233@mail.gmail.com> References: <459b22a90804140640i21f4ec15ga292c78e42b13e3a@mail.gmail.com> <459b22a90804140939y781e0d00wca6b515c119d6233@mail.gmail.com> Message-ID: William, What's your script? Btw, what happened to your website? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 14 apr 2008, at 18:39, william humphrey wrote: > I forgot to say that it is a converted hypercard stack with > thousands of > cards. When in Hypercard I accomplished this by sorting the stack by > the > index fld. > > > -- > http://www.bluewatermaritime.com From mdswindell at cruzio.com Mon Apr 14 12:57:05 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Mon, 14 Apr 2008 09:57:05 -0700 Subject: Easy quick hypertalk coding question In-Reply-To: <459b22a90804140939y781e0d00wca6b515c119d6233@mail.gmail.com> References: <459b22a90804140640i21f4ec15ga292c78e42b13e3a@mail.gmail.com> <459b22a90804140939y781e0d00wca6b515c119d6233@mail.gmail.com> Message-ID: <0E1B1B72-80EE-48A1-8200-37C0C46C6930@cruzio.com> Does the index field have 1 number per line? If so, "Sort field 1 ascending" works here (though it doesn't clear duplicates). On Apr 14, 2008, at 9:39 AM, william humphrey wrote: > I forgot to say that it is a converted hypercard stack with > thousands of > cards. When in Hypercard I accomplished this by sorting the stack by > the > index fld. > > On Mon, Apr 14, 2008 at 9:40 AM, william humphrey > > wrote: > >> Can someone help me with a function? >> >> If sort all cards by fld "index" doesn't work and fld "index" has a >> bunch >> of numbers in it which aren't in order and skip some values how do I >> 1. Find out what is the highest value in fld "index"? >> 2. Find out a list of any numbers that are duplicates? >> >> I'm afraid that I do to much work of this sort in Excel and I can't >> think >> of a way to do this without dumping all the values to memory and >> working on >> them there. >> >> >> > > > -- > http://www.bluewatermaritime.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 > Thanks, Mark From eric.chatonet at sosmartsoftware.com Mon Apr 14 13:13:45 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 14 Apr 2008 19:13:45 +0200 Subject: Easy quick hypertalk coding question In-Reply-To: <459b22a90804140939y781e0d00wca6b515c119d6233@mail.gmail.com> References: <459b22a90804140640i21f4ec15ga292c78e42b13e3a@mail.gmail.com> <459b22a90804140939y781e0d00wca6b515c119d6233@mail.gmail.com> Message-ID: <9E44F082-B951-4311-B794-30959653CFD0@sosmartsoftware.com> Bonjour William, Le 14 avr. 08 ? 18:39, william humphrey a ?crit : > I forgot to say that it is a converted hypercard stack with > thousands of > cards. When in Hypercard I accomplished this by sorting the stack > by the > index fld. > > On Mon, Apr 14, 2008 at 9:40 AM, william humphrey > > wrote: > >> Can someone help me with a function? >> >> If sort all cards by fld "index" doesn't work and fld "index" has >> a bunch >> of numbers in it which aren't in order and skip some values how do I >> 1. Find out what is the highest value in fld "index"? >> 2. Find out a list of any numbers that are duplicates? >> >> I'm afraid that I do to much work of this sort in Excel and I >> can't think >> of a way to do this without dumping all the values to memory and >> working on >> them there. The precision about the number of cards is important. You say that your fld "Index" may have several values in it or I missed something? If all this is right, you could first run a code snippet to set a custom property of every card to the higher value in its index: Custom properties are not supported by HyperTalk but appear very useful in Revolution ;-) See the user guide. function HigherValue pCdNumber local temp ----- put fld "Index" of cd pCdNumber into temp -- I assume several lines replace cr with comma in temp return max(temp) end HigherValue To set all cds in the stack: repeat with i = 1 to the number of cards set the uIndex of cd i to HigherValue(i) -- end repeat You can run this code at any moment :-) And you have now a custom property named uIndex that keeps the max value of each index field Then you can 'sort cards [direction] [sortType] by the uIndex of this cd' About to find duplicates, assuming you want to search the custom property set above: function DuplicatedCards local tIndexList ,tDuplicates ----- repeat with i = 1 to the number of cards put the uIndex of this cd & cr after tIndexList if the uIndex of cd i is among the lines of tIndexList then put the short name of this cd & cr after tDuplicates end repeat delete char -1 of tDuplicates return tDuplicates end DuplicatedCards Not sure if all this helps but if you are more specific many people on this list will be able to help you :-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From jim at ocspagroup.com Sat Apr 5 02:07:44 2008 From: jim at ocspagroup.com (Jim Schaubeck) Date: Fri, 4 Apr 2008 23:07:44 -0700 Subject: Sound adjustment on a player Message-ID: <013a01c896e3$5d3b2940$17b17bc0$@com> I'm writing a Music on Hold server with players. On the visible players, I'm not able to use the sound adjustment on the left side (in IDE mode). The volume bar shows for a split second but disappears. Oddly, if you click and hold, you can actually adjust the volume but you can't see what you are adjusting it to. I'm using XP pro with rel 2.9. Has anyone else seen this? Jim. From phil at liverpool.ac.uk Thu Apr 10 14:14:30 2008 From: phil at liverpool.ac.uk (Jimmieson, Phil) Date: Thu, 10 Apr 2008 19:14:30 +0100 Subject: 2.9 Freeze on OSX References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> Message-ID: <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> Hi Tom, have you tried setting up a new user account under OSX, and trying your stacks using that? It may be that the crash is something to do with a preference or setting related to your usual user account. If crashes continue under that then its probably a system thing causing the Rev problem. Phil Jimmieson The University of Liverpool, Computer Science Dept, Ashton Bldg, Ashton Street, Liverpool L69 3BX 0151 795 4236 -----Original Message----- From: use-revolution-bounces at lists.runrev.com on behalf of Thomas McGrath III Sent: Thu 10-Apr-08 4:19 PM To: How to use Revolution Subject: 2.9 Freeze on OSX Ok, now that the 2.9 version has been out for a little while I need to know how many people are experiencing the Freeze while performing a Save problem (computer lock up with force restart the only way out). I can not use 2.9 at all since it now happens every time I go to save after writing some code. I have installed RR from scratch and repaired permissions on my HD and removed most extra preference panes etc. from my system and still have the instant freezes when saving with 2.9. This does NOT happen with 2.8 which I am using everyday. The same stacks will freeze in 2.9 but not in 2.8. How many people are experiencing this Freeze on Save??? Thanks Tom _______________________________________________ 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 Apr 14 13:32:40 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 14 Apr 2008 19:32:40 +0200 Subject: Sound adjustment on a player In-Reply-To: <013a01c896e3$5d3b2940$17b17bc0$@com> References: <013a01c896e3$5d3b2940$17b17bc0$@com> Message-ID: Hi Jim, Do you have QuickTime installed? If not, controls are not supported without QT. If yes, maybe changing the alwaysBuffer of the player helps. Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 5-apr-2008, om 8:07 heeft Jim Schaubeck het volgende geschreven: > I'm writing a Music on Hold server with players. On the visible > players, > I'm not able to use the sound adjustment on the left side (in IDE > mode). > The volume bar shows for a split second but disappears. Oddly, if > you click > and hold, you can actually adjust the volume but you can't see what > you are > adjusting it to. I'm using XP pro with rel 2.9. > > > > Has anyone else seen this? > > > > Jim. > From williamdesmet at gmail.com Mon Apr 14 14:37:29 2008 From: williamdesmet at gmail.com (William de Smet) Date: Mon, 14 Apr 2008 20:37:29 +0200 Subject: QT: How do I convert a folderpath to a clickable link? Message-ID: Hi there, I call with "answer folder" and "longfilepath" the path to a netwerkfolder. Now I want to convert it into a clickable link. Any idea's on this one? greetings, William de Smet From jhurley0305 at sbcglobal.net Mon Apr 14 14:49:50 2008 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 14 Apr 2008 11:49:50 -0700 Subject: Special interests groups at Revolution Live In-Reply-To: <20080414113550.A9C21489B84@mail.runrev.com> References: <20080414113550.A9C21489B84@mail.runrev.com> Message-ID: <2EECB606-9C7B-4A9D-88CC-5E22FC45B07F@sbcglobal.net> Is there any interest in a CIG SIG at Rev Live? Interfacing CIG with RunRev is at the top of my list of needs right now. Jim Hurley From livfoss at mac.com Mon Apr 14 17:39:41 2008 From: livfoss at mac.com (Graham Samuel) Date: Mon, 14 Apr 2008 23:39:41 +0200 Subject: Easy quick hypertalk coding question In-Reply-To: <20080414170005.3EECD489B92@mail.runrev.com> References: <20080414170005.3EECD489B92@mail.runrev.com> Message-ID: William Is fld "index" just one field containing all the numbers you want to sort? If so, what is the item delimiter - is it comma or return or something else? If it's comma, the function max(fld "myIndexField") will tell you the largest number in the field. If the delimiter isn't comma, you may have to fix it so it is (using 'replace' for example). To get rid of duplicates and make a list of those numbers duplicated, you can do something like this (in a button in this example, but of course it could be a function) - still assuming comma is the delimiter. on mouseUp local myLastItemRead, myResultTemp,myListOfDuplicates put empty into myLastItemRead put empty into myListOfDuplicates put empty into MyResultTemp set the itemdel to comma sort items of fld "myIndexField" ascending numeric repeat for each item myIndex in fld "myIndexField" if myIndex <> myLastItemRead then -- this is not a duplicate put myIndex into myLastItemRead put myIndex&"," after myResultTemp else if myIndex <> last item of myListOfDuplicates then put myIndex&"," after myListOfDuplicates end if end if end repeat delete last char of myResultTemp -- a spare comma if myListOfDuplicates is not empty then delete last char of myListOfDuplicates -- another spare comma put "Items duplicated:"&&myListOfDuplicates put myResultTemp into fld "myIndexField" end mouseUp However I don't understand how your index field (which just seems from what I understand to be a set of numbers) is associated with the "thousands of cards" which you mention, so I may well have missed the point of the exercise. Nevertheless HTH Graham On Mon, 14 Apr 2008 09:40:14 -0400, "william humphrey" wrote: > > Can someone help me with a function? > > If sort all cards by fld "index" doesn't work and fld "index" has a > bunch of > numbers in it which aren't in order and skip some values how do I > 1. Find out what is the highest value in fld "index"? > 2. Find out a list of any numbers that are duplicates? > > I'm afraid that I do to much work of this sort in Excel and I can't > think of > a way to do this without dumping all the values to memory and > working on > them there. From sadhu at castandcrew.com Mon Apr 14 18:45:03 2008 From: sadhu at castandcrew.com (Sadhunathan Nadesan) Date: Mon, 14 Apr 2008 15:45:03 -0700 Subject: copyright infringement question Message-ID: <200804142245.m3EMj3Pc008160@sddev.castandcrew.com> Greetings, venerable collegues, Would you have a few minutes to give me your brief opinion on a copyright/intellectual property infringement question? There is a difference of opinion at our company and I'm seeking some outside perspective. Or maybe, refer me to some URL? Any help gratefully acknowledged in advance. The issue is, in developing a new software program to compete with other companies that already offer such a program, what is acceptable with respect to using the existing competitor's product? It is clear that we can't legally steal their code, but can we reverse engineer their product's basic features as long as those are not proprietary features, and as long as we don't copy their look and feel exactly? For example, take IE and Firefox - both do many of the same things, but in a slightly different way. My understanding is, you cannot copyright an idea - but you can copyright the expression of an idea. This means it's ok to build a better browser as long as you don't steal code or copy look at feel too closely. Reverse engineering is legal. Agree? I think in house we agree on that. Next question is less clear. Suppose our competitor has lots of information about their product on their web site, including screen shots, descriptions of features, and even downloadable demonstration versions. What is acceptable when we are talking to potential software consultancy firms that we might hire to build our own product. Can we say, take a look at the competitor's web site? That gives an idea of what we want but of course, ours will be different and better. One opinion in house says, no, we cannot do this, we could be sued for that. The other opinion says, there is nothing illegal about it, we are not stealing anything it's a freely available download on the net, and it's the fastest way to give an idea to vendors of what we want. In fact, we need them to see it to make sure ours is not too close a copy. What do you think? Next question is an extension of this: suppose we make a video clip of a certain behavior within the competitor's product - it's nothing extraordinary, it's just difficult to explain in words and even in a series of jpegs, but, an mpeg says 1000+ words in a few seconds of motion. It's not patentable behavior, just hard to describe without seeing it, and we want it to be the same way in our product. We could build it so as to show people (if we had someone available), whereas, we really want our vendor to build it (or better yet, proclaim, "we have that out of the box in our toolkit"). It could be the small thing that really effects the project cost. So again, one opinion in house says, this is not right, we cannot do it, it's illegal to make that video clip and share it, and another opinion says, it's perfectly legal to make movies of anything in public, including demo software in action, peope do it on their cell phones and post it to youtube by the millions. We are just showing a concept, not stealing anything. Your opinion? And/or, is there any site you might refer me to which would have legal opinions on these matters? Thanks, Sadhu From revlist at azurevision.co.uk Mon Apr 14 18:57:24 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Mon, 14 Apr 2008 23:57:24 +0100 Subject: copyright infringement question In-Reply-To: <200804142245.m3EMj3Pc008160@sddev.castandcrew.com> References: <200804142245.m3EMj3Pc008160@sddev.castandcrew.com> Message-ID: I'm not a lawyer, so my advice is worth what you've paid for it... On 14 Apr 2008, at 23:45, Sadhunathan Nadesan wrote: > The other opinion > says, there is nothing illegal about it, we are not stealing anything > it's a freely available download on the net, and it's the fastest way > to give an idea to vendors of what we want. 'Freely available on the net' means very little. The interface elements etc. will still all be copyrighted material, and being able to view them for free has no impact on that. The second problem, at least in some countries, is 'passing off' - you'd have to make it VERY clear that what you are showing the vendor is the work of a third party and not your own. Even then, you are potentially using copyrighted material in your presentation which is dodgy at best, and copyright infringement at worst. > Next question is an extension of this: suppose we make a video clip > of a certain behavior within the competitor's product - it's nothing > extraordinary, it's just difficult to explain in words and even in a > series of jpegs, but, an mpeg says 1000+ words in a few seconds of > motion. [...] > and another opinion says, it's perfectly legal to > make movies of anything in public, including demo software in action, > peope do it on their cell phones and post it to youtube by the > millions. > We are just showing a concept, not stealing anything. Again, freely available doesn't stop it being covered by copyright, and the potential for accusations of passing off. I'd suggest that you contact a lawyer before going *any* further... Ian From nealk3nc at gmail.com Mon Apr 14 19:01:11 2008 From: nealk3nc at gmail.com (Neal Campbell) Date: Mon, 14 Apr 2008 19:01:11 -0400 Subject: copyright infringement question In-Reply-To: <200804142245.m3EMj3Pc008160@sddev.castandcrew.com> References: <200804142245.m3EMj3Pc008160@sddev.castandcrew.com> Message-ID: <325413300804141601x1b1e9e2excc4cf04679386637@mail.gmail.com> I completely agree with Ian but I am not so sure your first assumption is as certain as you state. Many licenses state that you are not allowed to "reverse engineer" their code. Its questionable what that means (or if its enforcable) but I do know its part of quite a few EULAs. Neal On Mon, Apr 14, 2008 at 6:45 PM, Sadhunathan Nadesan wrote: > Greetings, venerable collegues, > > Would you have a few minutes to give me your brief opinion on a > copyright/intellectual property infringement question? There is a > difference of opinion at our company and I'm seeking some outside > perspective. > > Or maybe, refer me to some URL? Any help gratefully acknowledged > in advance. > > The issue is, in developing a new software program to compete with other > companies that already offer such a program, what is acceptable with > respect to using the existing competitor's product? > > It is clear that we can't legally steal their code, but can we > reverse engineer their product's basic features as long as those are > not proprietary features, and as long as we don't copy their look and > feel exactly? For example, take IE and Firefox - both do many of the > same things, but in a slightly different way. My understanding is, > you cannot copyright an idea - but you can copyright the expression of > an idea. This means it's ok to build a better browser as long as you > don't steal code or copy look at feel too closely. Reverse engineering > is legal. Agree? I think in house we agree on that. > > Next question is less clear. Suppose our competitor has lots of > information about their product on their web site, including screen shots, > descriptions of features, and even downloadable demonstration versions. > What is acceptable when we are talking to potential software consultancy > firms that we might hire to build our own product. Can we say, take a > look at the competitor's web site? That gives an idea of what we want but > of course, ours will be different and better. One opinion in house says, > no, we cannot do this, we could be sued for that. The other opinion > says, there is nothing illegal about it, we are not stealing anything > it's a freely available download on the net, and it's the fastest way > to give an idea to vendors of what we want. In fact, we need them to > see it to make sure ours is not too close a copy. > > What do you think? > > Next question is an extension of this: suppose we make a video clip > of a certain behavior within the competitor's product - it's nothing > extraordinary, it's just difficult to explain in words and even in a > series of jpegs, but, an mpeg says 1000+ words in a few seconds of motion. > It's not patentable behavior, just hard to describe without seeing it, > and we want it to be the same way in our product. We could build it > so as to show people (if we had someone available), whereas, we really > want our vendor to build it (or better yet, proclaim, "we have that > out of the box in our toolkit"). It could be the small thing that > really effects the project cost. So again, one opinion in house says, > this is not right, we cannot do it, it's illegal to make that video > clip and share it, and another opinion says, it's perfectly legal to > make movies of anything in public, including demo software in action, > peope do it on their cell phones and post it to youtube by the millions. > We are just showing a concept, not stealing anything. > > Your opinion? > > And/or, is there any site you might refer me to which would have legal > opinions on these matters? > > Thanks, > Sadhu > _______________________________________________ > 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 > -- Neal Campbell Abroham Neal Software Programming Services for Windows, OS X and Linux (540) 242 0911 --------------------------------------------------------------------- Try Spot for OS X, the intelligent DXCluster Client at www.abrohamnealsoftware.com For a great dog book, visit www.abrohamneal.com From revdev at pdslabs.net Mon Apr 14 19:19:53 2008 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 14 Apr 2008 16:19:53 -0700 Subject: Special interests groups at Revolution Live In-Reply-To: <2EECB606-9C7B-4A9D-88CC-5E22FC45B07F@sbcglobal.net> References: <20080414113550.A9C21489B84@mail.runrev.com> <2EECB606-9C7B-4A9D-88CC-5E22FC45B07F@sbcglobal.net> Message-ID: <4803E699.3020706@pdslabs.net> Hi Jim, Care to disambiguate "CIG"? I assume you don't mean CGI. Phil Davis James Hurley wrote: > Is there any interest in a CIG SIG at Rev Live? > > Interfacing CIG with RunRev is at the top of my list of needs right now. > > Jim Hurley > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From cszasz at mac.com Mon Apr 14 19:21:15 2008 From: cszasz at mac.com (Charles Szasz) Date: Mon, 14 Apr 2008 16:21:15 -0700 (PDT) Subject: putting numbers into parentheses In-Reply-To: <9404DCEF-D873-4F82-9B36-C4E1B3E452A6@cox.net> References: <16668840.post@talk.nabble.com> <16670467.post@talk.nabble.com> <9404DCEF-D873-4F82-9B36-C4E1B3E452A6@cox.net> Message-ID: <16692044.post@talk.nabble.com> Peter, Actually, I did that yesterday! I thought that was easier than using parentheses. Thanks for your suggestion. Why not put these values in a different color, such as red, instead of using parens or brackets? Under most conditions that should be fairly easy. Joe Wilkins On Apr 13, 2008, at 8:15 PM, Charles Szasz wrote: -- View this message in context: http://www.nabble.com/putting-numbers-into-parentheses-tp16668840p16692044.html Sent from the Revolution - User mailing list archive at Nabble.com. From bvg at mac.com Mon Apr 14 19:27:08 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 15 Apr 2008 01:27:08 +0200 Subject: copyright infringement question In-Reply-To: <325413300804141601x1b1e9e2excc4cf04679386637@mail.gmail.com> References: <200804142245.m3EMj3Pc008160@sddev.castandcrew.com> <325413300804141601x1b1e9e2excc4cf04679386637@mail.gmail.com> Message-ID: In the USA it's illegal to revere engineer anything, even if it'd be for educational use (A somewhat recent example is deCSS, the "cracking" of the copy protection used by DVD's). However these law rules differ in every country, sometimes even for different things (ie. machines vs software). So if you're unsure about a legal issue, always ask an expert (am not one), and definitely not some random collection of strangers (also known as the web). Either get a lawyer, or remain uncertain Bjoernke On 15 Apr 2008, at 01:01, Neal Campbell wrote: > I completely agree with Ian but I am not so sure your first assumption > is as certain as you state. Many licenses state that you are not > allowed to "reverse engineer" their code. Its questionable what that > means (or if its enforcable) but I do know its part of quite a few > EULAs. From lfredricks at proactive-intl.com Mon Apr 14 19:28:07 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 14 Apr 2008 16:28:07 -0700 Subject: copyright infringement question In-Reply-To: <200804142245.m3EMj3Pc008160@sddev.castandcrew.com> References: <200804142245.m3EMj3Pc008160@sddev.castandcrew.com> Message-ID: <054701c89e87$32433ce0$6501a8c0@GATEWAY> > Would you have a few minutes to give me your brief opinion on > a copyright/intellectual property infringement question? > There is a difference of opinion at our company and I'm > seeking some outside perspective. > > Or maybe, refer me to some URL? Any help gratefully > acknowledged in advance. A lot of this boils down to local law. A lot of EULAs forbid reverse engineering, yet under certain jurisdictions, its okay to reverse engineer certain aspects of a program, despite what it says in the EULA. Then there are processes that CAN be covered under patent laws, or not, or be considered trade secrets. Copyright might not be where the problem is, if there is one. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From mwieder at ahsoftware.net Mon Apr 14 19:44:41 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 14 Apr 2008 16:44:41 -0700 Subject: Special interests groups at Revolution Live References: <20080414113550.A9C21489B84@mail.runrev.com><2EECB606-9C7B-4A9D-88CC-5E22FC45B07F@sbcglobal.net> <4803E699.3020706@pdslabs.net> Message-ID: Phil- > Care to disambiguate "CIG"? I assume you don't mean CGI. ...can't resist a challenge like that... http://www.fodey.com/generators/cigarette_packet/generator.cig -- Mark Wieder mwieder at ahsoftware.net From lfredricks at proactive-intl.com Mon Apr 14 19:50:51 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 14 Apr 2008 16:50:51 -0700 Subject: Special interests groups at Revolution Live In-Reply-To: References: <20080414113550.A9C21489B84@mail.runrev.com><2EECB606-9C7B-4A9D-88CC-5E22FC45B07F@sbcglobal.net><4803E699.3020706@pdslabs.net> Message-ID: <055101c89e8a$5f253ad0$6501a8c0@GATEWAY> > > Care to disambiguate "CIG"? I assume you don't mean CGI. > > ...can't resist a challenge like that... > > http://www.fodey.com/generators/cigarette_packet/generator.cig My immediate thought was of Jerry enjoying his cigars during breaks ;-) Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From shoreagent at gmail.com Mon Apr 14 19:59:37 2008 From: shoreagent at gmail.com (william humphrey) Date: Mon, 14 Apr 2008 19:59:37 -0400 Subject: Easy quick hypertalk coding question In-Reply-To: <9E44F082-B951-4311-B794-30959653CFD0@sosmartsoftware.com> References: <459b22a90804140640i21f4ec15ga292c78e42b13e3a@mail.gmail.com> <459b22a90804140939y781e0d00wca6b515c119d6233@mail.gmail.com> <9E44F082-B951-4311-B794-30959653CFD0@sosmartsoftware.com> Message-ID: <459b22a90804141659i32ac5676l7daaeecd371de12@mail.gmail.com> Eric THANKS A BUNCH! This is just what I needed as there are many cards each with an index field with a number in it. I should have been more specific but I was bamboozled that we couldn't just "sort the cards by fld x" like in hypercard. I am doing this to collect data from legacy hypercard stacks that will be exported to SQLite. The collection of data involves lots of cleaning things up. Bill On Mon, Apr 14, 2008 at 1:13 PM, Eric Chatonet < eric.chatonet at sosmartsoftware.com> wrote: > Bonjour William, > > > > > > > function HigherValue pCdNumber > local temp > > To set all cds in the stack: > > repeat with i = 1 to the number of cards > set the uIndex of cd i to HigherValue(i) -- > end repeat > > You can run this code at any moment :-) > And you have now a custom property named uIndex that keeps the max value > of each index field > Then you can 'sort cards [direction] [sortType] by the uIndex of this cd' > > About to find duplicates, assuming you want to search the custom property > set above: > > function DuplicatedCards > local tIndexList ,tDuplicates > ----- > repeat with i = 1 to the number of cards > put the uIndex of this cd & cr after tIndexList > if the uIndex of cd i is among the lines of tIndexList then > put the short name of this cd & cr after tDuplicates > end repeat > delete char -1 of tDuplicates > return tDuplicates > end DuplicatedCards > > > > > _______________________________________________ > 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 > -- http://www.bluewatermaritime.com From revdev at pdslabs.net Mon Apr 14 20:17:53 2008 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 14 Apr 2008 17:17:53 -0700 Subject: Special interests groups at Revolution Live In-Reply-To: References: <20080414113550.A9C21489B84@mail.runrev.com><2EECB606-9C7B-4A9D-88CC-5E22FC45B07F@sbcglobal.net> <4803E699.3020706@pdslabs.net> Message-ID: <4803F431.3010306@pdslabs.net> Mark, this is hilarious! Thanks - Phil Mark Wieder wrote: > Phil- > > >> Care to disambiguate "CIG"? I assume you don't mean CGI. >> > > ...can't resist a challenge like that... > > http://www.fodey.com/generators/cigarette_packet/generator.cig > > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From pepetoo at cox.net Mon Apr 14 20:22:25 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 14 Apr 2008 17:22:25 -0700 Subject: putting numbers into parentheses In-Reply-To: <16692044.post@talk.nabble.com> References: <16668840.post@talk.nabble.com> <16670467.post@talk.nabble.com> <9404DCEF-D873-4F82-9B36-C4E1B3E452A6@cox.net> <16692044.post@talk.nabble.com> Message-ID: <05150202-A288-4DF2-B2CC-8A244B5E847C@cox.net> You're welcome. Glad I was able to help. Joe Wilkins On Apr 14, 2008, at 4:21 PM, Charles Szasz wrote: > Actually, I did that yesterday! I thought that was easier than using > parentheses. Thanks for your suggestion. > >> Peter, > > Why not put these values in a different color, such as red, instead of > using parens or brackets? Under most conditions that should be fairly > easy. > > Joe Wilkins From sarah.reichelt at gmail.com Mon Apr 14 22:29:22 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 15 Apr 2008 12:29:22 +1000 Subject: ijwLogLib In-Reply-To: References: Message-ID: On Mon, Apr 14, 2008 at 9:38 PM, Ian Wood wrote: > ijwLogLib was originally written as a tool to help optimise speed in a > relatively complex app by finding out exactly where the slowdowns were > occuring. It was then expanded a bit to include keeping a progress log that > could be shown to the user after running workflows. Thanks Ian, very useful. Sarah From gregory.lypny at videotron.ca Mon Apr 14 23:27:25 2008 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Mon, 14 Apr 2008 23:27:25 -0400 Subject: mouseMove Bug Message-ID: <70438286-70D9-4287-A3E1-4C86DD71D8AB@videotron.ca> Hello everyone, I put the handler below into a field to experiment with mouseMove and mouseLine. Unfortunately, the handler continues to operate even when I select the Edit tool! Gregory on mouseMove if the mouseChunk is not empty then put the value of the mouseLine set the backgroundColor of the line 1 to totalLines of me to empty set the backgroundColor of the mouseLine to "yellow" set the loc of button "Option Menu" to the mouseLoc end if end mouseMove From scott at tactilemedia.com Mon Apr 14 23:30:44 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 14 Apr 2008 20:30:44 -0700 Subject: mouseMove Bug In-Reply-To: <70438286-70D9-4287-A3E1-4C86DD71D8AB@videotron.ca> Message-ID: Recently, Gregory Lypny wrote: > I put the handler below into a field to experiment with mouseMove and > mouseLine. Unfortunately, the handler continues to operate even when > I select the Edit tool! You could try adding the following: > on mouseMove if the tool <> "browse tool" then pass mouseMove > if the mouseChunk is not empty > then > put the value of the mouseLine > set the backgroundColor of the line 1 to totalLines of me to empty > set the backgroundColor of the mouseLine to "yellow" > set the loc of button "Option Menu" to the mouseLoc > end if > end mouseMove Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From stevemf at mac.com Mon Apr 14 23:39:09 2008 From: stevemf at mac.com (Steve Flavel) Date: Tue, 15 Apr 2008 11:39:09 +0800 Subject: 2.9 Freeze on OSX In-Reply-To: <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> Message-ID: > Tom, I have had 4 freezes in the last 3 days. > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com on behalf of Thomas > McGrath III > Sent: Thu 10-Apr-08 4:19 PM > To: How to use Revolution > Subject: 2.9 Freeze on OSX > > Ok, now that the 2.9 version has been out for a little while I need to > know how many people are experiencing the Freeze while performing a > Save problem (computer lock up with force restart the only way out). > > I can not use 2.9 at all since it now happens every time I go to save > after writing some code. I have installed RR from scratch and repaired > permissions on my HD and removed most extra preference panes etc. from > my system and still have the instant freezes when saving with 2.9. > > This does NOT happen with 2.8 which I am using everyday. The same > stacks will freeze in 2.9 but not in 2.8. > > > How many people are experiencing this Freeze on Save??? > > > Thanks > > Tom > _______________________________________________ > 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 Steve Flavel Macbook Pro 2.2 OS 10.5.2 2.9.0 build 610 From jacque at hyperactivesw.com Tue Apr 15 01:26:38 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Apr 2008 00:26:38 -0500 Subject: Easy quick hypertalk coding question In-Reply-To: <459b22a90804141659i32ac5676l7daaeecd371de12@mail.gmail.com> References: <459b22a90804140640i21f4ec15ga292c78e42b13e3a@mail.gmail.com> <459b22a90804140939y781e0d00wca6b515c119d6233@mail.gmail.com> <9E44F082-B951-4311-B794-30959653CFD0@sosmartsoftware.com> <459b22a90804141659i32ac5676l7daaeecd371de12@mail.gmail.com> Message-ID: <48043C8E.2040903@hyperactivesw.com> william humphrey wrote: > Eric > > THANKS A BUNCH! > This is just what I needed as there are many cards each with an index field > with a number in it. I should have been more specific but I was bamboozled > that we couldn't just "sort the cards by fld x" like in hypercard. Actually, you can. I haven't been following this thread very closely so maybe your index field isn't compatible in some way, but this works fine in stacks: sort cards of this stack by field "myField" If your index field is simply a number, it should work without any extra scripting. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Tue Apr 15 02:24:12 2008 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 15 Apr 2008 01:24:12 -0500 Subject: QT: How do I convert a folderpath to a clickable link? In-Reply-To: Message-ID: > I call with "answer folder" and "longfilepath" the path to a netwerkfolder. > Now I want to convert it into a clickable link. > Any idea's on this one? Well, assuming your intention is to open a file on a network server after having gotten the path using the method you describe, you can do it this way: -- assumes you want the linked text to say "Open Network File" -- assumes you have the path in a variable called "tPath" put "Open Network File" into tLink set the htmlText of field "Show Link" to tLink -- script of field "Show Link", with lockText=true on linkClicked pURL launch document pURL end linkClicked Haven't tested it, but should work (at least in principle ;-). On the other hand, if your intention was to try and open a *folder* on the network server, or something other than launching a file, this'll have to be tweaked... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From viktoras at ekoinf.net Tue Apr 15 02:33:59 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Tue, 15 Apr 2008 09:33:59 +0300 Subject: 2.9 Freeze on OSX In-Reply-To: References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> Message-ID: <48044C57.6020304@ekoinf.net> I did/do not experience this, but I remember Bill in one of his messages to beta testers asking to help create a reproducible recipe of the freeze on OSX. It was reported to the QC (#6256) but could not be reproduced by the developers and therefore could not be fixed. Its status is still pending, which may mean there still is no recipe to reproduce the bug... 2 cents from Viktoras Steve Flavel wrote: >> > Tom, I have had 4 freezes in the last 3 days. > > >> -----Original Message----- >> From: use-revolution-bounces at lists.runrev.com on behalf of Thomas >> McGrath III >> Sent: Thu 10-Apr-08 4:19 PM >> To: How to use Revolution >> Subject: 2.9 Freeze on OSX >> >> Ok, now that the 2.9 version has been out for a little while I need to >> know how many people are experiencing the Freeze while performing a >> Save problem (computer lock up with force restart the only way out). >> >> I can not use 2.9 at all since it now happens every time I go to save >> after writing some code. I have installed RR from scratch and repaired >> permissions on my HD and removed most extra preference panes etc. from >> my system and still have the instant freezes when saving with 2.9. >> >> This does NOT happen with 2.8 which I am using everyday. The same >> stacks will freeze in 2.9 but not in 2.8. >> >> >> How many people are experiencing this Freeze on Save??? >> >> >> Thanks >> >> Tom >> _______________________________________________ >> 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 > > Steve Flavel > > Macbook Pro 2.2 > OS 10.5.2 > 2.9.0 build 610 > > _______________________________________________ > 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 Tue Apr 15 04:12:40 2008 From: luis at anachreon.co.uk (Luis) Date: Tue, 15 Apr 2008 09:12:40 +0100 Subject: 2.9 Freeze on OSX In-Reply-To: <48044C57.6020304@ekoinf.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <48044C57.6020304@ekoinf.net> Message-ID: Have you had a look at the Console output? Check around the time this happens and see what the system reported. Cheers, Luis. On 15 Apr 2008, at 07:33, viktoras didziulis wrote: > I did/do not experience this, but I remember Bill in one of his > messages to beta testers asking to help create a reproducible > recipe of the freeze on OSX. It was reported to the QC (#6256) but > could not be reproduced by the developers and therefore could not > be fixed. Its status is still pending, which may mean there still > is no recipe to reproduce the bug... > > 2 cents from > Viktoras > > Steve Flavel wrote: >>> >> Tom, I have had 4 freezes in the last 3 days. >> >> >>> -----Original Message----- >>> From: use-revolution-bounces at lists.runrev.com on behalf of Thomas >>> McGrath III >>> Sent: Thu 10-Apr-08 4:19 PM >>> To: How to use Revolution >>> Subject: 2.9 Freeze on OSX >>> >>> Ok, now that the 2.9 version has been out for a little while I >>> need to >>> know how many people are experiencing the Freeze while performing a >>> Save problem (computer lock up with force restart the only way out). >>> >>> I can not use 2.9 at all since it now happens every time I go to >>> save >>> after writing some code. I have installed RR from scratch and >>> repaired >>> permissions on my HD and removed most extra preference panes etc. >>> from >>> my system and still have the instant freezes when saving with 2.9. >>> >>> This does NOT happen with 2.8 which I am using everyday. The same >>> stacks will freeze in 2.9 but not in 2.8. >>> >>> >>> How many people are experiencing this Freeze on Save??? >>> >>> >>> Thanks >>> >>> Tom >>> _______________________________________________ >>> 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 >> >> Steve Flavel >> >> Macbook Pro 2.2 >> OS 10.5.2 >> 2.9.0 build 610 >> >> _______________________________________________ >> 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 luis at anachreon.co.uk Tue Apr 15 04:25:14 2008 From: luis at anachreon.co.uk (Luis) Date: Tue, 15 Apr 2008 09:25:14 +0100 Subject: copyright infringement question In-Reply-To: <200804142245.m3EMj3Pc008160@sddev.castandcrew.com> References: <200804142245.m3EMj3Pc008160@sddev.castandcrew.com> Message-ID: On 14 Apr 2008, at 23:45, Sadhunathan Nadesan wrote: > > don't steal code or copy look at feel too closely. Reverse > engineering > is legal. Agree? I think in house we agree on that. > Check the reading material/EULA which comes with the product, some now specifically state that you cannot Reverse Engineer their product (if you agree to use it...). You need to see a Patent Lawyer as these matters vary from country to country. Cheers, Luis. From harrison at all-auctions.com Tue Apr 15 10:17:20 2008 From: harrison at all-auctions.com (Rick Harrison) Date: Tue, 15 Apr 2008 10:17:20 -0400 Subject: copyright infringement question In-Reply-To: <054701c89e87$32433ce0$6501a8c0@GATEWAY> References: <200804142245.m3EMj3Pc008160@sddev.castandcrew.com> <054701c89e87$32433ce0$6501a8c0@GATEWAY> Message-ID: <7D77A3DF-38D6-47D7-85B8-7EE1783C571E@all-auctions.com> Hi there, It sounds to me like your company is looking for a lawsuit to come your direction soon. You should try to create something original, not steal someone else's ideas, and try to make them look like your own. Look at your ethics first, and say to yourself; "If that had been my idea would I want someone else to copy-cat my idea, and not give me anything for it in return?" If you found someone infringing on your idea, would you sue to protect your idea? I think if you look at things this way, you will have your answer. Just because something is out on the internet, doesn't make it free for you to exploit. This is why we have copyrights, and patents. Just my 2 cents. From ambassador at fourthworld.com Tue Apr 15 11:22:51 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Apr 2008 08:22:51 -0700 Subject: copyright infringement question Message-ID: <4804C84B.6080302@fourthworld.com> Sadhu, I'm not an attorney and I don't even play one on TV, so I can't begin to offer any meaningful legal opinion on your good questions. But with my limited perspective as a legal layman, I don't share the opinion of some here who seems to suggest that everything you proposed is necessarily an infringement. Some of it may be, esp. formal "reverse engineering", but I know from being in this field for 20 years that hardly any major commercial software product is designed without having a competitor's running on a computer in the meeting room at one time or another. How else would one strike a competitive advantage on bullet points if the bullet points were not examined carefully? There is of course a broad range of possible activities between careful study of a competing app and formal reverse engineering, and we also know that there are "clean room" methods of reverse engineering that are used all the time and have withstood the test of the courts. The subtle differences across the various options you presented are the subject of many legal opinions and papers far outside of my expertise. As they say, the devil is in the details; I'll leave the interpretation of legality to licensed professionals in that field. But as a software designer, my only question about reverse engineering would be, "Why bother?" Software is expensive to write, and the only software worth writing is that which hasn't been written before. It's almost always more cost-effective to simply buy an existing software than to reproduce it. Even if what you're proposing were legally acceptable it sounds like the sort of thing that can lead to a "me too" product, which would launch it in the precarious position of competing without innovation, without the Unquestionable Value that might otherwise allow it to leapfrog the competition altogether. Over the last decade only a few truly new technologies have been introduced which made compelling features in themselves. The greatest opportunities for innovation in software products come from the human side, from an ever better understanding of the user's workflow and their mental conceptualization of it. I don't know the specifics of the project in question so this may all be irrelevant. But on the odd chance that it may apply to your circumstance, here's my $0.04 worth: Rather than copy these competitors, ignore them. Go around them and instead spend the time directly with end-users, observing them carefully, understanding how they think about their workflow, how those who interact with the inputs and outputs of the program think about the process, and take the understanding you gain from all that and come up with a solution that's completely different from what this other vendor has. The nice thing about living in an imperfect world is that there's so much room for improvement. Even the best products evidence gaping holes in their understanding of the user's true needs, and therein lies a million opportunities for innovation. "It is precisely because he does not compete with the world that the world cannot beat him." - Chuang Tzu -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From fmoyer at aol.com Tue Apr 15 11:23:07 2008 From: fmoyer at aol.com (Fred moyer) Date: Tue, 15 Apr 2008 11:23:07 -0400 Subject: Problem with put URL and websites Message-ID: Until about a month ago, I have been using Revolution to find the drive times between two cities. I would use "put url" along with a line of data which included the two zip codes to get data from Mapquest. From all of the gibberish retrieved, my script would look for the words "Total Estimated Time:" and know that following that would be the drive time. Suddenly, the data that is retrieved is unusable. A typical example: div class="narrTotalTop" id="dirTimeSumm" > Total Estimated Time:
Total Estimated Distance: What has changed? Revolution? Mapquest? My Safari program? Any solutions? I know almost nothing about web sites. Thanks for your help. Fred Moyer From vokey at uleth.ca Tue Apr 15 11:30:49 2008 From: vokey at uleth.ca (John Vokey) Date: Tue, 15 Apr 2008 09:30:49 -0600 Subject: copyright infringement question In-Reply-To: <20080415152255.60B704893F2@mail.runrev.com> References: <20080415152255.60B704893F2@mail.runrev.com> Message-ID: <5CBC4ABE-DC00-45DA-B3E7-F22DDC9C96F6@uleth.ca> Check out some of Cem Kaner's publications on what is, is not, and should be acceptable practise: On 15-Apr-08, at 9:22 AM, use-revolution-request at lists.runrev.com wrote: > Greetings, venerable collegues, > > Would you have a few minutes to give me your brief opinion on a > copyright/intellectual property infringement question? There is a > difference of opinion at our company and I'm seeking some outside > perspective. > > Or maybe, refer me to some URL? Any help gratefully acknowledged > in advance. > > The issue is, in developing a new software program to compete with > other > companies that already offer such a program, what is acceptable with > respect to using the existing competitor's product? -- Please avoid sending me Word or PowerPoint attachments. See -Dr. John R. Vokey From gregory.lypny at videotron.ca Tue Apr 15 11:32:43 2008 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 15 Apr 2008 11:32:43 -0400 Subject: mouseMove Bug In-Reply-To: <20080415152255.60B704893F2@mail.runrev.com> References: <20080415152255.60B704893F2@mail.runrev.com> Message-ID: <32B68B27-8ED1-4641-83D6-C9EE44B95C29@videotron.ca> Thank you Scott, Never thought of that. But it's still a little disconcerting that the runtime environment is bleeding into the development environment. I've never encountered anything like that before. Gregory On Tue, Apr 15, 2008, at 11:22 AM, use-revolution-request at lists.runrev.com wrote: > Message: 22 > Date: Mon, 14 Apr 2008 20:30:44 -0700 > From: Scott Rossi > Subject: Re: mouseMove Bug > To: Revolution Mail List > Message-ID: > Content-Type: text/plain; charset="US-ASCII" > > Recently, Gregory Lypny wrote: > >> I put the handler below into a field to experiment with mouseMove and >> mouseLine. Unfortunately, the handler continues to operate even when >> I select the Edit tool! > > You could try adding the following: > >> on mouseMove > if the tool <> "browse tool" then pass mouseMove >> if the mouseChunk is not empty >> then >> put the value of the mouseLine >> set the backgroundColor of the line 1 to totalLines of me to >> empty >> set the backgroundColor of the mouseLine to "yellow" >> set the loc of button "Option Menu" to the mouseLoc >> end if >> end mouseMove > From runrev at aboutmyfiles.com Tue Apr 15 12:14:44 2008 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Tue, 15 Apr 2008 16:14:44 +0000 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars Message-ID: I have not gotten any workarounds to my previously-posted file name bug, and wanted to let everyone know that I have entered it into the bug system as #6394. As the candidates are saying in Pennsylvania USA: I would appreciate your vote. This is an absolute deal-breaker for me. SOAPBOX: I cannot possibly believe that others on this list have not been stopped in their tracks by this apparent failure within the Rev engine. What I am trying to do is not so far out of the mainstream, is it? But my only solution while staying within the Revolution environment is to establish system requirements with customers that say, "All your files and folders must contain only low-ASCII characters". Fine for systems governed by Western European character sets, but a show stopper for Czech, Polish, and (it seems) many other charsets in the world. Tell me it ain't so, Joe. What a shame. Here is the body of the report for additional detail. ++++++++++++++++++++++++++++++++++++++++++++++++ How to Reproduce =================== Name a dummy file ??.txt In case this does not render correctly in the QC Center system, those first two characters in the example name are ? : small c with caron ? : small u with ring above Then in Rev, use the answer file line below to point to this new file. answer file "The prompt..." answer (there is a file it) put it The second will return false. The 'put' will put cu.txt (unaccented c and u), which explains why line 2 returns false. Rev flattens many high-ASCII characters to their unaccented equivalents. in addition, the following answer file "The prompt..." answer the shortFilePath of it returns empty. Why This is a Blocker ==================== I am writing a reporting application that hinges on Rev's ability to faithfully read file names. This bug prevents me from even addressing such files, even if the 'offending' character occurs in the long path name. It stops me cold. I must hire a specialist to write an external in C or I must move to another SDE entirely. Therefore, this is for me a blocker and I am rating it as such. This is (I believe) similar to enhancement request 674. From scott at tactilemedia.com Tue Apr 15 12:16:20 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 15 Apr 2008 09:16:20 -0700 Subject: mouseMove Bug In-Reply-To: <32B68B27-8ED1-4641-83D6-C9EE44B95C29@videotron.ca> Message-ID: Recently, Gregory Lypny wrote: > Never thought of that. But it's still a little disconcerting that the > runtime environment is bleeding into the development environment. > I've never encountered anything like that before. If you think abut it, this makes sense: Rev allows you to build your own authoring tools, which may need to utilize mouseMove messages in pointer tool mode, the same as when in browse mode. So in reality, the runtime environment is not bleeding into the development environment; you ran across a message that's available when using different tools. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From sadhu at castandcrew.com Tue Apr 15 12:23:25 2008 From: sadhu at castandcrew.com (Sadhunathan Nadesan) Date: Tue, 15 Apr 2008 09:23:25 -0700 Subject: copyright thing Message-ID: <200804151623.m3FGNPSm010949@sddev.castandcrew.com> To all who responded, grateful thanks. Sadhu From ambassador at fourthworld.com Tue Apr 15 12:37:53 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Apr 2008 09:37:53 -0700 Subject: mouseMove Bug Message-ID: <4804D9E1.10009@fourthworld.com> Gregory Lypny wrote: >...even when I select the Edit tool! Scott touched on this, but it's worth at least a little more explanation. What the Rev IDE may call the "edit tool", the engine knows as the "pointer tool". The engine provides a variety of tool modes to enable an astounding variety of applications, including paint tools, drawing tools, and the pointer tool for manipulating objects. The pointer tool makes it easy to create custom drawing and layout environments for your users. For example, you'd want to include drawing tools and field tools along with a pointer tool in a program that allows the end-user to design database layouts. Rev is almost unique in its ability to build a complete IDE using only itself; I've seen few other tools even attempt it. But this means that the IDE is using the same engine that you're using, and it can be helpful to keep that in mind when you're working to better understand what's going on. A handful of us still use an older IDE that once shipped with the product before RunRev Ltd. acquired it, MetaCard. The MC IDE has fewer features, but those of us who use it enjoy that it keeps us close to the engine, minimizing differences between development and runtime. In recent years I've made my own fork of that IDE, and there's also Galaxy and others as well. That's one of the beautiful things about Rev: it's not just another authoring tool, but a toolkit you can use to build the exact sort of authoring environment you most prefer. You might enjoy taking a moment to review the Rev Dictionary entry for "tool", to appreciate the breadth of interaction modes available. It might even inspire ideas for new apps you can build. :) Know the engine. Trust the engine. Use the engine. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From JimAultWins at yahoo.com Tue Apr 15 13:10:53 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 15 Apr 2008 10:10:53 -0700 Subject: Problem with put URL and websites In-Reply-To: Message-ID: Quick answer without knowing details is that the web page you are visiting has been reformatted or you are being directed to another page, which has a different format. One easy solution is put url "http://mapquesturl" into page set the itemdel to tab replace ">" with tab in page replace "<" with tab in page put itemOffset(" Total Estimated Time", page) into pos put word 1 of item (pos+5) of page into estmVal Of course, you would need to find the correct number (I have used 5 in this case). It looks like the page code is creating a header, then the values will follow in another section. Very common with newer web hosting technology. Hope this helps Jim Ault Las Vegas On 4/15/08 8:23 AM, "Fred moyer" wrote: > Until about a month ago, I have been using Revolution to find the > drive times between two cities. I would use "put url" along with a > line of data which included the two zip codes to get data from > Mapquest. From all of the gibberish retrieved, my script would look > for the words "Total Estimated Time:" and know that following that > would be the drive time. > > Suddenly, the data that is retrieved is unusable. A typical example: > > div class="narrTotalTop" id="dirTimeSumm" > > Total Estimated Time: >
>
> Total Estimated Distance: > > > What has changed? Revolution? Mapquest? My Safari program? Any > solutions? I know almost nothing about web sites. > > Thanks for your help. > Fred Moyer > > > > > _______________________________________________ > 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 sadhu at castandcrew.com Tue Apr 15 13:37:55 2008 From: sadhu at castandcrew.com (Sadhunathan Nadesan) Date: Tue, 15 Apr 2008 10:37:55 -0700 Subject: copyright thing, plus, attachments Message-ID: <200804151737.m3FHbtXp014471@sddev.castandcrew.com> Dr. J, Ok, mahalo for the link! I will check it out. Ah, on your signature, it says Please avoid sending me Word or PowerPoint attachments. See Is that boiler plate, or meant for me? I sent plain text so hopefully it didn't cause any problem. Thanks again, Sadhu From slylabs13 at mac.com Tue Apr 15 13:41:38 2008 From: slylabs13 at mac.com (Robert Sneidar) Date: Tue, 15 Apr 2008 10:41:38 -0700 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: References: Message-ID: <292275B5-8AC5-4662-831E-09EEB0C9E660@mac.com> If all you are trying to do is tell if the user selected a file in the dialog, doesn't the answer file command return empty if the user cancelled? And if the user did not cancel then what it will contain is the path to the file. Are you saying that the path to the file cannot then be used to access the file? That would definitely be a bug. But let me proceed on the assumption that such is not the case. The user cannot select a folder in the Answer File command. Only files can be selected, so that is not the issue. So if "it" is not empty, then the only thing "it" can contain is a path to a selected file. Am I missing something here? Bob "SlimPikn" Sneidar Hog Pilot Extraordinaire On Apr 15, 2008, at 9:14 AM, Mark E. Powell wrote: > I have not gotten any workarounds to my previously-posted file name > bug, and wanted to let everyone know that I have entered it into the > bug system as #6394. As the candidates are saying in Pennsylvania > USA: I would appreciate your vote. This is an absolute deal-breaker > for me. > > SOAPBOX: I cannot possibly believe that others on this list have > not been stopped in their tracks by this apparent failure within the > Rev engine. What I am trying to do is not so far out of the > mainstream, is it? But my only solution while staying within the > Revolution environment is to establish system requirements with > customers that say, "All your files and folders must contain only > low-ASCII characters". Fine for systems governed by Western European > character sets, but a show stopper for Czech, Polish, and (it seems) > many other charsets in the world. > > Tell me it ain't so, Joe. > > What a shame. > > Here is the body of the report for additional detail. > > ++++++++++++++++++++++++++++++++++++++++++++++++ > > How to Reproduce > =================== > Name a dummy file ??.txt In case this does not render correctly in > the QC Center system, those first two characters in the example name > are > ? : small c with caron > ? : small u with ring above > > Then in Rev, use the answer file line below to point to this new file. > > answer file "The prompt..." > answer (there is a file it) > put it > > The second will return false. The 'put' will put cu.txt (unaccented > c and u), which explains why line 2 returns false. Rev flattens > many high-ASCII characters to their unaccented equivalents. > > in addition, the following > > answer file "The prompt..." > answer the shortFilePath of it > > returns empty. > > > Why This is a Blocker > ==================== > I am writing a reporting application that hinges on Rev's ability to > faithfully read file names. This bug prevents me from even > addressing such files, even if the 'offending' character occurs in > the long path name. > > It stops me cold. I must hire a specialist to write an external in > C or I must move to another SDE entirely. Therefore, this is for me > a blocker and I am rating it as such. > > This is (I believe) similar to enhancement request 674. > > > > _______________________________________________ > 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 Apr 15 13:43:32 2008 From: mark at maseurope.net (Mark Smith) Date: Tue, 15 Apr 2008 18:43:32 +0100 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: References: Message-ID: <2A43E54C-599D-4DE2-9FBD-7052D5A1CFF7@maseurope.net> I'm pretty sure this is the same as bug 4897 - and I agree that it's a serious problem. Modern OSes can deal with all sorts of file names, but as things stand, certain files just do not exist as far as revolution is concerned. I was very disappointed that this didn't get fixed in 2.9 - but then it didn't get many votes, I guess. (I must admit, I forgot to vote for it, as I'd had a correspondence with support about it...) Mark On 15 Apr 2008, at 17:14, Mark E. Powell wrote: > I have not gotten any workarounds to my previously-posted file name > bug, and wanted to let everyone know that I have entered it into > the bug system as #6394. As the candidates are saying in > Pennsylvania USA: I would appreciate your vote. This is an > absolute deal-breaker for me. > > From coiin at rcn.com Tue Apr 15 13:49:07 2008 From: coiin at rcn.com (Colin Holgate) Date: Tue, 15 Apr 2008 13:49:07 -0400 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: <292275B5-8AC5-4662-831E-09EEB0C9E660@mac.com> References: <292275B5-8AC5-4662-831E-09EEB0C9E660@mac.com> Message-ID: At 10:41 AM -0700 4/15/08, Robert Sneidar wrote: >Am I missing something here? Yes, you missed the part where you test your theory! I tried for a while to find a solution, and couldn't find one. The issue is that when you get the file that contains those odd characters, the string is already wrecked. You can see the effect by doing this (and pointing to a file with those odd characters in its name): answer file "" open file it close file it You'll now have a new file, that is the distorted variation of the original filename. So for any case where you are asking the user to pick a file, you're not going to have the path to that file, you'll get a modified version of it. From coiin at rcn.com Tue Apr 15 13:51:41 2008 From: coiin at rcn.com (Colin Holgate) Date: Tue, 15 Apr 2008 13:51:41 -0400 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: References: Message-ID: There are more fundamental issues in Rev, not just to do with file name. Try this in the message box: put "??.txt" You'll see that what is put is "??.txt". Stranger still, the text that is still showing in the message box entry field has now changed to match what it put. From coiin at rcn.com Tue Apr 15 13:58:52 2008 From: coiin at rcn.com (Colin Holgate) Date: Tue, 15 Apr 2008 13:58:52 -0400 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: References: Message-ID: At 1:51 PM -0400 4/15/08, Colin Holgate wrote: >put "??.txt" There's a clue to the oddity in the line above. That's not what I sent in the email, I sent the c caron, u ring characters, and by the time it arrive in the email it had been changed in the same way that Rev changes it. Here's I'll try it again: put "??.txt" Looks good at the moment. We'll see. From lists at mangomultimedia.com Tue Apr 15 14:10:32 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 15 Apr 2008 14:10:32 -0400 Subject: [ANN] Resource Page Updated Message-ID: <033340DA-698C-4C36-8D62-E2C617980B59@mangomultimedia.com> I just updated the Revolution Resources page at my site with the following: * GLX Application Framework page - I just uploaded version 1.0.0.5 of the framework along with an updated plugin and packager. I've also created a google group for discussions. * libDatabase 2.1 - An update so that the library works with the RevDB drivers that ship with Revolution 2.9 * libDatabase 2.0.3.2 - An update to fix a libdbUpdateTable bug that was in the previous version that was available for download. * EQT 1.1.5 - This is the latest version I've had sitting around on my computer for a while. I just got around to uploading it. * Links to tutorials - I've been adding tutorials to which may or may not prove useful to you. URL: Enjoy, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems From geradamas at yahoo.com Tue Apr 15 15:01:32 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 15 Apr 2008 20:01:32 +0100 (BST) Subject: Alphabeticisation ? Message-ID: <869644.85134.qm@web37502.mail.mud.yahoo.com> Trying to a alphabeticise a list-field and getting nowhere . . . sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From runrev at aboutmyfiles.com Tue Apr 15 15:47:38 2008 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Tue, 15 Apr 2008 19:47:38 +0000 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars Message-ID: Font encoding is a challenge everywhere, from email clients to web pages to OSes. It can be unpredictable. The problem with Rev is that we never even get a chance to predict! As you say, the string is already wrecked after the get and there is nothing native in Rev that can do anything about it. >You'll see that what is put is "??.txt". Stranger >still, the text that is still showing in the >message box entry field has now changed to match >what it put. From slylabs13 at mac.com Tue Apr 15 17:03:13 2008 From: slylabs13 at mac.com (Robert Sneidar) Date: Tue, 15 Apr 2008 14:03:13 -0700 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: References: <292275B5-8AC5-4662-831E-09EEB0C9E660@mac.com> Message-ID: <1AA63F28-A8FE-4283-BD27-38D5E831EAEE@mac.com> I created an empty Revolution stack called ??.rev. I created another stack called bobtest. In the stack script of bobtest I put the following script: ON bobtest answer file "Please select a file..." put it into theFile IF theFile is empty THEN answer "The user cancelled." WITH "Darnitall!" END IF open stack theFile END bobtest This worked for me. The filename remains intact. The stack opens as it should. I noticed you are using open file it. I am not sure what kind of file you are trying to open. If it is a stack, that won't work. You have to use Open Stack. If it is a file, you have to tell the Finder to open the file. If you are trying to do low level file functions, then let's explore that. To write to a low level file you need to use the form "open file theFile for write". Like so: ON bobtest answer file "Please select a file..." put it into theFile IF theFile is empty THEN answer "The user cancelled." WITH "Darnitall!" END IF open file theFile FOR write write "This is a test." to file theFile close file theFile END bobtest Upon opening the file, I find the text, "This is a test." plain as day. So I am still unsure what you are having a problem with. Bob "SlimPikn" Sneidar Hog Pilot Extraordinaire On Apr 15, 2008, at 10:49 AM, Colin Holgate wrote: > At 10:41 AM -0700 4/15/08, Robert Sneidar wrote: >> Am I missing something here? > > Yes, you missed the part where you test your theory! I tried for a > while to find a solution, and couldn't find one. The issue is that > when you get the file that contains those odd characters, the string > is already wrecked. You can see the effect by doing this (and > pointing to a file with those odd characters in its name): > > answer file "" > open file it > close file it > > You'll now have a new file, that is the distorted variation of the > original filename. So for any case where you are asking the user to > pick a file, you're not going to have the path to that file, you'll > get a modified version 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 coiin at rcn.com Tue Apr 15 17:17:37 2008 From: coiin at rcn.com (Colin Holgate) Date: Tue, 15 Apr 2008 17:17:37 -0400 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: <1AA63F28-A8FE-4283-BD27-38D5E831EAEE@mac.com> References: <292275B5-8AC5-4662-831E-09EEB0C9E660@mac.com> <1AA63F28-A8FE-4283-BD27-38D5E831EAEE@mac.com> Message-ID: At 2:03 PM -0700 4/15/08, Robert Sneidar wrote: >Upon opening the file, I find the text, "This is >a test." plain as day. So I am still unsure >what you are having a problem with. Unfortunately you tested with easy letters. I was following exactly the bug report, and so was using a text file, and with the ? : small c with caron ? : small u with ring above characters in its name. Those are harder characters, and don't work as easily as yours. From coiin at rcn.com Tue Apr 15 17:23:34 2008 From: coiin at rcn.com (Colin Holgate) Date: Tue, 15 Apr 2008 17:23:34 -0400 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: References: <292275B5-8AC5-4662-831E-09EEB0C9E660@mac.com> <1AA63F28-A8FE-4283-BD27-38D5E831EAEE@mac.com> Message-ID: At 5:17 PM -0400 4/15/08, Colin Holgate wrote: >? : small c with caron >? : small u with ring above Of course, as before, those didn't survive. Read the descriptions for the letters, or try to get them out of Mark's earlier email. From revlist at azurevision.co.uk Tue Apr 15 17:30:20 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 15 Apr 2008 22:30:20 +0100 Subject: Definitive list of free upgrades to 2.9? Message-ID: I've browsed through the Runrev site but can't find anything. Does anyone know of a definitive list of what versions of Rev are valid for a free upgrade to 2.9? Thanks, ian From m.schonewille at economy-x-talk.com Tue Apr 15 17:38:36 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 15 Apr 2008 23:38:36 +0200 Subject: Definitive list of free upgrades to 2.9? In-Reply-To: References: Message-ID: <1E74C675-3F39-491F-B057-CEF943E2603D@economy-x-talk.com> Ian, I don't remember whether a similar announcement was made on this list, but Heather made an announcement on the forum, which should answer your question: Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 15-apr-2008, om 23:30 heeft Ian Wood het volgende geschreven: > I've browsed through the Runrev site but can't find anything. > > Does anyone know of a definitive list of what versions of Rev are > valid for a free upgrade to 2.9? > > Thanks, > > ian From slylabs13 at mac.com Tue Apr 15 17:40:22 2008 From: slylabs13 at mac.com (Robert Sneidar) Date: Tue, 15 Apr 2008 14:40:22 -0700 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: <1AA63F28-A8FE-4283-BD27-38D5E831EAEE@mac.com> References: <292275B5-8AC5-4662-831E-09EEB0C9E660@mac.com> <1AA63F28-A8FE-4283-BD27-38D5E831EAEE@mac.com> Message-ID: Oh I see now. Well I will bet it is the file system that is doing it. I wonder if you create the file using Text Edit what would happen to the name? What key sequences do you use to produce those characters? I will try here. Bob "SlimPikn" Sneidar Hog Pilot Extraordinaire On Apr 15, 2008, at 2:03 PM, Robert Sneidar wrote: > I created an empty Revolution stack called ??.rev. I created another > stack called bobtest. In the stack script of bobtest I put the > following script: > > ON bobtest > answer file "Please select a file..." > put it into theFile > IF theFile is empty THEN > answer "The user cancelled." WITH "Darnitall!" > END IF > open stack theFile > END bobtest > > This worked for me. The filename remains intact. The stack opens as > it should. > > I noticed you are using open file it. I am not sure what kind of > file you are trying to open. If it is a stack, that won't work. You > have to use Open Stack. If it is a file, you have to tell the Finder > to open the file. If you are trying to do low level file functions, > then let's explore that. > > To write to a low level file you need to use the form "open file > theFile for write". Like so: > > ON bobtest > answer file "Please select a file..." > put it into theFile > IF theFile is empty THEN > answer "The user cancelled." WITH "Darnitall!" > END IF > open file theFile FOR write > write "This is a test." to file theFile > close file theFile > END bobtest > > Upon opening the file, I find the text, "This is a test." plain as > day. So I am still unsure what you are having a problem with. > > Bob "SlimPikn" Sneidar > Hog Pilot Extraordinaire > > On Apr 15, 2008, at 10:49 AM, Colin Holgate wrote: > >> At 10:41 AM -0700 4/15/08, Robert Sneidar wrote: >>> Am I missing something here? >> >> Yes, you missed the part where you test your theory! I tried for a >> while to find a solution, and couldn't find one. The issue is that >> when you get the file that contains those odd characters, the >> string is already wrecked. You can see the effect by doing this >> (and pointing to a file with those odd characters in its name): >> >> answer file "" >> open file it >> close file it >> >> You'll now have a new file, that is the distorted variation of the >> original filename. So for any case where you are asking the user to >> pick a file, you're not going to have the path to that file, you'll >> get a modified version 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 > > _______________________________________________ > 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 revlist at azurevision.co.uk Tue Apr 15 17:47:43 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 15 Apr 2008 22:47:43 +0100 Subject: Definitive list of free upgrades to 2.9? In-Reply-To: <1E74C675-3F39-491F-B057-CEF943E2603D@economy-x-talk.com> References: <1E74C675-3F39-491F-B057-CEF943E2603D@economy-x-talk.com> Message-ID: Mark, Thanks for that. I'd just tried entering a 2.7 Windows licence into a Windows copy of 2.7 and got told that it was too old, so I'll contact Runrev in the morning. Thanks, Ian On 15 Apr 2008, at 22:38, Mark Schonewille wrote: > Ian, > > I don't remember whether a similar announcement was made on this > list, but Heather made an announcement on the forum, which should > answer your question: > > > Best, > > Mark From coiin at rcn.com Tue Apr 15 17:49:48 2008 From: coiin at rcn.com (Colin Holgate) Date: Tue, 15 Apr 2008 17:49:48 -0400 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: References: <292275B5-8AC5-4662-831E-09EEB0C9E660@mac.com> <1AA63F28-A8FE-4283-BD27-38D5E831EAEE@mac.com> Message-ID: At 2:40 PM -0700 4/15/08, Robert Sneidar wrote: >What key sequences do you use to produce those characters? I will try here. I copied and pasted from Mark's email. From m.schonewille at economy-x-talk.com Tue Apr 15 18:05:35 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 16 Apr 2008 00:05:35 +0200 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: <20080131100649308705.a7e660c2@sonsothunder.com> References: <64bccb0c0801310709h16f8c2a1ve64d99eb66391eb7@mail.gmail.com> <20080131100649308705.a7e660c2@sonsothunder.com> Message-ID: Hi Ken (or anyone else who knows the solution), I am adjusting a programme for Vista. One of the things I need to change is the file association. If I follow the instructions on your website, it works fine on XP, but it no longer works on Vista. Any idea of what has changed? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 31 jan 2008, at 17:06, Ken Ray wrote: > > > This all has to do with "document associations". The file's extension > connects to the application that controls it. Here's some info on that > and how to change things: > > http://www.sonsothunder.com/devres/revolution/tips/file004.htm > > HTH, > > Ken Ray From runrev at aboutmyfiles.com Tue Apr 15 18:25:46 2008 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Tue, 15 Apr 2008 22:25:46 +0000 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars Message-ID: > What key sequences do you use to produce those characters? I got several test files from a Czech beta tester, but you can use the Windows Character Map utility to grab others at will. I used c caron and u with circle as examples, but the same issue arises with other high-ASCII characters (though not with all). Here are some others that are known to be squashed by Rev ???? U+0141 Latin L with stroke U+0158 Latin R with caron U+011B Latin e with caron U+0165 Latin t with caron From m.schonewille at economy-x-talk.com Tue Apr 15 18:47:25 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 16 Apr 2008 00:47:25 +0200 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: References: <64bccb0c0801310709h16f8c2a1ve64d99eb66391eb7@mail.gmail.com> <20080131100649308705.a7e660c2@sonsothunder.com> Message-ID: So... let me rephrase that question. Is there a way to run my app in administrator modus, without having to ask the user to open the properties window and set admin mode manually? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 16 apr 2008, at 00:05, Mark Schonewille wrote: > > I am adjusting a programme for Vista. One of the things I need to > change is the file association. If I follow the instructions on your > website, it works fine on XP, but it no longer works on Vista. Any > idea of what has changed? > > On 31 jan 2008, at 17:06, Ken Ray wrote: >> >> >> This all has to do with "document associations". The file's extension >> connects to the application that controls it. Here's some info on >> that >> and how to change things: >> >> http://www.sonsothunder.com/devres/revolution/tips/file004.htm >> >> HTH, >> >> Ken Ray From sarah.reichelt at gmail.com Tue Apr 15 18:54:09 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 16 Apr 2008 08:54:09 +1000 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: References: <292275B5-8AC5-4662-831E-09EEB0C9E660@mac.com> <1AA63F28-A8FE-4283-BD27-38D5E831EAEE@mac.com> Message-ID: On Wed, Apr 16, 2008 at 7:40 AM, Robert Sneidar wrote: > Oh I see now. Well I will bet it is the file system that is doing it. I > wonder if you create the file using Text Edit what would happen to the name? > What key sequences do you use to produce those characters? I will try here. I created a file in TextEdit, saved it, then used the Character Palette to give me the 2 characters described above. I don't know if this will work in the email, but my file is called "??.txt". As described, if I answer that file, "there is a file" returns false and if I try to open that file, I get an error "can't open file". If I look at the file name returned by the answer command, I get "/Users/sarah/Desktop/c?u?.txt" so the dual keystroke characters are effectively being split into their constituents. If I set the default folder and list either the file or the long files, that file only shows up as "c" i.e. just the first character, no file extension or anything. Trying AppleScript, and using this script: tell application "Finder" set tFile to choose file return tFile as string end tell I get "Sarah HD:Users:sarah:Desktop:??.txt" But running the same AppleScript from inside Rev, I get ""Sarah HD:Users:sarah:Desktop:c?u?.txt"" which tells me that the problem is Revolution, not the system. It is very odd that not all accented characters cause this effect, but I would say it is definitely a bug, and on Macs at least, I can't see any workaround :-( Sarah From sarah.reichelt at gmail.com Tue Apr 15 18:56:30 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 16 Apr 2008 08:56:30 +1000 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: References: <64bccb0c0801310709h16f8c2a1ve64d99eb66391eb7@mail.gmail.com> <20080131100649308705.a7e660c2@sonsothunder.com> Message-ID: On Wed, Apr 16, 2008 at 8:47 AM, Mark Schonewille wrote: > So... let me rephrase that question. Is there a way to run my app in > administrator modus, without having to ask the user to open the properties > window and set admin mode manually? There is a way that I read about and I'm not sure that I remember it exactly, but apparently if your app's file name is "Install.exe" or maybe it was "Setup.exe", then Vista automatically puts you into admin mode. This seems such an enormous security flaw that I can't believe they actually do it, but you might like to give it a test. Sarah From runrev at aboutmyfiles.com Tue Apr 15 19:09:42 2008 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Tue, 15 Apr 2008 23:09:42 +0000 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars Message-ID: Sarah Reichelt wrote > If I look at the file name returned by the answer command, I get > "/Users/sarah/Desktop/c?u?.txt" > so the dual keystroke characters are effectively being split > into their constituents. That is interesting. On Windows XP when I look at the file name returned by the answer command, I get C:/Documents and Settings/mark/Desktop/cu.txt The keystrokes are *not* being split as on Mac, but *are* being 'flattened' to low-ASCII. But with same end result. From katheryn.swynford at gmail.com Tue Apr 15 19:15:35 2008 From: katheryn.swynford at gmail.com (Judy Perry) Date: Tue, 15 Apr 2008 15:15:35 -0800 Subject: [ANN] Resource Page Updated In-Reply-To: <033340DA-698C-4C36-8D62-E2C617980B59@mangomultimedia.com> References: <033340DA-698C-4C36-8D62-E2C617980B59@mangomultimedia.com> Message-ID: <4be051070804151615u2226e504g4d13e7c0a5fce9fd@mail.gmail.com> Looks cool, thanks! Judy On Tue, Apr 15, 2008 at 10:10 AM, Trevor DeVore wrote: > I just updated the Revolution Resources page at my site with the following: > > * GLX Application Framework page - I just uploaded version 1.0.0.5 of the > framework along with an updated plugin and packager. I've also created a > google group for discussions. > > * libDatabase 2.1 - An update so that the library works with the RevDB > drivers that ship with Revolution 2.9 > > * libDatabase 2.0.3.2 - An update to fix a libdbUpdateTable bug that was in > the previous version that was available for download. > > * EQT 1.1.5 - This is the latest version I've had sitting around on my > computer for a while. I just got around to uploading it. > > * Links to tutorials - I've been adding tutorials to > which may or may not prove useful to > you. > > URL: > > > Enjoy, > > -- > Trevor DeVore > Blue Mango Learning Systems > www.bluemangolearning.com - www.screensteps.com > > Email has been scanned for viruses by Altman Technologies' email management > service - www.altman.co.uk/emailsystems > _______________________________________________ > 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 Apr 15 19:20:33 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Apr 2008 18:20:33 -0500 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: References: <64bccb0c0801310709h16f8c2a1ve64d99eb66391eb7@mail.gmail.com> <20080131100649308705.a7e660c2@sonsothunder.com> Message-ID: <48053841.9080307@hyperactivesw.com> Mark Schonewille wrote: > So... let me rephrase that question. Is there a way to run my app in > administrator modus, without having to ask the user to open the > properties window and set admin mode manually? If I remember right, you can do it with an embedded manifest in the application. Rev already has a manifest, but I don't know how that affects standalones or whether it gets transfered to those. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Tue Apr 15 20:31:37 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 16 Apr 2008 02:31:37 +0200 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: <48053841.9080307@hyperactivesw.com> References: <64bccb0c0801310709h16f8c2a1ve64d99eb66391eb7@mail.gmail.com> <20080131100649308705.a7e660c2@sonsothunder.com> <48053841.9080307@hyperactivesw.com> Message-ID: Thanks for the pointer, Jacque. I've been searching for some info on the net. It appears that manifests can be embedded for real, but they can also be provided as a file next to the standalone. I wonder if there is a way to create these files without using .NET development tools. Do you or anyone else have more information available? Also, if anyone knows about a different way, e.g. by using the ATTRIB command (just making this up) or something similar, I'd like to know. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 16-apr-2008, om 1:20 heeft J. Landman Gay het volgende geschreven: > > If I remember right, you can do it with an embedded manifest in the > application. Rev already has a manifest, but I don't know how that > affects standalones or whether it gets transfered to those. > > -- From kray at sonsothunder.com Tue Apr 15 21:00:08 2008 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 15 Apr 2008 20:00:08 -0500 Subject: ***SPAM*** More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: Message-ID: > Name a dummy file ??.txt In case this does not render correctly in the QC > Center system, those first two characters in the example name are > ? : small c with caron > ? : small u with ring above What ASCII values are those two characters? Just curious to see if that might help us come up with a workaround/solution... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From gregory.lypny at videotron.ca Tue Apr 15 21:08:35 2008 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 15 Apr 2008 21:08:35 -0400 Subject: mouseMove Bug In-Reply-To: <20080415170005.4E9D048940C@mail.runrev.com> References: <20080415170005.4E9D048940C@mail.runrev.com> Message-ID: <721FA65B-301F-426A-8EDB-3D8CAA92A7D2@videotron.ca> Thanks Scott and Richard, Crystal clear, and a useful insight into Rev's IDE and engine. Gregory Scott replied to me: > If you think abut it, this makes sense: Rev allows you to build your > own > authoring tools, which may need to utilize mouseMove messages in > pointer > tool mode, the same as when in browse mode. So in reality, the > runtime > environment is not bleeding into the development environment; you > ran across > a message that's available when using different tools. And Richard elaborated with: > Scott touched on this, but it's worth at least a little more > explanation. > > What the Rev IDE may call the "edit tool", the engine knows as the > "pointer tool". > > The engine provides a variety of tool modes to enable an astounding > variety of applications, including paint tools, drawing tools, and the > pointer tool for manipulating objects. > > The pointer tool makes it easy to create custom drawing and layout > environments for your users. For example, you'd want to include > drawing > tools and field tools along with a pointer tool in a program that > allows > the end-user to design database layouts. > > Rev is almost unique in its ability to build a complete IDE using only > itself; I've seen few other tools even attempt it. > > But this means that the IDE is using the same engine that you're > using, > and it can be helpful to keep that in mind when you're working to > better > understand what's going on. > > A handful of us still use an older IDE that once shipped with the > product before RunRev Ltd. acquired it, MetaCard. The MC IDE has > fewer > features, but those of us who use it enjoy that it keeps us close to > the > engine, minimizing differences between development and runtime. > > In recent years I've made my own fork of that IDE, and there's also > Galaxy and others as well. That's one of the beautiful things about > Rev: it's not just another authoring tool, but a toolkit you can > use to > build the exact sort of authoring environment you most prefer. > > You might enjoy taking a moment to review the Rev Dictionary entry for > "tool", to appreciate the breadth of interaction modes available. It > might even inspire ideas for new apps you can build. :) From scott at elementarysoftware.com Tue Apr 15 22:14:01 2008 From: scott at elementarysoftware.com (Scott Morrow) Date: Tue, 15 Apr 2008 19:14:01 -0700 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: References: <64bccb0c0801310709h16f8c2a1ve64d99eb66391eb7@mail.gmail.com> <20080131100649308705.a7e660c2@sonsothunder.com> Message-ID: Scott Kane posted that tip in July. ( It was "update.exe") http://www.mail-archive.com/use-revolution at lists.runrev.com/msg96909.html In one of my apps I now install the executable with a name of "update.exe" just so that it can set the registry on first run even if Vista uac is on. Then it changes its name to a more reasonable one just before quitting the first run. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Apr 15, 2008, at 3:56 PM, Sarah Reichelt wrote: > On Wed, Apr 16, 2008 at 8:47 AM, Mark Schonewille > wrote: >> So... let me rephrase that question. Is there a way to run my app in >> administrator modus, without having to ask the user to open the >> properties >> window and set admin mode manually? > > There is a way that I read about and I'm not sure that I remember it > exactly, but apparently if your app's file name is "Install.exe" or > maybe it was "Setup.exe", then Vista automatically puts you into admin > mode. This seems such an enormous security flaw that I can't believe > they actually do it, but you might like to give it a test. > > 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 mark at maseurope.net Tue Apr 15 22:39:40 2008 From: mark at maseurope.net (Mark Smith) Date: Wed, 16 Apr 2008 03:39:40 +0100 Subject: ***SPAM*** More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: References: Message-ID: <9614CAFA-7630-4AB3-935A-06E63F700241@maseurope.net> I suspect that they're double-byte UTF8 characters - and for extra tooth-grinding fun, macintosh and windows use different UTF-8 schemes for certain characters with diacritical marks....the details escape me, but it's ugly, of course :( Best, Mark On 16 Apr 2008, at 02:00, Ken Ray wrote: > >> Name a dummy file ??.txt In case this does not render correctly >> in the QC >> Center system, those first two characters in the example name are >> ? : small c with caron >> ? : small u with ring above > > What ASCII values are those two characters? > > Just curious to see if that might help us come up with a > workaround/solution... > > > 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 Tue Apr 15 22:47:11 2008 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 15 Apr 2008 21:47:11 -0500 Subject: More on 'there is a file it' returning false for files w/ non-Western European chars In-Reply-To: Message-ID: > ""Sarah HD:Users:sarah:Desktop:c?u?.txt"" which tells me that the problem is > Revolution, not the system. It is very odd that not all accented characters > cause this effect I did a quick check and it turns out that these two characters are not high ASCII characters (i.e. numToChar(129) to numToCar(255)), it's Unicode. I did the same thing as Sarah, and named a file on the desktop "??.txt". I then ran this AppleScript from Script Editor: set tFile to choose file of type {"TEXT"} with prompt "Get a file:" get id of character -6 of (tFile as string) This returned: {99, 780} As you can see, the "?" comes back as two IDs, which is I'm sure why Revolution is showing the same two chars. Try this with a <255 ASCII character, and you just get the number: get id of character -3 of (tFile as string) Returns: 116 So while Script Editor can convert the combined chars back to the proper character, Rev doesn't seem to be able to do that... so it's still a bug in that we have difficulty working with Unicode file names, but at least it has an explanation... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From ambassador at fourthworld.com Tue Apr 15 22:54:45 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Apr 2008 19:54:45 -0700 Subject: This has to be easy! Tell a program not to open a file Message-ID: <48056A75.2010608@fourthworld.com> Scott Morrow wrote: > Scott Kane posted that tip in July. ( It was "update.exe") > > http://www.mail-archive.com/use-revolution at lists.runrev.com/msg96909.html > > In one of my apps I now install the executable with a name of > "update.exe" just so that it can set the registry on first run even if > Vista uac is on. Then it changes its name to a more reasonable one > just before quitting the first run. Wow. That's one of the scariest things I've read in a long time. Was there anyone at the meetings which led to this decision who was over the age of six? "Microsoft: Insecurity by design" -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Tue Apr 15 23:04:46 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 16 Apr 2008 13:04:46 +1000 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: <48056A75.2010608@fourthworld.com> References: <48056A75.2010608@fourthworld.com> Message-ID: > > Scott Kane posted that tip in July. ( It was "update.exe") > > > > http://www.mail-archive.com/use-revolution at lists.runrev.com/msg96909.html > > > > In one of my apps I now install the executable with a name of > "update.exe" just so that it can set the registry on first run even if > Vista uac is on. Then it changes its name to a more reasonable one just > before quitting the first run. > > > > Wow. That's one of the scariest things I've read in a long time. > > Was there anyone at the meetings which led to this decision who was over > the age of six? Oh I think they were all 12 or 13 and their little eyes lit up with the thought of all they could do with this feature :-) Sarah From pmbrig at gmail.com Tue Apr 15 23:20:23 2008 From: pmbrig at gmail.com (Peter Brigham) Date: Tue, 15 Apr 2008 23:20:23 -0400 Subject: problem with drag-dropping a text string (was: Re: use-revolution Digest, Vol 55, Issue 24) In-Reply-To: <20080413170004.53855489B65@mail.runrev.com> References: <20080413170004.53855489B65@mail.runrev.com> Message-ID: <2A1261C6-98B0-4E7D-AE14-4AA6ADFCEA65@gmail.com> On Sun, 13 Apr 2008 17:22:50 +0200, Eric Chatonet wrote: > Hi Colin, > > Le 13 avr. 08 ? 16:01, Colin Holgate a ?crit : >> On Apr 13, 2008, at 4:45 AM, Eric Chatonet wrote: >> >>> on dragStart >>> set the dragdata["text"] to Transform(the selectedText) -- >>> end dragStart >>> ----------------------- >>> function Transform pText >>> return pText && "modified" >>> end Transform >> >> >> This too would fail if you include a pass dragStart. I suppose >> though that you would never pass dragStart normally? > > AFAIK this works with or without 'pass dragStart' unless you have > another dragStart handler in the hierarchy that redefines the dragdata > ["text"] and put a mess :-) > But usually you don't need to pass this message. > > Best regards from Paris, > Eric Chatonet. > ---------------------------------------------------------------- > Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ > Email: eric.chatonet at sosmartsoftware.com/ > ---------------------------------------------------------------- In my tests, the dragData is empty if you try to get it in a dragstart handler. This seems to be confirmed by Mark's response to your bug report -- he says "When you receive a dragStart message, the 'dragData' will be empty - so if you want to mutate the data from a field (say) then you need to use 'the selection' to get the currently selected text." Using the selectedText (or the selection) is the workaround I'm using: on dragStart put the dragData["text"] into dd set the dragData["text"] to the selectedtext && "hello" end dragStart -- this works for me. But if I add a "pass dragStart" -- on dragStart put the dragData["text"] into dd set the dragData["text"] to the selectedtext && "hello" pass dragStart end dragStart then I get an untransformed drop. So passing the dragstart voids the transformation. Also, the dragAction property when set in the dragstart handler doesn't appear to do anything. However, if I set the allowabledragactions to either "move" or "copy" in a dragstart handler, the appropriate copy or move is done -- *unless* I pass dragstart, in which case the current allowabledragactions is ignored and I get in all cases a move. Eric, thanks for posting the bug report. There seem to be a lot of aspects to the dragdata and dragging that are either buggy, or don't work as I would expect, or are undocumented. I'm posting my observations to the QCC. Peter M. Brigham pmbrig at gmail.com From jacque at hyperactivesw.com Wed Apr 16 01:12:34 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Apr 2008 00:12:34 -0500 Subject: problem with drag-dropping a text string In-Reply-To: <2A1261C6-98B0-4E7D-AE14-4AA6ADFCEA65@gmail.com> References: <20080413170004.53855489B65@mail.runrev.com> <2A1261C6-98B0-4E7D-AE14-4AA6ADFCEA65@gmail.com> Message-ID: <48058AC2.1020806@hyperactivesw.com> Peter Brigham wrote: > > Eric, thanks for posting the bug report. There seem to be a lot of > aspects to the dragdata and dragging that are either buggy, or don't > work as I would expect, or are undocumented. I'm posting my observations > to the QCC. I posted a report too, basically for the documentation error, and Mark added some info that confirms your tests: http://quality.runrev.com/qacenter/show_bug.cgi?id=6382 -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Wed Apr 16 01:55:08 2008 From: chipp at chipp.com (Chipp Walters) Date: Wed, 16 Apr 2008 00:55:08 -0500 Subject: copyright infringement question In-Reply-To: <4804C84B.6080302@fourthworld.com> References: <4804C84B.6080302@fourthworld.com> Message-ID: <7aa52a210804152255u6651a27bwce8c0096172bf406@mail.gmail.com> I agree with Richard. Many times I've had a client come to me and say they want to build an application which does such and such like this app, but in addition other stuff like this other app. If one couldn't look at competitors products, then we would have exactly one word processor, one spreadsheet, one browser, one email client...you get the idea. IMO, as long as the look and feel and workflow is substantially different, you can create competitive products without issue. The problem can come (and not necessarily WILL COME) when you copy verbatim another products features in such a way it's a clear clone of the first product. Though, Open Office sure gets away with it. I'm not a lawyer either, but I have paid lots of $$$ to many lawyers who will always CYA by telling you not to do this or that. It's not nearly as clear cut. Frankly, if you hire the right software designer, they should be able to work with you to come up with a superior product than your competition. And my opinion of this notion of 'create something original' is just BS. First of all, it's difficult if not impossible to create an idea which has not manifested itself in some form in the past. Second, it takes a tremendous amount of money to create a new and novel market and explain your product to its customers. Google products aren't original, neither are Apple's or Microsoft's. iTunes isn't original, nor are any of Apple's apps. All of them had been done before. And if you think Apple didn't look at other video editors when it created it's own, then you're smoking more than just one of Jerry's cigars! Everytime, EVERYTIME I design a product, whether software or hardware, we always go through a competitive audit with our client. It's mandatory and it happens in every Fortune 500 and smaller companies I've ever done business with-- and it's a lot of them. best, Chipp From geradamas at yahoo.com Wed Apr 16 04:07:29 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 16 Apr 2008 09:07:29 +0100 (BST) Subject: Beta testers who get nothing . . . Message-ID: <195808.88351.qm@web37506.mail.mud.yahoo.com> Well I tested the 2.9 Beta at quite a considerable cost in time to myself, and with my extant licence for RevMedia 2.7.1 expected some sort of acknowledgement. But it was not to be. Pity really. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From lan.kc.macmail at gmail.com Wed Apr 16 04:35:19 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 16 Apr 2008 16:35:19 +0800 Subject: copyright infringement question In-Reply-To: <4804C84B.6080302@fourthworld.com> References: <4804C84B.6080302@fourthworld.com> Message-ID: Not a lawyer either (although ended up in court too many times), nor a commercial software developer - so take what I say with a grain of salt, but basically with Richard and Chipp on this one. How do you think the Japanese go so good at making cars; by buying examples of the competition and driving, examining and testing them to the very limits, and then deciding where to do it better (and probably cheaper). First reliability, then handling, then performance and finally style - but lets face it, most cars either have a twin or a triplet these days, you know exactly which make/model is competing with which make/model. I think it really comes down to how you approach it, the Japanese way (very generalized term here - don't mean to offend anyone) to examine, study and then say OK, let's build a better gearbox, better engine and better air conditioner. Then there is the pirate option; OK lets copy this gearbox, engine and air conditioner using cheap material and labour. I do find this statement from Richard a little surprising, especially considering another recent post: On Tue, Apr 15, 2008 at 11:22 PM, Richard Gaskin wrote: > But as a software designer, my only question about reverse engineering > would be, "Why bother?" > > Software is expensive to write, and the only software worth writing is > that which hasn't been written before. It's almost always more > cost-effective to simply buy an existing software than to reproduce it. I would think GLX2 is a perfect example. Gee it has a script field just like Rev's; has Run, Trace and Step just like Rev's; script colourization and a Handler menu just like Rev's; and blimey, Rev's is FREE and you want me to pay money for GLX2. Yet there is clearly a large number of people on this list who vote with their wallet. I may be wrong, and Jerry will probably correct me, but I imagine it is an intimate knowledge of all that is wrong with the Rev script editor; plus an excellent knowledge/focus on efficiency, that makes GLX2 such a compelling product. So has Rev taken legal action against Jerry? Of course the other argument could be that there may be a hundred Win examples out there, but none for the Mac. So again, IMHO, having a look at the best of the Win products to aggregate the best of the best would seem to be a very sensible path to maximize the chance of developing a successful Mac version. I don't know who said "know thy enemy", but I think it applies in this case: which I think is what Richard was really getting at; know, not copy; improve, not repeat; understand, not underestimate. My 0.08 cents and worth less every day. From m.schonewille at economy-x-talk.com Wed Apr 16 04:35:53 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 16 Apr 2008 10:35:53 +0200 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: References: <64bccb0c0801310709h16f8c2a1ve64d99eb66391eb7@mail.gmail.com> <20080131100649308705.a7e660c2@sonsothunder.com> Message-ID: <32467C9A-FB86-4D01-89F8-4E1CAF02440D@economy-x-talk.com> Thanks, Sarah. Although that's a security crater, it is also kind of a relief as I don't need to change much in my installer projects. For other projects, I'll have to come up with fancy names like GoinStallUrPC. Feel free to make suggestions ;-) Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 16 apr 2008, at 00:56, Sarah Reichelt wrote: > There is a way that I read about and I'm not sure that I remember it > exactly, but apparently if your app's file name is "Install.exe" or > maybe it was "Setup.exe", then Vista automatically puts you into admin > mode. This seems such an enormous security flaw that I can't believe > they actually do it, but you might like to give it a test. > > Sarah From lan.kc.macmail at gmail.com Wed Apr 16 05:02:48 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 16 Apr 2008 17:02:48 +0800 Subject: Alphabeticisation ? In-Reply-To: <869644.85134.qm@web37502.mail.mud.yahoo.com> References: <869644.85134.qm@web37502.mail.mud.yahoo.com> Message-ID: On Wed, Apr 16, 2008 at 3:01 AM, Richmond Mathewson wrote: > Trying to a alphabeticise a list-field > and getting nowhere . . . > > More details please. If you're only trying to convert the first letter of each line then: 6 line script, with line numbers 1 put field "listField" into tStore 2 repeat for each line tLine in tStore 3 put tLine & return after tStore2 4 put toUpper(char 1 of word 1 of tLine) into char 1 of word 1 of line -1 of tStore2 5 end repeat 6 put line 1 to -1 of tStore2 into field "listField" HTH From geradamas at yahoo.com Wed Apr 16 05:38:15 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 16 Apr 2008 10:38:15 +0100 (BST) Subject: Alphabeticisation ? Message-ID: <305660.69900.qm@web37504.mail.mud.yahoo.com> Kay C Lan wrote: "If you're only trying to convert the first letter of each line" Thank you very much. BUT I'm trying for full alphabeticisation. Maybe I could use your script recursively ? ? ? Have to wait til the weekend anyway. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From viktoras at ekoinf.net Wed Apr 16 05:39:18 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Wed, 16 Apr 2008 12:39:18 +0300 Subject: copyright infringement question In-Reply-To: References: <4804C84B.6080302@fourthworld.com> Message-ID: <4805C946.6040204@ekoinf.net> b.t.w. some products even won't install if they find reverse engineering (disassembling, etc..) tools present on the machine. But those days as interpreted languages are becoming more and more common, trying to disassemble software seems to be worthless activity, because the code is not compiled but rather obfuscated or encrypted in some way. Still, once the post appeared on the Rev list, I wonder, if it is possible to reverse engineer a rev application which stores the scripts in encrypted stacks? Reading and exploring RAM contents during execution of an application? V. From geradamas at yahoo.com Wed Apr 16 06:15:15 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 16 Apr 2008 11:15:15 +0100 (BST) Subject: Hinduism Today Message-ID: <414207.78199.qm@web37508.mail.mud.yahoo.com> "Hinduism Today" http://www.hinduismtoday.com/digital/ downloads files into a cache which, presumably, is somewhere on the Hard Drive on which the operating system resides. This may not always be convenient for end users, and I wonder if an option whereby users could cache elsewhere (e.g. on another Drive) might be introduced. The reason I am posting this message here is because I am sure this is more a Runtime Revolution question than a Hindu one. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From luis at anachreon.co.uk Wed Apr 16 07:05:42 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 16 Apr 2008 12:05:42 +0100 Subject: Hinduism Today In-Reply-To: <414207.78199.qm@web37508.mail.mud.yahoo.com> References: <414207.78199.qm@web37508.mail.mud.yahoo.com> Message-ID: <1665CFC3-96A1-4EE0-9DA8-9EBFCB99C9CE@anachreon.co.uk> Hiya, Browsers have adjustable caches, so you can set it to a more comfortable size. I haven't seen the option to relocate the cache, might be doable in Firefox. Don't know if this will work: Find the cache folder, relocate it but place an alias/shortcut to it at its original location. Cheers, Luis. On 16 Apr 2008, at 11:15, Richmond Mathewson wrote: > "Hinduism Today" > > http://www.hinduismtoday.com/digital/ > > downloads files into a cache which, presumably, is > somewhere on the Hard Drive on which the operating > system resides. > > This may not always be convenient for end users, and I > wonder if an option whereby users could cache > elsewhere (e.g. on another Drive) might be introduced. > > The reason I am posting this message here is because I > am sure this is more a Runtime Revolution question > than a Hindu one. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! For Good helps you make a difference > > http://uk.promotions.yahoo.com/forgood/ > _______________________________________________ > 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 mpetrides at earthlink.net Wed Apr 16 07:14:27 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Wed, 16 Apr 2008 06:14:27 -0500 Subject: Beta testers who get nothing . . . In-Reply-To: <195808.88351.qm@web37506.mail.mud.yahoo.com> References: <195808.88351.qm@web37506.mail.mud.yahoo.com> Message-ID: <9A7B044F-650E-4204-8BD7-103F07033C2E@earthlink.net> Richmond, Such is the nature of public betas. People who beta tested OSX as part of the public beta still had to buy it. However, I thought purchasers of 2.7 got a free upgrade. Or am I wrong? You might want to check with Rev support. M On Apr 16, 2008, at 3:07 AM, Richmond Mathewson wrote: > Well I tested the 2.9 Beta at quite a considerable > cost in time to myself, and with my extant licence for > RevMedia 2.7.1 expected some sort of acknowledgement. > But it was not to be. Pity really. > > sincerely, Richmond Mathewson From geradamas at yahoo.com Wed Apr 16 07:17:14 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 16 Apr 2008 12:17:14 +0100 (BST) Subject: Hinduism Today Message-ID: <956908.47996.qm@web37503.mail.mud.yahoo.com> "Browsers have adjustable caches, so you can set it to a more comfortable size. I haven't seen the option to relocate the cache, might be doable in Firefox." Entirely misses the point as "Hinduism Today" is a standalone authored in RR by Sivakatirswami which does the downloading and caching all by itself without recourse to a web-browser program. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From luis at anachreon.co.uk Wed Apr 16 07:24:50 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 16 Apr 2008 12:24:50 +0100 Subject: Hinduism Today In-Reply-To: <956908.47996.qm@web37503.mail.mud.yahoo.com> References: <956908.47996.qm@web37503.mail.mud.yahoo.com> Message-ID: Ooops! :) Cheers, Luis. On 16 Apr 2008, at 12:17, Richmond Mathewson wrote: > "Browsers have adjustable caches, so you can set it to > a more > comfortable size. > I haven't seen the option to relocate the cache, might > be doable in > Firefox." > > Entirely misses the point as "Hinduism Today" is a > standalone authored in RR by Sivakatirswami which does > the downloading and caching all by itself without > recourse to a web-browser program. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! For Good helps you make a difference > > http://uk.promotions.yahoo.com/forgood/ > _______________________________________________ > 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 sundown at pacifier.com Wed Apr 16 07:41:13 2008 From: sundown at pacifier.com (-= JB =-) Date: Wed, 16 Apr 2008 04:41:13 -0700 Subject: Beta testers who get nothing . . . In-Reply-To: <9A7B044F-650E-4204-8BD7-103F07033C2E@earthlink.net> References: <195808.88351.qm@web37506.mail.mud.yahoo.com> <9A7B044F-650E-4204-8BD7-103F07033C2E@earthlink.net> Message-ID: <41EAD519-6AB8-4303-8C3C-D2A8EE2F9E52@pacifier.com> Here is a message that was posted concerning the release of 2.9 being free: Subject: Re: concerning 2.9 as "free" From: wjm at wjm.org Date: February 25, 2008 10:19:39 AM PST Heather has posted this information in the forums. I'll do the same here: You get Rev 2.9 for free if: - You had an active update pack/license on 1 February 2006 - You purchased any version of Revolution 2.7.x - You bought a RevSelect Holiday bundle - You have an active license pack valid on the date of 2.9's release The free updates do not affect any other aspect of licensing. Your license is not extended another three months or year, for example. You are just getting the new version. Example 1: Bill has a Studio 2.6.1 license that expired Feb 5, 2006. He has not purchased any new versions since then. He gets Rev 2.9 for free, but otherwise his license is still "inactive." He'll have to renew the license for any future versions. Example 2: Charles bought Revolution 2.7.3 and 2.8.1 and the RevSelect Holiday Bundle. His license is current through December 2008. He'll receive Rev 2.9 as part of his update pack license, as well as any versions released the rest of this year. We have not announced what versions will follow 2.9, but you're correct that if you don't have an update pack, these will not be free upgrades. (A good reason to get your licks in on the final beta.) Bill ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ On Apr 16, 2008, at 4:14 AM, Petrides, M.D. Marian wrote: > Richmond, > > Such is the nature of public betas. People who beta tested OSX as > part of the public beta still had to buy it. > > However, I thought purchasers of 2.7 got a free upgrade. Or am I > wrong? You might want to check with Rev support. From 3mcgrath at comcast.net Wed Apr 16 08:42:10 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Wed, 16 Apr 2008 08:42:10 -0400 Subject: 2.9 Freeze on OSX In-Reply-To: <86D9A533-9CD9-4DE4-855A-10B9414FE533@canelasoftware.com> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <86D9A533-9CD9-4DE4-855A-10B9414FE533@canelasoftware.com> Message-ID: Mark, While this problem still has no 'recipe', I have had the stack that was saving go corrupt so I not only have to save in alternate ways but also I have to do a compress file in the finder to ensure a recent backup. I also archive the stack and of course use Time Machine. What is the method for saving in GLX2? You see, I have just gone back to 2.8 instead of continuing to freeze my machine but would love to play with the new additions to drag and drop and of course the wonderful bug fixes in 2.9. Thanks Tom McGrath On Apr 11, 2008, at 11:18 PM, Mark Talluto wrote: > > On Apr 10, 2008, at 11:19 AM, Thomas McGrath III wrote: > >> How many people are experiencing this Freeze on Save??? > > > I have not seen the problem on my computer. But, my cohort Hans > has the problem every day he works in Rev. We have found that > saving his work in GLX 2 is the most reliable form of saving. The > problem only happens when he does command - S which uses Rev's > saving routines. In most cases, it brings his entire system down > forcing him to force shutdown his computer. Not a happy moment when > this happens after a long coding session. Luckily he has not lost > much work due to diligent saving in GLX 2. > > > > > Mark Talluto > http://www.canelasoftware.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 3mcgrath at comcast.net Wed Apr 16 09:01:32 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Wed, 16 Apr 2008 09:01:32 -0400 Subject: ANN: libITS countdown to release Message-ID: <2BFFD1FD-BD8D-46C1-9AE4-46FF52ED1F60@comcast.net> Announcement: I am pleased to announce that I am 90 percent complete in the fixes and changes to libITS, libITSDocs, and Examples, and I expect to release this extensive cross-platform library to the Revolution community in the very near future. More information to come... Although I have used Revolution for a few years now and have made a living doing so, this is the biggest project I have taken on and I am very excited about releasing this to this community. The Revolution community has given, and still gives, me so much over the years that this seems like the only way to repay that kindness. You keep what you have by giving it away! - "unknown" What goes around, comes around! - "unknown" In order to get what you want out of life, you have to help enough other people get what they want! - "Grandpa Nolan" The countdown has begun.... Tom McGrath Lazy River Software Thomas McGrath III 3mcgrath at comcast.net www.lazyriversoftware.com From lists at mangomultimedia.com Wed Apr 16 09:11:27 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Apr 2008 09:11:27 -0400 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: References: <64bccb0c0801310709h16f8c2a1ve64d99eb66391eb7@mail.gmail.com> <20080131100649308705.a7e660c2@sonsothunder.com> Message-ID: On Apr 15, 2008, at 6:47 PM, Mark Schonewille wrote: > So... let me rephrase that question. Is there a way to run my app in > administrator modus, without having to ask the user to open the > properties window and set admin mode manually? I add a manifest file using HeavenTools. I posted a lesson on it a little while ago which shows how to do it and provides an example manifest file. Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From david at openpartnership.net Wed Apr 16 09:30:00 2008 From: david at openpartnership.net (David Bovill) Date: Wed, 16 Apr 2008 14:30:00 +0100 Subject: Smallest PC that can run Revolution? Message-ID: What is the smallest PC that anyone has managed to get a Revolution application running on - any operating system? Is there a hand held? Something without a built in screen? The Eee PC is one of the smallest I can find so far and certainly cheap - and the only one I know of that people have actually got Rev running on? I guess none of the Windows Mobile operating systems are an option? Found a couple more that seem possible: - http://www.elonexone.co.uk (seems delayed) - http://h71016.www7.hp.com/dstore/ctoBases.asp?BEID=19701&ProductLineId=539&oi=E9CED&FamilyId=2769&LowPrice=%24729.00&LowBaseId=23430&jumpid=reg_R1002_USEN# - http://en.wikipedia.org/wiki/CloudBook From wjm at wjm.org Wed Apr 16 09:34:05 2008 From: wjm at wjm.org (Bill Marriott) Date: Wed, 16 Apr 2008 09:34:05 -0400 Subject: Beta testers who get nothing . . . References: <195808.88351.qm@web37506.mail.mud.yahoo.com> Message-ID: Richmond, The most important thing we all "got" out of the beta was a much-improved product. We're still evaluating what we want to do to recognize active testers. There will be a final beta update shortly with this info and a wrap-up on the beta program in general. Bill From m.schonewille at economy-x-talk.com Wed Apr 16 09:38:54 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 16 Apr 2008 15:38:54 +0200 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: References: <64bccb0c0801310709h16f8c2a1ve64d99eb66391eb7@mail.gmail.com> <20080131100649308705.a7e660c2@sonsothunder.com> Message-ID: <0F228FAF-B344-4287-A5B0-0506C1FAB868@economy-x-talk.com> Thanks, Trevor, that's a nice tutorial. Now, how do I do this on my Mac running Mac OS X? I was thinking that supplying an external manifest file with the executable might work, but I'm not sure how to do this. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 16 apr 2008, at 15:11, Trevor DeVore wrote: > > > I add a manifest file using HeavenTools. I posted a lesson on it a > little while ago which shows how to do it and provides an example > manifest file. > > > > > Regards, > > -- > Trevor DeVore > Blue Mango Learning Systems > www.bluemangolearning.com - www.screensteps.com From wjm at wjm.org Wed Apr 16 09:39:56 2008 From: wjm at wjm.org (Bill Marriott) Date: Wed, 16 Apr 2008 09:39:56 -0400 Subject: Alphabeticisation ? References: <869644.85134.qm@web37502.mail.mud.yahoo.com> Message-ID: And sort lines of fld "myListField" is not useful because....? From lfredricks at proactive-intl.com Wed Apr 16 10:33:16 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 16 Apr 2008 07:33:16 -0700 Subject: copyright infringement question In-Reply-To: References: <4804C84B.6080302@fourthworld.com> Message-ID: <058101c89fce$d1cafe40$6501a8c0@GATEWAY> > How do you think the Japanese go so good at making cars; by > buying examples of the competition and driving, examining and > testing them to the very limits, and then deciding where to > do it better (and probably cheaper). > First reliability, then handling, then performance and > finally style - but lets face it, most cars either have a > twin or a triplet these days, you know exactly which > make/model is competing with which make/model. > > I think it really comes down to how you approach it, the > Japanese way (very generalized term here - don't mean to > offend anyone) to examine, study and then say OK, let's build > a better gearbox, better engine and better air conditioner. > Then there is the pirate option; OK lets copy this gearbox, > engine and air conditioner using cheap material and labour. EULAs aside, I agree with Richard that there are legal forms of reverse engineering. Check out this entry on wikipedia and the "cloning" of the PC: http://en.wikipedia.org/wiki/IBM_PC The Japanese have internalized the notion of continuous improvement in the manufacturing process, which served them well not only in creating cars that are more efficient but also break down less. They took to TQM (http://en.wikipedia.org/wiki/Total_Quality_Management) like fish-to-water. What is facinating and going on _right now_ is the outsourcing of manufacturing jobs to China. Id beware about tossing around terms like copyright, trademarks and patents as they are different types of intellectual property and treated entirely different by individual governments. Something Id like to point out though, something that IS going on right now in IP you might be interested in is what is happening with Orphaned Works: http://judiciary.house.gov/oversight.aspx?ID=427 In a nutshell, there are folks lobbying to allow free use of so called "orphaned works", if the original owner cannot be located. The suggested means of location has been to allow no protection for works that arent registered in privately run registrars. Think if you've created thousands of bits of IP. If you havent registered them, someone could claim they couldn't "find" you, and go ahead and use your work. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From lists at mangomultimedia.com Wed Apr 16 10:38:03 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Apr 2008 10:38:03 -0400 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: <0F228FAF-B344-4287-A5B0-0506C1FAB868@economy-x-talk.com> References: <64bccb0c0801310709h16f8c2a1ve64d99eb66391eb7@mail.gmail.com> <20080131100649308705.a7e660c2@sonsothunder.com> <0F228FAF-B344-4287-A5B0-0506C1FAB868@economy-x-talk.com> Message-ID: <5572DB93-DBF6-4DDE-93D5-ED557C4FF013@mangomultimedia.com> On Apr 16, 2008, at 9:38 AM, Mark Schonewille wrote: > Thanks, Trevor, that's a nice tutorial. Now, how do I do this on my > Mac running Mac OS X? I was thinking that supplying an external > manifest file with the executable might work, but I'm not sure how > to do this. VMWare :-) I haven't experimented with external manifest files myself so I can't be much help there. I've just gone the embedded route. Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From lists at mangomultimedia.com Wed Apr 16 10:39:50 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Apr 2008 10:39:50 -0400 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: <0F228FAF-B344-4287-A5B0-0506C1FAB868@economy-x-talk.com> References: <64bccb0c0801310709h16f8c2a1ve64d99eb66391eb7@mail.gmail.com> <20080131100649308705.a7e660c2@sonsothunder.com> <0F228FAF-B344-4287-A5B0-0506C1FAB868@economy-x-talk.com> Message-ID: <6C971817-41BC-43C4-BA82-BC2E1384A522@mangomultimedia.com> On Apr 16, 2008, at 9:38 AM, Mark Schonewille wrote: > Thanks, Trevor, that's a nice tutorial. Now, how do I do this on my > Mac running Mac OS X? I was thinking that supplying an external > manifest file with the executable might work, but I'm not sure how > to do this. Though not helpful now perhaps a feature request to embed manifest files when building a Windows standalone might be in order as well so you could do this easily on OS X. -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From kray at sonsothunder.com Wed Apr 16 10:40:55 2008 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 16 Apr 2008 09:40:55 -0500 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: Message-ID: On 4/16/08 8:11 AM, "Trevor DeVore" wrote: > On Apr 15, 2008, at 6:47 PM, Mark Schonewille wrote: >> So... let me rephrase that question. Is there a way to run my app in >> administrator modus, without having to ask the user to open the >> properties window and set admin mode manually? > > I add a manifest file using HeavenTools. I posted a lesson on it a > little while ago which shows how to do it and provides an example > manifest file. > > fest-To-a-Revolution-Executable Sweet, Trevor! That's going to help a lot of people (especially me!). :-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From lists at mangomultimedia.com Wed Apr 16 11:04:24 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Apr 2008 11:04:24 -0400 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: References: Message-ID: <054F833F-20A3-4FF3-85E1-B9EEF27B025F@mangomultimedia.com> On Apr 16, 2008, at 10:40 AM, Ken Ray wrote: >> > fest-To-a-Revolution-Executable > > Sweet, Trevor! That's going to help a lot of people (especially me!). Glad to hear it. You can subscribe to the RSS feed of lessons at revolution.screenstepslive.com in your favorite RSS reader if you want to know when new lessons are posted. RSS Feed Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From 3mcgrath at comcast.net Wed Apr 16 11:17:53 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Wed, 16 Apr 2008 11:17:53 -0400 Subject: 2.9 Freeze on OSX In-Reply-To: <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> Message-ID: <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> Jim, Thanks for the advice and of course what appears to be a simple thing turns out to be a major complication for me. I created the account then had to reenter serial numbers in RR that would not accept them. Finally, entering old ones and getting a new error then reentering new ones got RR to accept them. This required logging out each time. So I turned on user switching. So much for a clean account now. Logout Login Copy serial numbers Logout Login Paste/ not work Logout Login recopy logout login repaste logout login find old serial nums logout login etc. Set User Switching Switching users another few times and then: Then need to copy RR project to shared folder. Switch Then need to copy resources to shared folder. Switch Not enough resources (song files etc.) Switch Since the stack works with songs, launch itunes, no songs, Switch copy songs to shared folder Switch Now library is working and iTunes is working and RR is working Error on trying to save: "Can't save stack libITS due to an error: can't open stack backup file Check the file path, and make sure you have sufficient permissions." I am not even using GLX2 in RR in this new user account, which is what normally is set to back up my stacks. So I look for an RR backup setting and find none. What is causing this backup file to happen and what path is it referring to? If I can find that maybe I can deal with the Permissions. A bit frustrated and feeling lost again.... Tom McGrath On Apr 10, 2008, at 2:14 PM, Jimmieson, Phil wrote: > Hi Tom, > have you tried setting up a new user account under OSX, and trying > your stacks using that? It may be that the crash is something to do > with a preference or setting related to your usual user account. If > crashes continue under that then its probably a system thing causing > the Rev problem. > > Phil Jimmieson > The University of Liverpool, Computer Science Dept, Ashton Bldg, > Ashton Street, Liverpool L69 3BX 0151 795 4236 From jacque at hyperactivesw.com Wed Apr 16 11:36:57 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Apr 2008 10:36:57 -0500 Subject: 2.9 Freeze on OSX In-Reply-To: <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> Message-ID: <48061D19.2080100@hyperactivesw.com> Thomas McGrath III wrote: > Error on trying to save: > > "Can't save stack libITS due to an error: > can't open stack backup file > Check the file path, and make sure you > have sufficient permissions." > > I am not even using GLX2 in RR in this new user account, which is what > normally is set to back up my stacks. So I look for an RR backup setting > and find none. What is causing this backup file to happen and what path > is it referring to? If I can find that maybe I can deal with the > Permissions. When Rev saves a stack, it first renames the original by adding a tilde at the end of the file name. Then it tries to copy the stack into a new file. If for some reason the duplication doesn't succeed, you get that error. The backup it is refering to is the original copy, now renamed, which you should be able to find in its original enclosing folder. You can restore the original by removing the tilde from the file name. It won't have your new changes in it, of course, but you'll have the orginal copy to work with again. The error when saving is almost always due to an inability to write to the hard drive. That can be a permissions error, a hard drive error, a disk full error, or anything else that prevents the duplicate stack from being created. I would check the permissions on the stack file itself, on its enclosing folder (you copied it from the shared directory, right? Does it still belong to the "original" owner?), the permissions on the Rev app itself as well as Rev's enclosing folder. Rev needs to be able to read and write. As an experiment, give everyone all permissions for all the folders and files -- the owner, the group, and everyone -- just to see if that's the problem. Basically you want anyone to be able to copy and write to that user's account. You can change the permissions back later, but see if that fixes it for now. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Wed Apr 16 11:49:37 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 16 Apr 2008 17:49:37 +0200 Subject: Easy quick hypertalk coding question In-Reply-To: <48043C8E.2040903@hyperactivesw.com> References: <459b22a90804140640i21f4ec15ga292c78e42b13e3a@mail.gmail.com> <459b22a90804140939y781e0d00wca6b515c119d6233@mail.gmail.com> <9E44F082-B951-4311-B794-30959653CFD0@sosmartsoftware.com> <459b22a90804141659i32ac5676l7daaeecd371de12@mail.gmail.com> <48043C8E.2040903@hyperactivesw.com> Message-ID: <6B1C3ADE-9403-4CDE-87C7-4AE7AD5C1E17@economy-x-talk.com> Hi, Right, that's why I started with asking for the script. It ought to be a simple mistake. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 15 apr 2008, at 07:26, J. Landman Gay wrote: > > > > > If your index field is simply a number, it should work without any > extra scripting. From jim at jimhamlyn.co.uk Wed Apr 16 11:55:18 2008 From: jim at jimhamlyn.co.uk (Jim Hamlyn) Date: Wed, 16 Apr 2008 16:55:18 +0100 Subject: Altuit altAnswerDate Message-ID: Hi Folks, I'm trying to use the altAnswerDate calendar widget from the Altuit RunRev site. I want to use a preOpenStack script in the stack to load and save a preferences file but this causes an error which I can't seem to overcome. OpenCard and preOpenCard get the same error. Any thoughts? Jim H From 3mcgrath at comcast.net Wed Apr 16 12:04:07 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Wed, 16 Apr 2008 12:04:07 -0400 Subject: 2.9 Freeze on OSX In-Reply-To: <48061D19.2080100@hyperactivesw.com> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> Message-ID: Jac, That did it. Thanks for the explanation. Apparently the shared folder was the problem. And of course, the stack saved WITHOUT any problems so now the Freeze is locally suspect. Something changed between 2.8 and the way 2.9 saves that is now in conflict with one of my local settings. This feels like the old OS9 days using the Extensions Manager. Oh well, now to find where the conflict lives. Thank you, Tom McGrath On Apr 16, 2008, at 11:36 AM, J. Landman Gay wrote: > Thomas McGrath III wrote: > >> Error on trying to save: >> "Can't save stack libITS due to an error: >> can't open stack backup file >> Check the file path, and make sure you >> have sufficient permissions." >> I am not even using GLX2 in RR in this new user account, which is >> what normally is set to back up my stacks. So I look for an RR >> backup setting and find none. What is causing this backup file to >> happen and what path is it referring to? If I can find that maybe I >> can deal with the Permissions. > > When Rev saves a stack, it first renames the original by adding a > tilde at the end of the file name. Then it tries to copy the stack > into a new file. If for some reason the duplication doesn't succeed, > you get that error. The backup it is refering to is the original > copy, now renamed, which you should be able to find in its original > enclosing folder. You can restore the original by removing the tilde > from the file name. It won't have your new changes in it, of course, > but you'll have the orginal copy to work with again. > > The error when saving is almost always due to an inability to write > to the hard drive. That can be a permissions error, a hard drive > error, a disk full error, or anything else that prevents the > duplicate stack from being created. > > I would check the permissions on the stack file itself, on its > enclosing folder (you copied it from the shared directory, right? > Does it still belong to the "original" owner?), the permissions on > the Rev app itself as well as Rev's enclosing folder. Rev needs to > be able to read and write. As an experiment, give everyone all > permissions for all the folders and files -- the owner, the group, > and everyone -- just to see if that's the problem. Basically you > want anyone to be able to copy and write to that user's account. You > can change the permissions back later, but see if that fixes it for > now. > > -- > 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 From 3mcgrath at comcast.net Wed Apr 16 12:20:30 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Wed, 16 Apr 2008 12:20:30 -0400 Subject: 2.9 Freeze on OSX In-Reply-To: References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> Message-ID: <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> Guess who's computer is no longer FREEZING when saving on OSX in Revolution? ME...... I deleted a series of LOGIN items from my Accounts/Login Items in System Settings. I had previously uninstalled a series of applications that added menu items etc. to my system but that did not help. Then I noticed that a new user account has no login items at all. So I went and deleted the relevant items that were still in the Login Items tab. I had deleted the preference panes and applications but there were still items in the login items tab for those apps. I am sorry that I don't know which ones were creating problems for me since I deleted a bunch. I can try and use Time machine to go back but I don't want to on my whole system. Does anyone know where these Login Items are/were stored? A very happy Revolution user Tom McGrath From sadhu at castandcrew.com Wed Apr 16 12:20:39 2008 From: sadhu at castandcrew.com (Sadhunathan Nadesan) Date: Wed, 16 Apr 2008 09:20:39 -0700 Subject: copyright etc. Message-ID: <200804161620.m3GGKd4c015538@sddev.castandcrew.com> Again, grateful thanks to you kind individuals and for your many thoughtful posts. From jerry at daniels-mara.com Wed Apr 16 12:27:14 2008 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 16 Apr 2008 11:27:14 -0500 Subject: copyright infringement question In-Reply-To: References: <4804C84B.6080302@fourthworld.com> Message-ID: <73916624-EBEB-4E33-B102-2ABCCF79407F@daniels-mara.com> Kay, All script editors have more things in common than not. That said, GLX2 script editor differs from Rev script editor in several, fundamental ways. GLX2 has... - One window and up to 20 tabs for browsing scripts of different objects - Handler links within scripts so you can jump to a handler nearly anywhere - Clairvoyance where GLX2 tries to guess the name of the hander/token/ variable/constant you're typing. - Breadcrumbs that provide a trail of handler names you've been working on - It's own script colors with two motifs: alabaster and chalkboard My earlier attempts at solving the problem of scripting and editing properties (Constellation/Galaxy) were MUCH more cutting edge, innovative, comprehensive and less derivative of Rev IDE than GLX2. And I iterated Constellation/Galaxy considerably trying to "please" my users and give them what they wanted and needed. Galaxy and Constellation were pretty unsuccessful, too. They even angered some people. I ended up with cult software. And a small cult. So why did I un-innovate GLX2? It should be plain by now. The large body of Rev users didn't want drastic change, but rather a few innovations and lots of optimization where possible. Why? I have many theories, but the wallet votes were what I started to count. But in talking about innovation, I should mention my strong belief that a product is not just a snapshot of a UI or the code beneath it. A good app is more like a river than a lake. A river flows and changes. Since GLX2 came out nearly a year and a half ago, we've published over 300 versions via our auto updater--fixing bugs, adding small enhancements. that's an average of 20 a month. We have a beta track for the adventurous. We now have a social-style web site to support it with precise user control over email and RSS notifications. You get the idea. Innovation is not only skin deep. Given all that, I'm pretty certain that I could sell more GLX2 if it was less innovative and more optimizing in nature. I wouldn't be using it myself, if that were the case. GLX2 is as little innovation as I can stand (in a product that i use) at the moment and it's enough like other Rev IDE components that Kevin Miller is happy to use it. NOTE: Kevin's pretty conservative Rev user. Legal action from Runtime Revolution against Daniels & Mara for GLX2? They'd have to sue themselves, then. They're selling it! I have always collaborated with the team in Scotland on the above mentioned products and some others that are about to be released at the RevLive conference in Las Vegas new month. They're great partners. Why "should" people buy GLX2? They shouldn't, but they CAN. It's a choice. Choice is good. Diversity is good. Not everyone has to use the same tools, speak the same language, walk the same way, etc. Diversity is the cornerstone of evolution. There's still plenty of differences in GLX2 vs. Rev script editor to make it a choice. I have jumped into this conversation in the middle and may have misunderstood the intent and nature of the whole thing, but I used it as an opportunity to flog my product and company, regardless. Thanks for the opportunity. Best, Jerry Daniels Daniels & Mara, Inc. Makers of GLX2 http://www.daniels-mara.com/glx2 - product site http://glx2help.ning.com - support site On Apr 16, 2008, at 3:35 AM, Kay C Lan wrote: > I would think GLX2 is a perfect example. Gee it has a script field > just like > Rev's; has Run, Trace and Step just like Rev's; script colourization > and a > Handler menu just like Rev's; and blimey, Rev's is FREE and you want > me to > pay money for GLX2. Yet there is clearly a large number of people on > this > list who vote with their wallet. I may be wrong, and Jerry will > probably > correct me, but I imagine it is an intimate knowledge of all that is > wrong > with the Rev script editor; plus an excellent knowledge/focus on > efficiency, > that makes GLX2 such a compelling product. So has Rev taken legal > action > against Jerry? From jerry at daniels-mara.com Wed Apr 16 12:29:04 2008 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 16 Apr 2008 11:29:04 -0500 Subject: 2.9 Freeze on OSX In-Reply-To: References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <86D9A533-9CD9-4DE4-855A-10B9414FE533@canelasoftware.com> Message-ID: Thomas, GLX2 has auto-save (save every n times you compile) and auto- archive. These are preferences on the Prefs Palette. Best, Jerry Daniels Daniels & Mara, Inc. Makers of GLX2 http://www.daniels-mara.com/glx2 On Apr 16, 2008, at 7:42 AM, Thomas McGrath III wrote: > What is the method for saving in GLX2? From 3mcgrath at comcast.net Wed Apr 16 12:39:23 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Wed, 16 Apr 2008 12:39:23 -0400 Subject: 2.9 Freeze on OSX In-Reply-To: <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> Message-ID: <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> From Memory I can remember these were in the Login folder: iStat (some plugin - although I had deleted the preference pane for this) USBOverdrive EyeTV (some plugin - deleted the app before) xKeys (some plugin - deleted the app before) These apps were installed previously and I un-installed them: Google Desktop DivX iStat Menus Version Cue CS3 Wacom Tablet XKeys This is still installed: Flip4Mac WMV SO the only ones that I am questioning are the EyeTV plugin, the USBOverdrive, and xKeys, and iStat Tom On Apr 16, 2008, at 12:20 PM, Thomas McGrath III wrote: > Guess who's computer is no longer FREEZING when saving on OSX in > Revolution? > > I am sorry that I don't know which ones were creating problems for > me since I deleted a bunch. > > A very happy Revolution user > > Tom McGrath From geradamas at yahoo.com Wed Apr 16 12:39:34 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 16 Apr 2008 17:39:34 +0100 (BST) Subject: Smallest PC that can run Revolution? Message-ID: <664322.62589.qm@web37502.mail.mud.yahoo.com> Um, well it is fairly large in physical terms: however I got RR to run on a 300 MHz Pentium II with 32 MB RAM running Damn Small Linux. Grinds along at such a slow pace that makes me appreciate my G4 Mac like never before! Have no problem on my G4 Mac-mini with 256 MB RAM. Would like to offer as an alternative to David Bovill's challenge the following: What is the lowest specification computer you can get Runtime Revolution to run on? I suppose Running RR 1.1.1 Classic on a Performa 5260 CD with 32 MB RAM hardly counts as we should, presumably be confining ourselves to recent versions of RR. Let's say Post 2.0.1. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From geradamas at yahoo.com Wed Apr 16 12:49:50 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 16 Apr 2008 17:49:50 +0100 (BST) Subject: Alphabeticisation ? Message-ID: <733854.6006.qm@web37503.mail.mud.yahoo.com> Of course if one wanted to be b*tchy the fact that sort lines of fld "myListField" occurred to neither Kay C Lan or myself could be blamed on something to do with the RR Documentation: I remember having an argument with the chief librarian at the Ivan Vasov Library here in Plovdiv: 1. At my Universities (Durham and SIUC) the libraries, if I remember correctly, use the Dewy Decimal system with open stacks: this means that if you know the fieldyou are interested in you can go to that part of the library and browse for books you may have never heard of before. 2. At Plovdiv the stacks are inaccessible (a "last hurrah" for Communism) and books are only by checking in either a title or author card system and then asking one of the many librarians to go and get the book for you (this normally involves a 1-2 hour wait). The problem about Plovdiv is that you have precious little chance of finding a book in your subject area of which you have not previously heard. However, in my case, the reason I did not think of sort lines of fld "myListField" is because I like making life difficult for myself and am not terribly good at thinking in straight lines :) Mind you, that does not mean that my story about libraries is irrelevant. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From pmbrig at gmail.com Wed Apr 16 12:53:37 2008 From: pmbrig at gmail.com (Peter Brigham) Date: Wed, 16 Apr 2008 12:53:37 -0400 Subject: mouseMove Bug In-Reply-To: <20080415152255.C22D04893F5@mail.runrev.com> References: <20080415152255.C22D04893F5@mail.runrev.com> Message-ID: <518C9BC3-A4A6-4100-8C68-2F4A631EAA3F@gmail.com> On Mon, 14 Apr 2008 23:27:25 -0400, Gregory Lypny wrote: > Hello everyone, > > I put the handler below into a field to experiment with mouseMove and > mouseLine. Unfortunately, the handler continues to operate even when > I select the Edit tool! > > Gregory In the discussion of the use of messages on the IDE and at runtime, no one commented on the actual content of this script. Two problems that will prevent it from working as you want: > on mouseMove > if the mouseChunk is not empty > then > put the value of the mouseLine > set the backgroundColor of the line 1 to totalLines of me to > empty -- there's an extra "the" -- should be "of line 1 to..." not "of the line 1 to..." -- and "totalLines of me" won't work unless you have previously -- put "the number of lines of me" into the variable totalLines -- probably what you want is "line 1 to -1 of me" > set the backgroundColor of the mouseLine to "yellow" > set the loc of button "Option Menu" to the mouseLoc > end if > end mouseMove Peter M. Brigham pmbrig at gmail.com From pmbrig at gmail.com Wed Apr 16 12:55:05 2008 From: pmbrig at gmail.com (Peter Brigham) Date: Wed, 16 Apr 2008 12:55:05 -0400 Subject: a minor cosmetic annoyance Message-ID: Speaking of mousemove... I don't know if anyone else is annoyed by this behavior.... When you have an unlocked scrolling field and you move the cursor into it, it changes to an ibeam. The problem for me is that it's an ibeam even if you move the cursor over the scrollbar. I find it mildly troublesome that when I want to drag or click on the scrollbar, the cursor is an ibeam -- it really ought to be an arrow, since you are not about to set down the insertion point. If you want to correct this, put the script below suitably high in the message path (or into an individual field, if you prefer not to have it as general behavior). on mousemove if not (the target contains "field") then pass mousemove if not the vScrollbar of the target then pass mousemove if the locktext of the target then pass mousemove put the scrollbarwidth of the target into sw put the borderwidth of the target into bw add bw to sw if the mouseH <= (the right of the target) - sw then set the defaultcursor to iBeam else set the defaultcursor to arrow end if end mousemove on mouseleave set the defaultcursor to empty end mouseleave This works for vertical scrollbars -- you can do the same for horizontal ones, with suitable changes in the script. Peter M. Brigham pmbrig at gmail.com From geradamas at yahoo.com Wed Apr 16 13:03:43 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 16 Apr 2008 18:03:43 +0100 (BST) Subject: a minor cosmetic annoyance Message-ID: <959569.9806.qm@web37503.mail.mud.yahoo.com> My experience with cursors in RR is that unless one explicitly tells the cursor what form it should be it can change its form (say when it enters a text field) and then persist in that form elsewhere. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From bvlahos at mac.com Wed Apr 16 13:23:01 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 16 Apr 2008 10:23:01 -0700 Subject: 2.9 Freeze on OSX In-Reply-To: <48061D19.2080100@hyperactivesw.com> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> Message-ID: I see this problem on newly created stacks and I don't think it is a permissions issue. It seems to be random when it crashes. It will work fine several times and then crash. Nothing apparently different on my end. I never had this problem with any previous version of Rev or any other program I've ever seen. Bill On Wednesday, April 16, 2008, at 09:13AM, "J. Landman Gay" wrote: >Thomas McGrath III wrote: > >> Error on trying to save: >> >> "Can't save stack libITS due to an error: >> can't open stack backup file >> Check the file path, and make sure you >> have sufficient permissions." >> >> I am not even using GLX2 in RR in this new user account, which is what >> normally is set to back up my stacks. So I look for an RR backup setting >> and find none. What is causing this backup file to happen and what path >> is it referring to? If I can find that maybe I can deal with the >> Permissions. > >When Rev saves a stack, it first renames the original by adding a tilde >at the end of the file name. Then it tries to copy the stack into a new >file. If for some reason the duplication doesn't succeed, you get that >error. The backup it is refering to is the original copy, now renamed, >which you should be able to find in its original enclosing folder. You >can restore the original by removing the tilde from the file name. It >won't have your new changes in it, of course, but you'll have the >orginal copy to work with again. > >The error when saving is almost always due to an inability to write to >the hard drive. That can be a permissions error, a hard drive error, a >disk full error, or anything else that prevents the duplicate stack from >being created. > >I would check the permissions on the stack file itself, on its enclosing >folder (you copied it from the shared directory, right? Does it still >belong to the "original" owner?), the permissions on the Rev app itself >as well as Rev's enclosing folder. Rev needs to be able to read and >write. As an experiment, give everyone all permissions for all the >folders and files -- the owner, the group, and everyone -- just to see >if that's the problem. Basically you want anyone to be able to copy and >write to that user's account. You can change the permissions back later, >but see if that fixes it for now. > >-- >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 > > From runrev at animabit.de Wed Apr 16 13:26:34 2008 From: runrev at animabit.de (runrev at animabit.de) Date: Wed, 16 Apr 2008 17:26:34 +0000 Subject: httpproxy authentication & agent simulation Message-ID: Hello, 1. I need fileupload from runrev via http using a proxy. This works with on mouseUp answer file "Which file ... Welche Datei soll auf den Server geladen werden?" set httpproxy to "http://proxy:8080" put it into dateiname set the itemdelimiter to "/" put the last item of dateiname into shortname put dateiname && "wird aufgeladen ..." into field "protokoll" put libUrlMultipartFormData(tForm, "pdftitel", shortname,"submit","Datei auf Server hochladen!") into tData set the httpheaders to line 1 of tForm delete line 1 of tForm put libUrlMultipartFormAddPart(tForm, "filename","" & dateiname, "multipart/form-data", "binary") into tData put "http://htaccessusername:htaccesspassword at server.de/upload.cgi" into tURL post tForm to url tUrl set the htmltext of field "protokoll" to it end mouseUp 2. But the proxy (http) needs a) authentication and perhaps b) only allows Mozilla or IE compatible browsers for http access. Now I have written a workaround in Perl: use LWP::UserAgent; my $ua = LWP::UserAgent->new; ... $ua->proxy(['http', 'ftp'], 'http://proxyusername:proxypassword at proxy:8080/'); $ua->agent("Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"); ... which allows http-upload through a proxy with authentication and agent simulation. 3. Question Is it possible to define httpproxy authentication & agent simulation? Then I must not use Perl for a workaround ... Regards, Mit freundlichen Gr??en Franz B?hmisch boehmisch at animabit.de http://www.animabit.de GF Animabit Multimedia Software GmbH Am Sonnenhang 22 D-94136 Thyrnau Tel +49 (0)8501-8538 Fax +49 (0)8501-8537 From ambassador at fourthworld.com Wed Apr 16 13:36:35 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Apr 2008 10:36:35 -0700 Subject: a minor cosmetic annoyance Message-ID: <48063923.9050606@fourthworld.com> Peter Brigham wrote: > I don't know if anyone else is annoyed by this behavior.... When you > have an unlocked scrolling field and you move the cursor into it, it > changes to an ibeam. The problem for me is that it's an ibeam even if > you move the cursor over the scrollbar. I think there may be something else at play there. I just did this test: 1. Create a new stack 2. Add a field control 3. Switch to browse tool 4. Move mouse between text area and scrollbar - the cursor updated as expected. Perhaps the lockCursor is set for some reason? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From userev at canelasoftware.com Wed Apr 16 13:37:12 2008 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 16 Apr 2008 10:37:12 -0700 Subject: 2.9 Freeze on OSX In-Reply-To: References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <86D9A533-9CD9-4DE4-855A-10B9414FE533@canelasoftware.com> Message-ID: <6798FD10-C39D-458F-AF1B-5057CD5A6FEE@canelasoftware.com> On Apr 16, 2008, at 5:42 AM, Thomas McGrath III wrote: > Mark, > > While this problem still has no 'recipe', I have had the stack that > was saving go corrupt so I not only have to save in alternate ways > but also I have to do a compress file in the finder to ensure a > recent backup. I also archive the stack and of course use Time > Machine. > > What is the method for saving in GLX2? You see, I have just gone > back to 2.8 instead of continuing to freeze my machine but would > love to play with the new additions to drag and drop and of course > the wonderful bug fixes in 2.9. > > Thanks > > Tom McGrath Hi Tom, Hans tells me that he will not allow himself to use the Rev IDE for saving. In other words, no command - S unless he has a script visible in GLX2. When GLX2 is open and a script is visible from the stack he is working on, then the G scripts are in use. For some reason, this works quite well. We have come to believe that the issue is with the saving dialog from Rev. The dialog is the last thing he sees. I use save in my projects all the time (in scripts) and have never had any issue. Thus, I think it is really the IDE that is causing all this grief. Maybe Rev could just do a diff on the 2.8.1 and 2.9 saving routines and see what has changed and get us back in shape. Because of all of this, we are very paranoid when saving around here. We both use Chronosync as our backup system. It backs up our work every 15 minutes to multiple locations. Because one can develop in Rev so quickly, 15 minutes could be a lot of work lost. Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Wed Apr 16 14:10:32 2008 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 16 Apr 2008 11:10:32 -0700 Subject: 2.9 Freeze on OSX In-Reply-To: <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> Message-ID: On Apr 16, 2008, at 9:39 AM, Thomas McGrath III wrote: > From Memory I can remember these were in the Login folder: > iStat (some plugin - although I had deleted the preference pane for > this) > USBOverdrive > EyeTV (some plugin - deleted the app before) > xKeys (some plugin - deleted the app before) > > These apps were installed previously and I un-installed them: > Google Desktop > DivX > iStat Menus > Version Cue CS3 > Wacom Tablet > XKeys Very interesting list Thomas. Hans took out USBOverdrive from his login items. He has been saving a lot since to test it out. No crashes yet! He will run like this for another few days and see how it goes. I do not have USBOverdrive in my login items and have never seen this before. This may be it. Will post again later. Mark Talluto http://www.canelasoftware.com From mark at maseurope.net Wed Apr 16 14:12:36 2008 From: mark at maseurope.net (Mark Smith) Date: Wed, 16 Apr 2008 19:12:36 +0100 Subject: httpproxy authentication & agent simulation In-Reply-To: References: Message-ID: Franz, you can spoof the user-agent using another httpHeader: set the httpHeaders to "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)" -- or somesuch, this will override the default user-agent. I'm pretty sure you can do http authentication with a header too, using the "WWW-Authenticate:" header, but I'm not sure exactly what form it takes. Hope this helps, Mark On 16 Apr 2008, at 18:26, runrev at animabit.de wrote: > Hello, > > 1. > I need fileupload from runrev via http using a proxy. This works with > > on mouseUp > answer file "Which file ... Welche Datei soll auf den Server > geladen werden?" > set httpproxy to "http://proxy:8080" > put it into dateiname > set the itemdelimiter to "/" > put the last item of dateiname into shortname > put dateiname && "wird aufgeladen ..." into field "protokoll" > put libUrlMultipartFormData(tForm, "pdftitel", > shortname,"submit","Datei auf Server hochladen!") into tData > set the httpheaders to line 1 of tForm > delete line 1 of tForm > put libUrlMultipartFormAddPart(tForm, "filename","" & > dateiname, "multipart/form-data", "binary") into tData > put "http://htaccessusername:htaccesspassword at server.de/upload.cgi" > into tURL > post tForm to url tUrl > set the htmltext of field "protokoll" to it > end mouseUp > > > 2. But the proxy (http) needs > a) authentication > and perhaps > b) only allows Mozilla or IE compatible browsers for http access. > > Now I have written a workaround in Perl: > > > > use LWP::UserAgent; > my $ua = LWP::UserAgent->new; > ... > $ua->proxy(['http', 'ftp'], 'http:// > proxyusername:proxypassword at proxy:8080/'); > $ua->agent("Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; > SV1; .NET CLR 1.1.4322)"); > > ... > which allows http-upload through a proxy with authentication and > agent simulation. > > 3. Question > > Is it possible to define httpproxy authentication & agent > simulation? Then I must not use Perl for a workaround ... > > Regards, > > Mit freundlichen Gr??en > Franz B?hmisch > > boehmisch at animabit.de > http://www.animabit.de > GF Animabit Multimedia Software GmbH > Am Sonnenhang 22 > D-94136 Thyrnau > Tel +49 (0)8501-8538 > Fax +49 (0)8501-8537 > _______________________________________________ > 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 3mcgrath at comcast.net Wed Apr 16 14:13:36 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Wed, 16 Apr 2008 14:13:36 -0400 Subject: 2.9 Freeze on OSX In-Reply-To: <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> Message-ID: <19277555-DA41-4BEB-902C-E7C83619C583@comcast.net> Well, in trying to track down this freeze I started to reinstall some of my applications. EyeTV seems to have no effect on RR Saving. Flip4Mac WMV has no effect. ------------------------------------------- iKey brings back the Freeze. iKey is a software and USB hardware keyboard (iKeys) combination. I use Revolution to use the iKeys keyboard to control my Robots and my TV etc. I also use a plugin called irTrans and another software called iRed which uses a device called iRTrans (infrared send and receiver). This allows me to use Revolution to respond to keypresses on the the iKeys and send IR commands via USB to the iRTrans device that then sends the IR command to the Robot, TV, etc. I have loved having total control over a Robot from a RR interface. I further uninstalled each of these in turn and they all work by themselves and won't cause RR to freeze, except one situation where iKeys is set to open at startup in it's preferences window then RR freezes. As far as I can tell the application iKey.app is the actual start up file in the login items tab in Accounts in System Preferences. If I delete this in Login Items but still use the same application (but not at startup) then I have no Freeze. The program iKeys works fine and RR saves just fine, it is only when this item is in the Login Items that I am experiencing the Freeze. Yet it seems that the login just launches the same exact program (reveal in finder in the Login Items preferences pane points to the same app I launch). The iKeys app has software and an engine that also has a main menu bar menu. iRed has a plugin irTrans and a software iRed to edit and send the ir commands. ------------------------------------------- Here is the info from iKeys: iKey - Easy, Powerful Automation for Mac OS X Programming by Philippe HUP? Design by Philippe HUP? and Julian MILLER Manual by Adam ENGST iKey is guaranteed to serve and protect mankind. Mac users anyway! Web Site: http://www.scriptsoftware.com/ikey/ Tech Support Forum: http://www.scriptsoftware.com/forum/ Contacts: ikey-info at scriptsoftware.com On Apr 16, 2008, at 12:39 PM, Thomas McGrath III wrote: > From Memory I can remember these were in the Login folder: > iStat (some plugin - although I had deleted the preference pane for > this) > USBOverdrive > EyeTV (some plugin - deleted the app before) > xKeys (some plugin - deleted the app before) > > These apps were installed previously and I un-installed them: > Google Desktop > DivX > iStat Menus > Version Cue CS3 > Wacom Tablet > XKeys > > This is still installed: > Flip4Mac WMV > > SO the only ones that I am questioning are the EyeTV plugin, the > USBOverdrive, and xKeys, and iStat > > Tom > > > > On Apr 16, 2008, at 12:20 PM, Thomas McGrath III wrote: > >> Guess who's computer is no longer FREEZING when saving on OSX in >> Revolution? >> >> I am sorry that I don't know which ones were creating problems for >> me since I deleted a bunch. >> >> A very happy Revolution user >> >> Tom McGrath > _______________________________________________ > 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 LunchnMeets at aol.com Wed Apr 16 14:14:52 2008 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Wed, 16 Apr 2008 14:14:52 EDT Subject: 2.9 Question Message-ID: Hi everyone, I use Revolution Media on Mac OX on an Intel Mac. I read recently here that there are two problems with version 2.9 that are stopping me from downloading it. Apparently saving after coding causes a lockup crash and there is a problem with Metal appearance. Have those issues been cleared or should I wait for version 2.9.1? Thanks in advance for the continuing support I get from this very helpful group. Joe in Orlando, FL ************** Need a new ride? Check out the largest site for U.S. used car listings at AOL Autos. (http://autos.aol.com/used?NCID=aolcmp00300000002851) From mwieder at ahsoftware.net Wed Apr 16 14:15:04 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Apr 2008 11:15:04 -0700 Subject: OSX icons for standalones Message-ID: I just found this yesterday for making OSX icon sets from image files. The UI is a bit funky, so it took me a bit to figure out how to use it, both otherwise it works fine. Free as in beer. http://www.apple.com/downloads/macosx/icons_screensavers/img2icns.html -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Apr 16 14:29:47 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Apr 2008 11:29:47 -0700 Subject: OT: Re: Alphabeticisation ? References: <733854.6006.qm@web37503.mail.mud.yahoo.com> Message-ID: Richmond- The problem about Plovdiv is that you have precious little chance of finding a book in your subject area of which you have not previously heard. It's not just Plovdiv. Libraries are going this way in general as computerized systems replace card catalogs and closed stacks become standard. The University of California's Doe Library went to a closed stack system some years ago for some obscure bureaucratic reasons. The (backhanded obligatory Arthur C Clarke reference) serendipity of contextual proximity is what we've all but lost with the demise of open stacks and physical card catalogs. -- Mark Wieder mwieder at ahsoftware.net From m.schonewille at economy-x-talk.com Wed Apr 16 14:34:48 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 16 Apr 2008 20:34:48 +0200 Subject: 2.9 Question In-Reply-To: References: Message-ID: <8C6DAA30-5978-4615-BCB0-8BE8C5F6E014@economy-x-talk.com> Hi Joe, I have never had the save problem described on this list recently (I only use the Rev IDE without any plugins other than my own). The problem with metal windows under Leopard has been solved AFAIK. Why don't you just download the trial and give it a try? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 16-apr-2008, om 20:14 heeft LunchnMeets at aol.com het volgende geschreven: > Hi everyone, > > I use Revolution Media on Mac OX on an Intel Mac. I read recently > here that > there are two problems with version 2.9 that are stopping me from > downloading > it. Apparently saving after coding causes a lockup crash and there > is a problem > with Metal appearance. Have those issues been cleared or should I > wait for > version 2.9.1? Thanks in advance for the continuing support I get > from this > very helpful group. > > Joe in Orlando, FL > From 3mcgrath at comcast.net Wed Apr 16 15:01:28 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Wed, 16 Apr 2008 15:01:28 -0400 Subject: 2.9 Freeze on OSX In-Reply-To: References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> Message-ID: <69B1C64C-3ED1-46AF-909D-5524B4AB0A8F@comcast.net> Mark, I also suspected USBOverdrive and now I have narrowed down the iKey and Xkeys as contributing factors. Since both of these are used for I/ O - USB - Serial connections that might be a factor since the save checks I/O devices and since some devices are connected over USB. I don't know but right now with both USBOverdrive and iKeys uninstalled and removed from my Login Items I have not had a crash for the first time since 2.9 came out. I will keep testing over the next few days to see if this is indeed where the problem lies. Thanks for hanging in there and your feedback. Tom McGrath P.S. Tell Hans he is not alone. :-) On Apr 16, 2008, at 2:10 PM, Mark Talluto wrote: > > On Apr 16, 2008, at 9:39 AM, Thomas McGrath III wrote: >> From Memory I can remember these were in the Login folder: >> iStat (some plugin - although I had deleted the preference pane for >> this) >> USBOverdrive >> EyeTV (some plugin - deleted the app before) >> xKeys (some plugin - deleted the app before) >> >> These apps were installed previously and I un-installed them: >> Google Desktop >> DivX >> iStat Menus >> Version Cue CS3 >> Wacom Tablet >> XKeys > > > Very interesting list Thomas. Hans took out USBOverdrive from his > login items. He has been saving a lot since to test it out. No > crashes yet! He will run like this for another few days and see how > it goes. I do not have USBOverdrive in my login items and have > never seen this before. This may be it. Will post again later. > > > Mark Talluto > http://www.canelasoftware.com > From 3mcgrath at comcast.net Wed Apr 16 15:10:17 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Wed, 16 Apr 2008 15:10:17 -0400 Subject: 2.9 Question In-Reply-To: References: Message-ID: Joe, Rest assured that only a very very small subset of users have experienced the Freeze Save problem and we have been tracking it down along with/for the Rev team. We had a couple of work-arounds and yet it seems it might be a conflict outside of the Rev software. I have removed the offending software for now and contacted the company about this conflict. Also, using GLX2 to save my stacks I have never had the freeze issue at all. To be safe if you use USBOverdrive or iKey/xKeys then you might want to remove them when using the new version. Lastly, I think the Metal issue was resolved. Maybe others can chime in on that one though. Go ahead and download 2.9, you will love the fixes and the speed increase. I know I have. Regards, Tom McGrath On Apr 16, 2008, at 2:14 PM, LunchnMeets at aol.com wrote: > Hi everyone, > > I use Revolution Media on Mac OX on an Intel Mac. I read recently > here that > there are two problems with version 2.9 that are stopping me from > downloading > it. Apparently saving after coding causes a lockup crash and there > is a problem > with Metal appearance. Have those issues been cleared or should I > wait for > version 2.9.1? Thanks in advance for the continuing support I get > from this > very helpful group. > > Joe in Orlando, FL From geradamas at yahoo.com Wed Apr 16 15:10:55 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 16 Apr 2008 20:10:55 +0100 (BST) Subject: [OT] Rev 2.9 hits a home run with users. Message-ID: <957906.58303.qm@web37507.mail.mud.yahoo.com> That's funny; as a Scot I seem to recall a "home run" is a term from the game of Baseball used in the "United States of America"; in Scotland we play Shinty (an altogether different game) http://en.wikipedia.org/wiki/Shinty , Curling and Golf. I would suppose that "hole in one" would be understood by almost everyone, the North Americans, amongst others, having adopted Golf. It is also Scottish. Whatever may be meant by "home run" in this context, I am sure that 2.9 is a considerably better version of Runtime Revolution than previous versions as it has undergone a vast amount of Beta testing. I can only congratulate Bill Marriott in his effecting "something in the outfield" :) sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From niggemann at uni-wh.de Wed Apr 16 15:35:28 2008 From: niggemann at uni-wh.de (BNig) Date: Wed, 16 Apr 2008 12:35:28 -0700 (PDT) Subject: 2.9 Question In-Reply-To: References: Message-ID: <16731775.post@talk.nabble.com> Hi Joe, mind you that revolution media is not up to 2.9 yet. from runrevs website as of today: "Please note that the latest shipping version of Media is 2.7.4, Media for 2.9 is coming soon. Anyone purchasing Media after 1st of February 2008 will receive this version free when it ships" aside from that I am using Media (2.7.4) on a current iMac with Leopard and it runs fine the way it is. But I dont use metal anyways. (just bought the license the other day, thought since it is valid for the Media 2.9 version I would not risk much) regarding freezes of Studio 2.9 and Leopard: I had three freezes in all, since I save often, no problem, many people have no problem at all, looks like it is some kind of specific setup that produces the freeze. regards Bernd LunchnMeets wrote: > > Hi everyone, > > I use Revolution Media on Mac OX on an Intel Mac. I read recently here > that > there are two problems with version 2.9 that are stopping me from > downloading > it. Apparently saving after coding causes a lockup crash and there is a > problem > with Metal appearance. Have those issues been cleared or should I wait for > version 2.9.1? Thanks in advance for the continuing support I get from > this > very helpful group. > > Joe in Orlando, FL > > -- View this message in context: http://www.nabble.com/2.9-Question-tp16730281p16731775.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Wed Apr 16 15:43:21 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Apr 2008 14:43:21 -0500 Subject: 2.9 Question In-Reply-To: <16731775.post@talk.nabble.com> References: <16731775.post@talk.nabble.com> Message-ID: <480656D9.2060803@hyperactivesw.com> BNig wrote: > Hi Joe, > > mind you that revolution media is not up to 2.9 yet. Check again. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From niggemann at uni-wh.de Wed Apr 16 16:26:13 2008 From: niggemann at uni-wh.de (BNig) Date: Wed, 16 Apr 2008 13:26:13 -0700 (PDT) Subject: 2.9 Question In-Reply-To: <480656D9.2060803@hyperactivesw.com> References: <16731775.post@talk.nabble.com> <480656D9.2060803@hyperactivesw.com> Message-ID: <16732654.post@talk.nabble.com> that is what it says on revs website http://newserver.runrev.com/products/revolution-media/product-overview/ I would gladly be mistaken. :) Bernd J. Landman Gay wrote: > > BNig wrote: >> Hi Joe, >> >> mind you that revolution media is not up to 2.9 yet. > > Check again. :) > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > -- View this message in context: http://www.nabble.com/2.9-Question-tp16730281p16732654.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Wed Apr 16 16:43:43 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Apr 2008 13:43:43 -0700 Subject: 2.9 Question References: <16731775.post@talk.nabble.com><480656D9.2060803@hyperactivesw.com> <16732654.post@talk.nabble.com> Message-ID: Bernd- > I would gladly be mistaken. :) http://newserver.runrev.com/downloads/all-downloads/revolution-media/ Be glad. -- -- Mark Wieder mwieder at ahsoftware.net From userev at canelasoftware.com Wed Apr 16 16:49:39 2008 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 16 Apr 2008 13:49:39 -0700 Subject: 2.9 Freeze on OSX In-Reply-To: <69B1C64C-3ED1-46AF-909D-5524B4AB0A8F@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> <69B1C64C-3ED1-46AF-909D-5524B4AB0A8F@comcast.net> Message-ID: On Apr 16, 2008, at 12:01 PM, Thomas McGrath III wrote: > I will keep testing over the next few days to see if this is indeed > where the problem lies. > > Thanks for hanging in there and your feedback. > > Tom McGrath > > P.S. Tell Hans he is not alone. :-) Ok. Here is the latest over here. Hans put USBOverdrive back into the mix and got rev to crash within 4 saves using the rev ide. He misses USBOverdrive and has gone back to using GLX2 to save all his work. We have a working solution over here until this gets ironed out. Mark Talluto http://www.canelasoftware.com From niggemann at uni-wh.de Wed Apr 16 17:07:19 2008 From: niggemann at uni-wh.de (BNig) Date: Wed, 16 Apr 2008 14:07:19 -0700 (PDT) Subject: 2.9 Question In-Reply-To: References: <16731775.post@talk.nabble.com> <480656D9.2060803@hyperactivesw.com> <16732654.post@talk.nabble.com> Message-ID: <16733532.post@talk.nabble.com> I am :)) yours gladly Bernd Mark Wieder wrote: > > Bernd- > >> I would gladly be mistaken. :) > > http://newserver.runrev.com/downloads/all-downloads/revolution-media/ > > Be glad. > > -- > -- > Mark Wieder > mwieder at ahsoftware.net > > > -- View this message in context: http://www.nabble.com/2.9-Question-tp16730281p16733532.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Wed Apr 16 17:36:59 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Apr 2008 16:36:59 -0500 Subject: 2.9 Freeze on OSX In-Reply-To: References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> <69B1C64C-3ED1-46AF-909D-5524B4AB0A8F@comcast.net> Message-ID: <4806717B.4020602@hyperactivesw.com> Mark Talluto wrote: > Ok. Here is the latest over here. Hans put USBOverdrive back into the > mix and got rev to crash within 4 saves using the rev ide. He misses > USBOverdrive and has gone back to using GLX2 to save all his work. We > have a working solution over here until this gets ironed out. Mark W. is going to be delighted with this discovery. :) I use SteerMouse and haven't had any problem at all saving. Might be worth a look if you only use USBOverdrive for mouse control. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From troy_lists at rpsystems.net Wed Apr 16 17:39:32 2008 From: troy_lists at rpsystems.net (Troy Rollins) Date: Wed, 16 Apr 2008 17:39:32 -0400 Subject: 2.9 Freeze on OSX In-Reply-To: References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> <69B1C64C-3ED1-46AF-909D-5524B4AB0A8F@comcast.net> Message-ID: <49074AF9-0988-47C1-B523-2B44CD33DDF8@rpsystems.net> On Apr 16, 2008, at 4:49 PM, Mark Talluto wrote: > Ok. Here is the latest over here. Hans put USBOverdrive back into > the mix and got rev to crash within 4 saves using the rev ide. He > misses USBOverdrive and has gone back to using GLX2 to save all his > work. We have a working solution over here until this gets ironed > out. Perhaps happenstance that both crash related items (USB overdrive, and iKeys or X-keys) have to do with USB devices? -- Troy RPSystems, Ltd. http://www.rpsystems.net From luis at anachreon.co.uk Wed Apr 16 18:26:09 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 16 Apr 2008 23:26:09 +0100 Subject: copyright infringement question In-Reply-To: <73916624-EBEB-4E33-B102-2ABCCF79407F@daniels-mara.com> References: <4804C84B.6080302@fourthworld.com> <73916624-EBEB-4E33-B102-2ABCCF79407F@daniels-mara.com> Message-ID: <48067D01.5010007@anachreon.co.uk> Thank you for that. The middle was right where it was needed. Cheers, Luis. Jerry Daniels wrote: > Kay, > > All script editors have more things in common than not. That said, GLX2 > script editor differs from Rev script editor in several, fundamental ways. > > GLX2 has... > - One window and up to 20 tabs for browsing scripts of different objects > - Handler links within scripts so you can jump to a handler nearly anywhere > - Clairvoyance where GLX2 tries to guess the name of the > hander/token/variable/constant you're typing. > - Breadcrumbs that provide a trail of handler names you've been working on > - It's own script colors with two motifs: alabaster and chalkboard > > My earlier attempts at solving the problem of scripting and editing > properties (Constellation/Galaxy) were MUCH more cutting edge, > innovative, comprehensive and less derivative of Rev IDE than GLX2. And > I iterated Constellation/Galaxy considerably trying to "please" my users > and give them what they wanted and needed. Galaxy and Constellation were > pretty unsuccessful, too. They even angered some people. I ended up with > cult software. And a small cult. > > So why did I un-innovate GLX2? It should be plain by now. The large body > of Rev users didn't want drastic change, but rather a few innovations > and lots of optimization where possible. Why? I have many theories, but > the wallet votes were what I started to count. > > But in talking about innovation, I should mention my strong belief that > a product is not just a snapshot of a UI or the code beneath it. A good > app is more like a river than a lake. A river flows and changes. Since > GLX2 came out nearly a year and a half ago, we've published over 300 > versions via our auto updater--fixing bugs, adding small enhancements. > that's an average of 20 a month. We have a beta track for the > adventurous. We now have a social-style web site to support it with > precise user control over email and RSS notifications. You get the idea. > Innovation is not only skin deep. > > Given all that, I'm pretty certain that I could sell more GLX2 if it was > less innovative and more optimizing in nature. I wouldn't be using it > myself, if that were the case. GLX2 is as little innovation as I can > stand (in a product that i use) at the moment and it's enough like other > Rev IDE components that Kevin Miller is happy to use it. NOTE: Kevin's > pretty conservative Rev user. > > Legal action from Runtime Revolution against Daniels & Mara for GLX2? > They'd have to sue themselves, then. They're selling it! I have always > collaborated with the team in Scotland on the above mentioned products > and some others that are about to be released at the RevLive conference > in Las Vegas new month. They're great partners. > > Why "should" people buy GLX2? They shouldn't, but they CAN. It's a > choice. Choice is good. Diversity is good. Not everyone has to use the > same tools, speak the same language, walk the same way, etc. Diversity > is the cornerstone of evolution. There's still plenty of differences in > GLX2 vs. Rev script editor to make it a choice. > > I have jumped into this conversation in the middle and may have > misunderstood the intent and nature of the whole thing, but I used it as > an opportunity to flog my product and company, regardless. Thanks for > the opportunity. > > Best, > > Jerry Daniels > > Daniels & Mara, Inc. > Makers of GLX2 > http://www.daniels-mara.com/glx2 - product site > http://glx2help.ning.com - support site > > > On Apr 16, 2008, at 3:35 AM, Kay C Lan wrote: > >> I would think GLX2 is a perfect example. Gee it has a script field >> just like >> Rev's; has Run, Trace and Step just like Rev's; script colourization >> and a >> Handler menu just like Rev's; and blimey, Rev's is FREE and you want >> me to >> pay money for GLX2. Yet there is clearly a large number of people on this >> list who vote with their wallet. I may be wrong, and Jerry will probably >> correct me, but I imagine it is an intimate knowledge of all that is >> wrong >> with the Rev script editor; plus an excellent knowledge/focus on >> efficiency, >> that makes GLX2 such a compelling product. So has Rev taken legal action >> against Jerry? > > _______________________________________________ > 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 Apr 16 18:30:49 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 16 Apr 2008 23:30:49 +0100 Subject: 2.9 Freeze on OSX In-Reply-To: References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> Message-ID: <48067E19.50502@anachreon.co.uk> Are all these OS X freezes happening on recent 10.5 installs? Cheers, Luis. Mark Talluto wrote: > > On Apr 16, 2008, at 9:39 AM, Thomas McGrath III wrote: >> From Memory I can remember these were in the Login folder: >> iStat (some plugin - although I had deleted the preference pane for this) >> USBOverdrive >> EyeTV (some plugin - deleted the app before) >> xKeys (some plugin - deleted the app before) >> >> These apps were installed previously and I un-installed them: >> Google Desktop >> DivX >> iStat Menus >> Version Cue CS3 >> Wacom Tablet >> XKeys > > > Very interesting list Thomas. Hans took out USBOverdrive from his login > items. He has been saving a lot since to test it out. No crashes yet! > He will run like this for another few days and see how it goes. I do > not have USBOverdrive in my login items and have never seen this > before. This may be it. Will post again later. > > > Mark Talluto > http://www.canelasoftware.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 luis at anachreon.co.uk Wed Apr 16 18:38:16 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 16 Apr 2008 23:38:16 +0100 Subject: 2.9 Freeze on OSX In-Reply-To: <69B1C64C-3ED1-46AF-909D-5524B4AB0A8F@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> <69B1C64C-3ED1-46AF-909D-5524B4AB0A8F@comcast.net> Message-ID: <48067FD8.5020903@anachreon.co.uk> Normally OS X will prevent 'badly behaved' drivers (have noted USB drivers specifically) from loading into the system, especially so on OS X 10.5. Having them then 'forced into being' as startup items is asking them to load up again. Note that some apps have to make specific changes to be OS X 10.5 friendly (I have seen this with TechTool) and not just drivers, so check for updates. Cheers, Luis. Thomas McGrath III wrote: > Mark, > > I also suspected USBOverdrive and now I have narrowed down the iKey and > Xkeys as contributing factors. Since both of these are used for I/O - > USB - Serial connections that might be a factor since the save checks > I/O devices and since some devices are connected over USB. I don't know > but right now with both USBOverdrive and iKeys uninstalled and removed > from my Login Items I have not had a crash for the first time since 2.9 > came out. > > I will keep testing over the next few days to see if this is indeed > where the problem lies. > > Thanks for hanging in there and your feedback. > > Tom McGrath > > P.S. Tell Hans he is not alone. :-) > > > On Apr 16, 2008, at 2:10 PM, Mark Talluto wrote: > >> >> On Apr 16, 2008, at 9:39 AM, Thomas McGrath III wrote: >>> From Memory I can remember these were in the Login folder: >>> iStat (some plugin - although I had deleted the preference pane for >>> this) >>> USBOverdrive >>> EyeTV (some plugin - deleted the app before) >>> xKeys (some plugin - deleted the app before) >>> >>> These apps were installed previously and I un-installed them: >>> Google Desktop >>> DivX >>> iStat Menus >>> Version Cue CS3 >>> Wacom Tablet >>> XKeys >> >> >> Very interesting list Thomas. Hans took out USBOverdrive from his >> login items. He has been saving a lot since to test it out. No >> crashes yet! He will run like this for another few days and see how >> it goes. I do not have USBOverdrive in my login items and have never >> seen this before. This may be it. Will post again later. >> >> >> Mark Talluto >> http://www.canelasoftware.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 Wed Apr 16 18:41:48 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 17 Apr 2008 08:41:48 +1000 Subject: OSX icons for standalones In-Reply-To: References: Message-ID: On Thu, Apr 17, 2008 at 4:15 AM, Mark Wieder wrote: > I just found this yesterday for making OSX icon sets from image files. The > UI is a bit funky, so it took me a bit to figure out how to use it, both > otherwise it works fine. Free as in beer. > > http://www.apple.com/downloads/macosx/icons_screensavers/img2icns.html Thanks for the info Mark. This is extremely fast & easy to use. Cheers, Sarah From m.schonewille at economy-x-talk.com Wed Apr 16 18:45:14 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 17 Apr 2008 00:45:14 +0200 Subject: OSX icons for standalones In-Reply-To: References: Message-ID: Hi Mark and Sarah, I like that tool too, but I really wish I had a command line utility or external to do the job. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 17 apr 2008, at 00:41, Sarah Reichelt wrote: > > Thanks for the info Mark. This is extremely fast & easy to use. > > Cheers, > Sarah From ambassador at fourthworld.com Wed Apr 16 18:53:29 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Apr 2008 15:53:29 -0700 Subject: 2.9 Question Message-ID: <48068369.8080608@fourthworld.com> LunchnMeets wrote: > ...and there is a problem with Metal appearance. Apple solved all problems related to that short-lived motif: Important: In Mac OS X v10.5 and later, there are no brushed metal windows. Windows that were designed as brushed metal windows to run in earlier versions of Mac OS X should adopt the Leopard look in Mac OS X v10.5. For the most part this is automatic. You may need to adjust your layout so that no window-frame material is visible on the sides of the window and you should ensure that the controls you used in the toolbar are still appropriate. One less platform-specific anomaly to deal with. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From stephenREVOLUTION2 at barncard.com Wed Apr 16 18:59:14 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Wed, 16 Apr 2008 15:59:14 -0700 Subject: 2.9 Question In-Reply-To: <48068369.8080608@fourthworld.com> References: <48068369.8080608@fourthworld.com> Message-ID: If one really needs to use the metal look, then use Eric Chatonet's method using a small metal graphic as a background image. Looks great, no hassles. It's in one of his lessons, free, online. >LunchnMeets wrote: >>...and there is a problem with Metal appearance. > >Apple solved all problems related to that short-lived motif: > > Important: In Mac OS X v10.5 and later, there are no brushed metal > windows. Windows that were designed as brushed metal windows to > run in earlier versions of Mac OS X should adopt the Leopard look > in Mac OS X v10.5. For the most part this is automatic. You may > need to adjust your layout so that no window-frame material is > visible on the sides of the window and you should ensure that > the controls you used in the toolbar are still appropriate. > > > >One less platform-specific anomaly to deal 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 -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From wjm at wjm.org Wed Apr 16 19:01:37 2008 From: wjm at wjm.org (Bill Marriott) Date: Wed, 16 Apr 2008 19:01:37 -0400 Subject: [OT] Rev 2.9 hits a home run with users. References: <957906.58303.qm@web37507.mail.mud.yahoo.com> Message-ID: Thanks! And sorry for the Ameri-centro headline ;) What do you think of the new newsletter name and format? Richmond wrote That's funny; as a Scot I seem to recall a "home run" is a term from the game of Baseball used in the "United States of America"; in Scotland we play Shinty (an altogether different game) http://en.wikipedia.org/wiki/Shinty , Curling and Golf. I would suppose that "hole in one" would be understood by almost everyone, the North Americans, amongst others, having adopted Golf. It is also Scottish. Whatever may be meant by "home run" in this context, I am sure that 2.9 is a considerably better version of Runtime Revolution than previous versions as it has undergone a vast amount of Beta testing. I can only congratulate Bill Marriott in his effecting "something in the outfield" :) From sarah.reichelt at gmail.com Wed Apr 16 19:08:28 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 17 Apr 2008 09:08:28 +1000 Subject: OSX icons for standalones In-Reply-To: References: Message-ID: > I like that tool too, but I really wish I had a command line utility or > external to do the job. I completely agree. Then we could do it all from inside Rev just by specifying an image or image file. It could even become part of the standalone builder! Sarah From sarah.reichelt at gmail.com Wed Apr 16 19:13:40 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 17 Apr 2008 09:13:40 +1000 Subject: Beta testers who get nothing . . . In-Reply-To: <195808.88351.qm@web37506.mail.mud.yahoo.com> References: <195808.88351.qm@web37506.mail.mud.yahoo.com> Message-ID: On Wed, Apr 16, 2008 at 6:07 PM, Richmond Mathewson wrote: > Well I tested the 2.9 Beta at quite a considerable > cost in time to myself, and with my extant licence for > RevMedia 2.7.1 expected some sort of acknowledgement. > But it was not to be. Pity really. For my part, I thoroughly enjoyed beta-testing. All I expected to get out of it was for Revolution to be improved and I certainly got that. I gather from the newsletter that there were about 800 beta testers, so I don't see that acknowledging us all in the credits would have been possible. What did you expect Richmond? Perhaps next time you should stay out of the beta program if you do not feel that the intrinsic rewards are sufficient. Sarah From userev at canelasoftware.com Wed Apr 16 20:48:50 2008 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 16 Apr 2008 17:48:50 -0700 Subject: 2.9 Freeze on OSX In-Reply-To: <48067E19.50502@anachreon.co.uk> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> <48067E19.50502@anachreon.co.uk> Message-ID: <293ABF0D-33B6-4822-A7D6-07E86AEA8D21@canelasoftware.com> On Apr 16, 2008, at 3:30 PM, Luis wrote: > Are all these OS X freezes happening on recent 10.5 installs? Hans has a fresh install of OS 10.5.2. Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Wed Apr 16 20:50:38 2008 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 16 Apr 2008 17:50:38 -0700 Subject: 2.9 Freeze on OSX In-Reply-To: <4806717B.4020602@hyperactivesw.com> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> <69B1C64C-3ED1-46AF-909D-5524B4AB0A8F@comcast.net> <4806717B.4020602@hyperactivesw.com> Message-ID: <81741202-3F63-47D3-ADB9-004028A3C562@canelasoftware.com> On Apr 16, 2008, at 2:36 PM, J. Landman Gay wrote: > Mark Talluto wrote: > >> Ok. Here is the latest over here. Hans put USBOverdrive back into >> the mix and got rev to crash within 4 saves using the rev ide. He >> misses USBOverdrive and has gone back to using GLX2 to save all his >> work. We have a working solution over here until this gets ironed >> out. > > Mark W. is going to be delighted with this discovery. :) > > I use SteerMouse and haven't had any problem at all saving. Might be > worth a look if you only use USBOverdrive for mouse control. > Thanks Jaque, I'll let you know how it goes. -Mark From lan.kc.macmail at gmail.com Wed Apr 16 20:55:15 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 17 Apr 2008 08:55:15 +0800 Subject: Alphabeticisation ? In-Reply-To: References: <869644.85134.qm@web37502.mail.mud.yahoo.com> Message-ID: On Wed, Apr 16, 2008 at 9:39 PM, Bill Marriott wrote: > And > > sort lines of fld "myListField" > > is not useful because....? > No, just me having too much trouble with the English language. Is alphabeticise a real word, or is it a real Scottish word ;-) I didn't read the problem as simple as 'I want to order a field alphabetically', which is why I qualified my response with 'more details please'. I assumed it was a little more complex, so provided a method of capitalization (real word) of a particular letter of each line. In the end, Richmond's got his solution :-) From lan.kc.macmail at gmail.com Wed Apr 16 21:03:44 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 17 Apr 2008 09:03:44 +0800 Subject: Alphabeticisation ? In-Reply-To: <733854.6006.qm@web37503.mail.mud.yahoo.com> References: <733854.6006.qm@web37503.mail.mud.yahoo.com> Message-ID: On Thu, Apr 17, 2008 at 12:49 AM, Richmond Mathewson wrote: > Of course if one wanted to be b*tchy the fact that > > sort lines of fld "myListField" > > occurred to neither Kay C Lan or myself could be > blamed on something to do with the RR Documentation: > Hey, I don't blame the docs, I blame it purely on my lack of a grasp of the English language, or if alphabeticisation is a Scottish word, then a lack of a grasp of the Scottish language ;-) I just assumed your problem was more complex than just a simple sort. Those who do want to get b*tchy would probably say your problems are just more complex ;-) but they probably don't appreciate your tangents on this list as much as I do :-) From lan.kc.macmail at gmail.com Wed Apr 16 21:32:20 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 17 Apr 2008 09:32:20 +0800 Subject: copyright infringement question In-Reply-To: <73916624-EBEB-4E33-B102-2ABCCF79407F@daniels-mara.com> References: <4804C84B.6080302@fourthworld.com> <73916624-EBEB-4E33-B102-2ABCCF79407F@daniels-mara.com> Message-ID: On Thu, Apr 17, 2008 at 12:27 AM, Jerry Daniels wrote: > I have jumped into this conversation in the middle and may have > misunderstood the intent and nature of the whole thing, > No, I think this first statement was just perfect. > > All script editors have more things in common than not. That said, GLX2 > script editor differs from Rev script editor in several, fundamental ways. > > If you are going to compete in the market, then you'll always have more in common than not, that's why IMHO Sadhunathan doesn't need to fear legal repercussions if he's not simply copying another product, but after identifying X,Y and Z that every version/make/implementation of the product has, goes on to identify the few key fundamental improvements he'd like to implement in his own version. > but I used it as an opportunity to flog my product and company, > regardless. Thanks for the opportunity. > Glad I could offer the segue. From arthur.rann at gmail.com Wed Apr 16 21:59:54 2008 From: arthur.rann at gmail.com (Arthur Rann) Date: Wed, 16 Apr 2008 20:59:54 -0500 Subject: 2.9 and recording as a movie Message-ID: <64bccb0c0804161859u615e9c4dg7af6b03c38ab17f@mail.gmail.com> Hi, The 2.8.1 version of RunRev had a lot of issues on the Mac, ones that we really couldn't tolerate, so we moved it to another engine. However, we would like to use RR for our PC version. One hurdle I'm not sure how to address is one of exporting to a movie. I'd like to export an animation made in RR 2.9 directly to a .avi file. How can I do this? Thank you! Art From mdswindell at cruzio.com Wed Apr 16 22:02:01 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Wed, 16 Apr 2008 19:02:01 -0700 Subject: OSX icons for standalones In-Reply-To: References: Message-ID: <3AD177CD-D20B-4133-8DA5-EB58F2E03EC4@cruzio.com> On Apr 16, 2008, at 4:08 PM, Sarah Reichelt wrote: >> I like that tool too, but I really wish I had a command line >> utility or >> external to do the job. > > I completely agree. Then we could do it all from inside Rev just by > specifying an image or image file. It could even become part of the > standalone builder! I've been hoping for an icon-building feature incorporated into the standalone builder for a long time. Maybe it's not so far-fetched after all. Mark From lan.kc.macmail at gmail.com Wed Apr 16 22:15:01 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 17 Apr 2008 10:15:01 +0800 Subject: OT: Re: Alphabeticisation ? In-Reply-To: References: <733854.6006.qm@web37503.mail.mud.yahoo.com> Message-ID: On Thu, Apr 17, 2008 at 2:29 AM, Mark Wieder wrote: The University of California's Doe Library went to a closed stack > system some years ago for some obscure bureaucratic reasons. The > (backhanded > obligatory Arthur C Clarke reference) serendipity of contextual proximity > is > what we've all but lost with the demise of open stacks and physical card > catalogs. > > OK, I'm not a Librarian, but my wife is and so I asked her and this is what she discovered just now. She can access the University of California's Doe Library via the internet from halfway across the planet, in fact she can access every University of California Library by a system called Melvyl - which is the front end for OPAC (Online Public Access Catalogue - my wife normally uses a system called Oliver) Through Melvyl and OPAC you can search by: Title, Title begins with Journal Title Journal Title begins with Author Keywords in name Author last name first Author organisation Author/Title Subject Keywords ISBN ISSN My wife says Universities generally don't use Dewy because the system is designed for small collections, Universities uses Library of Congress system which provides finer categorisation for more accurate searches. My wife who teaches 'Information Literacy' at University to graduates, typically School Librarians, laughs at 'card' systems as being 'way too restrictive' and that if you couldn't find a host of books on any given subject with Melvyn, then you're an idiot - her words not mine. For Richmond, my wife checked out the University of Durham Library which is also online and indicated there you can ALSO search by: Classification mark, Shelf mark, Place of publication, and in Arabic or Chinese language. She tried to access the Plovdiv National Library but couldn't, although from her limited perspective it appeared that they were transferring to an OPAC system and that their catalogue may become available online at some future date - again, that is her impression, not necessarily reality. So, next time you're off to the library Richmond you could simply do a search of the online catalogue at Durham Uni, get a bunch of book names within the subject of interest and take the list to Plovdiv to see if they have any of them. Lastly my wife indicates that in general the physical book collection at libraries are getting smaller, and should be, to reflect the reality that access to more accurate data is readily available via the internet. If a library these days has an encyclopedia collection, then the librarians aren't doing their job. OK, can we go any further OT ;-) From pmbrig at gmail.com Wed Apr 16 22:39:14 2008 From: pmbrig at gmail.com (Peter Brigham) Date: Wed, 16 Apr 2008 22:39:14 -0400 Subject: a minor cosmetic annoyance In-Reply-To: <20080416230031.16CE948AE24@mail.runrev.com> References: <20080416230031.16CE948AE24@mail.runrev.com> Message-ID: On Wed, 16 Apr 2008 10:36:35 -0700, Richard Gaskin wrote: > Peter Brigham wrote: >> I don't know if anyone else is annoyed by this behavior.... When you >> have an unlocked scrolling field and you move the cursor into it, it >> changes to an ibeam. The problem for me is that it's an ibeam even if >> you move the cursor over the scrollbar. > > I think there may be something else at play there. > > I just did this test: > > 1. Create a new stack > 2. Add a field control > 3. Switch to browse tool > 4. Move mouse between text area and scrollbar > > - the cursor updated as expected. > > Perhaps the lockCursor is set for some reason? Hmm. I'll check that out. I have long been bothered by the persistent ibeam problem, and I tested it again with a virgin stack and one scrolling field before writing the above email, and it behaved as I described -- but I had not closed Rev first and had been working in the stack system I spend most of my time with (practice management). I thought I had cleaned out all the "lock cursor" commands from that stack system, but it looks as if there is something in my system that locks the cursor. Now quite sure how, exactly, because I have mouseleave handlers that unlock the cursor in a number of my controls. But when I restarted Rev just now and once more made a virgin stack and scrolling field, it behaves properly. I've got some more detective work to do. Meanwhile, as Emily Latella used to say on the old Saturday Night Live.... "never mind." Peter M. Brigham pmbrig at gmail.com From 3mcgrath at comcast.net Wed Apr 16 22:47:27 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Wed, 16 Apr 2008 22:47:27 -0400 Subject: 2.9 Freeze on OSX In-Reply-To: <48067E19.50502@anachreon.co.uk> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> <48067E19.50502@anachreon.co.uk> Message-ID: <9B31074B-294E-47E7-86AC-DFA581307325@comcast.net> 10.5.2 here. And once I put xKeys iKey back in I got the crash the second save. I am going to consider Hans solution for now. I keep USBOverdrive for some software but I can live without it for now. Tom On Apr 16, 2008, at 6:30 PM, Luis wrote: > Are all these OS X freezes happening on recent 10.5 installs? > > Cheers, > > Luis. > > > Mark Talluto wrote: >> On Apr 16, 2008, at 9:39 AM, Thomas McGrath III wrote: >>> From Memory I can remember these were in the Login folder: >>> iStat (some plugin - although I had deleted the preference pane >>> for this) >>> USBOverdrive >>> EyeTV (some plugin - deleted the app before) >>> xKeys (some plugin - deleted the app before) >>> >>> These apps were installed previously and I un-installed them: >>> Google Desktop >>> DivX >>> iStat Menus >>> Version Cue CS3 >>> Wacom Tablet >>> XKeys >> Very interesting list Thomas. Hans took out USBOverdrive from his >> login items. He has been saving a lot since to test it out. No >> crashes yet! He will run like this for another few days and see >> how it goes. I do not have USBOverdrive in my login items and have >> never seen this before. This may be it. Will post again later. >> Mark Talluto >> http://www.canelasoftware.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 Wed Apr 16 23:42:55 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 17 Apr 2008 13:42:55 +1000 Subject: 2.9 Freeze on OSX In-Reply-To: <9B31074B-294E-47E7-86AC-DFA581307325@comcast.net> References: <1257263B-6F1F-4926-BF6C-E55A3D212826@comcast.net> <6F5B72C104B0C2449B024F83100E4F830136F771@EVSSTAFF2.livad.liv.ac.uk> <170CE31F-6FD0-4D28-ADFF-B4287C4D27D0@comcast.net> <48061D19.2080100@hyperactivesw.com> <6CCCF256-B86D-4597-A7E0-1F469B98EEA2@comcast.net> <955CF2BA-6D28-457B-979B-5FF5729011FD@comcast.net> <48067E19.50502@anachreon.co.uk> <9B31074B-294E-47E7-86AC-DFA581307325@comcast.net> Message-ID: On Thu, Apr 17, 2008 at 12:47 PM, Thomas McGrath III <3mcgrath at comcast.net> wrote: > 10.5.2 here. > > And once I put xKeys iKey back in I got the crash the second save. I am > going to consider Hans solution for now. > > I keep USBOverdrive for some software but I can live without it for now. I use USBOverdrive Tom, and while I mostly save using GLX2, I sometimes do a standard save, and I haven't had any problems. One other thing to check is that you have Leopard-compatible versions of all these utilities. Cheers, Sarah From fmoyer at aol.com Wed Apr 16 23:55:03 2008 From: fmoyer at aol.com (Fred moyer) Date: Wed, 16 Apr 2008 23:55:03 -0400 Subject: Problem with put URL and websites In-Reply-To: <20080416024727.2A1C3488E61@mail.runrev.com> References: <20080416024727.2A1C3488E61@mail.runrev.com> Message-ID: Based on replies I have received (thanks for them) I don't think I explained the situation properly. Let me try again: Until a month ago, I was able to retrieve the drive time between two zip codes by using (for example): put "http://www.mapquest.com/maps/01778/03861/" into bunchofText Up until about a month ago, bunchofText would contain (for example): Total Estimated Time: 1 hour 35 minutes Therefore, it was a simple matter of using offset("Total Estimated Time:", bunchofText) to retrieve the drive time between two zip codes. Then, suddenly my script didn't work. Using Variable Watcher I found that bunchofText now contains some mysterious code. It now looks like this: Total Estimated Time: Obviously, I now can't retrieve the drive time. Does anyone have any ideas what I should do? Incidentally, I have tried using revBrowser. But when I use the following script: on mouseup put the windowid of this stack into tWinID put "http://www.mapquest.com/maps/01778/03861/" into tAddress put revBrowserOpen(tWinID,tAddress) into tBrowserID revBrowserSet tBrowserID, "showborder","true" revBrowserSet tBrowserID, "rect",rect of img "browserimage" put revBrowserGet(tBrowserID,"htmltext") end mouseup Revolution crashes Any suggestions/help would be most appreciated! Thanks Fred Moyer From JimAultWins at yahoo.com Thu Apr 17 00:08:32 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 16 Apr 2008 21:08:32 -0700 Subject: Problem with put URL and websites In-Reply-To: Message-ID: I will repeat my contention that the provider has either reformatted their output to your browser or you are not getting the same page somehow. looks like it should have a text string just before thus it appears that the data you want is missing. Further examination: When I use your url to get the page in a browser, there is a delay before the page appears, this version has no Estimated time, then a refresh occurs and the time now appears. My guess is that the server has changed the way it serves the page and you will likely need to put a wait into your script. Actually, this might mean cannot simply do "put url HTTP into tVar" since it looks like you are being sent a preliminary version with advertising, then the final version. How much work do you want to do to get the Estimated time? Jim Ault Las Vegas On 4/16/08 8:55 PM, "Fred moyer" wrote: > Based on replies I have received (thanks for them) I don't think I > explained the situation properly. Let me try again: Until a month > ago, I was able to retrieve the drive time between two zip codes by > using (for example): > > put "http://www.mapquest.com/maps/01778/03861/" into bunchofText > > Up until about a month ago, bunchofText would contain (for example): > > Total Estimated Time: 1 hour 35 minutes > > Therefore, it was a simple matter of using offset("Total Estimated > Time:", bunchofText) to retrieve the drive time between two zip codes. > > Then, suddenly my script didn't work. Using Variable Watcher I found > that bunchofText now contains some mysterious code. It now looks like > this: > > Total Estimated Time: span> > > Obviously, I now can't retrieve the drive time. Does anyone have any > ideas what I should do? Incidentally, I have tried using revBrowser. > But when I use the following script: > > on mouseup > put the windowid of this stack into tWinID > put "http://www.mapquest.com/maps/01778/03861/" into tAddress > put revBrowserOpen(tWinID,tAddress) into tBrowserID > revBrowserSet tBrowserID, "showborder","true" > revBrowserSet tBrowserID, "rect",rect of img "browserimage" > put revBrowserGet(tBrowserID,"htmltext") > end mouseup > > Revolution crashes > > Any suggestions/help would be most appreciated! > > Thanks > Fred Moyer > _______________________________________________ > 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 Thu Apr 17 00:37:10 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Apr 2008 21:37:10 -0700 Subject: [OT] Rev 2.9 hits a home run with users. In-Reply-To: <957906.58303.qm@web37507.mail.mud.yahoo.com> References: <957906.58303.qm@web37507.mail.mud.yahoo.com> Message-ID: <1591477862312.20080416213710@ahsoftware.net> Richmond- The rules of Shinty made no sense to me (but then I've never figured out Cricket, even after having it explained to me with a game in progress) until I had it translated into Simple English: "Shinty a traditional game played in the Scottish Highlands. It involves 2 teams of twelve players using a stick (known as a "caman" from Scottish Gaelic) to put a ball in the opposing teams net." http://simple.wikipedia.org/wiki/Shinty -- -Mark Wieder mwieder at ahsoftware.net From revdev at pdslabs.net Thu Apr 17 00:43:56 2008 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 16 Apr 2008 21:43:56 -0700 Subject: Problem with put URL and websites In-Reply-To: References: <20080416024727.2A1C3488E61@mail.runrev.com> Message-ID: <4806D58C.9070206@pdslabs.net> Warning: I don't know much about this kind of thing. Is it possible that the TimeSpan item is being set by the "drawLocations" JS function in this file?: http://content.mqcdn.com/dotcom-release-11-build.19/cdn/js/dojo/dojo.js.results.js (That's a ref in the source of your mapquest URL below). Phil Davis Fred moyer wrote: > Based on replies I have received (thanks for them) I don't think I > explained the situation properly. Let me try again: Until a month ago, > I was able to retrieve the drive time between two zip codes by using > (for example): > > put "http://www.mapquest.com/maps/01778/03861/" into bunchofText > > Up until about a month ago, bunchofText would contain (for example): > > Total Estimated Time: 1 hour 35 minutes > > Therefore, it was a simple matter of using offset("Total Estimated > Time:", bunchofText) to retrieve the drive time between two zip codes. > > Then, suddenly my script didn't work. Using Variable Watcher I found > that bunchofText now contains some mysterious code. It now looks like > this: > > Total Estimated Time: id="dirTimeSummary"> > > Obviously, I now can't retrieve the drive time. Does anyone have any > ideas what I should do? Incidentally, I have tried using revBrowser. > But when I use the following script: > > on mouseup > put the windowid of this stack into tWinID > put "http://www.mapquest.com/maps/01778/03861/" into tAddress > put revBrowserOpen(tWinID,tAddress) into tBrowserID > revBrowserSet tBrowserID, "showborder","true" > revBrowserSet tBrowserID, "rect",rect of img "browserimage" > put revBrowserGet(tBrowserID,"htmltext") > end mouseup > > Revolution crashes > > Any suggestions/help would be most appreciated! > > Thanks > Fred Moyer > _______________________________________________ > 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 > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From scott at tactilemedia.com Thu Apr 17 00:45:37 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 16 Apr 2008 21:45:37 -0700 Subject: Problem with put URL and websites In-Reply-To: Message-ID: It appears that MapQuest is relying on some kind of JavaScript component that it's not finding when retrieving the URL from within Revolution which, if correct, is why you're getting empty data between the tags. I would continue experimenting with RevBrowser, but otherwise you may have to find a different mapping service. I briefly looked at maps.google.com The basic service didn't seem to offer ZIP-code-based directions, but I didn't dig very deep. There might be some alternative service/setting buried there. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Recently, Fred moyer wrote: > Based on replies I have received (thanks for them) I don't think I > explained the situation properly. Let me try again: Until a month > ago, I was able to retrieve the drive time between two zip codes by > using (for example): > > put "http://www.mapquest.com/maps/01778/03861/" into bunchofText > > Up until about a month ago, bunchofText would contain (for example): > > Total Estimated Time: 1 hour 35 minutes > > Therefore, it was a simple matter of using offset("Total Estimated > Time:", bunchofText) to retrieve the drive time between two zip codes. > > Then, suddenly my script didn't work. Using Variable Watcher I found > that bunchofText now contains some mysterious code. It now looks like > this: > > Total Estimated Time: span> > > Obviously, I now can't retrieve the drive time. Does anyone have any > ideas what I should do? From geradamas at yahoo.com Thu Apr 17 02:47:51 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 17 Apr 2008 07:47:51 +0100 (BST) Subject: Beta testers who get nothing . . . Message-ID: <447744.88195.qm@web37502.mail.mud.yahoo.com> Sarah Reichel wrote: "For my part, I thoroughly enjoyed beta-testing. All I expected to get out of it was for Revolution to be improved and I certainly got that." Yes, you are right insofar as the actual Beta-testing goes. However, I thought that on the strength of my RevMedia 2.7.1 license I might be allowed, at least, RevMedia 2.9. What could be at fault is my reading of the offer about extant licenses. Hwever, having had people Beta-testing various products of mine, I have always left them with, either a Beta version that does not expire, or a copy of the finished product. May be that is why my average monthly income just about equals my monthly spending - the big businessman I am not. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From palcibiades-first at yahoo.co.uk Thu Apr 17 03:09:25 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 17 Apr 2008 00:09:25 -0700 (PDT) Subject: Smallest PC that can run Revolution? In-Reply-To: <664322.62589.qm@web37502.mail.mud.yahoo.com> References: <664322.62589.qm@web37502.mail.mud.yahoo.com> Message-ID: <16740165.post@talk.nabble.com> Richmond, try Slitaz. It is only 25mb, should be even smaller and faster than DSL. Can't imagine a lower spec distribution than this. Admittedly it only comes with two fonts, but then there is the font packaging tool with Rev. Might need it. -- View this message in context: http://www.nabble.com/Smallest-PC-that-can-run-Revolution--tp16728200p16740165.html Sent from the Revolution - User mailing list archive at Nabble.com. From JimAultWins at yahoo.com Thu Apr 17 03:10:33 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 17 Apr 2008 00:10:33 -0700 Subject: Problem with put URL and websites In-Reply-To: <4806D58C.9070206@pdslabs.net> Message-ID: On 4/16/08 9:43 PM, "Phil Davis" wrote: > Warning: I don't know much about this kind of thing. > Is it possible that the TimeSpan item is being set by the > "drawLocations" JS function in this file?: > > http://content.mqcdn.com/dotcom-release-11-build.19/cdn/js/dojo/dojo.js.result > s.js > > (That's a ref in the source of your mapquest URL below). > > Phil Davis > You are on the right track, Phil. This is one of the techniques web masters use to discourage 'screen scrapers', which is what put url whatever.com into tVar is doing. The reason I asked Fred 'how much is it worth?' is because simple techniques won't be successful without a browser or using Rev Http Headers (not easy). Of course there is RevBrowser, but Fred reported that for him it crashed Rev. On a Mac, I would use Applescript from Rev to [warning: code may not be exactly correct] tell app "Safari" set the url of document 1 to theUrlAddress wait 5 seconds return the source of document 1 end tell in Rev do theScriptForSafari as Applescript put the result in to pageSource -- or return the text of document 1 --which would be plain text without the tags, etc. You can use similar on Win. This TimeSpan js slows down the robotic programs that basically suck the precious data from sources like MapQuest and update some other data source. Hope this helps. Jim Ault Las Vegas On 4/16/08 9:43 PM, "Phil Davis" wrote: > Warning: I don't know much about this kind of thing. > Is it possible that the TimeSpan item is being set by the > "drawLocations" JS function in this file?: > > http://content.mqcdn.com/dotcom-release-11-build.19/cdn/js/dojo/dojo.js.result > s.js > > (That's a ref in the source of your mapquest URL below). > > Phil Davis > > > > Fred moyer wrote: >> Based on replies I have received (thanks for them) I don't think I >> explained the situation properly. Let me try again: Until a month ago, >> I was able to retrieve the drive time between two zip codes by using >> (for example): >> >> put "http://www.mapquest.com/maps/01778/03861/" into bunchofText >> >> Up until about a month ago, bunchofText would contain (for example): >> >> Total Estimated Time: 1 hour 35 minutes >> >> Therefore, it was a simple matter of using offset("Total Estimated >> Time:", bunchofText) to retrieve the drive time between two zip codes. >> >> Then, suddenly my script didn't work. Using Variable Watcher I found >> that bunchofText now contains some mysterious code. It now looks like >> this: >> >> Total Estimated Time: > id="dirTimeSummary"> >> >> Obviously, I now can't retrieve the drive time. Does anyone have any >> ideas what I should do? Incidentally, I have tried using revBrowser. >> But when I use the following script: >> >> on mouseup >> put the windowid of this stack into tWinID >> put "http://www.mapquest.com/maps/01778/03861/" into tAddress >> put revBrowserOpen(tWinID,tAddress) into tBrowserID >> revBrowserSet tBrowserID, "showborder","true" >> revBrowserSet tBrowserID, "rect",rect of img "browserimage" >> put revBrowserGet(tBrowserID,"htmltext") >> end mouseup >> >> Revolution crashes >> >> Any suggestions/help would be most appreciated! >> >> Thanks >> Fred Moyer >> _______________________________________________ >> 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 steve.checkley at taxcalc.com Thu Apr 17 04:19:40 2008 From: steve.checkley at taxcalc.com (Steve Checkley) Date: Thu, 17 Apr 2008 09:19:40 +0100 Subject: 2.9 Question In-Reply-To: <20080416230031.16CE948AE24@mail.runrev.com> References: <20080416230031.16CE948AE24@mail.runrev.com> Message-ID: <0B6588C43B1F4E4A959E249EB4CD1CFA29D929@apollo.ASPDEVON.local> Hi all, I have put up a post on the quality board about the metal windows (please vote for it!). Under 2.9, the metal windows look great under Leopard but retain the thick window frames of the previous metal style... which isn't in keeping with the updated HIG. A reply by the Rev team to my issue said that they'd be looking into this. Once it's solved, it should be nicely possible to create a unified titlebar/toolbar look under Leopard (by blanking out the main portion of the window with a white graphic and using what remains for the tool and bottom bars). When it's in, I'll be a very happy chappy, so roll on the next update! :o) Ta, Steve From m.schonewille at economy-x-talk.com Thu Apr 17 04:22:22 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 17 Apr 2008 10:22:22 +0200 Subject: 2.9 and recording as a movie In-Reply-To: <64bccb0c0804161859u615e9c4dg7af6b03c38ab17f@mail.gmail.com> References: <64bccb0c0804161859u615e9c4dg7af6b03c38ab17f@mail.gmail.com> Message-ID: <9A311A27-EC05-4574-BA81-6C6279EDB361@economy-x-talk.com> Hi Arthur, You can use Trevor's EnhanceQT external: . Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 17 apr 2008, at 03:59, Arthur Rann wrote: > Hi, > The 2.8.1 version of RunRev had a lot of issues on the Mac, ones > that we > really couldn't tolerate, so we moved it to another engine. However, > we > would like to use RR for our PC version. One hurdle I'm not sure how > to > address is one of exporting to a movie. I'd like to export an > animation made > in RR 2.9 directly to a .avi file. How can I do this? > > Thank you! > Art From david at openpartnership.net Thu Apr 17 04:32:15 2008 From: david at openpartnership.net (David Bovill) Date: Thu, 17 Apr 2008 09:32:15 +0100 Subject: Problem with put URL and websites In-Reply-To: References: Message-ID: Fred - I'd agree with Scott and look at doing this with a supported API rather than screen scraping. Downaside is you need to understand the API - upside is there are lots of people who can help on various lists and the API's are relatively stable as the big boys try not to break them as developers depend on them. With Screen Scraping you are at the mercy of the graphic designer. I have not done much with the Google Maps API and Rev - but a quick loo indicated it should be possible: - http://code.google.com/apis/maps/documentation/reference.html#GDirections(getDuration()) - http://www.mercatorgeosystems.com/content/view/33/1/ (seem to have a free API) - http://www.tufat.com/docs/distance/ (an app done in php using Google API?) I have found the yahoo Maps API much easier for a Rev app to call - at least for geocoding (http://developer.yahoo.com/maps/rest/V1/geocode.html), but as of yet I have not figured out how to use Google Maps except to create web pages with javascript - this would mean creating a web page that produces a simple drive time table and fetching the url to this page in Rev. Hope this is useful and llet us know how you get on! From wjm at wjm.org Thu Apr 17 05:19:44 2008 From: wjm at wjm.org (Bill Marriott) Date: Thu, 17 Apr 2008 05:19:44 -0400 Subject: Beta testers who get nothing . . . References: <447744.88195.qm@web37502.mail.mud.yahoo.com> Message-ID: Richmond, >>> I thought that on the strength of my RevMedia 2.7.1 license I might be allowed, at least, RevMedia 2.9. <<< We only just now released Rev 2.9 for Mac and Windows (Linux coming shortly). Since you purchased a version of Revolution 2.7.x, you get 2.9 for free. You and others who purchased Media 2.7.x will be getting that email with a download link and 2.9 Media code very shortly. - Bill From runrev at animabit.de Thu Apr 17 05:24:15 2008 From: runrev at animabit.de (runrev at animabit.de) Date: Thu, 17 Apr 2008 09:24:15 +0000 Subject: httpproxy authentication & agent simulation Message-ID: Hello Mark Smith thank you very much for your tipp using HTTPHeaders for implementing another User-Agent! In the archives I found with the help of Mark Schonewille http://www.mail-archive.com/metacard at lists.runrev.com/msg09789.html From: Dave Cragg Subject: Re: HTTPProxy - authenticated proxy servers supported? Date: 2003-08-21 09:33:29 with information how to use proxy authentication. The solution in both cases uses HTTPHeaders. I try to set the HTTPHeaders to a multiline string "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)" & cr & & other Headerinformation Perhaps I can avoid the shell(Perl-journey) and stay in runrev even in this case. Thank you. Nice day, Franz Mit freundlichen Gr??en Franz B?hmisch boehmisch at animabit.de http://www.animabit.de GF Animabit Multimedia Software GmbH Am Sonnenhang 22 D-94136 Thyrnau Tel +49 (0)8501-8538 Fax +49 (0)8501-8537 ---------------------------------------------------- httpproxy authentication & agent simulation Mark Smith mark at maseurope.net Wed Apr 16 13:12:36 CDT 2008 Franz, you can spoof the user-agent using another httpHeader: set the httpHeaders to "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)" -- or somesuch, this will override the default user-agent. I'm pretty sure you can do http authentication with a header too, using the "WWW-Authenticate:" header, but I'm not sure exactly what form it takes. Hope this helps, Mark On 16 Apr 2008, at 18:26, runrev at animabit.de wrote: > Hello, > > 1. > I need fileupload from runrev via http using a proxy. This works with > > on mouseUp > answer file "Which file ... Welche Datei soll auf den Server > geladen werden?" > set httpproxy to "http://proxy:8080" > put it into dateiname > set the itemdelimiter to "/" > put the last item of dateiname into shortname > put dateiname && "wird aufgeladen ..." into field "protokoll" > put libUrlMultipartFormData(tForm, "pdftitel", > shortname,"submit","Datei auf Server hochladen!") into tData > set the httpheaders to line 1 of tForm > delete line 1 of tForm > put libUrlMultipartFormAddPart(tForm, "filename","" & > dateiname, "multipart/form-data", "binary") into tData > put "http://htaccessusername:htaccesspassword at server.de/upload.cgi" > into tURL > post tForm to url tUrl > set the htmltext of field "protokoll" to it > end mouseUp > > > 2. But the proxy (http) needs > a) authentication > and perhaps > b) only allows Mozilla or IE compatible browsers for http access. > > Now I have written a workaround in Perl: > > > > use LWP::UserAgent; > my $ua = LWP::UserAgent->new; > ... > $ua->proxy(['http', 'ftp'], 'http:// > proxyusername:proxypassword at proxy:8080/'); > $ua->agent("Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; > SV1; .NET CLR 1.1.4322)"); > > ... > which allows http-upload through a proxy with authentication and > agent simulation. > > 3. Question > > Is it possible to define httpproxy authentication & agent > simulation? Then I must not use Perl for a workaround ... > From wjm at wjm.org Thu Apr 17 05:28:35 2008 From: wjm at wjm.org (Bill Marriott) Date: Thu, 17 Apr 2008 05:28:35 -0400 Subject: Alphabeticisation ? References: <733854.6006.qm@web37503.mail.mud.yahoo.com> Message-ID: Richmond, >>> Of course if one wanted to be b*tchy the fact that [it] occurred to neither Kay C Lan or myself could be blamed on something to do with the RR Documentation <<< Perhaps we'll add "Alphabeticisation" to the Rev docs when that term appears in a proper English dictionary. :) For now, we'll have to rely on the word "sort" occurring to the programmer. p.s.: I realized the solution was as short as, "sort field 1" with "the lines of" being unnecessary. From geradamas at yahoo.com Thu Apr 17 05:31:46 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 17 Apr 2008 10:31:46 +0100 (BST) Subject: Alphabeticisation ? Message-ID: <255095.2709.qm@web37508.mail.mud.yahoo.com> ALPHABETICISATION http://www.lib.latrobe.edu.au/AHR/archive/Issue-September-2006/rigby.html also widely used by Willard van Orman Quine (who was American). Some dispute about how 'alphabeticisation' is used ? ? ? I use 'alphabeticisation' to mean 'put things in alphabetical order'. 'alphabeticisation' is only Scots insofar as I am 75% Scots and I use it; but, Hey, go to St Andrews every summer for the Scottish Dance Summer School and you can see Japanese men in kilts; that does not necessitate describing a kilt as a Japanese item of dress does it ? If so, I shall get my kilt out of the wardrobe now and stitch a rising sun to its hem :-) Admittedly I did once turn up at a Tae-kwon-do (Korean) class in a kilt, but changed into my Do-bok. Just re-reading Wittgenstein's 'Philosophical Investigations' in an attempt to adequately formulate meaning as inhering in operations; this goes a bit beyond simple functionalism. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From benr_mc at cogapp.com Thu Apr 17 07:20:45 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 17 Apr 2008 12:20:45 +0100 Subject: Accessing MySQL with mysql.sock in another location Message-ID: <4807328D.8080809@cogapp.com> A client reports being unable to use a tool I wrote; he gets the message "Can't connect to local MySQL server through socket /tmp/mysql.sock". Apparently, his MySQL installation puts mysql.sock into another directory. He's reluctant to change this because he has a setup with various other things accessing MySQL succesfully. Is there a way to configure Rev's database client to access mysql.sock at a location other than /tmp/mysql.sock ? TIA, - Ben From R.Beynon at liverpool.ac.uk Thu Apr 17 08:38:49 2008 From: R.Beynon at liverpool.ac.uk (Beynon, Rob) Date: Thu, 17 Apr 2008 13:38:49 +0100 Subject: Is this mad? Message-ID: <08DA90FD83D9AF40ADC882D28C63C74DEB8A9A@EVSSTAFF1.livad.liv.ac.uk> Sometimes when writing code, I write things like Repeat for each line protein in allProteins Repeat for each char aminoAcid in protein Etc etc I'd really like this to look like this, defining a new function 'synonym' make protein a synonym of line make aminoAcid a synonym of char Repeat for each protein in allProteins Repeat for each aminoAcid in protein Etc etc Does the extensibility/flexibility make code easier or harder to read/use? ________________________________ Prof R J Beynon Proteomics and Functional Genomics Group Faculty of Veterinary Science University of Liverpool Crown Street, Liverpool L69 7ZJ ________________________________ Phone: +44 151 794 4312 Fax: +44 151 794 4243 Email: r.beynon at liv.ac.uk http://www.liv.ac.uk/pfg ________________________________ This email was sent on 4/17/08 at 1:39 PM by Rob Beynon. From shoreagent at gmail.com Thu Apr 17 08:57:11 2008 From: shoreagent at gmail.com (william humphrey) Date: Thu, 17 Apr 2008 08:57:11 -0400 Subject: Easy quick hypertalk coding question In-Reply-To: <6B1C3ADE-9403-4CDE-87C7-4AE7AD5C1E17@economy-x-talk.com> References: <459b22a90804140640i21f4ec15ga292c78e42b13e3a@mail.gmail.com> <459b22a90804140939y781e0d00wca6b515c119d6233@mail.gmail.com> <9E44F082-B951-4311-B794-30959653CFD0@sosmartsoftware.com> <459b22a90804141659i32ac5676l7daaeecd371de12@mail.gmail.com> <48043C8E.2040903@hyperactivesw.com> <6B1C3ADE-9403-4CDE-87C7-4AE7AD5C1E17@economy-x-talk.com> Message-ID: <459b22a90804170557t16e73759r9250a792da1d289a@mail.gmail.com> Hi I was having so much fun trying to learn how to do it as Eric outlined it that I forgot to go back and check the original sort. It turn out that the reason the original sort wasn't working. "sort cards by field index" --- the one line of code was because it needed to say "sort cards numeric by field index" this was compounded by the fact that when you do a "sort cards" in hypercard it takes a second or so and you know that something happened. When you do the same sort in RunRev it is almost instantaneous so I thought nothing was happening and when I did "go first card" etc and saw that it wasn't sorted numeric I thought that nothing had happened. So you're right. It was a simple mistake (isn't that always the case?). But I still like Eric's suggestion as that is what I'm trying to do -- put a marker in so that I know how much of the database has been processed so that the legacy hypercard stack (which is still being used) can be processed again later starting from the last card that was processed. Thanks everybody as always for all the help. Bill On Wed, Apr 16, 2008 at 11:49 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi, > > Right, that's why I started with asking for the script. It ought to be a > simple mistake. > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > A large collection of scripts for HyperCard, Revolution, SuperCard and > other programming languages can be found at http://runrev.info > > > > > On 15 apr 2008, at 07:26, J. Landman Gay wrote: > > > > > > > > > > > If your index field is simply a number, it should work without any extra > > scripting. > > > > _______________________________________________ > 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 > -- http://www.bluewatermaritime.com From fmoyer at aol.com Thu Apr 17 09:59:40 2008 From: fmoyer at aol.com (Fred moyer) Date: Thu, 17 Apr 2008 09:59:40 -0400 Subject: use-revolution Digest, Vol 55, Issue 35 In-Reply-To: <20080417093154.BFDBD48A5F6@mail.runrev.com> References: <20080417093154.BFDBD48A5F6@mail.runrev.com> Message-ID: I really know almost nothing about web sites, API, etc. Could anyone suggest someone I might hire to put this functionality into my stack? Again, I need to be able to retrieve the drive time between two zip codes or two cities. Thanks, Fred On Apr 17, 2008, at 5:31 AM, use-revolution-request at lists.runrev.com wrote: > Message: 25 > Date: Thu, 17 Apr 2008 09:32:15 +0100 > From: "David Bovill" > Subject: Re: Problem with put URL and websites > To: "How to use Revolution" > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > Fred - I'd agree with Scott and look at doing this with a supported > API > rather than screen scraping. Downaside is you need to understand > the API - > upside is there are lots of people who can help on various lists > and the > API's are relatively stable as the big boys try not to break them as > developers depend on them. With Screen Scraping you are at the > mercy of the > graphic designer. > > I have not done much with the Google Maps API and Rev - but a quick > loo > indicated it should be possible: > > - > http://code.google.com/apis/maps/documentation/ > reference.html#GDirections(getDuration()) > - http://www.mercatorgeosystems.com/content/view/33/1/ (seem to > have a > free API) > - http://www.tufat.com/docs/distance/ (an app done in php using > Google > API?) > > I have found the yahoo Maps API much easier for a Rev app to call - > at least > for geocoding (http://developer.yahoo.com/maps/rest/V1/ > geocode.html), but as > of yet I have not figured out how to use Google Maps except to > create web > pages with javascript - this would mean creating a web page that > produces a > simple drive time table and fetching the url to this page in Rev. > > Hope this is useful and llet us know how you get on! From eric.chatonet at sosmartsoftware.com Thu Apr 17 10:00:49 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 17 Apr 2008 16:00:49 +0200 Subject: Is this mad? In-Reply-To: <08DA90FD83D9AF40ADC882D28C63C74DEB8A9A@EVSSTAFF1.livad.liv.ac.uk> References: <08DA90FD83D9AF40ADC882D28C63C74DEB8A9A@EVSSTAFF1.livad.liv.ac.uk> Message-ID: <848B0CA6-57E8-4417-9CD4-A85913A291FF@sosmartsoftware.com> Bonjour Rob, Le 17 avr. 08 ? 14:38, Beynon, Rob a ?crit : > Sometimes when writing code, I write things like > Repeat for each line protein in allProteins > Repeat for each char aminoAcid in protein > Etc etc > > I'd really like this to look like this, defining a new function > 'synonym' > > make protein a synonym of line > make aminoAcid a synonym of char > > Repeat for each protein in allProteins > Repeat for each aminoAcid in protein > > Etc etc > > Does the extensibility/flexibility make code easier or harder to > read/use? Not mad at all :-) More, it's 'perfect' English like xTalk, surely more understandable. When you use tLine you think as an 'almost abstract' programmer; using tProtein you rely on a biological process you want to set. Just have a look at http://www.fourthworld.com/embassy/articles/ scriptstyle.html to mix names that make sense and some good habits listed by Richard that will enforce understandability :-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From gregory.lypny at videotron.ca Thu Apr 17 10:16:22 2008 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Thu, 17 Apr 2008 10:16:22 -0400 Subject: Table Fields Message-ID: Do table fields work reliably now or are they still to be avoided? Gregory From eric.chatonet at sosmartsoftware.com Thu Apr 17 10:23:46 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 17 Apr 2008 16:23:46 +0200 Subject: Is this mad? In-Reply-To: <848B0CA6-57E8-4417-9CD4-A85913A291FF@sosmartsoftware.com> References: <08DA90FD83D9AF40ADC882D28C63C74DEB8A9A@EVSSTAFF1.livad.liv.ac.uk> <848B0CA6-57E8-4417-9CD4-A85913A291FF@sosmartsoftware.com> Message-ID: Sorry, I did not read this post correctly: I just wanted to say that repeat for each line tProtein in tAllProteins sounds better than repeat for each line tLine in tAllProteins. As for the rest, the engine has to understand what you want :-) Le 17 avr. 08 ? 16:00, Eric Chatonet a ?crit : > Bonjour Rob, > > Le 17 avr. 08 ? 14:38, Beynon, Rob a ?crit : >> Sometimes when writing code, I write things like >> Repeat for each line protein in allProteins >> Repeat for each char aminoAcid in protein >> Etc etc >> >> I'd really like this to look like this, defining a new function >> 'synonym' >> >> make protein a synonym of line >> make aminoAcid a synonym of char >> >> Repeat for each protein in allProteins >> Repeat for each aminoAcid in protein >> >> Etc etc >> >> Does the extensibility/flexibility make code easier or harder to >> read/use? > > Not mad at all :-) > More, it's 'perfect' English like xTalk, surely more understandable. > When you use tLine you think as an 'almost abstract' programmer; > using tProtein you rely on a biological process you want to set. > > Just have a look at http://www.fourthworld.com/embassy/articles/ > scriptstyle.html to mix names that make sense and some good habits > listed by Richard that will enforce understandability :-) > > Best regards from Paris, > Eric Chatonet. From kray at sonsothunder.com Thu Apr 17 10:24:32 2008 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 17 Apr 2008 09:24:32 -0500 Subject: OT: Re: Alphabeticisation ? In-Reply-To: <255095.2709.qm@web37508.mail.mud.yahoo.com> Message-ID: > Some dispute about how 'alphabeticisation' is used ? ? > ? > > I use 'alphabeticisation' to mean 'put things in > alphabetical order'. I don't know about the dispute, but either 'alphabeticisation' is a very old word or one that was created by the author, much like the word "normalcy" was used by Warren Harding in his presidential campaign promise of 1920 (instead or the more used term "normality"). So perhaps that's why the use of "alphabeticisation" was viewed as odd instead of the word "alphabetize" (or "alphabetise"), which is more universally used and understood. Just my 2 cents, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From viktoras at ekoinf.net Thu Apr 17 09:54:44 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Thu, 17 Apr 2008 16:54:44 +0300 Subject: [way OT...] emerging 'business' opportunities - legal or not... In-Reply-To: <08DA90FD83D9AF40ADC882D28C63C74DEB8A9A@EVSSTAFF1.livad.liv.ac.uk> References: <08DA90FD83D9AF40ADC882D28C63C74DEB8A9A@EVSSTAFF1.livad.liv.ac.uk> Message-ID: <480756A4.408@ekoinf.net> This is a way of topic for this list, anyway, this is an excerpt from an advertisement letter (spam) that arrived to my inbox today. However it seems somehow not too far in nature from the question and answers on reuse of copyrighted code. Is this legal or not? What a moral dilemma to solve... <-snip--> in Pakistan and India it is not illegal to sell your organ and because many people live in abject poverty, they are willing to sell their organs to fulfill their financial needs. That is why Pakistan is considered the most congenial place to have a kidney at an affordable rate and also its transplantation in a shorter length of time. We at <-removed-> specialise in obtaining organs from willing donors. These we make available to those that need them at a fair market price. We also have ultra-modern surgical facilities and several professionally trained transplant surgeons having over 20 years experience who can perform the transplant under industry standard hygienic conditions. <-snip-> I used to think this is a criminal activity and not a business, but now they start open advertising... Organ trade from live persons... A little shocking, isn't it? V. From pepetoo at cox.net Thu Apr 17 11:06:19 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 17 Apr 2008 08:06:19 -0700 Subject: [way OT...] emerging 'business' opportunities - legal or not... In-Reply-To: <480756A4.408@ekoinf.net> References: <08DA90FD83D9AF40ADC882D28C63C74DEB8A9A@EVSSTAFF1.livad.liv.ac.uk> <480756A4.408@ekoinf.net> Message-ID: <79999131-0558-40AB-9602-9F583961334F@cox.net> IMHO, this is not shocking, so long as all of the participants are "adequately/completely" informed as to the consequences of their actions. What IS shocking is that ANY government should take it upon itself to deprive individuals of doing whatever they wish with what is theirs - THEIR BODIES, THEIR MINDS, THEIR SPIRITS AND SOULS! Joe Wilkins On Apr 17, 2008, at 6:54 AM, viktoras didziulis wrote: > This is a way of topic for this list, anyway, this is an excerpt > from an advertisement letter (spam) that arrived to my inbox today. > However it seems somehow not too far in nature from the question and > answers on reuse of copyrighted code. Is this legal or not? What a > moral dilemma to solve... > > <-snip--> in Pakistan and India it is not illegal to sell your organ > and because many people live in abject poverty, they are willing to > sell their organs to fulfill their financial needs. That is why > Pakistan is considered the most congenial place to have a kidney at > an affordable rate and also its transplantation in a shorter length > of time. > > We at <-removed-> specialise in obtaining organs from willing > donors. These we make available to those that need them at a fair > market price. We also have ultra-modern surgical facilities and > several professionally trained transplant surgeons having over 20 > years experience who can perform the transplant under industry > standard hygienic conditions. > <-snip-> > > I used to think this is a criminal activity and not a business, but > now they start open advertising... Organ trade from live persons... > A little shocking, isn't it? > V. From luis at anachreon.co.uk Thu Apr 17 11:12:43 2008 From: luis at anachreon.co.uk (Luis) Date: Thu, 17 Apr 2008 16:12:43 +0100 Subject: [way OT...] emerging 'business' opportunities - legal or not... In-Reply-To: <480756A4.408@ekoinf.net> References: <08DA90FD83D9AF40ADC882D28C63C74DEB8A9A@EVSSTAFF1.livad.liv.ac.uk> <480756A4.408@ekoinf.net> Message-ID: On 17 Apr 2008, at 14:54, viktoras didziulis wrote: > > > We at <-removed-> specialise in obtaining organs from willing > donors. These we make available to those that need them at a fair > market price. We also have ultra-modern surgical facilities and > several professionally trained transplant surgeons having over 20 > years experience who can perform the transplant under industry > standard hygienic conditions. > <-snip-> > These may not be the ones conducting the surgery... From ambassador at fourthworld.com Thu Apr 17 11:22:18 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 17 Apr 2008 08:22:18 -0700 Subject: Is this mad? Message-ID: <48076B2A.5070309@fourthworld.com> Rob Beynon wrote: >> I'd really like this to look like this, defining a new function >> 'synonym' >> >> make protein a synonym of line >> make aminoAcid a synonym of char >> >> Repeat for each protein in allProteins >> Repeat for each aminoAcid in protein >> >> Etc etc >> >> Does the extensibility/flexibility make code easier or harder to >> read/use? And Eric Chatonet replied: > Not mad at all :-) > More, it's 'perfect' English like xTalk, surely more understandable. > When you use tLine you think as an 'almost abstract' programmer; > using tProtein you rely on a biological process you want to set. > > Just have a look at > to mix names that make sense and some good habits > listed by Richard that will enforce understandability :-) ... > I just wanted to say that repeat for each line tProtein in > tAllProteins sounds better than repeat for each line tLine in > tAllProteins. > As for the rest, the engine has to understand what you want :-) I'm with Eric: I think your suggestion is brilliant, and I've wanted something like it for some time. In fact, I'm crafting 5GLs for two of my products in which it's important that those scripters be able to stay focused on the objects and concepts relevant to their work, and not get hung up on whatever syntax the engine might need to pull it off. So I've begun experimenting with ways to allow simple scripts to be written which look rather like what you've written, and then those get translated in Transcript for running through the engine. Much nicer to have some sort of declaration to let the engine do this itself. :) Perhaps if/when we get OOP extensions to the language (IMNSHO an essential for long-term viability), it would allow expressions like what you wrote. It seems a good blend of xTalk traditions with object-oriented thinking. Thinking about this over the last year, it occured to me that "objects" are really just database records, a collection of things that have certain properties which correlate rather cleanly with database fields. We don't have structs in Transcript per se, but it's not hard to craft a modest set of handlers to emulate them effectively enough, allowing you to refer to items in a delimited list by name. A simple list of field names and a handler using lineoffset will take care of that. The harder part is making it Rev-like in syntax. For example, saying: put FieldNameToItemNum("age") of tEmployees["Richard"] ...just doesn't flow off the tongue like: put the age of employee "Richard" One could make it feel more OOP-like to use clever names: put ObjectAttribute(tEmployees, "Richard", "age") ...but it still doesn't feel xTalk-like. It might be ideal to have something akin to property sets, which work as arrays in memory or as persistent data bound to an object with similar syntax, but extended to allow us to apply names for specified fields/items within an element. I guess this is just a three-dimensional array, but they key here would be syntax to allow us to address these structures as gracefully as you've written above. Of course the other side of this, in addition to properties, is behavior. I had thought there was a request in the RQQC for parentScripts, but I couldn't find one so I just added it: Feel free to refine the suggestions there, and add your votes to it as you see fit. If property inheritance also seems attractive, maybe it could be refined to be parentObject. I'll leave that for you folks. And if you can come up with some nifty ways to allow us to address nested hierarchies of object properties for virtual objects, let's discuss them here to craft a good request for the RQQC. That may have to wait for a full OOP implementation, but perhaps there's some clever way to do that for non-physical objects as we can with physical controls that we just haven't thought of yet.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From JimAultWins at yahoo.com Thu Apr 17 11:26:35 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 17 Apr 2008 08:26:35 -0700 Subject: Is this mad? In-Reply-To: <08DA90FD83D9AF40ADC882D28C63C74DEB8A9A@EVSSTAFF1.livad.liv.ac.uk> Message-ID: On 4/17/08 5:38 AM, "Beynon, Rob" wrote: > Sometimes when writing code, I write things like > Repeat for each line protein in allProteins > Repeat for each char aminoAcid in protein > Etc etc > > I'd really like this to look like this, defining a new function 'synonym' > make protein a synonym of line > make aminoAcid a synonym of char > Repeat for each protein in allProteins > Repeat for each aminoAcid in protein > Etc etc > Does the extensibility/flexibility make code easier or harder to read/use? It is not 'mad', but also not within the syntax of Rev. In the case of a repeat loop the syntax for Rev is REPEAT FOR EACH LINE varYouWantToUse IN containerOrVariable REPEAT FOR EACH ITEM varYouWantToUse IN containerOrVariable REPEAT FOR EACH CHAR varYouWantToUse IN containerOrVariable so you cannot directly use REPEAT FOR EACH chunkSynonym IN containerOrVariable Your " Repeat for each protein in allProteins" omits a key word You could, of course, set up function or procedure handlers and globals, but then you would be getting further away from English-like syntax. The same goes for the "do" command. 'make' is not a reserved word in Rev so you can use it to be a handler or function Hope this helps. Jim Ault Las Vegas From slylabs13 at mac.com Thu Apr 17 12:52:48 2008 From: slylabs13 at mac.com (Robert Sneidar) Date: Thu, 17 Apr 2008 09:52:48 -0700 Subject: Table Fields In-Reply-To: References: Message-ID: My understanding is that Runrev did pretty much nothing to address the table field issues. For my 2 cents, I think they need a whole new Table Object, not just a glorified field. That would be a huge undertaking, and I think they would have to abandon the old table field which would break some people's apps. In my opinion a table object would need to be able to connect to a data source, like an SQL database and plain text files, have filtering applied, be sortable by clicking column headers, have disk caching so large databases could be addressed, have font control, at least down to the row/column level, pretty much everything you would expect from a table. I think this could probably be accomplished to some extent with an addon, but I don't know how you would get it to interact seamlessly with the ide. Ideally, it needs to be something that Runrev does in the nuts and bolts of the runrev engine. I for one would LOVE to see such a thing, but I do not think it is in the short term future. Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Apr 17, 2008, at 7:16 AM, Gregory Lypny wrote: > Do table fields work reliably now or are they still to be avoided? > > Gregory > _______________________________________________ > 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 dave at looktowindward.com Thu Apr 17 13:01:56 2008 From: dave at looktowindward.com (Dave) Date: Thu, 17 Apr 2008 18:01:56 +0100 Subject: Selecting lines in list fields In-Reply-To: <48076B2A.5070309@fourthworld.com> References: <48076B2A.5070309@fourthworld.com> Message-ID: <47060DC9-5FD0-4E7E-BB2E-B862F7FCD745@looktowindward.com> Hi, I have two list fields, when I click in one of them I want the line selected to be highlighted but I want the other to to be unselected (e.g. if a line is highlighted, I want it to be un-highlighted). I can't seem to find a way to do this! Help! Thanks a lot Dave From eric.chatonet at sosmartsoftware.com Thu Apr 17 13:08:35 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 17 Apr 2008 19:08:35 +0200 Subject: Selecting lines in list fields In-Reply-To: <47060DC9-5FD0-4E7E-BB2E-B862F7FCD745@looktowindward.com> References: <48076B2A.5070309@fourthworld.com> <47060DC9-5FD0-4E7E-BB2E-B862F7FCD745@looktowindward.com> Message-ID: <37A45A96-886A-409A-BE17-4915DB5A18A1@sosmartsoftware.com> Bonjour Dave, Le 17 avr. 08 ? 19:01, Dave a ?crit : > I have two list fields, when I click in one of them I want the line > selected to be highlighted but I want the other to to be unselected > (e.g. if a line is highlighted, I want it to be un-highlighted). > > I can't seem to find a way to do this! Help! on selectionChanged set the hilitedLine of fld to empty end selectionChanged Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From mpetrides at earthlink.net Thu Apr 17 13:29:11 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Thu, 17 Apr 2008 12:29:11 -0500 Subject: HEELLLPPPPPP w GLX2 problem In-Reply-To: References: <08DA90FD83D9AF40ADC882D28C63C74DEB8A9A@EVSSTAFF1.livad.liv.ac.uk> <480756A4.408@ekoinf.net> Message-ID: AAAARRRGGGGGHHHH. I am now addicted to GLX 2 but have managed to royally bollix up my system--somehow have moved the window for the GLX2 script editor to where it is now stuck behind the (permanent) icon bar at the top of my stack. I can't get to the script editor title bar to move it and hiding Rev's menubar doesn't help because the title bar of the script editor window doesn't extend that far. I CAN use the Rev script editor without problem, but like I said, I'm addicted to GLX2. Removing GLX2 and re installing it doesn't help. HEEELLLLLPPPPPP!! How do I get GLX2 out from under the Rev IDE icon bar? (And, yes, I am CCing Jerry on this, too.) Thanks. M From mwieder at ahsoftware.net Thu Apr 17 13:31:04 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 17 Apr 2008 10:31:04 -0700 Subject: Alphabeticisation ? References: <255095.2709.qm@web37508.mail.mud.yahoo.com> Message-ID: Richmond- > ALPHABETICISATION > http://www.lib.latrobe.edu.au/AHR/archive/Issue-September-2006/rigby.html Come on, Richmond... surely you can find something more authoritative than an article in the Australian Humanities Review, no? Of course, maybe you're just internally translating from the Portuguese "alfabetiza??o"... in which case I believe you're asking for help with literacy... http://www.youtube.com/watch?v=XgVBIFC_Epk -- Mark Wieder mwieder at ahsoftware.net From mpetrides at earthlink.net Thu Apr 17 13:33:33 2008 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Thu, 17 Apr 2008 12:33:33 -0500 Subject: HEELLLPPPPPP w GLX2 problem In-Reply-To: References: <08DA90FD83D9AF40ADC882D28C63C74DEB8A9A@EVSSTAFF1.livad.liv.ac.uk> <480756A4.408@ekoinf.net> Message-ID: Oops. Nevermind. I am an idiot! I found the menu command for hiding Rev's toolbar icons under the IDE's VIEW menu. All is now well with the world. Sorry to have interrupted your (more cogent than mine) thinking. HTH someone else in the future. M On Apr 17, 2008, at 12:29 PM, Marian Petrides, M.D. wrote: > AAAARRRGGGGGHHHH. I am now addicted to GLX 2 but have managed to > royally bollix up my system--somehow have moved the window for the > GLX2 script editor to where it is now stuck behind the (permanent) > icon bar at the top of my stack. > > I can't get to the script editor title bar to move it and hiding > Rev's menubar doesn't help because the title bar of the script > editor window doesn't extend that far. I CAN use the Rev script > editor without problem, but like I said, I'm addicted to GLX2. > > Removing GLX2 and re installing it doesn't help. > > HEEELLLLLPPPPPP!! How do I get GLX2 out from under the Rev IDE icon > bar? > > (And, yes, I am CCing Jerry on this, too.) > > Thanks. > > M > _______________________________________________ > 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 Thu Apr 17 13:43:33 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 17 Apr 2008 10:43:33 -0700 Subject: Accessing MySQL with mysql.sock in another location References: <4807328D.8080809@cogapp.com> Message-ID: Ben- > Is there a way to configure Rev's database client to access mysql.sock at > a location other than /tmp/mysql.sock ? You might try (untested with rev) ps -ef | grep mysql.*socket # to find the socket location (on mine it's /var/run/mysqld/mysqld.sock) # and then export MYSQL_UNIX_PORT=/var/run/mysqld/mysqld.sock -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Apr 17 14:08:40 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 17 Apr 2008 11:08:40 -0700 Subject: OT: Re: Alphabeticisation ? References: <733854.6006.qm@web37503.mail.mud.yahoo.com> Message-ID: Kay- > OK, can we go any further OT ;-) To bring things back a bit less OT, my point is not about libraries per se, although physical libraries do manifest the most obvious symptom in daily life. I have discovered many interesting and surprising books accidentally by browsing shelves in a library (or bookstore) which I would never have come across if I were doing a focused search. And this doesn't matter whether the search is by title or author or subject or whatever. The situation is the same as following up web links: any click can lead you into uncharted territory and bring you to sites or subjects you would never have thought of searching for, but end up in your saved bookmarks. Closed stacks and computerized searches are the antithesis of this phenomenon. > access to more accurate data is readily available via the internet. Here's one case where your wife is wrong. More timely information, yes, since the time to print a physical document is appallingly long. But there are so many Wikipidiots out there that it's well to distrust anything that comes in over the internet. Otherwise you'll end up buying High-quality medz at low prices from Nigeria. -- Mark Wieder mwieder at ahsoftware.net From geradamas at yahoo.com Thu Apr 17 14:25:10 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 17 Apr 2008 19:25:10 +0100 (BST) Subject: Alphabeticisation ? Message-ID: <707619.15857.qm@web37505.mail.mud.yahoo.com> Mark Wieder can be as snobbish as he likes about an Australian Humanities Review (and, for all I know he is probably right). However, the second reference here is from the University of Chicago, which is a respectable institution: http://lists.trolltech.com/qt-interest/2002-03/thread00942-0.html http://dsal.uchicago.edu/dictionaries/barker/frontmatter.html I would also like to point out that my self-confidence is such that I don't really feel a need to prop up alphabeticisation with references from hither and yon. The construction of the word should be obvious enough for most native speakers of any one of the varieties of English to work out its meaning. Re alphabeticise's supposed Scottishness; as a Scot largely educated in England and the United States I am perfectly capable of telling the difference between English-English (meaning what EFL teachers teach), Scots-English (meaning what Miss Jean Brodie spoke) and Scots (meaning qhuat mensefou fowk pit intil their gabs qhan they disnae threap til the Sudroners). sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From shari at gypsyware.com Thu Apr 17 14:39:30 2008 From: shari at gypsyware.com (Shari) Date: Thu, 17 Apr 2008 14:39:30 -0400 Subject: Help menu on Leopard Message-ID: OSX Leopard adds a search box at the top of the Help menu. Is there any way to get rid of it? To prevent it from appearing in a standalone? A nifty little trick? Shari -- Humorous sports t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From revlist at azurevision.co.uk Thu Apr 17 15:26:26 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 17 Apr 2008 20:26:26 +0100 Subject: Help menu on Leopard In-Reply-To: References: Message-ID: <977BF4D9-1150-44A0-95CF-0C40543E539B@azurevision.co.uk> Why would you want to? It's giving your users a handy little pointer to all your menu items, without you having to write a single line of code. Ian On 17 Apr 2008, at 19:39, Shari wrote: > OSX Leopard adds a search box at the top of the Help menu. Is there > any way to get rid of it? To prevent it from appearing in a > standalone? A nifty little trick? > > Shari > -- > Humorous sports t-shirts > http://www.villagetshirts.com > WlND0WS and MAClNT0SH shareware games > http://www.gypsyware.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 Thu Apr 17 15:33:07 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 17 Apr 2008 21:33:07 +0200 Subject: Alphabeticisation ? In-Reply-To: <707619.15857.qm@web37505.mail.mud.yahoo.com> References: <707619.15857.qm@web37505.mail.mud.yahoo.com> Message-ID: <8002B32C-73F2-464F-BC9A-B4F9A3A76548@sosmartsoftware.com> Bonsoir Richmond, (good evening Richmond), I have much respect for Mark Wieder since years and more since Malta 2007 Revcon where we met. He has a real knowledge in many fields and, above all, is great human being. He helps many people on this list as soon as he can. So I can't let you treat him as you do. Help others as he does and after we'll make a point. My two cents :-) Le 17 avr. 08 ? 20:25, Richmond Mathewson a ?crit : > Mark Wieder can be as snobbish as he likes about an > Australian Humanities Review (and, for all I know he > is probably right). Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From mwieder at ahsoftware.net Thu Apr 17 16:03:56 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 17 Apr 2008 13:03:56 -0700 Subject: Alphabeticisation ? References: <707619.15857.qm@web37505.mail.mud.yahoo.com> <8002B32C-73F2-464F-BC9A-B4F9A3A76548@sosmartsoftware.com> Message-ID: Eric- Unless I misread things here, Richmond and I are just bantering about some antics. No need to get pushed out of shape. Maybe we need to go back to inserting emoticons and smiley faces and other such nonsense to clutter up our email space for non-English... er... non-Scots... er... uh-oh... -- Mark Wieder mwieder at ahsoftware.net From andre at andregarzia.com Thu Apr 17 16:31:29 2008 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 17 Apr 2008 17:31:29 -0300 Subject: Hinduism Today In-Reply-To: <956908.47996.qm@web37503.mail.mud.yahoo.com> References: <956908.47996.qm@web37503.mail.mud.yahoo.com> Message-ID: <7c87a2a10804171331s20f35422x815fd09b242c62a9@mail.gmail.com> Richmond, The cache is not relocatable right now. What you can do is remove unwanted magazines. If you choose the "back issues" catalog, you can see which magazines are on disk and how much space they are taking. You can then delete the ones you already read. I am sure that if enough users request, we'll try to make the magazine cache folder relocatable. Actually you're the first one to ever request this. PS: it is an easy fix though. cheers andre On Wed, Apr 16, 2008 at 8:17 AM, Richmond Mathewson wrote: > "Browsers have adjustable caches, so you can set it to > a more > comfortable size. > I haven't seen the option to relocate the cache, might > be doable in > Firefox." > > Entirely misses the point as "Hinduism Today" is a > standalone authored in RR by Sivakatirswami which does > the downloading and caching all by itself without > recourse to a web-browser program. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! For Good helps you make a difference > > http://uk.promotions.yahoo.com/forgood/ > _______________________________________________ > 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 > -- http://www.andregarzia.com All We Do Is Code. From andre at andregarzia.com Thu Apr 17 16:37:32 2008 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 17 Apr 2008 17:37:32 -0300 Subject: Smallest PC that can run Revolution? In-Reply-To: References: Message-ID: <7c87a2a10804171337i6496d87cq30b0bd80e0e8ee2d@mail.gmail.com> David, about 2.9 and movie playback on EEE PC... I was out of internet access for a while. I am trying to install things here so that I can test it. andre From jacque at hyperactivesw.com Thu Apr 17 16:41:51 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 17 Apr 2008 15:41:51 -0500 Subject: Alphabeticisation ? In-Reply-To: References: <707619.15857.qm@web37505.mail.mud.yahoo.com> <8002B32C-73F2-464F-BC9A-B4F9A3A76548@sosmartsoftware.com> Message-ID: <4807B60F.3030108@hyperactivesw.com> Mark Wieder wrote: > Richmond and I are just bantering about some antics. Oh, I can't resist. Here are the best fighting words I ever wrote. I've been saving them up in case I ever needed them again: Why you, you...variable, you. If I had half a value I'd set you. Just wait until I get my handlers on you, you'll be so permanently temped you'll wish you were a counter in a repeat loop & return & a repeat loop. If there's one thing I can't stand then it's a lack of control structures. Clearly this list is one item short of a string. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Thu Apr 17 16:56:23 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 17 Apr 2008 13:56:23 -0700 Subject: Alphabeticisation ? Message-ID: <4807B977.9060807@fourthworld.com> As long as we're having fun with this thread, I'm surprised no one offered the obvious solution: on Alphabeticize @pData sort lines of pData end Alphabeticize :) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From mwieder at ahsoftware.net Thu Apr 17 17:03:03 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 17 Apr 2008 14:03:03 -0700 Subject: Alphabeticisation ? References: <707619.15857.qm@web37505.mail.mud.yahoo.com> Message-ID: Richmond- Don't *ever* assume I'm right about anything... But you have to admit that quoting from a listserv is somewhat less authoritative even than quoting from a periodical. I've got nothing against making up new words - I'm constantly verbing things at the slightest whim, and am completely sympathetic to the obviousity of the definition of "alphabeticisation". But I don't (usually) claim that they can be found in dictionaries unless I think I can bluff my way through it. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Apr 17 17:11:49 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 17 Apr 2008 14:11:49 -0700 Subject: Alphabeticisation ? References: <707619.15857.qm@web37505.mail.mud.yahoo.com> <8002B32C-73F2-464F-BC9A-B4F9A3A76548@sosmartsoftware.com> <4807B60F.3030108@hyperactivesw.com> Message-ID: Jacque- rotfl. I had half a value once. It's gone now. I think it rolled under the table field. -- Mark Wieder mwieder at ahsoftware.net From shoreagent at gmail.com Thu Apr 17 17:55:13 2008 From: shoreagent at gmail.com (william humphrey) Date: Thu, 17 Apr 2008 17:55:13 -0400 Subject: Table Fields In-Reply-To: References: Message-ID: <459b22a90804171455h56292c47t841cc07de7b234f8@mail.gmail.com> What you described sounds like a very cool and useful database view object. From andre at andregarzia.com Thu Apr 17 17:58:01 2008 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 17 Apr 2008 18:58:01 -0300 Subject: Alphabeticisation ? In-Reply-To: References: <707619.15857.qm@web37505.mail.mud.yahoo.com> <8002B32C-73F2-464F-BC9A-B4F9A3A76548@sosmartsoftware.com> <4807B60F.3030108@hyperactivesw.com> Message-ID: <7c87a2a10804171458k2b018a41ud4c7441c42fd8f64@mail.gmail.com> Friends, I can't make sense of this thread, but everyone here knows that I can't spell and learned all my english by watching the power puf girls on cartoon network. As for alphabetizing, all I know is that "A" comes first and this is why the teacher always shouted my name before shouting everyone else when we were doing *bad* things at school. As for fighting words, I can curse in 20 languages and I don't even know them. andre From lan.kc.macmail at gmail.com Thu Apr 17 20:17:07 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 18 Apr 2008 08:17:07 +0800 Subject: OT: Re: Alphabeticisation ? In-Reply-To: References: <733854.6006.qm@web37503.mail.mud.yahoo.com> Message-ID: On Fri, Apr 18, 2008 at 2:08 AM, Mark Wieder wrote: > Closed stacks > and computerized searches are the antithesis of this phenomenon. > Point taken. On the other hand isn't your case of surfing the web the current ultimate example. In a book store I'm likely only to find a book that I didn't intend to find, with the web, it's not only the 'territory and subjects' you mention, but a whole host of people I'd never ever otherwise interact with. As with everything we have to take the good with the bad. If it wasn't for computerization and focused searches, we wouldn't have ended up with Google and everyone hyperlinking and keywording and just 'having to to have' a web presence. > > > access to more accurate data is readily available via the internet. > > Here's one case where your wife is wrong. More timely information, yes, > since the time to print a physical document is appallingly long. But there > are so many Wikipidiots out there that it's well to distrust anything that > comes in over the internet. Otherwise you'll end up buying High-quality > medz > at low prices from Nigeria. > > Again a very good point, but I don't think I inferred that 'only accurate' data was available on the internet. My wife spends A LOT of time teaching teachers how to avoid your aptly termed 'Wikipidiots'. I've been to "The World's Biggest Bookstore" - it wasn't, eaten at "The Worlds Best Deli", it wasn't, and eaten "The World's Best Sandwich" - it wasn't. Advertising is full of opinion conveyed as fact, that's just life, we are always 'sifting the wheat from the chaff'. I stand by my wife's original statement - 'more accurate data is readily available via the internet', especially taken in the context it was given with reference to smaller library collections and paper encyclopedias. Even outside that context, apart from being an eyewitness to some event, I can't readily think of anything that, if I was really interested, I wouldn't refer to the internet to get a broader opinion base and therefore draw my own conclusion of what is fact, and then what I conclude as fact and what you conclude as fact will most likely be completely different given our different social, religions, political, economic and national biases. From lan.kc.macmail at gmail.com Thu Apr 17 20:36:43 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 18 Apr 2008 08:36:43 +0800 Subject: Alphabeticisation ? In-Reply-To: <255095.2709.qm@web37508.mail.mud.yahoo.com> References: <255095.2709.qm@web37508.mail.mud.yahoo.com> Message-ID: On Thu, Apr 17, 2008 at 5:31 PM, Richmond Mathewson wrote: > ALPHABETICISATION > > http://www.lib.latrobe.edu.au/AHR/archive/Issue-September-2006/rigby.html > > My poor command of the English language is picked up by a 75% Scot who refers to an article by an Australian, and probably someone from Melbourne at that. Now I am embarrassed ;-) From lan.kc.macmail at gmail.com Thu Apr 17 20:56:52 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 18 Apr 2008 08:56:52 +0800 Subject: Beta testers who get nothing . . . In-Reply-To: References: <447744.88195.qm@web37502.mail.mud.yahoo.com> Message-ID: On Thu, Apr 17, 2008 at 5:19 PM, Bill Marriott wrote: > > We only just now released Rev 2.9 for Mac and Windows (Linux coming > shortly). > I think you meant: Rev Media 2.9 From wjm at wjm.org Thu Apr 17 22:38:00 2008 From: wjm at wjm.org (William Marriott) Date: Thu, 17 Apr 2008 22:38:00 -0400 Subject: Definitive list of free upgrades to 2.9? In-Reply-To: References: <1E74C675-3F39-491F-B057-CEF943E2603D@economy-x-talk.com> Message-ID: Because the 2.9 free upgrade is an exception to our normal upgrade policies, you'll need to obtain a fresh license code. If you have not automatically received the code, and you feel you should have, contact support (at) runrev.com. Ian Wood wrote: > Thanks for that. I'd just tried entering a 2.7 Windows licence into a > Windows copy of 2.7 and got told that it was too old, so I'll contact > Runrev in the morning. From wjm at wjm.org Thu Apr 17 22:45:59 2008 From: wjm at wjm.org (William Marriott) Date: Thu, 17 Apr 2008 22:45:59 -0400 Subject: Beta testers who get nothing . . . In-Reply-To: References: <447744.88195.qm@web37502.mail.mud.yahoo.com> Message-ID: Hi Kay, > I think you meant: Rev Media 2.9 Indeed I did :) From palcibiades-first at yahoo.co.uk Fri Apr 18 04:19:50 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 18 Apr 2008 09:19:50 +0100 Subject: revPrintField seems to be broken still Message-ID: <200804180919.50695.palcibiades-first@yahoo.co.uk> Is this just me? Or does anyone else find that revPrintField fails to work as it should? The way it works for me both in Debian and Mandriva is that the page prints at the same scale and truncates the field, regardless of printer settings. In Debian, because the printer is not seen by Rev, I have to verify this with print to file. In Mandriva, the printer is seen, and print Card now works perfectly with the released version of 2.9, but revPrintField does not. I have overcome this by writing a little awk script. First we export the field to a tabbed text file, then we run a shell script which calls awk and does printf, then we pipe the result to kprinter. You have to make sure you have the right filter installed for the conversion. It is truly crazy to have to do this, but it does work. But is it just me, or should I be filing another bug? It is also baffling that in Debian, Rev print card brings up a quite different print dialogue than any other application installed. How can this be possible? Every other application bar none, and this is quite a richly populated installation, brings up the standard dialog, the printer is visible, and it 'just works'. In Rev, and only in Rev, a slightly different dialog appears in which there is no printer. Surely Rev should be as robust as say Gedit, Kate and Geany in terms of finding the printer? To answer Sarah's question: what did you expect from being a Beta tester? I expected to get printing working, properly, on all systems. I did get it improved. But not enough! Peter From viktoras at ekoinf.net Fri Apr 18 04:34:16 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Fri, 18 Apr 2008 11:34:16 +0300 Subject: Table Fields In-Reply-To: References: Message-ID: <48085D08.7080600@ekoinf.net> As far as I know table fields are reliable now. A while ago some nasty bugs were reported (e.g. in compiled apps modifying a cell in a table did not in fact updated the underlying table in some cases) and now they are fixed. However, I already got used to using ordinary text fields with table gridlines switched on and a bunch of scripts to make these fields behave more like tables. I think given enough motivation (stress, fun, money ;-) ) someone should be able to create such a perfect "generic" standard reusable table object using combination of existing text fields and other objects in rev. And I know a few examples that can be reused. Nevertheless, for most tasks gridded text field with a few scripts is more than sufficient (displaying database contents, calculations, etc...)... However, a few default features that would be nice to have in those text fields would be possibility to resize the cells by dragging vertical gridlines with mouse. This is based on feedback from my own clients - they usually ask why in my apps they can not contract or expand table collumns by dragging column borders with mouse, or make cell resize to match its contents on left-doubleclick... I know this is possible to script, however, somehow did not try yet to create such a useful script myself :-). Also cell addressing with commands like "answer the cell A3 of fld myTable" or "get the cells A1:B10 of fld myTable" or "put the cells A1:Z1 of field myTable into fld myHeader" would be very useful for any text field, not just tables... Any recipes?.. All the best! Viktoras Gregory Lypny wrote: > Do table fields work reliably now or are they still to be avoided? > > Gregory > _______________________________________________ > 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 Apr 18 05:08:40 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 18 Apr 2008 10:08:40 +0100 (BST) Subject: Alphabeticisation ? Message-ID: <228724.24859.qm@web37507.mail.mud.yahoo.com> Mark Wieder wrote: "Unless I misread things here, Richmond and I are just bantering about some antics. No need to get pushed out of shape." Exactly right! A word of advice to Eric Chatonet et al: I have spent the greater part of my adult life in countries where English is not the dominant language, and have a bad command of various languages. What experience has told me ( and this will be seconded by my wife who is Bulgarian with an absolutely excellent command of English ) is that it is extremely difficult to 'read' register in languages of which you are not a native speaker. I constantly misunderstand people's intentions in Bulgarian (which is the language I have to battle with most of all), their jokes, their moans, and so forth. The fact that Mark Wieder and I have been "exchanging a little love talk" should be fairly clear to native speakers of English. When I feel an urge to insult Mark Wieder, have no fear at all, it will be extremely clear indeed; as I am sure it will be when he really wants to get at me. If you have any doubts, I have a reasonably 'good' track record here on the Use-List! Re emoticons: I don't know how low one can sink, but emoticons and smiley faces "gie me the boke" ("make me vomit"), as they seem to betray an inability to state how one feels about something in words, as well as a sort of teenage infantilism associated with the "f u n e x" ("have you any eggs") school of text-messaging. Now, if somebody could tell me why fields on Ubuntu seem to inherit either the stack or the card background colour, while they don't seem to on Mac OS I would be grateful as got badly bogged-down there yesterday. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From geradamas at yahoo.com Fri Apr 18 05:27:45 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 18 Apr 2008 10:27:45 +0100 (BST) Subject: Inheritance ? Message-ID: <103173.83452.qm@web37504.mail.mud.yahoo.com> No, not tax! 1. I merrily whipped up a few stacks for tinies to cry over re the Simple Past and the Past Continuous in English; being a bit forgetful I allowed them to have a stack backgroundColor of a fairly disgusting purple. Transported the stacks to the Ubuntu boxes in the school and, blow me down, the text fields appeared the purple of the stack backgroundColor (when they did not on the Mac) . . . 2. Set the textSize in my fields of the stacks at 32. When transported them to Ubuntu, while the textSize for the fields was still 32 the actual contents showed up at size 12 in some 'neutral' font. I suffer from an unfortunate obsession with Charcoal, the 'new' font that came with Mac OS 9; so use it as my default font in RR. It looks really fantastic at size 18 in the script editor. I know that the fonts on my Mac and the fonts on the Ubuntu boxes are different (rocket science, that observation), but it is a bother having to go and reset the font to Bitstream Vera Sans so that the words mysteriously pop back to size 32. Questions . . . 1. Do I have to set the backgroundColor in every text field so that it does not inherit from the stack/card backgroundColor? Why does this seem to behave differently on Mac and Ubuntu ??? 2. Short of porting Charcoal to Ubuntu, or BitStream Vera Sans to Mac (Sans much sense!), do I have to write lines of code for every text field so that when stacks are transferred to Ubuntu they adopt B... Vera Sans ? Operating System Terminology. I recently came across something about how misleading it is to talk about 'LINUX' (no, I am not about to get into bed with Richard Stallman and a herd of wildebeest). Using this term gives an odd impression of a unified system. This also lead me, as a bumbling fool, to buy a set of Test CDs issued by Pearson Longman which the publishers claim work on 'Linux'; when, in fact, they seem only to work on Red Hat !!! Therefore it is better to talk about Ubuntu, Debian, Knoppix, Red Hat, Blue Underwear and so on (spot the deliberate mistake). sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good helps you make a difference http://uk.promotions.yahoo.com/forgood/ From palcibiades-first at yahoo.co.uk Fri Apr 18 06:14:46 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 18 Apr 2008 03:14:46 -0700 (PDT) Subject: Alphabeticisation ? In-Reply-To: <255095.2709.qm@web37508.mail.mud.yahoo.com> References: <255095.2709.qm@web37508.mail.mud.yahoo.com> Message-ID: <16763340.post@talk.nabble.com> We should caution non-native speakers to be a bit careful with this English technique of forming different parts of speech out of words! Its a practice frequently poked fun at. Its commonly found in police-speak. '-ize' is a common culprit, as in 'alphabeticize'. But also as in 'mirandize' (to inform a suspect of his rights, in the US, in which we make, or try to make, a transitive verb out of the name Miranda). '-ate' is another. As in the need to exclude the public while we 'forensicate this crime scene', which has caused excessively literate people to burst out laughing when they first heard it. You notice the common practice of adding extra syllables, usually '-ic' as in 'alphabeticize' which really adds nothing to 'alphabetize'. W. V. Quine as an arbiter of usage, well, that's another story also. It was Quine who invented the doctrine of the indeterminacy of meaning, according to which, it was impossible to be sure what exactly he had said in it. Not coincidentally, Quine's version of propositional calculus also ran headlong into paradoxes of self reference. Its a fairly perilous authority to cite in a forum dependent on precision.... So one's advice would have to be, whatever you do, try not to compilate or revolutionize any of your code, and do especially avoid revolutionicating or compilicizing it! -- View this message in context: http://www.nabble.com/Alphabeticisation---tp16742242p16763340.html Sent from the Revolution - User mailing list archive at Nabble.com. From gregory.lypny at videotron.ca Fri Apr 18 11:39:50 2008 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 18 Apr 2008 11:39:50 -0400 Subject: Value of the SelectedLine Message-ID: <982B9134-3B7B-4653-80E9-8F213ECD3840@videotron.ca> Hello everyone, When I type put the value of the selectedLine of fld "X" of stack "S" into the message box, I get a result. But when I place it in the button of stack Z, I get nothing. Why is that? Gregory From ambassador at fourthworld.com Fri Apr 18 11:49:43 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 18 Apr 2008 08:49:43 -0700 Subject: Table Fields Message-ID: <4808C317.30103@fourthworld.com> viktoras wrote: > I think given enough motivation (stress, fun, money ;-) ) someone > should be able to create such a perfect "generic" standard reusable > table object using combination of existing text fields and other > objects in rev. And I know a few examples that can be reused. > Nevertheless, for most tasks gridded text field with a few > scripts is more than sufficient (displaying database contents, > calculations, etc...)... The difficulty in creating a one-size-fits-all table is that there are at least three different types: - grid editor: the type seen in spreadsheets; allows in-cell editing, has row and column selection controls on left and top respectively, allows single cells to be selected, and allows regions of cells, even discontiguous ones, to be selected. - list selector: most commonly seen in databases; selects whole lines (records) rather than single cells, may or may not allow in-cell editing. - html table: for displaying text; allows multiple lines per cell, can display any control in a cell; provides selection of text rather than cells or rows. It may be possible to create a single table object in the engine which adopts these different behaviors based on a style property, but if building one based on the current objects available it may be best to build them separately, since each would be constructed using very different means. There are a number of requests for various enhancements related to grids, worth voting for if you haven't already: add html table functionality to fields More complete tables (actual grid control) Addition of "column" and "row" as chunk types Zero-width columns Add tabAlign property for fields > However, a few default features that would be nice to have in those > text fields would be possibility to resize the cells by dragging > vertical gridlines with mouse. This is based on feedback from my > own clients - they usually ask why in my apps they can not contract > or expand table collumns by dragging column borders with mouse, or > make cell resize to match its contents on left-doubleclick... I've been working off-and-on for quite some time on a database selector type of table object - here's a snapshot of the latest version in action: It's columns are resizable as you describe, except for the double-click to resize to match the formattedwidth of the column. That's a good feature I can add soon. It doesn't currently provide in-cell editing, since the project I'm using it in right now is essentially a database and only needs a selector. I may have another project coming up in which in-cell editing may be useful, and if so I may add that. My original goal was to release it as a product for a modest licensing fee as Malte has done with his wonderful animation library, but the table needs of other developers here vary so broadly that I haven't yet decided if it's worth the effort to document it and clean up the API to make it suitable as a product. Like Steven McConnell says, "With a tool it need only be possible to use it correctly, but with a product it should be impossible to use it incorrectly." :) The difference between the two is about an order of magnitude more work, and the nice thing about it not being a product is that I can manage expectations easily without pressure, since I'm the only customer. That said, it would be nice to know if this gadget would be useful to others, with a licensing fee of something like $50 for commercial use and free for use in non-commercial projects. I could even price it higher if people insist. :) If so, please drop me a note offline and let me know, and that'll help me gauge what level of effort I should put into this. > I know this is possible to script, however, somehow did not try yet > to create such a useful script myself :-). Can't say I blame you. Getting column resizing to work as well as iTunes is a lot of mind-bending work, especially if the table allows horizontal scrolling as iTunes does. Mine's not yet quite perfect, but getting it even close was a lot of work across more than a dozen revisions. So many ways to skin cats..... > Also cell addressing with commands like "answer the cell A3 of > fld myTable" or "get the cells A1:B10 of fld myTable" or "put > the cells A1:Z1 of field myTable into fld myHeader" would be > very useful for any text field, not just tables... Any recipes?.. You could write a function for that, something like: -- GridContents -- Returns the contents of the field specified by a long ID -- in pTableObjectILongID, according to the specification in -- pCellSpecifier. -- -- pCellSpecifier uses spreadsheet conventions, where a selection -- is either a single cell with row specified by a letter and -- column specified by as number (e.g., "A10"), or a pair of -- such specifiers denoting a range, separated by a colon -- (e.g., "A1:B16"). -- function GridContents pTableObjectILongID, pCellSpecifier The hard part is parsing the alphabetic portion of pCellSpecifier; not impossible, but tedious to script. And unless one had spreadsheet-like row and column header controls denoting the cell locations on screen, the usefulness of such a function would be very limited. Using numbers rather than letters would reduce the tedium in writing the script, allowing specifiers like "1,1:2,10" for what would in spreadsheet-talk be "A1:B10". If numeric row specifiers were acceptable it would be fairly simple to script, a la: on mouseUp put GridContents(the long id of fld "fwTableField", "1,2:2,8") end mouseUp function GridContents pTableObjectILongID, pCellSpecifier put the text of pTableObjectILongID into tData -- Parse the specifier: set the linedel to ":" put item 1 of line 1 of pCellSpecifier into tStartRow put item 2 of line 1 of pCellSpecifier into tStartCol put item 1 of line 2 of pCellSpecifier into tEndRow put item 2 of line 2 of pCellSpecifier into tEndCol -- set the linedel to cr set the itemdel to tab if tEndRow is empty then -- Single cell in specifier: return item tStartCol of line tStartRow of tData -- else -- Range in specifier: -- -- Get only the rows of interest: put line tStartRow to tEndRow of tData into tData -- Step through them to extract the columns: put empty into tNuData repeat for each line tLine in tData put item tStartCol to tEndCol of tLine &cr after tNuData end repeat delete last char of tNuData -- trailing cr -- return tNuData end if end GridContents -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Fri Apr 18 11:57:55 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 18 Apr 2008 08:57:55 -0700 Subject: Value of the SelectedLine Message-ID: <4808C503.20507@fourthworld.com> Gregory Lypny wrote: > When I type > > put the value of the selectedLine of fld "X" of stack "S" > > into the message box, I get a result. But when I place it in the > button of stack Z, I get nothing. Why is that? What's in the selectedText? Maybe it evaluates to empty? Or is it the case that clicking on the button is causing the text to be unselected? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From eric.chatonet at sosmartsoftware.com Fri Apr 18 12:06:56 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 18 Apr 2008 18:06:56 +0200 Subject: Value of the SelectedLine In-Reply-To: <982B9134-3B7B-4653-80E9-8F213ECD3840@videotron.ca> References: <982B9134-3B7B-4653-80E9-8F213ECD3840@videotron.ca> Message-ID: <36DAEEDE-F477-4A23-8F9A-72D5AB4B75A7@sosmartsoftware.com> Bonjour Gregory, Le 18 avr. 08 ? 17:39, Gregory Lypny a ?crit : > Hello everyone, > > When I type > > put the value of the selectedLine of fld "X" of stack "S" > > into the message box, I get a result. But when I place it in the > button of stack Z, I get nothing. Why is that? > > Gregory Actually, selectedLine, like clickLine, foundLine, mouseLine or selectedChunk, selectedField do not accept a 'of something' contrary to selectedText or hilitedLine. The message box tries to evaluate an expression and in this case it works because the code used in revExecuteMessage (in the message box code) set the defaultStack to the current defaultStack. So this means that if you put into your button: Set the defaultStack to "S" put the value of the selectedLine of fld "X" of stack "S" It will work but it's not correct because of the 'of something' I said above and the engine will ignore this 'of fld "X" of stack "S"' So prefer to use: put the selectedText of fld "X" of stack "S" Hope this clarifies. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From scott at tactilemedia.com Fri Apr 18 12:07:35 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 18 Apr 2008 09:07:35 -0700 Subject: Value of the SelectedLine In-Reply-To: <982B9134-3B7B-4653-80E9-8F213ECD3840@videotron.ca> Message-ID: Recently, Gregory Lypny wrote: > When I type > > put the value of the selectedLine of fld "X" of stack "S" > > into the message box, I get a result. But when I place it in the > button of stack Z, I get nothing. Why is that? Seems to work fine here (Rev 2.8.1) , if I understand what you're saying. Is it possible you have 2 stacks named "S"? Or maybe you intended to use X and S as variables, instead of object names? Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From gregory.lypny at videotron.ca Fri Apr 18 13:41:11 2008 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 18 Apr 2008 13:41:11 -0400 Subject: Value of the SelectedLine In-Reply-To: <20080418170006.21B6A489E7D@mail.runrev.com> References: <20080418170006.21B6A489E7D@mail.runrev.com> Message-ID: <2DE5ABF3-19F3-4550-ABD8-0CD42CECB0A3@videotron.ca> Thank you for your responses Eric, Richard, and Scott. Looks like Eric identified the culprit and hilitedLine works fine in place of selectedLine. If I could impose just a little more while I have your attention, how would I simulate a mouse click to a particular line in a list field? The command send mouseUp to line 1 of fld "My List Field" works only for line 1 and no other. Regards, Gregory Lypny Associate Professor of Finance John Molson School of Business Concordia University Montreal, Canada From klaus at major-k.de Fri Apr 18 13:49:48 2008 From: klaus at major-k.de (Klaus Major) Date: Fri, 18 Apr 2008 19:49:48 +0200 Subject: Value of the SelectedLine In-Reply-To: <2DE5ABF3-19F3-4550-ABD8-0CD42CECB0A3@videotron.ca> References: <20080418170006.21B6A489E7D@mail.runrev.com> <2DE5ABF3-19F3-4550-ABD8-0CD42CECB0A3@videotron.ca> Message-ID: Hi Gregory > Thank you for your responses Eric, Richard, and Scott. > > Looks like Eric identified the culprit and hilitedLine works fine in > place of selectedLine. If I could impose just a little more while I > have your attention, how would I simulate a mouse click to a > particular line in a list field? The command > > send mouseUp to line 1 of fld "My List Field" > > works only for line 1 and no other. I use this all the time: ... set the hilitedlines of fld "My List Field" to 666 ## or another less frightening number :-) send mouseUp to fld "My List Field" ... > Regards, > > > Gregory Lypny > > Associate Professor of Finance > John Molson School of Business > Concordia University > Montreal, Canada Best Klaus Major klaus at major-k.de http://www.major-k.de From eric.chatonet at sosmartsoftware.com Fri Apr 18 13:47:34 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 18 Apr 2008 19:47:34 +0200 Subject: Value of the SelectedLine In-Reply-To: <2DE5ABF3-19F3-4550-ABD8-0CD42CECB0A3@videotron.ca> References: <20080418170006.21B6A489E7D@mail.runrev.com> <2DE5ABF3-19F3-4550-ABD8-0CD42CECB0A3@videotron.ca> Message-ID: <7E4368C4-3C06-4213-96B2-87862456A713@sosmartsoftware.com> Bonsoir Gregory, Le 18 avr. 08 ? 19:41, Gregory Lypny a ?crit : > Thank you for your responses Eric, Richard, and Scott. > > Looks like Eric identified the culprit and hilitedLine works fine > in place of selectedLine. If I could impose just a little more > while I have your attention, how would I simulate a mouse click to > a particular line in a list field? The command > > send mouseUp to line 1 of fld "My List Field" > > works only for line 1 and no other. > > Regards, > > > Gregory Lypny set the hilitedLine of fld "My List Field" to x send "mouseUp" to fld "My List Field" Assuming you have a mouseUp handler in fld "My List Field" that relies on the current selected line. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From runrev260805 at m-r-d.de Fri Apr 18 14:40:29 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Fri, 18 Apr 2008 18:40:29 +0000 Subject: Revbrowser / How to automatically refresh browserwindows to load "modified" Pdf Message-ID: Hi, i want to create a little stack, which just opens a pdf file from an url and refreshes this window every 30 seconds to keep track of a possible modification of that pdf. I tried "Browser Sampler.rev" in examples. But that example is over my head at the moment. I do not need any buttons like back, stop, forward and so on, because there is only one pdf file to be displayed. But the most important thing is, how can i refresh the browser windows automatically without pressing a button and without locking the app when using a loop or a wait. Regards, Matthias From mwieder at ahsoftware.net Fri Apr 18 14:48:15 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 18 Apr 2008 11:48:15 -0700 Subject: OT: Re: Alphabeticisation ? References: <733854.6006.qm@web37503.mail.mud.yahoo.com> Message-ID: Kay- > In a book store I'm likely only to find a book that I didn't intend to > find rotfl Good points all. > World's Biggest Bookstore" - it wasn't, eaten at "The Worlds Best Deli", > it Completely OT by now: on a cross-country trip some years ago we made a game out of all the billboards and store signs that advertised " World": "Mattress World", "Vacuum World", "Appliance World", etc. -- Mark Wieder mwieder at ahsoftware.net From jbv.silences at club-internet.fr Fri Apr 18 16:42:30 2008 From: jbv.silences at club-internet.fr (jbv) Date: Fri, 18 Apr 2008 22:42:30 +0200 Subject: [slightly OT] XML & special character question Message-ID: <480907B3.747F4C00@club-internet.fr> Hi list, How do you guys handle the "&" character in xml ? Actually I need to pass html links as node values in xml (from a rev cgi script to the browser) and those links contain "&"... I managed to solve the problem with "&" inside names (smith & weston) but as for html links, no luck... it just scares the parser... Thanks, JB From coiin at rcn.com Fri Apr 18 16:43:17 2008 From: coiin at rcn.com (Colin Holgate) Date: Fri, 18 Apr 2008 16:43:17 -0400 Subject: [slightly OT] XML & special character question In-Reply-To: <480907B3.747F4C00@club-internet.fr> References: <480907B3.747F4C00@club-internet.fr> Message-ID: The normal solution is to write it as & From jbv.silences at club-internet.fr Fri Apr 18 16:57:20 2008 From: jbv.silences at club-internet.fr (jbv) Date: Fri, 18 Apr 2008 22:57:20 +0200 Subject: [slightly OT] XML & special character question References: <480907B3.747F4C00@club-internet.fr> Message-ID: <48090B2C.89C6360F@club-internet.fr> Colin Holgate a *crit : > The normal solution is to write it as & > that's what I do for names (and it works), but for http links, no luck... JB From JimAultWins at yahoo.com Fri Apr 18 16:57:24 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 18 Apr 2008 13:57:24 -0700 Subject: [slightly OT] XML & special character question In-Reply-To: <48090B2C.89C6360F@club-internet.fr> Message-ID: You probably want to use URLEncode See the Rev dictionary Jim Ault Las Vegas On 4/18/08 1:57 PM, "jbv" wrote: > > > Colin Holgate a *crit : > >> The normal solution is to write it as & >> > > that's what I do for names (and it works), but for http links, no luck... > > JB > > _______________________________________________ > 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 coiin at rcn.com Fri Apr 18 17:00:04 2008 From: coiin at rcn.com (Colin Holgate) Date: Fri, 18 Apr 2008 17:00:04 -0400 Subject: [slightly OT] XML & special character question In-Reply-To: <48090B2C.89C6360F@club-internet.fr> References: <480907B3.747F4C00@club-internet.fr> <48090B2C.89C6360F@club-internet.fr> Message-ID: At 10:57 PM +0200 4/18/08, jbv wrote: > > The normal solution is to write it as & >> > >that's what I do for names (and it works), but for http links, no luck... Try %26 From slylabs13 at mac.com Fri Apr 18 18:14:32 2008 From: slylabs13 at mac.com (Robert Sneidar) Date: Fri, 18 Apr 2008 15:14:32 -0700 Subject: Table Fields In-Reply-To: <4808C317.30103@fourthworld.com> References: <4808C317.30103@fourthworld.com> Message-ID: <274931EB-4985-4351-806D-3A466FA4B667@mac.com> Hi Richard. This looks like a very usable table object in it's own right. While I would like editing in cells at some point, my specific needs would be to present the user with a list of records, from which they could double click one so I could present them with a detail record to work with. The nice thing about your table object is it LOOKS like a table. I would pay good money for such a tool, for personal use or otherwise. Bob "SlimPikn" Sneidar Hog Pilot Extraordinaire On Apr 18, 2008, at 8:49 AM, Richard Gaskin wrote: > viktoras wrote: > > I think given enough motivation (stress, fun, money ;-) ) someone > > should be able to create such a perfect "generic" standard reusable > > table object using combination of existing text fields and other > > objects in rev. And I know a few examples that can be reused. > > Nevertheless, for most tasks gridded text field with a few > > scripts is more than sufficient (displaying database contents, > > calculations, etc...)... > > The difficulty in creating a one-size-fits-all table is that there > are at least three different types: > > - grid editor: the type seen in spreadsheets; allows in-cell > editing, has row and column selection controls on left and > top respectively, allows single cells to be selected, and > allows regions of cells, even discontiguous ones, to be > selected. > > - list selector: most commonly seen in databases; selects > whole lines (records) rather than single cells, may or may > not allow in-cell editing. > > - html table: for displaying text; allows multiple lines per > cell, can display any control in a cell; provides selection > of text rather than cells or rows. > > It may be possible to create a single table object in the engine > which adopts these different behaviors based on a style property, > but if building one based on the current objects available it may be > best to build them separately, since each would be constructed using > very different means. > > There are a number of requests for various enhancements related to > grids, worth voting for if you haven't already: > > add html table functionality to fields > > > More complete tables (actual grid control) > > > Addition of "column" and "row" as chunk types > > > Zero-width columns > > > Add tabAlign property for fields > > > > > > However, a few default features that would be nice to have in those > > text fields would be possibility to resize the cells by dragging > > vertical gridlines with mouse. This is based on feedback from my > > own clients - they usually ask why in my apps they can not contract > > or expand table collumns by dragging column borders with mouse, or > > make cell resize to match its contents on left-doubleclick... > > I've been working off-and-on for quite some time on a database > selector type of table object - here's a snapshot of the latest > version in action: > > > > It's columns are resizable as you describe, except for the double- > click to resize to match the formattedwidth of the column. That's a > good feature I can add soon. > > It doesn't currently provide in-cell editing, since the project I'm > using it in right now is essentially a database and only needs a > selector. I may have another project coming up in which in-cell > editing may be useful, and if so I may add that. > > My original goal was to release it as a product for a modest > licensing fee as Malte has done with his wonderful animation > library, but the table needs of other developers here vary so > broadly that I haven't yet decided if it's worth the effort to > document it and clean up the API to make it suitable as a product. > > Like Steven McConnell says, "With a tool it need only be possible to > use it correctly, but with a product it should be impossible to use > it incorrectly." :) The difference between the two is about an > order of magnitude more work, and the nice thing about it not being > a product is that I can manage expectations easily without pressure, > since I'm the only customer. > > That said, it would be nice to know if this gadget would be useful > to others, with a licensing fee of something like $50 for commercial > use and free for use in non-commercial projects. I could even price > it higher if people insist. :) > > If so, please drop me a note offline and let me know, and that'll > help me gauge what level of effort I should put into this. > > > > I know this is possible to script, however, somehow did not try yet > > to create such a useful script myself :-). > > Can't say I blame you. Getting column resizing to work as well as > iTunes is a lot of mind-bending work, especially if the table allows > horizontal scrolling as iTunes does. Mine's not yet quite perfect, > but getting it even close was a lot of work across more than a dozen > revisions. So many ways to skin cats..... > > > > Also cell addressing with commands like "answer the cell A3 of > > fld myTable" or "get the cells A1:B10 of fld myTable" or "put > > the cells A1:Z1 of field myTable into fld myHeader" would be > > very useful for any text field, not just tables... Any recipes?.. > > You could write a function for that, something like: > > -- GridContents > -- Returns the contents of the field specified by a long ID > -- in pTableObjectILongID, according to the specification in > -- pCellSpecifier. > -- > -- pCellSpecifier uses spreadsheet conventions, where a selection > -- is either a single cell with row specified by a letter and > -- column specified by as number (e.g., "A10"), or a pair of > -- such specifiers denoting a range, separated by a colon > -- (e.g., "A1:B16"). > -- > function GridContents pTableObjectILongID, pCellSpecifier > > The hard part is parsing the alphabetic portion of pCellSpecifier; > not impossible, but tedious to script. And unless one had > spreadsheet-like row and column header controls denoting the cell > locations on screen, the usefulness of such a function would be very > limited. > > Using numbers rather than letters would reduce the tedium in writing > the script, allowing specifiers like "1,1:2,10" for what would in > spreadsheet-talk be "A1:B10". If numeric row specifiers were > acceptable it would be fairly simple to script, a la: > > on mouseUp > put GridContents(the long id of fld "fwTableField", "1,2:2,8") > end mouseUp > > > function GridContents pTableObjectILongID, pCellSpecifier > put the text of pTableObjectILongID into tData > -- Parse the specifier: > set the linedel to ":" > put item 1 of line 1 of pCellSpecifier into tStartRow > put item 2 of line 1 of pCellSpecifier into tStartCol > put item 1 of line 2 of pCellSpecifier into tEndRow > put item 2 of line 2 of pCellSpecifier into tEndCol > -- > set the linedel to cr > set the itemdel to tab > if tEndRow is empty then > -- Single cell in specifier: > return item tStartCol of line tStartRow of tData > -- > else > -- Range in specifier: > -- > -- Get only the rows of interest: > put line tStartRow to tEndRow of tData into tData > -- Step through them to extract the columns: > put empty into tNuData > repeat for each line tLine in tData > put item tStartCol to tEndCol of tLine &cr after tNuData > end repeat > delete last char of tNuData -- trailing cr > -- > return tNuData > end if > end GridContents > > > > -- > 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 josh at dvcreators.net Fri Apr 18 21:06:21 2008 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 18 Apr 2008 18:06:21 -0700 Subject: [slightly OT] XML & special character question In-Reply-To: <480907B3.747F4C00@club-internet.fr> References: <480907B3.747F4C00@club-internet.fr> Message-ID: <8EA4250E-A5B6-44CD-976B-C85598C5CE22@dvcreators.net> I have this handler to translate some special XML characters: FUNCTION getXMLFixed p replace "&" WITH "&" in p replace "<" WITH "<" in p replace ">" WITH ">" in p replace "'" WITH "'" in p replace ""&" WITH quote in p replace "©" WITH "?" in p replace "℗" WITH "?" in p replace "™" WITH "?" in p replace "â" WITH "a" in p replace "(C)" WITH "?" in p return p END getXMLFixed On Apr 18, 2008, at 1:42 PM, jbv wrote: > Hi list, > > How do you guys handle the "&" character in xml ? > Actually I need to pass html links as node values in xml (from a rev > cgi > > script to the browser) and those links contain "&"... > I managed to solve the problem with "&" inside names (smith & weston) > but as for html links, no luck... it just scares the parser... > > Thanks, > JB > > _______________________________________________ > 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 shari at gypsyware.com Sat Apr 19 02:58:33 2008 From: shari at gypsyware.com (Shari) Date: Sat, 19 Apr 2008 02:58:33 -0400 Subject: Help menu on Leopard In-Reply-To: <977BF4D9-1150-44A0-95CF-0C40543E539B@azurevision.co.uk> References: <977BF4D9-1150-44A0-95CF-0C40543E539B@azurevision.co.uk> Message-ID: >Why would you want to? It's giving your users a handy little pointer >to all your menu items, without you having to write a single line of >code. > >Ian Trouble is, if someone wants help, it's in the help stack, not the menu items. They would expect to be able to search the help docs from the help menu, not the regular program's menus. The help menu does have a list of topics, which you wouldn't need to search, but they are broad topics, taking you to the appropriate card in the stack. All it does is offer confusion. Shari -- Humorous sports t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From tekne at gruppoparentesi.it Sat Apr 19 04:42:36 2008 From: tekne at gruppoparentesi.it (riccardo) Date: Sat, 19 Apr 2008 10:42:36 +0200 Subject: 2.9 import snapshot Message-ID: <200804190842.m3J8gaHK014222@vivaldi14.register.it> Hi all, I use the import snapshot command and I don't specify a rectangle or an object. Revolution displays a crosshairs cursor, and I can select a portion of desktop (or another window) With MacOSX Leopard and Vista during the importing process a lot of lines tracing the mouse drag appear on the screen. With XP it is OK. Then the imported image contains the lines. On macosx If I set the paintcompression to JPEG before the import snapshot command, the imported image doesn't contain the lines Is it a bug or have you a suggest to solve the problem? Thanks in advance Riccardo From klaus at major-k.de Sat Apr 19 06:20:01 2008 From: klaus at major-k.de (Klaus Major) Date: Sat, 19 Apr 2008 12:20:01 +0200 Subject: Revbrowser / How to automatically refresh browserwindows to load "modified" Pdf In-Reply-To: References: Message-ID: Hi MadHias :-) > Hi, > > i want to create a little stack, which just opens a pdf file from an > url and refreshes this window every 30 seconds to keep track of a > possible modification of that pdf. This is quite simply. > I tried "Browser Sampler.rev" in examples. But that example is over > my head at the moment. I do not need any buttons like back, stop, > forward and so on, because there is only one pdf file to be displayed. The buttons are definitvely not compulsory! > But the most important thing is, how can i refresh the browser > windows automatically without pressing a button and without locking > the app when using a loop or a wait. OK, here we go: 1. Create a stack in the desired size for the PDF. 2. Create an empty image object in that stack in the same size. This can even be invisible since it is only needed as a reference for the dimensons of the browser overlay. 3. Put this into the script of your stack: ############################### local tRefresh_msg ## Will hold the number of the pending message that will refresh your browser as described below.. on openstack ## Open/create a new browser: put revbrowseropen(the windowID of this stack, empty) into tBrowserID set the cBrowserID of this stack to tBrowserID ## Could also be a global variable, but I prefer custom props. ## Set the dimensions of the newly created browser revbrowserset the cBrowserID of this stack, "rect", the rect of img "your empty image here, see Nr. 2 above..." ## Now load and display your PDF file: revbrowserset the cBrowserID of this stack, "url", "http://path to your PDF..." ## Could also be a local file then use: "file:///path to your PDF..." send "refresh_display" to this stack in 30 secs put the result into tRefresh_msg ... end openstack ## Custom handler to refresh the display of the PDF file (reload) command refresh_display revbrowserrefresh the cBrowserID of this stack send "refresh_display" to this stack in 30 secs ## Store the number of the pending message, so we can cancel it on "closestack"! put the result into tRefresh_msg end refresh_display on closestack ## Cancel the pending message cancel tRefresh_msg end closestack ## You could also add a "resizestack" handler, if needed, ## then you should just set the rect of that "browser" image to the rect of cd 1 ############################### That's it :-) Hope that helps. > Regards, > > Matthias Best from germanski Klaus Major klaus at major-k.de http://www.major-k.de From geradamas at yahoo.com Sat Apr 19 07:01:29 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 19 Apr 2008 12:01:29 +0100 (BST) Subject: Getting things the wrong way round . . . Message-ID: <768158.16841.qm@web37506.mail.mud.yahoo.com> A BIG THANK YOU to Runtime Revolution for my copy of RevMedia 2.9 that arrived yesterday. Somebody round "here" is at fault; it could be me, or it could be the people at RR, or it could be both of us: BUT A number of people, including myself, got a very bad impression about the end-result of Beta testing. May be we were ill-informed insofar as 2.9 was announced as finished with great fanfare (which it deserved) before the Beta testers were made aware that they would be rewarded. Now I don't know what motivated the other Beta testers; however I am always suspicious at protestations of disinterested service. My motivation was clear; help improve RR and get my hands on the newer version. I have no pretensions as to altruism. So, I suppose that everybody should learn something about this. The most important message (as far as I am concerned) should go to Runtime Revolution: You have a loyal body of people from all sorts of different backgrounds, with all sorts of temperaments. It is in your interests not to alienate them; and the best way to avoid this is to anticipate the sort of thing that happened recently and, as a preventive measure, keep them extremely well-informed and reassured. Having given that fairly pompous message, I would like to reiterate my congratulations on having produced an extremely good version of Runtime Revolution. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From sarah.reichelt at gmail.com Sat Apr 19 07:31:39 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 19 Apr 2008 21:31:39 +1000 Subject: Getting things the wrong way round . . . In-Reply-To: <768158.16841.qm@web37506.mail.mud.yahoo.com> References: <768158.16841.qm@web37506.mail.mud.yahoo.com> Message-ID: > Now I don't know what motivated the other Beta > testers; however I am always suspicious at > protestations of disinterested service. I would suppose this to refer to my earlier email in this thread. My motivation for wanting Runtime to prosper is completely selfish. To that end I am prepared to put my time into helping without any expectation of direct material reward. I have a current license and renew it every time it comes due (or in advance), so the frequently stared offer to upgrade nearly everyone to 2.9 was no great incentive to me. My reward is in having a better Revolution that I can use to earn my living. You must have missed the numerous posts, emails and newsletter articles telling us all that 2.9 would be supplied to various existing license holders and so your first reaction was to assume the worst and start complaining. Even your letter of thanks when you realised you were wrong is just criticism worded in a different way. In future, could you do us all the favour of delaying your negative reactions until you are sure they are based on fact. Thank you, Sarah From eric.miclo at wanadoo.fr Sat Apr 19 07:55:01 2008 From: eric.miclo at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Miclo?=) Date: Sat, 19 Apr 2008 13:55:01 +0200 Subject: Beta testers who get nothing . . . In-Reply-To: References: <447744.88195.qm@web37502.mail.mud.yahoo.com> Message-ID: <2C150A1B-5B23-44DB-B028-7080589E874F@wanadoo.fr> On my side the only thing I'd like for ?-testing is that Runtime, due to a good selling 2.9 version, obtains the needed resources to address specific issues of the product (for me bugs #670 and #4944) and show the will to address them (and not only make promises), preferabely not in several years... Best, ?rIC -- My NeXT computer will Be a Mac too! -- From mpetrides at earthlink.net Sat Apr 19 08:29:23 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sat, 19 Apr 2008 07:29:23 -0500 Subject: Getting things the wrong way round . . . In-Reply-To: References: <768158.16841.qm@web37506.mail.mud.yahoo.com> Message-ID: <0ECDA3DD-AC47-4A18-93C8-BA581F0C9092@earthlink.net> Richmond wrote: >> Now I don't know what motivated the other Beta >> testers; however I am always suspicious at >> protestations of disinterested service. I need to second Sarah's statement: >>>My motivation for wanting Runtime to prosper is completely selfish. Even though my use of Rev was in a prolonged hiatus between 2004 and 2007 (I had other things I needed to be working on), I gladly continued to renew my license yearly. Why? Because I wanted RunRev to be around when I was finally ready to get back into creating software. And, I was rewarded by having a version 2.9 that is far better than the 2.1.2 I had been using. Worth every penny IMHO. Face it, this is a community. Each of us who values it contributes what he can afford to to that community, be it time, money, or simply devoted evangelism--not because we HAVE to, but because we all want the Rev community to prosper. I'll step off my soapbox now.... Marian From lfredricks at proactive-intl.com Sat Apr 19 10:37:19 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Apr 2008 07:37:19 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: <768158.16841.qm@web37506.mail.mud.yahoo.com> References: <768158.16841.qm@web37506.mail.mud.yahoo.com> Message-ID: <022601c8a22a$df3cf7a0$6501a8c0@GATEWAY> > May be we were ill-informed insofar as 2.9 was announced as > finished with great fanfare (which it > deserved) before the Beta testers were made aware that they > would be rewarded. The 2.9 beta had a very long cycle, and it should have shipped much, much sooner than it did. That perhaps confused some people because if it had shipped according to its original schedule, there wouldn't be much in the way of confusion. However the product that was released is a far superior product than what you would have gotten then, and likely the schedule would have just needed to be repeated - again. I have to seriously plan product shipments - we are preparing Mirye Runtime Revolution for shipment to Amazon. What goes to retail can't be something that's full of issues, since if it is, its more likely to be shipped back from distribution after a lot of customer complaints. There's a huge cost associated with getting returns of bum product. A lot of companies only allow active (you have a current license that will entitle you to an upgrade during X amount of time) customers to participate in a beta with no actual upgrade assured. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From shari at gypsyware.com Sat Apr 19 11:06:13 2008 From: shari at gypsyware.com (Shari) Date: Sat, 19 Apr 2008 11:06:13 -0400 Subject: Mirye [was Getting things the wrong way round] In-Reply-To: <022601c8a22a$df3cf7a0$6501a8c0@GATEWAY> References: <768158.16841.qm@web37506.mail.mud.yahoo.com> <022601c8a22a$df3cf7a0$6501a8c0@GATEWAY> Message-ID: >I have to seriously plan product shipments - we are preparing Mirye Runtime >Revolution for shipment to Amazon. What goes to retail can't be something >that's full of issues, since if it is, its more likely to be shipped back >from distribution after a lot of customer complaints. There's a huge cost >associated with getting returns of bum product. What is Mirye Runtime Revolution? Shari -- Humorous sports t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From mpetrides at earthlink.net Sat Apr 19 11:16:28 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sat, 19 Apr 2008 10:16:28 -0500 Subject: Mirye [was Getting things the wrong way round] In-Reply-To: References: <768158.16841.qm@web37506.mail.mud.yahoo.com> <022601c8a22a$df3cf7a0$6501a8c0@GATEWAY> Message-ID: <69199C46-C573-4C63-918E-2F32D9BA1B27@earthlink.net> Shari, I was wondering the same thing. Lynn probably can give a better answer, but here's what I found on Mirye's website (www.mirye.com): Mirye Software Publishing is the North American publisher of Runtime Revolution, the leading application and multimedia development environment based on the English-like, object language Revolution. It is the only software that builds native applications on all three major operating systems, Solaris and build native CGIs. M On Apr 19, 2008, at 10:06 AM, Shari wrote: >> I have to seriously plan product shipments - we are preparing Mirye >> Runtime >> Revolution for shipment to Amazon. What goes to retail can't be >> something >> that's full of issues, since if it is, its more likely to be >> shipped back >> from distribution after a lot of customer complaints. There's a >> huge cost >> associated with getting returns of bum product. > > What is Mirye Runtime Revolution? > > Shari > -- > Humorous sports t-shirts > http://www.villagetshirts.com > WlND0WS and MAClNT0SH shareware games > http://www.gypsyware.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 lfredricks at proactive-intl.com Sat Apr 19 11:21:09 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Apr 2008 08:21:09 -0700 Subject: Mirye [was Getting things the wrong way round] In-Reply-To: References: <768158.16841.qm@web37506.mail.mud.yahoo.com><022601c8a22a$df3cf7a0$6501a8c0@GATEWAY> Message-ID: <025201c8a230$ff092b20$6501a8c0@GATEWAY> > >I have to seriously plan product shipments - we are preparing Mirye > >Runtime Revolution for shipment to Amazon. What goes to > retail can't be > >something that's full of issues, since if it is, its more > likely to be > >shipped back from distribution after a lot of customer complaints. > >There's a huge cost associated with getting returns of bum product. > > What is Mirye Runtime Revolution? It is the co-branded version of Runtime Revolution sold through resellers, partners and directly from Mirye - http://www.mirye.com. Anything that's going through SHI, Academic SuperStore, Content Paradise, Renderosity, etc comes through us. We have a publishing agreement with Runtime. This doesn't preclude you buying directly from Runtime if you want. A major upside though is that, if you are in the Americas or Asia (we have an office in Japan), we can take care of order issues, special orders or the like more easily because we are in a more compatible time zone. Sales through us are all done in $USD. Our bundles, cross sells and special offers will differ a bit from Runtime's. We also have separate affiliate and publishing programs (quite different from RevSelect). Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From ambassador at fourthworld.com Sat Apr 19 11:21:56 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Apr 2008 08:21:56 -0700 Subject: Getting things the wrong way round . . . Message-ID: <480A0E14.1060902@fourthworld.com> Lynn Fredricks wrote: > ...we are preparing Mirye Runtime Revolution for shipment to Amazon. I'm glad to hear RR will have a presence at Amazon, but is "Mirye" going to be tacked onto the product name like that? "Revolution" is a fine name by itself, and with all due respect I'm wary of the usefulness of trade names that require a pronunciation guide (BTW, how *does* one pronounce "Mirye"? I've asked a dozen or so people and none can guess with any confidence). -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge: Publish any database on any Web site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From shari at gypsyware.com Sat Apr 19 11:29:21 2008 From: shari at gypsyware.com (Shari) Date: Sat, 19 Apr 2008 11:29:21 -0400 Subject: Mirye [was Getting things the wrong way round] In-Reply-To: <025201c8a230$ff092b20$6501a8c0@GATEWAY> References: <768158.16841.qm@web37506.mail.mud.yahoo.com><022601c8a22a$df3cf7a0$6501a8 c0@GATEWAY> <025201c8a230$ff092b20$6501a8c0@GATEWAY> Message-ID: Hoping I'm not treading where I shouldn't, but I can't help but ask? Wasn't Revolution itself somewhat of a "co-branded" version of Metacard? How does this differ? As far as I can tell from the website, Mirye is dedicated almost exclusively to Revolution. The other question would be, does Mirye take on other products? Is it a way for a developer to take their products to store shelves rather than internet download only? Shari >It is the co-branded version of Runtime Revolution sold through resellers, >partners and directly from Mirye - http://www.mirye.com. Anything that's >going through SHI, Academic SuperStore, Content Paradise, Renderosity, etc >comes through us. > >We have a publishing agreement with Runtime. This doesn't preclude you >buying directly from Runtime if you want. A major upside though is that, if >you are in the Americas or Asia (we have an office in Japan), we can take >care of order issues, special orders or the like more easily because we are >in a more compatible time zone. Sales through us are all done in $USD. > >Our bundles, cross sells and special offers will differ a bit from >Runtime's. We also have separate affiliate and publishing programs (quite >different from RevSelect). > >Best regards, > >Lynn Fredricks -- Humorous sports t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From noelf at nomigraphics.com Sat Apr 19 11:55:33 2008 From: noelf at nomigraphics.com (Noel) Date: Sat, 19 Apr 2008 09:55:33 -0600 Subject: Loving Revolution In-Reply-To: <957906.58303.qm@web37507.mail.mud.yahoo.com> References: <957906.58303.qm@web37507.mail.mud.yahoo.com> Message-ID: <0MKpCa-1JnFPe4A7O-0007yx@mrelay.perfora.net> I just thought I would throw this out here! I just finished making an application that searches through a sql lite database of 42,000 records, and then writes those found records into an xml formatted config file. I've been using Revolution now for about two weeks. The application took me about three days to write, mainly because I was weak in my sql commands and needed to learn a few syntax things within Revolution. The search on the database, is under 1 second to come back with results. Which absolutely blows me away! The speed is incredible! I can't wait to see what type of applications I'll be writing in another two weeks Revolution is definitely an awesome authoring enviroment! - Noel From ambassador at fourthworld.com Sat Apr 19 12:03:40 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Apr 2008 09:03:40 -0700 Subject: Loving Revolution Message-ID: <480A17DC.9000409@fourthworld.com> Noel wrote: > I just finished making an application that searches through a sql > lite database of 42,000 records, and then writes those found records > into an xml formatted config file. > > I've been using Revolution now for about two weeks. > > The application took me about three days to write, mainly because I > was weak in my sql commands and needed to learn a few syntax things > within Revolution. > > The search on the database, is under 1 second to come back with > results. Which absolutely blows me away! The speed is incredible! > > I can't wait to see what type of applications I'll be writing in > another two weeks > > Revolution is definitely an awesome authoring enviroment! Pardon the colloquialism, but as we say here in California: Duuuuuuuuuuuuuude! Translation: Way to go! Good job! Well done! Welcome to the club. I couldn't do half the things I do each year if it wasn't for the ease and flexibility of Rev. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From lfredricks at proactive-intl.com Sat Apr 19 12:07:15 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Apr 2008 09:07:15 -0700 Subject: Mirye [was Getting things the wrong way round] In-Reply-To: References: <768158.16841.qm@web37506.mail.mud.yahoo.com><022601c8a22a$df3cf7a0$6501a8c0@GATEWAY> <025201c8a230$ff092b20$6501a8c0@GATEWAY> Message-ID: <027401c8a237$6f7c0980$6501a8c0@GATEWAY> > Hoping I'm not treading where I shouldn't, but I can't help but ask? > Wasn't Revolution itself somewhat of a "co-branded" version > of Metacard? How does this differ? As far as I can tell > from the website, Mirye is dedicated almost exclusively to Revolution. Revolution differs from MetaCard in a number of technological ways, plus, RR Ltd acquired MetaCard from MetaCard Corporation. RR Ltd develops and owns the code base which is Revolution. Mirye is a totally different entity - not a RR company. We don't own Revolution but we do publish it. Publishing involves selling and marketing (and in varying degrees, supporting) products that may or may not be made by the publisher itself. We've been concentrating mostly on Revolution and secondarily on Valentina (new Valentina products are on their way which are much better channel players), but we've also added a broad range of graphical and audio content to our store. I wanted to make sure we get the formula right, first. Plus, I also wanted to get 2.9 out - Revolution Media 2.9 was the last piece :-) > The other question would be, does Mirye take on other > products? Is it a way for a developer to take their products > to store shelves rather than internet download only? That's exactly it. My core team in North America and Japan have been actively involved in channel development for the last 11 years (much more for me personally) - that is, creating new venues or participating in existing venues to reach new customers. In that time, we've brought on team members who are very good at more logistical things like package design, web site development and branding. The internet as a commerce venue continues to evolve and become more profitable, as technology product customers have become accustomed to buying by direct download. However just putting something on a website doesn't mean its going to sell, or that its possible to stay competitive in the marketplace. It is true you can point out many successes that are internet only - a lot of Mac oriented companies after all didn't have, or don't have much other choice. In the end its all about expanding your customer base and reaching out to new customers, and what is considered a success is a matter of opinion. Internet sales themselves are now even more so typically the result of hybrid strategies involving cross-selling, partnerships, direct email, combined with print...the list goes on. Mirye does take on other products - what we are looking for primarily are products that are of interest in the digital production market. That includes cross-platform RIA type tools like Revolution, db back ends like Valentina, plus anything else that fits with the digital design/digital development marketspace. By partnering with community/commerce partners like Content Paradise, it has increased the pool of folks we can market to by about a million sets of eyeballs - very attractive indeed :-) The more a product fits with that target market, the more interested we are. If you have a product you'd like to get published, feel free to contact me directly. I am also setting aside some time at Revolution Live for a Birds of a Feather session on how to work with Mirye, what the various options are and the like. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From lfredricks at proactive-intl.com Sat Apr 19 12:13:35 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Apr 2008 09:13:35 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: <480A0E14.1060902@fourthworld.com> References: <480A0E14.1060902@fourthworld.com> Message-ID: <027601c8a238$526c0ba0$6501a8c0@GATEWAY> > > ...we are preparing Mirye Runtime Revolution for shipment to Amazon. > > I'm glad to hear RR will have a presence at Amazon, but is > "Mirye" going to be tacked onto the product name like that? In any marketing we do, yes. We have to differentiate something someone buys from us from what they get from Runtime if they order directly from Runtime. > "Revolution" is a fine name by itself, and with all due > respect I'm wary of the usefulness of trade names that > require a pronunciation guide (BTW, how *does* one pronounce > "Mirye"? I've asked a dozen or so people and none can guess > with any confidence). There's a pronounciation blurb on the very top page of the website. It is "Me" as in "you and me" + "Rye" as in "Catcher in the Rye". It's a play on multiple languages. Mirai is very meaningful in Japanese and roughly refers to the future. "Mir" means peace in Russian. And our "Eye" is looking towards the future. Soon, we will be on the dollar bill, and the nefarious plans of Mirye Illuminati towards world domination will be fully realized, if not thwarted by some meddling teens or Nicholas Cage :-)) Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From ambassador at fourthworld.com Sat Apr 19 12:54:10 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Apr 2008 09:54:10 -0700 Subject: Getting things the wrong way round . . . Message-ID: <480A23B2.7050600@fourthworld.com> Lynn Fredricks wrote: >> > ...we are preparing Mirye Runtime Revolution for shipment to Amazon. >> >> I'm glad to hear RR will have a presence at Amazon, but is >> "Mirye" going to be tacked onto the product name like that? > > In any marketing we do, yes. We have to differentiate something someone buys > from us from what they get from Runtime if they order directly from Runtime. I can understand the desire to boost branding on a new site, but there are other ways to do that, like SEO and traditional marketing, without changing the name of the product. The last thing I bought from Amazon was this pad for backpacking: Note that even though it's sold and shipped from SunDog Outfitters and not Big Agnes directly, the product name is still "Big Agnes Air Core", not "SunDog Outfitter Air Core". Big Agnes has worked hard to build their reputation, and SunDog is a newer and relatively unknown entity. It certainly wouldn't boost sales of this excellent product if customers had to wonder who actually made it. Same goes for buying Adobe Illustrator from TigerDirect. They don't rename it "TigerDirect Illustrator". That would be confusing to the prospective customer. The name is "Revolution". Unless you're altering it to be a different product, why should one product have multiple names? While changing the product name may boost Mirye I fear it would dilute the Runtime Revolution brand they've worked hard for a decade to build, ultimately benefiting neither while raising unnecessary questions in an already-challenging market. If indeed you are changing the product to warrant the name change, I'd be interested to hear what you're doing with it. > Mirai is very meaningful in Japanese ...but not in English. It sounds like an excellent name for the Japanese market, but I have misgivings about using it domestically. 20 years ago Japanese-sounding names had a certain cache, but tides have long since changed. Today English names resonate more strongly with US consumers. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From viktoras at ekoinf.net Sat Apr 19 13:36:22 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Sat, 19 Apr 2008 20:36:22 +0300 Subject: Getting things the wrong way round . . . In-Reply-To: <480A23B2.7050600@fourthworld.com> References: <480A23B2.7050600@fourthworld.com> Message-ID: <480A2D96.3090803@ekoinf.net> Well, I do not insist anyone looking through all the world languages for possible associations of the new worlds we create to be used in marketing, but by chance it just happened so that the correct pronunciation of Myrie [mirai] at least in Lithuanian (now one of the official languages of the EU) looks like it is directly associated with death [mirti, mire, mirei]... But due to nature of our language most people will tend to pronounce it as [Miri:e], which sounds different. B.t.w. this is just a funny fact, not a complaint. Lithuanian market is comparatively very small - there are more people living in Athens then speaking our language. I know of only 2 programmers using Revolution here (though likely there are more), and we do not pay too much attention to "funny" associations in names of foreign companies and products unless it is a direct match :-). So just relax and go on... All the best! Viktoras Richard Gaskin wrote: > Lynn Fredricks wrote: > >> Mirai is very meaningful in Japanese > > ...but not in English. It sounds like an excellent name for the > Japanese market, but I have misgivings about using it domestically. > > 20 years ago Japanese-sounding names had a certain cache, but tides > have long since changed. Today English names resonate more strongly > with US consumers. > From lfredricks at proactive-intl.com Sat Apr 19 13:42:54 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Apr 2008 10:42:54 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: <480A23B2.7050600@fourthworld.com> References: <480A23B2.7050600@fourthworld.com> Message-ID: <02b701c8a244$ce2890e0$6501a8c0@GATEWAY> > I can understand the desire to boost branding on a new site, > but there are other ways to do that, like SEO and traditional > marketing, without changing the name of the product. Yes, SEO plays a role, but its an "and" not an "or" part of the total marketing of a product. > The last thing I bought from Amazon was this pad for backpacking: > 0013MY5S2> > > Note that even though it's sold and shipped from SunDog > Outfitters and not Big Agnes directly, the product name is > still "Big Agnes Air Core", not "SunDog Outfitter Air Core". > > Big Agnes has worked hard to build their reputation, and > SunDog is a newer and relatively unknown entity. It > certainly wouldn't boost sales of this excellent product if > customers had to wonder who actually made it. > > Same goes for buying Adobe Illustrator from TigerDirect. > They don't rename it "TigerDirect Illustrator". That would > be confusing to the prospective customer. TigerDirect is a reseller, not a publisher. Before the product gets to the customer, it can be touched by: Developer - engineers of the product Publisher/Republisher - those that package, market, sell, etc (often but not always the same as developer) Distributor - "pick and pack" entities that aggregate products and offer special terms to resellers Reseller - bricks and mortar, catalog or online Partner - bundling/etc, can basically sit in as a reseller or distributor on cross-, competitive-, complementary- type offers. Then there are plenty of enablers out there that arent quite one thing or the other. Resellers rarely get involved in branding or logistics, though there have been some interesting exceptions. For example, Best Buy packaging special/exclusive additional disks with certain DVD offerings. My Star Trek Season 1, for example, came with a special Best Buy disk of goodies. That's five - depending on your particular market, you'll find more or less. It is often more complex the more mass market you go; complexity doesn't necessarily mean worse, because that complexity can also bring in new customers that would otherwise be inaccessible. Also, with the changing ways of our industry, you see new types of channel conflict arise that rebalances how it all works. There have been many times when Ive sat down with a developer, they've scratched their heads and said "Damn, I don't want this complexity! Why can't I just do what I've been doing? Why do I have to give a piece of the action to someone else?" In those situations, they already realize something is wrong, they arent growing, their business isnt seeing new horizons - so they have a reason to sit down to begin with. Maybe they hit a high spot after about 2-3 years of solid sales, then plateau'd. This happens because they don't have either the infrastructure or the inside industry knowledge to know what they should be doing and how to work with the systems that are in place. And even with a new system in place, it has to be constantly nurtured. For example, Ive dealt with companies that acquire new channels, then view those same channels as competitors instead of enablers. This is the sort of thing maybe you and I need to discuss over a half dozen pints at Revolution Live :-) > The name is "Revolution". Unless you're altering it to be a > different product, why should one product have multiple names? You can be assured that the installer is the same, and the program associated with it is under the same EULA. But that's where the similarity ends. The notion here is not to provide a completely different name, but a way to differentiate enough to reduce confusion about this thing I have in my hands or see on a website. You'll find "Runtime Revolution" in more places this way - it would confuse matters terribly if we did an actual rename and made a "Mirye Cross-Platform 'Card Thingy" and it just so happens to really, really resemble something else. Dilution is a non-issue; you rarely hear about it except in context where corporate lawyers have too much time on their hands and need to justify their existence. If you do a search on "Runtime Revolution" on Amazon after the product is there, you'll still find it. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From mpetrides at earthlink.net Sat Apr 19 14:02:31 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sat, 19 Apr 2008 13:02:31 -0500 Subject: Getting things the wrong way round . . . In-Reply-To: <02b701c8a244$ce2890e0$6501a8c0@GATEWAY> References: <480A23B2.7050600@fourthworld.com> <02b701c8a244$ce2890e0$6501a8c0@GATEWAY> Message-ID: Lynn If we already have a Rev Enterprise license, will we order our renewals through Amazon or continue to renew through Run Rev? If we can do either--and a the same cost, which is more beneficial to the folks at RunRev? (See my comment about motivation behind continuing to do annual renewals even while use of Rev was/is dormant). M From mdswindell at cruzio.com Sat Apr 19 14:14:14 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Sat, 19 Apr 2008 11:14:14 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: <480A23B2.7050600@fourthworld.com> References: <480A23B2.7050600@fourthworld.com> Message-ID: <95676F1D-73A3-4C4E-BDBC-0F629631E76C@cruzio.com> Richard, FWIW, I agree with you 100% . TigerDirect Illustrator, indeed. Anything that confuses Revolution's product identity is not a good thing. Revolution's lineup is already confusing enough with Media, Studio, Enterprise options. I've always found the Runtime Revolution moniker itself to be a bit odd. To tack another name in front, which is unpronounceable and basically an insider's multilingual play on words and meaningless outside the marketing team, doesn't make sense to me. Unsolicted opinion, but oh well... Mark (who thought Mirye was a Gaelic word meaning stuck in a peat bog without a paddle.) On Apr 19, 2008, at 9:54 AM, Richard Gaskin wrote: > Lynn Fredricks wrote: > >>> > ...we are preparing Mirye Runtime Revolution for shipment to >>> Amazon. >>> I'm glad to hear RR will have a presence at Amazon, but is "Mirye" >>> going to be tacked onto the product name like that? >> In any marketing we do, yes. We have to differentiate something >> someone buys >> from us from what they get from Runtime if they order directly from >> Runtime. > > I can understand the desire to boost branding on a new site, but > there are other ways to do that, like SEO and traditional marketing, > without changing the name of the product. > > The last thing I bought from Amazon was this pad for backpacking: > > > > Note that even though it's sold and shipped from SunDog Outfitters > and not Big Agnes directly, the product name is still "Big Agnes Air > Core", not "SunDog Outfitter Air Core". > > Big Agnes has worked hard to build their reputation, and SunDog is a > newer and relatively unknown entity. It certainly wouldn't boost > sales of this excellent product if customers had to wonder who > actually made it. > > Same goes for buying Adobe Illustrator from TigerDirect. They don't > rename it "TigerDirect Illustrator". That would be confusing to the > prospective customer. > > The name is "Revolution". Unless you're altering it to be a > different product, why should one product have multiple names? > > While changing the product name may boost Mirye I fear it would > dilute the Runtime Revolution brand they've worked hard for a decade > to build, ultimately benefiting neither while raising unnecessary > questions in an already-challenging market. > > If indeed you are changing the product to warrant the name change, > I'd be interested to hear what you're doing with it. > > >> Mirai is very meaningful in Japanese > > ...but not in English. It sounds like an excellent name for the > Japanese market, but I have misgivings about using it domestically. > > 20 years ago Japanese-sounding names had a certain cache, but tides > have long since changed. Today English names resonate more strongly > with US consumers. > > -- > 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 > Thanks, Mark From kray at sonsothunder.com Sat Apr 19 14:02:17 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 19 Apr 2008 13:02:17 -0500 Subject: Getting things the wrong way round . . . In-Reply-To: <480A23B2.7050600@fourthworld.com> Message-ID: >>>> ...we are preparing Mirye Runtime Revolution for shipment to Amazon. > > The name is "Revolution". Unless you're altering it to be a different > product, why should one product have multiple names? Right, so even if "Mirye" is being added on, it would be "Mirye Revolution", not "Mirye Runtime Revolution" (since "Runtime Revolution" is the company). BTW, that confusion is all over the Mirye website as well, with some references to "Revolution" (as in " Mirye Revolution 2.9 Released With Over 500 Improvements"), but mostly as "Runtime Revolution" (as in "Mirye Software Releases Runtime Revolution 2.9"), or event mixed (as in "Mirye Software, publishers of the cross-platform application development system Runtime Revolution, announces the release of Revolution 2.9 Studio and Enterprise...") I don't mean to be nit-picky, but the topic of confusing "company for product for language" which has been brought up on this list before is only exacerbated when things like this occur. I can't tell you how many times I've had to clarify/correct people asking me about Revolution. Of course, if the *intent* by RunRev and Mirye is to make these things all merge and become indistinguishable, then all that needs to happen is that it officially be made known and then I (for one) will shut up about this. ;-) Just my 2 cents, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From lfredricks at proactive-intl.com Sat Apr 19 14:31:14 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Apr 2008 11:31:14 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: References: <480A23B2.7050600@fourthworld.com><02b701c8a244$ce2890e0$6501a8c0@GATEWAY> Message-ID: <02cd01c8a24b$8cf73fc0$6501a8c0@GATEWAY> > If we already have a Rev Enterprise license, will we order > our renewals through Amazon or continue to renew through Run Rev? You can renew through RR or through Mirye Online Store. It isnt always a good thing to put upgrades into the channel. An upgrade "package" often has a very short life span, then it just takes up space. That being said, special promotions can be put into place. Where it really makes the most difference is in the sales of new seats or units. > If we can do either--and a the same cost, which is more > beneficial to the folks at RunRev? (See my comment about > motivation behind continuing to do annual renewals even while > use of Rev was/is dormant). Id like to bring up an analogy - feeding kids fresh vegetables vs feeding them a Big Mac. This is to explain a rather complex issue with channel development. Just like the calories consumed, either one is going to power the kid. RR gets $$ in the publisher-developer relationship, and they also get $$ if you buy from their online store. I can only trade on my good looks and personality so far :-) The Big Mac gives instant calories, which are always welcome to kids, especially active ones that need to kick the soccer ball right now. Building up a channel is like feeding fresh vegetables - its building sustainability. If sales are being passed through the channel, those channel partners take a share. Those partners, in turn, know this is a winning product if they sell enough of them. They then reorder more product, promote the product more, validate it more. Instead of ordering 1 or 2 units, they order 10-20 units. When a reseller interacts with their distributor's order system, they see there are units in stock of something, they ask questions about it, etc, see if there are any special promotion programs and the like. Parallel to this, you make other marketing efforts that stoke up validation of the product in the market. Increased validation plus increased accessibility in the channel means you can take your business to the next level. More conservative buyers buy. And you can sell more, new products to these new conservative buyers. If there is no channel growth, you can freshen things up - and you can also improve conversions from those that already know about you and your product. But there are limits to just how far that will take you. The ideal situation is you have a plate that represents all food groups, with some sugar now + the fresh veggies. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From mwieder at ahsoftware.net Sat Apr 19 14:46:36 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 19 Apr 2008 11:46:36 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: <768158.16841.qm@web37506.mail.mud.yahoo.com> References: <768158.16841.qm@web37506.mail.mud.yahoo.com> Message-ID: <1311701628390.20080419114636@ahsoftware.net> Richmond- Points well taken. In RR's defense, I do have to say (and you are no doubt well aware) that this is the first large-scale beta program they have undertaken, and as such there will necessarily be some rough edges. One of those, of course, is that beta-tester expectations should be clear from the start to avoid end-game ambiguities. I'm sure the next beta program will have this resolved beforehand. It's very rare in the software industry to see a beta program run this long (that isn't a slight to the RR team, but rather kudos for giving it the time it deserved), this widespread, or this public a process. (and props again to Bill for overseeing the effort. -- -Mark Wieder mwieder at ahsoftware.net From coiin at rcn.com Sat Apr 19 14:48:18 2008 From: coiin at rcn.com (Colin Holgate) Date: Sat, 19 Apr 2008 14:48:18 -0400 Subject: Getting things the wrong way round . . . In-Reply-To: <02cd01c8a24b$8cf73fc0$6501a8c0@GATEWAY> References: <480A23B2.7050600@fourthworld.com><02b701c8a244$ce2890e0$6501a8c0@GATEWAY> <02cd01c8a24b$8cf73fc0$6501a8c0@GATEWAY> Message-ID: <92BC9FE1-8A20-4F7B-86C4-1198120A037D@rcn.com> On Apr 19, 2008, at 2:31 PM, Lynn Fredricks wrote: > > Id like to bring up an analogy - feeding kids fresh vegetables vs > feeding > them a Big Mac. I see you have a web site all about this: http://starchefs.com/kids/index.shtml From lfredricks at proactive-intl.com Sat Apr 19 14:51:08 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Apr 2008 11:51:08 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: References: <480A23B2.7050600@fourthworld.com> Message-ID: <02d401c8a24e$546baa30$6501a8c0@GATEWAY> > BTW, that confusion is all over the Mirye website as well, > with some references to "Revolution" (as in " Mirye > Revolution 2.9 Released With Over 500 Improvements"), but > mostly as "Runtime Revolution" (as in "Mirye Software > Releases Runtime Revolution 2.9"), or event mixed (as in > "Mirye Software, publishers of the cross-platform application > development system Runtime Revolution, announces the release > of Revolution 2.9 Studio and > Enterprise...") > > I don't mean to be nit-picky, but the topic of confusing > "company for product for language" which has been brought up > on this list before is only exacerbated when things like this > occur. I can't tell you how many times I've had to > clarify/correct people asking me about Revolution. Some by error, some by design :-) Some headlines of press releases get compressed because of the destination, and some combinations are there to improve types of searches and keywords. There haven't been any confused questions by customers through the new channels we've developed since last October that havent been handled easily and quickly enough (same or close time zone, after all), or those that were set up prior to that. There are three types of installs: Media/Studio/Enterprise, and you can get it through even more venues, with or without some extras and differences in packages. When refering anyone to buy, it should only make a difference "how" they need that base product you are intimately familiar with - unless there's a special bit we are including at the time. Chances are, if they need it tommorrow in the USA, getting it fedex'd from Oregon will make a difference. Or if they need to order using a school account through one of several school approved venues, they can get it that way. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From mwieder at ahsoftware.net Sat Apr 19 14:52:17 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 19 Apr 2008 11:52:17 -0700 Subject: Value of the SelectedLine In-Reply-To: <36DAEEDE-F477-4A23-8F9A-72D5AB4B75A7@sosmartsoftware.com> References: <982B9134-3B7B-4653-80E9-8F213ECD3840@videotron.ca> <36DAEEDE-F477-4A23-8F9A-72D5AB4B75A7@sosmartsoftware.com> Message-ID: <1041701969296.20080419115217@ahsoftware.net> Eric- Friday, April 18, 2008, 9:06:56 AM, you wrote: > Actually, selectedLine, like clickLine, foundLine, mouseLine or > selectedChunk, selectedField do not accept a 'of something' contrary > to selectedText or hilitedLine. This constantly trips me up and I find it quite annoying. I would really rather have the compiler give me an error than just ignore the extra qualifiers. That at least would give me a clue as to what I had done wrong. -- -Mark Wieder mwieder at ahsoftware.net From lfredricks at proactive-intl.com Sat Apr 19 14:57:58 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Apr 2008 11:57:58 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: <92BC9FE1-8A20-4F7B-86C4-1198120A037D@rcn.com> References: <480A23B2.7050600@fourthworld.com><02b701c8a244$ce2890e0$6501a8c0@GATEWAY><02cd01c8a24b$8cf73fc0$6501a8c0@GATEWAY> <92BC9FE1-8A20-4F7B-86C4-1198120A037D@rcn.com> Message-ID: <02d901c8a24f$4906aef0$6501a8c0@GATEWAY> > > Id like to bring up an analogy - feeding kids fresh vegetables vs > > feeding them a Big Mac. > > I see you have a web site all about this: > > http://starchefs.com/kids/index.shtml That's funny :-) There's no "e" in the middle of Fredricks, though many have tried to insert one. A dodgy ancestor chopped off the "son" off of Fredrickson. The worst for me has always been "Lynn" - as a man, I have received many a merchandise or freebie in the mail from companies that cater to women. Plus, when I lived in Japan (six years), noone could pronounce my name correctly. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From eric.chatonet at sosmartsoftware.com Sat Apr 19 16:35:14 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 19 Apr 2008 22:35:14 +0200 Subject: Value of the SelectedLine In-Reply-To: <1041701969296.20080419115217@ahsoftware.net> References: <982B9134-3B7B-4653-80E9-8F213ECD3840@videotron.ca> <36DAEEDE-F477-4A23-8F9A-72D5AB4B75A7@sosmartsoftware.com> <1041701969296.20080419115217@ahsoftware.net> Message-ID: <477A6403-C6E5-442E-AD2E-1977980EA43C@sosmartsoftware.com> Bonsoir Mark, I fully agree... I hope I gave a rather good explanation about this but it's confusing and not even in this field: The question is: why does the engine ignore some syntax errors and cries about others? ;-) Le 19 avr. 08 ? 20:52, Mark Wieder a ?crit : > Eric- > > Friday, April 18, 2008, 9:06:56 AM, you wrote: > >> Actually, selectedLine, like clickLine, foundLine, mouseLine or >> selectedChunk, selectedField do not accept a 'of something' contrary >> to selectedText or hilitedLine. > > This constantly trips me up and I find it quite annoying. I would > really rather have the compiler give me an error than just ignore the > extra qualifiers. That at least would give me a clue as to what I had > done wrong. > > -- > -Mark Wieder > mwieder at ahsoftware.net Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From scott at elementarysoftware.com Sat Apr 19 16:42:07 2008 From: scott at elementarysoftware.com (Scott Morrow) Date: Sat, 19 Apr 2008 13:42:07 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: References: Message-ID: <4C8697A4-F398-47D0-92FF-BC79333A4671@elementarysoftware.com> Still, the combined branding title of "Mirye Runtime Revolution" pales next to: "Kirkland Signature Martha Stewart Favorite Holiday Hams" -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Apr 19, 2008, at 11:02 AM, Ken Ray wrote: >>>>> ...we are preparing Mirye Runtime Revolution for shipment to >>>>> Amazon. >> >> The name is "Revolution". Unless you're altering it to be a different >> product, why should one product have multiple names? > > Right, so even if "Mirye" is being added on, it would be "Mirye > Revolution", > not "Mirye Runtime Revolution" (since "Runtime Revolution" is the > company). > BTW, that confusion is all over the Mirye website as well, with some > references to "Revolution" (as in " Mirye Revolution 2.9 Released > With Over > 500 Improvements"), but mostly as "Runtime Revolution" (as in "Mirye > Software Releases Runtime Revolution 2.9"), or event mixed (as in > "Mirye > Software, publishers of the cross-platform application development > system > Runtime Revolution, announces the release of Revolution 2.9 Studio and > Enterprise...") > > I don't mean to be nit-picky, but the topic of confusing "company for > product for language" which has been brought up on this list before > is only > exacerbated when things like this occur. I can't tell you how many > times > I've had to clarify/correct people asking me about Revolution. > > Of course, if the *intent* by RunRev and Mirye is to make these > things all > merge and become indistinguishable, then all that needs to happen is > that it > officially be made known and then I (for one) will shut up about this. > > ;-) > > Just my 2 cents, > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ From bvg at mac.com Sat Apr 19 17:32:09 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 19 Apr 2008 23:32:09 +0200 Subject: Getting things the wrong way round . . . In-Reply-To: <02d401c8a24e$546baa30$6501a8c0@GATEWAY> References: <480A23B2.7050600@fourthworld.com> <02d401c8a24e$546baa30$6501a8c0@GATEWAY> Message-ID: <8A92FF52-3105-42DE-8976-12574C89B64E@mac.com> I think I understand Lynn's response in this. To his mind everything is great. His new service/company/whatever gets cool publicity, can piggyback on an existing brand, and it's even legal. To him there's no dilution of anything, just additions to his stick. Personally, normally I do hear of publisher vs creator issues only from the gaming and music industry. Based on that I'm quite worried about this. When I see "Paramounts best artist special edition", or "Vivendi puzzle game collection" I seldom get the impression that these "best artists" and puzzle coders where very successful in their respective businesses. Because of that, I'm not really interested in Lynn's take on re- branding Rev to Myrrh Rev (only in selected markets, as long as supplies last). What I really am interested in, is: Why does RunRev agree to be the mount in this deal? Normally publishers who omit names or change the product of a programmer do pay him/her to create work for them, did Lynn pay RunRev anything? Why is it always only Lynn who reacts to any PR related issue? Who is responsible for public relation and advertising strategy at RunRev? Who is responsible for any communication strategy at RunRev? Obviously most of these question will never be answered, because that's not how RunRev does it's business. Too bad. 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 Sat Apr 19 17:57:03 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Apr 2008 14:57:03 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: <4C8697A4-F398-47D0-92FF-BC79333A4671@elementarysoftware.com> References: <4C8697A4-F398-47D0-92FF-BC79333A4671@elementarysoftware.com> Message-ID: <009f01c8a268$4d57b030$6501a8c0@GATEWAY> > Still, the combined branding title of "Mirye Runtime > Revolution" pales next to: > "Kirkland Signature Martha Stewart Favorite Holiday Hams" Costco Revolution - it has a sort of visual appeal, like the big tray of muffins - we could attach an OS' name to each muffin for a promotional package :-) Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From geradamas at yahoo.com Sat Apr 19 18:10:18 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 19 Apr 2008 23:10:18 +0100 (BST) Subject: Getting things the wrong way round . . . In-Reply-To: <019201c8a259$70e8c070$2800000a@pandora> Message-ID: <862550.95762.qm@web37503.mail.mud.yahoo.com> Dear Bill, You are about 90% correct. And I really did not mean my posting to be inflammatory. However I would quote Mark Wieder's message to you (a sort of backhanded defence of Runtime Revolution that actually supports some of what I said and generally levels things out): "In RR's defense, I do have to say (and you are no doubt well aware) that this is the first large-scale beta program they have undertaken, and as such there will necessarily be some rough edges. One of those, of course, is that beta-tester expectations should be clear from the start to avoid end-game ambiguities. I'm sure the next beta program will have this resolved beforehand. It's very rare in the software industry to see a beta program run this long (that isn't a slight to the RR team, but rather kudos for giving it the time it deserved), this widespread, or this public a process. (and props again to Bill for overseeing the effort." I will reiterate that I have only admiration for 2.9, and admiration that you were able to sustain such a long Beta-testing period without people demanding an earlier upgrade - and a real systems development cycle should be fairly long; especially when deliverables constitute lots of bugs that in their ironing out may, in turn, throw up other problems or conflict with other parts of a complex system. My criticism is, and has been for about 6 years, that Runtime Revolution's handling of its relations with a loyal customer/user base is not as good as it could be. I was not the only one who did not understand when (and if) Beta testers who had valid licences as of Christmas 2007 would receive copies of 2.9. I have supported Runtime Revolution (admittedly in a way that has sometimes rubbed some people up the wrong way) ever since I downloaded Runtime Revolution 1.0 in 2001, by uploading stacks that were by-products of a CD for Music Education I developed, some stacks for self-help with Phonetics I developed for the University of St Andrews, a commercial package for 13 year olds to further their knowledge of Bulgarian Literature, and from EFL stacks for my language school in Plovdiv. I also did some work which was later incorporated into a program/UI that was developed at the University of Copenhagen. I also provided redesigned toolbars for RunRev 2 which, I believe, were used for teaching purposes in Germany and California. I will not stop supporting Runtime Revolution in the way that I do. But I will also not stop criticising Runtime Revolution when I feel things are wrong. I believe that a healthy use-list can cope with both of these. At present I would be far more concerned about Mirye's apparent attempt to steal Runtime Revolution's thunder by tacking its name onto the front of Runtime Revolution in a way that gives an impression that it is somehow responsible for RR's development. Earlier this year Mirye offered me the chance to transfer my RevWiki (which is, frankly, very low on my list of priorities, although I have sporadic bursts of, largely misplaced, enthusiasm) to their website with offers of money. Another party, whose opinion I greatly respect. warned me off, stating that Mirye's goal was empire building and I would eventually forfeit content control of the Wiki. I may be a bl**dy-minded undividual, but I have what I believe are perfectly valid reasons for being so. I respect, Bill, what you have managed to effect at Runtime Revolution (one could make slightly weak jokes about Palace Coups, teaching Revolutionaries to be revolutionary, and so on); however that does not stop me from believing that on the whole there is an unspoken antagonism between RR and its loyal user-base; and I do not mean only on the materialistic level of handing out free versions of the RAD. I have taken Sarah Reichalt's comments into consideration here too. sincerely, Richmond Mathewson. --- Bill Marriott wrote: scrubbed Bill Marriott's message as sent to Richmond Mathewson off-list. Let us just say that the nub of the message was that my initial posting under this heading was inflammatory. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From lfredricks at proactive-intl.com Sat Apr 19 18:14:13 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Apr 2008 15:14:13 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: <8A92FF52-3105-42DE-8976-12574C89B64E@mac.com> References: <480A23B2.7050600@fourthworld.com><02d401c8a24e$546baa30$6501a8c0@GATEWAY> <8A92FF52-3105-42DE-8976-12574C89B64E@mac.com> Message-ID: <00ac01c8a26a$b3aef580$6501a8c0@GATEWAY> > Obviously most of these question will never be answered, > because that's not how RunRev does it's business. Too bad. I don't think anyone publishes their strategic plans to an open list for review. You might get an overview of it if you are a shareholder in the company. If you are interested in that, you should give Runtime a call. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From sundown at pacifier.com Sat Apr 19 19:52:16 2008 From: sundown at pacifier.com (-= JB =-) Date: Sat, 19 Apr 2008 16:52:16 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: <00ac01c8a26a$b3aef580$6501a8c0@GATEWAY> References: <480A23B2.7050600@fourthworld.com><02d401c8a24e$546baa30$6501a8c0@GATEWAY> <8A92FF52-3105-42DE-8976-12574C89B64E@mac.com> <00ac01c8a26a$b3aef580$6501a8c0@GATEWAY> Message-ID: I am having trouble seeing the problem with Mirye marketing Revolution. It is obvious this is done in total agreement with the management at Rev. How they go about marketing the product is important for everyone. The management at Rev feel this is good or they would not allow it. In the long run if Rev gets purchased by more people no matter what store it is bought from we all benefit. If they don't properly market Revolution we will all suffer & it could fall by the wayside like HyperCard. I would also like to point out Valentina is a perfect match for Rev. So once again having Mirye involved will only benefit users of Rev. -=>JB<=- On Apr 19, 2008, at 3:14 PM, Lynn Fredricks wrote: >> Obviously most of these question will never be answered, >> because that's not how RunRev does it's business. Too bad. > > I don't think anyone publishes their strategic plans to an open > list for > review. You might get an overview of it if you are a shareholder in > the > company. If you are interested in that, you should give Runtime a > call. > > Best regards, > > Lynn Fredricks > Mirye Software Publishing > http://www.mirye.com > > Mirye Community NING > http://miryesoftware.ning.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 runrev260805 at m-r-d.de Sat Apr 19 19:58:02 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Sat, 19 Apr 2008 23:58:02 +0000 Subject: Re-2: Revbrowser / How to automatically refresh browserwindows to load "modified" Pdf Message-ID: <0002FA1D.480AA327@192.168.168.3> Hallo Klaus, thanks for the help. It?s so easy, if one knows how to do it.... Matthias auch aus "Germanski" -------- Original Message -------- Subject: Re: Revbrowser / How to automatically refresh browserwindows to load "modified" Pdf (19-Apr-2008 12:21) From: Klaus Major To: runrev260805 at m-r-d.de > Hi MadHias :-) > > > Hi, > > > > i want to create a little stack, which just opens a pdf file from an > > url and refreshes this window every 30 seconds to keep track of a > > possible modification of that pdf. > > This is quite simply. > > > I tried "Browser Sampler.rev" in examples. But that example is over > > my head at the moment. I do not need any buttons like back, stop, > > forward and so on, because there is only one pdf file to be displayed. > > The buttons are definitvely not compulsory! > > > But the most important thing is, how can i refresh the browser > > windows automatically without pressing a button and without locking > > the app when using a loop or a wait. > > OK, here we go: > > 1. Create a stack in the desired size for the PDF. > 2. Create an empty image object in that stack in the same size. > This can even be invisible since it is only needed as a reference for > the dimensons of the browser overlay. > > 3. Put this into the script of your stack: > ############################### > > local tRefresh_msg > ## Will hold the number of the pending message that will refresh your > browser as described below.. > > on openstack > > ## Open/create a new browser: > put revbrowseropen(the windowID of this stack, empty) into tBrowserID > set the cBrowserID of this stack to tBrowserID > ## Could also be a global variable, but I prefer custom props. > > ## Set the dimensions of the newly created browser > revbrowserset the cBrowserID of this stack, "rect", the rect of img > "your empty image here, see Nr. 2 above..." > > ## Now load and display your PDF file: > revbrowserset the cBrowserID of this stack, "url", "http://path to > your PDF..." > ## Could also be a local file then use: "file:///path to your > PDF..." > > send "refresh_display" to this stack in 30 secs > put the result into tRefresh_msg > ... > end openstack > > ## Custom handler to refresh the display of the PDF file (reload) > command refresh_display > revbrowserrefresh the cBrowserID of this stack > send "refresh_display" to this stack in 30 secs > > ## Store the number of the pending message, so we can cancel it on > "closestack"! > put the result into tRefresh_msg > end refresh_display > > on closestack > ## Cancel the pending message > cancel tRefresh_msg > end closestack > > ## You could also add a "resizestack" handler, if needed, > ## then you should just set the rect of that "browser" image to the > rect of cd 1 > > ############################### > > That's it :-) > > Hope that helps. > > > Regards, > > > > Matthias > > Best from germanski > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > _______________________________________________ > 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 > > > > > To: use-revolution at lists.runrev.com From noelf at nomigraphics.com Sat Apr 19 20:45:02 2008 From: noelf at nomigraphics.com (Noel) Date: Sat, 19 Apr 2008 18:45:02 -0600 Subject: Poker and Runtime In-Reply-To: <00ac01c8a26a$b3aef580$6501a8c0@GATEWAY> References: <480A23B2.7050600@fourthworld.com> <02d401c8a24e$546baa30$6501a8c0@GATEWAY> <8A92FF52-3105-42DE-8976-12574C89B64E@mac.com> <00ac01c8a26a$b3aef580$6501a8c0@GATEWAY> Message-ID: <0MKpCa-1JnNg116gy-0001IA@mrelay.perfora.net> Does anyone know of a Runtime compatible library for evaluating a poker hand? Thanks! - Noel From lan.kc.macmail at gmail.com Sat Apr 19 22:03:00 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 20 Apr 2008 10:03:00 +0800 Subject: Getting things the wrong way round . . . In-Reply-To: References: <480A23B2.7050600@fourthworld.com> <02d401c8a24e$546baa30$6501a8c0@GATEWAY> <8A92FF52-3105-42DE-8976-12574C89B64E@mac.com> <00ac01c8a26a$b3aef580$6501a8c0@GATEWAY> Message-ID: On Sun, Apr 20, 2008 at 7:52 AM, -= JB =- wrote: > If they don't properly > market Revolution we will all suffer & it could fall by the wayside > like HyperCard. > > Ummm, I don't think marketing of any sort, be it good, bad or indifferent, had anything to do with the demise of HyperCard. IMHO I believe that was very heavily driven by one individuals take on 'Apples Universe' at the time. Maybe a better comparison would have been the Newton? Not really sure though, I never owned one but I've read that many thought it was ahead of it's time, better than many PDAs that followed. From sundown at pacifier.com Sat Apr 19 22:16:24 2008 From: sundown at pacifier.com (-= JB =-) Date: Sat, 19 Apr 2008 19:16:24 -0700 Subject: Getting things the wrong way round . . . In-Reply-To: References: <480A23B2.7050600@fourthworld.com> <02d401c8a24e$546baa30$6501a8c0@GATEWAY> <8A92FF52-3105-42DE-8976-12574C89B64E@mac.com> <00ac01c8a26a$b3aef580$6501a8c0@GATEWAY> Message-ID: <43DF127D-A2AF-44B1-96E4-A7FE0F0DCE03@pacifier.com> The point was not marketing was the failure of HyperCard but that without proper marketing it will fall like HypeCard. Apple did not even need to market HyperCard since they could have given it away forever and continued to invest in its research and development. It would have cost them pennies in the long run and had they made it crossplatform it would have brought in enough new users to pay for itself. -=>JB<=- On Apr 19, 2008, at 7:03 PM, Kay C Lan wrote: > On Sun, Apr 20, 2008 at 7:52 AM, -= JB =- > wrote: > >> If they don't properly >> market Revolution we will all suffer & it could fall by the wayside >> like HyperCard. >> >> Ummm, I don't think marketing of any sort, be it good, bad or >> indifferent, > had anything to do with the demise of HyperCard. IMHO I believe > that was > very heavily driven by one individuals take on 'Apples Universe' at > the > time. > > Maybe a better comparison would have been the Newton? Not really sure > though, I never owned one but I've read that many thought it was > ahead of > it's time, better than many PDAs that followed. > _______________________________________________ > 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 Sun Apr 20 07:21:44 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 20 Apr 2008 12:21:44 +0100 (BST) Subject: A revolutionary painting. Message-ID: <629430.83283.qm@web37508.mail.mud.yahoo.com> Barry Barber has posted an interesting Revolutionary painting to the RRGraphix Yahoo Group: http://tech.groups.yahoo.com/group/RRgraphix/ to celebrate the release of 2.9. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From wjm at wjm.org Sun Apr 20 08:16:42 2008 From: wjm at wjm.org (Bill Marriott) Date: Sun, 20 Apr 2008 08:16:42 -0400 Subject: Getting things the wrong way round . . . References: <019201c8a259$70e8c070$2800000a@pandora> <862550.95762.qm@web37503.mail.mud.yahoo.com> Message-ID: Richmond, >>> scrubbed Bill Marriott's message as sent to Richmond Mathewson off-list. Let us just say that the nub of the message was that my initial posting under this heading was inflammatory. <<< Here's the text of the message: === Richmond, >>> A number of people, including myself, got a very bad impression about the end-result of Beta testing. <<< I'm a little confused. You received your complimentary Rev Media license within a day of Rev Media being built and posted to the web site. The people who were entitled to a free copy of Studio or Enterprise were mailed their keys within a similar timeframe of those editions being ready. Your posts on this topic had no impact whatsoever on the timetable of the notifications... They were sent out as soon as logistics permitted. >>> May be we were ill-informed insofar as 2.9 was announced as finished with great fanfare (which it deserved) before the Beta testers were made aware that they would be rewarded. [...] My motivation was clear; help improve RR and get my hands on the newer version. <<< Except that we had made the pledge about 2.9 being free for 2.7 purchasers several times in several different venues throughout the cycle. I looked through all previous beta-related communications and could not find where we promised anything additional/special for beta testers. Nevertheless, we *will* be doing something for those who were active. We're going to announce it when it's ready, and it won't be much longer. Hopefully this attempt to recognize people and express appreciation won't become yet another opportunity for complaints. >>> Somebody round "here" is at fault; it could be me, or it could be the people at RR, or it could be both of us [...] So, I suppose that everybody should learn something about this. [...] It is in your interests not to alienate [loyal users] and the best way to avoid this is to anticipate the sort of thing that happened recently and, as a preventive measure, keep them extremely well-informed and reassured. <<< When we post a version late in the day and then notify people about their free copy before noon the next day, I don't see where there is a case to be made about a lapse in communication. However, perhaps we should anticipate that some people won't be happy no matter what we do, that they will shout it from the mountain top instead of writing an inquiry to support, and that the tone of their comments will be needlessly inflammatory. - Bill From bvlahos at mac.com Sun Apr 20 14:18:01 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 20 Apr 2008 11:18:01 -0700 Subject: Quitting a standalone and saving open stacks Message-ID: <2376D118-8B44-499D-8D7D-FA2B5050CC66@mac.com> I have a standalone which opens other stacks that contain data. There is a closeStack handler in each data stack that checks to see if the stack needs to be saved and prompts the user. This works fine if the user clicks the close window button but I also need to catch this if the user selects Quit. Trevor suggested that I put the shutdownRequest handler into a front script which works. I put the shutdownRequest script in a hidden button on the standalone and make it a front script. If I don't do that it puts up my "Save" dialogs on the data stacks but then just proceeds to quit anyway without waiting for the user to respond. On the Mac it works perfectly in response to a Quit by properly asking if the stacks that need saving should be saved. It cycles through them and closes each stack and then quits the standalone. On Windows it properly asks if the stacks that need saving should be saved. However, after it cycles through them and closes each stack, it leaves the standalone open. If I then Quit or close (click on X) the standalone it quits correctly. Here is the front script: on shutdownRequest put the openStacks into vOpenStacks filter vOpenStacks with "*.ifw" -- checks to make sure it is a data stack if the number of lines in vOpenStacks > 0 then repeat for each line tLine in vOpenStacks close stack tLine end repeat end if pass shutdownRequest end shutdownRequest Any idea why the Windows standalone doesn't quit when finished like the Mac does? Bill Vlahos From shari at gypsyware.com Sun Apr 20 15:03:37 2008 From: shari at gypsyware.com (Shari) Date: Sun, 20 Apr 2008 15:03:37 -0400 Subject: Getting things the wrong way round . . . In-Reply-To: References: <019201c8a259$70e8c070$2800000a@pandora> <862550.95762.qm@web37503.mail.mud.yahoo.com> Message-ID: I've found two things to be true in this world of software: 1. If you publicly post that you are working on a new version, sales of the current version take a nosedive. People hold off purchasing, waiting for the new version. When it comes out, you do not get all the lost sales back. (There's a name for this phenomenon... I do not recall the name, but it was named after a company that actually went out of business after announcing that a new version was in the works. The company had been previously very successful.) 2. One of my favorite authors is James Herriott, the country vet from England who wrote All Creatures Great and Small and several related works. James Herriott wrote of both his successes and failures as a country vet. Sometimes his patient would die. Other times the recovery would be truly miraculous. He would often encounter the farmers in the local pub or marketplace. And his experiences with happy farmers and unhappy farmers is a familiar one. If he treated a cow and the cow promptly died, the next time he saw the farmer at the marketplace the farmer would be LOUDLY regaling the story of the dead cow to everybody who would listen. And he would add juicy details of his own flavour to the story as it got bigger and bigger with each new listener. The cow was alive, James came to see about him, the cow dropped dead. But the farmer whose cow James literally pulled from the brink of death, that farmer would inevitably be the quiet sort of man, who spoke in barely a whisper. And he might share the story at the marketplace, but with all the hustle and bustle, his whisper would be lost in the crowd. I can relate to this aspect of human nature. As a game developer, I've seen it, too. The unhappy folks yell the loudest, while the happy folks whisper in your ear. > >something about this. [...] It is in your interests not >to alienate [loyal users] and the best way to avoid >this is to anticipate the sort of thing that happened >recently and, as a preventive measure, keep them >extremely well-informed and reassured. ><<< > >When we post a version late in the day and then notify people about their >free copy before noon the next day, I don't see where there is a case to be >made about a lapse in communication. However, perhaps we should anticipate >that some people won't be happy no matter what we do, that they will shout >it from the mountain top instead of writing an inquiry to support, and that >the tone of their comments will be needlessly inflammatory. > >- Bill -- Humorous sports t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From mpetrides at earthlink.net Sun Apr 20 15:10:26 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sun, 20 Apr 2008 14:10:26 -0500 Subject: Getting things the wrong way round . . . In-Reply-To: References: <019201c8a259$70e8c070$2800000a@pandora> <862550.95762.qm@web37503.mail.mud.yahoo.com> Message-ID: Well, then I'd better start whispering because I am one happy camper. :-) On Apr 20, 2008, at 2:03 PM, Shari wrote: > The unhappy folks yell the loudest, while the happy folks whisper in > your ear. From sarah.reichelt at gmail.com Sun Apr 20 16:13:17 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 21 Apr 2008 06:13:17 +1000 Subject: Quitting a standalone and saving open stacks In-Reply-To: <2376D118-8B44-499D-8D7D-FA2B5050CC66@mac.com> References: <2376D118-8B44-499D-8D7D-FA2B5050CC66@mac.com> Message-ID: > Here is the front script: > > on shutdownRequest > put the openStacks into vOpenStacks > filter vOpenStacks with "*.ifw" -- checks to make sure it is a data stack > if the number of lines in vOpenStacks > 0 then > repeat for each line tLine in vOpenStacks > close stack tLine > end repeat > end if > pass shutdownRequest > end shutdownRequest > > Any idea why the Windows standalone doesn't quit when finished like the Mac > does? I would guess that there are stacks which do not end with .ifw so are not being closed. Add another check for the openStacks after saving & closing your data stacks, and just close any left. Or leave out the filter and loop through every stack, saving only those with .ifw but closing them all. HTH, Sarah From palcibiades-first at yahoo.co.uk Sun Apr 20 16:24:22 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 20 Apr 2008 13:24:22 -0700 (PDT) Subject: Getting things the wrong way round . . . In-Reply-To: <0ECDA3DD-AC47-4A18-93C8-BA581F0C9092@earthlink.net> References: <768158.16841.qm@web37506.mail.mud.yahoo.com> <0ECDA3DD-AC47-4A18-93C8-BA581F0C9092@earthlink.net> Message-ID: <16798174.post@talk.nabble.com> I am happy too, with one smallish reservation. Participating in the beta was fine - one ought to do that, its the only way to get it done fast enough and well enough. If Rev wants to make gestures to active participants, that's fine, but I certainly didn't expect it, and would participate regardless. Rev has always been very fair with upgrades, so one ought to respond in the same spirit when one can help. I thought the responses from Development were rapid and competent and quite thorough. 2.9 is a great step forward. Native file dialogues is nice. Print Card works properly now. Quite a bit of very useful stuff. sqlite is great to have in Linux. revPrintField however....that still doesn't work. And I seem to be the only one who notices! This is rather a pity. I had hoped and expected to get all printing working properly out of 2.9 and the beta program. But, I did get 85% of what I was hoping for. Maybe it will be fixed one of these days. Meanwhile, there is a workaround at least. All in all, the beta was fine, and 2.9 a great step forward for Linux. Peter -- View this message in context: http://www.nabble.com/Getting-things-the-wrong-way-round-.-.-.-tp16781961p16798174.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Sun Apr 20 17:35:12 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 20 Apr 2008 23:35:12 +0200 Subject: Getting things the wrong way round . . . In-Reply-To: <16798174.post@talk.nabble.com> References: <768158.16841.qm@web37506.mail.mud.yahoo.com> <0ECDA3DD-AC47-4A18-93C8-BA581F0C9092@earthlink.net> <16798174.post@talk.nabble.com> Message-ID: Hi Peter, Under which number have you entered your revPrintField bug in the QCC? I searched for revPrintField, but all bugs that show up are fixed, except for one enhancement and one that is actually a menubar bug. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 20-apr-2008, om 22:24 heeft Peter Alcibiades het volgende geschreven: > Quite a bit of very useful stuff. sqlite is great to > have in Linux. > > revPrintField however....that still doesn't work. And I seem to be > the only > one who notices! > > This is rather a pity. I had hoped and expected to get all > printing working > properly out of 2.9 and the beta program. But, I did get 85% of > what I was > hoping for. Maybe it will be fixed one of these days. Meanwhile, > there is > a workaround at least. From wjm at wjm.org Sun Apr 20 21:00:46 2008 From: wjm at wjm.org (Bill Marriott) Date: Sun, 20 Apr 2008 21:00:46 -0400 Subject: Getting things the wrong way round . . . References: <019201c8a259$70e8c070$2800000a@pandora><862550.95762.qm@web37503.mail.mud.yahoo.com> Message-ID: Hi Shari, > If you publicly post that you are working on a new version, sales of the > current version take a nosedive. People hold off purchasing, waiting for > the new version. When it comes out, you do not get all the lost sales > back. (There's a name for this phenomenon... I do not recall the name, > but it was named after a company that actually went out of business after > announcing that a new version was in the works. The company had been > previously very successful.) It's called the "Osborne Effect." And like every legend out there it has a kernel of truth but is largely exaggerated. A string of poor decisions, and not merely the pre-announce of a computer model, led to Osborne's demise. Pre-announcements have been used to powerful strategic advantage by other companies many times. In this case, the promise of 2.75 (later renamed to 2.9) did not have any discernable negative impact on sales, since we acquired more new customers over the period than at any time in the company's history. We have also been able to expand the number of developers working on the software. Might have something to do with the way we did it. - Bill From bvlahos at mac.com Sun Apr 20 23:34:36 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 20 Apr 2008 20:34:36 -0700 Subject: Fixed: Quitting a standalone and saving open stacks In-Reply-To: <2376D118-8B44-499D-8D7D-FA2B5050CC66@mac.com> References: <2376D118-8B44-499D-8D7D-FA2B5050CC66@mac.com> Message-ID: <531DCB67-2A44-4576-BDCA-55C0291D1208@mac.com> I was able to make it work by adding an additional quit statement after the repeat loops. on shutdownRequest put the openStacks into vOpenStacks filter vOpenStacks with "*.ifw" if the number of lines in vOpenStacks > 0 then repeat for each line tLine in vOpenStacks close stack tLine end repeat quit -- this is needed to also quit the standalone in Windows end if pass shutdownRequest end shutdownRequest So the extra Quit simply makes the standalone go through the filtered openStacks again which is very fast because there aren't any more open. Thanks to Sarah, Ken, and Trevor for help with this. Bill Vlahos On Apr 20, 2008, at 11:18 AM, Bill Vlahos wrote: > I have a standalone which opens other stacks that contain data. > There is a closeStack handler in each data stack that checks to see > if the stack needs to be saved and prompts the user. This works fine > if the user clicks the close window button but I also need to catch > this if the user selects Quit. > > Trevor suggested that I put the shutdownRequest handler into a front > script which works. I put the shutdownRequest script in a hidden > button on the standalone and make it a front script. If I don't do > that it puts up my "Save" dialogs on the data stacks but then just > proceeds to quit anyway without waiting for the user to respond. > > On the Mac it works perfectly in response to a Quit by properly > asking if the stacks that need saving should be saved. It cycles > through them and closes each stack and then quits the standalone. > > On Windows it properly asks if the stacks that need saving should be > saved. However, after it cycles through them and closes each stack, > it leaves the standalone open. If I then Quit or close (click on X) > the standalone it quits correctly. > > Here is the front script: > > on shutdownRequest > put the openStacks into vOpenStacks > filter vOpenStacks with "*.ifw" -- checks to make sure it is a data > stack > if the number of lines in vOpenStacks > 0 then > repeat for each line tLine in vOpenStacks > close stack tLine > end repeat > end if > pass shutdownRequest > end shutdownRequest > > Any idea why the Windows standalone doesn't quit when finished like > the Mac does? > > 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 From shari at gypsyware.com Mon Apr 21 00:45:52 2008 From: shari at gypsyware.com (Shari) Date: Mon, 21 Apr 2008 00:45:52 -0400 Subject: Getting things the wrong way round . . . In-Reply-To: References: <019201c8a259$70e8c070$2800000a@pandora><862550.95762.qm@web37503.mail.mud .yahoo.com> Message-ID: Bill, The Osborne Effect! Yes, that was it! I am happy to hear that many new customers are flowing into Revolution. As others have said, your success means my beloved programming tool will continue to flourish, so I absolutely wish you great success! You are right about making business decisions. I do not know about the Osborne Effect regarding their decision making, but I have friends who have the Midas Touch, no matter what they do, it prospers. They always seem to know what decisions to make. Not many people possess this ability. I've seen a lot of businesses start up and fail. Even the best idea in the world will fail if you don't make the right decisions. And the best software in the world won't sell unless you market the dickens out of it :-) It sounds like Revolution has revved up the marketing with this Mirye collaberation. May it bring great prosperity! Shari >It's called the "Osborne Effect." And like every legend out there it has a >kernel of truth but is largely exaggerated. A string of poor decisions, and >not merely the pre-announce of a computer model, led to Osborne's demise. >Pre-announcements have been used to powerful strategic advantage by other >companies many times. > >In this case, the promise of 2.75 (later renamed to 2.9) did not have any >discernable negative impact on sales, since we acquired more new customers >over the period than at any time in the company's history. We have also been >able to expand the number of developers working on the software. > >Might have something to do with the way we did it. > >- Bill -- Humorous sports t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From steve.checkley at taxcalc.com Mon Apr 21 08:56:16 2008 From: steve.checkley at taxcalc.com (Steve Checkley) Date: Mon, 21 Apr 2008 13:56:16 +0100 Subject: Scratching my head over handling the focus In-Reply-To: <20080420170007.5F59C48B49B@mail.runrev.com> References: <20080420170007.5F59C48B49B@mail.runrev.com> Message-ID: <0B6588C43B1F4E4A959E249EB4CD1CFA29DA0F@apollo.ASPDEVON.local> Hi all, I'm working on a library that has an inspector palette. The main controls in this palette are a native list field and a custom control, which is a group that is composed of various buttons, graphics and a field (it looks rather like an OS X list/table view). In keeping with the OSX style, I want the custom control to draw a focus around itself and I've got a lovely script going that: 1. Registers a custom control as having the focus when clicked on. 2. Draws a focus and uses 'select empty' to turn off native control that had focus before. 3. When the next control is clicked on, if the previous control was my custom control, it is told to remove its focus. This works fine if I click on a line that contains text in the native list field and then onto my custom control (list field loses its focus). However, if I click on an empty line in the native list field and then onto my control, the focus remains on the list field i.e. 'select empty' does not appear to do anything. Is there another away of turning off the focus of a control on Mac OS X? I've really been scratching my head over this one! Thanks, Steve From lists at mangomultimedia.com Mon Apr 21 09:44:13 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 21 Apr 2008 09:44:13 -0400 Subject: Setting both 'the result' and 'it' in a command Message-ID: For anyone who has ever wanted to write a command that would set both 'the result' and 'it' in the calling handler (like 'answer' does) try out this SetValueOfItInCaller handler below. I like to use it to write commands that can report any errors in 'the result' and return a value in 'it'. It uses debugContext, debugDo and the executionContexts to pull it off so it is possible that the handler may stop working in future versions of the engine. But for now it works. I've included the handler and an example of using it below. I posted a visual explanation of it here: . Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com === HANDLER === command SetValueOfItInCaller pValue global gTempStorageForItVar ## Store value in global put pValue into gTempStorageForItVar ## Store current debugcontext (debugger uses this) put the debugcontext into theContext ## the executionContexts is the list of handlers in the chain. ## This handler would be line -1. ## The handler that called this handler is -2. ## The handler that you want to set "it" in is -3 set the debugcontext to line -3 of the executioncontexts ## Make the global gTempStorageForItVar available within context of handler we ## want to set "it" in. Then set it to the global var debugdo "global gTempStorageForItVar;put gTempStorageForItVar into it" ## restore debugcontext set the debugcontext to theContext ## cleanup delete global gTempStorageForItVar end SetValueOfItInCaller === USAGE === on mouseUp pMouseBtnNo if pMouseBtnNo is 1 then GetSomeDatabaseData put the result into theError if theError is empty then answer "Data returned is:" && it else answer "Error getting data:" && the result end if end if end mouseUp command GetSomeDatabaseData SetValueOfItInCaller "some data" ## 'it' in caller will contain "some data" -- return empty return "error connecting to database" ## 'the result' will contain the error message end GetSomeDatabaseData Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems From devin_asay at byu.edu Mon Apr 21 10:22:38 2008 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 21 Apr 2008 08:22:38 -0600 Subject: Inheritance ? In-Reply-To: <103173.83452.qm@web37504.mail.mud.yahoo.com> References: <103173.83452.qm@web37504.mail.mud.yahoo.com> Message-ID: <98B9B397-F3D6-43D7-91F1-343FC76A787B@byu.edu> Richmond, I may not have the whole answers, but my 2 kopeks follow. On Apr 18, 2008, at 3:27 AM, Richmond Mathewson wrote: > > Questions . . . > > 1. Do I have to set the backgroundColor in every text > field so that it does not inherit from the stack/card > backgroundColor? > > Why does this seem to behave differently on Mac and > Ubuntu ??? Could it be an issue, not of backgroundColor and inheritance, but of the way opaque fields work on Mac vs. Ubuntu? When I set the bg color on a new stack on my Mac machine, the fields happily stay white. If I check 'the effective backgroundcolor' of the field in the message box, it happily reports "ugly purple". (Okay, 115,79,255 in this example.) Tthe opaque property of fields is set to true by default. I have no Ubuntu to check it against, but it may well be that due to OS HIG differences, opaque fields in Mac OS X are supposed to stay white, while there is no standard on this matter in Ubuntu, so Rev simply has them inherit the parent colors. My Win XP box shows the same behavio(u)r as the Mac, BTW. Or it could be a bug in Rev. > > > 2. Short of porting Charcoal to Ubuntu, or BitStream > Vera Sans to Mac (Sans much sense!), do I have to > write lines of code for every text field so that when > stacks are transferred to Ubuntu they adopt B... Vera > Sans ? I have no firm answer to this one, but I have noticed this happening on Windows sometimes when I open a Mac-produced stack with a Mac-only font set to it. The font of course has defaulted to something else in Windows, but the font size is a miniscule 12 or 10 point. I often solve the X-plat font issues by including a simple if statement in my preOpenStack handler: if the platform is "Win32" then set the textFont of this stack to "Some Beautious Windows Font" set the textSize of this stack to 32 else --whatever font and size for Mac end if Obviously you could add another else clause to set it for Linux. Sorry, I don't know how to specify Red Hat vs. Debian vs. Ubuntu vs. Silly Salamander. Regards, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From p.williams at alkazar.net Mon Apr 21 10:11:25 2008 From: p.williams at alkazar.net (Paul Williams) Date: Mon, 21 Apr 2008 15:11:25 +0100 Subject: Query about mod operator In-Reply-To: References: Message-ID: <480CAE9D.287.1462DF4F@p.williams.alkazar.net> why does 8 mod 0.05 return 0.05 ? rev 2.9 in xp Pro Paul Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems From eric.chatonet at sosmartsoftware.com Mon Apr 21 10:38:34 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 21 Apr 2008 16:38:34 +0200 Subject: Query about mod operator In-Reply-To: <480CAE9D.287.1462DF4F@p.williams.alkazar.net> References: <480CAE9D.287.1462DF4F@p.williams.alkazar.net> Message-ID: <0DC5DF17-16B1-448A-A523-DD0FEB207974@sosmartsoftware.com> Hi Paul, Le 21 avr. 08 ? 16:11, Paul Williams a ?crit : > why does 8 mod 0.05 return 0.05 ? As the docs say: Evaluates to the remainder left over when one number is divided by another. I assume this means that you can't use a value < 1 because it would not be a division but a multiplication. And I don't know how to get the remainder of a multiplication ;-) Anyway, the engine should throw an error and the docs could be clearer... Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From coiin at rcn.com Mon Apr 21 10:39:33 2008 From: coiin at rcn.com (Colin Holgate) Date: Mon, 21 Apr 2008 10:39:33 -0400 Subject: Query about mod operator In-Reply-To: <480CAE9D.287.1462DF4F@p.williams.alkazar.net> References: <480CAE9D.287.1462DF4F@p.williams.alkazar.net> Message-ID: On Apr 21, 2008, at 10:11 AM, Paul Williams wrote: > why does 8 mod 0.05 return 0.05 ? Mod is normally an integer operation, and as you wouldn't want to risk a divide by zero issue, perhaps it divides by at least 1? That would give a remainder that was equal to the fraction. From gregory.lypny at videotron.ca Mon Apr 21 13:48:49 2008 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Mon, 21 Apr 2008 13:48:49 -0400 Subject: Value of the SelectedLine In-Reply-To: <20080419170013.9092C48AD2D@mail.runrev.com> References: <20080419170013.9092C48AD2D@mail.runrev.com> Message-ID: <2934703A-10ED-4953-8FF8-68F617288BF2@videotron.ca> Thank you Eric and Klaus, My mistake was that I did not use "of the target" in the field script for every reference to selectedLine or hilitedLine within the handler that is invoked on mouseUps to the field's lines. It turns out that if you do not include "of the target," even though the field itself is the target, then either of your scripts below, run in the message box, will hilite the specified line (e.g., x or 666) but the field script will act upon line 1. Go figure. I can't believe the time I spent on this! Thanks once again for your help, Gregory Eric responded: > set the hilitedLine of fld "My List Field" to x > send "mouseUp" to fld "My List Field" Klaus responded: > I use this all the time: > ... > set the hilitedlines of fld "My List Field" to 666 > ## or another less frightening number :-) > send mouseUp to fld "My List Field" > ... From mickclns at mac.com Mon Apr 21 14:18:16 2008 From: mickclns at mac.com (Mick Collins) Date: Mon, 21 Apr 2008 14:18:16 -0400 Subject: Query about mod operator In-Reply-To: <20080421170006.192A648872F@mail.runrev.com> References: <20080421170006.192A648872F@mail.runrev.com> Message-ID: <49657294-3B29-4A17-BA53-745CE3781989@mac.com> Interesting, I don't think it has to do with dividing by zero I ran this script: ON tst REPEAT WITH i = 1 to 100 put i * .01 into iDiv put 8 mod iDiv into modiDiv put 8 div iDiv into intQuotient put 8 - (intQuotient * iDiv + modiDiv) into theDiff put iDiv & ", " & modiDiv & ", " & theDiff into line i of field 1 END repeat END tst The (partial) results are: 0.01, 0.01, -0.01 0.02, 0.02, -0.02 0.03, 0.02, 0 0.04, 0.04, -0.04 0.05, 0.05, -0.05 0.06, 0.02, 0 0.07, 0.02, 0 0.08, 0.08, -0.08 0.09, 0.08, 0 0.1, 0.1, -0.1 0.11, 0.08, 0 0.12, 0.08, 0 <> 0.3, 0.2, 0 0.31, 0.25, 0 0.32, 0.32, -0.32 0.33, 0.08, 0 0.34, 0.18, 0 0.35, 0.3, 0 0.36, 0.08, 0 0.37, 0.23, 0 0.38, 0.02, 0 0.39, 0.2, 0 <> 0.7, 0.3, 0 0.71, 0.19, 0 0.72, 0.08, 0 0.73, 0.7, 0 <> 0.79, 0.1, 0 0.8, 0.8, -0.8 0.81, 0.71, 0 0.82, 0.62, 0 <> 0.88, 0.08, 0 0.89, 0.88, 0 0.9, 0.8, 0 0.91, 0.72, 0 0.92, 0.64, 0 <> 0.95, 0.4, 0 0.96, 0.32, 0 0.97, 0.24, 0 0.98, 0.16, 0 0.99, 0.08, 0 1, 0, 0 It seems that d divides 8 if and only if the mod is NOT correct (until we get to 1, of course. I got similar results using 7 instead of 8.. Seems like it should work, I think it's a bug. - Mick On Apr 21, 2008, at 1:00 PM, use-revolution-request at lists.runrev.com wrote: > > Message: 15 > Date: Mon, 21 Apr 2008 10:39:33 -0400 > From: Colin Holgate > Subject: Re: Query about mod operator > To: How to use Revolution > Message-ID: > Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes > > > On Apr 21, 2008, at 10:11 AM, Paul Williams wrote: > >> why does 8 mod 0.05 return 0.05 ? > > Mod is normally an integer operation, and as you wouldn't want to risk > a divide by zero issue, perhaps it divides by at least 1? That would > give a remainder that was equal to the fraction. From JimAultWins at yahoo.com Mon Apr 21 14:43:20 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 21 Apr 2008 11:43:20 -0700 Subject: Query about mod operator In-Reply-To: <49657294-3B29-4A17-BA53-745CE3781989@mac.com> Message-ID: Mick, > It seems that d divides 8 if and only if the mod is NOT > correct (until we get to 1, of course. I got similar results using 7 > instead of 8.. Seems like it should work, I think it's a bug. You need to use caution when working with fractions in computer operations. Binary means that math involving fractions in base 10 is not precise as you would normally think about it. This has been covered on the list in the last couple months. I think that 'mod' would exhibit the same apparent irregularities that all other math functions do when dealing with fractions. If you want to be more accurate in this case: put 100 into mult put ((8 * mult) mod (div * mult))/ mult into theDiff but again, you need to be aware of the binary nature of computers expressing fractions when calculating theDiff. All computer languages have the same limitation. This is why floating point libraries are added to scientific processing to achieve accuracy for using decimal values. Hope this helps shed light on the subject. Jim Ault Las Vegas On 4/21/08 11:18 AM, "Mick Collins" wrote: > Interesting, I don't think it has to do with dividing by zero > > I ran this script: > > ON tst > REPEAT WITH i = 1 to 100 > put i * .01 into iDiv > put 8 mod iDiv into modiDiv > put 8 div iDiv into intQuotient > put 8 - (intQuotient * iDiv + modiDiv) into theDiff > put iDiv & ", " & modiDiv & ", " & theDiff into line i of > field 1 > END repeat > END tst > > > The (partial) results are: > 0.01, 0.01, -0.01 > 0.02, 0.02, -0.02 > 0.03, 0.02, 0 > 0.04, 0.04, -0.04 > 0.05, 0.05, -0.05 > 0.06, 0.02, 0 > 0.07, 0.02, 0 > 0.08, 0.08, -0.08 > 0.09, 0.08, 0 > 0.1, 0.1, -0.1 > 0.11, 0.08, 0 > 0.12, 0.08, 0 > <> > 0.3, 0.2, 0 > 0.31, 0.25, 0 > 0.32, 0.32, -0.32 > 0.33, 0.08, 0 > 0.34, 0.18, 0 > 0.35, 0.3, 0 > 0.36, 0.08, 0 > 0.37, 0.23, 0 > 0.38, 0.02, 0 > 0.39, 0.2, 0 > <> > 0.7, 0.3, 0 > 0.71, 0.19, 0 > 0.72, 0.08, 0 > 0.73, 0.7, 0 > <> > 0.79, 0.1, 0 > 0.8, 0.8, -0.8 > 0.81, 0.71, 0 > 0.82, 0.62, 0 > <> > 0.88, 0.08, 0 > 0.89, 0.88, 0 > 0.9, 0.8, 0 > 0.91, 0.72, 0 > 0.92, 0.64, 0 > <> > 0.95, 0.4, 0 > 0.96, 0.32, 0 > 0.97, 0.24, 0 > 0.98, 0.16, 0 > 0.99, 0.08, 0 > 1, 0, 0 > > > It seems that d divides 8 if and only if the mod is NOT > correct (until we get to 1, of course. I got similar results using 7 > instead of 8.. Seems like it should work, I think it's a bug. > > - Mick > > > On Apr 21, 2008, at 1:00 PM, use-revolution-request at lists.runrev.com > wrote: >> >> Message: 15 >> Date: Mon, 21 Apr 2008 10:39:33 -0400 >> From: Colin Holgate >> Subject: Re: Query about mod operator >> To: How to use Revolution >> Message-ID: >> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes >> >> >> On Apr 21, 2008, at 10:11 AM, Paul Williams wrote: >> >>> why does 8 mod 0.05 return 0.05 ? >> >> Mod is normally an integer operation, and as you wouldn't want to risk >> a divide by zero issue, perhaps it divides by at least 1? That would >> give a remainder that was equal to the fraction. > > _______________________________________________ > 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 Apr 21 16:30:47 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 21 Apr 2008 13:30:47 -0700 Subject: Query about mod operator References: <480CAE9D.287.1462DF4F@p.williams.alkazar.net> Message-ID: Paul- > why does 8 mod 0.05 return 0.05 ? ...and from the docs... Note: Using non-integer number and divisor usually produces sensible results. However, mathematically, modulus is generally defined as a function over the integers, and the results using non-integers may not consistently be what you expect. -- Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Mon Apr 21 16:37:19 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 21 Apr 2008 13:37:19 -0700 Subject: Vista, virtualization, and hairlessness Message-ID: <480CFAFF.5060306@fourthworld.com> I've been pulling my hair out over this, and even after searching the list archives (many of which have mysteriously become less-convenient gzip files :\) I still can't turn up the final word on how to solve this: I have an app in which we allow customers to register it once so it can be used on any client machine which has that volume mounted, such as a school computer lab. On OS X and XP, simply writing the reg data into the application folder works great, provided of course the person doing the registration has admin privileges, which for these scenarios is common. So far so good. But on Vista, the same program using the same code thinks its writing to the program directory during registration, but it turns out that it isn't, and subsequent users report that the program isn't registered. I understand the basic concept of Vista's virtualization, but here's what I don't understand: Where do I write my reg file so all users can access it? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Mon Apr 21 16:39:19 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 21 Apr 2008 13:39:19 -0700 Subject: WMV recipes Message-ID: <480CFB77.4010700@fourthworld.com> Now that Rev 2.9 supports WMV playback on Windows nicely, we're moving away from QT for one of my products to use Window's native WMV support. I've seen some WMVs which look as good as QT's, and which are the same size or smaller - BUT - I haven't been able to make any that good myself. Any of you have sufficient experience with WMV codecs to offer a good recipe for settings we might use to migrate our MOVs to WMV? TIA - -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From coiin at rcn.com Mon Apr 21 16:43:11 2008 From: coiin at rcn.com (Colin Holgate) Date: Mon, 21 Apr 2008 16:43:11 -0400 Subject: WMV recipes In-Reply-To: <480CFB77.4010700@fourthworld.com> References: <480CFB77.4010700@fourthworld.com> Message-ID: On Apr 21, 2008, at 4:39 PM, Richard Gaskin wrote: > Any of you have sufficient experience with WMV codecs to offer a > good recipe for settings we might use to migrate our MOVs to WMV? It should be fairly straightforward, just use WMV9 (aka VC-1), at the data rates you would use for H.264 or On2 VP6, and it should look nice enough. What programs are you doing the compression in? From lists at mangomultimedia.com Mon Apr 21 16:43:52 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 21 Apr 2008 16:43:52 -0400 Subject: Vista, virtualization, and hairlessness In-Reply-To: <480CFAFF.5060306@fourthworld.com> References: <480CFAFF.5060306@fourthworld.com> Message-ID: On Apr 21, 2008, at 4:37 PM, Richard Gaskin wrote: > I have an app in which we allow customers to register it once so it > can be used on any client machine which has that volume mounted, > such as a school computer lab. > > On OS X and XP, simply writing the reg data into the application > folder works great, provided of course the person doing the > registration has admin privileges, which for these scenarios is > common. So far so good. > > But on Vista, the same program using the same code thinks its > writing to the program directory during registration, but it turns > out that it isn't, and subsequent users report that the program > isn't registered. > > I understand the basic concept of Vista's virtualization, but here's > what I don't understand: > > Where do I write my reg file so all users can access it? Can you use specialfolderpath(35) which is the shared common app data folder? Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From mwieder at ahsoftware.net Mon Apr 21 16:47:06 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 21 Apr 2008 13:47:06 -0700 Subject: Value of the SelectedLine References: <982B9134-3B7B-4653-80E9-8F213ECD3840@videotron.ca><36DAEEDE-F477-4A23-8F9A-72D5AB4B75A7@sosmartsoftware.com><1041701969296.20080419115217@ahsoftware.net> <477A6403-C6E5-442E-AD2E-1977980EA43C@sosmartsoftware.com> Message-ID: Eric- The question is: why does the engine ignore some syntax errors and cries about others? Filed as bz# 6425 -- Mark Wieder mwieder at ahsoftware.net From m.schonewille at economy-x-talk.com Mon Apr 21 17:09:05 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 21 Apr 2008 23:09:05 +0200 Subject: WMV recipes In-Reply-To: <480CFB77.4010700@fourthworld.com> References: <480CFB77.4010700@fourthworld.com> Message-ID: <611EADEF-4D1E-442C-9EC1-32C98E422AC8@economy-x-talk.com> Hi Richard, What do you mean, nicely? Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 21 apr 2008, at 22:39, Richard Gaskin wrote: > Now that Rev 2.9 supports WMV playback on Windows nicely, we're > moving away from QT for one of my products to use Window's native > WMV support. > > I've seen some WMVs which look as good as QT's, and which are the > same size or smaller - > > BUT - > > I haven't been able to make any that good myself. > > Any of you have sufficient experience with WMV codecs to offer a > good recipe for settings we might use to migrate our MOVs to WMV? > > TIA - > > -- > Richard Gaskin > Fourth World Media Corporation From eric.chatonet at sosmartsoftware.com Mon Apr 21 17:09:55 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 21 Apr 2008 23:09:55 +0200 Subject: Vista, virtualization, and hairlessness In-Reply-To: <480CFAFF.5060306@fourthworld.com> References: <480CFAFF.5060306@fourthworld.com> Message-ID: Bonjour Richard, As said Trevor, specialFolderPath(35) seems the right place: In addition it's valid on XP and Vista: . XP: C:/Documents and Settings/All Users/Application Data . Vista: C:/ProgramData (files will not be virtualized as they are if put in the applications folder) Le 21 avr. 08 ? 22:37, Richard Gaskin a ?crit : > I've been pulling my hair out over this, and even after searching > the list archives (many of which have mysteriously become less- > convenient gzip files :\) I still can't turn up the final word on > how to solve this: > > I have an app in which we allow customers to register it once so it > can be used on any client machine which has that volume mounted, > such as a school computer lab. > > On OS X and XP, simply writing the reg data into the application > folder works great, provided of course the person doing the > registration has admin privileges, which for these scenarios is > common. So far so good. > > But on Vista, the same program using the same code thinks its > writing to the program directory during registration, but it turns > out that it isn't, and subsequent users report that the program > isn't registered. > > I understand the basic concept of Vista's virtualization, but > here's what I don't understand: > > Where do I write my reg file so all users can access it? > > -- > Richard Gaskin Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From coiin at rcn.com Mon Apr 21 17:14:15 2008 From: coiin at rcn.com (Colin Holgate) Date: Mon, 21 Apr 2008 17:14:15 -0400 Subject: WMV recipes In-Reply-To: <611EADEF-4D1E-442C-9EC1-32C98E422AC8@economy-x-talk.com> References: <480CFB77.4010700@fourthworld.com> <611EADEF-4D1E-442C-9EC1-32C98E422AC8@economy-x-talk.com> Message-ID: <614FB7A5-C7E2-456B-B2B9-95CC15BC9E32@rcn.com> On Apr 21, 2008, at 5:09 PM, Mark Schonewille wrote: > What do you mean, nicely? > We were talking about looking nice, not working nicely. You can tackle that part of the subject! From ambassador at fourthworld.com Mon Apr 21 18:10:17 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 21 Apr 2008 15:10:17 -0700 Subject: Vista, virtualization, and hairlessness Message-ID: <480D10C9.3090300@fourthworld.com> Eric Chatonet wrote: > As said Trevor, specialFolderPath(35) seems the right place: > In addition it's valid on XP and Vista: > . XP: C:/Documents and Settings/All Users/Application Data > . Vista: C:/ProgramData (files will not be virtualized as they are if > put in the applications folder) Excellent. Thanks, guys. Works a treat! -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From noelf at nomigraphics.com Mon Apr 21 18:11:45 2008 From: noelf at nomigraphics.com (Noel) Date: Mon, 21 Apr 2008 16:11:45 -0600 Subject: Vista, virtualization, and hairlessness In-Reply-To: References: <480CFAFF.5060306@fourthworld.com> Message-ID: <0MKp8S-1Jo4El2u8R-0005n1@mrelay.perfora.net> I don't know if this would help/hurt. But most programs I run on vista, put the configs into the Users directory. Such as c:\users\Noel Fields\AppData\ Could that be the issue? - Noel At 03:09 PM 4/21/2008, you wrote: >Bonjour Richard, > >As said Trevor, specialFolderPath(35) seems the right place: >In addition it's valid on XP and Vista: >. XP: C:/Documents and Settings/All Users/Application Data >. Vista: C:/ProgramData (files will not be virtualized as they are if >put in the applications folder) > >Le 21 avr. 08 ? 22:37, Richard Gaskin a ?crit : > >>I've been pulling my hair out over this, and even after searching >>the list archives (many of which have >>mysteriously become less- convenient gzip files >>:\) I still can't turn up the final word on >>how to solve this: >> >>I have an app in which we allow customers to register it once so it >>can be used on any client machine which has that volume mounted, >>such as a school computer lab. >> >>On OS X and XP, simply writing the reg data into the application >>folder works great, provided of course the person doing the >>registration has admin privileges, which for these scenarios is >>common. So far so good. >> >>But on Vista, the same program using the same code thinks its >>writing to the program directory during registration, but it turns >>out that it isn't, and subsequent users report that the program >>isn't registered. >> >>I understand the basic concept of Vista's virtualization, but >>here's what I don't understand: >> >>Where do I write my reg file so all users can access it? >> >>-- >> Richard Gaskin > >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 Mon Apr 21 18:42:36 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 21 Apr 2008 15:42:36 -0700 Subject: WMV recipes Message-ID: <480D185C.60607@fourthworld.com> Colin Holgate wrote: > On Apr 21, 2008, at 4:39 PM, Richard Gaskin wrote: >> Any of you have sufficient experience with WMV codecs to offer a >> good recipe for settings we might use to migrate our MOVs to WMV? > > It should be fairly straightforward, just use WMV9 (aka VC-1), at the > data rates you would use for H.264 or On2 VP6, and it should look nice > enough. > > What programs are you doing the compression in? Currently just QT Player Pro w/Flip4Mac. If we can find a better solution using another tool I'd be happy to give it a try. What would you recommend? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Mon Apr 21 18:46:26 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 21 Apr 2008 15:46:26 -0700 Subject: WMV recipes Message-ID: <480D1942.5010002@fourthworld.com> Mark Schonewille wrote: > Hi Richard, > > What do you mean, nicely? > Interesting details there, Mark. Thanks for reminding me of that one. So far the files we've tested play ok; if I find any anomalous playback issues I'll add to that report. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From coiin at rcn.com Mon Apr 21 18:53:51 2008 From: coiin at rcn.com (Colin Holgate) Date: Mon, 21 Apr 2008 18:53:51 -0400 Subject: WMV recipes In-Reply-To: <480D185C.60607@fourthworld.com> References: <480D185C.60607@fourthworld.com> Message-ID: <9FE909B3-959F-4FC5-8DA7-D26526AFF518@rcn.com> On Apr 21, 2008, at 6:42 PM, Richard Gaskin wrote: > What would you recommend? I use Episode, but that's a bit higher end. The more expensive Flip4Mac options may be a good compromise. Can you find a high data rate movie online, say one of the best Apple trailers, and try compressing that to a given size and data rate? Then give me the url, and I'll try with Episode on the same settings. From userev at canelasoftware.com Mon Apr 21 18:58:02 2008 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 21 Apr 2008 15:58:02 -0700 Subject: Vista, virtualization, and hairlessness In-Reply-To: References: <480CFAFF.5060306@fourthworld.com> Message-ID: <9159248A-657D-4637-AC2F-37F7E7D8B24D@canelasoftware.com> On Apr 21, 2008, at 1:43 PM, Trevor DeVore wrote: > On Apr 21, 2008, at 4:37 PM, Richard Gaskin wrote: >> I have an app in which we allow customers to register it once so it >> can be used on any client machine which has that volume mounted, >> such as a school computer lab. >> >> On OS X and XP, simply writing the reg data into the application >> folder works great, provided of course the person doing the >> registration has admin privileges, which for these scenarios is >> common. So far so good. >> >> But on Vista, the same program using the same code thinks its >> writing to the program directory during registration, but it turns >> out that it isn't, and subsequent users report that the program >> isn't registered. >> >> I understand the basic concept of Vista's virtualization, but >> here's what I don't understand: >> >> Where do I write my reg file so all users can access it? > > Can you use specialfolderpath(35) which is the shared common app > data folder? I have been using specialfolderpath(26) for both XP and Vista. This has been working out well. Mark Talluto http://www.canelasoftware.com From mwieder at ahsoftware.net Mon Apr 21 19:02:58 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 21 Apr 2008 16:02:58 -0700 Subject: Vista, virtualization, and hairlessness References: <480CFAFF.5060306@fourthworld.com> Message-ID: Richard- Meanwhile, in today's news... http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3214173&SiteID=17 -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Apr 21 19:04:39 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 21 Apr 2008 16:04:39 -0700 Subject: Vista, virtualization, and hairlessness References: <480CFAFF.5060306@fourthworld.com> <9159248A-657D-4637-AC2F-37F7E7D8B24D@canelasoftware.com> Message-ID: Mark- Right, but specialFolderPath(26) will install only for the current user, not for all users. -- Mark Wieder mwieder at ahsoftware.net From userev at canelasoftware.com Mon Apr 21 19:14:06 2008 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 21 Apr 2008 16:14:06 -0700 Subject: Vista, virtualization, and hairlessness In-Reply-To: References: <480CFAFF.5060306@fourthworld.com> <9159248A-657D-4637-AC2F-37F7E7D8B24D@canelasoftware.com> Message-ID: On Apr 21, 2008, at 4:04 PM, Mark Wieder wrote: > Mark- > > Right, but specialFolderPath(26) will install only for the current > user, not > for all users. Ahhh. This is good to know. I did not realize that. Mark Talluto http://www.canelasoftware.com From JimAultWins at yahoo.com Mon Apr 21 19:25:24 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 21 Apr 2008 16:25:24 -0700 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: Message-ID: Hello, Trevor, I tried following the steps on the web site, but I cannot find Text Mode, only Version Info mode, so the Notepad steps are not useful. I am using the demo mode of HeavenTools since I am attempting one test to see if my client wants to continue. This could be a demo limitation. Solution for me appears to be: Instead of editing the manifest, Right click on the "1" icon, choose Manifest Wizard, leave both check boxes 'on' and click Next, it warns me of two potential errors 'cntlCom.dll' yet I continue with Next, enter two text lines of description, Next then choose 'require administrator', Next and now I see the XML code identical to your sample file except for the descriptive info added near the top. I click Apply and my exe should work fine. I will update this report after my client tries to install on Vista. Jim Ault Las Vegas On 4/16/08 6:11 AM, "Trevor DeVore" wrote: > On Apr 15, 2008, at 6:47 PM, Mark Schonewille wrote: >> So... let me rephrase that question. Is there a way to run my app in >> administrator modus, without having to ask the user to open the >> properties window and set admin mode manually? > > I add a manifest file using HeavenTools. I posted a lesson on it a > little while ago which shows how to do it and provides an example > manifest file. > > fest-To-a-Revolution-Executable >> > > Regards, From mwieder at ahsoftware.net Mon Apr 21 20:32:26 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 21 Apr 2008 17:32:26 -0700 Subject: Vista, virtualization, and hairlessness References: <480CFAFF.5060306@fourthworld.com><9159248A-657D-4637-AC2F-37F7E7D8B24D@canelasoftware.com> Message-ID: Mark- > Ahhh. This is good to know. I did not realize that. Depends on what your intentions are. 26 is right for some situations, 35 for others. -- Mark Wieder mwieder at ahsoftware.net From userev at canelasoftware.com Mon Apr 21 20:34:29 2008 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 21 Apr 2008 17:34:29 -0700 Subject: RevBrowser, .swf animations, and pause Message-ID: Anyone have any experience pausing .swf animations in Rev using RevBrowswer? I need to implement basic playback features like scrubbing and pause/play that we take for granted with the QT player. Any thoughts would be appreciated. Mark Talluto http://www.canelasoftware.com From coiin at rcn.com Mon Apr 21 20:51:25 2008 From: coiin at rcn.com (Colin Holgate) Date: Mon, 21 Apr 2008 20:51:25 -0400 Subject: RevBrowser, .swf animations, and pause In-Reply-To: References: Message-ID: On Apr 21, 2008, at 8:34 PM, Mark Talluto wrote: > Anyone have any experience pausing .swf animations in Rev using > RevBrowswer? I need to implement basic playback features like > scrubbing and pause/play that we take for granted with the QT > player. Any thoughts would be appreciated. I think you would have to program that in the Flash movie. Is that an option for you? From scott at tactilemedia.com Mon Apr 21 21:02:44 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 21 Apr 2008 18:02:44 -0700 Subject: RevBrowser, .swf animations, and pause In-Reply-To: Message-ID: Recently, Mark Talluto wrote: > Anyone have any experience pausing .swf animations in Rev using > RevBrowswer? I need to implement basic playback features like > scrubbing and pause/play that we take for granted with the QT player. > Any thoughts would be appreciated. I'm pretty sure you need to build these functions into your SWF -- the browser itself doesn't have any option to control SWF playback, AFAIK. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From lists at mangomultimedia.com Mon Apr 21 21:16:33 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 21 Apr 2008 21:16:33 -0400 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: References: Message-ID: <4A1D90A3-BE06-4147-B5E3-76FE68D94896@mangomultimedia.com> On Apr 21, 2008, at 7:25 PM, Jim Ault wrote: > Hello, Trevor, > > I tried following the steps on the web site, but I cannot find Text > Mode, > only Version Info mode, so the Notepad steps are not useful. > > I am using the demo mode of HeavenTools since I am attempting one > test to > see if my client wants to continue. This could be a demo limitation. Hi Jim, In Resource Tuner are you sure you are clicking on the "1" that appears under the Manifest folder and not the "1" that appears under the "Version" folder? Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From JimAultWins at yahoo.com Mon Apr 21 21:26:18 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 21 Apr 2008 18:26:18 -0700 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: <4A1D90A3-BE06-4147-B5E3-76FE68D94896@mangomultimedia.com> Message-ID: On 4/21/08 6:16 PM, "Trevor DeVore" wrote: > On Apr 21, 2008, at 7:25 PM, Jim Ault wrote: >> Hello, Trevor, >> >> I tried following the steps on the web site, but I cannot find Text >> Mode, >> only Version Info mode, so the Notepad steps are not useful. >> >> I am using the demo mode of HeavenTools since I am attempting one >> test to >> see if my client wants to continue. This could be a demo limitation. > > Hi Jim, > > In Resource Tuner are you sure you are clicking on the "1" that > appears under the Manifest folder and not the "1" that appears under > the "Version" folder? That is the catch, there is no manifest folder until after I use the Wizard. There is a '1' in the Version folder, though. Once you add the manifest using the wizard, a folder exists, the '1' exists, and you can edit as your instructions say. Jim Ault Las Vegas From schaubeck at mac.com Tue Apr 22 01:07:44 2008 From: schaubeck at mac.com (Jim Schaubeck) Date: Mon, 21 Apr 2008 22:07:44 -0700 Subject: Working with csv files that are 5000 lines or more In-Reply-To: References: Message-ID: <002f01c8a436$cc964ad0$65c2e070$@com> Ken, I finally had a chance to catch up on use-rev emails...thank you for pointing out the "best practices". My exact situation was addressed on part I. I also learned something about the "is among" vs "is in" commands I must also tell you I learned that setting mouse to cursor slows things down...had no idea on that either. I see you on a lot of emails doing cool stuff so I appreciate you spending your valuable time answering the questions Thanks again, Jim... -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Ken Ray Sent: Wednesday, April 09, 2008 10:40 PM To: How to use Revolution Subject: Re: Working with csv files that are 5000 lines or more > Brian, > Holy smokes this is much better!! Not even a second vs 2 minutes. I've been > schooled...much appreciated! If you are interested in some other "best practices" on getting the best performance in your code, check out these tips: Increasing Script Performance, Part I http://www.sonsothunder.com/devres/revolution/tips/scrp005.htm Increasing Script Performance, Part II http://www.sonsothunder.com/devres/revolution/tips/scrp006.htm Increasing Script Performance, Part III http://www.sonsothunder.com/devres/revolution/tips/scrp007.htm 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 toolbook at kestner.de Tue Apr 22 03:06:23 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 22 Apr 2008 09:06:23 +0200 Subject: AW: WMV recipes In-Reply-To: <480D185C.60607@fourthworld.com> Message-ID: <002601c8a447$60fcc270$18b2a8c0@TiemoPC2> Hi Richard, I am using sorenson squeeze. It has a good batch processing feature, if you have to encode multiple files and a lot of filters. I wanted to switch to WMVs too, but get irregular results, when trying to control a bit more as just play and stop, so I decided to go with QT again. Just my 2 cents Tiemo > > > > What programs are you doing the compression in? > > Currently just QT Player Pro w/Flip4Mac. If we can find a better > solution using another tool I'd be happy to give it a try. > > What would you recommend? > > -- > Richard Gaskin > Fourth World Media Corporation From support at ahsomme.com Sat Apr 19 11:36:37 2008 From: support at ahsomme.com (Paul Looney) Date: Sat, 19 Apr 2008 08:36:37 -0700 Subject: Wrong way round - Revolution Message-ID: <5EC10708-15CC-48E9-B986-364374980ECB@ahsomme.com> Richard Gaskin wrote: "Revolution" is a fine name by itself... Actually it is a terrible name. It means "overthrow the government" or "go round and round". I believe this name has been costing the company sales and credibility for years. One would get a much better name by simply dropping the last three syllables. Certainly this should be done before mass distribution commences. BTW, I hope none of the non-US visitors to the convention in Las Vegas tell Customs that they are going to a revolution meeting! Paul Looney From benr_mc at cogapp.com Tue Apr 22 05:40:45 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 22 Apr 2008 10:40:45 +0100 Subject: Smallest PC that can run Revolution? In-Reply-To: References: Message-ID: <480DB29D.5010105@cogapp.com> On 16/4/08 14:30, David Bovill wrote: > What is the smallest PC that anyone has managed to get a Revolution > application running on - any operating system? Is there a hand held? > Something without a built in screen? The Eee PC is one of the smallest I can > find so far and certainly cheap - and the only one I know of that people > have actually got Rev running on? I guess none of the Windows Mobile > operating systems are an option? We've installed a Rev-built app on a bunch of very small custom built units that were running Windows Embedded, on a fanless VIA Mini-ITX motherboard , with a 256MB solid-state disk. (These were installed in vehicles, so it was important to have no moving parts and low power requirements.) Had no problems except that we had to fiddle with the OS image a few times before we got the combination of components we needed. We also evaluated Puppy Linux on the same hardware (we ended up with 75 units, so the potential saving on Windows Embedded licenses was considerable); it all worked fine except that we needed better multimedia support than Rev made available on Linux at that time. With 2.9 I suspect we could have gone that route. - Ben From geradamas at yahoo.com Tue Apr 22 05:45:59 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 22 Apr 2008 10:45:59 +0100 (BST) Subject: Inheritance ? Message-ID: <281347.81541.qm@web37502.mail.mud.yahoo.com> Devi Asay wrote: "Or it could be a bug in Rev." No, I don't think it is; I have been fiddling around, and it seems that backgroundColor is normally inherited, so it must be something to do with opacity. I just have to remember, in future, to set the backgroundColor of every field explicitly. Re the fonts: your recipe certainly does the trick. What bothers me is that with the textSize set to, for example, 32, it still defaults to 10 or 12 when transferred. I wonder if this happens between, say, 2 Macs or 2 Wins that don't have the same font sets installed? sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From sims at ezpzapps.com Tue Apr 22 06:48:27 2008 From: sims at ezpzapps.com (Jim Sims) Date: Tue, 22 Apr 2008 12:48:27 +0200 Subject: Wrong way round - Revolution In-Reply-To: <5EC10708-15CC-48E9-B986-364374980ECB@ahsomme.com> References: <5EC10708-15CC-48E9-B986-364374980ECB@ahsomme.com> Message-ID: <3A2EB10D-37B9-4C45-A539-861C3B7DCC4F@ezpzapps.com> On Apr 19, 2008, at 5:36 PM, Paul Looney wrote: > "Revolution" is a fine name by itself... > > > Actually it is a terrible name. It means "overthrow the government" > or "go round and round I've wondered a few times what (some) people think when examining their web log files and see the word Revolution. Having it show up at the wrong place might get you a knock on your door by some guy with highly polished shoes and dark sunglasses ;-) 72.9. "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" cpc4 "-" "Revolution (MacOS)" sims From lists at mangomultimedia.com Tue Apr 22 07:47:55 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 22 Apr 2008 07:47:55 -0400 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: References: Message-ID: On Apr 21, 2008, at 9:26 PM, Jim Ault wrote: > That is the catch, there is no manifest folder until after I use the > Wizard. > > There is a '1' in the Version folder, though. > Once you add the manifest using the wizard, a folder exists, the '1' > exists, > and you can edit as your instructions say. What version of Rev did you build the standalone with? 2.9 or an earlier version? Maybe the manifest is a new feature. Let me know and I will update the instructions. Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From david at openpartnership.net Tue Apr 22 08:19:42 2008 From: david at openpartnership.net (David Bovill) Date: Tue, 22 Apr 2008 13:19:42 +0100 Subject: Rev on a Linux based Nokia N810? (was Smallest PC that can run Revolution?) Message-ID: Thanks a lot for that Ben> NB - what about the new Linux based Nokia Tablets... it seems like quite a few Linux apps are being ported without too much trouble - seems GTK+ / Gnome based... not sure what Rev 2.9 requires... * http://arstechnica.com/reviews/hardware/nokia-n810-review.ars/4 * http://maemo.org/intro/ 2008/4/22 Ben Rubinstein : > On 16/4/08 14:30, David Bovill wrote: > > > What is the smallest PC that anyone has managed to get a Revolution > > application running on - any operating system? Is there a hand held? > > Something without a built in screen? The Eee PC is one of the smallest I > > can > > find so far and certainly cheap - and the only one I know of that people > > have actually got Rev running on? I guess none of the Windows Mobile > > operating systems are an option? > > > > We've installed a Rev-built app on a bunch of very small custom built > units that were running Windows Embedded, on a fanless VIA Mini-ITX > motherboard , with a 256MB solid-state disk. > (These were installed in vehicles, so it was important to have no moving > parts and low power requirements.) Had no problems except that we had to > fiddle with the OS image a few times before we got the combination of > components we needed. > > We also evaluated Puppy Linux on the same hardware (we ended up with 75 > units, so the potential saving on Windows Embedded licenses was > considerable); it all worked fine except that we needed better multimedia > support than Rev made available on Linux at that time. With 2.9 I suspect > we could have gone that route. > > - Ben > > _______________________________________________ > 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 Tue Apr 22 09:24:20 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 22 Apr 2008 15:24:20 +0200 Subject: answer file "sdsdsd" with type... broken on Win? Message-ID: Hi all, can someone check if this works on Windows before I bugreport it? ... answer file "sdsdsd" with type"|jpg|" ... Should only show JPEG files in the dialog, but doesn't! ALL files can be selected :-/ Has been working until Rev 2.9 and does work on a Mac of course EXCEPT that "bundle" files like Keynote or Numbers docuemnts can be selected, too. Regards Klaus Major klaus at major-k.de http://www.major-k.de From ambassador at fourthworld.com Tue Apr 22 09:35:30 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Apr 2008 06:35:30 -0700 Subject: Wrong way round - Revolution Message-ID: <480DE9A2.9000303@fourthworld.com> Paul Looney wrote: > Richard Gaskin wrote: >> "Revolution" is a fine name by itself... > > Actually it is a terrible name. I meant in contrast to "Mirye Runtime Revolution". I trust you agree on at least that. > It means "overthrow the government" "A little rebellion now and then is a good thing." - Thomas Jefferson -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From m.schonewille at economy-x-talk.com Tue Apr 22 09:38:21 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 22 Apr 2008 15:38:21 +0200 Subject: answer file "sdsdsd" with type... broken on Win? In-Reply-To: References: Message-ID: Klaus, The following works fine on Win XP: answer file "" with type "Stack|rev|" Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 22 apr 2008, at 15:24, Klaus Major wrote: > Hi all, > > can someone check if this works on Windows before I bugreport it? > ... > answer file "sdsdsd" with type"|jpg|" > ... From simplsol at aol.com Tue Apr 22 09:48:39 2008 From: simplsol at aol.com (Paul Looney) Date: Tue, 22 Apr 2008 06:48:39 -0700 Subject: Wrong way round - Revolution In-Reply-To: <480DE9A2.9000303@fourthworld.com> References: <480DE9A2.9000303@fourthworld.com> Message-ID: <1F83407B-1C01-4F47-A4DB-770B0BDC908B@aol.com> Richard, Yes, I agree with that. "Mirye Runtime Revolution" looks like an attempt to hijack the name. I think Jefferson would agree. ;-) Paul Looney On Apr 22, 2008, at 6:35 AM, Richard Gaskin wrote: > Paul Looney wrote: > >> Richard Gaskin wrote: >>> "Revolution" is a fine name by itself... >> Actually it is a terrible name. > > I meant in contrast to "Mirye Runtime Revolution". I trust you > agree on at least that. > > >> It means "overthrow the government" > > "A little rebellion now and then is a good thing." > - Thomas Jefferson > > > -- > 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 ambassador at fourthworld.com Tue Apr 22 09:49:16 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Apr 2008 06:49:16 -0700 Subject: answer file "sdsdsd" with type... broken on Win? Message-ID: <480DECDC.5030704@fourthworld.com> Klaus Major wrote: > can someone check if this works on Windows before I bugreport it? > ... > answer file "sdsdsd" with type"|jpg|" > ... > > Should only show JPEG files in the dialog, but doesn't! > ALL files can be selected :-/ Using that string I get the same result as you, but it could be because the empty first part of the string is throwing it off. The type specifier has three parts: the description, the Windows file extension, and the Mac file type, each separated by a pipe ("|"). I've found the Mac portion can be omitted, but the description seems to be required. When I use: answer file "sdsdsd" with type "Image files|jpg" ...it works as expected. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From klaus at major-k.de Tue Apr 22 09:50:47 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 22 Apr 2008 15:50:47 +0200 Subject: answer file "sdsdsd" with type... broken on Win? In-Reply-To: References: Message-ID: <4A365751-E172-4055-B79E-B5CDBCBC3034@major-k.de> Hi Mark, thanks for testing! > Klaus, > > The following works fine on Win XP: > > answer file "" with type "Stack|rev|" But will fail if you omit the "Stack" part :-/ This used to work fine before 2.9x But looks like "revmail" is also broken: With a field xyz containing lots of umlauts "fkjdfkjd ?????? ????????? ???" I get this in the body in Outlook Win: "fkjdfkjdf???????????? ???????????Y?Y?Y?Y ?o?"?-" Works fine on the Mac of course... Big fun! :-/ > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz Best Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Tue Apr 22 09:52:51 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 22 Apr 2008 15:52:51 +0200 Subject: answer file "sdsdsd" with type... broken on Win? In-Reply-To: <480DECDC.5030704@fourthworld.com> References: <480DECDC.5030704@fourthworld.com> Message-ID: Hi Richard, > Klaus Major wrote: >> can someone check if this works on Windows before I bugreport it? >> ... >> answer file "sdsdsd" with type"|jpg|" >> ... >> Should only show JPEG files in the dialog, but doesn't! >> ALL files can be selected :-/ > > Using that string I get the same result as you, but it could be > because the empty first part of the string is throwing it off. Thanks for testing, but has been working this way before Rev 2.9X. > The type specifier has three parts: the description, the Windows > file extension, and the Mac file type, each separated by a pipe > ("|"). I've found the Mac portion can be omitted, but the > description seems to be required. > > When I use: > > answer file "sdsdsd" with type "Image files|jpg" > > ...it works as expected. OK, will have to change my (previously working) script accordingly, thanks. > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com Best Klaus Major klaus at major-k.de http://www.major-k.de From mickclns at mac.com Tue Apr 22 10:11:48 2008 From: mickclns at mac.com (Mick Collins) Date: Tue, 22 Apr 2008 10:11:48 -0400 Subject: Query about mod operator In-Reply-To: <20080422104835.4B8B5488E98@mail.runrev.com> References: <20080422104835.4B8B5488E98@mail.runrev.com> Message-ID: <2DC22526-EACD-4B97-BB30-AAB3BE6F8EA1@mac.com> Thanks Jim and Colin, especially the cautions about integer functions used for non-integer operations. Turns out I snipped out (after missing in my scan-over) the examples that would have proved your points, namely: 0.25, 0, 0 0.5, 0, 0 0.75, 0.5, 0 These are the only exact divisors of 8 for which the mods come out "correctly", that is, as 0. .25 decimal = .01 binary, exactly .5 decimal = .1 binary, exactly .75 decimal = .11 binary, exactly That said, 4 things: 1) Other languages have an fmod for floating point, could Rev? (or does it have one that is hidden?). 2) Because I don't know of an fmod, when I need to use such functionality, I write my own function that bypasses the non- integer / binary problems. 3) That usually involves converting to integer, using the built in function, and converting back. I have never been unable to produce a function this way that gives the correct values (except extreme fringe-of-precision numbers). 4) A related joke that hard-core programmers probably know already: Why do programmers have trouble distinguishing between Christmas and Halloween? Because 25 dec = 31 oct. (for those not understanding, octal is base 8, and is a direct conversion from base 2, so used some in nitty gritty low level and hardware programming (still used? I'm not sure, I don't). In octal, "31" represents three 8s and one 1, 24+1= 25 in decimal. ) nerdy, nerdy, nerdy, - Mick On Apr 22, 2008, at 6:48 AM, use-revolution-request at lists.runrev.com wrote: > > Message: 3 > Date: Mon, 21 Apr 2008 11:43:20 -0700 > From: Jim Ault > > Mick, > >> It seems that d divides 8 if and only if the mod is NOT >> correct (until we get to 1, of course. I got similar results using 7 >> instead of 8.. Seems like it should work, I think it's a bug. > > You need to use caution when working with fractions in computer > operations. > Binary means that math involving fractions in base 10 is not > precise as you > would normally think about it. This has been covered on the list > in the > last couple months. > > I think that 'mod' would exhibit the same apparent irregularities > that all > other math functions do when dealing with fractions. > > If you want to be more accurate in this case: > > put 100 into mult > put ((8 * mult) mod (div * mult))/ mult into theDiff > > but again, you need to be aware of the binary nature of computers > expressing > fractions when calculating theDiff. All computer languages have > the same > limitation. This is why floating point libraries are added to > scientific > processing to achieve accuracy for using decimal values. > > Hope this helps shed light on the subject. > > Jim Ault > Las Vegas > > On 4/21/08 11:18 AM, "Mick Collins" wrote: > >> Interesting, I don't think it has to do with dividing by zero >> >> I ran this script: >> >> ON tst >> REPEAT WITH i = 1 to 100 >> put i * .01 into iDiv >> put 8 mod iDiv into modiDiv >> put 8 div iDiv into intQuotient >> put 8 - (intQuotient * iDiv + modiDiv) into theDiff >> put iDiv & ", " & modiDiv & ", " & theDiff into line i of >> field 1 >> END repeat >> END tst >> >> >> The (partial) results are: >> 0.01, 0.01, -0.01 >> 0.02, 0.02, -0.02 >> 0.98, 0.16, 0 >> 0.99, 0.08, 0 >> 1, 0, 0 >> >> >> It seems that d divides 8 if and only if the mod is NOT >> correct (until we get to 1, of course. I got similar results using 7 >> instead of 8.. Seems like it should work, I think it's a bug. >> >> - Mick >>> >>> Message: 15 >>> Date: Mon, 21 Apr 2008 10:39:33 -0400 >>> From: Colin Holgate >>> On Apr 21, 2008, at 10:11 AM, Paul Williams wrote: >>> >>>> why does 8 mod 0.05 return 0.05 ? >>> >>> Mod is normally an integer operation, and as you wouldn't want to >>> risk >>> a divide by zero issue, perhaps it divides by at least 1? That would >>> give a remainder that was equal to the fraction. >> >> _______________________________________________ > > Message: 4 > Date: Mon, 21 Apr 2008 13:30:47 -0700 > From: "Mark Wieder" > > ...and from the docs... > Note: Using non-integer number and divisor usually produces sensible > results. However, mathematically, modulus is generally defined as a > function > over the integers, and the results using non-integers may not > consistently > be what you expect. > > > -- > Mark Wieder > mwieder at ahsoftware.net > > > From toolbook at kestner.de Tue Apr 22 10:12:49 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 22 Apr 2008 16:12:49 +0200 Subject: did "the filename" changed from 2.8 to 2.9? Message-ID: <004c01c8a482$f2e692c0$18b2a8c0@TiemoPC2> Hi there, With Rev 2.8 I have build a simple code to get the path to a subfolder of my app, which worked fine in 2.8. It looks like this: put the filename of me into tPathApp -- 2.9: /Volumes/myApp/ set the itemdelimiter to slash if the platform = "MacOS" then delete item -4 to -1 of tPathApp -- 2.9: empty else delete item -1 of tPathApp end if put tPathApp & "/pics/" into tPathPic -- 2.9: /pics/ Migrating my stack to 2.9 my code doesn't work anymore on Mac. tPathApp contains just "/pics/" and not: /Volumes/myApp/pics/ what I wanted it to be, where I am not surprised, when reading my code now. What the hell did I wanted to delete with item -4 to -1 from the filename :)? Why did it worked under 2.8 and why doesn't it work under 2.9 anymore? I am completely puzzled. Btw. On Win it does work on 2.9 as on 2.8. Because I don't have a Mac available right now, testing is really hard. Can anybody shed some light on this mystery? Thank you From mickclns at mac.com Tue Apr 22 10:24:17 2008 From: mickclns at mac.com (Mick Collins) Date: Tue, 22 Apr 2008 10:24:17 -0400 Subject: comment on - Wrong way round - Revolution In-Reply-To: <20080422104835.4B8B5488E98@mail.runrev.com> References: <20080422104835.4B8B5488E98@mail.runrev.com> Message-ID: There is a movie studio in Santa Monica that has the name Revolution Studios (and another in France Revolution Studio of which I've never seen a film, just on google) and I wonder if there has been any problem with the names. I chuckle every time I see it at the beginning of a film. - Mick On Apr 22, 2008, at 6:48 AM, use-revolution-request at lists.runrev.com wrote: > > Message: 31 > Date: Sat, 19 Apr 2008 08:36:37 -0700 > From: Paul Looney > Subject: Wrong way round - Revolution > To: Revolution use Revolution > Message-ID: <5EC10708-15CC-48E9-B986-364374980ECB at ahsomme.com> > Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed > > Richard Gaskin wrote: > > "Revolution" is a fine name by itself... > > > Actually it is a terrible name. It means "overthrow the government" > or "go round and round". I believe this name has been costing the > company sales and credibility for years. > One would get a much better name by simply dropping the last three > syllables. Certainly this should be done before mass distribution > commences. > BTW, I hope none of the non-US visitors to the convention in Las > Vegas tell Customs that they are going to a revolution meeting! > Paul Looney > From klaus at major-k.de Tue Apr 22 10:24:48 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 22 Apr 2008 16:24:48 +0200 Subject: did "the filename" changed from 2.8 to 2.9? In-Reply-To: <004c01c8a482$f2e692c0$18b2a8c0@TiemoPC2> References: <004c01c8a482$f2e692c0$18b2a8c0@TiemoPC2> Message-ID: Hi Tiemo, > Hi there, > > With Rev 2.8 I have build a simple code to get the path to a > subfolder of my > app, which worked fine in 2.8. It looks like this: > > put the filename of me into tPathApp -- 2.9: /Volumes/myApp/ > set the itemdelimiter to slash > if the platform = "MacOS" then > delete item -4 to -1 of tPathApp -- 2.9: empty > else > delete item -1 of tPathApp > end if > put tPathApp & "/pics/" into tPathPic -- 2.9: /pics/ > > > > Migrating my stack to 2.9 my code doesn't work anymore on Mac. > tPathApp > contains just "/pics/" and not: /Volumes/myApp/pics/ what I wanted > it to be, > where I am not surprised, when reading my code now. What the hell > did I > wanted to delete with item -4 to -1 from the filename :)? Why did it > worked > under 2.8 and why doesn't it work under 2.9 anymore? I am completely > puzzled. Btw. On Win it does work on 2.9 as on 2.8. Because I don't > have a > Mac available right now, testing is really hard. Works fine here. We use it in our runtimes to set the path to externals manually and did not have any problems. > Can anybody shed some light on this mystery? > > Thank you OK, tit for tat :-) Could you please run this line on Windows in the messagebox and see if this works OK?: revmail "klaus at major-k.de",, "???????????","???????????" I get "glibberish" in Outlook here :-/ Best Klaus Major klaus at major-k.de http://www.major-k.de From revlist at azurevision.co.uk Tue Apr 22 10:30:16 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 22 Apr 2008 15:30:16 +0100 Subject: did "the filename" changed from 2.8 to 2.9? In-Reply-To: References: <004c01c8a482$f2e692c0$18b2a8c0@TiemoPC2> Message-ID: On 22 Apr 2008, at 15:24, Klaus Major wrote: > Works fine here. > We use it in our runtimes to set the path to externals manually and > did not have any problems. Same here. No changes seen between 2.8 and 2.9. Ian From ambassador at fourthworld.com Tue Apr 22 10:31:42 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Apr 2008 07:31:42 -0700 Subject: Query about mod operator Message-ID: <480DF6CE.9000808@fourthworld.com> There's a long-standing debate between engineers and people about whether computers should be made to think like humans or the other way around. For microchip instruction sets I'll leave that debate to the pros in that field, but with high-level languages like Transcript I tend to favor people. In a related discussion on the trunc function some time ago, I came up with this more reliable alternative: function logicalTrunc n if n is not a number then return "NAN" get offset(".", n) if it > 0 then delete char it to -1 of n end if return n end logicalTrunc ....which Kay C. Lan made more efficient with: function anotherLogicalTrunc n if n is not a number then return "NAN" set the itemDelimiter to "." return item 1 of n end anotherLogicalTrunc Similarly, it seems we could do something like this for mod: function logicalMod n set the itemdel to "." get item 2 of n if it is empty then return 0 else return it end logicalMod Where would this fail? And should we expect a high-level language to return results like this from the engine directly, or is there some benefit to having illogical byproducts of microchip design as our result that I'm not understanding? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From toolbook at kestner.de Tue Apr 22 10:34:45 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 22 Apr 2008 16:34:45 +0200 Subject: AW: did "the filename" changed from 2.8 to 2.9? In-Reply-To: Message-ID: <005101c8a486$02fff180$18b2a8c0@TiemoPC2> And what are the items -4 to -1 in the Mac path? Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Ian Wood > Gesendet: Dienstag, 22. April 2008 16:30 > An: How to use Revolution > Betreff: Re: did "the filename" changed from 2.8 to 2.9? > > > On 22 Apr 2008, at 15:24, Klaus Major wrote: > > > Works fine here. > > We use it in our runtimes to set the path to externals manually and > > did not have any problems. > > Same here. No changes seen between 2.8 and 2.9. > > Ian > _______________________________________________ > 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 coiin at rcn.com Tue Apr 22 10:41:47 2008 From: coiin at rcn.com (Colin Holgate) Date: Tue, 22 Apr 2008 10:41:47 -0400 Subject: Query about mod operator In-Reply-To: <480DF6CE.9000808@fourthworld.com> References: <480DF6CE.9000808@fourthworld.com> Message-ID: At 7:31 AM -0700 4/22/08, Richard Gaskin wrote: > if n is not a number then return "NAN" > get offset(".", n) Do you know that in many countries a number might be written like this?: 10.000,1234 Try setting your International number settings to Belgium, you'll see. From ambassador at fourthworld.com Tue Apr 22 10:52:26 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Apr 2008 07:52:26 -0700 Subject: Query about mod operator Message-ID: <480DFBAA.3070302@fourthworld.com> Colin Holgate wrote: > At 7:31 AM -0700 4/22/08, Richard Gaskin wrote: >> if n is not a number then return "NAN" >> get offset(".", n) > > Do you know that in many countries a number might be written like this?: > > 10.000,1234 > > Try setting your International number settings to Belgium, you'll see. True. Let's say we account for the delimiter, since we're proposing an engine change and it's a one-liner to obtain that from the OS. Can you think of any reason why a high-level language wouldn't return results like what's proposed? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From klaus at major-k.de Tue Apr 22 10:53:21 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 22 Apr 2008 16:53:21 +0200 Subject: AW: did "the filename" changed from 2.8 to 2.9? In-Reply-To: <005101c8a486$02fff180$18b2a8c0@TiemoPC2> References: <005101c8a486$02fff180$18b2a8c0@TiemoPC2> Message-ID: <2B2DB166-8FE0-4ED5-9B8C-9D5BB124786B@major-k.de> Hi Tiemo, > And what are the items -4 to -1 in the Mac path? Anatomy of a Mac executable bundle: Name of App.app/Contents/MacOS/Name of App > Tiemo Regards Klaus Major klaus at major-k.de http://www.major-k.de From dave at looktowindward.com Tue Apr 22 11:11:16 2008 From: dave at looktowindward.com (Dave) Date: Tue, 22 Apr 2008 16:11:16 +0100 Subject: Option Menu Problem In-Reply-To: <45C07D73.5020602@anachreon.co.uk> References: <45C02B72.2030003@hyperactivesw.com> <45C07D73.5020602@anachreon.co.uk> Message-ID: <8F5C7623-60ED-401C-B3CA-2F599EEFD2B3@looktowindward.com> Hi All, I have an option menu that is set dynamically based on a list of items. The list can be empty, on the menu object I have the showName property set true. When the list is not empty all works ok, when an item is selected, the new selection is shown as the menu contents, however when the list is empty the name of the menu object shows in the object contents rather that it just being empty. If I set the show name property to false then when the list is empty it shows as empty in the contents but when not empty the selected item is not displayed when selected. How can I get the desired effect? Thanks a lot All the Best Dave From lists at mangomultimedia.com Tue Apr 22 11:18:43 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 22 Apr 2008 11:18:43 -0400 Subject: Option Menu Problem In-Reply-To: <8F5C7623-60ED-401C-B3CA-2F599EEFD2B3@looktowindward.com> References: <45C02B72.2030003@hyperactivesw.com> <45C07D73.5020602@anachreon.co.uk> <8F5C7623-60ED-401C-B3CA-2F599EEFD2B3@looktowindward.com> Message-ID: <3978C672-6974-4B45-A890-5D5C5AAD1144@mangomultimedia.com> On Apr 22, 2008, at 11:11 AM, Dave wrote: > I have an option menu that is set dynamically based on a list of > items. The list can be empty, on the menu object I have the showName > property set true. When the list is not empty all works ok, when an > item is selected, the new selection is shown as the menu contents, > however when the list is empty the name of the menu object shows in > the object contents rather that it just being empty. If I set the > show name property to false then when the list is empty it shows as > empty in the contents but when not empty the selected item is not > displayed when selected. > > How can I get the desired effect? Try setting the text to a space (" ") and disabling the menu when there are no items to select. Will this work for you? Regards, -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From toolbook at kestner.de Tue Apr 22 11:27:58 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 22 Apr 2008 17:27:58 +0200 Subject: AW: AW: did "the filename" changed from 2.8 to 2.9? In-Reply-To: <2B2DB166-8FE0-4ED5-9B8C-9D5BB124786B@major-k.de> Message-ID: <005201c8a48d$7231f600$18b2a8c0@TiemoPC2> Hi Klaus, so this operation seems to be correct. Could the problem be in addressing the relative path to the subfolder /pics/ of the application? Could there something have been changed or to be set? Or am I on the wrong lane? Tiemo > > > And what are the items -4 to -1 in the Mac path? > > Anatomy of a Mac executable bundle: > Name of App.app/Contents/MacOS/Name of App > > > Tiemo > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de From 3mcgrath at comcast.net Tue Apr 22 11:53:50 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Tue, 22 Apr 2008 11:53:50 -0400 Subject: lock screen question Message-ID: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> Hello Fellow Revolutionaries, I need to find out if multiple lock screens will actually cause an unlock screen in between. Or what else is causing the screen update. Example on SomeHandler lock screen send "SomeOtherHandler pParam" to me in 5 end SomeHandler --Can still see screen update here on SomeOtherHandler pParam lock screen -- do some stuff here myupdatescreen end SomeOtherHnadler -- Can still see screen update here on myupdatescreen lock screen -- do a lot of window switching -- Final unlock screen here to see the results onscreen (supposedly) unlock screen end myupdatescreen I was thinking that: lock screen lock screen lock screen unlock screen was producing an unlock somehow in between each call. My problem is even more complicated because I am executing the original script from a group that will be deleted before this is done. Yet I can still see the grp being deleted flash to what's behind it before a new image is put in place. Thanks Tom McGrath From adrian at clubtype.co.uk Tue Apr 22 11:53:43 2008 From: adrian at clubtype.co.uk (Adrian Williams) Date: Tue, 22 Apr 2008 16:53:43 +0100 Subject: Open file in default folder and read automatically (short description) Message-ID: Hello List, Working on a script to 'check for updates' of a rev stand alone (not the Rev program itself or its engine). Short explanation: Read plain text from a file automatically from the default Folder (NOT using the answer file: routine). Then perform if/then tasks on the retrieved value. Longer explanation: Download a plain text file with a program's latest version number "303" and check against that which is in the standalone. If the number is lower in the stand alone, offer an update to user. From the stack I have a method of manually asking for the downloaded file "vers.txt", but I don't want the user to go seaching for the file --its in the default Folder. There MUST me a way to seamlessly import contents of this (plain text) file, but all the documented methods don't work for me. I've tried countless ways, but no joy. So what am I missing? Script so far (which gets file contents manually) is below: -- start -------------------------------- on mouseUp libURLDownloadToFile "http://www.clubtype.co.uk/vers.txt",vers.txt global gFilePath answer file "select a file" if it contains ".txt" then put URL ("file:" & it) into AddListContents put it into gFilePath put AddListContents into field "F2" --so I can see and check the value -- then do number comparisons end mouseUp Thanks, Adrian ______________________ Club Type http://www.clubtype.co.uk From m.schonewille at economy-x-talk.com Tue Apr 22 12:03:41 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 22 Apr 2008 18:03:41 +0200 Subject: lock screen question In-Reply-To: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> References: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> Message-ID: <6DBF14D5-A39A-47FD-861B-0C6AAE806F36@economy-x-talk.com> Hi Tom, Locking the screen before switching windows can cause the screen to inlock or windows to be rendered completely while. Don't do this. If you want to unlock the screen, you need to issue the unlock command at least as often as the lock command. The screen is automatically unlocked when the handler, which locked the screen, finishes. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 22 apr 2008, at 17:53, Thomas McGrath III wrote: > Hello Fellow Revolutionaries, > > I need to find out if multiple lock screens will actually cause an > unlock screen in between. Or what else is causing the screen update. From JimAultWins at yahoo.com Tue Apr 22 12:03:52 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 22 Apr 2008 09:03:52 -0700 Subject: lock screen question In-Reply-To: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> Message-ID: Are you in script debug mode? screen cannot be locked if that is true. Jim Ault Las Vegas On 4/22/08 8:53 AM, "Thomas McGrath III" <3mcgrath at comcast.net> wrote: > Hello Fellow Revolutionaries, > > I need to find out if multiple lock screens will actually cause an > unlock screen in between. Or what else is causing the screen update. > > Example > > on SomeHandler > lock screen > send "SomeOtherHandler pParam" to me in 5 > end SomeHandler > > --Can still see screen update here > > on SomeOtherHandler pParam > lock screen > -- do some stuff here > myupdatescreen > end SomeOtherHnadler > > -- Can still see screen update here > > on myupdatescreen > lock screen > -- do a lot of window switching > -- Final unlock screen here to see the results onscreen (supposedly) > unlock screen > end myupdatescreen > > > I was thinking that: > lock screen > lock screen > lock screen > unlock screen > > was producing an unlock somehow in between each call. > > My problem is even more complicated because I am executing the > original script from a group that will be deleted before this is done. > Yet I can still see the grp being deleted flash to what's behind it > before a new image is put in place. > > Thanks > > Tom McGrath > _______________________________________________ > 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 dave at looktowindward.com Tue Apr 22 12:04:34 2008 From: dave at looktowindward.com (Dave) Date: Tue, 22 Apr 2008 17:04:34 +0100 Subject: Option Menu Problem In-Reply-To: <3978C672-6974-4B45-A890-5D5C5AAD1144@mangomultimedia.com> References: <45C02B72.2030003@hyperactivesw.com> <45C07D73.5020602@anachreon.co.uk> <8F5C7623-60ED-401C-B3CA-2F599EEFD2B3@looktowindward.com> <3978C672-6974-4B45-A890-5D5C5AAD1144@mangomultimedia.com> Message-ID: <22C9E83A-577E-463E-986E-84748AC077C4@looktowindward.com> On 22 Apr 2008, at 16:18, Trevor DeVore wrote: > On Apr 22, 2008, at 11:11 AM, Dave wrote: > >> I have an option menu that is set dynamically based on a list of >> items. The list can be empty, on the menu object I have the >> showName property set true. When the list is not empty all works >> ok, when an item is selected, the new selection is shown as the >> menu contents, however when the list is empty the name of the menu >> object shows in the object contents rather that it just being >> empty. If I set the show name property to false then when the list >> is empty it shows as empty in the contents but when not empty the >> selected item is not displayed when selected. >> >> How can I get the desired effect? > > Try setting the text to a space (" ") and disabling the menu when > there are no items to select. Will this work for you? > Ok, that kind of works except I set the text contents in the mouseDown hander of the menu and if disabled this handler doesn't get called. Why doesn't it work like a regular popup menu ala MacOS X? Any other ideas on how to fix this? All the Best Dave From revlist at azurevision.co.uk Tue Apr 22 12:06:07 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 22 Apr 2008 17:06:07 +0100 Subject: Open file in default folder and read automatically (short description) In-Reply-To: References: Message-ID: <709D1956-49E0-4CD6-A019-01FAB8115FFD@azurevision.co.uk> On 22 Apr 2008, at 16:53, Adrian Williams wrote: > Hello List, > Working on a script to 'check for updates' of a rev stand alone (not > the Rev program itself or its engine). > > Short explanation: > Read plain text from a file automatically from the default Folder > (NOT using the answer file: routine). > Then perform if/then tasks on the retrieved value. I've just done this myself last week. Why not use something like: put URL "http://www.example.com/exampleupdatefile.text" into tData Then test against what's in tData? There's no need to download the text file to disk and then open it in Rev. Ian From adrian at clubtype.co.uk Tue Apr 22 12:13:27 2008 From: adrian at clubtype.co.uk (Adrian Williams) Date: Tue, 22 Apr 2008 17:13:27 +0100 Subject: Open file in default folder and read automatically (short description) In-Reply-To: <709D1956-49E0-4CD6-A019-01FAB8115FFD@azurevision.co.uk> References: <709D1956-49E0-4CD6-A019-01FAB8115FFD@azurevision.co.uk> Message-ID: <0896E1F7-1D57-4F09-B307-16BF0C063581@clubtype.co.uk> Thanks Ian -- works a treat! Adrian On 22 Apr 2008, at 17:06, Ian Wood wrote: > > put URL "http://www.example.com/exampleupdatefile.text" into tData > > Then test against what's in tData? There's no need to download the > text file to disk and then open it in Rev. > > Ian ______________________ Club Type http://www.clubtype.co.uk From coiin at rcn.com Tue Apr 22 12:25:48 2008 From: coiin at rcn.com (Colin Holgate) Date: Tue, 22 Apr 2008 12:25:48 -0400 Subject: Query about mod operator In-Reply-To: <480DFBAA.3070302@fourthworld.com> References: <480DFBAA.3070302@fourthworld.com> Message-ID: At 7:52 AM -0700 4/22/08, Richard Gaskin wrote: >True. Let's say we account for the delimiter, since we're proposing >an engine change and it's a one-liner to obtain that from the OS. It seems wrong to try and fix a math issue with a string hack. >Can you think of any reason why a high-level language wouldn't >return results like what's proposed? No. Either it should be integer and only return integers, or it should be floating pointing, and return decimal values too. Flash does floating point mod, but with the limits of binary arithmetic (4.3 % 2.1 = 0.09999999999999964), Director uses integers (4.3 mod 2.1 = 0), and Rev and HyperCard use floating point, but with repaired results (4.3 mod 2.1 = 0.1). I'm now not sure what the problem case is? From eric.chatonet at sosmartsoftware.com Tue Apr 22 12:34:42 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 22 Apr 2008 18:34:42 +0200 Subject: lock screen question In-Reply-To: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> References: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> Message-ID: <8C7865DC-AA67-4EAE-8F4B-8E31213EAADB@sosmartsoftware.com> Bonjour Thomas, Actually, lock and unlock screen work as a pair: They are 'stacked'. This means that after two 'lock screen', an 'unlock screen' is not enough to unlock screen: you need two of them. Parity between lock and unlock screen is compulsory :-) If you are lost you can use: on UnlockScreen repeat until not the lockScreen set the lockScreen to false end repeat end UnlockScreen Or the opposite, of course... Le 22 avr. 08 ? 17:53, Thomas McGrath III a ?crit : > Hello Fellow Revolutionaries, > > I need to find out if multiple lock screens will actually cause an > unlock screen in between. Or what else is causing the screen update. > > Example > > on SomeHandler > lock screen > send "SomeOtherHandler pParam" to me in 5 > end SomeHandler > > --Can still see screen update here > > on SomeOtherHandler pParam > lock screen > -- do some stuff here > myupdatescreen > end SomeOtherHnadler > > -- Can still see screen update here > > on myupdatescreen > lock screen > -- do a lot of window switching > -- Final unlock screen here to see the results onscreen (supposedly) > unlock screen > end myupdatescreen > > > I was thinking that: > lock screen > lock screen > lock screen > unlock screen > > was producing an unlock somehow in between each call. > > My problem is even more complicated because I am executing the > original script from a group that will be deleted before this is done. > Yet I can still see the grp being deleted flash to what's behind it > before a new image is put in place. > > Thanks > > Tom McGrath > _______________________________________________ > 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 > Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From ambassador at fourthworld.com Tue Apr 22 12:36:00 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Apr 2008 09:36:00 -0700 Subject: Query about mod operator Message-ID: <480E13F0.1090000@fourthworld.com> Colin Holgate wrote: > At 7:52 AM -0700 4/22/08, Richard Gaskin wrote: >>True. Let's say we account for the delimiter, since we're proposing >>an engine change and it's a one-liner to obtain that from the OS. > > It seems wrong to try and fix a math issue with a string hack. Agreed, but it seems preferable to illogical results. :) Maybe some day those who design microchip instruction sets will overcome this issue, but as long as their work produces erroneous results we have to find a way to cope as best we can. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From klaus at major-k.de Tue Apr 22 12:42:26 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 22 Apr 2008 18:42:26 +0200 Subject: AW: AW: did "the filename" changed from 2.8 to 2.9? In-Reply-To: <005201c8a48d$7231f600$18b2a8c0@TiemoPC2> References: <005201c8a48d$7231f600$18b2a8c0@TiemoPC2> Message-ID: Hi Tiemo, > Hi Klaus, > so this operation seems to be correct. Could the problem be in > addressing > the relative path to the subfolder /pics/ of the application? Could > there > something have been changed or to be set? Or am I on the wrong lane? Sorry, no idea so far... But you could simply use "the directory" when your standalone starts :-) Since this will return (be) the folder containing your app on Mac and Windows! Your script is only necessary if you want to put/retrieve something INSIDE the App-bundle on a Mac! Maybe this is what you need. > Tiemo Best Klaus Major klaus at major-k.de http://www.major-k.de P.S. Did you try "revmail" with lots of umlauts in the subject/body? From lists at mangomultimedia.com Tue Apr 22 12:39:50 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 22 Apr 2008 12:39:50 -0400 Subject: Option Menu Problem In-Reply-To: <22C9E83A-577E-463E-986E-84748AC077C4@looktowindward.com> References: <45C02B72.2030003@hyperactivesw.com> <45C07D73.5020602@anachreon.co.uk> <8F5C7623-60ED-401C-B3CA-2F599EEFD2B3@looktowindward.com> <3978C672-6974-4B45-A890-5D5C5AAD1144@mangomultimedia.com> <22C9E83A-577E-463E-986E-84748AC077C4@looktowindward.com> Message-ID: <1C054C82-3D62-4EA7-8F2D-E9B8F9293C7D@mangomultimedia.com> On Apr 22, 2008, at 12:04 PM, Dave wrote: > Ok, that kind of works except I set the text contents in the > mouseDown hander of the menu and if disabled this handler doesn't > get called. Why doesn't it work like a regular popup menu ala MacOS X? > > Any other ideas on how to fix this? You could just enter the space for the text but not disable the menu. That way no title displays but you still get clicks messages. This will be addressed in a future release (new behavior in 2.9). Check out the notes in this bug report: Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From toolbook at kestner.de Tue Apr 22 12:46:30 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 22 Apr 2008 18:46:30 +0200 Subject: AW: AW: AW: did "the filename" changed from 2.8 to 2.9? In-Reply-To: Message-ID: <005b01c8a498$6b06c850$18b2a8c0@TiemoPC2> Thank you Klaus, I will give it a try, last support question... what is the difference between "the directory" and "the defaultfolder"? I just wanted to use the defaultfolder. Thanks Tiemo > > But you could simply use "the directory" when your standalone starts :-) > Since this will return (be) the folder containing your app on Mac and > Windows! From klaus at major-k.de Tue Apr 22 12:57:21 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 22 Apr 2008 18:57:21 +0200 Subject: AW: AW: AW: did "the filename" changed from 2.8 to 2.9? In-Reply-To: <005b01c8a498$6b06c850$18b2a8c0@TiemoPC2> References: <005b01c8a498$6b06c850$18b2a8c0@TiemoPC2> Message-ID: <27966407-8CF8-4897-B944-C84A4214E37C@major-k.de> Hi Tiemo, > Thank you Klaus, I will give it a try, > last support question... > what is the difference between "the directory" and "the > defaultfolder"? I None! :-) > just wanted to use the defaultfolder. > Thanks > Tiemo Best Klaus Major klaus at major-k.de http://www.major-k.de P.S. Could you PLEASE run this ("revmail" with many umlauts) in the message box on Windows? revmail "klaus at major-k.de",, "???????????","???????????" From troy_lists at rpsystems.net Tue Apr 22 13:34:09 2008 From: troy_lists at rpsystems.net (Troy Rollins) Date: Tue, 22 Apr 2008 13:34:09 -0400 Subject: Query about mod operator In-Reply-To: References: <480DFBAA.3070302@fourthworld.com> Message-ID: <89650FCB-BF96-47CC-AEBD-B9771C9C6FB4@rpsystems.net> On Apr 22, 2008, at 12:25 PM, Colin Holgate wrote: > It seems wrong to try and fix a math issue with a string hack. Consider that everything is a string in Revolution, and then not so much. ;-) -- Troy RPSystems, Ltd. http://www.rpsystems.net From coiin at rcn.com Tue Apr 22 13:45:12 2008 From: coiin at rcn.com (Colin Holgate) Date: Tue, 22 Apr 2008 13:45:12 -0400 Subject: Query about mod operator In-Reply-To: <89650FCB-BF96-47CC-AEBD-B9771C9C6FB4@rpsystems.net> References: <480DFBAA.3070302@fourthworld.com> <89650FCB-BF96-47CC-AEBD-B9771C9C6FB4@rpsystems.net> Message-ID: At 1:34 PM -0400 4/22/08, Troy Rollins wrote: >>It seems wrong to try and fix a math issue with a string hack. > >Consider that everything is a string in Revolution, and then not so much. ;-) Correction then, it seems wrong to try and fix a math issue with a hack of any sort. From shari at gypsyware.com Tue Apr 22 13:59:12 2008 From: shari at gypsyware.com (Shari) Date: Tue, 22 Apr 2008 13:59:12 -0400 Subject: Option Menu Problem In-Reply-To: <1C054C82-3D62-4EA7-8F2D-E9B8F9293C7D@mangomultimedia.com> References: <45C02B72.2030003@hyperactivesw.com> <45C07D73.5020602@anachreon.co.uk> <8F5C7623-60ED-401C-B3CA-2F599EEFD2B3@looktowindward.com> <3978C672-6974-4B45-A890-5D5C5AAD1144@mangomultimedia.com> <22C9E83A-577E-463E-986E-84748AC077C4@looktowindward.com> <1C054C82-3D62-4EA7-8F2D-E9B8F9293C7D@mangomultimedia.com> Message-ID: Try setting it to a dash. Visually that gives a pretty good indicator of no choice. -- Humorous sports t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From mwieder at ahsoftware.net Tue Apr 22 14:22:34 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 22 Apr 2008 11:22:34 -0700 Subject: Wrong way round - Revolution References: <5EC10708-15CC-48E9-B986-364374980ECB@ahsomme.com> Message-ID: Paul- > or "go round and round". rotfl > BTW, I hope none of the non-US visitors to the convention in Las Vegas > tell Customs that they are going to a revolution meeting! When we arrived in Malta for the last conference I was very careful to tell the immigration folks that I was going to a "software development" conference and leave it at that... -- Mark Wieder mwieder at ahsoftware.net From 00bioarchimed at free.fr Tue Apr 22 14:31:56 2008 From: 00bioarchimed at free.fr (Thierry) Date: Tue, 22 Apr 2008 20:31:56 +0200 Subject: minimalist IDE Message-ID: Hi, I'm looking for a minimalist Rev IDE. ( Rev 2.9 ) I'm writing an external, using Xcode/MacOSx. Xcode launches Rev for every new test, and this launching time is quite long and annoying. Ideally, the goal is to launch Rev IDE as fast as possible. Well, I'd like to have a very basic IDE. Ok, I can get rid of all the plug-ins, but what about the libraries and others stack from the IDE ? Thanks for any hints. Best Regards, Thierry From shari at gypsyware.com Tue Apr 22 14:54:48 2008 From: shari at gypsyware.com (Shari) Date: Tue, 22 Apr 2008 14:54:48 -0400 Subject: minimalist IDE In-Reply-To: References: Message-ID: Thierry, Many of us use the Metacard IDE: http://tech.groups.yahoo.com/group/MC_IDE/ You'd need your own Yahoo groups login to get the IDE files downloads. Shari >Hi, > >I'm looking for a minimalist Rev IDE. ( Rev 2.9 ) > >I'm writing an external, using Xcode/MacOSx. >Xcode launches Rev for every new test, >and this launching time is quite long and annoying. > >Ideally, the goal is to launch Rev IDE as fast as possible. > >Well, I'd like to have a very basic IDE. >Ok, I can get rid of all the plug-ins, >but what about the libraries and others stack from the IDE ? > >Thanks for any hints. > >Best Regards, >Thierry -- Humorous sports t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From jacque at hyperactivesw.com Tue Apr 22 14:55:23 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Apr 2008 13:55:23 -0500 Subject: minimalist IDE In-Reply-To: References: Message-ID: <480E349B.2060500@hyperactivesw.com> Thierry wrote: > Hi, > > I'm looking for a minimalist Rev IDE. ( Rev 2.9 ) That's easy. Use the MetaCard IDE. The easiest way to get it is to download the MC Setup stack and open it in Rev. It will automatically download the latest MC IDE and install your licensed Rev engine: Instructions for use are in the Help within the stack. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From 3mcgrath at comcast.net Tue Apr 22 15:26:15 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Tue, 22 Apr 2008 15:26:15 -0400 Subject: lock screen question In-Reply-To: <6DBF14D5-A39A-47FD-861B-0C6AAE806F36@economy-x-talk.com> References: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> <6DBF14D5-A39A-47FD-861B-0C6AAE806F36@economy-x-talk.com> Message-ID: <32225DEA-EDAC-4D94-B3B1-44C000608101@comcast.net> Thanks Mark, You answered both of my questions. They need to be paired AND the reason my screen was unlocking was because the handler that locked it was finished and a new one was started. Any ideas on how to keep the screen locked across multiple handlers??? Thanks again, Tom McGrath On Apr 22, 2008, at 12:03 PM, Mark Schonewille wrote: > Hi Tom, > > Locking the screen before switching windows can cause the screen to > inlock or windows to be rendered completely while. Don't do this. > > If you want to unlock the screen, you need to issue the unlock > command at least as often as the lock command. The screen is > automatically unlocked when the handler, which locked the screen, > finishes. > > Best regards, > > Mark Schonewille From jacque at hyperactivesw.com Tue Apr 22 15:28:23 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Apr 2008 14:28:23 -0500 Subject: lock screen question In-Reply-To: <32225DEA-EDAC-4D94-B3B1-44C000608101@comcast.net> References: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> <6DBF14D5-A39A-47FD-861B-0C6AAE806F36@economy-x-talk.com> <32225DEA-EDAC-4D94-B3B1-44C000608101@comcast.net> Message-ID: <480E3C57.4070307@hyperactivesw.com> Thomas McGrath III wrote: > Thanks Mark, > > You answered both of my questions. They need to be paired AND the reason > my screen was unlocking was because the handler that > locked it was finished and a new one was started. > > Any ideas on how to keep the screen locked across multiple handlers??? The screen isn't unlocked until all pending handlers have completed. If you call your other handlers from within the first one, it should stay locked. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From 3mcgrath at comcast.net Tue Apr 22 15:28:38 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Tue, 22 Apr 2008 15:28:38 -0400 Subject: lock screen question In-Reply-To: References: Message-ID: <6558F960-9728-4CA8-93FE-626021D159FC@comcast.net> Thanks Jim, This time I was not but i have been confused at other times by that while walking through a script. It turns out the unlock was happening across multiple handlers. I need to figure a way around that? Thanks again, Tom McGrath On Apr 22, 2008, at 12:03 PM, Jim Ault wrote: > Are you in script debug mode? > screen cannot be locked if that is true. > > Jim Ault > Las Vegas > From 3mcgrath at comcast.net Tue Apr 22 15:31:06 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Tue, 22 Apr 2008 15:31:06 -0400 Subject: lock screen question In-Reply-To: <8C7865DC-AA67-4EAE-8F4B-8E31213EAADB@sosmartsoftware.com> References: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> <8C7865DC-AA67-4EAE-8F4B-8E31213EAADB@sosmartsoftware.com> Message-ID: Bonjour Eric, That is good to know but makes me question what or how the screen still unlocks at the end of a handler even though I have not put an unlock screen in there??? I will clean up my pairs anyway. Thanks again, Tom On Apr 22, 2008, at 12:34 PM, Eric Chatonet wrote: > Bonjour Thomas, > > Actually, lock and unlock screen work as a pair: > They are 'stacked'. > This means that after two 'lock screen', an 'unlock screen' is not > enough to unlock screen: you need two of them. > Parity between lock and unlock screen is compulsory :-) > If you are lost you can use: > > on UnlockScreen > repeat until not the lockScreen > set the lockScreen to false > end repeat > end UnlockScreen > > Or the opposite, of course... From 3mcgrath at comcast.net Tue Apr 22 15:40:18 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Tue, 22 Apr 2008 15:40:18 -0400 Subject: lock screen question In-Reply-To: <480E3C57.4070307@hyperactivesw.com> References: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> <6DBF14D5-A39A-47FD-861B-0C6AAE806F36@economy-x-talk.com> <32225DEA-EDAC-4D94-B3B1-44C000608101@comcast.net> <480E3C57.4070307@hyperactivesw.com> Message-ID: Jac, It is not however staying locked. Could it be because the original handler is in a group that is deleted as a part of the handler jumping? Tom McGrath On Apr 22, 2008, at 3:28 PM, J. Landman Gay wrote: > Thomas McGrath III wrote: >> Thanks Mark, >> You answered both of my questions. They need to be paired AND the >> reason my screen was unlocking was because the handler that >> locked it was finished and a new one was started. >> Any ideas on how to keep the screen locked across multiple >> handlers??? > > The screen isn't unlocked until all pending handlers have completed. > If you call your other handlers from within the first one, it should > stay locked. > > -- > 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 From 3mcgrath at comcast.net Tue Apr 22 15:41:57 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Tue, 22 Apr 2008 15:41:57 -0400 Subject: Fwd: 2.9 Upgrade SCOOP: Secrets Revealed References: Message-ID: <058B6A61-80F1-4014-92BE-5AC9DA351FFF@comcast.net> I thought this new marketing was pretty funny. I'm curious how many Users are Going Wild Over the New Manual? I mean, I read them and the new sections are great and I did learn a lot from them especially the arrays section. But I am not sure my reaction was one of "Going Wild", that's all. This makes me imagine people jumping around screaming and hollering Wooo Yahhhhh! Yahooooo! Yipeee! Woopedy Dooo Yaaa! Tom McGrath - (grinning in a non-wild kind of way) On Apr 22, 2008, at 1:23 PM, Runtime Revolution Ltd wrote: > > Users Go Wild Over New Manual > Developers discover cool aspects of Revolution coding in the new > User Guide, thanks to new sections on arrays, XML, encoding/decoding > data, Unicode, printing, multimedia, and Internet functions. It > doesn't hurt the printed copy is 50% off for a short time when you > order Revolution with coupon code BOOK29. READ MORE > > From 00bioarchimed at free.fr Tue Apr 22 15:45:23 2008 From: 00bioarchimed at free.fr (Thierry) Date: Tue, 22 Apr 2008 21:45:23 +0200 Subject: minimalist IDE In-Reply-To: <480E349B.2060500@hyperactivesw.com> References: <480E349B.2060500@hyperactivesw.com> Message-ID: <83028CC8-BFB0-4133-9F10-224771E98EE1@free.fr> Thanks Shari & Jacqueline, >> I'm looking for a minimalist Rev IDE. ( Rev 2.9 ) > > That's easy. Use the MetaCard IDE. How could have missed this one... So back in the 97s ! > The easiest way to get it is to download the MC Setup stack and > open it in Rev. > It will automatically download the latest MC IDE and install your > licensed Rev engine: > > > > Instructions for use are in the Help within the stack. Works like a charm.... Great stack, Jacqueline, thanks for that too. Regards, Thierry From m.schonewille at economy-x-talk.com Tue Apr 22 15:50:03 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 22 Apr 2008 21:50:03 +0200 Subject: lock screen question In-Reply-To: References: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> <6DBF14D5-A39A-47FD-861B-0C6AAE806F36@economy-x-talk.com> <32225DEA-EDAC-4D94-B3B1-44C000608101@comcast.net> <480E3C57.4070307@hyperactivesw.com> Message-ID: Tom, Deleting an object that contains a running handler would cause an error. Looking at your original example again, it is logical that your screen unlocks: on SomeHandler lock screen send "SomeOtherHandler pParam" to me in 5 end SomeHandler You tell Rev to continue executing someHandler and run the someOtherHandler handler 5 ticks later. As soon as someHandler has finished, the screen will unlock. Now, if you run this as on SomeHandler lock screen send "SomeOtherHandler pParam" to me end SomeHandler the screen will stay locked while someOtherHandler finishes. If you have another line send "yetAnotherHandler" to me in x in the someOtherHandler handler, that handler will finish, then someHandler will finish, the screen will be unlocked, and eventually yetAnotherHandler will run. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 22 apr 2008, at 21:40, Thomas McGrath III wrote: > Jac, > > It is not however staying locked. Could it be because the original > handler is in a group that is deleted as a part of the handler > jumping? > > Tom McGrath From shoreagent at gmail.com Tue Apr 22 16:35:58 2008 From: shoreagent at gmail.com (william humphrey) Date: Tue, 22 Apr 2008 16:35:58 -0400 Subject: 2.9 Upgrade SCOOP: Secrets Revealed In-Reply-To: <058B6A61-80F1-4014-92BE-5AC9DA351FFF@comcast.net> References: <058B6A61-80F1-4014-92BE-5AC9DA351FFF@comcast.net> Message-ID: <459b22a90804221335w2409e568ie892b9c67b3d8c26@mail.gmail.com> I think when I receive a paper copy I might go wild or at least lose a little reserve. From shoreagent at gmail.com Tue Apr 22 16:42:01 2008 From: shoreagent at gmail.com (william humphrey) Date: Tue, 22 Apr 2008 16:42:01 -0400 Subject: AW: AW: AW: did "the filename" changed from 2.8 to 2.9? In-Reply-To: <27966407-8CF8-4897-B944-C84A4214E37C@major-k.de> References: <005b01c8a498$6b06c850$18b2a8c0@TiemoPC2> <27966407-8CF8-4897-B944-C84A4214E37C@major-k.de> Message-ID: <459b22a90804221342o46230901p32a7d656204c3e33@mail.gmail.com> Don't use the default folder as code can "set the default folder" to something else sometimes without you realizing. I have been using " the effective filename of this stack" (works well) as I didn't know about "the directory". From paulgabel at comcast.net Tue Apr 22 16:52:10 2008 From: paulgabel at comcast.net (Paul Gabel) Date: Tue, 22 Apr 2008 13:52:10 -0700 Subject: Field creation & manipulation in a standalone? Message-ID: Hello everyone: I wonder if it's possible for me to set up my stack so that a user in the standalone can create a field, drag it to whatever size he or she desires, and then return to the browse tool. I want the user in the standalone to be able to drag out the size and shape of the field. When I create a button with the script ... on mouseUp set the tool to "field" end mouseUp ... in the IDE, then make a standalone, then click on the button in the standalone, I get crosshairs. When I then click or attempt to drag out a field, I get a 1 millimeter square (presumably a field), but I can't do anything with it. Not only that, but I can no longer click on any button. If this is possible, any hints as to how to go about it would be greatly appreciated. Paul Gabel Santa Cruz, California From kray at sonsothunder.com Tue Apr 22 16:57:11 2008 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 22 Apr 2008 15:57:11 -0500 Subject: Working with csv files that are 5000 lines or more In-Reply-To: <002f01c8a436$cc964ad0$65c2e070$@com> Message-ID: > I see you on a lot of emails doing cool stuff so I appreciate you spending > your valuable time answering the questions My pleasure, Jim! Glad I could help... :-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From troy_lists at rpsystems.net Tue Apr 22 16:59:01 2008 From: troy_lists at rpsystems.net (Troy Rollins) Date: Tue, 22 Apr 2008 16:59:01 -0400 Subject: Query about mod operator In-Reply-To: References: <480DFBAA.3070302@fourthworld.com> <89650FCB-BF96-47CC-AEBD-B9771C9C6FB4@rpsystems.net> Message-ID: <13B6D70E-E5F6-4C49-8EF7-E5883FBD79F0@rpsystems.net> On Apr 22, 2008, at 1:45 PM, Colin Holgate wrote: > Correction then, it seems wrong to try and fix a math issue with a > hack of any sort. I'll go along with that. -- Troy RPSystems, Ltd. http://www.rpsystems.net From eric.chatonet at sosmartsoftware.com Tue Apr 22 16:59:36 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 22 Apr 2008 22:59:36 +0200 Subject: lock screen question In-Reply-To: References: <138A43D2-2364-41BA-ADF7-346723A91B56@comcast.net> <8C7865DC-AA67-4EAE-8F4B-8E31213EAADB@sosmartsoftware.com> Message-ID: <249F48E0-71EC-4A29-8078-A52D57C0472B@sosmartsoftware.com> Bonsoir Tom, In my experience, even if the engine unlocks screen at the end of a handler, I always prefer to do it myself when appropriate (even at the end of the handler), especially on Mac OS X: You'll see that your app's 'reactivity' will appear far better. Le 22 avr. 08 ? 21:31, Thomas McGrath III a ?crit : > Bonjour Eric, > > That is good to know but makes me question what or how the screen > still unlocks at the end of a handler even though I have not put an > unlock screen in there??? I will clean up my pairs anyway. > > Thanks again, > > Tom > > On Apr 22, 2008, at 12:34 PM, Eric Chatonet wrote: > >> Bonjour Thomas, >> >> Actually, lock and unlock screen work as a pair: >> They are 'stacked'. >> This means that after two 'lock screen', an 'unlock screen' is not >> enough to unlock screen: you need two of them. >> Parity between lock and unlock screen is compulsory :-) >> If you are lost you can use: >> >> on UnlockScreen >> repeat until not the lockScreen >> set the lockScreen to false >> end repeat >> end UnlockScreen >> >> Or the opposite, of course... Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From sarah.reichelt at gmail.com Tue Apr 22 17:37:32 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 23 Apr 2008 07:37:32 +1000 Subject: did "the filename" changed from 2.8 to 2.9? In-Reply-To: <004c01c8a482$f2e692c0$18b2a8c0@TiemoPC2> References: <004c01c8a482$f2e692c0$18b2a8c0@TiemoPC2> Message-ID: On Wed, Apr 23, 2008 at 12:12 AM, Tiemo Hollmann TB wrote: > Hi there, > > With Rev 2.8 I have build a simple code to get the path to a subfolder of my > app, which worked fine in 2.8. It looks like this: > > put the filename of me into tPathApp -- 2.9: /Volumes/myApp/ > set the itemdelimiter to slash > if the platform = "MacOS" then > delete item -4 to -1 of tPathApp -- 2.9: empty > else > delete item -1 of tPathApp > end if > put tPathApp & "/pics/" into tPathPic -- 2.9: /pics/ Is this running from a substack? What happens if you use "the effective filename"? Here is my handler for finding the folder, which work in either the IDE (finding the .rev file) or in a standalone (finding the .app). function applicationFolder put the effective filename of this stack into tFull put empty into tFolder set the itemdel to "/" repeat for each item i in tFull if i contains ".app" or i contains ".rev" then exit repeat put i & "/" after tFolder end repeat return tFolder end applicationFolder Cheers, Sarah From mickclns at mac.com Tue Apr 22 18:31:05 2008 From: mickclns at mac.com (Mick Collins) Date: Tue, 22 Apr 2008 18:31:05 -0400 Subject: Query about mod operator In-Reply-To: <20080422164004.E24C0489016@mail.runrev.com> References: <20080422164004.E24C0489016@mail.runrev.com> Message-ID: code below, comments interspersed, - Mick >> Date: Tue, 22 Apr 2008 07:31:42 -0700 > From: Richard Gaskin > Subject: Re: Query about mod operator > There's a long-standing debate between engineers and people about > whether computers should be made to think like humans or the other way > around. > > For microchip instruction sets I'll leave that debate to the pros in > that field, but with high-level languages like Transcript I tend to > favor people. Mick: I agree completely > it seems we could do something like this for mod: > > function logicalMod n > set the itemdel to "." > get item 2 of n > if it is empty then return 0 > else return it > end logicalMod > > Where would this fail? > mod as a function needs (at least) two arguments (unless I misunderstand what you are doing with this ... only giving integer results, only mod'g by 1?) In the past I have done something like this: FUNCTION rMod n, nMod, dMod -- rational mod, returns n mod (nMod/dMod) -- assumes nMod and dMod are integers put n*dMod into nMults -- the number of multiples that n is, of 1/ dMod return (round(nMults mod nMod) / dMod) -- OR -- return ( round(nMults mod nMod) && "/" && dMod ) -- -- if the mod is desired as a fraction END rMod and to test it: ON tst2 put displayMod(8, 35, 100) into line 1 of field 1 put displayMod(8, 25, 100) into line 2 of field 1 put displayMod(8, 4, 3) into line 3 of field 1 put displayMod(8, 5, 3) into line 4 of field 1 put displayMod(8.1, 1, 3) into line 5 of field 1 put displayMod(45, 7, 1) into line 6 of field 1 END tst2 FUNCTION displayMod n,nMod,dMod return n & ", " & nMod & ", " & dMod & ", " & rMod (n,nMod,dMod) END displayMod the results: 8, 35, 100, 0.3 8, 25, 100, 0 8, 4, 3, 0 8, 5, 3, 1.333333 8.1, 1, 3, 0 45, 7, 1, 3 These are the expected / intended results. There are other variations depending on your needs, see the end of the rMod function for an example. Pretty clunky to use, though, unless you are actually working with fractions or arbitrarily limiting your decimal precision. > And should we expect a high-level language to return results like this > from the engine directly, or is there some benefit to having illogical > byproducts of microchip design as our result that I'm not > understanding? > Mick: it would be nice, but not absolutely necessary, IMHO > > Message: 18 > Date: Tue, 22 Apr 2008 07:52:26 -0700 > From: Richard Gaskin > > Colin Holgate wrote: > >> At 7:31 AM -0700 4/22/08, Richard Gaskin wrote: >>> if n is not a number then return "NAN" >>> get offset(".", n) >> >> Do you know that in many countries a number might be written like >> this?: >> >> 10.000,1234 >> >> Try setting your International number settings to Belgium, you'll >> see. > > True. Let's say we account for the delimiter, since we're > proposing an > engine change and it's a one-liner to obtain that from the OS. > > Can you think of any reason why a high-level language wouldn't return > results like what's proposed? > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > > > > ------------------------------ > > Message: 30 > Date: Tue, 22 Apr 2008 12:25:48 -0400 > From: Colin Holgate > > At 7:52 AM -0700 4/22/08, Richard Gaskin wrote: >> True. Let's say we account for the delimiter, since we're proposing >> an engine change and it's a one-liner to obtain that from the OS. > > > It seems wrong to try and fix a math issue with a string hack. > > >> Can you think of any reason why a high-level language wouldn't >> return results like what's proposed? > > No. Either it should be integer and only return integers, or it > should be floating pointing, and return decimal values too. Flash > does floating point mod, but with the limits of binary arithmetic > (4.3 % 2.1 = 0.09999999999999964), Director uses integers (4.3 mod > 2.1 = 0), and Rev and HyperCard use floating point, but with repaired > results (4.3 mod 2.1 = 0.1). Mick: agreed, using my function, I get 4.3, 21, 10, 0.1 (I assume, by "repaired results" you mean something like what I do with round) > From JimAultWins at yahoo.com Tue Apr 22 19:46:36 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 22 Apr 2008 16:46:36 -0700 Subject: This has to be easy! Tell a program not to open a file In-Reply-To: Message-ID: 2.7.1 build 236 running on Win XPro 2002 SP 2 running in VMWare 1.1.1 Jim Ault Las Vegas On 4/22/08 4:47 AM, "Trevor DeVore" wrote: > On Apr 21, 2008, at 9:26 PM, Jim Ault wrote: >> That is the catch, there is no manifest folder until after I use the >> Wizard. >> >> There is a '1' in the Version folder, though. >> Once you add the manifest using the wizard, a folder exists, the '1' >> exists, >> and you can edit as your instructions say. > > What version of Rev did you build the standalone with? 2.9 or an > earlier version? Maybe the manifest is a new feature. Let me know and > I will update the instructions. > > Regards, From jrvalent at wisc.edu Tue Apr 22 19:50:01 2008 From: jrvalent at wisc.edu (rand valentine) Date: Tue, 22 Apr 2008 18:50:01 -0500 Subject: mouseUp 1 and 3 problems Message-ID: Hi. I've got a field with text in it. There is an elaborate script for the field which is sensitive to which mousebutton was clicked, doing one thing if 1 was clicked, another if 3. I keep getting a problem -- after I right click something, and the script executes, left-clicking produces no response in the field -- right-clicking will produce a response, and then left-clicking works again. So the problem is that I can't seem to right-click, then left-click. Lots of other fields I have seem to work fine doing this, so it must be something in the script?! What should I be looking for, i.e., what could be causing this? Thanks rand valentine From bvg at mac.com Tue Apr 22 20:00:40 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 23 Apr 2008 02:00:40 +0200 Subject: mouseUp 1 and 3 problems In-Reply-To: References: Message-ID: On 23 Apr 2008, at 01:50, rand valentine wrote: > So the problem is that I can't seem to > right-click, then left-click. Lots of other fields I have seem to > work fine > doing this, so it must be something in the script?! What should I be > looking > for, i.e., what could be causing this? Thanks I don't really know about a fix, but I got strange problems with mouse too, maybe you can add something to the bug I filed: http://quality.runrev.com/qacenter/show_bug.cgi?id=6396 -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From sarah.reichelt at gmail.com Wed Apr 23 00:04:17 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 23 Apr 2008 14:04:17 +1000 Subject: Reversing a list In-Reply-To: References: <16467477.post@talk.nabble.com> <47F503AE.1020708@hyperactivesw.com> Message-ID: On Fri, Apr 4, 2008 at 10:14 AM, Sarah Reichelt wrote: > And the winner is....... > > Jacque (with one modification). > > local tCount > > function reverseList pList > put the number of lines in pList into tCount > sort lines of pList by mySort() > return pList > end reverseList > > function mySort > subtract 1 from tCount > return tCount > end mySort OK, this realised this working for me and I finally figured out what was going on - the sort needs to be numeric! So change the "sort" line to this: sort lines of pList numeric by mySort() Cheers, Sarah From sarah.reichelt at gmail.com Wed Apr 23 00:10:20 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 23 Apr 2008 14:10:20 +1000 Subject: User-Agent changing Message-ID: I was working on communications with a RevOnRockets-based web server, and I was checking the headers of the web request to see whether the request was coming from a Revolution program, or a browser. I had checked earlier and the headers included the line: User-Agent: Revolution (MacOS) In the middle of a debugging session, this suddenly changed to: User-Agent: Metacard (MacOS) How can this be? A restart of Rev fixed it, but it is a bit unnerving to think that this can change suddenly. I am doing nothing with http headers except reading them. Sarah From ambassador at fourthworld.com Wed Apr 23 01:25:48 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Apr 2008 22:25:48 -0700 Subject: User-Agent changing Message-ID: <480EC85C.4080106@fourthworld.com> Sarah Reichelt wrote: > I was working on communications with a RevOnRockets-based web server, > and I was checking the headers of the web request to see whether the > request was coming from a Revolution program, or a browser. I had > checked earlier and the headers included the line: > User-Agent: Revolution (MacOS) > > In the middle of a debugging session, this suddenly changed to: > User-Agent: Metacard (MacOS) > > How can this be? Genetic memory. ;) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From frans at mac.com Wed Apr 23 03:26:24 2008 From: frans at mac.com (frans schoffelen) Date: Wed, 23 Apr 2008 09:26:24 +0200 Subject: Default audio device does NOT record audio when it is a firewire device Message-ID: <3769157C-EBFD-45FB-94FB-4DD1246DF068@mac.com> System MAC OS 10.5.2 / Powermac G5 Quad, Mac Pro Intel Quad / Rev 2.9 last build We are developing a small audio utility for the music Industry with simple recording functionality. A great deal of our customers use firewire audio interfaces. Expected behaviour : When we select "dflt" as our input then the documentation states the input chosen in the system preferences will be used. It is not. Recording does work in the standard Quicktime player so there are no obvious technical problems. REV creates a file according to the settings but no audio is present in that file. We have read the entries on "enhancement" for recording video and audio in the bug database but do NOT consider this bug an enhancement request since "dflt" SHOULD under all circumstances record from the input set in the system preferences as stated in the documentation. We have tested this with M-Audio Project Mix , Apogee and ECHO Audiofire. USB recording from a simple webcam does work so devices other than the original internal and external inputs are being recognized, just not the firewire ones. None of the searches in our forum database has yielded a recent answer. We can not proceed with the product as is under Revolution. Hopefully there is a solution or work-around for this or we are missing something. Maybe somebody on the list knows. Any help appreciated. Regards Frans Schoffelen Tim Oldfield Sarah Terberg Knowlegistics http://knowlegistics.com From m.schonewille at economy-x-talk.com Wed Apr 23 03:44:13 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 23 Apr 2008 09:44:13 +0200 Subject: Default audio device does NOT record audio when it is a firewire device In-Reply-To: <3769157C-EBFD-45FB-94FB-4DD1246DF068@mac.com> References: <3769157C-EBFD-45FB-94FB-4DD1246DF068@mac.com> Message-ID: <8A6CB0F1-B7C3-43F8-806E-6DCB632010F6@economy-x-talk.com> Hoi Frans, Just enter it as a new bug. Revolution originates from a time without FireWire and just doesn't check for devices attached to a built-in FireWire port. This should be easy to fix (but I might be wrong). In the mean time, you can refrain from the default input and show a little wizard, which helps the user to choose the correct input. Groeten, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 23 apr 2008, at 09:26, frans schoffelen wrote: > System MAC OS 10.5.2 / Powermac G5 Quad, Mac Pro Intel Quad / Rev > 2.9 last build > > We are developing a small audio utility for the music Industry with > simple recording functionality. A great deal of our customers use > firewire audio interfaces. > > Expected behaviour : When we select "dflt" as our input then the > documentation states the input chosen in the system preferences will > be used. It is not. > Recording does work in the standard Quicktime player so there are no > obvious technical problems. REV creates a file according to the > settings but no audio is present in that file. > > We have read the entries on "enhancement" for recording video and > audio in the bug database but do NOT consider this bug an > enhancement request since "dflt" SHOULD under all circumstances > record from the input set in the system preferences as stated in the > documentation. We have tested this with M-Audio Project Mix , > Apogee and ECHO Audiofire. > USB recording from a simple webcam does work so devices other than > the original internal and external inputs are being recognized, just > not the firewire ones. > None of the searches in our forum database has yielded a recent > answer. > > We can not proceed with the product as is under Revolution. > > Hopefully there is a solution or work-around for this or we are > missing something. > Maybe somebody on the list knows. Any help appreciated. > > Regards > Frans Schoffelen > Tim Oldfield > Sarah Terberg From luis at anachreon.co.uk Wed Apr 23 06:11:57 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 23 Apr 2008 11:11:57 +0100 Subject: Rev on a Linux/Windows based HP 2133 Mini-Note? (was Smallest PC that can run Revolution?) In-Reply-To: References: Message-ID: <8D6222A9-8BEA-4AEB-BD80-94BAD69B6919@anachreon.co.uk> Hiya, Insofar as I know the Nokia Tablets have a TI processor: It's an ARM core with a DSP as a second core. There's no Rev for ARM. I've been keeping an eye on this HP 2133 Mini-Note, looks to be released soon (heard between April and June): http://h40059.www4.hp.com/hp2133/ http://en.wikipedia.org/wiki/HP_2133_Mini-Note_PC http://www.laptopmag.com/review/laptops/hp-2133-mini-note.aspx http://www.supergps.co.uk/hp-compaq-2133-mininote-pc-vista-basic- os-2gb-ram-120gb-hdd-p-3374.html?gad=CMDIu8kDEgg-s_Nh2Zr1URiY3OT- AyCY9p4z& http://www.supergps.co.uk/hp-compaq-2133-mininote-pc-linux-os-1gb- ram-120gb-hdd-p-3278.html?gad=CMDIu8kDEgg-s_Nh2Zr1URiY3OT-AyCY9p4z& Vid here: http://www.rm.com/LEA/Products/Product.asp?cref=PD1164671 The Via C7 CPU is x86 compatible (I don't know whether this will be replaced with the more advanced Intel Atom which just came out at the beginning of April). The RAM is upgradeable and 1 Gbit ethernet. Integrated stereo mic?! The display won me over (1024x768) as well as the processor plus the choice of either SATA SSD and SATA HD (I'd use the SSD for travel, backup to HD). I've heard Asus may be shipping a new version of the EEEPC with a higher definition display with touch-screen plus more RAM. Will wait and see... Cheers, Luis. On 22 Apr 2008, at 13:19, David Bovill wrote: > Thanks a lot for that Ben> > > NB - what about the new Linux based Nokia Tablets... it seems like > quite a > few Linux apps are being ported without too much trouble - seems GTK > + / > Gnome based... not sure what Rev 2.9 requires... > > * http://arstechnica.com/reviews/hardware/nokia-n810-review.ars/4 > * http://maemo.org/intro/ > > > 2008/4/22 Ben Rubinstein : > >> On 16/4/08 14:30, David Bovill wrote: >> >>> What is the smallest PC that anyone has managed to get a Revolution >>> application running on - any operating system? Is there a hand held? >>> Something without a built in screen? The Eee PC is one of the >>> smallest I >>> can >>> find so far and certainly cheap - and the only one I know of that >>> people >>> have actually got Rev running on? I guess none of the Windows Mobile >>> operating systems are an option? >>> >> >> We've installed a Rev-built app on a bunch of very small custom built >> units that were running Windows Embedded, on a fanless VIA Mini-ITX >> motherboard , with a 256MB solid-state >> disk. >> (These were installed in vehicles, so it was important to have no >> moving >> parts and low power requirements.) Had no problems except that we >> had to >> fiddle with the OS image a few times before we got the combination of >> components we needed. >> >> We also evaluated Puppy Linux on the same hardware (we ended up >> with 75 >> units, so the potential saving on Windows Embedded licenses was >> considerable); it all worked fine except that we needed better >> multimedia >> support than Rev made available on Linux at that time. With 2.9 I >> suspect >> we could have gone that route. >> >> - Ben >> >> _______________________________________________ >> 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 toolbook at kestner.de Wed Apr 23 06:12:08 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 23 Apr 2008 12:12:08 +0200 Subject: still having a problem with path or filename from 2.8 to 2.9 Message-ID: <003b01c8a52a$7dc9dd50$18b2a8c0@TiemoPC2> Hello, First thank you Sarah for your comment. Actually my problem is setting the filename to image, which worked with 2.8, but doesn't works anymore on 2.9 on Mac in an existing program without having changed anything. On Mac the image is still empty after setting the filename. My first thought was, that setting the path to the file was going wrong, but as it appears, that is working ok. The next relevant statement is setting the filename to the image, where I have used set the filename of img "img1" to tPic could here has something changed in 2.9? I have seen in the docs that it actually should be coded with "image" instead of "img". Could this be the problem in 2.9? I have put a small test stack in my revonline space (Tiemo) for any body who could do a little test for me on a Mac ( I still don't have a Mac to test) Any comments are highly appreciated! Perhaps the problem even doesn't occur, when you will test it on Mac In the IDE. Perhaps only when compiled on windows and run under Mac? I really don't know, where my problem is located. Thank you Tiemo From toolbook at kestner.de Wed Apr 23 06:22:23 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 23 Apr 2008 12:22:23 +0200 Subject: how to zip a Mac app on windows? Message-ID: <004301c8a52b$ec2bcf50$18b2a8c0@TiemoPC2> Hi there, sorry, up to now I am not a proud owner of a Mac and have almost no Mac system knowledge ( I will buy a Mac for testing soon, promised). Up to now, I have to burn a test CD, send it to a Mac friend and get the feedback the next day. When trying to zip the complete Mac.app folder structure of a standalone, sending my friend by mail, the program doesn't work on a Mac (it starts for a moment, but closes immediately), though it is exactly the same folder structure, I have burned on CD (MyApp.app/Contents/MacOS/Externals). Where is the difference between a CD and a zip? My only idea is, that the folder structure gets corrupted, when unzipping it on Mac. What do I have to do to send a Mac User a Mac App from my Windows system? Thanks for any hints Tiemo From toolbook at kestner.de Wed Apr 23 06:25:05 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 23 Apr 2008 12:25:05 +0200 Subject: AW: AW: AW: AW: did "the filename" changed from 2.8 to 2.9? In-Reply-To: <459b22a90804221342o46230901p32a7d656204c3e33@mail.gmail.com> Message-ID: <004801c8a52c$4c94e6b0$18b2a8c0@TiemoPC2> Thanks William, yes I am aware of that Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von william humphrey > Gesendet: Dienstag, 22. April 2008 22:42 > An: How to use Revolution > Betreff: Re: AW: AW: AW: did "the filename" changed from 2.8 to 2.9? > > Don't use the default folder as code can "set the default folder" to > something else sometimes without you realizing. I have been using > > " the effective filename of this stack" (works well) as I didn't know > about > "the directory". > _______________________________________________ > 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 Apr 23 06:36:34 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 23 Apr 2008 12:36:34 +0200 Subject: still having a problem with path or filename from 2.8 to 2.9 In-Reply-To: <003b01c8a52a$7dc9dd50$18b2a8c0@TiemoPC2> References: <003b01c8a52a$7dc9dd50$18b2a8c0@TiemoPC2> Message-ID: <76CB497D-ABDF-444A-9C27-2B1126BB6E29@economy-x-talk.com> Tiemo, I had a look at your stack, pressed the Select Picture button, but didn't choose any picture because this is too cumbersome a way to do such a task. Why don't you simply use the answer file command? Looking at your script, I noticed that you don't set the default folder and you don't check whether the file actually exists. The following script works perfectly fine for me on my Mac: on mouseUp answer file "" with type "PNG|png|PNGf" or type "GIF|gif|GIFf" or type "JPEG|jpg|JPEG" if it is not empty then set the filename of img 1 to it put it end mouseUp Above script still works fine in a standalone. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 23 apr 2008, at 12:12, Tiemo Hollmann TB wrote: > Hello, > > First thank you Sarah for your comment. > > Actually my problem is setting the filename to image, which worked > with 2.8, > but doesn't works anymore on 2.9 on Mac in an existing program without > having changed anything. On Mac the image is still empty after > setting the > filename. My first thought was, that setting the path to the file > was going > wrong, but as it appears, that is working ok. The next relevant > statement is > setting the filename to the image, where I have used > > set the filename of img "img1" to tPic > > could here has something changed in 2.9? I have seen in the docs > that it > actually should be coded with "image" instead of "img". Could this > be the > problem in 2.9? > > I have put a small test stack in my revonline space (Tiemo) for any > body who > could do a little test for me on a Mac ( I still don't have a Mac to > test) > Any comments are highly appreciated! > > Perhaps the problem even doesn't occur, when you will test it on Mac > In the > IDE. Perhaps only when compiled on windows and run under Mac? I > really don't > know, where my problem is located. > > Thank you > > Tiemo From eric.chatonet at sosmartsoftware.com Wed Apr 23 06:40:10 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 23 Apr 2008 12:40:10 +0200 Subject: still having a problem with path or filename from 2.8 to 2.9 In-Reply-To: <003b01c8a52a$7dc9dd50$18b2a8c0@TiemoPC2> References: <003b01c8a52a$7dc9dd50$18b2a8c0@TiemoPC2> Message-ID: <9B7F1BF8-2527-4734-AF7B-4DD9A11F2CC1@sosmartsoftware.com> Bonjour Thiemo, I had a quick look at your stack: on mouseUp pMouseBtnNo global myPic ask "name of image file? (with suffix)" with myPic put it into myPic put the defaultfolder into tPathDef answer "image in defaultfolder or in subfolder pics?" with "pics" or "defaultfolder" if it is "pics" then put tPathDef & "/pics/" & myPic into tPic else put tPathDef & "/" & myPic into tPic end if answer "set the filename of img or image" with "img" or "image" lock screen if it is "image" then set the filename of image "img1" to tPic set the height of image "img1" to 200 set the width of image "img1" to 200 else set the filename of img "img1" to tPic set the height of img "img1" to 200 set the width of img "img1" to 200 end if unlock screen end mouseUp This works using 2.9 on Mac but you don't ensure the process: . What happens if the user says OK in the ask dialog but letting it empty? . Is the current defaultFolder the expected one? . Does the file exists? etc. In addition, from an ergonomic point of view, I would say it's not perfect ;-) In short why don't you use something like: answer file "Choose an image:" with type "JPEG|jpg|JPEG" or type "PNG| png|PNGf" if it = empty then return "Cancel" set the filename of img "img1" to it set the height of img "img1" to 200 set the width of img "img1" to 200 Le 23 avr. 08 ? 12:12, Tiemo Hollmann TB a ?crit : > Hello, > > First thank you Sarah for your comment. > > Actually my problem is setting the filename to image, which worked > with 2.8, > but doesn't works anymore on 2.9 on Mac in an existing program without > having changed anything. On Mac the image is still empty after > setting the > filename. My first thought was, that setting the path to the file > was going > wrong, but as it appears, that is working ok. The next relevant > statement is > setting the filename to the image, where I have used > > set the filename of img "img1" to tPic > > could here has something changed in 2.9? I have seen in the docs > that it > actually should be coded with "image" instead of "img". Could this > be the > problem in 2.9? > > I have put a small test stack in my revonline space (Tiemo) for any > body who > could do a little test for me on a Mac ( I still don't have a Mac > to test) > Any comments are highly appreciated! > > Perhaps the problem even doesn't occur, when you will test it on > Mac In the > IDE. Perhaps only when compiled on windows and run under Mac? I > really don't > know, where my problem is located. > > Thank you > > Tiemo From luis at anachreon.co.uk Wed Apr 23 06:44:54 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 23 Apr 2008 11:44:54 +0100 Subject: Rev on a Linux/Windows based HP 2133 Mini-Note? (was Smallest PC that can run Revolution?) In-Reply-To: <8D6222A9-8BEA-4AEB-BD80-94BAD69B6919@anachreon.co.uk> References: <8D6222A9-8BEA-4AEB-BD80-94BAD69B6919@anachreon.co.uk> Message-ID: <206F6ADF-0233-42D0-AFB8-C3B6F3FAA54B@anachreon.co.uk> Looks like the new EEEPC 900 is due out 1st of May. Found a review here: http://reviews.cnet.co.uk/laptops/0,39030092,49296523-1,00.htm Cheers, Luis. On 23 Apr 2008, at 11:11, Luis wrote: > Hiya, > > Insofar as I know the Nokia Tablets have a TI processor: It's an > ARM core with a DSP as a second core. > There's no Rev for ARM. > > I've been keeping an eye on this HP 2133 Mini-Note, looks to be > released soon (heard between April and June): > > http://h40059.www4.hp.com/hp2133/ > > http://en.wikipedia.org/wiki/HP_2133_Mini-Note_PC > > http://www.laptopmag.com/review/laptops/hp-2133-mini-note.aspx > > http://www.supergps.co.uk/hp-compaq-2133-mininote-pc-vista-basic- > os-2gb-ram-120gb-hdd-p-3374.html?gad=CMDIu8kDEgg-s_Nh2Zr1URiY3OT- > AyCY9p4z& > > http://www.supergps.co.uk/hp-compaq-2133-mininote-pc-linux-os-1gb- > ram-120gb-hdd-p-3278.html?gad=CMDIu8kDEgg-s_Nh2Zr1URiY3OT-AyCY9p4z& > > > Vid here: http://www.rm.com/LEA/Products/Product.asp?cref=PD1164671 > > > The Via C7 CPU is x86 compatible (I don't know whether this will be > replaced with the more advanced Intel Atom which just came out at > the beginning of April). > > The RAM is upgradeable and 1 Gbit ethernet. Integrated stereo mic?! > The display won me over (1024x768) as well as the processor plus > the choice of either SATA SSD and SATA HD (I'd use the SSD for > travel, backup to HD). > > I've heard Asus may be shipping a new version of the EEEPC with a > higher definition display with touch-screen plus more RAM. Will > wait and see... > > Cheers, > > Luis. > > > On 22 Apr 2008, at 13:19, David Bovill wrote: > >> Thanks a lot for that Ben> >> >> NB - what about the new Linux based Nokia Tablets... it seems like >> quite a >> few Linux apps are being ported without too much trouble - seems >> GTK+ / >> Gnome based... not sure what Rev 2.9 requires... >> >> * http://arstechnica.com/reviews/hardware/nokia-n810-review.ars/4 >> * http://maemo.org/intro/ >> >> >> 2008/4/22 Ben Rubinstein : >> >>> On 16/4/08 14:30, David Bovill wrote: >>> >>>> What is the smallest PC that anyone has managed to get a Revolution >>>> application running on - any operating system? Is there a hand >>>> held? >>>> Something without a built in screen? The Eee PC is one of the >>>> smallest I >>>> can >>>> find so far and certainly cheap - and the only one I know of >>>> that people >>>> have actually got Rev running on? I guess none of the Windows >>>> Mobile >>>> operating systems are an option? >>>> >>> >>> We've installed a Rev-built app on a bunch of very small custom >>> built >>> units that were running Windows Embedded, on a fanless VIA Mini-ITX >>> motherboard , with a 256MB solid-state >>> disk. >>> (These were installed in vehicles, so it was important to have >>> no moving >>> parts and low power requirements.) Had no problems except that we >>> had to >>> fiddle with the OS image a few times before we got the >>> combination of >>> components we needed. >>> >>> We also evaluated Puppy Linux on the same hardware (we ended up >>> with 75 >>> units, so the potential saving on Windows Embedded licenses was >>> considerable); it all worked fine except that we needed better >>> multimedia >>> support than Rev made available on Linux at that time. With 2.9 >>> I suspect >>> we could have gone that route. >>> >>> - Ben >>> >>> _______________________________________________ >>> 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 geradamas at yahoo.com Wed Apr 23 06:52:05 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 23 Apr 2008 11:52:05 +0100 (BST) Subject: [OT] Microsoft Remote Desktop Connection Client for Mac Message-ID: <553474.19996.qm@web37506.mail.mud.yahoo.com> Microsoft Remote Desktop Connection Client for Mac 2 is available as a FREE Beta that will not expire at the following URL: http://www.microsoft.com/mac/downloads.mspx This allows the Mac user to access the Windows Client AND run Windows Programs from the Mac. Just came across it and thought it might be useful. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From frans at mac.com Wed Apr 23 07:00:33 2008 From: frans at mac.com (frans schoffelen) Date: Wed, 23 Apr 2008 13:00:33 +0200 Subject: Default audio device does NOT record audio when it is a firewire device In-Reply-To: <20080423101210.4B177488DA8@mail.runrev.com> References: <20080423101210.4B177488DA8@mail.runrev.com> Message-ID: <38194473-ED09-477F-A9D8-6F8E4B87688E@mac.com> On 23.04.2008, at 12:12, use-revolution-request at lists.runrev.com wrote: Mark Schonewille wrote on the Use-Rev list : Hey Mark, bedankt voor je snelle antwoord. > Just enter it as a new bug. Revolution originates from a time without > FireWire and just doesn't check for devices attached to a built-in > FireWire port. This should be easy to fix (but I might be wrong). I was going to do that. Then decided first to make sure there's no one out there who had already dealt with it in another way. I will enter it if nothing comes up soon. > > > In the mean time, you can refrain from the default input and show a > little wizard, which helps the user to choose the correct input. Alas that won't help. Since most Firewire interfaces are "good stuff" and all microphones, gear would be attached to that interface ( usually 24 bit and with GREAT microphone pre-amps) we can't expect people in studios and music gear shops to start switching stuff around just for our program. especially not since the internal mic and external input just are not that good quality... So here's a request to Kevin and Marc : You know I've been dealing with Rev and Audio in the CBT field for a long time now : Wouldn't it be possible to add the firewire interfaces to "The possible soundSources" ? USB already is. In dire straits we would even consider an external... regards groetjes uit Berlijn Frans Frans Schoffelen Tim Oldfield Sarah Terberg http://knowlegistics.com / home of iCal alarmist From viktoras at ekoinf.net Wed Apr 23 07:25:04 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Wed, 23 Apr 2008 14:25:04 +0300 Subject: [OT] applestore... In-Reply-To: <206F6ADF-0233-42D0-AFB8-C3B6F3FAA54B@anachreon.co.uk> References: <8D6222A9-8BEA-4AEB-BD80-94BAD69B6919@anachreon.co.uk> <206F6ADF-0233-42D0-AFB8-C3B6F3FAA54B@anachreon.co.uk> Message-ID: <480F1C90.8050402@ekoinf.net> sorry, OT'ing again, a silly situation, I seem to be unable to order things via the apple store... Is there something wrong or maybe it is "just me". I am trying to purchase a serial key for iWork '08 package - my trial period expired and now I can't live without the Keynote. Registered with the apple store. Selected the downloadable software, then checked iWork'08, clicked checkout. Everything went "smoothly", but the order wasn't processed. It does not appear neither in Order status nor in saved carts sections of my account either. No confirmation email was sent... They even did not ask my VISA or Paypal information. Any ideas where and how can I order that serial key ? It is twice as expensive in our local shops, so I would prefer to order that key online from store.apple.com ;-) Many thanks in advance for sharing your experience :-) Viktoras From geradamas at yahoo.com Wed Apr 23 07:29:24 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 23 Apr 2008 12:29:24 +0100 (BST) Subject: how to zip a Mac app on windows? Message-ID: <310513.36562.qm@web37502.mail.mud.yahoo.com> May be you shouldn't ! How about STUFFIT ? http://my.smithmicro.com/mac/stuffit.html this is available for both Mac and Windows. If you only want to transfer a few files there is a 30-day fully functional trial period. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From luis at anachreon.co.uk Wed Apr 23 07:31:04 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 23 Apr 2008 12:31:04 +0100 Subject: Rev on a Linux/Windows based HP 2133 Mini-Note? (was Smallest PC that can run Revolution?) In-Reply-To: <206F6ADF-0233-42D0-AFB8-C3B6F3FAA54B@anachreon.co.uk> References: <8D6222A9-8BEA-4AEB-BD80-94BAD69B6919@anachreon.co.uk> <206F6ADF-0233-42D0-AFB8-C3B6F3FAA54B@anachreon.co.uk> Message-ID: <33773274-E49E-44BE-A0E0-87D402D1ECA7@anachreon.co.uk> Found two more competitors: ECS: http://www.pocket-lint.co.uk/news/news.phtml/12839/13863/ecs- hsdpa-broadband-laptop-notebook.phtml Has HSDPA built in... MSI Wind: http://crave.cnet.co.uk/laptops/0,39029450,49295955,00.htm If you're looking for a target platform in the EEEPC mold then I'd suggest the Asus EEEPC, due to the current userbase. Cheers, Luis. On 23 Apr 2008, at 11:44, Luis wrote: > Looks like the new EEEPC 900 is due out 1st of May. Found a review > here: > > http://reviews.cnet.co.uk/laptops/0,39030092,49296523-1,00.htm > > Cheers, > > Luis. > > > On 23 Apr 2008, at 11:11, Luis wrote: > >> Hiya, >> >> Insofar as I know the Nokia Tablets have a TI processor: It's an >> ARM core with a DSP as a second core. >> There's no Rev for ARM. >> >> I've been keeping an eye on this HP 2133 Mini-Note, looks to be >> released soon (heard between April and June): >> >> http://h40059.www4.hp.com/hp2133/ >> >> http://en.wikipedia.org/wiki/HP_2133_Mini-Note_PC >> >> http://www.laptopmag.com/review/laptops/hp-2133-mini-note.aspx >> >> http://www.supergps.co.uk/hp-compaq-2133-mininote-pc-vista-basic- >> os-2gb-ram-120gb-hdd-p-3374.html?gad=CMDIu8kDEgg-s_Nh2Zr1URiY3OT- >> AyCY9p4z& >> >> http://www.supergps.co.uk/hp-compaq-2133-mininote-pc-linux-os-1gb- >> ram-120gb-hdd-p-3278.html?gad=CMDIu8kDEgg-s_Nh2Zr1URiY3OT-AyCY9p4z& >> >> >> Vid here: http://www.rm.com/LEA/Products/Product.asp?cref=PD1164671 >> >> >> The Via C7 CPU is x86 compatible (I don't know whether this will >> be replaced with the more advanced Intel Atom which just came out >> at the beginning of April). >> >> The RAM is upgradeable and 1 Gbit ethernet. Integrated stereo mic?! >> The display won me over (1024x768) as well as the processor plus >> the choice of either SATA SSD and SATA HD (I'd use the SSD for >> travel, backup to HD). >> >> I've heard Asus may be shipping a new version of the EEEPC with a >> higher definition display with touch-screen plus more RAM. Will >> wait and see... >> >> Cheers, >> >> Luis. >> >> >> On 22 Apr 2008, at 13:19, David Bovill wrote: >> >>> Thanks a lot for that Ben> >>> >>> NB - what about the new Linux based Nokia Tablets... it seems >>> like quite a >>> few Linux apps are being ported without too much trouble - seems >>> GTK+ / >>> Gnome based... not sure what Rev 2.9 requires... >>> >>> * http://arstechnica.com/reviews/hardware/nokia-n810-review.ars/4 >>> * http://maemo.org/intro/ >>> >>> >>> 2008/4/22 Ben Rubinstein : >>> >>>> On 16/4/08 14:30, David Bovill wrote: >>>> >>>>> What is the smallest PC that anyone has managed to get a >>>>> Revolution >>>>> application running on - any operating system? Is there a hand >>>>> held? >>>>> Something without a built in screen? The Eee PC is one of the >>>>> smallest I >>>>> can >>>>> find so far and certainly cheap - and the only one I know of >>>>> that people >>>>> have actually got Rev running on? I guess none of the Windows >>>>> Mobile >>>>> operating systems are an option? >>>>> >>>> >>>> We've installed a Rev-built app on a bunch of very small custom >>>> built >>>> units that were running Windows Embedded, on a fanless VIA Mini-ITX >>>> motherboard , with a 256MB solid-state >>>> disk. >>>> (These were installed in vehicles, so it was important to have >>>> no moving >>>> parts and low power requirements.) Had no problems except that >>>> we had to >>>> fiddle with the OS image a few times before we got the >>>> combination of >>>> components we needed. >>>> >>>> We also evaluated Puppy Linux on the same hardware (we ended up >>>> with 75 >>>> units, so the potential saving on Windows Embedded licenses was >>>> considerable); it all worked fine except that we needed better >>>> multimedia >>>> support than Rev made available on Linux at that time. With 2.9 >>>> I suspect >>>> we could have gone that route. >>>> >>>> - Ben >>>> >>>> _______________________________________________ >>>> 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 toolbook at kestner.de Wed Apr 23 07:41:34 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 23 Apr 2008 13:41:34 +0200 Subject: AW: still having a problem with path or filename from 2.8 to 2.9 In-Reply-To: <9B7F1BF8-2527-4734-AF7B-4DD9A11F2CC1@sosmartsoftware.com> Message-ID: <004c01c8a536$fbb09590$18b2a8c0@TiemoPC2> Hi Mark and Eric, thank you for your quick response. Sorry, I should have explained, that this example stack is just a quick and dirty test stack, because the real stack has too much other stuff included, so I just wanted to reduce to the two or three relevant statements (setting the path and setting the filename). In the real stack there isn't any ask to the user, all files are included in my app and the path is hard wired... Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Eric Chatonet > Gesendet: Mittwoch, 23. April 2008 12:40 > An: How to use Revolution > Betreff: Re: still having a problem with path or filename from 2.8 to 2.9 > > Bonjour Thiemo, > > I had a quick look at your stack: > > on mouseUp pMouseBtnNo > global myPic > ask "name of image file? (with suffix)" with myPic > put it into myPic > put the defaultfolder into tPathDef > > answer "image in defaultfolder or in subfolder pics?" with > "pics" or "defaultfolder" > if it is "pics" then > put tPathDef & "/pics/" & myPic into tPic > else > put tPathDef & "/" & myPic into tPic > end if > > answer "set the filename of img or image" with "img" or "image" > lock screen > if it is "image" then > set the filename of image "img1" to tPic > set the height of image "img1" to 200 > set the width of image "img1" to 200 > else > set the filename of img "img1" to tPic > set the height of img "img1" to 200 > set the width of img "img1" to 200 > end if > unlock screen > end mouseUp > > This works using 2.9 on Mac but you don't ensure the process: > . What happens if the user says OK in the ask dialog but letting it > empty? > . Is the current defaultFolder the expected one? > . Does the file exists? > etc. > > In addition, from an ergonomic point of view, I would say it's not > perfect ;-) > In short why don't you use something like: > > answer file "Choose an image:" with type "JPEG|jpg|JPEG" or type "PNG| > png|PNGf" > if it = empty then return "Cancel" > set the filename of img "img1" to it > set the height of img "img1" to 200 > set the width of img "img1" to 200 > > Le 23 avr. 08 ? 12:12, Tiemo Hollmann TB a ?crit : > > > Hello, > > > > First thank you Sarah for your comment. > > > > Actually my problem is setting the filename to image, which worked > > with 2.8, > > but doesn't works anymore on 2.9 on Mac in an existing program without > > having changed anything. On Mac the image is still empty after > > setting the > > filename. My first thought was, that setting the path to the file > > was going > > wrong, but as it appears, that is working ok. The next relevant > > statement is > > setting the filename to the image, where I have used > > > > set the filename of img "img1" to tPic > > > > could here has something changed in 2.9? I have seen in the docs > > that it > > actually should be coded with "image" instead of "img". Could this > > be the > > problem in 2.9? > > > > I have put a small test stack in my revonline space (Tiemo) for any > > body who > > could do a little test for me on a Mac ( I still don't have a Mac > > to test) > > Any comments are highly appreciated! > > > > Perhaps the problem even doesn't occur, when you will test it on > > Mac In the > > IDE. Perhaps only when compiled on windows and run under Mac? I > > really don't > > know, where my problem is located. > > > > 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 m.schonewille at economy-x-talk.com Wed Apr 23 07:43:28 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 23 Apr 2008 13:43:28 +0200 Subject: Default audio device does NOT record audio when it is a firewire device In-Reply-To: <38194473-ED09-477F-A9D8-6F8E4B87688E@mac.com> References: <20080423101210.4B177488DA8@mail.runrev.com> <38194473-ED09-477F-A9D8-6F8E4B87688E@mac.com> Message-ID: <686EB5CC-1D59-4F46-AC46-FA7B28F41938@economy-x-talk.com> Hallo Frans, Graag gedaan ;-) With Wizard, I don't mean a tool to switch the hardware, just a simple window to choose the correct user input in Revolution, unless your problem is that you are completely unable to set the sound input to the Firewire source. Are you completely unable to use Revolution to record from your Firewire device? Mark and Kevin don't necessarily read this list, but if you enter a new bug in the QCC, one of them probably will read that. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 23 apr 2008, at 13:00, frans schoffelen wrote: > > On 23.04.2008, at 12:12, use-revolution-request at lists.runrev.com > wrote: > > Mark Schonewille wrote on the Use-Rev list : > > Hey Mark, > bedankt voor je snelle antwoord. > >> Just enter it as a new bug. Revolution originates from a time without >> FireWire and just doesn't check for devices attached to a built-in >> FireWire port. This should be easy to fix (but I might be wrong). > > I was going to do that. Then decided first to make sure there's no > one out there > who had already dealt with it in another way. I will enter it if > nothing comes up > soon. >> >> >> In the mean time, you can refrain from the default input and show a >> little wizard, which helps the user to choose the correct input. > > Alas that won't help. Since most Firewire interfaces are "good > stuff" and > all microphones, gear would be attached to that interface ( usually > 24 bit > and with GREAT microphone pre-amps) we can't expect people in studios > and music gear shops to start switching stuff around just for our > program. > especially not since the internal mic and external input just are not > that good quality... > > So here's a request to Kevin and Marc : You know I've been dealing > with > Rev and Audio in the CBT field for a long time now : Wouldn't it be > possible > to add the firewire interfaces to "The possible soundSources" ? > USB already is. > In dire straits we would even consider an external... > > regards > groetjes uit Berlijn > > Frans > > > Frans Schoffelen > Tim Oldfield > Sarah Terberg > http://knowlegistics.com / home of iCal alarmist > > > _______________________________________________ > 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 coiin at rcn.com Wed Apr 23 07:45:00 2008 From: coiin at rcn.com (Colin Holgate) Date: Wed, 23 Apr 2008 07:45:00 -0400 Subject: [OT] applestore... In-Reply-To: <480F1C90.8050402@ekoinf.net> References: <8D6222A9-8BEA-4AEB-BD80-94BAD69B6919@anachreon.co.uk> <206F6ADF-0233-42D0-AFB8-C3B6F3FAA54B@anachreon.co.uk> <480F1C90.8050402@ekoinf.net> Message-ID: Try looking in your account page, in the Downloadable software purchases page. That's where licenses are stored, maybe your new license is there. From toolbook at kestner.de Wed Apr 23 07:57:58 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 23 Apr 2008 13:57:58 +0200 Subject: AW: how to zip a Mac app on windows? In-Reply-To: <310513.36562.qm@web37502.mail.mud.yahoo.com> Message-ID: <004d01c8a539$48339c80$18b2a8c0@TiemoPC2> Hi Richmond, is his true, that you can't exchange zip files between Win and Mac, only stuffit, or is it just a shot in the dark? Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richmond Mathewson > Gesendet: Mittwoch, 23. April 2008 13:29 > An: use-revolution at lists.runrev.com > Betreff: how to zip a Mac app on windows? > > May be you shouldn't ! > > How about STUFFIT ? > > http://my.smithmicro.com/mac/stuffit.html > > this is available for both Mac and Windows. > > If you only want to transfer a few files there is a > 30-day fully functional trial period. > > sincerely, Richmond Mathewson. > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life > Cycle. > ____________________________________________________________ > > > __________________________________________________________ > Sent from Yahoo! Mail. > A Smarter Email http://uk.docs.yahoo.com/nowyoucan.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 luis at anachreon.co.uk Wed Apr 23 08:05:06 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 23 Apr 2008 13:05:06 +0100 Subject: AW: how to zip a Mac app on windows? In-Reply-To: <004d01c8a539$48339c80$18b2a8c0@TiemoPC2> References: <004d01c8a539$48339c80$18b2a8c0@TiemoPC2> Message-ID: <13767E08-0714-475C-8DAA-41A27788611F@anachreon.co.uk> You can, I do it often, but due to the odd nature of the problem it may be a quicker solution to attempt a different compression system. Other than that, does the app really need compressing? If not, just burn it and drag it into the Mac. Cheers, Luis. On 23 Apr 2008, at 12:57, Tiemo Hollmann TB wrote: > Hi Richmond, > is his true, that you can't exchange zip files between Win and Mac, > only > stuffit, or is it just a shot in the dark? > Thanks > Tiemo > >> -----Urspr?ngliche Nachricht----- >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- >> bounces at lists.runrev.com] Im Auftrag von Richmond Mathewson >> Gesendet: Mittwoch, 23. April 2008 13:29 >> An: use-revolution at lists.runrev.com >> Betreff: how to zip a Mac app on windows? >> >> May be you shouldn't ! >> >> How about STUFFIT ? >> >> http://my.smithmicro.com/mac/stuffit.html >> >> this is available for both Mac and Windows. >> >> If you only want to transfer a few files there is a >> 30-day fully functional trial period. >> >> sincerely, Richmond Mathewson. >> >> ____________________________________________________________ >> >> A Thorn in the flesh is better than a failed Systems Development Life >> Cycle. >> ____________________________________________________________ >> >> >> __________________________________________________________ >> Sent from Yahoo! Mail. >> A Smarter Email http://uk.docs.yahoo.com/nowyoucan.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 > > _______________________________________________ > 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 toolbook at kestner.de Wed Apr 23 08:10:37 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 23 Apr 2008 14:10:37 +0200 Subject: AW: AW: how to zip a Mac app on windows? In-Reply-To: <13767E08-0714-475C-8DAA-41A27788611F@anachreon.co.uk> Message-ID: <004e01c8a53b$0af63420$18b2a8c0@TiemoPC2> Hi Luis, I can't drag it into the Mac, because I don't have a Mac. I want to send it by mail to a friend. Thank you Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Luis > Gesendet: Mittwoch, 23. April 2008 14:05 > An: How to use Revolution > Betreff: Re: AW: how to zip a Mac app on windows? > > You can, I do it often, but due to the odd nature of the problem it > may be a quicker solution to attempt a different compression system. > Other than that, does the app really need compressing? If not, just > burn it and drag it into the Mac. > > Cheers, > > Luis. > > > On 23 Apr 2008, at 12:57, Tiemo Hollmann TB wrote: > > > Hi Richmond, > > is his true, that you can't exchange zip files between Win and Mac, > > only > > stuffit, or is it just a shot in the dark? > > Thanks > > Tiemo > > > >> -----Urspr?ngliche Nachricht----- > >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > >> bounces at lists.runrev.com] Im Auftrag von Richmond Mathewson > >> Gesendet: Mittwoch, 23. April 2008 13:29 > >> An: use-revolution at lists.runrev.com > >> Betreff: how to zip a Mac app on windows? > >> > >> May be you shouldn't ! > >> > >> How about STUFFIT ? > >> > >> http://my.smithmicro.com/mac/stuffit.html > >> > >> this is available for both Mac and Windows. > >> > >> If you only want to transfer a few files there is a > >> 30-day fully functional trial period. > >> > >> sincerely, Richmond Mathewson. > >> > >> ____________________________________________________________ > >> > >> A Thorn in the flesh is better than a failed Systems Development Life > >> Cycle. > >> ____________________________________________________________ > >> > >> > >> __________________________________________________________ > >> Sent from Yahoo! Mail. > >> A Smarter Email http://uk.docs.yahoo.com/nowyoucan.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 > > > > _______________________________________________ > > 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 luis at anachreon.co.uk Wed Apr 23 08:19:25 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 23 Apr 2008 13:19:25 +0100 Subject: AW: AW: how to zip a Mac app on windows? In-Reply-To: <004e01c8a53b$0af63420$18b2a8c0@TiemoPC2> References: <004e01c8a53b$0af63420$18b2a8c0@TiemoPC2> Message-ID: <74CEBC72-3CF7-4AE9-B1AE-67A7640658C9@anachreon.co.uk> :) That's what I meant. If it doesn't need compressing, just burn the .app, send it off, and he can drag it from the CD to his Mac. Cheers, Luis. On 23 Apr 2008, at 13:10, Tiemo Hollmann TB wrote: > Hi Luis, > I can't drag it into the Mac, because I don't have a Mac. I want to > send it > by mail to a friend. > Thank you > Tiemo > >> -----Urspr?ngliche Nachricht----- >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- >> bounces at lists.runrev.com] Im Auftrag von Luis >> Gesendet: Mittwoch, 23. April 2008 14:05 >> An: How to use Revolution >> Betreff: Re: AW: how to zip a Mac app on windows? >> >> You can, I do it often, but due to the odd nature of the problem it >> may be a quicker solution to attempt a different compression system. >> Other than that, does the app really need compressing? If not, just >> burn it and drag it into the Mac. >> >> Cheers, >> >> Luis. >> >> >> On 23 Apr 2008, at 12:57, Tiemo Hollmann TB wrote: >> >>> Hi Richmond, >>> is his true, that you can't exchange zip files between Win and Mac, >>> only >>> stuffit, or is it just a shot in the dark? >>> Thanks >>> Tiemo >>> >>>> -----Urspr?ngliche Nachricht----- >>>> Von: use-revolution-bounces at lists.runrev.com [mailto:use- >>>> revolution- >>>> bounces at lists.runrev.com] Im Auftrag von Richmond Mathewson >>>> Gesendet: Mittwoch, 23. April 2008 13:29 >>>> An: use-revolution at lists.runrev.com >>>> Betreff: how to zip a Mac app on windows? >>>> >>>> May be you shouldn't ! >>>> >>>> How about STUFFIT ? >>>> >>>> http://my.smithmicro.com/mac/stuffit.html >>>> >>>> this is available for both Mac and Windows. >>>> >>>> If you only want to transfer a few files there is a >>>> 30-day fully functional trial period. >>>> >>>> sincerely, Richmond Mathewson. >>>> >>>> ____________________________________________________________ >>>> >>>> A Thorn in the flesh is better than a failed Systems Development >>>> Life >>>> Cycle. >>>> ____________________________________________________________ >>>> >>>> >>>> __________________________________________________________ >>>> Sent from Yahoo! Mail. >>>> A Smarter Email http://uk.docs.yahoo.com/nowyoucan.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 >>> >>> _______________________________________________ >>> 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 toolbook at kestner.de Wed Apr 23 08:28:54 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 23 Apr 2008 14:28:54 +0200 Subject: AW: AW: AW: how to zip a Mac app on windows? In-Reply-To: <74CEBC72-3CF7-4AE9-B1AE-67A7640658C9@anachreon.co.uk> Message-ID: <005201c8a53d$98b1b3f0$18b2a8c0@TiemoPC2> ;) ok I see. Nero (what I am using) only has its propriety image format, which probably can't be read by a Mac. Which program do you use on win for burning an image which can be read by a Mac? Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Luis > Gesendet: Mittwoch, 23. April 2008 14:19 > An: How to use Revolution > Betreff: Re: AW: AW: how to zip a Mac app on windows? > > :) That's what I meant. If it doesn't need compressing, just burn > the .app, send it off, and he can drag it from the CD to his Mac. > > Cheers, > > Luis. > From geradamas at yahoo.com Wed Apr 23 08:32:08 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 23 Apr 2008 13:32:08 +0100 (BST) Subject: AW: how to zip a Mac app on windows? Message-ID: <449265.8315.qm@web37501.mail.mud.yahoo.com> Um! Shouldn't and Can't are different modal verbs. My experience of exchanging complex files (such as Mac App packages) between Win and Mac is unhappy. ZIP certainly works for simple files (e.g. rtf documents). Many years ago ( 2003 ! ) I had to do this sort of transfer and, at the time, found that Stuffit worked. So my suggestion should be taken as only a suggestion. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From geradamas at yahoo.com Wed Apr 23 08:34:17 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 23 Apr 2008 13:34:17 +0100 (BST) Subject: [OT] Disk Image Format ? Message-ID: <363295.15992.qm@web37508.mail.mud.yahoo.com> Macs can read ISO disk images. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From toolbook at kestner.de Wed Apr 23 08:38:18 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 23 Apr 2008 14:38:18 +0200 Subject: AW: how to zip a Mac app on windows? In-Reply-To: <449265.8315.qm@web37501.mail.mud.yahoo.com> Message-ID: <005301c8a53e$e8f2c9c0$18b2a8c0@TiemoPC2> Thanks for sharing Richmond Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richmond Mathewson > Gesendet: Mittwoch, 23. April 2008 14:32 > An: use-revolution at lists.runrev.com > Betreff: AW: how to zip a Mac app on windows? > > Um! > > Shouldn't and Can't are different modal verbs. > > My experience of exchanging complex files (such as Mac > App packages) between Win and Mac is unhappy. > > ZIP certainly works for simple files (e.g. rtf > documents). > > Many years ago ( 2003 ! ) I had to do this sort of > transfer and, at the time, found that Stuffit worked. > > So my suggestion should be taken as only a suggestion. > > sincerely, Richmond Mathewson. > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life > Cycle. > ____________________________________________________________ > > > __________________________________________________________ > Sent from Yahoo! Mail. > A Smarter Email http://uk.docs.yahoo.com/nowyoucan.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 david at openpartnership.net Wed Apr 23 08:49:28 2008 From: david at openpartnership.net (David Bovill) Date: Wed, 23 Apr 2008 13:49:28 +0100 Subject: Rev on a Linux/Windows based HP 2133 Mini-Note? (was Smallest PC that can run Revolution?) In-Reply-To: <33773274-E49E-44BE-A0E0-87D402D1ECA7@anachreon.co.uk> References: <8D6222A9-8BEA-4AEB-BD80-94BAD69B6919@anachreon.co.uk> <206F6ADF-0233-42D0-AFB8-C3B6F3FAA54B@anachreon.co.uk> <33773274-E49E-44BE-A0E0-87D402D1ECA7@anachreon.co.uk> Message-ID: Thanks for all the links Luis - I'm wandering what size these things are going to settle down to - feels like the iPhone to Nokia 8110 is in the dailly carry around range and then there are "cheap laptops" EEPC or even similarly priced Dell Laptops. At the moment I am looking for something under ?300 that you can run around with- so the Hsdpa support sounds good for the future. From luis at anachreon.co.uk Wed Apr 23 10:12:34 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 23 Apr 2008 15:12:34 +0100 Subject: AW: how to zip a Mac app on windows? In-Reply-To: <449265.8315.qm@web37501.mail.mud.yahoo.com> References: <449265.8315.qm@web37501.mail.mud.yahoo.com> Message-ID: <2D8537D9-16C8-4C73-A81A-D93D442D286F@anachreon.co.uk> As long as it's ISO 9660 then there shouldn't be a problem, and Nero should have that capability. If you're constantly exchanging files in this way, why not opt for a USB memory stick? They average about ?10 for a 1GB here in the UK. Make sure it's FAT32 formatted to make it simple to read and write from both ends. If the file isn't that large then maybe having online storage like: http://www.humyo.com/pages/en/online-storage-plans-and-pricing (free for 30GB, check on password protecting the folders!) would be both cheaper and quicker. Cheers, Luis. On 23 Apr 2008, at 13:32, Richmond Mathewson wrote: > Um! > > Shouldn't and Can't are different modal verbs. > > My experience of exchanging complex files (such as Mac > App packages) between Win and Mac is unhappy. > > ZIP certainly works for simple files (e.g. rtf > documents). > > Many years ago ( 2003 ! ) I had to do this sort of > transfer and, at the time, found that Stuffit worked. > > So my suggestion should be taken as only a suggestion. > > sincerely, Richmond Mathewson. > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > __________________________________________________________ > Sent from Yahoo! Mail. > A Smarter Email http://uk.docs.yahoo.com/nowyoucan.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 luis at anachreon.co.uk Wed Apr 23 10:20:37 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 23 Apr 2008 15:20:37 +0100 Subject: Rev on a Linux/Windows based HP 2133 Mini-Note? (was Smallest PC that can run Revolution?) In-Reply-To: References: <8D6222A9-8BEA-4AEB-BD80-94BAD69B6919@anachreon.co.uk> <206F6ADF-0233-42D0-AFB8-C3B6F3FAA54B@anachreon.co.uk> <33773274-E49E-44BE-A0E0-87D402D1ECA7@anachreon.co.uk> Message-ID: I'm hanging around to see what the general feedback is for the HP and weigh it against the newcomers with the new Intel Atom CPU. It looks well built, and the EEEPC is quite solid too. The HSDPA will drain the battery some, so you've got to take that into account. However efficient these things are I'd opt to not have to worry about disabling it when not in use (well, maybe when we get Psion or Z88 battery life out of these things!) and use a 3G USB stick. Vodafone has Linux drivers for their version of it, I doubt there isn't a port out for the EEEPC already. Cheers, Luis. On 23 Apr 2008, at 13:49, David Bovill wrote: > Thanks for all the links Luis - I'm wandering what size these > things are > going to settle down to - feels like the iPhone to Nokia 8110 is in > the > dailly carry around range and then there are "cheap laptops" EEPC > or even > similarly priced Dell Laptops. > > At the moment I am looking for something under ?300 that you can > run around > with- so the Hsdpa support sounds good for the future. > _______________________________________________ > 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 revlist at azurevision.co.uk Wed Apr 23 10:58:20 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Wed, 23 Apr 2008 15:58:20 +0100 Subject: Finally installed GLX2... Message-ID: From my Xmas Bundle. Why did I wait so long?!? After half an hour of twiddling the highlights so far have to be folders based on out-of-handler comments which have really helped me organise a 60+ handler Library stack, and Command-G to search for the currently selected text. Excellent work, Daniels and Mara! Ian From chipp at chipp.com Wed Apr 23 11:06:27 2008 From: chipp at chipp.com (Chipp Walters) Date: Wed, 23 Apr 2008 10:06:27 -0500 Subject: Rev on a Linux based Nokia N810? (was Smallest PC that can run Revolution?) In-Reply-To: References: Message-ID: <7aa52a210804230806q6d591238ib75612bed0ec7861@mail.gmail.com> On Tue, Apr 22, 2008 at 7:19 AM, David Bovill wrote: > Thanks a lot for that Ben> > > NB - what about the new Linux based Nokia Tablets... it seems like quite a > few Linux apps are being ported without too much trouble - seems GTK+ / > Gnome based... not sure what Rev 2.9 requires... Wrong processor. I believe that's an TI OMAP2420 processor and Rev doesn't have an engine build for it. From pepetoo at cox.net Wed Apr 23 11:14:58 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 23 Apr 2008 08:14:58 -0700 Subject: OT Boot Camp implementation In-Reply-To: <7aa52a210804230806q6d591238ib75612bed0ec7861@mail.gmail.com> References: <7aa52a210804230806q6d591238ib75612bed0ec7861@mail.gmail.com> Message-ID: <114D23CC-A370-49F5-A835-99084365BE40@cox.net> Hi, Has anyone on this list successfully implemented Boot Camp and Windows XP Professional on a MacPro? While installing from the Window's CD, I got a Disk Error that made completing the installation impossible. Please contact me off list if you have any ideas. TIA, Joe Wilkins From pepetoo at cox.net Wed Apr 23 11:27:50 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 23 Apr 2008 08:27:50 -0700 Subject: OT Boot Camp implementation In-Reply-To: <114D23CC-A370-49F5-A835-99084365BE40@cox.net> References: <7aa52a210804230806q6d591238ib75612bed0ec7861@mail.gmail.com> <114D23CC-A370-49F5-A835-99084365BE40@cox.net> Message-ID: Sorry, Guys, I should have checked out the Apple site first. There appears to be a discussion of this item there. Thanks, Joe Wilkins On Apr 23, 2008, at 8:14 AM, Joe Lewis Wilkins wrote: > Hi, > > Has anyone on this list successfully implemented Boot Camp and > Windows XP Professional on a MacPro? While installing from the > Window's CD, I got a Disk Error that made completing the > installation impossible. Please contact me off list if you have any > ideas. > > TIA, > > Joe Wilkins > _______________________________________________ > 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 Joe Lewis Wilkins pepetoo at cox.net From toolbook at kestner.de Wed Apr 23 11:43:18 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 23 Apr 2008 17:43:18 +0200 Subject: AW: AW: how to zip a Mac app on windows? In-Reply-To: <2D8537D9-16C8-4C73-A81A-D93D442D286F@anachreon.co.uk> Message-ID: <006d01c8a558$c0ea3a20$18b2a8c0@TiemoPC2> Thanks Luis! > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Luis > Gesendet: Mittwoch, 23. April 2008 16:13 > An: How to use Revolution > Betreff: Re: AW: how to zip a Mac app on windows? > > As long as it's ISO 9660 then there shouldn't be a problem, and Nero > should have that capability. > If you're constantly exchanging files in this way, why not opt for a > USB memory stick? They average about ?10 for a 1GB here in the UK. > Make sure it's FAT32 formatted to make it simple to read and write > from both ends. > If the file isn't that large then maybe having online storage like: > http://www.humyo.com/pages/en/online-storage-plans-and-pricing (free > for 30GB, check on password protecting the folders!) would be both > cheaper and quicker. > > Cheers, > > Luis. From geradamas at yahoo.com Wed Apr 23 12:23:32 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 23 Apr 2008 17:23:32 +0100 (BST) Subject: =?iso-8859-1?q?=5BOT=5D_Rescue_Kit_for_Mac=AEOS_X_Lite?= Message-ID: <540569.75355.qm@web37505.mail.mud.yahoo.com> It is FREE: http://www.paragon-software.com/home/rk-mac/ and I really wish I had had it about a month back when my system got hosed by a dud version of a system optimisation program. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From bvg at mac.com Wed Apr 23 12:54:47 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 23 Apr 2008 18:54:47 +0200 Subject: is lock cursor of any use whatsoever? Message-ID: Hi I am trying to draw shapes (in images, not graphics) without user interaction. although it's slow I am able to draw what I want. Unfortunately the cursor always flashes when I change the tool, which Ido not want (no user interaction and such). lock cursor doesn't help in any way. I also tried to set the cursor to empty beforehand, and then made a mousemove handler with just "unlock cursor" in it. because if there's no tool, then there is no flashing. Unfortunately "click at x,y" does evoke a mouseMove, so I can't even do that. So assuming a script similar as below, is there any way for prohibiting a cursor change? Is there any way to use choose and click without constant cursor flickering? Or maybe there's another way to draw (in my case mainly erase) wthin images at least somewhat quickly? thanks Bjoernke Example code which flickers the cursor: on mouseUp lock cursor choose brush tool set the brush to 5 click at 20,20 choose browse tool unlock cursor end mouseUp -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From geradamas at yahoo.com Wed Apr 23 13:26:45 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 23 Apr 2008 18:26:45 +0100 (BST) Subject: is lock cursor of any use whatsoever? Message-ID: <854074.83921.qm@web37507.mail.mud.yahoo.com> Just read the Documents on CURSOR and it mentions set the Cursor to none NOW I don't know if this would actually disable the functionality of the Cursor (Ding an Sich) or just make it so the end-user could not see it. when I made a stack with a button with the following script: on mouseUp set the cursor to none end mouseUp ( 2.9 ) and clicked on the button - nothing happened: Oh Dear. Sorry, not much help. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From jacque at hyperactivesw.com Wed Apr 23 14:16:01 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 23 Apr 2008 13:16:01 -0500 Subject: is lock cursor of any use whatsoever? In-Reply-To: References: Message-ID: <480F7CE1.5010403@hyperactivesw.com> Bj?rnke von Gierke wrote: > Hi > > I am trying to draw shapes (in images, not graphics) without user > interaction. although it's slow I am able to draw what I want. > Unfortunately the cursor always flashes when I change the tool, which > Ido not want (no user interaction and such). lock cursor doesn't help in > any way. It might work if you use a custom cursor, which you set and lock. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kevin at runrev.com Wed Apr 23 14:22:01 2008 From: kevin at runrev.com (Kevin Miller) Date: Wed, 23 Apr 2008 19:22:01 +0100 Subject: Getting things the wrong way round . . . In-Reply-To: Message-ID: On 19/4/08 19:02, "Petrides, M.D. Marian" wrote: > If we already have a Rev Enterprise license, will we order our > renewals through Amazon or continue to renew through Run Rev? > > If we can do either--and a the same cost, which is more beneficial to > the folks at RunRev? (See my comment about motivation behind > continuing to do annual renewals even while use of Rev was/is dormant). Apologies for the delay, I have been on holiday for a few days and just spotted this thread just now. The goal of Mirye is to broaden Revolution's reach and appeal, predominantly by getting it in front of new resellers and partners. Obviously we're keen that this operation is a success and generates results as quickly as possible for everyone. The more that Mirye is able to build up its sales and presence the more we will all benefit. But at the same time, given the goal is primarily new customers and given that Runtime depends completely on our loyal users keeping licenses current, I would have to say that users who have been with us for years can benefit us the most by continuing to purchase directly from us. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From geradamas at yahoo.com Wed Apr 23 14:27:15 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 23 Apr 2008 19:27:15 +0100 (BST) Subject: Further Cursor experimentation Message-ID: <425345.50816.qm@web37504.mail.mud.yahoo.com> Setting the Cursor to NONE works if the cursor has been set Explicitly to something else previously; Just made a very silly stack with one button with the following code: on mouseUp set the cursor to arrow wait 40 ticks set the cursor to none wait 40 ticks set the lockScreen to true -- *1 set the cursor to cross set the cursor to none set the lockScreen to false wait 40 ticks set the lockScreen to true set the cursor to cross set the cursor to none set the lockScreen to false wait 40 ticks set the lockScreen to true set the cursor to cross set the cursor to none set the lockScreen to false wait 100 ticks set the cursor to arrow -- *2 end mouseUp between points *1 and *2 I saw no cursor! Now, if, every time your coding tells the cursor to change for a different paint tool you could do this: set the lockScreen to true --just prior to paint toll change PAINT TOOL CHANGE set the cursor to none set the lockScreen to false this wouldt mean that the end-user never sees the cursor forms set by paint-toll selection. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good. Give and get cool things for free, reduce waste and help our planet. Plus find hidden Yahoo! treasure http://green.yahoo.com/uk/earth-day/ From geradamas at yahoo.com Wed Apr 23 14:45:08 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 23 Apr 2008 19:45:08 +0100 (BST) Subject: Further Cursor experimentation Message-ID: <463575.64774.qm@web37504.mail.mud.yahoo.com> The stack I referred to in the previous message is downloadable at: http://mail.maclaunch.com/richmond/cursors.rev.zip it is NOT in legacy format. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good. Give and get cool things for free, reduce waste and help our planet. Plus find hidden Yahoo! treasure http://green.yahoo.com/uk/earth-day/ From geradamas at yahoo.com Wed Apr 23 14:49:54 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 23 Apr 2008 19:49:54 +0100 (BST) Subject: Further Cursor experimentation Message-ID: <25210.8924.qm@web37501.mail.mud.yahoo.com> Oh, bl**dy Humpf! http://tech.groups.yahoo.com/group/RRgraphix/files/cursors.rev.zip if you feel "funny" about Yahoo Groups send me an e-mail directly and I will send it as an attachment (108 KB). sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good. Give and get cool things for free, reduce waste and help our planet. Plus find hidden Yahoo! treasure http://green.yahoo.com/uk/earth-day/ From jacque at hyperactivesw.com Wed Apr 23 15:10:09 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 23 Apr 2008 14:10:09 -0500 Subject: Reversing a list In-Reply-To: References: <16467477.post@talk.nabble.com> <47F503AE.1020708@hyperactivesw.com> Message-ID: <480F8991.10000@hyperactivesw.com> Sarah Reichelt wrote: > On Fri, Apr 4, 2008 at 10:14 AM, Sarah Reichelt > wrote: >> And the winner is....... >> >> Jacque (with one modification). >> >> local tCount >> >> function reverseList pList >> put the number of lines in pList into tCount >> sort lines of pList by mySort() >> return pList >> end reverseList >> >> function mySort >> subtract 1 from tCount >> return tCount >> end mySort > > OK, this realised this working for me and I finally figured out what > was going on - the sort needs to be numeric! > So change the "sort" line to this: > > sort lines of pList numeric by mySort() Oops. Good catch. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Apr 23 15:11:29 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 23 Apr 2008 14:11:29 -0500 Subject: mouseUp 1 and 3 problems In-Reply-To: References: Message-ID: <480F89E1.8010704@hyperactivesw.com> rand valentine wrote: > Hi. I've got a field with text in it. There is an elaborate script for the > field which is sensitive to which mousebutton was clicked, doing one thing > if 1 was clicked, another if 3. I keep getting a problem -- after I right > click something, and the script executes, left-clicking produces no response > in the field -- right-clicking will produce a response, and then > left-clicking works again. So the problem is that I can't seem to > right-click, then left-click. Lots of other fields I have seem to work fine > doing this, so it must be something in the script?! What should I be looking > for, i.e., what could be causing this? Thanks Are you clicking rapidly? The only thing I can think of is that the second click is within the doubleclick time and is registering as a double click. Does it work if you wait a second or so between clicks? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From geradamas at yahoo.com Wed Apr 23 16:00:54 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 23 Apr 2008 21:00:54 +0100 (BST) Subject: Cursors versus Tools ? Message-ID: <808776.26906.qm@web37502.mail.mud.yahoo.com> I made a simple stack with a button and a field "fKKK"; the button had this script: on mouseEnter put the tool into fld "fKKK" end mouseEnter but I always end up with either "browse tool" or "pointer tool", regardless which tool I select (such as the SPRAY CAN tool) despite the following tools being listed in the Documentation: browse, pointer, button, field, scrollbar, graphic, image, player, select, pencil, bucket, brush, eraser, spray can, rectangle, line, round rect, oval, polygon, curve, regular polygon, dropper put the name of the cursor gives me no joy at all [HOWEVER; put the tool works in the Message Box !] When I select a paint tool the cursor changes to a symbol (pencil, bucket, brush, eraser, spray can, rectangle, line, round rect, oval, polygon, curve, regular polygon, dropper) which is not amongst the list of cursors. So what are these (pencil, bucket, brush, eraser, spray can, rectangle, line, round rect, oval, polygon, curve, regular polygon, dropper) and how can I get my stack to detect which one the end-user has chosen ? The inevitable second button with the following script: on mouseEnter set the cursor to arrow end mouseEnter does nothing when I have chosen a paint tool. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From userev at canelasoftware.com Wed Apr 23 17:08:32 2008 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 23 Apr 2008 14:08:32 -0700 Subject: RevBrowser, .swf animations, and pause In-Reply-To: References: Message-ID: <54D01CA8-E124-436D-B092-0E76824B0739@canelasoftware.com> On Apr 21, 2008, at 5:51 PM, Colin Holgate wrote: > > On Apr 21, 2008, at 8:34 PM, Mark Talluto wrote: > >> Anyone have any experience pausing .swf animations in Rev using >> RevBrowswer? I need to implement basic playback features like >> scrubbing and pause/play that we take for granted with the QT >> player. Any thoughts would be appreciated. > > > I think you would have to program that in the Flash movie. Is that > an option for you? Thanks Colin for your help. I am not sure I follow completely. What would I embed into the Flash movie that would allow me to pause? A controller? That being the case, then that may not work out as I need to play the video without a visible controller. I would like to hit my space bar for example and pause/play the movie. I did some searching on the net and found that there a some java commands that may be of help. I will spend some more time on it in a few days and report back. Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Wed Apr 23 17:12:14 2008 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 23 Apr 2008 14:12:14 -0700 Subject: RevBrowser, .swf animations, and pause In-Reply-To: References: Message-ID: On Apr 21, 2008, at 6:02 PM, Scott Rossi wrote: > Recently, Mark Talluto wrote: > >> Anyone have any experience pausing .swf animations in Rev using >> RevBrowswer? I need to implement basic playback features like >> scrubbing and pause/play that we take for granted with the QT player. >> Any thoughts would be appreciated. > > I'm pretty sure you need to build these functions into your SWF -- the > browser itself doesn't have any option to control SWF playback, AFAIK. Thanks Scott. I am going to attempt the java script solution and see how that goes. I am thinking of creating a webpage that will contain the java script to intercept keyUps and then have it send the proper flash commands to the flash player to control the video. Not sure if any of this is going to work. Just doing some thinking out loud. Mark Talluto http://www.canelasoftware.com From wjm at wjm.org Wed Apr 23 17:36:21 2008 From: wjm at wjm.org (Bill Marriott) Date: Wed, 23 Apr 2008 17:36:21 -0400 Subject: is lock cursor of any use whatsoever? References: <854074.83921.qm@web37507.mail.mud.yahoo.com> Message-ID: Richmond, >>> when I made a stack with a button with the following script: on mouseUp set the cursor to none end mouseUp and clicked on the button - nothing happened: Oh Dear. <<< Of course not. The handler exits and the usual cursor is restored. Try: on mouseUp set the cursor to none wait 5 seconds beep end mouseUp You'll see the cursor disappear for five seconds. From jerry at daniels-mara.com Wed Apr 23 17:43:21 2008 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 23 Apr 2008 16:43:21 -0500 Subject: Finally installed GLX2... In-Reply-To: References: Message-ID: <0F7E5728-26E8-4C7D-8B0A-83F8106C7D87@daniels-mara.com> Thank you, Ian! Much appreciated. Christmas in April! The bundle that keeps on giving. Best, Jerry Daniels Daniels & Mara, Inc. Makers of GLX2 http://www.daniels-mara.com/glx2 - main site http://glx2help.ning.com - support site On Apr 23, 2008, at 9:58 AM, Ian Wood wrote: > From my Xmas Bundle. > > Why did I wait so long?!? > > After half an hour of twiddling the highlights so far have to be > folders based on out-of-handler comments which have really helped me > organise a 60+ handler Library stack, and Command-G to search for > the currently selected text. > > Excellent work, Daniels and Mara! > > Ian > _______________________________________________ > 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 dave.cragg at lacscentre.co.uk Wed Apr 23 18:35:31 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Wed, 23 Apr 2008 23:35:31 +0100 Subject: User-Agent changing In-Reply-To: <480EC85C.4080106@fourthworld.com> References: <480EC85C.4080106@fourthworld.com> Message-ID: On 23 Apr 2008, at 06:25, Richard Gaskin wrote: > Sarah Reichelt wrote: >> I was working on communications with a RevOnRockets-based web server, >> and I was checking the headers of the web request to see whether the >> request was coming from a Revolution program, or a browser. I had >> checked earlier and the headers included the line: >> User-Agent: Revolution (MacOS) >> In the middle of a debugging session, this suddenly changed to: >> User-Agent: Metacard (MacOS) >> How can this be? > > Genetic memory. Richard's right. :-) libUrl sets the User-Agent header (unless you override it by setting the httpHeaders yourself). It sets it to Revolution (+ platform) if ("rev" is in the short name of me). Otherwise it sets it to Metacard. This is something to do with libUrl's history. (It should probably be updated.) The libUrl script is usually contained in a button named "revLibUrl" in the revLibrary stack. I'm not sure what happens during debugging to alter this behavior. Cheers Dave From sarah.reichelt at gmail.com Wed Apr 23 18:43:53 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 24 Apr 2008 08:43:53 +1000 Subject: User-Agent changing In-Reply-To: References: <480EC85C.4080106@fourthworld.com> Message-ID: > > > I was working on communications with a RevOnRockets-based web server, > > > and I was checking the headers of the web request to see whether the > > > request was coming from a Revolution program, or a browser. I had > > > checked earlier and the headers included the line: > > > User-Agent: Revolution (MacOS) > > > In the middle of a debugging session, this suddenly changed to: > > > User-Agent: Metacard (MacOS) > > > How can this be? > > > > > > > Genetic memory. > > > > Richard's right. :-) > > libUrl sets the User-Agent header (unless you override it by setting the > httpHeaders yourself). It sets it to Revolution (+ platform) if ("rev" is in > the short name of me). Otherwise it sets it to Metacard. This is something > to do with libUrl's history. (It should probably be updated.) > > The libUrl script is usually contained in a button named "revLibUrl" in the > revLibrary stack. I'm not sure what happens during debugging to alter this > behavior. Maybe "me" was the name of my stack at some stage, so it changed to MetaCard. I might dig into the libURL script and fix this. Thanks for the info Dave. Cheers, Sarah From david at openpartnership.net Wed Apr 23 19:43:11 2008 From: david at openpartnership.net (David Bovill) Date: Thu, 24 Apr 2008 00:43:11 +0100 Subject: Rev on a Linux based Nokia N810? (was Smallest PC that can run Revolution?) In-Reply-To: <7aa52a210804230806q6d591238ib75612bed0ec7861@mail.gmail.com> References: <7aa52a210804230806q6d591238ib75612bed0ec7861@mail.gmail.com> Message-ID: 2008/4/23 Chipp Walters : > > Wrong processor. I believe that's an TI OMAP2420 processor and Rev doesn't > have an engine build for it. Quite a few x86 C++ projects seem to compile without huge effort... including VLC, TuxPaint, XChat and many more. * http://maemo.org/community/wiki/ApplicationCatalog/ I wander how much harder it would be to compile Rev or the Linux based CGI engine? I'd love to develop for that platform - I wander how well maemo will take off. From dave.cragg at lacscentre.co.uk Wed Apr 23 19:43:39 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 24 Apr 2008 00:43:39 +0100 Subject: User-Agent changing In-Reply-To: References: <480EC85C.4080106@fourthworld.com> Message-ID: <5B70C970-2A04-442B-A3C0-67B2902FAC16@lacscentre.co.uk> On 23 Apr 2008, at 23:43, Sarah Reichelt wrote: > Maybe "me" was the name of my stack at some stage, so it changed to > MetaCard. I might dig into the libURL script and fix this. Or you could just set the httpHeaders to "User-Agent: Revolution (" & the platform & ")". Dave From sarah.reichelt at gmail.com Wed Apr 23 21:13:01 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 24 Apr 2008 11:13:01 +1000 Subject: Reading commands from Apple's remote control Message-ID: Hi All, Since most Macs now ship with Apple's remote control, I thought it would be neat to be able to accept input from the controller in a Rev application. Pressing the menu button puts me into Front Row, but I though I could use the others, however no luck so far. The plus & minus buttons change the system volume, but as far as I can tell, the others do nothing except in Front Row. I tried checking for rawKeyDown in a Rev stack, but didn't get anything. So, has anyone done this, or does anyone have any ideas? At this stage I am assuming that I would need some third-party utility to translate the remote control to keystrokes. Cheers, Sarah From scott at tactilemedia.com Wed Apr 23 21:23:42 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 23 Apr 2008 18:23:42 -0700 Subject: Reading commands from Apple's remote control In-Reply-To: Message-ID: Recently, Sarah Reichelt wrote: > So, has anyone done this, or does anyone have any ideas? At this stage > I am assuming that I would need some third-party utility to translate > the remote control to keystrokes. Last I checked, you do. (Andre Garcia used to know of some kind of link/utility that was around for a short while but it seems to have disappeared.) The one I settled on is this: http://filewell.com/iRedLite/ The UI is a little wonky and it takes a little messing around, but once you figure it out, it's actually pretty cool controlling Rev behavior with the remote. I haven't played around with it in a while -- I may have assigned keystrokes to the various button presses -- but if I remember correctly, the one limitation it has is the menu button cannot be an event trigger. Otherwise, it should work pretty well with Rev. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From bvlahos at mac.com Wed Apr 23 21:41:24 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 23 Apr 2008 18:41:24 -0700 Subject: Tab in tables and determine which cell Message-ID: I have a table that users can tab through. I'd like to be able to determine when a user tabs into a certain column and do some action. I can determine it when the user clicks in a cell but how can I determine it when they tab into a cell? Bill Vlahos From tsj at unimelb.edu.au Wed Apr 23 22:15:07 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Thu, 24 Apr 2008 12:15:07 +1000 Subject: Reading commands from Apple's remote control In-Reply-To: Message-ID: Sarah - take a look at Twisted Melon's Mira. You can use it to control pretty much any application, so there might be some way to hook it in with Rev. Terry... On 24/4/08 11:13 AM, "Sarah Reichelt" wrote: > Hi All, > > Since most Macs now ship with Apple's remote control, I thought it > would be neat to be able to accept input from the controller in a Rev > application. Pressing the menu button puts me into Front Row, but I > though I could use the others, however no luck so far. The plus & > minus buttons change the system volume, but as far as I can tell, the > others do nothing except in Front Row. I tried checking for rawKeyDown > in a Rev stack, but didn't get anything. > > So, has anyone done this, or does anyone have any ideas? At this stage > I am assuming that I would need some third-party utility to translate > the remote control to keystrokes. > > 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 -- Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA 61-3 8344 0187 From sundown at pacifier.com Wed Apr 23 22:47:26 2008 From: sundown at pacifier.com (-= JB =-) Date: Wed, 23 Apr 2008 19:47:26 -0700 Subject: Tab in tables and determine which cell In-Reply-To: References: Message-ID: If you can get the column when the user clicks on the cell then how about putting the column info into a global and use the keyword tabKey to determine you went to another column. global columnInfo --however you got the info when you clicked in the cell on tabKey add 1 to columnInfo end tabKey -=>JB<=- On Apr 23, 2008, at 6:41 PM, Bill Vlahos wrote: > I have a table that users can tab through. I'd like to be able to > determine when a user tabs into a certain column and do some action. > > I can determine it when the user clicks in a cell but how can I > determine it when they tab into a cell? > > 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 > From sundown at pacifier.com Wed Apr 23 23:10:31 2008 From: sundown at pacifier.com (-= JB =-) Date: Wed, 23 Apr 2008 20:10:31 -0700 Subject: Tab in tables and determine which cell In-Reply-To: References: Message-ID: <4E37F879-9E16-4962-BFA8-5D68DA147A99@pacifier.com> I haven't tried this but I think it will help you keep track of the line and column info as you tab though a field. global columnInfo global theLine on tabKey put number of items in line theLine into itemTest --assuming you have the line number if itemTest + 1 < itemTest then add 1 to columnInfo else put 1 into columnInfo add 1 to theLine end if end tabKey -=>JB<=- On Apr 23, 2008, at 7:47 PM, -= JB =- wrote: > If you can get the column when the user clicks on the cell > then how about putting the column info into a global and > use the keyword tabKey to determine you went to another > column. > > global columnInfo --however you got the info when you clicked in > the cell > > on tabKey > add 1 to columnInfo > end tabKey > > > -=>JB<=- > > > > > On Apr 23, 2008, at 6:41 PM, Bill Vlahos wrote: > >> I have a table that users can tab through. I'd like to be able to >> determine when a user tabs into a certain column and do some action. >> >> I can determine it when the user clicks in a cell but how can I >> determine it when they tab into a cell? >> >> 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 > From sundown at pacifier.com Wed Apr 23 23:48:05 2008 From: sundown at pacifier.com (-= JB =-) Date: Wed, 23 Apr 2008 20:48:05 -0700 Subject: Tab in tables and determine which cell In-Reply-To: <4E37F879-9E16-4962-BFA8-5D68DA147A99@pacifier.com> References: <4E37F879-9E16-4962-BFA8-5D68DA147A99@pacifier.com> Message-ID: Here is a correction: if columnInfo + 1 < itemTest then add 1 to columnInfo -=>JB<=- On Apr 23, 2008, at 8:10 PM, -= JB =- wrote: > I haven't tried this but I think it will help you keep track > of the line and column info as you tab though a field. > > global columnInfo > global theLine > > on tabKey > put number of items in line theLine into itemTest --assuming you > have the line number > if itemTest + 1 < itemTest then add 1 to columnInfo > else > put 1 into columnInfo > add 1 to theLine > end if > end tabKey > > -=>JB<=- > > > > On Apr 23, 2008, at 7:47 PM, -= JB =- wrote: > >> If you can get the column when the user clicks on the cell >> then how about putting the column info into a global and >> use the keyword tabKey to determine you went to another >> column. >> >> global columnInfo --however you got the info when you clicked in >> the cell >> >> on tabKey >> add 1 to columnInfo >> end tabKey >> >> >> -=>JB<=- >> >> >> >> >> On Apr 23, 2008, at 6:41 PM, Bill Vlahos wrote: >> >>> I have a table that users can tab through. I'd like to be able to >>> determine when a user tabs into a certain column and do some action. >>> >>> I can determine it when the user clicks in a cell but how can I >>> determine it when they tab into a cell? >>> >>> 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 > From fmoyer at aol.com Wed Apr 23 15:05:42 2008 From: fmoyer at aol.com (Fred moyer) Date: Wed, 23 Apr 2008 15:05:42 -0400 Subject: control-clicking objects Message-ID: <6B6404E3-EC61-47D8-B07E-DFC8832036C0@aol.com> I am working on a set of stacks where I have developed over the years various commands for control-clicking objects (Mac). They now don't work in 2.9. What happens instead is: the object is selected and I get the "Edit Script/Property Inspector/Cut"... etc. popup. Is there any way to avoid that happening? I need to stay within the Development environment because I am always tweaking the stacks. Thanks for your help. Fred Moyer From sundown at pacifier.com Thu Apr 24 00:20:43 2008 From: sundown at pacifier.com (-= JB =-) Date: Wed, 23 Apr 2008 21:20:43 -0700 Subject: Tab in tables and determine which cell In-Reply-To: References: <4E37F879-9E16-4962-BFA8-5D68DA147A99@pacifier.com> Message-ID: <546543E4-66F8-4CBE-AC33-2F4AE0D85826@pacifier.com> I am suffering from flu like symptons so my math is not so good today. I think you need another correction: if columnInfo + 1 <= itemTest then add 1 to columnInfo -=>JB<=- On Apr 23, 2008, at 8:48 PM, -= JB =- wrote: > Here is a correction: > > if columnInfo + 1 < itemTest then add 1 to columnInfo > > -=>JB<=- > > > > > On Apr 23, 2008, at 8:10 PM, -= JB =- wrote: > >> I haven't tried this but I think it will help you keep track >> of the line and column info as you tab though a field. >> >> global columnInfo >> global theLine >> >> on tabKey >> put number of items in line theLine into itemTest --assuming you >> have the line number >> if itemTest + 1 < itemTest then add 1 to columnInfo >> else >> put 1 into columnInfo >> add 1 to theLine >> end if >> end tabKey >> >> -=>JB<=- >> >> >> >> On Apr 23, 2008, at 7:47 PM, -= JB =- wrote: >> >>> If you can get the column when the user clicks on the cell >>> then how about putting the column info into a global and >>> use the keyword tabKey to determine you went to another >>> column. >>> >>> global columnInfo --however you got the info when you clicked in >>> the cell >>> >>> on tabKey >>> add 1 to columnInfo >>> end tabKey >>> >>> >>> -=>JB<=- >>> >>> >>> >>> >>> On Apr 23, 2008, at 6:41 PM, Bill Vlahos wrote: >>> >>>> I have a table that users can tab through. I'd like to be able >>>> to determine when a user tabs into a certain column and do some >>>> action. >>>> >>>> I can determine it when the user clicks in a cell but how can I >>>> determine it when they tab into a cell? >>>> >>>> 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 > From josh at dvcreators.net Thu Apr 24 00:33:32 2008 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 23 Apr 2008 21:33:32 -0700 Subject: shell command callback question Message-ID: <9570E003-1316-4F61-9A76-1EDA52A6A0C2@dvcreators.net> When you execute a shell command in Terminal in OS X, (in appropriate cases) you get text back as the command executes. For example, when searching a hard drive, even though the entire process takes a while, at each moment it finds a matching file, it echoes it to the terminal, so you get a little feedback while you're waiting. However, in Revolution, when I execute a shell command, nothing is returned until the entire command is finishing executing, at which point I get all the echoed text at once. I am brand new at this and probably missing something obvious... how do you set up a callback so you get the echoed text in "real time"? From jrvalent at wisc.edu Thu Apr 24 00:42:16 2008 From: jrvalent at wisc.edu (rand valentine) Date: Wed, 23 Apr 2008 23:42:16 -0500 Subject: mouseUp 1 and 3 problems Message-ID: > On 23 Apr 2008, at 01:50, rand valentine wrote: > >> So the problem is that I can't seem to >> right-click, then left-click. Lots of other fields I have seem to >> work fine >> doing this, so it must be something in the script?! What should I be >> looking >> for, i.e., what could be causing this? Thanks > > I don't really know about a fix, but I got strange problems with mouse > too, maybe you can add something to the bug I filed: > > http://quality.runrev.com/qacenter/show_bug.cgi?id=6396 I'm not sure I understand the specifics of your bug report, but it did allow me to conceive of a workaround for my problem -- the problem is (as you say, I think), that a right-click and an if-statement seem to cause weird problems. So I changed my script from an if..end if to a switch...end switch, and now it works fine. rand From jrvalent at wisc.edu Thu Apr 24 00:57:47 2008 From: jrvalent at wisc.edu (rand valentine) Date: Wed, 23 Apr 2008 23:57:47 -0500 Subject: mousebutton 1 and 3 Message-ID: > On 23 Apr 2008, at 01:50, rand valentine wrote: > >> So the problem is that I can't seem to >> right-click, then left-click. Lots of other fields I have seem to >> work fine >> doing this, so it must be something in the script?! What should I be >> looking >> for, i.e., what could be causing this? Thanks > > I don't really know about a fix, but I got strange problems with mouse > too, maybe you can add something to the bug I filed: > > http://quality.runrev.com/qacenter/show_bug.cgi?id=6396 I'm not sure I understand the specifics of your bug report, but it did allow me to conceive of a workaround for my problem -- the problem is (as you say, I think), that a right-click and an if-statement seem to cause weird problems. So I changed my script from an if..end if to a switch...end switch, and now it works fine. --- Moments later... no it doesn't... still get the same problem, which is... after a script in a field executes on a right-click, (left)-click in the field is then not registered until you first click in another field. Once you do, things work fine till you right-click again. rand From geradamas at yahoo.com Thu Apr 24 03:04:30 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 24 Apr 2008 08:04:30 +0100 (BST) Subject: is lock cursor of any use whatsoever? Message-ID: <979105.35078.qm@web37506.mail.mud.yahoo.com> Bill Marriott wrote: "The handler exits and the usual cursor is restored." Thank you, had overlooked that! Now, have you any idea how to stop the handler initiated by the mouseUp from exiting with the end mouseUp ? sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From palcibiades-first at yahoo.co.uk Thu Apr 24 03:08:46 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 24 Apr 2008 00:08:46 -0700 (PDT) Subject: Getting things the wrong way round . . . In-Reply-To: References: <768158.16841.qm@web37506.mail.mud.yahoo.com> <0ECDA3DD-AC47-4A18-93C8-BA581F0C9092@earthlink.net> <16798174.post@talk.nabble.com> Message-ID: <16845633.post@talk.nabble.com> Mark, you're quite right, I cannot find it either. Thought I'd filed it as a bug, but maybe it was only raised in correspondence with development in connection with the others. I will first check it out in detail on Mandriva as well as Debian, and then file it. I'm not completely sure, thinking about it again, if its a bug with revPrintField or with the Rev print setup dialogues. Roughly what happens is that revPrintField, when it brings up the Rev print dialogues, any changes you make to sizings have no effect on the output. Now since I don't have the system print dialogues available here on Debian, I don't know if this is just Rev's dialogue, or it is also applies when you have the system dialogues available, so will check this out properly before posting. Peter Mark Schonewille-3 wrote: > > Hi Peter, > > Under which number have you entered your revPrintField bug in the > QCC? I searched for revPrintField, but all bugs that show up are > fixed, except for one enhancement and one that is actually a menubar > bug. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store software. > Download at http://www.salery.biz > > Op 20-apr-2008, om 22:24 heeft Peter Alcibiades het volgende geschreven: > > >> Quite a bit of very useful stuff. sqlite is great to >> have in Linux. >> >> revPrintField however....that still doesn't work. And I seem to be >> the only >> one who notices! >> >> This is rather a pity. I had hoped and expected to get all >> printing working >> properly out of 2.9 and the beta program. But, I did get 85% of >> what I was >> hoping for. Maybe it will be fixed one of these days. Meanwhile, >> there is >> a workaround at least. > > > _______________________________________________ > 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/Getting-things-the-wrong-way-round-.-.-.-tp16781961p16845633.html Sent from the Revolution - User mailing list archive at Nabble.com. From luis at anachreon.co.uk Thu Apr 24 03:36:41 2008 From: luis at anachreon.co.uk (Luis) Date: Thu, 24 Apr 2008 08:36:41 +0100 Subject: Rev on a Linux based Nokia N810? (was Smallest PC that can run Revolution?) In-Reply-To: References: <7aa52a210804230806q6d591238ib75612bed0ec7861@mail.gmail.com> Message-ID: <88D0CC6A-0C0C-49A6-90EE-9706DEC0F3CA@anachreon.co.uk> That's assuming Rev's written in C++ ! Cheers, Luis. On 24 Apr 2008, at 00:43, David Bovill wrote: > 2008/4/23 Chipp Walters : > >> >> Wrong processor. I believe that's an TI OMAP2420 processor and Rev >> doesn't >> have an engine build for it. > > > Quite a few x86 C++ projects seem to compile without huge effort... > including VLC, TuxPaint, XChat and many more. > > * http://maemo.org/community/wiki/ApplicationCatalog/ > > I wander how much harder it would be to compile Rev or the Linux > based CGI > engine? I'd love to develop for that platform - I wander how well > maemo will > take off. > _______________________________________________ > 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 Thu Apr 24 05:19:32 2008 From: mark at maseurope.net (Mark Smith) Date: Thu, 24 Apr 2008 10:19:32 +0100 Subject: shell command callback question In-Reply-To: <9570E003-1316-4F61-9A76-1EDA52A6A0C2@dvcreators.net> References: <9570E003-1316-4F61-9A76-1EDA52A6A0C2@dvcreators.net> Message-ID: Josh, there's a couple of ways to deal with this, but, as of 2.9, at last we can read and write interactively to processes on OS X, so I do things like this: to encode an audio file with the flac command line encoder, on flacEncode pInfile, pOutfile put "flac" && pInfile && "-o" && pOutfile into tProc open process tProc for update -- this starts the process working -- this is often better done with a "send in time" handler and a callback -- but shows how it works put 0 into tPercDone repeat until tPercDone = 100 wait 250 millisecs with messages read from process tProc until empty put it into tProcOutput ... statements to parse out the percentage complete from tProcOutput ... put tPercDone end repeat close process tProc end flacEncode ------- Another option is to open "/bin/bash" as a process, so you can then read and write to it as if it were the 'terminal' app. best, Mark On 24 Apr 2008, at 05:33, Josh Mellicker wrote: > When you execute a shell command in Terminal in OS X, (in > appropriate cases) you get text back as the command executes. For > example, when searching a hard drive, even though the entire > process takes a while, at each moment it finds a matching file, it > echoes it to the terminal, so you get a little feedback while > you're waiting. > > However, in Revolution, when I execute a shell command, nothing is > returned until the entire command is finishing executing, at which > point I get all the echoed text at once. > > I am brand new at this and probably missing something obvious... > how do you set up a callback so you get the echoed text in "real > time"? > _______________________________________________ > 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 ludovic.thebault at laposte.net Thu Apr 24 05:20:54 2008 From: ludovic.thebault at laposte.net (=?ISO-8859-1?Q?Ludovic_Th=E9bault?=) Date: Thu, 24 Apr 2008 11:20:54 +0200 Subject: Player don't stop ! Message-ID: Hello, If i play a movie on a group and i want to hide the group, the player continue to play ! on mouseup --btn to show grp with player 1 show grp xx end mouseup -- manually i play the movie on mouseup -- btn to hide the group stop player 1 hide grp xx end mouseup but the movie continue to play... . If manually, with the controller, i stop the movie, before i hide the grp, it's ok. What i've missed ? thanks. From m.schonewille at economy-x-talk.com Thu Apr 24 05:55:49 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 24 Apr 2008 11:55:49 +0200 Subject: Player don't stop ! In-Reply-To: References: Message-ID: Hi Ludovic, If you are sure that you have only one player, locking messages while hiding the group might help. I had a smilar issue. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 24 apr 2008, at 11:20, Ludovic Th?bault wrote: > Hello, > > If i play a movie on a group and i want to hide the group, the > player continue to play ! > > on mouseup --btn to show grp with player 1 > show grp xx > end mouseup > > -- manually i play the movie > > on mouseup -- btn to hide the group > stop player 1 > hide grp xx > end mouseup > > but the movie continue to play... . > If manually, with the controller, i stop the movie, before i hide > the grp, it's ok. > What i've missed ? > > thanks. From wjm at wjm.org Thu Apr 24 07:04:38 2008 From: wjm at wjm.org (Bill Marriott) Date: Thu, 24 Apr 2008 07:04:38 -0400 Subject: is lock cursor of any use whatsoever? References: <979105.35078.qm@web37506.mail.mud.yahoo.com> Message-ID: Richmond, >>> Now, have you any idea how to stop the handler initiated by the mouseUp from exiting with the end mouseUp ? <<< I'm confused. If you want the cursor to stay invisible when the handler quits then you merely have to say, on mouseUp set the cursor to none lock cursor end mouseUp And you can get rid of that distracting pointer. :) If your goal is a handler that never exits then I imagine, on mouseUp set the allowInterrupts to false repeat forever end repeat end mouseUp will work. Although I suppose it still doesn't satisfy "never" since a power interruption, force quit, or restart will stop it, though certainly not gracefully. Why would you not want handlers to exit? From frans at mac.com Thu Apr 24 07:29:19 2008 From: frans at mac.com (frans schoffelen) Date: Thu, 24 Apr 2008 13:29:19 +0200 Subject: Default audio device does NOT record audio when it is a firewire device In-Reply-To: <20080423150632.17846488EFB@mail.runrev.com> References: <20080423150632.17846488EFB@mail.runrev.com> Message-ID: <8E11A5C3-94DA-474E-9922-BC1B8B7F373F@mac.com> On 23.04.2008, at 17:06, use-revolution-request at lists.runrev.com wrote: > Are you completely unable to use Revolution to > record from your Firewire device? Hi Mark, yes indeed. I posted a bug report because no audio is recorded when a firewire interface is used. The file is created but it is empty. http://quality.runrev.com/qacenter/show_bug.cgi?id=6439 Cheers Frans ------------------------- Frans Schoffelen Tim Oldfield Sarah Terberg http://knowlegistics.com / home of iCal alarmist From ludovic.thebault at laposte.net Thu Apr 24 08:15:34 2008 From: ludovic.thebault at laposte.net (=?ISO-8859-1?Q?Ludovic_Th=E9bault?=) Date: Thu, 24 Apr 2008 14:15:34 +0200 Subject: Player don't stop ! In-Reply-To: References: Message-ID: <221DE19F-14BF-4A08-B94C-B997BCD3A00E@laposte.net> Le 24 avr. 08 ? 11:55, Mark Schonewille a ?crit : > Hi Ludovic, > > If you are sure that you have only one player, locking messages > while hiding the group might help. I had a smilar issue. > Yes, it's works (but i need also to set the showcontroller of the player to false). thanks. From dave at looktowindward.com Thu Apr 24 09:21:49 2008 From: dave at looktowindward.com (Dave) Date: Thu, 24 Apr 2008 14:21:49 +0100 Subject: RunRev 2.8.1.472 for Windows?? Message-ID: <5A84B1CB-A551-4477-808B-16CEE3CCC5B1@looktowindward.com> Hi All, I need to re-install 2.8.1.472 for windows as I have a new PC! I can't seem to find it anywhere, does anyone know where I can download it from? All the Best Dave From m.schonewille at economy-x-talk.com Thu Apr 24 09:58:00 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 24 Apr 2008 15:58:00 +0200 Subject: RunRev 2.8.1.472 for Windows?? In-Reply-To: <5A84B1CB-A551-4477-808B-16CEE3CCC5B1@looktowindward.com> References: <5A84B1CB-A551-4477-808B-16CEE3CCC5B1@looktowindward.com> Message-ID: <910D5917-31D9-4451-B43E-B3F08E60F51A@economy-x-talk.com> Hi Dave, Ask support. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz A large collection of scripts for HyperCard, Revolution, SuperCard and other programming languages can be found at http://runrev.info On 24 apr 2008, at 15:21, Dave wrote: > Hi All, > > I need to re-install 2.8.1.472 for windows as I have a new PC! I > can't seem to find it anywhere, does anyone know where I can > download it from? > > All the Best > Dave > > > _______________________________________________ > 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 dave at looktowindward.com Thu Apr 24 12:00:29 2008 From: dave at looktowindward.com (Dave) Date: Thu, 24 Apr 2008 17:00:29 +0100 Subject: RunRev 2.8.1.472 for Windows?? In-Reply-To: <910D5917-31D9-4451-B43E-B3F08E60F51A@economy-x-talk.com> References: <5A84B1CB-A551-4477-808B-16CEE3CCC5B1@looktowindward.com> <910D5917-31D9-4451-B43E-B3F08E60F51A@economy-x-talk.com> Message-ID: Hi, I've done that, but they can take 2 days to reply and need it before then, so if anyone has this or knows where it is, please let me know. All the Best Dave On 24 Apr 2008, at 14:58, Mark Schonewille wrote: > Hi Dave, > > Ask support. > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > A large collection of scripts for HyperCard, Revolution, SuperCard > and other programming languages can be found at http://runrev.info > > > > > On 24 apr 2008, at 15:21, Dave wrote: > >> Hi All, >> >> I need to re-install 2.8.1.472 for windows as I have a new PC! I >> can't seem to find it anywhere, does anyone know where I can >> download it from? >> >> All the Best >> Dave >> >> >> _______________________________________________ >> 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 david at openpartnership.net Thu Apr 24 12:27:49 2008 From: david at openpartnership.net (David Bovill) Date: Thu, 24 Apr 2008 17:27:49 +0100 Subject: Reading commands from Apple's remote control In-Reply-To: References: Message-ID: Yes - I use Mira - you can also use it to send AppleScripts to activate specific Rev handlers... 2008/4/24 Terry Judd : > Sarah - take a look at Twisted Melon's Mira. You can use it to control > pretty much any application, so there might be some way to hook it in with > Rev. > > Terry... > > > On 24/4/08 11:13 AM, "Sarah Reichelt" wrote: > > > Hi All, > > > > Since most Macs now ship with Apple's remote control, I thought it > > would be neat to be able to accept input from the controller in a Rev > > application. Pressing the menu button puts me into Front Row, but I > > though I could use the others, however no luck so far. The plus & > > minus buttons change the system volume, but as far as I can tell, the > > others do nothing except in Front Row. I tried checking for rawKeyDown > > in a Rev stack, but didn't get anything. > > > > So, has anyone done this, or does anyone have any ideas? At this stage > > I am assuming that I would need some third-party utility to translate > > the remote control to keystrokes. > > > > 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 > > -- > Dr Terry Judd > Lecturer in Educational Technology (Design) > Biomedical Multimedia Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne > Parkville VIC 3052 > AUSTRALIA > > 61-3 8344 0187 > > _______________________________________________ > 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 Thu Apr 24 12:52:45 2008 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 24 Apr 2008 11:52:45 -0500 Subject: control-clicking objects In-Reply-To: <6B6404E3-EC61-47D8-B07E-DFC8832036C0@aol.com> Message-ID: > I am working on a set of stacks where I have developed over the years > various commands for control-clicking objects (Mac). They now don't > work in 2.9. What happens instead is: the object is selected and I > get the "Edit Script/Property Inspector/Cut"... etc. popup. Is there > any way to avoid that happening? I need to stay within the > Development environment because I am always tweaking the stacks. Fred, do you have the browse tool or the pointer tool when you're doing this? The reason I ask is that I just ran a simple test with the browse tool and don't get that, and if I use the pointer tool, my code is not executing in either environment (2.8.1 or 2.9). This is what I did: 1) Create a standard button and a popup button 2) Name the popup button "MyMenu" 3) Set the script of the standard button to: on mouseDown pKey if pKey = 3 or the controlKey is down then popup button "myMenu" at the mouseLoc else pass mouseDown end if end mouseDown If I'm in browse tool, I get the "Choice 1", "Choice 2", and "Choice 3" menu items. If I'm in pointer tool, I get "Edit Script..." etc., in both Rev 2.8.1 and Rev 2.9. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Thu Apr 24 12:54:19 2008 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 24 Apr 2008 11:54:19 -0500 Subject: control-clicking objects In-Reply-To: <6B6404E3-EC61-47D8-B07E-DFC8832036C0@aol.com> Message-ID: Oh I forgot to say that although it's a little funky, you can choose from Rev's popup menu the "Send Message" option, and choose the message that would normally be sent (in my case it was "mouseDown"). Doing that causes *my* menu to pop up, but it's not over the button since I said "at the mouseLoc", but it works in a pinch. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From pepetoo at cox.net Thu Apr 24 13:34:30 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 24 Apr 2008 10:34:30 -0700 Subject: Interesting Report In-Reply-To: References: Message-ID: <909EF62D-CD05-4E2E-AA44-A55EB4CC8F67@cox.net> Hi All, I had created a Windows Standalone of my Coloring Book stack. Initially I took a look at the results using VMWare's Fusion and XP Professional. Much to my dissatisfaction, though it appeared to "run" satisfactorily, several items were missing. The OSX version worked as expected - mostly. The Windows' version lacked many of the text fields to varying degrees of "lackness" (for you Richmond!). Also, the Menus didn't show up, though most of the command keys associated with the menu items did work as expected. Really pretty strange. This was all done under Tiger. After installing Leopard, I then I tried running the Coloring Book using Boot Camp with XP. Pretty much the same appearance results. Then, I installed a new VMWare Fusion, setting it up to use the already installed Boot Camp partition and XP as the virtual machine. Suddenly, when I ran the Coloring Book application, the missing Text fields appeared and functioned as designed and the menus were at the top as expected with their command keys also working. Additionally, before running the CB, the Windows Desktop looked much better than it had under a "straight" Boot Camp boot; the cursors continued to be larger (as I have them set for OSX for my lousy eyesight) and the text much smoother. There are still any number of things that still DON'T work properly. Simpler HC stacks done as standalones, less multimedia stuff; just lots of math and text, work fine and this Fusion using the Boot Camp partition seems to provide the best of both worlds, since I don't have to boot separately and can copy/paste between platforms it woiuld seem. Maybe it would have worked fine without Boot Camp, but I ran into some problems setting up Fusion before I decided to use the Boot Camp partition. All this being said, it seems pretty obvious that I'm going to have to check stuff out on a REAL PC eventually. Showing that this is a real crazy world in which we find ourselves trying to do cross platform stuff at all. I'm slowly coming to the conclusion that, particularly after listening to Apple's most recent financial report, I should probably just stick to Mac development. Heck it's more than I can handle anyway. I hope this "rant" has had some merit for someone. Joe Wilkins From ambassador at fourthworld.com Thu Apr 24 13:43:26 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Apr 2008 10:43:26 -0700 Subject: Interesting Report Message-ID: <4810C6BE.1030500@fourthworld.com> Joe Lewis Wilkins wrote: > I had created a Windows Standalone of my Coloring Book stack. > Initially I took a look at the results using VMWare's Fusion and XP > Professional. Much to my dissatisfaction, though it appeared to "run" > satisfactorily, several items were missing. The OSX version worked as > expected - mostly. The Windows' version lacked many of the text fields > to varying degrees of "lackness" (for you Richmond!). Also, the Menus > didn't show up, though most of the command keys associated with the > menu items did work as expected. Really pretty strange. This was all > done under Tiger. After installing Leopard, I then I tried running the > Coloring Book using Boot Camp with XP. Pretty much the same appearance > results. Then, I installed a new VMWare Fusion, setting it up to use > the already installed Boot Camp partition and XP as the virtual > machine. Suddenly, when I ran the Coloring Book application, the > missing Text fields appeared and functioned as designed and the menus > were at the top as expected with their command keys also working. There must be something else going on. I make and test apps for Leopard, Tiger, XP, and Vista pretty much weekly, and have never seen fields disappear on some OSes but not others. Are you using the Profile Manager? I wonder if perhaps some of those settings may be responsible for objects changing the visibility on different platforms. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From pepetoo at cox.net Thu Apr 24 14:04:57 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 24 Apr 2008 11:04:57 -0700 Subject: Interesting Report In-Reply-To: <4810C6BE.1030500@fourthworld.com> References: <4810C6BE.1030500@fourthworld.com> Message-ID: <870F23BE-A279-404D-825A-2B1AC87DE4DE@cox.net> Hi Richard, Thanks for your comments. I don't even know what the Profile Manager is. The stack with which I've had problems was created in Rev from scratch, though many of the elements used were originally resources created with ResEdit from a variety of sources. A lot of copy and pasting from other Mac apps with the scripts written in transcript. The converted HC stacks haven't appeared to have any particular problems such as this. Joe Wilkins On Apr 24, 2008, at 10:43 AM, Richard Gaskin wrote: > Joe Lewis Wilkins wrote: >> I had created a Windows Standalone of my Coloring Book stack. >> Initially I took a look at the results using VMWare's Fusion and >> XP Professional. Much to my dissatisfaction, though it appeared to >> "run" satisfactorily, several items were missing. The OSX version >> worked as expected - mostly. The Windows' version lacked many of >> the text fields to varying degrees of "lackness" (for you >> Richmond!). Also, the Menus didn't show up, though most of the >> command keys associated with the menu items did work as expected. >> Really pretty strange. This was all done under Tiger. After >> installing Leopard, I then I tried running the Coloring Book using >> Boot Camp with XP. Pretty much the same appearance results. Then, >> I installed a new VMWare Fusion, setting it up to use the already >> installed Boot Camp partition and XP as the virtual machine. >> Suddenly, when I ran the Coloring Book application, the missing >> Text fields appeared and functioned as designed and the menus were >> at the top as expected with their command keys also working. > > There must be something else going on. I make and test apps for > Leopard, Tiger, XP, and Vista pretty much weekly, and have never > seen fields disappear on some OSes but not others. > > Are you using the Profile Manager? I wonder if perhaps some of > those settings may be responsible for objects changing the > visibility on different platforms. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ From wow at together.net Thu Apr 24 14:30:17 2008 From: wow at together.net (Richard Miller) Date: Thu, 24 Apr 2008 14:30:17 -0400 Subject: Identifying a USB camera In-Reply-To: <870F23BE-A279-404D-825A-2B1AC87DE4DE@cox.net> References: <4810C6BE.1030500@fourthworld.com> <870F23BE-A279-404D-825A-2B1AC87DE4DE@cox.net> Message-ID: How can I access a camera through Rev? I plugged in a Canon Powershot camera (USB). It shows up in My Computer with its name, but no volume number. THE VOLUMES function in Rev doesn't see it. I suppose I could use the Registry, but I'm hoping for some other approach. I need to be able to identify any camera plugged in via USB without knowing the model in advance. Thanks. Richard Miller From devin_asay at byu.edu Thu Apr 24 14:40:02 2008 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 24 Apr 2008 12:40:02 -0600 Subject: Video Grabber tutorial Message-ID: <9266E5E8-DD0E-4B8A-8CBF-AF6E89D73C39@byu.edu> Hi folks, I recently found myself with a need to do video capture on my Mac OS X systems, so I immediately went looking for some directions on how to do it. There are commands scattered throughout the dictionary, but that doesn't give a coherent picture of how to do it. Then I looked at the Video Capture.rev stack in the Sample Projects folder, but that stack didn't work right for me. Long story short, I decided to figure it out and put together a tutorial. The result can be found at http://revolution.byu.edu Click on Revolution Tutorials by Topic, then scroll down to Video Capture to the near the bottom of the page. I'd love any feedback or additional information, and will incorporate whatever I get into the tutorial. I would love to discover that someone had already done a tutorial that is better than mine! ;-) Anyhow, if you are interested in video capture, enjoy. Regards, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From wow at together.net Thu Apr 24 14:56:10 2008 From: wow at together.net (Richard Miller) Date: Thu, 24 Apr 2008 14:56:10 -0400 Subject: Identifying a USB camera In-Reply-To: References: <4810C6BE.1030500@fourthworld.com> <870F23BE-A279-404D-825A-2B1AC87DE4DE@cox.net> Message-ID: <415EE431-FA17-4F91-905E-B8C8ECB66EA3@together.net> Perhaps what I'm trying to do is impossible, or has to be done some other way entirely. MY COMPUTER (under XP) identifies the camera as "canon powershot a410". If I double-click it, it opens to a window full of jpeg's (as I'd expect it to). But going into Rev and doing the following produces only "can't open directory" errors: set the defaultfolder to ""canon powershot a410"; put the files It doesn't matter if I put a colon after A410 or a colon and a slash. I just get errors. The problem may also be that all the photos on this camera are on its SD card. Perhaps there's no way to get to them directly through Rev? Thanks. Richard On Apr 24, 2008, at 2:30 PM, Richard Miller wrote: > How can I access a camera through Rev? I plugged in a Canon > Powershot camera (USB). It shows up in My Computer with its name, > but no volume number. THE VOLUMES function in Rev doesn't see it. I > suppose I could use the Registry, but I'm hoping for some other > approach. I need to be able to identify any camera plugged in via > USB without knowing the model in advance. > > 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 benr_mc at cogapp.com Thu Apr 24 14:43:19 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 24 Apr 2008 19:43:19 +0100 Subject: Table Fields In-Reply-To: <4808C317.30103@fourthworld.com> References: <4808C317.30103@fourthworld.com> Message-ID: <4810D4C7.50108@cogapp.com> On 18/4/08 16:49, Richard Gaskin wrote: > That said, it would be nice to know if this gadget would be useful to > others, with a licensing fee of something like $50 for commercial use > and free for use in non-commercial projects. I could even price it > higher if people insist. :) > > If so, please drop me a note offline and let me know, and that'll help > me gauge what level of effort I should put into this. I can very easily imagine buying that license. (My only caveat would be about how much work it is it to integrate into my projects for whatever the particular need happens to be. But your suggested arrangement would let me take a look first, and if I decided to use then pay. So count me as one.) - Ben From ambassador at fourthworld.com Thu Apr 24 15:04:59 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Apr 2008 12:04:59 -0700 Subject: Table Fields Message-ID: <4810D9DB.9060600@fourthworld.com> Ben Rubinstein wrote: > On 18/4/08 16:49, Richard Gaskin wrote: >> That said, it would be nice to know if this gadget would be useful to >> others, with a licensing fee of something like $50 for commercial use >> and free for use in non-commercial projects. I could even price it >> higher if people insist. :) >> >> If so, please drop me a note offline and let me know, and that'll help >> me gauge what level of effort I should put into this. > > I can very easily imagine buying that license. (My only caveat would be about > how much work it is it to integrate into my projects for whatever the > particular need happens to be. But your suggested arrangement would let me > take a look first, and if I decided to use then pay. So count me as one.) That's a very healthy caveat. Once I finish the documentation please let me know what you think of the API, and feel free to offer suggestions for any ways you see which might make it even easier to use. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From revdev at pdslabs.net Thu Apr 24 15:28:42 2008 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 24 Apr 2008 12:28:42 -0700 Subject: Identifying a USB camera In-Reply-To: <415EE431-FA17-4F91-905E-B8C8ECB66EA3@together.net> References: <4810C6BE.1030500@fourthworld.com> <870F23BE-A279-404D-825A-2B1AC87DE4DE@cox.net> <415EE431-FA17-4F91-905E-B8C8ECB66EA3@together.net> Message-ID: <4810DF6A.70406@pdslabs.net> Hi Richard, Digital camera access from within Rev can get pretty confusing - one camera works and another doesn't. When a camera presents itself to the OS under the USB mass storage device class, Rev can see it as a mounted volume. But when the camera presents itself under the USB still image capture device class and uses Picture Transfer Protocol (PTP) or some derivative to move images to your computer, Rev can't see it, at least not natively. That's my best guess anyway. Sounds like an opportunity to write a Rev PTP library! ;o) If you do, I'll gladly show it off in my "Working with USB" session at RunRevLive. Some references: USB mass storage device class: http://en.wikipedia.org/wiki/USB_MSC USB still image capture device class and PTP (Picture Transfer Protocol): http://en.wikipedia.org/wiki/Picture_Transfer_Protocol Hope this helps - Phil Davis Richard Miller wrote: > Perhaps what I'm trying to do is impossible, or has to be done some > other way entirely. > > MY COMPUTER (under XP) identifies the camera as "canon powershot > a410". If I double-click it, it opens to a window full of jpeg's (as > I'd expect it to). But going into Rev and doing the following produces > only "can't open directory" errors: > > set the defaultfolder to ""canon powershot a410"; put the files > > It doesn't matter if I put a colon after A410 or a colon and a slash. > I just get errors. > > The problem may also be that all the photos on this camera are on its > SD card. Perhaps there's no way to get to them directly through Rev? > > Thanks. > Richard > > > > On Apr 24, 2008, at 2:30 PM, Richard Miller wrote: > >> How can I access a camera through Rev? I plugged in a Canon Powershot >> camera (USB). It shows up in My Computer with its name, but no volume >> number. THE VOLUMES function in Rev doesn't see it. I suppose I could >> use the Registry, but I'm hoping for some other approach. I need to >> be able to identify any camera plugged in via USB without knowing the >> model in advance. >> >> 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 > > _______________________________________________ > 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 > -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From ambassador at fourthworld.com Thu Apr 24 15:46:51 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Apr 2008 12:46:51 -0700 Subject: Interesting Report Message-ID: <4810E3AB.4060907@fourthworld.com> Joe Lewis Wilkins wrote: > Hi Richard, > > Thanks for your comments. > > I don't even know what the Profile Manager is. The stack with which > I've had problems was created in Rev from scratch, though many of the > elements used were originally resources created with ResEdit from a > variety of sources. I'm not sure I understand: What are you doing with those resources? I'm sure there's a way to determine the source of the problem, but at the moment I'm not sure what it is. I can only say that the native objects in Rev have held up well across a variety of platforms I've deployed on, so once we figure out what's happening in your project I'm sure yours will do as well. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From pepetoo at cox.net Thu Apr 24 16:20:07 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 24 Apr 2008 13:20:07 -0700 Subject: Interesting Report In-Reply-To: <4810E3AB.4060907@fourthworld.com> References: <4810E3AB.4060907@fourthworld.com> Message-ID: Richard, The resources were originally used in a program written in FutureBasic. They consisted of a lot of pictures, some graphics of both a pictorial and textural nature, and quite a bit of text. In order to paste them into a Rev stack, I created pages in MacDraft, then copied from them into fields and images created on cards in Rev. This took place over a very long period of time, so I don't remember the exact details as to what I did, but the use of MacDraft was convenient because I needed to edit some of the pictures (clean them up and add some titles to the pictures themselves). I'm very talented with MacDraft, so I'm able to accomplish some pretty wonderful, yet simple results in this way. Some of the graphics had originated as hand drawn sketches that were scanned into a variety of different formats (by the original artist). It's going to be pretty difficult to determine all of the whys and wherefores. Since it is a one time occurrence, in all likelihood, probably not worth worrying about at this stage of the game. Thanks for your interest, Joe Wilkins On Apr 24, 2008, at 12:46 PM, Richard Gaskin wrote: > Joe Lewis Wilkins wrote: >> Hi Richard, >> Thanks for your comments. >> I don't even know what the Profile Manager is. The stack with >> which I've had problems was created in Rev from scratch, though >> many of the elements used were originally resources created with >> ResEdit from a variety of sources. > > I'm not sure I understand: What are you doing with those resources? > > I'm sure there's a way to determine the source of the problem, but > at the moment I'm not sure what it is. I can only say that the > native objects in Rev have held up well across a variety of > platforms I've deployed on, so once we figure out what's happening > in your project I'm sure yours will do as well. > > -- > Richard Gaskin > Managing Editor, revJournal From wow at together.net Thu Apr 24 17:20:21 2008 From: wow at together.net (Richard Miller) Date: Thu, 24 Apr 2008 17:20:21 -0400 Subject: Identifying a USB camera In-Reply-To: <4810DF6A.70406@pdslabs.net> References: <4810C6BE.1030500@fourthworld.com> <870F23BE-A279-404D-825A-2B1AC87DE4DE@cox.net> <415EE431-FA17-4F91-905E-B8C8ECB66EA3@together.net> <4810DF6A.70406@pdslabs.net> Message-ID: Thanks Phil. That helps explain it. Richard On Apr 24, 2008, at 3:28 PM, Phil Davis wrote: > Hi Richard, > > Digital camera access from within Rev can get pretty confusing - > one camera works and another doesn't. When a camera presents itself > to the OS under the USB mass storage device class, Rev can see it > as a mounted volume. But when the camera presents itself under the > USB still image capture device class and uses Picture Transfer > Protocol (PTP) or some derivative to move images to your computer, > Rev can't see it, at least not natively. That's my best guess anyway. > > Sounds like an opportunity to write a Rev PTP library! ;o) If you > do, I'll gladly show it off in my "Working with USB" session at > RunRevLive. > > Some references: > > USB mass storage device class: > http://en.wikipedia.org/wiki/USB_MSC > > USB still image capture device class and PTP (Picture Transfer > Protocol): > http://en.wikipedia.org/wiki/Picture_Transfer_Protocol > > > Hope this helps - > Phil Davis > > > Richard Miller wrote: >> Perhaps what I'm trying to do is impossible, or has to be done >> some other way entirely. >> >> MY COMPUTER (under XP) identifies the camera as "canon powershot >> a410". If I double-click it, it opens to a window full of jpeg's >> (as I'd expect it to). But going into Rev and doing the following >> produces only "can't open directory" errors: >> >> set the defaultfolder to ""canon powershot a410"; put the files >> >> It doesn't matter if I put a colon after A410 or a colon and a >> slash. I just get errors. >> >> The problem may also be that all the photos on this camera are on >> its SD card. Perhaps there's no way to get to them directly >> through Rev? >> >> Thanks. >> Richard >> >> >> >> On Apr 24, 2008, at 2:30 PM, Richard Miller wrote: >> >>> How can I access a camera through Rev? I plugged in a Canon >>> Powershot camera (USB). It shows up in My Computer with its name, >>> but no volume number. THE VOLUMES function in Rev doesn't see it. >>> I suppose I could use the Registry, but I'm hoping for some other >>> approach. I need to be able to identify any camera plugged in via >>> USB without knowing the model in advance. >>> >>> 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 >> >> _______________________________________________ >> 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 >> > > -- > Phil Davis > > PDS Labs > Professional Software Development > http://pdslabs.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 josh at dvcreators.net Thu Apr 24 17:56:13 2008 From: josh at dvcreators.net (Josh Mellicker) Date: Thu, 24 Apr 2008 14:56:13 -0700 Subject: shell command callback question In-Reply-To: References: <9570E003-1316-4F61-9A76-1EDA52A6A0C2@dvcreators.net> Message-ID: <647A9250-6A8A-4949-8491-AB7116C0715D@dvcreators.net> Thanks Mark! That's exactly what I needed! On Apr 24, 2008, at 2:19 AM, Mark Smith wrote: > Josh, there's a couple of ways to deal with this, but, as of 2.9, at > last we can read and write interactively to processes on OS X, so I > do things like this: > > > to encode an audio file with the flac command line encoder, > > on flacEncode pInfile, pOutfile > put "flac" && pInfile && "-o" && pOutfile into tProc > open process tProc for update -- this starts the process working > > -- this is often better done with a "send in time" handler and a > callback > -- but shows how it works > > put 0 into tPercDone > repeat until tPercDone = 100 > wait 250 millisecs with messages > read from process tProc until empty > put it into tProcOutput > ... > statements to parse out the percentage complete from tProcOutput > ... > put tPercDone > end repeat > close process tProc > > end flacEncode > > ------- > > Another option is to open "/bin/bash" as a process, so you can then > read and write to it as if it were the 'terminal' app. > > best, > > Mark > > > On 24 Apr 2008, at 05:33, Josh Mellicker wrote: >> When you execute a shell command in Terminal in OS X, (in >> appropriate cases) you get text back as the command executes. For >> example, when searching a hard drive, even though the entire >> process takes a while, at each moment it finds a matching file, it >> echoes it to the terminal, so you get a little feedback while >> you're waiting. >> >> However, in Revolution, when I execute a shell command, nothing is >> returned until the entire command is finishing executing, at which >> point I get all the echoed text at once. >> >> I am brand new at this and probably missing something obvious... >> how do you set up a callback so you get the echoed text in "real >> time"? >> _______________________________________________ >> 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 Thu Apr 24 18:32:45 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 25 Apr 2008 08:32:45 +1000 Subject: Reading commands from Apple's remote control In-Reply-To: References: Message-ID: Thanks everyone.I'll check out Mira & iRedLite. Cgeers, Sarah On Fri, Apr 25, 2008 at 2:27 AM, David Bovill wrote: > Yes - I use Mira - you can also use it to send AppleScripts to activate > specific Rev handlers... > > 2008/4/24 Terry Judd : > > > > > Sarah - take a look at Twisted Melon's Mira. You can use it to control > > pretty much any application, so there might be some way to hook it in with > > Rev. > > > > Terry... > > > > > > On 24/4/08 11:13 AM, "Sarah Reichelt" wrote: > > > > > Hi All, > > > > > > Since most Macs now ship with Apple's remote control, I thought it > > > would be neat to be able to accept input from the controller in a Rev > > > application. Pressing the menu button puts me into Front Row, but I > > > though I could use the others, however no luck so far. The plus & > > > minus buttons change the system volume, but as far as I can tell, the > > > others do nothing except in Front Row. I tried checking for rawKeyDown > > > in a Rev stack, but didn't get anything. > > > > > > So, has anyone done this, or does anyone have any ideas? At this stage > > > I am assuming that I would need some third-party utility to translate > > > the remote control to keystrokes. From ambassador at fourthworld.com Thu Apr 24 19:56:19 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Apr 2008 16:56:19 -0700 Subject: Engine evaluation changed? Message-ID: <48111E23.8060200@fourthworld.com> Many years ago this script worked: if there is a folder AppPath()&"media/" then Now it only works if I'm more explicit about the path concatenation: if there is a folder (AppPath()&"media/") then I can understand why the engine prefers the params, but I don't understand how it changed, or exactly when. Have any of you seen changes to the order of precedence in expression evaluation? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From 3mcgrath at comcast.net Thu Apr 24 22:23:55 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Thu, 24 Apr 2008 22:23:55 -0400 Subject: Reading commands from Apple's remote control In-Reply-To: References: Message-ID: Sarah, I use iRed and it is a really easy to use with revolution. I control everything from my TV, Telescope, and Cable box to my Robot all from within Rev applications. However, it is on my list of things not to use in tracking down the Save/Freeze bug I was having problems with a plugin called irTrans that iRed uses to control an infrared controller. I have it disabled until further notice... Still your mileage may vary... Tom McGrath On Apr 24, 2008, at 6:32 PM, Sarah Reichelt wrote: > Thanks everyone.I'll check out Mira & iRedLite. > > Cgeers, > Sarah > > On Fri, Apr 25, 2008 at 2:27 AM, David Bovill > wrote: >> Yes - I use Mira - you can also use it to send AppleScripts to >> activate >> specific Rev handlers... >> >> 2008/4/24 Terry Judd : From 3mcgrath at comcast.net Thu Apr 24 22:34:58 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Thu, 24 Apr 2008 22:34:58 -0400 Subject: ANN: libITS countdown to release Message-ID: The countdown continues...... So, what is libITS? libITS (and libITSDocs) is an extensive cross-platform library for use from within Revolution and to build standalone applications for accessing and controlling iTunes. The Library iTunes Suite (libITS) makes extensive use of Applescript on the Macintosh and VBscript(No GUI) on Windows to access and control just about every aspect of iTunes. There are HUNDREDS of things that can be done in iTunes including modifying music files and accessing the iTunes store as well as managing playlists, smart playlists, podcasts, videos, audio, iTunes U, etc. I have written this library to access these hundreds of commands from within Revolution so that the programmer can write once using Revolution and have that code work on either platform. So for a hundred commands in RR there are actually a hundred Applescript commands and a hundred VBscript commands. Three commands for every one. I am cleaning up the Docs stack (libITSDocs) which makes use of the libITS library and along with a few sample iTunes music players, has a mini lab to see/hear what each and every command does as well as sample code and an explanation of what each command is and how to use it. This is a very robust library and most people will be very surprised at just exactly what is possible from within Revolution that can interact with iTunes. I am using this library myself to create a few shareware applications and one commercial application. It can also be used for many other types of applications from a simple music player to more complex management systems. Lastly, I am releasing this to the Revolution community "Free of charge". I am looking into the right license (GNU maybe) to do this now. So I hope this explains what libITS is or can be. Any suggestion on releasing a library like this to the community is greatly appreciated. Regards, Tom McGrath From geradamas at yahoo.com Fri Apr 25 05:21:25 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 25 Apr 2008 10:21:25 +0100 (BST) Subject: is lock cursor of any use whatsoever? Message-ID: <222692.75833.qm@web37507.mail.mud.yahoo.com> 2 problems faced me when I decided to have a look at this: 1. to detect which paint tool was selected. My script on mouseEnter put the tool into fld "fTOOL" end mouseEnter did not work when it was in a button somebody (offline) informed me that the script would work if it were in the card; I couldn't get that to work; but did get things working when it was in an image object. 2. `Setting the cursor to none. Thanks to Bill Marriott I managed to maintain its invisibility (none) after the mouseEnter had finished. lock cursor seems to work, but a bit inconsistently (for this see below). the selected paint tool continues to function when the cursor is set to none, BUT (and here's the rub) the line colour reverts to black! Have uploaded my 'play' stack (TOOLER.rev) to revOnline; look for 'Tools and Cursors' under Richmond. If you play around with my stack you should see what I mean about the inconsistency of both LOCK CURSOR and NONE. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From eric.chatonet at sosmartsoftware.com Fri Apr 25 05:29:29 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 25 Apr 2008 11:29:29 +0200 Subject: Engine evaluation changed? In-Reply-To: <48111E23.8060200@fourthworld.com> References: <48111E23.8060200@fourthworld.com> Message-ID: <2DD72FD1-A469-4BE1-885E-D7EA3774F60C@sosmartsoftware.com> Bonjour Richard, Yes, many years ago :-) You are right: it was before 2.0. released in April 2003... Le 25 avr. 08 ? 01:56, Richard Gaskin a ?crit : > Many years ago this script worked: > > if there is a folder AppPath()&"media/" then > > Now it only works if I'm more explicit about the path concatenation: > > if there is a folder (AppPath()&"media/") then > > I can understand why the engine prefers the params, but I don't > understand how it changed, or exactly when. > > Have any of you seen changes to the order of precedence in > expression evaluation? > > -- > Richard Gaskin > Fourth World Media Corporation Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From geradamas at yahoo.com Fri Apr 25 05:42:55 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 25 Apr 2008 10:42:55 +0100 (BST) Subject: Identifying a USB camera Message-ID: <908786.80134.qm@web37504.mail.mud.yahoo.com> Here's a thought: run a wee script: put the volumes into fld "fLIST" certainly my tatty, cheapo, no-name digital camera just shows up as an un-named volume (mind you this is on a Mac). all the other volumes (i.e. my hard drives) have names . . . my experience of Macintosh is that UNLESS you fiddle around with the system prefs as soon as I plug my camera in a slightly silly photo program automatically launches, identifies the camera, and starts doing all sorts of things I didn't ask it to. Having set the system prefs so a digital volume (such as a camera or movie-camera mounts as a 'normal' volume you should be able to treat it just like any other volume. I spent about 30 minutes guttering about with the settings on my computer; and now it can 'see' the camera as a volume; but it will not behave with my son's mobile phone. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From runrev260805 at m-r-d.de Fri Apr 25 05:42:59 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Fri, 25 Apr 2008 09:42:59 +0000 Subject: Re-2: RunRev 2.8.1.472 for Windows?? Message-ID: <0002FC11.4811C3BE@192.168.168.3> Hi, as i do not know if my private mail reached you.... Here are the d/l links for 2.8.1 ( i hope thats ok for you people at Runrev) 2.81 GM WebInstaller Windows http://developer.runrev.com/components/revolution/studio/2.8.1-gm-1/RevStd281Web.exe 2.8.1 GM3 FullInstaller Windows http://developer.runrev.com/components/revolution/studio/2.8.1-gm-1/RevStd281Full.exe 2.8.1 GM3 OS X Webinstaller http://developer.runrev.com/components/revolution/studio/2.8.1-gm-1/RevStd281Web.dmg 2.8.1 GM3 OS X Fullinstaller http://developer.runrev.com/components/revolution/studio/2.8.1-gm-1/RevStd281Full.dmg Regards, Matthias -------- Original Message -------- Subject: Re: RunRev 2.8.1.472 for Windows?? (24-Apr-2008 18:25) From: Dave To: runrev260805 at m-r-d.de > Hi, > > I've done that, but they can take 2 days to reply and need it before > then, so if anyone has this or knows where it is, please let me know. > > All the Best > Dave > > On 24 Apr 2008, at 14:58, Mark Schonewille wrote: > > > Hi Dave, > > > > Ask support. > > > > Best regards, > > > > Mark Schonewille > > > > -- > > > > Economy-x-Talk Consulting and Software Engineering > > http://economy-x-talk.com > > http://www.salery.biz > > > > A large collection of scripts for HyperCard, Revolution, SuperCard > > and other programming languages can be found at http://runrev.info > > > > > > > > > > On 24 apr 2008, at 15:21, Dave wrote: > > > >> Hi All, > >> > >> I need to re-install 2.8.1.472 for windows as I have a new PC! I > >> can't seem to find it anywhere, does anyone know where I can > >> download it from? > >> > >> All the Best > >> Dave > >> > >> > >> _______________________________________________ > >> 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 > > > > > To: use-revolution at lists.runrev.com From Andre.Bisseret at inria.fr Fri Apr 25 09:27:33 2008 From: Andre.Bisseret at inria.fr (Andre.Bisseret) Date: Fri, 25 Apr 2008 15:27:33 +0200 Subject: write RTFText of a field works on a Word file but not on an Excel file Message-ID: <3E8EABF9-F8C8-4599-BE2E-0D5D489D39FA@inria.fr> Hi, I have a stack where I export the content of a field (fldSource) into a Word file (thisWordFile.doc) which is in "thisFolder" on the desktop. I have the following script in a button: ON mouseUp set the defaultfolder to specialfolderpath("desktop") & "/thisFolder" open file "ThisWordFile.doc" FOR write write the rtftext of fld "fldSource" to file " ThisWordFile.doc " close file "ThisWordFile.doc" launch document "ThisWordFile.doc" END mouseUp This script is working as expected : the text of the fldSource is imported in the file "thisWordFile" keeping all formatting features : colors, underline, italic, bold. Now, I am trying to do the same but in Excel : exporting the content of a field "FldSource" in an Excel file (thisExcelFile.xls) which is in the same folder (thisFolder). Then a strickly identical script (only changing the file: a file ? ThisExcelFile.xls ? instead of "ThisWordFile.doc") does not work. I don't keep the formatted text of the field in the Excel file; I get the rtf code of the text :-(( Thank in advance for any help, Best regards from Grenoble Andr? From eric.chatonet at sosmartsoftware.com Fri Apr 25 09:36:58 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 25 Apr 2008 15:36:58 +0200 Subject: write RTFText of a field works on a Word file but not on an Excel file In-Reply-To: <3E8EABF9-F8C8-4599-BE2E-0D5D489D39FA@inria.fr> References: <3E8EABF9-F8C8-4599-BE2E-0D5D489D39FA@inria.fr> Message-ID: <5598F86B-97AF-4DE3-9CE2-393F35480395@sosmartsoftware.com> Bonjour Andr?, Unfortunately, this is normal: Excel is a number processor not a word processor ;-) AFAIK I don't know if it is possible to export to Excel something different from a tab/tab/return text file, i.e. the minimum. Excel uses its own internal format (that depends in addition of the version): probably some others on this list will be able to tell you more but MS products are always a mess ;-) Le 25 avr. 08 ? 15:27, Andre.Bisseret a ?crit : > Hi, > > I have a stack where I export the content of a field (fldSource) > into a Word file (thisWordFile.doc) which is in "thisFolder" on the > desktop. > > I have the following script in a button: > > ON mouseUp > > set the defaultfolder to specialfolderpath("desktop") & "/thisFolder" > > open file "ThisWordFile.doc" FOR write > > write the rtftext of fld "fldSource" to file " ThisWordFile.doc " > > close file "ThisWordFile.doc" > > launch document "ThisWordFile.doc" > > END mouseUp > > This script is working as expected : the text of the fldSource is > imported in the file "thisWordFile" keeping all formatting > features : colors, underline, italic, bold. > > Now, I am trying to do the same but in Excel : exporting the > content of a field "FldSource" in an Excel file (thisExcelFile.xls) > which is in the same folder (thisFolder). > > Then a strickly identical script (only changing the file: a file ? > ThisExcelFile.xls ? instead of "ThisWordFile.doc") does not work. I > don't keep the formatted text of the field in the Excel file; I get > the rtf code of the text :-(( > > Thank in advance for any help, > > Best regards from Grenoble > > Andr? Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From Andre.Bisseret at inria.fr Fri Apr 25 10:40:41 2008 From: Andre.Bisseret at inria.fr (Andre.Bisseret) Date: Fri, 25 Apr 2008 16:40:41 +0200 Subject: write RTFText of a field works on a Word file but not on an Excel file In-Reply-To: <5598F86B-97AF-4DE3-9CE2-393F35480395@sosmartsoftware.com> References: <3E8EABF9-F8C8-4599-BE2E-0D5D489D39FA@inria.fr> <5598F86B-97AF-4DE3-9CE2-393F35480395@sosmartsoftware.com> Message-ID: Le 25 avr. 08 ? 15:36, Eric Chatonet a ?crit : > Bonjour Andr?, > > Unfortunately, this is normal: > Excel is a number processor not a word processor ;-) > AFAIK I don't know if it is possible to export to Excel something > different from a tab/tab/return text file, i.e. the minimum. > Excel uses its own internal format (that depends in addition of the > version): probably some others on this list will be able to tell you > more but MS products are always a mess ;-) > Bonjour ?ric et merci for your quick answer. Then, I am going to export simple text only; (fortunately that"is working ;-)) but the user will have to add formatting features manually on the file before saving it as .xls; it's a pity ! Best regards from Grenoble Andr? From wow at together.net Fri Apr 25 12:59:42 2008 From: wow at together.net (Richard Miller) Date: Fri, 25 Apr 2008 12:59:42 -0400 Subject: Identifying a USB camera In-Reply-To: <908786.80134.qm@web37504.mail.mud.yahoo.com> References: <908786.80134.qm@web37504.mail.mud.yahoo.com> Message-ID: Yes, the joy of a Mac and an intelligent OS. No such luck on Windows. Richard On Apr 25, 2008, at 5:42 AM, Richmond Mathewson wrote: > Here's a thought: > > run a wee script: > > put the volumes into fld "fLIST" > > certainly my tatty, cheapo, no-name digital camera > just shows up as an un-named volume (mind you this is > on a Mac). > > all the other volumes (i.e. my hard drives) have names > . . . > > my experience of Macintosh is that UNLESS you fiddle > around with the system prefs as soon as I plug my > camera in a slightly silly photo program automatically > launches, identifies the camera, and starts doing all > sorts of things I didn't ask it to. > > Having set the system prefs so a digital volume (such > as a camera or movie-camera mounts as a 'normal' > volume you should be able to treat it just like any > other volume. > > I spent about 30 minutes guttering about with the > settings on my computer; and now it can 'see' the > camera as a volume; but it will not behave with my > son's mobile phone. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > __________________________________________________________ > Sent from Yahoo! Mail. > A Smarter Email http://uk.docs.yahoo.com/nowyoucan.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 geradamas at yahoo.com Fri Apr 25 14:20:29 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 25 Apr 2008 19:20:29 +0100 (BST) Subject: the Show menu ??? Message-ID: <182065.61828.qm@web37507.mail.mud.yahoo.com> This doesn't seem to lead anywhere: "To see a list of messages that can be sent to a graphic as a result of user actions or internal Revolution events, open the "Transcript Language Dictionary" page of the main Documentation window, and choose "Graphic Messages" from the Show menu at the top." Dcard 2.6.1 There is no "Show" menu (Mac OS 10) or "open the "Dictionary" page of the main Documentation window, ensure that the graphic column is visible and use sort and filter to bring the relevant entries to the top" Couldn't find "sort and filter". Maybe I'm just being silly and have overlooked something. Ouch . . . wait a minute . . . I found the "Show" menu in the Transcript dictionary of my copy of RR 2.0.1. Ahah! Finally tracked down something reasonably comprehensible in my copy of RR 1.1.1 (ancient history). However, I am still no clearer as to how I should set the style of a graphic I am creating. I would like to do the following: [what follows is NOT code] change the tool to either brush or pencil and draw a vaguely oval-shaped figure somewhere on a card without using the mouse (i.e. purely through code). sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good. Give and get cool things for free, reduce waste and help our planet. Plus find hidden Yahoo! treasure http://green.yahoo.com/uk/earth-day/ From geradamas at yahoo.com Fri Apr 25 14:31:22 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 25 Apr 2008 19:31:22 +0100 (BST) Subject: Identifying a USB camera Message-ID: <629052.27245.qm@web37502.mail.mud.yahoo.com> Another 'goofy thought': If all you want to do is access the data stored on the SD card why not just whip it out of the camera and bung it in a card reader ? sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! For Good. Give and get cool things for free, reduce waste and help our planet. Plus find hidden Yahoo! treasure http://green.yahoo.com/uk/earth-day/ From dave.cragg at lacscentre.co.uk Fri Apr 25 14:36:17 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Fri, 25 Apr 2008 19:36:17 +0100 Subject: Engine evaluation changed? In-Reply-To: <48111E23.8060200@fourthworld.com> References: <48111E23.8060200@fourthworld.com> Message-ID: On 25 Apr 2008, at 00:56, Richard Gaskin wrote: > Many years ago this script worked: > > if there is a folder AppPath()&"media/" then > > Now it only works if I'm more explicit about the path concatenation: > > if there is a folder (AppPath()&"media/") then > > I can understand why the engine prefers the params, but I don't > understand how it changed, or exactly when. > > Have any of you seen changes to the order of precedence in > expression evaluation? I'm sure this changed many years ago in the Metacard days. I was caught out and had to fix things in an application. I remember Scott Raney commenting that it was to introduce more consistency to operator precedence. Cheers Dave From eric.chatonet at sosmartsoftware.com Fri Apr 25 14:42:04 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 25 Apr 2008 20:42:04 +0200 Subject: the Show menu ??? In-Reply-To: <182065.61828.qm@web37507.mail.mud.yahoo.com> References: <182065.61828.qm@web37507.mail.mud.yahoo.com> Message-ID: Bonsoir Richmond, I just wanted to tell you I'm going to send an email to Apple: I have found some glitches in system 5.02 :-) Le 25 avr. 08 ? 20:20, Richmond Mathewson a ?crit : > This doesn't seem to lead anywhere: > > "To see a list of messages that can be sent to a > graphic as a result of user actions or internal > Revolution events, open the "Transcript Language > Dictionary" page of the main Documentation window, and > choose "Graphic Messages" from the Show menu at the > top." Dcard 2.6.1 > > There is no "Show" menu (Mac OS 10) > > or > > "open the "Dictionary" page of the main Documentation > window, ensure that the graphic column is visible and > use sort and filter to bring the relevant entries to > the top" > > Couldn't find "sort and filter". > > Maybe I'm just being silly and have overlooked > something. > > Ouch . . . wait a minute . . . I found the "Show" menu > in the Transcript dictionary of my copy of RR 2.0.1. > > Ahah! Finally tracked down something reasonably > comprehensible in my copy of RR 1.1.1 (ancient > history). > > However, I am still no clearer as to how I should set > the style of a graphic I am creating. > > I would like to do the following: > > [what follows is NOT code] > > change the tool to either brush or pencil > and draw a vaguely oval-shaped figure somewhere on a > card > > without using the mouse (i.e. purely through code). > > sincerely, Richmond Mathewson Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From geradamas at yahoo.com Fri Apr 25 14:59:21 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 25 Apr 2008 19:59:21 +0100 (BST) Subject: the Show menu ??? Message-ID: <550061.80844.qm@web37506.mail.mud.yahoo.com> Bonsoir Eric, Oui, C'est sure RR 1.1.1 avait problems! But, that is not my point: the point is that some of the documentation in later recensions seems to refer to features that have gone the way of all flesh. My other point; enhanced since my last posting after having tried to puzzle this out from the 2.9 PDF (which is actually extremely comprehensive, and, arguably better than the online Docs), is that if I want to start drawing pretty picture with code I cannot fathom how to set angles of curvature, thickness of lines and so forth from the documentation of any version of RR that I have access to. sincerely, Richmond Mathewson. PS. just to give you un petit frisson (!) I spent about 30 minutes relaxing by messing around with some BASIC coding on my 20 year-old BBC this evening. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ __________________________________________________________ Sent from Yahoo! Mail. A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html From eric.chatonet at sosmartsoftware.com Fri Apr 25 15:15:13 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 25 Apr 2008 21:15:13 +0200 Subject: the Show menu ??? In-Reply-To: <550061.80844.qm@web37506.mail.mud.yahoo.com> References: <550061.80844.qm@web37506.mail.mud.yahoo.com> Message-ID: <0626493E-8E28-4542-BCB4-7BF95411F1EB@sosmartsoftware.com> Re-Bonsoir Richmond, Your French is really fluent: surely more than my English :-) I understand that you are in a position where you are obliged to work with old machines and old software but it might not be a reason to not take into account progresses that Rev has made since 1.1.1. or even 2.6.1. The question is: does we have to 'judge' Runrev as it was some years ago or now? PS. I'm not a Runrev investor ;-) Le 25 avr. 08 ? 20:59, Richmond Mathewson a ?crit : > Bonsoir Eric, > Oui, C'est sure RR 1.1.1 avait problems! > > But, that is not my point: the point is that some of > the documentation in later recensions seems to refer > to features that have gone the way of all flesh. > > My other point; enhanced since my last posting after > having tried to puzzle this out from the 2.9 PDF > (which is actually extremely comprehensive, and, > arguably better than the online Docs), is that if I > want to start drawing pretty picture with code I > cannot fathom how to set angles of curvature, > thickness of lines and so forth from the documentation > of any version of RR that I have access to. > > sincerely, Richmond Mathewson. > > PS. just to give you un petit frisson (!) I spent > about 30 minutes relaxing by messing around with some > BASIC coding on my 20 year-old BBC this evening. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From wow at together.net Fri Apr 25 15:32:55 2008 From: wow at together.net (Richard Miller) Date: Fri, 25 Apr 2008 15:32:55 -0400 Subject: Identifying a USB camera In-Reply-To: <629052.27245.qm@web37502.mail.mud.yahoo.com> References: <629052.27245.qm@web37502.mail.mud.yahoo.com> Message-ID: <0C9D7EDE-BCA8-4B80-BDCD-DDC0BBBD1E1F@together.net> Trying the make this as easy for the user as possible. On my camera, for example, it's more work to take out the card than it is to plug the camera in via USB. But certainly access via the card reader is much easier for Rev. I'm also unsure how many computers come with a card reader (but all come with USB ports). Richard On Apr 25, 2008, at 2:31 PM, Richmond Mathewson wrote: > Another 'goofy thought': > > If all you want to do is access the data stored on the > SD card why not just whip it out of the camera and > bung it in a card reader ? > > sincerely, Richmond Mathewson. > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! For Good. Give and get cool things for free, reduce waste > and help our planet. Plus find hidden Yahoo! treasure > > http://green.yahoo.com/uk/earth-day/ > _______________________________________________ > 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 Fri Apr 25 15:54:10 2008 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 25 Apr 2008 12:54:10 -0700 Subject: shell command callback question In-Reply-To: References: <9570E003-1316-4F61-9A76-1EDA52A6A0C2@dvcreators.net> Message-ID: <4C8B8353-45E0-4B69-9ABD-86D14487FB36@dvcreators.net> I have just one more question on this: Is there any empirical way to determine when a shell process has completed? (Other than trying to figure it out by parsing the returned text) This would be analogous, I guess, to when in Terminal, it returns you to the regular prompt. On Apr 24, 2008, at 2:19 AM, Mark Smith wrote: > Josh, there's a couple of ways to deal with this, but, as of 2.9, at > last we can read and write interactively to processes on OS X, so I > do things like this: > > > to encode an audio file with the flac command line encoder, > > on flacEncode pInfile, pOutfile > put "flac" && pInfile && "-o" && pOutfile into tProc > open process tProc for update -- this starts the process working > > -- this is often better done with a "send in time" handler and a > callback > -- but shows how it works > > put 0 into tPercDone > repeat until tPercDone = 100 > wait 250 millisecs with messages > read from process tProc until empty > put it into tProcOutput > ... > statements to parse out the percentage complete from tProcOutput > ... > put tPercDone > end repeat > close process tProc > > end flacEncode > > ------- > > Another option is to open "/bin/bash" as a process, so you can then > read and write to it as if it were the 'terminal' app. > > best, > > Mark > > > On 24 Apr 2008, at 05:33, Josh Mellicker wrote: >> When you execute a shell command in Terminal in OS X, (in >> appropriate cases) you get text back as the command executes. For >> example, when searching a hard drive, even though the entire >> process takes a while, at each moment it finds a matching file, it >> echoes it to the terminal, so you get a little feedback while >> you're waiting. >> >> However, in Revolution, when I execute a shell command, nothing is >> returned until the entire command is finishing executing, at which >> point I get all the echoed text at once. >> >> I am brand new at this and probably missing something obvious... >> how do you set up a callback so you get the echoed text in "real >> time"? >> _______________________________________________ >> 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 jbv.silences at club-internet.fr Fri Apr 25 16:18:06 2008 From: jbv.silences at club-internet.fr (jbv) Date: Fri, 25 Apr 2008 22:18:06 +0200 Subject: One more question about Rev cgi & binary data Message-ID: <48123C7E.35E8CD54@club-internet.fr> Hi guys, Has anyone already tried to parse data from a multipart/form-data html form (that contains a type=file element) with Rev cgi ? I've done it successfully in the past with ascii data, but now I'm trying to post jpeg data along with other parameters (height & with of the pic, session #...) in the same form, and obviously the jpeg binary data get corrupted in the process... Any idea ? Or will I have to use php again (sigh) ? Best, JB From mark at maseurope.net Fri Apr 25 16:20:47 2008 From: mark at maseurope.net (Mark Smith) Date: Fri, 25 Apr 2008 21:20:47 +0100 Subject: shell command callback question In-Reply-To: <4C8B8353-45E0-4B69-9ABD-86D14487FB36@dvcreators.net> References: <9570E003-1316-4F61-9A76-1EDA52A6A0C2@dvcreators.net> <4C8B8353-45E0-4B69-9ABD-86D14487FB36@dvcreators.net> Message-ID: <82B32570-C1B4-4D97-83A4-9E40C2E13AAD@maseurope.net> Josh, it depends on the particular things you're doing - many (like the flac encoder in my example) exit when they're done, so you can check 'the open processes', but some things persist. Best, Mark On 25 Apr 2008, at 20:54, Josh Mellicker wrote: > I have just one more question on this: > > Is there any empirical way to determine when a shell process has > completed? > > (Other than trying to figure it out by parsing the returned text) > > This would be analogous, I guess, to when in Terminal, it returns > you to the regular prompt. > > > On Apr 24, 2008, at 2:19 AM, Mark Smith wrote: > >> Josh, there's a couple of ways to deal with this, but, as of 2.9, >> at last we can read and write interactively to processes on OS X, >> so I do things like this: >> >> >> to encode an audio file with the flac command line encoder, >> >> on flacEncode pInfile, pOutfile >> put "flac" && pInfile && "-o" && pOutfile into tProc >> open process tProc for update -- this starts the process working >> >> -- this is often better done with a "send in time" handler and a >> callback >> -- but shows how it works >> >> put 0 into tPercDone >> repeat until tPercDone = 100 >> wait 250 millisecs with messages >> read from process tProc until empty >> put it into tProcOutput >> ... >> statements to parse out the percentage complete from tProcOutput >> ... >> put tPercDone >> end repeat >> close process tProc >> >> end flacEncode >> >> ------- >> >> Another option is to open "/bin/bash" as a process, so you can >> then read and write to it as if it were the 'terminal' app. >> >> best, >> >> Mark >> >> >> On 24 Apr 2008, at 05:33, Josh Mellicker wrote: >>> When you execute a shell command in Terminal in OS X, (in >>> appropriate cases) you get text back as the command executes. For >>> example, when searching a hard drive, even though the entire >>> process takes a while, at each moment it finds a matching file, >>> it echoes it to the terminal, so you get a little feedback while >>> you're waiting. >>> >>> However, in Revolution, when I execute a shell command, nothing >>> is returned until the entire command is finishing executing, at >>> which point I get all the echoed text at once. >>> >>> I am brand new at this and probably missing something obvious... >>> how do you set up a callback so you get the echoed text in "real >>> time"? >>> _______________________________________________ >>> 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 mark at maseurope.net Fri Apr 25 16:21:54 2008 From: mark at maseurope.net (Mark Smith) Date: Fri, 25 Apr 2008 21:21:54 +0100 Subject: One more question about Rev cgi & binary data In-Reply-To: <48123C7E.35E8CD54@club-internet.fr> References: <48123C7E.35E8CD54@club-internet.fr> Message-ID: <77E7E6CB-DF48-4ECC-B5F2-86390C0ADBB7@maseurope.net> JB, you may need to base64 encode the binary data. Best, Mark On 25 Apr 2008, at 21:18, jbv wrote: > Hi guys, > > Has anyone already tried to parse data from a multipart/form-data html > form > (that contains a type=file element) with Rev cgi ? > I've done it successfully in the past with ascii data, but now I'm > trying to post > jpeg data along with other parameters (height & with of the pic, > session > #...) > in the same form, and obviously the jpeg binary data get corrupted in > the process... > > Any idea ? Or will I have to use php again (sigh) ? > > Best, > JB > > _______________________________________________ > 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 Fri Apr 25 16:35:00 2008 From: jbv.silences at club-internet.fr (jbv) Date: Fri, 25 Apr 2008 22:35:00 +0200 Subject: One more question about Rev cgi & binary data References: <48123C7E.35E8CD54@club-internet.fr> <77E7E6CB-DF48-4ECC-B5F2-86390C0ADBB7@maseurope.net> Message-ID: <48124073.3B9B6DFF@club-internet.fr> Mark , > JB, you may need to base64 encode the binary data. you mean in the html form, before uploading ? JB From mark at maseurope.net Fri Apr 25 16:30:25 2008 From: mark at maseurope.net (Mark Smith) Date: Fri, 25 Apr 2008 21:30:25 +0100 Subject: One more question about Rev cgi & binary data In-Reply-To: <48124073.3B9B6DFF@club-internet.fr> References: <48123C7E.35E8CD54@club-internet.fr> <77E7E6CB-DF48-4ECC-B5F2-86390C0ADBB7@maseurope.net> <48124073.3B9B6DFF@club-internet.fr> Message-ID: <5E1736FD-C6EB-44F3-9F32-992C83B13A06@maseurope.net> I'd think you'd need to base64 encode the data before adding it to the form, but I must admit that I haven't actually done this. Best, Mark On 25 Apr 2008, at 21:35, jbv wrote: > > > Mark , > >> JB, you may need to base64 encode the binary data. > > you mean in the html form, before uploading ? > > JB > > > _______________________________________________ > 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 rgould8 at aol.com Sat Apr 26 01:34:27 2008 From: rgould8 at aol.com (rgould8 at aol.com) Date: Sat, 26 Apr 2008 01:34:27 -0400 Subject: Rev build-in browser "flashes" between pages Message-ID: <8CA7576540875D3-1270-32F6@Webmail-mg17.sim.aol.com> If I use the browser demo that comes with Rev 2.9 and navigate pages on my web-site, the browser "flashes white" between each page-navigation. However, if I view the same site using Safari 3 on my Mac, it doesn't flash. I was under the impression that Rev was using the WebKit Safari engine, but I could be wrong - - - in any case, is there a way this white-flashing can be avoided? From rgould8 at aol.com Sat Apr 26 01:47:13 2008 From: rgould8 at aol.com (rgould8 at aol.com) Date: Sat, 26 Apr 2008 01:47:13 -0400 Subject: way to listen to port 127.0.0.1 Message-ID: <8CA75781CD2FA7D-1270-3334@Webmail-mg17.sim.aol.com> I have a need to write a little "listener app" that lurks in the background, waiting for the user to do something on a webpage in a browser, like Safari. When a javascript routine on the web-page gets called, I need my Rev app to receive a few strings of text from the browser. The only way I can think to do that is to somehow pass data through port 127.0.0.1 and have Rev waiting patiently to receive that data. I'm just not sure how to go about sniffing for data from that port. Has anyone done that type of thing before that could share some code. Note that this is for a kiosk environment where I have full control over the hardware and software. This is for a Mac. From wjm at wjm.org Sat Apr 26 02:56:39 2008 From: wjm at wjm.org (Bill Marriott) Date: Sat, 26 Apr 2008 02:56:39 -0400 Subject: way to listen to port 127.0.0.1 References: <8CA75781CD2FA7D-1270-3334@Webmail-mg17.sim.aol.com> Message-ID: 127.0.01 isn't a port, it's an "IP Address" for the local machine. The port for web page interaction would be 80 (or 88, 8008, or something else) depending on how the machine and remote website are set up. If it's true that you will be in a kiosk environment, you can force people to go through the embedded web browser in Rev. This gives you the opportunity to catch data the way you'd like. Check out the documentation for browserBeforeNavigate and revBrowserGet commands. I don't know if those will do what you want "out of the box" but you certainly can analyze the HTML code (and therefore the JavaScript code) to look for specific operations/urls you want to monitor and either simulate them or rewrite them before display to users so they do what you want. >I have a need to write a little "listener app" that lurks in the >background, waiting for the user to do something on a webpage in a browser, >like Safari. When a javascript routine on the web-page gets called, I need >my Rev app to receive a few strings of text from the browser. > > The only way I can think to do that is to somehow pass data through port > 127.0.0.1 and have Rev waiting patiently to receive that data. I'm just > not sure how to go about sniffing for data from that port. Has anyone > done that type of thing before that could share some code. > > Note that this is for a kiosk environment where I have full control over > the hardware and software. This is for a Mac. From shoreagent at gmail.com Sat Apr 26 08:27:10 2008 From: shoreagent at gmail.com (william humphrey) Date: Sat, 26 Apr 2008 08:27:10 -0400 Subject: Table Fields In-Reply-To: <4810D9DB.9060600@fourthworld.com> References: <4810D9DB.9060600@fourthworld.com> Message-ID: <459b22a90804260527r39d2ed69p552ba5572950ad3f@mail.gmail.com> How soon can I try it? From shoreagent at gmail.com Sat Apr 26 08:29:34 2008 From: shoreagent at gmail.com (william humphrey) Date: Sat, 26 Apr 2008 08:29:34 -0400 Subject: Table Fields In-Reply-To: <459b22a90804260527r39d2ed69p552ba5572950ad3f@mail.gmail.com> References: <4810D9DB.9060600@fourthworld.com> <459b22a90804260527r39d2ed69p552ba5572950ad3f@mail.gmail.com> Message-ID: <459b22a90804260529s653237a9oc8a738a56a4cbf73@mail.gmail.com> Can the fields in the table be from a SQL (drawn from different tables in the database)? On Sat, Apr 26, 2008 at 8:27 AM, william humphrey wrote: > How soon can I try it? -- http://www.bluewatermaritime.com From wow at together.net Sat Apr 26 09:26:04 2008 From: wow at together.net (Richard Miller) Date: Sat, 26 Apr 2008 09:26:04 -0400 Subject: One more question about Rev cgi & binary data In-Reply-To: <48123C7E.35E8CD54@club-internet.fr> References: <48123C7E.35E8CD54@club-internet.fr> Message-ID: <22062F8C-B14E-4E56-B8AE-6DBF5C29B2EA@together.net> JB, Here's the solution which works for me. I know it seems a bit bizarre. It took many attempts to figure out how to get it to work reliably. But this works all the time. Best, Richard Miller --------------------------- -- buffer has the incoming data stream put buffer into temp put empty into pictfile put offset("image/jpeg",temp) into xx if xx <> 0 then put xx+14 into xx put char xx to (the length of temp) of temp into pictdata put char 1 to xx-1 of temp into tdata repeat with i = the length of pictdata down to 1 if chartonum(char i of pictdata) is 0 then put i into holdit exit repeat end if end repeat delete char (holdit+1) to the length of pictdata of pictdata put "binfile:TempPict_" & the milliseconds & ".jpg" into PictFile -- these next steps are critical. It doesn't work otherwise. Field "temp2" is just an empty text field on the cgi stack put pictdata into url PictFile put url PictFile into pictdata put pictdata into fld "temp2" put fld "temp2" into url PictFile The file PictFile will now be a regular jpeg file you can read and manipulate as you would any jpeg file On Apr 25, 2008, at 4:18 PM, jbv wrote: > Hi guys, > > Has anyone already tried to parse data from a multipart/form-data html > form > (that contains a type=file element) with Rev cgi ? > I've done it successfully in the past with ascii data, but now I'm > trying to post > jpeg data along with other parameters (height & with of the pic, > session > #...) > in the same form, and obviously the jpeg binary data get corrupted in > the process... > > Any idea ? Or will I have to use php again (sigh) ? > > Best, > JB > > _______________________________________________ > 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 Apr 26 12:25:50 2008 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sat, 26 Apr 2008 12:25:50 -0400 Subject: Creating a Search Field Message-ID: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> Hello everyone, I tried to write a handler for one of those nifty search fields that you find in Mac programs like Mail, where it pulls up found records as you type a search phrase. I came up with the following. (Incidentally, I do not use the filter command because it is much slower than "repeat for each" on big data sets.) on keyDown put me into searchString get fld "Data" repeat for each line thisLine in it if thisLine contains searchString then put thisLine & return after hits end repeat if the last character of hits is return then delete the last character of hits put hits into fld "Browse List" put "Found" && recordCount(hits,"f") into fld "Number of Records" -- a hit count function pass keyDown end keyDown It does the trick, but has a number of glitches that I'd like to fix. The main one is that it pulls up records that do not contain the search string. For example, if I type "mit" (without quotes), it will correctly pull up records that contain Mitchell; however, if I then type another letter, say "p", it will still pull up the same records that contain Mitchell even though none of these has the string "mitp", although some do contain "mit" in one spot and somewhere else a "p" and others do not contain "p" at all. I must not be understanding the contains operator. The other thing that tells me I haven't gotten it right is that the hit list should get smaller the more characters I type and bigger as I delete them. Well, most of the time the first character I type (e.g., just an "m") turns up nothing; I have to type a second character to get it going. And keyDown does not seem to respond to the Delete key. Any suggestions would be most appreciated. Gregory From jacque at hyperactivesw.com Sat Apr 26 12:36:09 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 26 Apr 2008 11:36:09 -0500 Subject: Creating a Search Field In-Reply-To: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> References: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> Message-ID: <481359F9.9050308@hyperactivesw.com> Gregory Lypny wrote: > Hello everyone, > > I tried to write a handler for one of those nifty search fields that you > find in Mac programs like Mail, where it pulls up found records as you > type a search phrase. I came up with the following. (Incidentally, I > do not use the filter command because it is much slower than "repeat for > each" on big data sets.) > > on keyDown > put me into searchString > get fld "Data" > repeat for each line thisLine in it > if thisLine contains searchString then put thisLine & return after hits > end repeat > if the last character of hits is return then delete the last character > of hits > put hits into fld "Browse List" > put "Found" && recordCount(hits,"f") into fld "Number of Records" -- > a hit count function > pass keyDown > end keyDown > > It does the trick, but has a number of glitches that I'd like to fix. > The main one is that it pulls up records that do not contain the search > string. For example, if I type "mit" (without quotes), it will > correctly pull up records that contain Mitchell; however, if I then type > another letter, say "p", it will still pull up the same records that > contain Mitchell even though none of these has the string "mitp", > although some do contain "mit" in one spot and somewhere else a "p" and > others do not contain "p" at all. I must not be understanding the > contains operator. > > The other thing that tells me I haven't gotten it right is that the hit > list should get smaller the more characters I type and bigger as I > delete them. Well, most of the time the first character I type (e.g., > just an "m") turns up nothing; I have to type a second character to get > it going. And keyDown does not seem to respond to the Delete key. > > Any suggestions would be most appreciated. The problem is that the newly-typed letter isn't in the field when you retrieve the field contents in the first line; it doesn't get placed in the field until the last line where you pass keydown. That means you will always be testing agains the previous contents of the field, rather than the new contents. One way to fix it is to change the beginning of the handler like this: on keydown pKey put me & pKey into searchString That way you will always have the latest entry. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jbv.silences at club-internet.fr Sat Apr 26 12:56:52 2008 From: jbv.silences at club-internet.fr (jbv) Date: Sat, 26 Apr 2008 18:56:52 +0200 Subject: One more question about Rev cgi & binary data References: <48123C7E.35E8CD54@club-internet.fr> <22062F8C-B14E-4E56-B8AE-6DBF5C29B2EA@together.net> Message-ID: <48135EC1.258591A4@club-internet.fr> Richard, Thank for the script, but your method implies the use of a cgi stack... what if a plain text script is used ? Actually, I'm looking towards a php solution right now... Best, JB > JB, > > Here's the solution which works for me. I know it seems a bit > bizarre. It took many attempts to figure out how to get it to work > reliably. But this works all the time. > > Best, > Richard Miller > > --------------------------- > -- buffer has the incoming data stream > put buffer into temp > put empty into pictfile > put offset("image/jpeg",temp) into xx > if xx <> 0 then > put xx+14 into xx > put char xx to (the length of temp) of temp into pictdata > put char 1 to xx-1 of temp into tdata > repeat with i = the length of pictdata down to 1 > if chartonum(char i of pictdata) is 0 then > put i into holdit > exit repeat > end if > end repeat > delete char (holdit+1) to the length of pictdata of pictdata > put "binfile:TempPict_" & the milliseconds & ".jpg" into PictFile > -- these next steps are critical. It doesn't work otherwise. > Field "temp2" is just an empty text field on the cgi stack > put pictdata into url PictFile > put url PictFile into pictdata > put pictdata into fld "temp2" > put fld "temp2" into url PictFile > > The file PictFile will now be a regular jpeg file you can read and > manipulate as you would any jpeg file From wow at together.net Sat Apr 26 13:41:21 2008 From: wow at together.net (Richard Miller) Date: Sat, 26 Apr 2008 13:41:21 -0400 Subject: One more question about Rev cgi & binary data In-Reply-To: <48135EC1.258591A4@club-internet.fr> References: <48123C7E.35E8CD54@club-internet.fr> <22062F8C-B14E-4E56-B8AE-6DBF5C29B2EA@together.net> <48135EC1.258591A4@club-internet.fr> Message-ID: JB, I've found a stack script more flexible that a text script, and it takes only a few minutes to convert from text to stack. Best, Richard On Apr 26, 2008, at 12:56 PM, jbv wrote: > > > Richard, > > Thank for the script, but your method implies the use of a cgi > stack... what if a plain text script is used ? > Actually, I'm looking towards a php solution right now... > > Best, > JB > >> JB, >> >> Here's the solution which works for me. I know it seems a bit >> bizarre. It took many attempts to figure out how to get it to work >> reliably. But this works all the time. >> >> Best, >> Richard Miller >> >> --------------------------- >> -- buffer has the incoming data stream >> put buffer into temp >> put empty into pictfile >> put offset("image/jpeg",temp) into xx >> if xx <> 0 then >> put xx+14 into xx >> put char xx to (the length of temp) of temp into pictdata >> put char 1 to xx-1 of temp into tdata >> repeat with i = the length of pictdata down to 1 >> if chartonum(char i of pictdata) is 0 then >> put i into holdit >> exit repeat >> end if >> end repeat >> delete char (holdit+1) to the length of pictdata of pictdata >> put "binfile:TempPict_" & the milliseconds & ".jpg" into >> PictFile >> -- these next steps are critical. It doesn't work otherwise. >> Field "temp2" is just an empty text field on the cgi stack >> put pictdata into url PictFile >> put url PictFile into pictdata >> put pictdata into fld "temp2" >> put fld "temp2" into url PictFile >> >> The file PictFile will now be a regular jpeg file you can read and >> manipulate as you would any jpeg file > > _______________________________________________ > 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 Sat Apr 26 14:25:20 2008 From: jbv.silences at club-internet.fr (jbv) Date: Sat, 26 Apr 2008 20:25:20 +0200 Subject: One more question about Rev cgi & binary data References: <48123C7E.35E8CD54@club-internet.fr> <22062F8C-B14E-4E56-B8AE-6DBF5C29B2EA@together.net> <48135EC1.258591A4@club-internet.fr> Message-ID: <48137379.E2F73550@club-internet.fr> Richard, I see... One more question about the incoming data stream : is the jpeg data raw data (as uploaded by a type=file element in an html form for instance) or is base64encoded ? Thanks, JB > JB, > > I've found a stack script more flexible that a text script, and it > takes only a few minutes to convert from text to stack. > > Best, > Richard > > On Apr 26, 2008, at 12:56 PM, jbv wrote: > > > > > > > Richard, > > > > Thank for the script, but your method implies the use of a cgi > > stack... what if a plain text script is used ? > > Actually, I'm looking towards a php solution right now... > > > > Best, > > JB > > > >> JB, > >> > >> Here's the solution which works for me. I know it seems a bit > >> bizarre. It took many attempts to figure out how to get it to work > >> reliably. But this works all the time. > >> > >> Best, > >> Richard Miller > >> > >> --------------------------- > >> -- buffer has the incoming data stream > >> put buffer into temp > >> put empty into pictfile > >> put offset("image/jpeg",temp) into xx > >> if xx <> 0 then > >> put xx+14 into xx > >> put char xx to (the length of temp) of temp into pictdata > >> put char 1 to xx-1 of temp into tdata > >> repeat with i = the length of pictdata down to 1 > >> if chartonum(char i of pictdata) is 0 then > >> put i into holdit > >> exit repeat > >> end if > >> end repeat > >> delete char (holdit+1) to the length of pictdata of pictdata > >> put "binfile:TempPict_" & the milliseconds & ".jpg" into > >> PictFile > >> -- these next steps are critical. It doesn't work otherwise. > >> Field "temp2" is just an empty text field on the cgi stack > >> put pictdata into url PictFile > >> put url PictFile into pictdata > >> put pictdata into fld "temp2" > >> put fld "temp2" into url PictFile > >> > >> The file PictFile will now be a regular jpeg file you can read and > >> manipulate as you would any jpeg file > > > > _______________________________________________ > > 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: From gregory.lypny at videotron.ca Sat Apr 26 14:54:53 2008 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sat, 26 Apr 2008 14:54:53 -0400 Subject: Creating a Search Field In-Reply-To: <20080426170005.74D3A489D13@mail.runrev.com> References: <20080426170005.74D3A489D13@mail.runrev.com> Message-ID: Thank you Jacqueline, How embarrassing. I just read the fine print at the bottom of the keyDown entry in the Rev dictionary. No excuse for my oversight. I think I also found the answer to the Delete key issue there too. Regards, Gregory On Sat, Apr 26, 2008, at 1:00 PM, Jacqueline wrote: > The problem is that the newly-typed letter isn't in the field when you > retrieve the field contents in the first line; it doesn't get placed > in > the field until the last line where you pass keydown. That means you > will always be testing agains the previous contents of the field, > rather > than the new contents. > > One way to fix it is to change the beginning of the handler like this: > > on keydown pKey > put me & pKey into searchString > > That way you will always have the latest entry. From jacque at hyperactivesw.com Sat Apr 26 15:54:35 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 26 Apr 2008 14:54:35 -0500 Subject: Creating a Search Field In-Reply-To: References: <20080426170005.74D3A489D13@mail.runrev.com> Message-ID: <4813887B.201@hyperactivesw.com> Gregory Lypny wrote: > Thank you Jacqueline, > > How embarrassing. I just read the fine print at the bottom of the > keyDown entry in the Rev dictionary. No excuse for my oversight. I > think I also found the answer to the Delete key issue there too. I wish I had a nickle for every time I've embarrassed myself on the list. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dave.cragg at lacscentre.co.uk Sat Apr 26 19:10:00 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 27 Apr 2008 00:10:00 +0100 Subject: One more question about Rev cgi & binary data In-Reply-To: <48123C7E.35E8CD54@club-internet.fr> References: <48123C7E.35E8CD54@club-internet.fr> Message-ID: On 25 Apr 2008, at 21:18, jbv wrote: > Hi guys, > > Has anyone already tried to parse data from a multipart/form-data html > form > (that contains a type=file element) with Rev cgi ? > I've done it successfully in the past with ascii data, but now I'm > trying to post > jpeg data along with other parameters (height & with of the pic, > session > #...) > in the same form, and obviously the jpeg binary data get corrupted in > the process... I've done this before with jpeg files uploaded as binary data. I can't find the script I used, but I think the handler below is what I used to parse the form data. It's based on a libCGI script that Jacqueline Gay used to distribute. It will handle standard and multipart forms. If you need to find out how the data was encoded (e.g. whether base64 or binary) then I think you'll need to look for a "Content-transfer- encoding:" header somewhere below the boundary for the file part. Cheers Dave ########################################## //assumes sPostdata already contains the entire posted data // watch for wrapping in the email local sCGIData, sPostdata on parsePostData if sPostdata is empty then exit parsePostData if matchText($CONTENT_TYPE,"multipart/form-data; *boundary=(.*)",tMimeBoundary) then stripQuotes tMimeBoundary put lineOffset(tMimeBoundary,sPostdata) into tStartLine if tStartLine = 0 then exit parsePostdata repeat forever put lineOffset(tMimeBoundary,sPostdata, tStartLine + 1) + (tStartLine + 1) into tEndline if tEndline < 1 then exit repeat if matchText(line tStartLine to tEndLine of sPostdata,"Content- Disposition: +form-data; +name=""e&"([^""e&"]+)",tName) then put lineOffset(CRLF & CRLF, line tStartLine to tEndLine of sPostdata) + tStartLine + 1 into tDataOffset put line tDataOffset to tEndLine - 1 of sPostdata into tValue rStripCR tValue put tValue into sCGIData[tName] put tEndLine into tStartLine else exit repeat end if end repeat else ##assume www form urlencoded if sPostdata <> empty then split sPostdata by "&" and "=" repeat for each line tKey in the keys of sPostData put URLDecode(sPostData[tKey]) into sCGIData[tKey] end repeat end if end parsePostData From jacque at hyperactivesw.com Sat Apr 26 20:27:16 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 26 Apr 2008 19:27:16 -0500 Subject: One more question about Rev cgi & binary data In-Reply-To: References: <48123C7E.35E8CD54@club-internet.fr> Message-ID: <4813C864.6040305@hyperactivesw.com> Dave Cragg wrote: > > On 25 Apr 2008, at 21:18, jbv wrote: >> Has anyone already tried to parse data from a multipart/form-data html >> form >> (that contains a type=file element) with Rev cgi ? >> I've done it successfully in the past with ascii data, but now I'm >> trying to post >> jpeg data along with other parameters (height & with of the pic, session >> #...) >> in the same form, and obviously the jpeg binary data get corrupted in >> the process... > > I've done this before with jpeg files uploaded as binary data. I can't > find the script I used, but I think the handler below is what I used to > parse the form data. It's based on a libCGI script that Jacqueline Gay > used to distribute. It will handle standard and multipart forms. Just for the record, libCGI is Rodney Tamblyn and Monte Goulding's work. The link I used to have for it is broken now though; if anyone has a more recent one I can update my site. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From wow at together.net Sat Apr 26 21:53:20 2008 From: wow at together.net (Richard Miller) Date: Sat, 26 Apr 2008 21:53:20 -0400 Subject: One more question about Rev cgi & binary data In-Reply-To: <48137379.E2F73550@club-internet.fr> References: <48123C7E.35E8CD54@club-internet.fr> <22062F8C-B14E-4E56-B8AE-6DBF5C29B2EA@together.net> <48135EC1.258591A4@club-internet.fr> <48137379.E2F73550@club-internet.fr> Message-ID: <7A544262-CC19-4610-B141-0BC4B03FE1A8@together.net> It's for conventional raw data as uploaded by type=file element. Richard On Apr 26, 2008, at 2:25 PM, jbv wrote: > > > Richard, > > I see... > > One more question about the incoming data stream : is the jpeg data > raw > data (as uploaded by a type=file element in an html form for > instance) or > is base64encoded ? > > Thanks, > JB > >> JB, >> >> I've found a stack script more flexible that a text script, and it >> takes only a few minutes to convert from text to stack. >> >> Best, >> Richard >> >> On Apr 26, 2008, at 12:56 PM, jbv wrote: >> >>> >>> >>> Richard, >>> >>> Thank for the script, but your method implies the use of a cgi >>> stack... what if a plain text script is used ? >>> Actually, I'm looking towards a php solution right now... >>> >>> Best, >>> JB >>> >>>> JB, >>>> >>>> Here's the solution which works for me. I know it seems a bit >>>> bizarre. It took many attempts to figure out how to get it to work >>>> reliably. But this works all the time. >>>> >>>> Best, >>>> Richard Miller >>>> >>>> --------------------------- >>>> -- buffer has the incoming data stream >>>> put buffer into temp >>>> put empty into pictfile >>>> put offset("image/jpeg",temp) into xx >>>> if xx <> 0 then >>>> put xx+14 into xx >>>> put char xx to (the length of temp) of temp into pictdata >>>> put char 1 to xx-1 of temp into tdata >>>> repeat with i = the length of pictdata down to 1 >>>> if chartonum(char i of pictdata) is 0 then >>>> put i into holdit >>>> exit repeat >>>> end if >>>> end repeat >>>> delete char (holdit+1) to the length of pictdata of pictdata >>>> put "binfile:TempPict_" & the milliseconds & ".jpg" into >>>> PictFile >>>> -- these next steps are critical. It doesn't work otherwise. >>>> Field "temp2" is just an empty text field on the cgi stack >>>> put pictdata into url PictFile >>>> put url PictFile into pictdata >>>> put pictdata into fld "temp2" >>>> put fld "temp2" into url PictFile >>>> >>>> The file PictFile will now be a regular jpeg file you can read and >>>> manipulate as you would any jpeg file >>> >>> _______________________________________________ >>> 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: > > _______________________________________________ > 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 rgould8 at aol.com Sat Apr 26 22:04:28 2008 From: rgould8 at aol.com (rgould8 at aol.com) Date: Sat, 26 Apr 2008 22:04:28 -0400 Subject: way to listen to port 127.0.0.1 In-Reply-To: References: <8CA75781CD2FA7D-1270-3334@Webmail-mg17.sim.aol.com> Message-ID: <8CA762227C2F221-ECC-4094@FWM-D20.sysops.aol.com> I started to go down the path of using the Rev 2.9 internal browser, but then I ran into an issue where all my full-screen web-pages with background images "flicker white" each time the page changes after the user touches a button.? If I display the same thing in Safari 3, I don't experience that problem at all.? This makes me think it's a Rev problem.? It even happens in the browser demo that comes with Rev. So, as a backup plan, I was thinking of just using Safari along with a "full-screen" browser plugin called "SAFT", which pretty much gives me what I need, except for the ability to control printing to the level that I need - - - for that, I need Revolution - - - and I need to somehow get "triggers" sent from Safari back to Revolution. Unless someone can fix the "browser window flashes white while browser between pages problem" - - - if that can be fixed, then I can do it all inside Revolution, which really is preferable.? This just needs to run on Mac Leopard. 127.0.01 isn't a port, it's an "IP Address" for the local machine. The port for web page interaction would be 80 (or 88, 8008, or something else) depending on how the machine and remote website are set up. If it's true that you will be in a kiosk environment, you can force people to go through the embedded web browser in Rev. This gives you the opportunity to catch data the way you'd like. Check out the documentation for browserBeforeNavigate and revBrowserGet commands. I don't know if those will do what you want "out of the box" but you certainly can analyze the HTML code (and therefore the JavaScript code) to look for specific operations/urls you want to monitor and either simulate them or rewrite them before display to users so they do what you want. -----Original Message----- From: Bill Marriott To: use-revolution at lists.runrev.com Sent: Sat, 26 Apr 2008 1:56 am Subject: Re: way to listen to port 127.0.0.1 127.0.01 isn't a port, it's an "IP Address" for the local machine. The port for web page interaction would be 80 (or 88, 8008, or something else) depending on how the machine and remote website are set up. If it's true that you will be in a kiosk environment, you can force people to go through the embedded web browser in Rev. This gives you the opportunity to catch data the way you'd like. Check out the documentation for browserBeforeNavigate and revBrowserGet commands. I don't know if those will do what you want "out of the box" but you certainly can analyze the HTML code (and therefore the JavaScript code) to look for specific operations/urls you want to monitor and either simulate them or rewrite them before display to users so they do what you want. >I have a need to write a little "listener app" that lurks in the >background, waiting for the user to do something on a webpage in a browser, >like Safari. When a javascript routine on the web-page gets called, I need >my Rev app to receive a few strings of text from the browser. > > The only way I can think to do that is to somehow pass data through port > 127.0.0.1 and have Rev waiting patiently to receive that data. I'm just > not sure how to go about sniffing for data from that port. Has anyone > done that type of thing before that could share some code. > > Note that this is for a kiosk environment where I have full control over > the hardware and software. This is for a Mac. _______________________________________________ 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 kkaufman at snet.net Sat Apr 26 23:38:10 2008 From: kkaufman at snet.net (Kurt Kaufman) Date: Sat, 26 Apr 2008 23:38:10 -0400 Subject: Using multiple instances of [Rev] app w/ SQLite db Message-ID: Of interest to me, perhaps to others as well: http://www.sqlite.org/faq.html#q5 Kurt From jbv.silences at club-internet.fr Sun Apr 27 04:25:38 2008 From: jbv.silences at club-internet.fr (jbv) Date: Sun, 27 Apr 2008 10:25:38 +0200 Subject: One more question about Rev cgi & binary data References: <48123C7E.35E8CD54@club-internet.fr> Message-ID: <48143881.5B76B005@club-internet.fr> Dave, Thanks for the code; I'll try that as well, although the problem is not to parse data from multipart encoded forms, but to keep binary data consistent inside Rev variables... I'm probably doing something wrong, but as soon as I use "line" or "lineoffset" in a script, or even try to count the number of chars, binary data seem to get corrupted... Probably because the "return" char is part of the binary data... JB > > > I've done this before with jpeg files uploaded as binary data. I can't > find the script I used, but I think the handler below is what I used > to parse the form data. It's based on a libCGI script that Jacqueline > Gay used to distribute. It will handle standard and multipart forms. > > If you need to find out how the data was encoded (e.g. whether base64 > or binary) then I think you'll need to look for a "Content-transfer- > encoding:" header somewhere below the boundary for the file part. > > Cheers > Dave > > ########################################## > > //assumes sPostdata already contains the entire posted data > // watch for wrapping in the email > > local sCGIData, sPostdata > > on parsePostData > if sPostdata is empty then exit parsePostData > if matchText($CONTENT_TYPE,"multipart/form-data; > *boundary=(.*)",tMimeBoundary) then > stripQuotes tMimeBoundary > > put lineOffset(tMimeBoundary,sPostdata) into tStartLine > if tStartLine = 0 then exit parsePostdata > repeat forever > put lineOffset(tMimeBoundary,sPostdata, tStartLine + 1) + > (tStartLine + 1) into tEndline > if tEndline < 1 then exit repeat > if matchText(line tStartLine to tEndLine of sPostdata,"Content- > Disposition: +form-data; +name=""e&"([^""e&"]+)",tName) then > put lineOffset(CRLF & CRLF, line tStartLine to tEndLine of > sPostdata) + tStartLine + 1 into tDataOffset > > put line tDataOffset to tEndLine - 1 of sPostdata into tValue > rStripCR tValue > put tValue into sCGIData[tName] > put tEndLine into tStartLine > else > exit repeat > end if > end repeat > else ##assume www form urlencoded > if sPostdata <> empty then split sPostdata by "&" and "=" > repeat for each line tKey in the keys of sPostData > put URLDecode(sPostData[tKey]) into sCGIData[tKey] > end repeat > end if > end parsePostData > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: From wjm at wjm.org Sun Apr 27 05:03:04 2008 From: wjm at wjm.org (Bill Marriott) Date: Sun, 27 Apr 2008 05:03:04 -0400 Subject: way to listen to port 127.0.0.1 References: <8CA75781CD2FA7D-1270-3334@Webmail-mg17.sim.aol.com> <8CA762227C2F221-ECC-4094@FWM-D20.sysops.aol.com> Message-ID: > Unless someone can fix the "browser window flashes white while > browser between pages problem" - - - if that can be fixed, then > I can do it all inside Revolution, which really is preferable.? This > just needs to run on Mac Leopard. I was able to eliminate (or at least significantly reduce) flicker by putting a lock screen at the beginning of the browserBeforeNavigate handler and an unlock screen in the browserNavigateComplete handler in the card script of the sample stack. From Andre.Bisseret at inria.fr Sun Apr 27 05:44:10 2008 From: Andre.Bisseret at inria.fr (Andre.Bisseret) Date: Sun, 27 Apr 2008 11:44:10 +0200 Subject: Creating a Search Field In-Reply-To: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> References: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> Message-ID: <8B80CE48-08F1-4B38-B9CD-2096891A4EA5@inria.fr> Hello Gregory, If I well understand your aim, you could be interested in adapting the search device I programmed thanks to very good advices from ?ric Chatonnet (as always :-)). By the way, his tutorial "How to Master Users Data in Entry Boxes" might interest you; you can find it on his site : http://www.sosmartsoftware.com/ I have three fields : - one is the list to be searched in (say "bigList") -- this field could have its visible property set to false - a second is a one line field where the user write what he/she is searching for (say "entry") - the third is a field where the results of the search appears (say, "results") the script of the field "entry" is as follow : local mySubList, --------------------- ON rawkeyUp find empty REPEAT find fld "entry" in fld "bigList" of this cd IF the result is "not found" THEN exit repeat ELSE put value(the foundline) & cr after mySubList END IF END repeat put empty into fld "results" put mySubList into fld "results" select char 2 to -1 of line 1 of fld "results" select after fld "entry" put empty into mySubList END rawkeyUp ON returnInField -- here do what you want with the found word (I use the found word to find a corresponding card in another stack) END returnInField HTH Best regards from Grenoble Andr? Le 26 avr. 08 ? 18:25, Gregory Lypny a ?crit : > Hello everyone, > > I tried to write a handler for one of those nifty search fields that > you find in Mac programs like Mail, where it pulls up found records > as you type a search phrase. I came up with the following. > (Incidentally, I do not use the filter command because it is much > slower than "repeat for each" on big data sets.) > > on keyDown > put me into searchString > get fld "Data" > repeat for each line thisLine in it > if thisLine contains searchString then put thisLine & return > after hits > end repeat > if the last character of hits is return then delete the last > character of hits > put hits into fld "Browse List" > put "Found" && recordCount(hits,"f") into fld "Number of Records" > -- a hit count function > pass keyDown > end keyDown > > It does the trick, but has a number of glitches that I'd like to > fix. The main one is that it pulls up records that do not contain > the search string. For example, if I type "mit" (without quotes), > it will correctly pull up records that contain Mitchell; however, if > I then type another letter, say "p", it will still pull up the same > records that contain Mitchell even though none of these has the > string "mitp", although some do contain "mit" in one spot and > somewhere else a "p" and others do not contain "p" at all. I must > not be understanding the contains operator. > > The other thing that tells me I haven't gotten it right is that the > hit list should get smaller the more characters I type and bigger as > I delete them. Well, most of the time the first character I type > (e.g., just an "m") turns up nothing; I have to type a second > character to get it going. And keyDown does not seem to respond to > the Delete key. > > Any suggestions would be most appreciated. > > Gregory > _______________________________________________ > 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 sadhu at castandcrew.com Sun Apr 27 12:06:39 2008 From: sadhu at castandcrew.com (Sadhu Nadesan) Date: Sun, 27 Apr 2008 09:06:39 -0700 Subject: (no subject) Message-ID: <4CB3BF56-D1D4-485D-B716-62821555AF49@castandcrew.com> Sadhu Nadesan Sent via iPhone by AT&T From m.schonewille at economy-x-talk.com Sun Apr 27 12:37:29 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 27 Apr 2008 18:37:29 +0200 Subject: (no subject) In-Reply-To: <4CB3BF56-D1D4-485D-B716-62821555AF49@castandcrew.com> References: <4CB3BF56-D1D4-485D-B716-62821555AF49@castandcrew.com> Message-ID: <7E10AC89-BC0A-4DBE-97A6-F1CC3E0E99E9@economy-x-talk.com> congrats Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Our servers may be off-line between 28 April and 1 May. If you have an urgent request, you can contact us at . Apologies for any inconveniences. On 27 apr 2008, at 18:06, Sadhu Nadesan wrote: > > > Sadhu Nadesan > Sent via iPhone by AT&T From sadhu at castandcrew.com Sun Apr 27 14:22:21 2008 From: sadhu at castandcrew.com (Sadhu Nadesan) Date: Sun, 27 Apr 2008 11:22:21 -0700 Subject: The email with no subject Message-ID: Apologies about mail saying servers down. It's not true and I didn't send it. Sadhu Nadesan Sent via iPhone by AT&T From bvlahos at mac.com Sun Apr 27 15:45:29 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 27 Apr 2008 12:45:29 -0700 Subject: Table cell formatting Message-ID: <465739FE-5BAF-4497-91A7-49AEC6D0575E@mac.com> I'm poking around with the table cell format options. It looks like even though you can select multiple columns for formatting it only actually seems to work on some of the columns. Also, it looks like you need to press return twice for it to take affect. Where is documentation for this? I've entered mmYYYY, mmyy, mm and it doesn't seem to make any difference. I've also tried entering "d" for day but that is not an accepted letter. What would the correct settings be for using the system date format? Bill Vlahos From bvlahos at mac.com Sun Apr 27 15:48:16 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 27 Apr 2008 12:48:16 -0700 Subject: Table cell formatting In-Reply-To: <465739FE-5BAF-4497-91A7-49AEC6D0575E@mac.com> References: <465739FE-5BAF-4497-91A7-49AEC6D0575E@mac.com> Message-ID: <125A4C33-BD8F-4F03-831C-FD69624B7CF0@mac.com> I forgot to include that this is for the "Date" format of the table cell. Bill On Apr 27, 2008, at 12:45 PM, Bill Vlahos wrote: > I'm poking around with the table cell format options. It looks like > even though you can select multiple columns for formatting it only > actually seems to work on some of the columns. Also, it looks like > you need to press return twice for it to take affect. > > Where is documentation for this? > > I've entered mmYYYY, mmyy, mm and it doesn't seem to make any > difference. I've also tried entering "d" for day but that is not an > accepted letter. What would the correct settings be for using the > system date format? > > 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 From gregory.lypny at videotron.ca Sun Apr 27 16:59:43 2008 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Sun, 27 Apr 2008 16:59:43 -0400 Subject: Creating a Search Field In-Reply-To: <20080427170005.004F2488E47@mail.runrev.com> References: <20080427170005.004F2488E47@mail.runrev.com> Message-ID: <0EC05ADD-9B57-419B-94B5-5C88665002A8@videotron.ca> Jacqueline, for me, if it were only just this list. And thank you for the variation, Andr?. I'll put it up beside what I've got and perhaps nab the best of both. Gregory Montreal On Sun, Apr 27, 2008, at 1:00 PM, Jacqueline replied: > > Gregory Lypny wrote: >> Thank you Jacqueline, >> >> How embarrassing. I just read the fine print at the bottom of the >> keyDown entry in the Rev dictionary. No excuse for my oversight. I >> think I also found the answer to the Delete key issue there too. > > I wish I had a nickle for every time I've embarrassed myself on the > list. :) > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com And so did Andr?: > Hello Gregory, > If I well understand your aim, you could be interested in adapting the > search device I programmed thanks to very good advices from ?ric > Chatonnet (as always :-)). > By the way, his tutorial "How to Master Users Data in Entry Boxes" > might interest you; you can find it on his site : > http://www.sosmartsoftware.com/ > > > I have three fields : > - one is the list to be searched in (say "bigList") -- this field > could have its visible property set to false > - a second is a one line field where the user write what he/she is > searching for (say "entry") > - the third is a field where the results of the search appears (say, > "results") > > the script of the field "entry" is as follow : > > local mySubList, > --------------------- > > ON rawkeyUp > find empty > REPEAT > find fld "entry" in fld "bigList" of this cd > IF the result is "not found" THEN exit repeat > ELSE > put value(the foundline) & cr after mySubList > END IF > END repeat > put empty into fld "results" > put mySubList into fld "results" > select char 2 to -1 of line 1 of fld "results" > select after fld "entry" > put empty into mySubList > END rawkeyUp > > ON returnInField > -- here do what you want with the found word > (I use the found word to find a corresponding card in another stack) > END returnInField > > > HTH > > Best regards from Grenoble > Andr? From dlwild at gmail.com Sun Apr 27 21:56:13 2008 From: dlwild at gmail.com (Biocentric Solutions) Date: Sun, 27 Apr 2008 20:56:13 -0500 Subject: PRINTING IN RUNREV 2.9 Message-ID: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> Hello, I don't know if anyone knows whether it is possible to print and entire scrolling field in Revolution 2.9. I've not been able to do it with Revolution 2.5.1. The idea is to be able to print the entire scrolling field, including that which is not visible in the card on the screen. (If anyone knows how to do it in 2.5.1 I would also like to know.) Any help with this is greatly appreciated. All the best, Leonardo Wild From 3mcgrath at comcast.net Sun Apr 27 23:24:45 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Sun, 27 Apr 2008 23:24:45 -0400 Subject: PRINTING IN RUNREV 2.9 In-Reply-To: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> Message-ID: <354B8FC1-27E3-474D-BA7E-B62052346135@comcast.net> Leonardo, Did you try: revPrintField the name of Field 1 works here for me.... Tom McGrath On Apr 27, 2008, at 9:56 PM, Biocentric Solutions wrote: > Hello, > > I don't know if anyone knows whether it is possible to print and > entire > scrolling field in Revolution 2.9. I've not been able to do it with > Revolution 2.5.1. The idea is to be able to print the entire scrolling > field, including that which is not visible in the card on the > screen. (If > anyone knows how to do it in 2.5.1 I would also like to know.) > > Any help with this is greatly appreciated. > > All the best, > > > Leonardo Wild > _______________________________________________ > 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 bvlahos at mac.com Mon Apr 28 01:32:35 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 27 Apr 2008 22:32:35 -0700 Subject: Tab in tables and determine which cell In-Reply-To: References: Message-ID: <99D0F968-353D-4936-A74D-AA6871D2ABE5@mac.com> Thanks to JB for his suggestions on keeping count but Ken Ray came up with a more elegant solution. I'm not sure why Rev hasn't documented this. Thanks, Bill Vlahos > Here you go, Bill... after some research, it turns out that Rev > doesn't > give you too many messages to work with in their "table" field. > However I > found that we can get what we want by putting the attached code into > the > *card* script (or higher in the hierarchy), but not in the table field > itself, as it won't get the messages necessary. > > Here's the code for the card script: > > --- > on mouseUp -- Use this to trap whtn the user clicks in a cell > put GetCellName(the long id of the target) into fld "Log" > pass mouseUp > end mouseUp > > on tabIntoCell pObj -- Use this to trap the user tabbing into a cell > put GetCellName(pObj) into fld "Log" > end tabIntoCell > > on mouseDown -- Sent when user clicks in table > put the long id of the target into tObj > set the uCurrentCell of tObj to GetCellName(tObj) > end mouseDown > > on revUpdateCellValue pObject,txcell,tycell,tCurrentcell,tNewText > -- Sent when user tabs to another cell or uses the arrow keys > send "tabIntoCell pObject" to me in 20 milliseconds > pass revUpdateCellValue > end revUpdateCellValue > > function GetCellName pObj > put revGetCellName(pObj) into tName > replace "revCell-" with "" in tName > return tName > end GetCellName > --- > > So use 'mouseUp' and 'tabIntoCell' to do what you want (I have the > output > going into a field "Log", but you can do what you want). What you > get back > is a row,column output (e.g. "1,2" or "4,3", etc.) that you can use > to do > what you need to do. > > Have fun! > > Ken On Apr 23, 2008, at 6:41 PM, Bill Vlahos wrote: > I have a table that users can tab through. I'd like to be able to > determine when a user tabs into a certain column and do some action. > > I can determine it when the user clicks in a cell but how can I > determine it when they tab into a cell? > > 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 From palcibiades-first at yahoo.co.uk Mon Apr 28 01:47:24 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Mon, 28 Apr 2008 06:47:24 +0100 Subject: PRINTING IN RUNREV 2.9 Message-ID: <200804280647.24761.palcibiades-first@yahoo.co.uk> > I don't know if anyone knows whether it is possible to print and > entire scrolling field in Revolution 2.9. Yes, export it to a text file. Then go out to shell and print it. Use awk and printf if you need to format it. If on Linux, or presumably on OSX too, you can just pipe the result of printf to a print driver. It works, its quick, its easy. I have not been able to get revPrintField to work on Linux. It does print, but the resulting page setup does not affect the layout or size and the field comes out truncated and with strange tab settings. When I've tracked down if this is due to the page setup dialog or to revPrintField, later this week, I'll file a bug report. Awk is a complete antique, but it works. If you need a reference on it, get Sed and Awk from O'Reilly. The Aho Kernigan Weinberger book is out of print now.. Peter From pepetoo at cox.net Mon Apr 28 01:56:49 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 27 Apr 2008 22:56:49 -0700 Subject: PRINTING IN RUNREV 2.9 In-Reply-To: <354B8FC1-27E3-474D-BA7E-B62052346135@comcast.net> References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> <354B8FC1-27E3-474D-BA7E-B62052346135@comcast.net> Message-ID: <671FF6C5-2013-43A0-B730-9BA72D9AE554@cox.net> I, too, have been having trouble with printing using 2.9. revShowPrintDialog does nothing. The Dialog that pops up using Answer Printer does not allow the selection of page size or orientation. Bummer! I did, once, see the correct Page Setup Dialog; don't know what I did but I was trying most everything under the sun. It's pretty obvious that the rev printing commands just do not work with 2.9. I'm pretty sure they did with 2.7.4; maybe 2.8.1 as well. Joe Wilkins On Apr 27, 2008, at 8:24 PM, Thomas McGrath III wrote: > Leonardo, > > Did you try: > > revPrintField the name of Field 1 > > works here for me.... > > > Tom McGrath > > On Apr 27, 2008, at 9:56 PM, Biocentric Solutions wrote: > >> Hello, >> >> I don't know if anyone knows whether it is possible to print and >> entire >> scrolling field in Revolution 2.9. I've not been able to do it with >> Revolution 2.5.1. The idea is to be able to print the entire >> scrolling >> field, including that which is not visible in the card on the >> screen. (If >> anyone knows how to do it in 2.5.1 I would also like to know.) >> >> Any help with this is greatly appreciated. >> >> All the best, >> >> >> Leonardo Wild >> _______________________________________________ >> 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 Joe Lewis Wilkins pepetoo at cox.net From toolbook at kestner.de Mon Apr 28 06:11:42 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 28 Apr 2008 12:11:42 +0200 Subject: Mac Newbee question to Mac paths Message-ID: <001601c8a918$422947d0$18b2a8c0@TiemoPC2> Hi there, As not having a Mac yet, I am still doubtful with the Mac path structure. I am talking about the Mac OSX standalone: A typical Mac path would look like this: /Applications/MyApp.app/Contents/MacOS/Mainstack Shouldn't it be: Hard Disc/Applications/MyApp.app/Contents/MacOS/Mainstack Can you put your App on a Mac only in: /Applications/ or could you build any folder structure as on windows to put your app also into: /Applications/foo/foo/MyApp.app/Contents/MacOS/Mainstack? The documentation tells me about the defaultfolder: "this is the folder containing that standalone. On OS X systems, the defaultFolder is set to the folder that contains the application bundle" The first part would tell me that the defaultfolder is: /Applications/MyApp.app/Contents/MacOS/ The second part would tell me that the defaultfolder is: /Applications/ Or is the difference just, how it looks like physical (first part) and what the user sees of it (second part)? I think a need a little Mac coaching :-) Thank you Tiemo From coiin at rcn.com Mon Apr 28 08:30:48 2008 From: coiin at rcn.com (Colin Holgate) Date: Mon, 28 Apr 2008 08:30:48 -0400 Subject: Mac Newbee question to Mac paths In-Reply-To: <001601c8a918$422947d0$18b2a8c0@TiemoPC2> References: <001601c8a918$422947d0$18b2a8c0@TiemoPC2> Message-ID: I'm pretty sure that the documentation wouldn't expect the user to know about showing package contents, or tunneling through to the file that happens to be the real thing. For most people the standalone is the entire package itself. So both parts of the help are referring to / Applications/. What's the reason you need to know the path? From toolbook at kestner.de Mon Apr 28 08:38:06 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 28 Apr 2008 14:38:06 +0200 Subject: AW: Mac Newbee question to Mac paths In-Reply-To: Message-ID: <003301c8a92c$b6240c10$18b2a8c0@TiemoPC2> Hi Colin, I just wanted to understand "where I am" and "why", when creating a path to a subfolder from the defaultfolder or filename because I did very hard in some tests without a Mac ... Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Colin Holgate > Gesendet: Montag, 28. April 2008 14:31 > An: How to use Revolution > Betreff: Re: Mac Newbee question to Mac paths > > I'm pretty sure that the documentation wouldn't expect the user to > know about showing package contents, or tunneling through to the file > that happens to be the real thing. For most people the standalone is > the entire package itself. So both parts of the help are referring to / > Applications/. > > What's the reason you need to know the path? > From wjm at wjm.org Mon Apr 28 08:44:23 2008 From: wjm at wjm.org (Bill Marriott) Date: Mon, 28 Apr 2008 08:44:23 -0400 Subject: PRINTING IN RUNREV 2.9 References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> Message-ID: Leonardo, > I don't know if anyone knows whether it is possible to print and entire > scrolling field in Revolution 2.9. Yes. I created a new stack, added a field, put the contents of a web page into it, and used the command revprintfield the name of fld 1 and it worked fine to produce a multi-page report. (2.9 on XP) Peter, > Yes, export it to a text file. Then go out to shell and print it. Use > awk > and printf if you need to format it. If on Linux, or presumably on OSX > too, > you can just pipe the result of printf to a print driver. It works, its > quick, its easy. > > I have not been able to get revPrintField to work on Linux. It does > print, > but the resulting page setup does not affect the layout or size and the > field > comes out truncated and with strange tab settings. Just because something isn't working on Linux does not mean it's a problem elsewhere or that people have to go through awk to make it work. I know you've said several times you're going to file a bug report, but you've made at least four posts on the topic already and there still isn't one. As stated several times during the beta cycle, the engineers don't monitor the use-list, and rely on the RQCC... the sooner you file a report, the more likely it is to get addressed. Since work is already far along on the next version, might I suggest filing this before another version goes by without the printing support you need? Joe, > revShowPrintDialog does nothing. The Dialog that pops up using Answer > Printer does not allow the selection of page size or orientation. > Bummer! > > I did, once, see the correct Page Setup Dialog; don't know what I did > but I was trying most everything under the sun. > > It's pretty obvious that the rev printing commands just do not work > with 2.9. I'm pretty sure they did with 2.7.4; maybe 2.8.1 as well. Did you read the recent newsletter article on printing and coding for 2.9? http://www.runrev.com/newsletter/april/issue46/newsletter2.php?id=NW46S526933 There are flags you can set for choosing whether you receive the system print dialog or Rev's. When I followed the steps above without specifying any options at all, I was able to specify the paper size and orientation. I received both a page setup dialog and a Print dialog. The page setup screen allowed for direct setting of both those options. They were available via the "Preferences" button on the Print dialog. You may need to "set the systemPrintSelector to true" to see the Page Setup dialog box you want. Don't forget there are tons of other print option properties like printPaperSize and printPaperOrientation. Printing is easy in the sense you can accomplish it with a single command. It's complicated in that there are new commands, dozens of options, tons of different print drivers, three platforms, and therefore countless permutations. This is why it's essential if you find it's not working as expected to read the newsletter article to make sure you're issuing the proper commands, and file a bug report to correct any problems. - Bill From sundown at pacifier.com Mon Apr 28 08:56:16 2008 From: sundown at pacifier.com (-= JB =-) Date: Mon, 28 Apr 2008 05:56:16 -0700 Subject: Tab in tables and determine which cell In-Reply-To: <99D0F968-353D-4936-A74D-AA6871D2ABE5@mac.com> References: <99D0F968-353D-4936-A74D-AA6871D2ABE5@mac.com> Message-ID: <6B8BDB8B-E7AF-4231-8378-010CF2749506@pacifier.com> In the script below revGetCellName was used. Where can I read about table cells and cell names of anything else related to table fields because I cannot find this word in the dictionary or anything when I do a search. -=>JB<=- On Apr 27, 2008, at 10:32 PM, Bill Vlahos wrote: > Thanks to JB for his suggestions on keeping count but Ken Ray came > up with a more elegant solution. I'm not sure why Rev hasn't > documented this. > > Thanks, > Bill Vlahos > > >> Here you go, Bill... after some research, it turns out that Rev >> doesn't >> give you too many messages to work with in their "table" field. >> However I >> found that we can get what we want by putting the attached code >> into the >> *card* script (or higher in the hierarchy), but not in the table >> field >> itself, as it won't get the messages necessary. >> >> Here's the code for the card script: >> >> --- >> on mouseUp -- Use this to trap whtn the user clicks in a cell >> put GetCellName(the long id of the target) into fld "Log" >> pass mouseUp >> end mouseUp >> >> on tabIntoCell pObj -- Use this to trap the user tabbing into a >> cell >> put GetCellName(pObj) into fld "Log" >> end tabIntoCell >> >> on mouseDown -- Sent when user clicks in table >> put the long id of the target into tObj >> set the uCurrentCell of tObj to GetCellName(tObj) >> end mouseDown >> >> on revUpdateCellValue pObject,txcell,tycell,tCurrentcell,tNewText >> -- Sent when user tabs to another cell or uses the arrow keys >> send "tabIntoCell pObject" to me in 20 milliseconds >> pass revUpdateCellValue >> end revUpdateCellValue >> >> function GetCellName pObj >> put revGetCellName(pObj) into tName >> replace "revCell-" with "" in tName >> return tName >> end GetCellName >> --- >> >> So use 'mouseUp' and 'tabIntoCell' to do what you want (I have the >> output >> going into a field "Log", but you can do what you want). What you >> get back >> is a row,column output (e.g. "1,2" or "4,3", etc.) that you can >> use to do >> what you need to do. >> >> Have fun! >> >> Ken > On Apr 23, 2008, at 6:41 PM, Bill Vlahos wrote: > >> I have a table that users can tab through. I'd like to be able to >> determine when a user tabs into a certain column and do some action. >> >> I can determine it when the user clicks in a cell but how can I >> determine it when they tab into a cell? >> >> 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 > From pepetoo at cox.net Mon Apr 28 10:50:09 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 28 Apr 2008 07:50:09 -0700 Subject: PRINTING IN RUNREV 2.9 In-Reply-To: References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> Message-ID: <1C905361-CF64-488C-BFD8-7C75C2A6BB4A@cox.net> Thanks for the direction, Bill. I can understand what you saying, and am sympathetic; but feel "newsletters" should not be where clarifications and requirements are to be found. Hey, we don't all have time to read every little thing that rev puts out. We're usually focused in on the problem at hand. If this info is not to appear in the documentation, at least a link or warning should appear their. Hopefully, as you say, it will work when I follow the suggestions in the Newsletter. Joe Wilkins On Apr 28, 2008, at 5:44 AM, Bill Marriott wrote: > Joe, > >> revShowPrintDialog does nothing. The Dialog that pops up using Answer >> Printer does not allow the selection of page size or orientation. >> Bummer! >> >> I did, once, see the correct Page Setup Dialog; don't know what I did >> but I was trying most everything under the sun. >> >> It's pretty obvious that the rev printing commands just do not work >> with 2.9. I'm pretty sure they did with 2.7.4; maybe 2.8.1 as well. > > Did you read the recent newsletter article on printing and coding > for 2.9? > > http://www.runrev.com/newsletter/april/issue46/newsletter2.php?id=NW46S526933 > > There are flags you can set for choosing whether you receive the > system > print dialog or Rev's. When I followed the steps above without > specifying > any options at all, I was able to specify the paper size and > orientation. I > received both a page setup dialog and a Print dialog. The page setup > screen > allowed for direct setting of both those options. They were > available via > the "Preferences" button on the Print dialog. > > You may need to "set the systemPrintSelector to true" to see the > Page Setup > dialog box you want. Don't forget there are tons of other print option > properties like printPaperSize and printPaperOrientation. > > Printing is easy in the sense you can accomplish it with a single > command. > It's complicated in that there are new commands, dozens of options, > tons of > different print drivers, three platforms, and therefore countless > permutations. This is why it's essential if you find it's not > working as > expected to read the newsletter article to make sure you're issuing > the > proper commands, and file a bug report to correct any problems. > > - Bill From pepetoo at cox.net Mon Apr 28 10:57:33 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 28 Apr 2008 07:57:33 -0700 Subject: PRINTING IN RUNREV 2.9 In-Reply-To: References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> Message-ID: Furthermore, Bill. In searching all the emails I've received from Rev in recent days, I didn't even receive notification that there is such a critter as the one you sight; and this is really my first formal awareness that Rev publishes these on a fairly routine basis and with vital information; not just P/R. No testiness intended! (smile) Joe Wilkins On Apr 28, 2008, at 5:44 AM, Bill Marriott wrote: > Did you read the recent newsletter article on printing and coding > for 2.9? > > http://www.runrev.com/newsletter/april/issue46/newsletter2.php?id=NW46S526933 Joe Lewis Wilkins pepetoo at cox.net From wjm at wjm.org Mon Apr 28 11:11:30 2008 From: wjm at wjm.org (Bill Marriott) Date: Mon, 28 Apr 2008 11:11:30 -0400 Subject: PRINTING IN RUNREV 2.9 References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> Message-ID: Hi Joe, > In searching all the emails I've received from Rev in recent days, I > didn't even receive notification that there is such a critter as the one > you sight; and this is really my first formal awareness that Rev > publishes these on a fairly routine basis and with vital information; not > just P/R. We send them out to just about everyone... suggest you write support (at) runrev.com to be sure you're on the list. They come out every two weeks or so and there's usually some good info each edition. Bill From pepetoo at cox.net Mon Apr 28 11:18:10 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 28 Apr 2008 08:18:10 -0700 Subject: PRINTING IN RUNREV 2.9 In-Reply-To: References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> Message-ID: <74BFC709-2590-4D92-B769-1506B1E4EBAD@cox.net> Thanks, Bill. Will do. Joe Wilkins On Apr 28, 2008, at 8:11 AM, Bill Marriott wrote: > Hi Joe, > >> In searching all the emails I've received from Rev in recent days, I >> didn't even receive notification that there is such a critter as >> the one >> you sight; and this is really my first formal awareness that Rev >> publishes these on a fairly routine basis and with vital >> information; not >> just P/R. > > We send them out to just about everyone... suggest you write support > (at) > runrev.com to be sure you're on the list. They come out every two > weeks or > so and there's usually some good info each edition. > > Bill Joe Lewis Wilkins pepetoo at cox.net From toolbook at kestner.de Mon Apr 28 11:34:59 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 28 Apr 2008 17:34:59 +0200 Subject: Is there a minimum OS X requirement for Rev 2.8? Message-ID: <004201c8a945$6bbd3a20$18b2a8c0@TiemoPC2> Hello, I have build an app in 2.8 for OS X (Universal), which runs up to now without any problems and almost no bad feedback from my customers. Today I got a call from a customer, running OS X 10.2.8. When he clicks on my app something is working for moment, as if the program want's to start and closes again without opening. When looking into my standalone bundle PlugIns I see a coreimage support bundle, a jaguar_, panther_ and tiger_theme. Which one was 10.2? was it before panther? Could it be that 2.8 Rev runs only from 10.3 on, or could there be anything missing for 10.2? Does anybody know this behaviour? Thanks for any hints! Tiemo From kray at sonsothunder.com Mon Apr 28 11:38:38 2008 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 28 Apr 2008 10:38:38 -0500 Subject: Tab in tables and determine which cell In-Reply-To: <6B8BDB8B-E7AF-4231-8378-010CF2749506@pacifier.com> Message-ID: > In the script below revGetCellName was used. > Where can I read about table cells and cell names > of anything else related to table fields because I > cannot find this word in the dictionary or anything > when I do a search. Last night, Bill asked me how I ended up getting to the solution; I've restated it below (edited for clarity) to help in anyone looking to work with tables in Rev: ------ - I knew the table field in Rev wasn't a real separate table object, it's a field object with scripts to make it work like a table, so it made sense to me that it would need to intercept events from the user in order to work. This must be done with frontScripts. - I turned on "Revolution UI Elements in Lists" (View menu) and then displayed the list of frontScripts in the Message Box (3rd icon from the right in the icon bar of the Message Box), and found "revTable", which I opened. - I then looked in the script for standard UI event handlers (mouseDown, focusIn, etc.) to see what user events were being trapped. I was interested in when a user clicked and when they tabbed from cell to sell, so I concentrated on the "mouse" event handlers and the "tabKey" event handler. - I kind of visually traced what would happen if I clicked (or tabbed) to see what revTable handlers were being called, and eventually identified "revUpdateCellValue" as an event that would be sent to the target, so I could grab hold of it in my own scripts. - For the mouse messages, I noticed that the mouseUp was being trapped and passed, and so I was able to trap that one as well. - The only tricky thing was that "revUpdateCellValue" is sent while tabbing from one cell to another, but the parameters it gets are based on the cell it just *left*, so I needed to send a delayed message, and then query where it was after it got to the next cell. ------ Hope this helps, From troy_lists at rpsystems.net Mon Apr 28 11:44:10 2008 From: troy_lists at rpsystems.net (Troy Rollins) Date: Mon, 28 Apr 2008 11:44:10 -0400 Subject: PRINTING IN RUNREV 2.9 In-Reply-To: References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> Message-ID: <51792584-0263-4B79-AFE5-DB462A796035@rpsystems.net> On Apr 28, 2008, at 11:11 AM, Bill Marriott wrote: > We send them out to just about everyone... suggest you write support > (at) > runrev.com to be sure you're on the list. They come out every two > weeks or > so and there's usually some good info each edition. Since the newsletter itself is online, perhaps this list could be added to its mailing list, so that we can be sure to know when a new one come out? -- Troy RPSystems, Ltd. http://www.rpsystems.net From sundown at pacifier.com Mon Apr 28 12:01:09 2008 From: sundown at pacifier.com (-= JB =-) Date: Mon, 28 Apr 2008 09:01:09 -0700 Subject: Tab in tables and determine which cell In-Reply-To: References: Message-ID: It Helps a lot. thanks, -=>JB<=- On Apr 28, 2008, at 8:38 AM, Ken Ray wrote: >> In the script below revGetCellName was used. >> Where can I read about table cells and cell names >> of anything else related to table fields because I >> cannot find this word in the dictionary or anything >> when I do a search. > > Last night, Bill asked me how I ended up getting to the solution; I've > restated it below (edited for clarity) to help in anyone looking to > work > with tables in Rev: > > ------ > - I knew the table field in Rev wasn't a real separate table > object, it's a > field object with scripts to make it work like a table, so it made > sense to > me that it would need to intercept events from the user in order to > work. > This must be done with frontScripts. > > - I turned on "Revolution UI Elements in Lists" (View menu) and then > displayed the list of frontScripts in the Message Box (3rd icon > from the > right in the icon bar of the Message Box), and found "revTable", > which I > opened. > > - I then looked in the script for standard UI event handlers > (mouseDown, > focusIn, etc.) to see what user events were being trapped. I was > interested > in when a user clicked and when they tabbed from cell to sell, so I > concentrated on the "mouse" event handlers and the "tabKey" event > handler. > > - I kind of visually traced what would happen if I clicked (or > tabbed) to > see what revTable handlers were being called, and eventually > identified > "revUpdateCellValue" as an event that would be sent to the target, > so I > could grab hold of it in my own scripts. > > - For the mouse messages, I noticed that the mouseUp was being > trapped and > passed, and so I was able to trap that one as well. > > - The only tricky thing was that "revUpdateCellValue" is sent while > tabbing > from one cell to another, but the parameters it gets are based on > the cell > it just *left*, so I needed to send a delayed message, and then > query where > it was after it got to the next cell. > ------ > > Hope this helps, > > > _______________________________________________ > 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 wjm at wjm.org Mon Apr 28 13:02:03 2008 From: wjm at wjm.org (Bill Marriott) Date: Mon, 28 Apr 2008 13:02:03 -0400 Subject: PRINTING IN RUNREV 2.9 References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> <51792584-0263-4B79-AFE5-DB462A796035@rpsystems.net> Message-ID: Hi Troy, > Since the newsletter itself is online, perhaps this list could be added > to its mailing list, so that we can be sure to know when a new one come > out? Every name we get via download or sale of the product is automatically added to the newsletter, unless you uncheck the box. I don't know if use-list folks are added automatically, but why would you be on the use-Rev list if you're not using Rev? :) A good way to ensure you're on the newsletter list is to download a trial version of Rev 2.9 at: http://www.runrev.com/downloads/free-trial/ From revlist at azurevision.co.uk Mon Apr 28 13:04:56 2008 From: revlist at azurevision.co.uk (Ian Wood) Date: Mon, 28 Apr 2008 18:04:56 +0100 Subject: My new app - Aperture Assistant In-Reply-To: <07A7B6B6-CC7B-401D-B4D6-5D2A3789BAF3@azurevision.co.uk> References: <07A7B6B6-CC7B-401D-B4D6-5D2A3789BAF3@azurevision.co.uk> Message-ID: <4E23C366-7BBA-47AE-89DD-415FD298549A@azurevision.co.uk> Update - after ~1000 downloads of two betas, only five bugs were reported (which isn't to say there were only five bugs...). Aperture Assistant 1.0 is now available... http://aperture-assistant.com/downloads Thanks again to all the list members! Ian From 3mcgrath at comcast.net Mon Apr 28 16:16:49 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Mon, 28 Apr 2008 16:16:49 -0400 Subject: Picture DATA and how to show it Message-ID: <1D542F1C-7C88-4D03-ADEA-2A11D019484A@comcast.net> Dear friends, I have some data returned from an applescript that looks like this: ?data PICTED340000000001F001F4001102FF0C00FFFE000000480000004800000000000001F001F40000000000 (continues on awhile) 963747572652E000000FF? I of course deleted the ?data PICT and ? when playing around in RR. It is a png file I think but I would like to display this picture in REV if possible. I have been reading through Applescript trying to find a way to convert this to an image of this data with no luck. I have also been reading the RR Dictionary and can't seem to figure this one out. Anyone with experience with this? I thought I remembered someone talking about storing this type of data in a custom prop??? Any reply is appreciated. Tom McGrath From m.schonewille at economy-x-talk.com Mon Apr 28 16:25:34 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 28 Apr 2008 22:25:34 +0200 Subject: Picture DATA and how to show it In-Reply-To: <1D542F1C-7C88-4D03-ADEA-2A11D019484A@comcast.net> References: <1D542F1C-7C88-4D03-ADEA-2A11D019484A@comcast.net> Message-ID: Hi Tom, I'd say this is a PICT file in hex form. I don't know whether you should convert it to binary first, but you could always try to write it to a file on disk and then import it, either as PICT or, if that doesn't work, as PNG. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Our servers may be off-line between 28 April and 1 May. If you have an urgent request, you can contact us at . Apologies for any inconveniences. On 28 apr 2008, at 22:16, Thomas McGrath III wrote: > Dear friends, > > I have some data returned from an applescript that looks like this: > > ?data > PICTED340000000001F001F4001102FF0C00FFFE000000480000004800000000000001F001F40000000000 > (continues on awhile) 963747572652E000000FF? > > I of course deleted the ?data PICT and ? when playing around in RR. > > It is a png file I think but I would like to display this picture in > REV if possible. I have been reading through Applescript trying to > find a way to convert this to an image of this data with no luck. I > have also been reading the RR Dictionary and can't seem to figure > this one out. > > > Anyone with experience with this? I thought I remembered someone > talking about storing this type of data in a custom prop??? > > > Any reply is appreciated. From 3mcgrath at comcast.net Mon Apr 28 16:46:48 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Mon, 28 Apr 2008 16:46:48 -0400 Subject: Picture DATA and how to show it In-Reply-To: References: <1D542F1C-7C88-4D03-ADEA-2A11D019484A@comcast.net> Message-ID: <6F2AFD94-9138-4708-9DCF-B24A08FD70D5@comcast.net> Mark, The AS dict says " data (picture) : data for this artwork, in the form of a picture " but it does not refer to it's type or how it is stored i.e. Hex etc. If I get the format for this in AS it states {?class PNG ?} so even though it states PICT I think it is a PNG. Export and import just hang up RR. I have not used convert to binary before. What's the best way to handle that? Thanks Tom McGrath On Apr 28, 2008, at 4:25 PM, Mark Schonewille wrote: > Hi Tom, > > I'd say this is a PICT file in hex form. I don't know whether you > should convert it to binary first, but you could always try to write > it to a file on disk and then import it, either as PICT or, if that > doesn't work, as PNG. > > Best regards, > > Mark Schonewille > From dlwild at gmail.com Mon Apr 28 17:12:40 2008 From: dlwild at gmail.com (dlwild) Date: Mon, 28 Apr 2008 16:12:40 -0500 Subject: PRINTING IN RUNREV 2.9 In-Reply-To: <74BFC709-2590-4D92-B769-1506B1E4EBAD@cox.net> References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> <74BFC709-2590-4D92-B769-1506B1E4EBAD@cox.net> Message-ID: <3B8E6295-38A8-488D-89FB-67686C30943D@gmail.com> Hello, Thanks for all those who have replied to the printing question. I'll let you know how it went. All the best, Leonardo On Apr 28, 2008, at 10:18 AM, Joe Lewis Wilkins wrote: > Thanks, Bill. Will do. > > Joe Wilkins > > On Apr 28, 2008, at 8:11 AM, Bill Marriott wrote: > >> Hi Joe, >> >>> In searching all the emails I've received from Rev in recent >>> days, I >>> didn't even receive notification that there is such a critter as >>> the one >>> you sight; and this is really my first formal awareness that Rev >>> publishes these on a fairly routine basis and with vital >>> information; not >>> just P/R. >> >> We send them out to just about everyone... suggest you write >> support (at) >> runrev.com to be sure you're on the list. They come out every two >> weeks or >> so and there's usually some good info each edition. >> >> Bill > > Joe Lewis Wilkins > pepetoo at cox.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 sarah.reichelt at gmail.com Mon Apr 28 17:50:44 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 29 Apr 2008 07:50:44 +1000 Subject: PRINTING IN RUNREV 2.9 In-Reply-To: <671FF6C5-2013-43A0-B730-9BA72D9AE554@cox.net> References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> <354B8FC1-27E3-474D-BA7E-B62052346135@comcast.net> <671FF6C5-2013-43A0-B730-9BA72D9AE554@cox.net> Message-ID: Printing has changed a lot in 2.9 and in my opinion, for the better. Since it seems to be an issue of some confusion, I thought I would chime in here with my experiences. There is a large list of new commands and functions for setting up your printing, querying printers, storing print setups etc. If you read the "Engine Change Log.txt" file in the Revolution application folder you will find these all gathered together. There has been one change in existing syntax and while I think it has become more logical, a change is always confusing at first. Previously the command "answer printer" would bring up the Page Setup dialog. In order to get to the Print dialog, you had to use "revShowPrintDialog false, true" or "open printing with dialog". Both of these still work and "revShowPrintDialog true, true" will show both the Page Setup & Print dialogs. However we now have another command "answer page setup", which shows the Page Setup dialog and "answer printer" has been changed to show the Print dialog. If your apps used "answer printer", then you will need to edit that. The really great thing is that we can now store the results of these 2 dialogs. After either of these dialogs is closed, unless they have been cancelled, the printerSettings is updated to hold the settings. This setup data can be stored in a custom property and re-applied without having to ask the user again. For example, I have an application that uses a regular printer and a special label printer. The application knows which one is to be used at any time, but previously, I had to ask the users to set the page setup & print settings every time the printer had to change. Now I can store these settings the first time they use them and then just re-apply those settings when the relevant printer is needed. If you need to set any print settings like page ranges, number of copies etc., do not then show either the Page Setup or Print dialogs as they will override whatever special settings you used. One final point: Bill mentioned the systemPrintSelector. The newsletter article suggests setting this to false so that Rev's own print & page setup dialogs are used instead of the system ones. While this is instructive while testing, I don't like the idea for a released application and I think it is unnecessary, certainly on a Mac. If you get your users to go through Page setup & Print once, then you have all the data you need. You can set any further parameters you want programmatically. Regards, Sarah From 3mcgrath at comcast.net Mon Apr 28 18:09:50 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Mon, 28 Apr 2008 18:09:50 -0400 Subject: Picture DATA and how to show it In-Reply-To: <6F2AFD94-9138-4708-9DCF-B24A08FD70D5@comcast.net> References: <1D542F1C-7C88-4D03-ADEA-2A11D019484A@comcast.net> <6F2AFD94-9138-4708-9DCF-B24A08FD70D5@comcast.net> Message-ID: <8F2A8ED4-0F92-4F67-B7C0-B5F7E80749FA@comcast.net> Mark et. al. Also if I use Applescript to write the Data to a pict file I actually get this: ?4??? ??HH?????   ?  ??  ?t  @@??Vpng appl ??HH??PNG???PNG  IHDR???% ?gAMA?B?O? pHYs  ??$tEXtSoftwareQuickTime 6.5.2 (Mac OS X)???tIME? )8???+ IDATx??[Ys Gr???? 08H?!R+???~pXy ???7????? ????~\;h)^[????$? ??13=?gU93 ??/??%?1h?Tef}??eV????{???wZ?d??Q?/??s! ?`?9?????EI^y?{B?qV(?????f?)?????+a?J? etc. which looks like binary data and states it IS a png file after all. But I can't import this file to RR and have a picture come out. How do you recommend converting this from binary to an image? Ideas??? Thanks Tom McGrath On Apr 28, 2008, at 4:46 PM, Thomas McGrath III wrote: > Mark, > > The AS dict says " data (picture) : data for this artwork, in > the form of a picture " but it does not refer to it's type or > how it is stored i.e. Hex etc. > > If I get the format for this in AS it states {?class PNG ?} so even > though it states PICT I think it is a PNG. > > Export and import just hang up RR. > > I have not used convert to binary before. What's the best way to > handle that? > > Thanks > > Tom McGrath > > On Apr 28, 2008, at 4:25 PM, Mark Schonewille wrote: > >> Hi Tom, >> >> I'd say this is a PICT file in hex form. I don't know whether you >> should convert it to binary first, but you could always try to >> write it to a file on disk and then import it, either as PICT or, >> if that doesn't work, as PNG. >> >> Best regards, >> >> Mark Schonewille >> > _______________________________________________ > 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 Mon Apr 28 18:18:26 2008 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 28 Apr 2008 17:18:26 -0500 Subject: Mac Newbee question to Mac paths In-Reply-To: <001601c8a918$422947d0$18b2a8c0@TiemoPC2> Message-ID: > A typical Mac path would look like this: > /Applications/MyApp.app/Contents/MacOS/Mainstack > > Shouldn't it be: Hard Disc/Applications/MyApp.app/Contents/MacOS/Mainstack No, not if the Mac has only a single volume (i.e. hard drive). And when there are multiple drives, the path is: /Volumes//... /... /... (etc.) > Can you put your App on a Mac only in: /Applications/ or could you build any > folder structure as on windows to put your app also into: > /Applications/foo/foo/MyApp.app/Contents/MacOS/Mainstack? You can put it anywhere you like, Macs don't care about where apps are launched from (although putting it in Applications or Utilities (/Applications/Utilities) is the norm. > The documentation tells me about the defaultfolder: "this is the folder > containing that standalone. On OS X systems, the defaultFolder is set to the > folder that contains the application bundle" > > The first part would tell me that the defaultfolder is: > /Applications/MyApp.app/Contents/MacOS/ > > The second part would tell me that the defaultfolder is: /Applications/ > > Or is the difference just, how it looks like physical (first part) and what > the user sees of it (second part)? No, it's actually a question of a "bug fix" that took place a while ago. You see the "engine" in an application is embedded on a Mac inside the application bundle, and the rule was to start with the defaultFolder pointing to the location of the standalone. On Windows, this was where the .exe file was, but on Mac it was embedded three layers down in the bundle. However this was confusing and required parsing of the defaultFolder to point to the proper place, so in later versions of Rev, the defaultFolder pointed to the folder that contained the application bundle (i.e. what the user sees as the "application"). Hope this helps, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From pepetoo at cox.net Mon Apr 28 20:05:31 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 28 Apr 2008 17:05:31 -0700 Subject: PRINTING IN RUNREV 2.9 In-Reply-To: References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> <354B8FC1-27E3-474D-BA7E-B62052346135@comcast.net> <671FF6C5-2013-43A0-B730-9BA72D9AE554@cox.net> Message-ID: Hi Sarah, I haven't studied all of the different possibilities, but I've been able to make what I need work. Printing cards with large images; printing cards with scrolling text fields and printing cards with combinations of images and text of varied sorts. Thanks. Joe Wilkins On Apr 28, 2008, at 2:50 PM, Sarah Reichelt wrote: > Printing has changed a lot in 2.9 and in my opinion, for the better. > Since it seems to be an issue of some confusion, I thought I would > chime in here with my experiences. From sundown at pacifier.com Mon Apr 28 21:21:53 2008 From: sundown at pacifier.com (-= JB =-) Date: Mon, 28 Apr 2008 18:21:53 -0700 Subject: arrowKey in tables In-Reply-To: References: Message-ID: <090610A7-2A66-44F5-A8C1-028DF3703F0D@pacifier.com> Let's say I have a table field and the I-beam cursor is located in row 7 column 3. If I use the down arrowKey it will jump to row 8 column 1. Is there a way to make it go straight down the column (row 8 column 3) plus straight up the column when I use the up arrowKey. thanks, -=>JB<=- From kray at sonsothunder.com Mon Apr 28 22:50:05 2008 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 28 Apr 2008 21:50:05 -0500 Subject: arrowKey in tables In-Reply-To: <090610A7-2A66-44F5-A8C1-028DF3703F0D@pacifier.com> Message-ID: > Let's say I have a table field and the I-beam cursor is > located in row 7 column 3. If I use the down arrowKey > it will jump to row 8 column 1. Is there a way to make > it go straight down the column (row 8 column 3) plus > straight up the column when I use the up arrowKey. What version of Rev is this happening in? I just tried it in 2.9 and it behaves as you describe... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From sarah.reichelt at gmail.com Mon Apr 28 23:32:20 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 29 Apr 2008 13:32:20 +1000 Subject: Translating IP address on a local network Message-ID: Hi All, We have a small network behind a NAT router, with IP addresses either set manually or by DHCP in the format 192.168.1.xxx. All the computer's are Macs so they also have Bonjour names e.g. sarah-mac.local. I have set up a custom web server based on Andre's RevOnRockets. When the web server receives a request, the IP address of the requesting computer is contained in the socket ID. I would like to be able to translate that to the Bonjour name of the requesting computer as that would make the logs much more easily read. Is there a Mac shell command or any way of getting this data for addresses inside a local network which are not listed on any DNS or Directory service? TIA, Sarah From rgould8 at aol.com Tue Apr 29 00:03:35 2008 From: rgould8 at aol.com (rgould8 at aol.com) Date: Tue, 29 Apr 2008 00:03:35 -0400 Subject: way to listen to port 127.0.0.1 In-Reply-To: References: <8CA75781CD2FA7D-1270-3334@Webmail-mg17.sim.aol.com> <8CA762227C2F221-ECC-4094@FWM-D20.sysops.aol.com> Message-ID: <8CA77C521C8F405-C24-2342@webmail-mf01.sysops.aol.com> I tried that just now, and it's still flashing white between clicks on the web-page.? This is evident by my particular kiosk application, which has a cached large image in the background, and in native Safari, I can jump from page to page with that background, and the foreground elements appear overtop without any flickering in the background.? When I switch to Rev and the embedded browser, however, I get a millisecond of white-full-screen flashing between page-draws, and it's visually disturbing.? I'm using the latest Rev 2.9 on Leopard. So, that puts me to Plan B: Since this is a touch-screen kiosk environment and I have full-control over the hardware/software, I'd like to just use "SAFT", which is software that makes Safari run in full-screen mode, and then have a silent version of Rev running in the background waiting for it's cue.? When it receives the cue, it needs to print some data to a thermal-label printer attached to the kiosk. I am was hoping that I could have a javascript on a web-page that passes data to 127.0.0.1:80, and then have my Rev app ready to receive that data. I'm not suceeding, however, and I could use some assistance with the scripting.? Something like: open socket "127.0.0.1:80" read from socket "127.0.0.1:80" with message "gotdata" and then on the web-page: a href="127.0.0.1:80">Click me to test sending a message to Revolution That's plan B.? If Plan B doesn't work, then I've left with Plan C, which I know will work, but is less optimal - - - that plan is to have Rev send Applescript commands to Safari, checking the URL every few seconds and seeing if it's at a "printing url", and taking values from that URL.? Not optimal.? Plan B would be better if someone can help me get it working. -----Original Message----- From: Bill Marriott To: use-revolution at lists.runrev.com Sent: Sun, 27 Apr 2008 4:03 am Subject: Re: way to listen to port 127.0.0.1 > Unless someone can fix the "browser window flashes white while > browser between pages problem" - - - if that can be fixed, then > I can do it all inside Revolution, which really is preferable.? This > just needs to run on Mac Leopard. I was able to eliminate (or at least significantly reduce) flicker by putting a lock screen at the beginning of the browserBeforeNavigate handler and an unlock screen in the browserNavigateComplete handler in the card script of the sample stack. _______________________________________________ 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 3mcgrath at comcast.net Tue Apr 29 00:13:55 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Tue, 29 Apr 2008 00:13:55 -0400 Subject: Picture DATA and how to show it In-Reply-To: <8F2A8ED4-0F92-4F67-B7C0-B5F7E80749FA@comcast.net> References: <1D542F1C-7C88-4D03-ADEA-2A11D019484A@comcast.net> <6F2AFD94-9138-4708-9DCF-B24A08FD70D5@comcast.net> <8F2A8ED4-0F92-4F67-B7C0-B5F7E80749FA@comcast.net> Message-ID: <881FCCD5-A90E-4D4D-8D54-833EFB9F4B0A@comcast.net> I really need some help on this one!!! So far I can get the artwork and read the result in AS, then again in applescript I can write the hex to a file where it is now binary and read that file in RR. It works but this is a sloppy solution as it is Mac only for one and Applescript is doing all the work where I would like RR to handle the encoding etc. Then I can make this a cross platform solution. Here is my applescript: try tell application "iTunes" set my_Artwork to the (data of artwork 1 of track "One" of playlist "U2") as picture end tell -- This sets the path to the pictures folder of iTunes set file_path to (path to "pdoc" as string) set file_name to (the file_path & "MyArtwork" & ".pict") as string do shell script "cd " & (POSIX path of file_path) & " ;ls | grep \"" & "MyArtwork" & ".pict\" ; " & "echo '.'" set shell_result to the result as string open for access file_name write permission 1 copy the result to file_reference -- Here is where I can write to the file as a picture, this turns the data into binary write myTrack starting at 0 to file_reference as picture close access file_reference -- here I return the file_name for Revolution to then set the filename of image "Artwork" to the returned result return file_name end try The problem with this is that I have to write to the users pictures folder for one and that each time I access the script I am writing over the previous file. I would like to just encode this and not write to a file at all if possible. What i would really like to do is either have RR open a file and write to it the my_Artwork as a picture (thereby setting it to binary) or better yet just have RR write to a custom Prop and encode that as binary and set an image to that when done. The new applescript would then look like this: try tell application "iTunes" set my_artwork to the (data of artwork 1 of track "One" of playlist "U2) as picture return my_artwork end tell end try I have done this and tried to encode the result in RR with no success. I have tried every version of binaryEncode with no results and a lot of force quits. Does anyone here have some ideas on where to go from here????? Thanks Tom McGrath On Apr 28, 2008, at 6:09 PM, Thomas McGrath III wrote: > Mark et. al. > > Also if I use Applescript to write the Data to a pict file I > actually get this: > which looks like binary data and states it IS a png file after all. > > But I can't import this file to RR and have a picture come out. How > do you recommend converting this from binary to an image? > > Ideas??? > > Thanks > > Tom McGrath From ambassador at fourthworld.com Tue Apr 29 00:37:38 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 28 Apr 2008 21:37:38 -0700 Subject: Picture DATA and how to show it Message-ID: <4816A612.6060001@fourthworld.com> Thomas McGrath III wrote: > Does anyone here have some ideas on where to go from here????? Apple's APIs generally favor C++ for such data structures. Sounds like a good job for an external. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Tue Apr 29 01:30:00 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 28 Apr 2008 22:30:00 -0700 Subject: Table Fields Message-ID: <4816B258.8020505@fourthworld.com> william humphrey wrote: > Richard Gaskin wrote: >> I've been working off-and-on for quite some time on a database >> selector type of table object ...it would be nice to know if >> this gadget would be useful to others... If so, please drop me >> a note offline and let me know, and that'll help me gauge what >> level of effort I should put into this. > > How soon can I try it? The effort of prepping for RevCon has slowed everything else here down, so I won't be able to get around to documenting it until after I catch up on the client work once I get back. Translation: Late May at the earliest. > Can the fields in the table be from a SQL (drawn from different > tables in the database)? My table object is just a group containing a field and a bunch of other stuff to make the header. As a field, it can contain any tab-delimited data you like. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From toolbook at kestner.de Tue Apr 29 02:36:35 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 29 Apr 2008 08:36:35 +0200 Subject: AW: Mac Newbee question to Mac paths In-Reply-To: Message-ID: <000a01c8a9c3$5f7ca420$18b2a8c0@TiemoPC2> Hi Ken, thank you for claryfying, that helps! 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: Dienstag, 29. April 2008 00:18 > An: How to use Revolution > Betreff: Re: Mac Newbee question to Mac paths > > > > A typical Mac path would look like this: > > /Applications/MyApp.app/Contents/MacOS/Mainstack > > > > Shouldn't it be: Hard > Disc/Applications/MyApp.app/Contents/MacOS/Mainstack > > No, not if the Mac has only a single volume (i.e. hard drive). And when > there are multiple drives, the path is: > > /Volumes//... /... /... (etc.) > > > Can you put your App on a Mac only in: /Applications/ or could you build > any > > folder structure as on windows to put your app also into: > > /Applications/foo/foo/MyApp.app/Contents/MacOS/Mainstack? > > You can put it anywhere you like, Macs don't care about where apps are > launched from (although putting it in Applications or Utilities > (/Applications/Utilities) is the norm. > > > The documentation tells me about the defaultfolder: "this is the folder > > containing that standalone. On OS X systems, the defaultFolder is set to > the > > folder that contains the application bundle" > > > > The first part would tell me that the defaultfolder is: > > /Applications/MyApp.app/Contents/MacOS/ > > > > The second part would tell me that the defaultfolder is: /Applications/ > > > > Or is the difference just, how it looks like physical (first part) and > what > > the user sees of it (second part)? > > No, it's actually a question of a "bug fix" that took place a while ago. > You > see the "engine" in an application is embedded on a Mac inside the > application bundle, and the rule was to start with the defaultFolder > pointing to the location of the standalone. On Windows, this was where the > .exe file was, but on Mac it was embedded three layers down in the bundle. > > However this was confusing and required parsing of the defaultFolder to > point to the proper place, so in later versions of Rev, the defaultFolder > pointed to the folder that contained the application bundle (i.e. what the > user sees as the "application"). > > Hope this helps, > > 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 sundown at pacifier.com Tue Apr 29 02:47:14 2008 From: sundown at pacifier.com (-= JB =-) Date: Mon, 28 Apr 2008 23:47:14 -0700 Subject: arrowKey in tables In-Reply-To: References: Message-ID: <31E8A761-2371-4618-AE82-0A8D99F5E760@pacifier.com> I found the problem. I have a script that uses on selectionChanged and was causing it to jump to the wrong line. All it did was send a mouseUp and I can't see why it would cause it to act like that but it is the problem thanks, -=>JB<=- On Apr 28, 2008, at 7:50 PM, Ken Ray wrote: >> Let's say I have a table field and the I-beam cursor is >> located in row 7 column 3. If I use the down arrowKey >> it will jump to row 8 column 1. Is there a way to make >> it go straight down the column (row 8 column 3) plus >> straight up the column when I use the up arrowKey. > > What version of Rev is this happening in? I just tried it in 2.9 > and it > behaves as you describe... > > 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 wjm at wjm.org Tue Apr 29 08:33:38 2008 From: wjm at wjm.org (Bill Marriott) Date: Tue, 29 Apr 2008 08:33:38 -0400 Subject: way to listen to port 127.0.0.1 References: <8CA75781CD2FA7D-1270-3334@Webmail-mg17.sim.aol.com> <8CA762227C2F221-ECC-4094@FWM-D20.sysops.aol.com> <8CA77C521C8F405-C24-2342@webmail-mf01.sysops.aol.com> Message-ID: You're on the right track. If what you really need to do is to communicate with Rev from your web page, you could set up Revolution as a very simple web server on a *different* port -- Safari will use port 80 by default -- and send it a command in the form of a URL or POST command. You don't want to have the two applications (Safari and Rev) stepping on each other, trying to use the same port. Andre Garzia's RevOnRockets has a basic web server implementation, but I don't know if you'd even need that fully-featured of a solution. http://www.andregarzia.com/RevOnRockets/ > So, that puts me to Plan B: > > Since this is a touch-screen kiosk environment and I have full-control > over the hardware/software, I'd like to just use "SAFT", which is software > that makes Safari run in full-screen mode, and then have a silent version > of Rev running in the background waiting for it's cue.? When it receives > the cue, it needs to print some data to a thermal-label printer attached > to the kiosk. > > I am was hoping that I could have a javascript on a web-page that passes > data to 127.0.0.1:80, and then have my Rev app ready to receive that data. > > I'm not suceeding, however, and I could use some assistance with the > scripting.? > > Something like: > > open socket "127.0.0.1:80" > read from socket "127.0.0.1:80" with message "gotdata" > > and then on the web-page: > > a href="127.0.0.1:80">Click me to test sending a message to Revolution From shoreagent at gmail.com Tue Apr 29 10:29:19 2008 From: shoreagent at gmail.com (william humphrey) Date: Tue, 29 Apr 2008 10:29:19 -0400 Subject: Creating a Search Field In-Reply-To: <8B80CE48-08F1-4B38-B9CD-2096891A4EA5@inria.fr> References: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> <8B80CE48-08F1-4B38-B9CD-2096891A4EA5@inria.fr> Message-ID: <459b22a90804290729q5547441er951b4e823c96942b@mail.gmail.com> The fld "bigList" could be a dump of data from a SQL database or the search code could be re-written to directly search the database? At what point is it better to put the database in a search field and search that or use SQL directly and search the database? With the goal being a list of results that shows up instantly as you type in the search field. > > I have three fields : > - one is the list to be searched in (say "bigList") -- this field could > have its visible property set to false > - a second is a one line field where the user write what he/she is > searching for (say "entry") > - the third is a field where the results of the search appears (say, > "results") > > the script of the field "entry" is as follow : > > local mySubList, > --------------------- > > ON rawkeyUp > find empty > REPEAT > find fld "entry" in fld "bigList" of this cd > IF the result is "not found" THEN exit repeat > ELSE > put value(the foundline) & cr after mySubList > END IF > END repeat > put empty into fld "results" > put mySubList into fld "results" > select char 2 to -1 of line 1 of fld "results" > select after fld "entry" > put empty into mySubList > END rawkeyUp > > ON returnInField > -- here do what you want with the found word > (I use the found word to find a corresponding card in another stack) > END returnInField > > > > > From Andre.Bisseret at inria.fr Tue Apr 29 11:30:59 2008 From: Andre.Bisseret at inria.fr (Andre.Bisseret) Date: Tue, 29 Apr 2008 17:30:59 +0200 Subject: Creating a Search Field In-Reply-To: <459b22a90804290729q5547441er951b4e823c96942b@mail.gmail.com> References: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> <8B80CE48-08F1-4B38-B9CD-2096891A4EA5@inria.fr> <459b22a90804290729q5547441er951b4e823c96942b@mail.gmail.com> Message-ID: <054A9375-DA2A-4E0A-B8F6-A4AB2EF057A8@inria.fr> I am not the right man to answer this question as, up to now, I never used any database :-) I am pretty sure that if you populate the field to be search in (from a database or any other way) with short lines of text, then the handlers below are working as expected (a list shows up at each new char you type in the field "entry" (like in mail on Mac when you type chars in the "To" field of a new message). (In my case field "bigList" include a list of paires of words : first name and second name of persons (sometimes more than 2 words in case of composite first name and/or name) But, I have not any idea about searching directly the database, I am sorry :-) Best regards Andr? Le 29 avr. 08 ? 16:29, william humphrey a ?crit : > The fld "bigList" could be a dump of data from a SQL database or the > search > code could be re-written to directly search the database? > At what point is it better to put the database in a search field and > search > that or use SQL directly and search the database? With the goal > being a > list of results that shows up instantly as you type in the search > field. > > >> >> I have three fields : >> - one is the list to be searched in (say "bigList") -- this field >> could >> have its visible property set to false >> - a second is a one line field where the user write what he/she is >> searching for (say "entry") >> - the third is a field where the results of the search appears (say, >> "results") >> >> the script of the field "entry" is as follow : >> >> local mySubList, >> --------------------- >> >> ON rawkeyUp >> find empty >> REPEAT >> find fld "entry" in fld "bigList" of this cd >> IF the result is "not found" THEN exit repeat >> ELSE >> put value(the foundline) & cr after mySubList >> END IF >> END repeat >> put empty into fld "results" >> put mySubList into fld "results" >> select char 2 to -1 of line 1 of fld "results" >> select after fld "entry" >> put empty into mySubList >> END rawkeyUp >> >> ON returnInField >> -- here do what you want with the found word >> (I use the found word to find a corresponding card in another stack) >> END returnInField >> >> >> >> >> > _______________________________________________ > 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 david at openpartnership.net Tue Apr 29 12:23:22 2008 From: david at openpartnership.net (David Bovill) Date: Tue, 29 Apr 2008 17:23:22 +0100 Subject: Binary "Shift Left" operator? Message-ID: I am reverse engineering a Javascript function which uses a "shift left" operator: > Shift Left Operator > > The shift left operator is binary. The syntax is > > *operand1* << *operand2* > > You obtain the result of the expression by treating *operand1* as a set > of 32 bits and shifting the bits left by the value in *operand2*. > High-order bits are discarded, and the low-order bits are filled with 0's. > > Example: > > var tmp = 31 << 3; > > In this example, *operand1* is 31 (00000000000000000000000000011111) and > *operand2* is 3. tmp is set to 248 (00000000000000000000000011111000). > Is there an equivalent in Rev - if not can anyone translate this to some basic math functions? From coiin at rcn.com Tue Apr 29 12:51:55 2008 From: coiin at rcn.com (Colin Holgate) Date: Tue, 29 Apr 2008 12:51:55 -0400 Subject: Binary "Shift Left" operator? In-Reply-To: References: Message-ID: At 5:23 PM +0100 4/29/08, David Bovill wrote: >Is there an equivalent in Rev - if not can anyone translate this to some >basic math functions? Shift left is the same as * 2. 31 << 3 would be the same as * 8. What was it that you needed to achieve? From david at openpartnership.net Tue Apr 29 13:34:59 2008 From: david at openpartnership.net (David Bovill) Date: Tue, 29 Apr 2008 18:34:59 +0100 Subject: Binary "Shift Left" operator? In-Reply-To: References: Message-ID: 2008/4/29 Colin Holgate : > At 5:23 PM +0100 4/29/08, David Bovill wrote: > > > Is there an equivalent in Rev - if not can anyone translate this to some > > basic math functions? > > > > Shift left is the same as * 2. 31 << 3 would be the same as * 8. > > What was it that you needed to achieve? > I'm making a start on the Map library as part of a suite of open source API libraries. This JavaScript function is for a Mercator Projection used in Google maps amongst others. The script looks like this: function Adjust(x,y,deltaX,deltaY,z) > { > var offset=268435456; > var radius=offset/Math.PI; > > function LToX(x) > { > return Math.round(offset+radius*x*Math.PI/180); > } > > function LToY(y) > { > return Math.round(offset-radius*Math.log((1+Math.sin(y*Math.PI/180))/(1-Math.sin(y*Math.PI/180)))/2); > } > > function XToL(x) > { > return ((Math.round(x)-offset)/radius)*180/Math.PI; > } > > function YToL(y) > { > return (Math.PI/2-2*Math.atan(Math.exp((Math.round(y)-offset)/radius)))*180/Math.PI; > } > > return {x:XToL(LToX(x)+(deltaX<<(21-z))),y:YToL(LToY(y)+(deltaY<<(21-z)))}; > } > > And its the last line that looks tricky. The > deltaX<<(21-z) > > is the bit I guess i am looking most to figure out? From shoreagent at gmail.com Tue Apr 29 13:37:57 2008 From: shoreagent at gmail.com (william humphrey) Date: Tue, 29 Apr 2008 13:37:57 -0400 Subject: Creating a Search Field In-Reply-To: <054A9375-DA2A-4E0A-B8F6-A4AB2EF057A8@inria.fr> References: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> <8B80CE48-08F1-4B38-B9CD-2096891A4EA5@inria.fr> <459b22a90804290729q5547441er951b4e823c96942b@mail.gmail.com> <054A9375-DA2A-4E0A-B8F6-A4AB2EF057A8@inria.fr> Message-ID: <459b22a90804291037i5f312c04r8974aec2f0d292f5@mail.gmail.com> How many lines of data in the big field? I don't have much data in my SQLite database (about 2000 lines of data in some tables and about ten tables). How come you are not using a database? It is so much fun deciding between SQLite or Valentina and then learning all that SQL stuff... From josh at dvcreators.net Tue Apr 29 13:51:10 2008 From: josh at dvcreators.net (Josh Mellicker) Date: Tue, 29 Apr 2008 10:51:10 -0700 Subject: Creating a Search Field In-Reply-To: <459b22a90804290729q5547441er951b4e823c96942b@mail.gmail.com> References: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> <8B80CE48-08F1-4B38-B9CD-2096891A4EA5@inria.fr> <459b22a90804290729q5547441er951b4e823c96942b@mail.gmail.com> Message-ID: On Apr 29, 2008, at 7:29 AM, william humphrey wrote: > The fld "bigList" could be a dump of data from a SQL database or the > search > code could be re-written to directly search the database? > At what point is it better to put the database in a search field and > search > that or use SQL directly and search the database? With the goal > being a > list of results that shows up instantly as you type in the search > field. I would say there's no particular "point", it's just that the initial download gets progressively slower the larger the dataset becomes. You have to deicde how long a wait is acceptable, then see if you can get all the records you need in that interval. A search field that had to hit the database every time would be slow and not so fun as one that works on a data set in memory :-) We have an app that downloads about 1200 records, this happens in around 5 seconds, then a search field like the one you speak of provides instantly filtered results. Here is our script: First, the search field script: ON keyUp tKey FilterWSearch me END keyUp ON backspaceKey delete char -1 of me FilterWSearch me END backspaceKey (Obviously we're not accounting for arrows, selected text, but it works fine, no one misses those things, for a simple search people just type a few characters...) Then, the table field ("theData") contains the records, and also, a custom property ("uData") with the data. Then, somewhere in the message path: ON FilterWSearch pSearch lock screen put the uData of fld "theData" into tList IF pSearch is not empty THEN filter tList WITH "*" & pSearch & "*" END IF put tList into fld "theData" END FilterWSearch This way, if there is nothing in the search box, the table field shows all records, otherwise, it shows only records with a string matching the string typed into the search box. From shoreagent at gmail.com Tue Apr 29 13:56:45 2008 From: shoreagent at gmail.com (william humphrey) Date: Tue, 29 Apr 2008 13:56:45 -0400 Subject: Creating a Search Field In-Reply-To: References: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> <8B80CE48-08F1-4B38-B9CD-2096891A4EA5@inria.fr> <459b22a90804290729q5547441er951b4e823c96942b@mail.gmail.com> Message-ID: <459b22a90804291056me61943csb24a0303abe29a0f@mail.gmail.com> Hey -- thanks for the quick answer. So what you are saying is that using a direct SQL query of the database is too slow and you have to import the section of the database that you are going to search on first? I was hoping for a different answer. Do you think Apple's address book does it that way (that is what I'm trying to copy)? From shoreagent at gmail.com Tue Apr 29 14:02:35 2008 From: shoreagent at gmail.com (william humphrey) Date: Tue, 29 Apr 2008 14:02:35 -0400 Subject: Creating a Search Field In-Reply-To: <459b22a90804291056me61943csb24a0303abe29a0f@mail.gmail.com> References: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> <8B80CE48-08F1-4B38-B9CD-2096891A4EA5@inria.fr> <459b22a90804290729q5547441er951b4e823c96942b@mail.gmail.com> <459b22a90804291056me61943csb24a0303abe29a0f@mail.gmail.com> Message-ID: <459b22a90804291102y56bac3d1jb20cf437e7efb05d@mail.gmail.com> I wish I hadn't sent that email off unclear. Obviously apple's address book does it that way (first time I realized this and thanks for helping me realize this) as I was always trying to combine a search across all the tables in the database the way hypercard does and it looks like that is what is not feasible. So you always have to plan your database design so that you can pull out one table to search on. Remember the email program Eudora? It used to let you search on everything. I believe there was an address book program too that had the same feature. From josh at dvcreators.net Tue Apr 29 14:19:32 2008 From: josh at dvcreators.net (Josh Mellicker) Date: Tue, 29 Apr 2008 11:19:32 -0700 Subject: Creating a Search Field In-Reply-To: <459b22a90804291056me61943csb24a0303abe29a0f@mail.gmail.com> References: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> <8B80CE48-08F1-4B38-B9CD-2096891A4EA5@inria.fr> <459b22a90804290729q5547441er951b4e823c96942b@mail.gmail.com> <459b22a90804291056me61943csb24a0303abe29a0f@mail.gmail.com> Message-ID: I should have clarified- with a remote server (ours is in Texas), hitting the database with every character typed would make the filtering sluggish. With a local database, on the users hard drive, it might work fine. On Apr 29, 2008, at 10:56 AM, william humphrey wrote: > Hey -- thanks for the quick answer. So what you are saying is that > using a > direct SQL query of the database is too slow and you have to import > the > section of the database that you are going to search on first? I was > hoping > for a different answer. Do you think Apple's address book does it > that way > (that is what I'm trying to copy)? > _______________________________________________ > 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 Tue Apr 29 14:20:11 2008 From: josh at dvcreators.net (Josh Mellicker) Date: Tue, 29 Apr 2008 11:20:11 -0700 Subject: Creating a Search Field In-Reply-To: <459b22a90804291102y56bac3d1jb20cf437e7efb05d@mail.gmail.com> References: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> <8B80CE48-08F1-4B38-B9CD-2096891A4EA5@inria.fr> <459b22a90804290729q5547441er951b4e823c96942b@mail.gmail.com> <459b22a90804291056me61943csb24a0303abe29a0f@mail.gmail.com> <459b22a90804291102y56bac3d1jb20cf437e7efb05d@mail.gmail.com> Message-ID: <1A807D0F-4EF4-487A-B312-111DF4E1ACAF@dvcreators.net> On Apr 29, 2008, at 11:02 AM, william humphrey wrote: > So you always have to plan your database design so that you > can pull out one table to search on. You can combine a multi-table query in one field, and the scripts I posted will search in every column. From coiin at rcn.com Tue Apr 29 15:39:56 2008 From: coiin at rcn.com (Colin Holgate) Date: Tue, 29 Apr 2008 15:39:56 -0400 Subject: Binary "Shift Left" operator? In-Reply-To: References: Message-ID: Not sure how many bits of arithmetic are being assumed there, but shift would also have a modulus effect. If I'm right, and if it's 32 bit, n << 21 might be like n mod 512 * 2^21. I just made this: http://staff.funnygarbage.com/colin/mapcalc.swf It will let you play with values while you try to work out the relationships! From mwieder at ahsoftware.net Tue Apr 29 16:26:55 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Apr 2008 13:26:55 -0700 Subject: Binary "Shift Left" operator? References: Message-ID: David- >> deltaX<<(21-z) >> >> is the bit I guess i am looking most to figure out? Howz about repeat (21-z) times put deltaX * 2 into deltaX end repeat -- Mark Wieder mwieder at ahsoftware.net From Andre.Bisseret at inria.fr Tue Apr 29 16:30:34 2008 From: Andre.Bisseret at inria.fr (Andre.Bisseret) Date: Tue, 29 Apr 2008 22:30:34 +0200 Subject: Creating a Search Field In-Reply-To: <459b22a90804291037i5f312c04r8974aec2f0d292f5@mail.gmail.com> References: <4BE1B5EF-4898-47F5-9C58-C37975062291@videotron.ca> <8B80CE48-08F1-4B38-B9CD-2096891A4EA5@inria.fr> <459b22a90804290729q5547441er951b4e823c96942b@mail.gmail.com> <054A9375-DA2A-4E0A-B8F6-A4AB2EF057A8@inria.fr> <459b22a90804291037i5f312c04r8974aec2f0d292f5@mail.gmail.com> Message-ID: <0AE4132B-C837-4609-846B-518A8510E98C@inria.fr> Le 29 avr. 08 ? 19:37, william humphrey a ?crit : > How many lines of data in the big field? I don't have much data in my > SQLite database (about 2000 lines of data in some tables and about ten > tables). How come you are not using a database? It is so much fun > deciding > between SQLite or Valentina and then learning all that SQL stuff... > > ______________________________________________ Actually, in the app. I have developed, not a lot of lines ; currently I think the max is in the app. I maid for a friend of mine who is a physician; a couple of months ago it was about 500 lines, could be 600. So there is practically no waiting time. Up to now I don't need to use databases ; stacks are my datebases ;-) but I know I have to learn about this stuff (among a lot of others ;-))) Well, I just tried with 5500 lines in the field "bigField" (each is as follow : one word,one number) Actually, it is the list of the different words I found since I began to play "JQ Boogle", ;-))) (It is the game developed by Jacque Landman Gay (that she offers on her site). Each line includes a word and the number of times it was found (ex : TEA,286 - FILTERED,1 ;-). The searching time I found when typing a first char is in seconds (the max was between 4 and 5 sec. for the letters T and S for example) After, for the second character, sometimes about 1 sec, most often several hundred milliseconds And from the third character to the last, insignifiant. Best regards from Grenoble Andr? From m.schonewille at economy-x-talk.com Tue Apr 29 20:23:31 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 30 Apr 2008 02:23:31 +0200 Subject: Picture DATA and how to show it In-Reply-To: <881FCCD5-A90E-4D4D-8D54-833EFB9F4B0A@comcast.net> References: <1D542F1C-7C88-4D03-ADEA-2A11D019484A@comcast.net> <6F2AFD94-9138-4708-9DCF-B24A08FD70D5@comcast.net> <8F2A8ED4-0F92-4F67-B7C0-B5F7E80749FA@comcast.net> <881FCCD5-A90E-4D4D-8D54-833EFB9F4B0A@comcast.net> Message-ID: Tom, > copy the result to file_reference should be: copy shell_result to file_reference It is really confusing that you use .pict as the file extension. Assuming that you are writing a valid PNG file to disk, you can also return this to Revolution instead of the file name: return shell_result -- applescript -- revolution: set rslt to the result if not (rslt contains "error") then set the text of img "Your Image" to rslt end if If all this doesn't work, you might try to write the data to a file anyway and set the filename of a player to the path to that file, because it looks like QT knows how to handle the data. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Our servers may be off-line between 28 April and 1 May. If you have an urgent request, you can contact us at . Apologies for any inconveniences. On 29 apr 2008, at 06:13, Thomas McGrath III wrote: > I really need some help on this one!!! > > So far I can get the artwork and read the result in AS, then again > in applescript I can write the hex to a file where it is now binary > and read that file in RR. It works but this is a sloppy solution as > it is Mac only for one and Applescript is doing all the work where I > would like RR to handle the encoding etc. Then I can make this a > cross platform solution. > > Here is my applescript: > try > tell application "iTunes" > set my_Artwork to the (data of artwork 1 of track "One" of > playlist "U2") as picture > > end tell > > -- This sets the path to the pictures folder of iTunes > set file_path to (path to "pdoc" as string) > set file_name to (the file_path & "MyArtwork" & ".pict") as string > do shell script "cd " & (POSIX path of file_path) & " ;ls | grep > \"" & "MyArtwork" & ".pict\" ; " & "echo '.'" > set shell_result to the result as string > > open for access file_name write permission 1 > copy the result to file_reference > > -- Here is where I can write to the file as a picture, this > turns the data into binary > write myTrack starting at 0 to file_reference as picture > close access file_reference > > -- here I return the file_name for Revolution to then set the > filename of image "Artwork" to the returned result > return file_name > end try > > The problem with this is that I have to write to the users pictures > folder for one and that each time I access the script I am writing > over the previous file. I would like to just encode this and not > write to a file at all if possible. > > What i would really like to do is either have RR open a file and > write to it the my_Artwork as a picture (thereby setting it to > binary) or better yet just have RR write to a custom Prop and encode > that as binary and set an image to that when done. > > The new applescript would then look like this: > try > tell application "iTunes" > set my_artwork to the (data of artwork 1 of track "One" of > playlist "U2) as picture > return my_artwork > end tell > end try > > I have done this and tried to encode the result in RR with no > success. I have tried every version of binaryEncode with no results > and a lot of force quits. > > Does anyone here have some ideas on where to go from here????? > > Thanks > > Tom McGrath > > On Apr 28, 2008, at 6:09 PM, Thomas McGrath III wrote: > >> Mark et. al. >> >> Also if I use Applescript to write the Data to a pict file I >> actually get this: >> which looks like binary data and states it IS a png file after all. >> >> But I can't import this file to RR and have a picture come out. How >> do you recommend converting this from binary to an image? >> >> Ideas??? >> >> Thanks >> >> Tom McGrath > > _______________________________________________ > 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 rgould8 at aol.com Tue Apr 29 22:15:09 2008 From: rgould8 at aol.com (rgould8 at aol.com) Date: Tue, 29 Apr 2008 22:15:09 -0400 Subject: Reading from Sockets In-Reply-To: References: <8CA75781CD2FA7D-1270-3334@Webmail-mg17.sim.aol.com> <8CA762227C2F221-ECC-4094@FWM-D20.sysops.aol.com> <8CA77C521C8F405-C24-2342@webmail-mf01.sysops.aol.com> Message-ID: <8CA787F25D3A1CD-148C-162B@MBLK-M37.sysops.aol.com> If I have a webpage that has a link like this: Talk to Rev and while that webpage in Safari has that link clicked, I'd like to have Revolution lurking in the background waiting for that click, can someone tell me what I'd need to add to this script? on openCard ? open socket "127.0.0.1:77" ? read from socket "127.0.0.1:77" with message "gotdata" end openCard on gotdata ? answer "got data from the Safari webpage!" ? close socket "127.0.0.1:77" end gotdata I'm just a little confused about whether I need to _continually_ do the "read socket" in a timer-loop, or if I can give it an infinite timeout. Right now, I don't get this to work at all, even when I click the link within 5 seconds, so I'm obviously missing something important.? -----Original Message----- From: Bill Marriott To: use-revolution at lists.runrev.com Sent: Tue, 29 Apr 2008 8:33 am Subject: Re: way to listen to port 127.0.0.1 You're on the right track. If what you really need to do is to communicate with Rev from your web page, you could set up Revolution as a very simple web server on a *different* port -- Safari will use port 80 by default -- and send it a command in the form of a URL or POST command. You don't want to have the two applications (Safari and Rev) stepping on each other, trying to use the same port. Andre Garzia's RevOnRockets has a basic web server implementation, but I don't know if you'd even need that fully-featured of a solution. http://www.andregarzia.com/RevOnRockets/ > So, that puts me to Plan B: > > Since this is a touch-screen kiosk environment and I have full-control > over the hardware/software, I'd like to just use "SAFT", which is software > that makes Safari run in full-screen mode, and then have a silent version > of Rev running in the background waiting for it's cue.? When it receives > the cue, it needs to print some data to a thermal-label printer attached > to the kiosk. > > I am was hoping that I could have a javascript on a web-page that passes > data to 127.0.0.1:80, and then have my Rev app ready to receive that data. > > I'm not suceeding, however, and I could use some assistance with the > scripting.? > > Something like: > > open socket "127.0.0.1:80" > read from socket "127.0.0.1:80" with message "gotdata" > > and then on the web-page: > > a href="127.0.0.1:80">Click me to test sending a message to 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 janschenkel at yahoo.com Tue Apr 29 23:54:38 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 29 Apr 2008 20:54:38 -0700 (PDT) Subject: Reading from Sockets In-Reply-To: <8CA787F25D3A1CD-148C-162B@MBLK-M37.sysops.aol.com> Message-ID: <274920.87769.qm@web65411.mail.ac4.yahoo.com> --- rgould8 at aol.com wrote: > > If I have a webpage that has a link like this: > > Talk to Rev > > > and while that webpage in Safari has that link > clicked, I'd like to have Revolution lurking in the > background waiting for that click, can someone tell > me what I'd need to add to this script? > > on openCard > ? open socket "127.0.0.1:77" > ? read from socket "127.0.0.1:77" with message > "gotdata" > end openCard > > > on gotdata > ? answer "got data from the Safari webpage!" > ? close socket "127.0.0.1:77" > end gotdata > > > > I'm just a little confused about whether I need to > _continually_ do the "read socket" in a timer-loop, > or if I can give it an infinite timeout. > Right now, I don't get this to work at all, even > when I click the link within 5 seconds, so I'm > obviously missing something important.? > > You can find the old MetaCard HTTP server example at: While it only supports the 'GET' method, it's a great start for loearning how any socket-based server should be built. RevOnRockets was inspired by it, as well as several custom embedded web servers (I've built a few myself) 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) ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ From jm.delorme at wanadoo.fr Wed Apr 30 02:30:13 2008 From: jm.delorme at wanadoo.fr (Jean Marc Delorme) Date: Wed, 30 Apr 2008 08:30:13 +0200 Subject: Make a cheap web server with Revolution read write on port 80 References: <8CA75781CD2FA7D-1270-3334@Webmail-mg17.sim.aol.com> <8CA762227C2F221-ECC-4094@FWM-D20.sysops.aol.com> <8CA77C521C8F405-C24-2342@webmail-mf01.sysops.aol.com> <8CA787F25D3A1CD-148C-162B@MBLK-M37.sysops.aol.com> Message-ID: <002401c8aa8b$a806c090$0b01a8c0@Sonyportable> Hi from France! The idea of this cheap html server came from "chat server" demo stack. I tried, it works quite fine, and I use it for a true web service (carpooling). Next is a simplified sum-up: On Openstack . accept connections on port 80 with message GotAConnection on GotAConnection aSocket . read from socket aSocket for 1 line . analyze received line (GET or POST) . read from socket aSocket with message GotNextLines on GotNextLines aSocket , ReceivedLines . Analyze ReceivedLines . Do any processing you want with the user request . Make TheHtmlAnswer from pre-made file + replaced text (wanted GET file ou POST answer) . if complete message received then write TheHtmlAnswer to socket else read again Any distant web browser then gets the requested .html files (as forms with submit buttons), or POST anwsers after button clicks (submits) in previous sent forms. Is'nt life easy? The only limit is that only html text is replied (no image) because no Apache server is used. Also have to record socket connections context in a gSocketConnectionsTable because many connections are available (which .htm file must be sent back when GotNextLines?). Thank you for your feedback and own return on experience about making a web server from Revolution. Jean-Marc Delorme, operations manager www.ecovoiturons.org , Ecovoiturons = let's use carpool against global warming ----- Original Message ----- From: To: Sent: Wednesday, April 30, 2008 4:15 AM Subject: [Norton AntiSpam] Reading from Sockets > > If I have a webpage that has a link like this: > > Talk to Rev > > > and while that webpage in Safari has that link clicked, I'd like to have > Revolution lurking in the background waiting for that click, can someone > tell me what I'd need to add to this script? > > on openCard > ? open socket "127.0.0.1:77" > ? read from socket "127.0.0.1:77" with message "gotdata" > end openCard > > > on gotdata > ? answer "got data from the Safari webpage!" > ? close socket "127.0.0.1:77" > end gotdata > > > > I'm just a little confused about whether I need to _continually_ do the > "read socket" in a timer-loop, or if I can give it an infinite timeout. > Right now, I don't get this to work at all, even when I click the link > within 5 seconds, so I'm obviously missing something important.? > > > > > > > -----Original Message----- > From: Bill Marriott > To: use-revolution at lists.runrev.com > Sent: Tue, 29 Apr 2008 8:33 am > Subject: Re: way to listen to port 127.0.0.1 > > > > > > > > > > > You're on the right track. > > If what you really need to do is to communicate with Rev from your web > page, > you could set up Revolution as a very simple web server on a *different* > port -- Safari will use port 80 by default -- and send it a command in the > form of a URL or POST command. You don't want to have the two applications > (Safari and Rev) stepping on each other, trying to use the same port. > > Andre Garzia's RevOnRockets has a basic web server implementation, but I > don't know if you'd even need that fully-featured of a solution. > > http://www.andregarzia.com/RevOnRockets/ > >> So, that puts me to Plan B: >> >> Since this is a touch-screen kiosk environment and I have full-control >> over the hardware/software, I'd like to just use "SAFT", which is >> software >> that makes Safari run in full-screen mode, and then have a silent version >> of Rev running in the background waiting for it's cue.? When it receives >> the cue, it needs to print some data to a thermal-label printer attached >> to the kiosk. >> >> I am was hoping that I could have a javascript on a web-page that passes >> data to 127.0.0.1:80, and then have my Rev app ready to receive that >> data. >> >> I'm not suceeding, however, and I could use some assistance with the >> scripting.? >> >> Something like: >> >> open socket "127.0.0.1:80" >> read from socket "127.0.0.1:80" with message "gotdata" >> >> and then on the web-page: >> >> a href="127.0.0.1:80">Click me to test sending a message to >> 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 toolbook at kestner.de Wed Apr 30 02:46:43 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 30 Apr 2008 08:46:43 +0200 Subject: AW: Is there a minimum OS X requirement for Rev 2.8? In-Reply-To: <004201c8a945$6bbd3a20$18b2a8c0@TiemoPC2> Message-ID: <001201c8aa8d$f425ae80$18b2a8c0@TiemoPC2> Hi there, Because there are no other experiences obviously this behaviour is so strange, and there are no minimum requirements within OS X, that I have to put it to my x-files and tell my customer, that he shall return my app. Thanks anyway Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Tiemo Hollmann TB > Gesendet: Montag, 28. April 2008 17:35 > An: Revlist > Betreff: Is there a minimum OS X requirement for Rev 2.8? > > Hello, > > I have build an app in 2.8 for OS X (Universal), which runs up to now > without any problems and almost no bad feedback from my customers. Today I > got a call from a customer, running OS X 10.2.8. When he clicks on my app > something is working for moment, as if the program want's to start and > closes again without opening. > > When looking into my standalone bundle PlugIns I see a coreimage support > bundle, a jaguar_, panther_ and tiger_theme. Which one was 10.2? was it > before panther? > > Could it be that 2.8 Rev runs only from 10.3 on, or could there be > anything > missing for 10.2? > > Does anybody know this behaviour? > > > > Thanks for any hints! > > Tiemo > From janschenkel at yahoo.com Wed Apr 30 02:59:14 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 29 Apr 2008 23:59:14 -0700 (PDT) Subject: AW: Is there a minimum OS X requirement for Rev 2.8? In-Reply-To: <001201c8aa8d$f425ae80$18b2a8c0@TiemoPC2> Message-ID: <223108.28574.qm@web65401.mail.ac4.yahoo.com> --- Tiemo Hollmann TB wrote: > Hi there, > Because there are no other experiences obviously > this behaviour is so > strange, and there are no minimum requirements > within OS X, that I have to > put it to my x-files and tell my customer, that he > shall return my app. > Thanks anyway > Tiemo > > > -----Urspr?ngliche Nachricht----- > > Von: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution- > > bounces at lists.runrev.com] Im Auftrag von Tiemo > Hollmann TB > > Gesendet: Montag, 28. April 2008 17:35 > > An: Revlist > > Betreff: Is there a minimum OS X requirement for > Rev 2.8? > > > > Hello, > > > > I have build an app in 2.8 for OS X (Universal), > which runs up to now > > without any problems and almost no bad feedback > from my customers. Today I > > got a call from a customer, running OS X 10.2.8. > When he clicks on my app > > something is working for moment, as if the program > want's to start and > > closes again without opening. > > > > When looking into my standalone bundle PlugIns I > see a coreimage support > > bundle, a jaguar_, panther_ and tiger_theme. Which > one was 10.2? was it > > before panther? > > > > Could it be that 2.8 Rev runs only from 10.3 on, > or could there be > > anything > > missing for 10.2? > > > > Does anybody know this behaviour? > > > > > > > > Thanks for any hints! > > > > Tiemo > > > Hi Tiemo, You could try building a separate version as a PPC standalone and send him that for test - Intel and Universal apps require Tiger or a very recent version of Panther at the latest, if my memory serves me well. 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) ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ From toolbook at kestner.de Wed Apr 30 06:10:10 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 30 Apr 2008 12:10:10 +0200 Subject: AW: AW: Is there a minimum OS X requirement for Rev 2.8? In-Reply-To: <223108.28574.qm@web65401.mail.ac4.yahoo.com> Message-ID: <000a01c8aaaa$6040f090$18b2a8c0@TiemoPC2> Hi Jan, I will try the test with a PPC standalone. Do you know, what the 10.2.8 version was named? Was it an early Panther? Perhaps anybody knows a processor-version-name history in the internet? - just for interest... Thank you Tiemo > > Hi Tiemo, > > You could try building a separate version as a PPC > standalone and send him that for test - Intel and > Universal apps require Tiger or a very recent version > of Panther at the latest, if my memory serves me well. > > Hope this helped, > > Jan Schenkel. From janschenkel at yahoo.com Wed Apr 30 07:16:28 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 30 Apr 2008 04:16:28 -0700 (PDT) Subject: AW: AW: Is there a minimum OS X requirement for Rev 2.8? In-Reply-To: <000a01c8aaaa$6040f090$18b2a8c0@TiemoPC2> Message-ID: <413860.91237.qm@web65402.mail.ac4.yahoo.com> Hi Tiemo, Here's the list of code names associated with MacOS X: MacOS X 10.5 = Leopard MacOS X 10.4 = Tiger MacOS X 10.3 = Panther MacOS X 10.2 = Jaguar MacOS X 10.1 = Puma MacOS X 10.0 = Cheetah MacOS X 10.2 Jaguar came out in 2002, and 10.3 Panther came out in 2003. So it's a bit outdated, and Apple hasn't published any security updates for it in ages, either. Jan Schenkel. --- Tiemo Hollmann TB wrote: > Hi Jan, > I will try the test with a PPC standalone. > Do you know, what the 10.2.8 version was named? Was > it an early Panther? > > Perhaps anybody knows a processor-version-name > history in the internet? - > just for interest... > > Thank you > Tiemo > > > > > Hi Tiemo, > > > > You could try building a separate version as a PPC > > standalone and send him that for test - Intel and > > Universal apps require Tiger or a very recent > version > > of Panther at the latest, if my memory serves me > well. > > > > Hope this helped, > > > > Jan Schenkel. > ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ From sarah.reichelt at gmail.com Wed Apr 30 07:25:56 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 30 Apr 2008 21:25:56 +1000 Subject: Is there a minimum OS X requirement for Rev 2.8? In-Reply-To: <004201c8a945$6bbd3a20$18b2a8c0@TiemoPC2> References: <004201c8a945$6bbd3a20$18b2a8c0@TiemoPC2> Message-ID: > I have build an app in 2.8 for OS X (Universal), which runs up to now > without any problems and almost no bad feedback from my customers. Today I > got a call from a customer, running OS X 10.2.8. When he clicks on my app > something is working for moment, as if the program want's to start and > closes again without opening. In my experience, if the app bounces once or twice in the Dock then stops, it is often a permissions problem. How do you distribute this application? If it was on a disk image or in a zip file, check to see if your customer opened it on one computer and copied it to another. With OS X, 10.2.8 is the cut-off for compatibility for many applications, but I'm not sure why. It may be that 10.3 is now the requirement for a Rev app. Cheers, Sarah From toolbook at kestner.de Wed Apr 30 07:41:40 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 30 Apr 2008 13:41:40 +0200 Subject: AW: Is there a minimum OS X requirement for Rev 2.8? In-Reply-To: Message-ID: <000001c8aab7$28c33d00$18b2a8c0@TiemoPC2> Hi Sarah, thanks for sharing your experiences. I distribute on CD-ROM, but it is interesting to hear, that you also know about issues with 10.2.8 - why ever. Thanks Tiemo > > In my experience, if the app bounces once or twice in the Dock then > stops, it is often a permissions problem. How do you distribute this > application? If it was on a disk image or in a zip file, check to see > if your customer opened it on one computer and copied it to another. > With OS X, 10.2.8 is the cut-off for compatibility for many > applications, but I'm not sure why. It may be that 10.3 is now the > requirement for a Rev app. > > 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 toolbook at kestner.de Wed Apr 30 07:41:40 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 30 Apr 2008 13:41:40 +0200 Subject: AW: AW: AW: Is there a minimum OS X requirement for Rev 2.8? In-Reply-To: <413860.91237.qm@web65402.mail.ac4.yahoo.com> Message-ID: <000101c8aab7$29277d10$18b2a8c0@TiemoPC2> Hi Jan, interesting - I've not yet heard about Cheetah :) thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Jan Schenkel > Gesendet: Mittwoch, 30. April 2008 13:16 > An: How to use Revolution > Betreff: Re: AW: AW: Is there a minimum OS X requirement for Rev 2.8? > > Hi Tiemo, > > Here's the list of code names associated with MacOS X: > MacOS X 10.5 = Leopard > MacOS X 10.4 = Tiger > MacOS X 10.3 = Panther > MacOS X 10.2 = Jaguar > MacOS X 10.1 = Puma > MacOS X 10.0 = Cheetah > > MacOS X 10.2 Jaguar came out in 2002, and 10.3 Panther > came out in 2003. So it's a bit outdated, and Apple > hasn't published any security updates for it in ages, > either. > From bvg at mac.com Wed Apr 30 08:11:01 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 30 Apr 2008 14:11:01 +0200 Subject: After Las Vegas Message-ID: <0773E621-D99F-4BB3-A86A-54EF1051984F@mac.com> Hi Americans I'll be at the RevLive thingy, and afterwards two weeks visiting my Aunt in Berkeley, CA. Is anyone around/near the Bay Area interested in having a dinner/meeting/whatever between the 11th and 25th May? If you're interested, I suggest answering me privately. 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 mark at maseurope.net Wed Apr 30 10:58:09 2008 From: mark at maseurope.net (Mark Smith) Date: Wed, 30 Apr 2008 15:58:09 +0100 Subject: Binary "Shift Left" operator? In-Reply-To: References: Message-ID: As Mark and Colin said, shift left is just multiplying by 2 however many times, but assuming the numbers are 32 bit positive integers, you have to get rid of anything above 2^32, so I think this does it: function shiftLeft pNum, pSteps if pNum = 0 then return 0 if pSteps is empty then put 1 into pSteps put pNum * (2 ^ pSteps) into tShiftedNum if tShiftedNum > 2 ^ 32 then subtract 2 ^ 32 from tShiftedNum return tShiftedNum end shiftLeft Best, Mark On 29 Apr 2008, at 18:34, David Bovill wrote: > 2008/4/29 Colin Holgate : > >> At 5:23 PM +0100 4/29/08, David Bovill wrote: >> >>> Is there an equivalent in Rev - if not can anyone translate this >>> to some >>> basic math functions? >>> >> >> Shift left is the same as * 2. 31 << 3 would be the same as * 8. >> >> What was it that you needed to achieve? >> > > I'm making a start on the Map library as part of a suite of open > source API > libraries. This JavaScript function is for a Mercator Projection > used in > Google maps amongst others. The script looks like this: > > function Adjust(x,y,deltaX,deltaY,z) >> { >> var offset=268435456; >> var radius=offset/Math.PI; >> >> function LToX(x) >> { >> return Math.round(offset+radius*x*Math.PI/180); >> } >> >> function LToY(y) >> { >> return Math.round(offset-radius*Math.log((1+Math.sin(y*Math.PI/ >> 180))/(1-Math.sin(y*Math.PI/180)))/2); >> } >> >> function XToL(x) >> { >> return ((Math.round(x)-offset)/radius)*180/Math.PI; >> } >> >> function YToL(y) >> { >> return (Math.PI/2-2*Math.atan(Math.exp((Math.round(y)-offset)/ >> radius)))*180/Math.PI; >> } >> >> return {x:XToL(LToX(x)+(deltaX<<(21-z))),y:YToL(LToY(y)+(deltaY<< >> (21-z)))}; >> } >> >> > And its the last line that looks tricky. The > >> deltaX<<(21-z) >> >> is the bit I guess i am looking most to figure out? > _______________________________________________ > 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 coiin at rcn.com Wed Apr 30 11:08:30 2008 From: coiin at rcn.com (Colin Holgate) Date: Wed, 30 Apr 2008 11:08:30 -0400 Subject: Binary "Shift Left" operator? In-Reply-To: References: Message-ID: At 3:58 PM +0100 4/30/08, Mark Smith wrote: >function shiftLeft pNum, pSteps > if pNum = 0 then return 0 > if pSteps is empty then put 1 into pSteps > put pNum * (2 ^ pSteps) into tShiftedNum > if tShiftedNum > 2 ^ 32 then subtract 2 ^ 32 from tShiftedNum > return tShiftedNum >end shiftLeft Did you read my other message, where I suggested that doing a mod would solve the same issue? From mark at maseurope.net Wed Apr 30 11:26:26 2008 From: mark at maseurope.net (Mark Smith) Date: Wed, 30 Apr 2008 16:26:26 +0100 Subject: Binary "Shift Left" operator? In-Reply-To: References: Message-ID: <31A56FC9-8505-4193-A01E-ABC72BDF2645@maseurope.net> Colin, - not until too late!... Mark On 30 Apr 2008, at 16:08, Colin Holgate wrote: > At 3:58 PM +0100 4/30/08, Mark Smith wrote: >> function shiftLeft pNum, pSteps >> if pNum = 0 then return 0 >> if pSteps is empty then put 1 into pSteps >> put pNum * (2 ^ pSteps) into tShiftedNum >> if tShiftedNum > 2 ^ 32 then subtract 2 ^ 32 from tShiftedNum >> return tShiftedNum >> end shiftLeft > > Did you read my other message, where I suggested that doing a mod > would solve the same issue? > > _______________________________________________ > 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 Wed Apr 30 11:47:36 2008 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 30 Apr 2008 12:47:36 -0300 Subject: One more question about Rev cgi & binary data In-Reply-To: <48143881.5B76B005@club-internet.fr> References: <48123C7E.35E8CD54@club-internet.fr> <48143881.5B76B005@club-internet.fr> Message-ID: <7c87a2a10804300847t67eb99d2p62542397bc94d41d@mail.gmail.com> Friends, I do have a libCGI that I think is the most recent one somewhere on my drive, I think it is version 1.0.1 or something like it. I?ve took this handler and adapted it to work with Rockets CGI libraries in case anyone is interested. Anyone else interested? Andre -- http://www.andregarzia.com All We Do Is Code. From andre at andregarzia.com Wed Apr 30 11:53:45 2008 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 30 Apr 2008 12:53:45 -0300 Subject: Reading commands from Apple's remote control In-Reply-To: References: Message-ID: <7c87a2a10804300853y7ae8fa37s222c3858f3b24f78@mail.gmail.com> I tried making an external to call the remote control cocoa framework but I could not make the external call objective-C code. I have links to the cocoa frameworks that control the remote if anyone is interested. I?ve checked Apples docs for calling objective-C/cocoa from C/Carbon applications, I understand that externals are in a sense carbon applications, I can make cocoa console apps that work with the remote, I can make externals but I can?t mix those :-/ If there?s an external kitchen during revlive we could tackle this. =) Cheers andre -- http://www.andregarzia.com All We Do Is Code. From chipp at altuit.com Wed Apr 30 14:53:28 2008 From: chipp at altuit.com (Chipp Walters) Date: Wed, 30 Apr 2008 13:53:28 -0500 Subject: [OT] Turn off translucent Mac Menu bar Message-ID: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> The latest version of MacOS includes a translucent menu bar at the top. I finally figured out how to get it back to a solid color: http://www.macosxhints.com/article.php?story=20071115135215262 Any idea on how to turn off the blurring in the menus? They are much more difficult to read with all the blurring in them. I would have expected Apple to test this. I could never give the MacBook a design award as ergonomically the front of the keyboard area is too sharp and the raw plastic edge digs into your wrists when typing on your lap. This was a big no-no back in the 80's when I was designing laptops, you'd think someone would've caught it. -Chipp From stephenREVOLUTION2 at barncard.com Wed Apr 30 14:59:08 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Wed, 30 Apr 2008 11:59:08 -0700 Subject: [OT] Turn off translucent Mac Menu bar In-Reply-To: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> Message-ID: You mean 'font smoothing'? It's in the appearance pane in the sys prefs. sqb >Any idea on how to turn off the blurring in the menus? They are much more >difficult to read with all the blurring in them. I would have expected Apple >to test this. > >-Chipp -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From pepetoo at cox.net Wed Apr 30 15:01:54 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 30 Apr 2008 12:01:54 -0700 Subject: [OT] Turn off translucent Mac Menu bar In-Reply-To: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> Message-ID: This must have to do with the size of the monitor, since on my 30" Display HD, the menu is as solid as can be. Joe Wilkins On Apr 30, 2008, at 11:53 AM, Chipp Walters wrote: > The latest version of MacOS includes a translucent menu bar at the > top. I > finally figured out how to get it back to a solid color: > http://www.macosxhints.com/article.php?story=20071115135215262 > > Any idea on how to turn off the blurring in the menus? They are much > more > difficult to read with all the blurring in them. I would have > expected Apple > to test this. > > I could never give the MacBook a design award as ergonomically the > front of > the keyboard area is too sharp and the raw plastic edge digs into your > wrists when typing on your lap. This was a big no-no back in the > 80's when I > was designing laptops, you'd think someone would've caught it. > > -Chipp From pepetoo at cox.net Wed Apr 30 15:07:38 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 30 Apr 2008 12:07:38 -0700 Subject: Cursor changes to watch when editing a script In-Reply-To: References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> Message-ID: <19C359AA-A420-4FE0-A33A-9C3D44806EFA@cox.net> My current problem with 2.9 is that when making changes to a script, the cursor often changes to the wrist watch and remains so until I restart Rev. This doesn't happen all the time, but quite often. Any ideas? Joe Wilkins From chipp at altuit.com Wed Apr 30 15:51:49 2008 From: chipp at altuit.com (Chipp Walters) Date: Wed, 30 Apr 2008 14:51:49 -0500 Subject: [OT] Turn off translucent Mac Menu bar In-Reply-To: References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> Message-ID: <665591460804301251j2d52b5efo437e374fba4dffc9@mail.gmail.com> Joe, if you're using Leopard, the menu bar (the bar at the top of the screen with the apple, File, Edit, etc..menus on it) is translucent. Just change your desktop background to see the effect. Perhaps there are some settings you have changed for your desktop to help you with your vision which may have made it solid. If you did make changes, and your menu bar is solid, do you remember what they were? Stephen, no, not font smoothing. Try this. Open up a Finder window and place it directly under a menu item in the menu bar. Then click on the menu item and the subsequent drop down menu is somewhat transparent and blurred with the Finder window below. I just wanted to be able to turn this effect off. From pepetoo at cox.net Wed Apr 30 16:04:23 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 30 Apr 2008 13:04:23 -0700 Subject: [OT] Turn off translucent Mac Menu bar In-Reply-To: <665591460804301251j2d52b5efo437e374fba4dffc9@mail.gmail.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <665591460804301251j2d52b5efo437e374fba4dffc9@mail.gmail.com> Message-ID: Hi Chipp, Yes, I'm using Leopard. I have changed my background to a dark, solid color so as to provide the best contrast. The system preference Desktop & Screen Saver has a check box at the bottom for the Translucent Menu Bar. I didn't uncheck it, so it must have come unchecked by default. As best I recall. My eyes wouldn't like anything "Translucent" (smile). This should solve your problem. Joe Wilkins On Apr 30, 2008, at 12:51 PM, Chipp Walters wrote: > Joe, if you're using Leopard, the menu bar (the bar at the top of > the screen > with the apple, File, Edit, etc..menus on it) is translucent. Just > change > your desktop background to see the effect. > > Perhaps there are some settings you have changed for your desktop to > help > you with your vision which may have made it solid. If you did make > changes, > and your menu bar is solid, do you remember what they were? > > Stephen, no, not font smoothing. Try this. Open up a Finder window > and place > it directly under a menu item in the menu bar. Then click on the > menu item > and the subsequent drop down menu is somewhat transparent and > blurred with > the Finder window below. I just wanted to be able to turn this > effect off. From jacque at hyperactivesw.com Wed Apr 30 16:22:48 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Apr 2008 15:22:48 -0500 Subject: [OT] Turn off translucent Mac Menu bar In-Reply-To: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> Message-ID: <4818D518.1030003@hyperactivesw.com> Chipp Walters wrote: > The latest version of MacOS includes a translucent menu bar at the top. I > finally figured out how to get it back to a solid color: > http://www.macosxhints.com/article.php?story=20071115135215262 In the latest Leopard update, it's just a Preferences checkbox in the Desktop pane. You don't need to use Terminal. > Any idea on how to turn off the blurring in the menus? They are much more > difficult to read with all the blurring in them. I would have expected Apple > to test this. One thing that may have happened (it took me forever to figure this out) is that certain keystrokes will trigger the system magnification feature. I accidentally did that once, and everything was blurred. Holding down the Command key and scrolling your mousewheel will do it. In my case, it got stuck with a 1-pixel magnification which made everything look almost okay but all the text was slightly off. Once I finally figured out the cause, all I had to do was Cmd-scroll and it went away. You can turn off this feature in Prefs, but now that I know what caused the problem, I have started to use it for some things and I've left it on. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION2 at barncard.com Wed Apr 30 16:22:43 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Wed, 30 Apr 2008 13:22:43 -0700 Subject: [OT] Turn off translucent Mac Menu bar In-Reply-To: <665591460804301251j2d52b5efo437e374fba4dffc9@mail.gmail.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <665591460804301251j2d52b5efo437e374fba4dffc9@mail.gmail.com> Message-ID: Either way, the menus are perfectly white for me... I'm using 10.5.2 with the latest updates. > >Stephen, no, not font smoothing. Try this. Open up a Finder window and place >it directly under a menu item in the menu bar. Then click on the menu item >and the subsequent drop down menu is somewhat transparent and blurred with >the Finder window below. I just wanted to be able to turn this effect off. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jacque at hyperactivesw.com Wed Apr 30 16:26:20 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Apr 2008 15:26:20 -0500 Subject: Cursor changes to watch when editing a script In-Reply-To: <19C359AA-A420-4FE0-A33A-9C3D44806EFA@cox.net> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <19C359AA-A420-4FE0-A33A-9C3D44806EFA@cox.net> Message-ID: <4818D5EC.5050809@hyperactivesw.com> Joe Lewis Wilkins wrote: > My current problem with 2.9 is that when making changes to a script, the > cursor often changes to the wrist watch and remains so until I restart > Rev. This doesn't happen all the time, but quite often. Any ideas? This is a long-standing issue that occurs when the mouse is moving too fast for the object to send a reliable mouseLeave. The fix is usually just to move the mouse outside any Rev windows (like, hover over the desktop for a moment) and then move it back into the window. That usually causes the correct messages to be delivered. If that doesn't work, then in the message box: reset cursor -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Apr 30 16:34:34 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Apr 2008 15:34:34 -0500 Subject: [OT] Turn off translucent Mac Menu bar In-Reply-To: <4818D518.1030003@hyperactivesw.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <4818D518.1030003@hyperactivesw.com> Message-ID: <4818D7DA.8010505@hyperactivesw.com> J. Landman Gay wrote: > One thing that may have happened (it took me forever to figure this out) > is that certain keystrokes will trigger the system magnification > feature. I accidentally did that once, and everything was blurred. > Holding down the Command key and scrolling your mousewheel will do it. In Tiger. In Leopard, it's Control-scrollwheel by default. Sorry about that. You can turn it off in the Universal Access/Seeing pane. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at cox.net Wed Apr 30 17:05:32 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 30 Apr 2008 14:05:32 -0700 Subject: Cursor changes to watch when editing a script In-Reply-To: <4818D5EC.5050809@hyperactivesw.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <19C359AA-A420-4FE0-A33A-9C3D44806EFA@cox.net> <4818D5EC.5050809@hyperactivesw.com> Message-ID: <98814A49-BFF4-4FA4-AC9C-E48176BF9819@cox.net> Thanks, Jacqi, I think I may have done that at some point, though I'm not sure whether it worked or not. As far as using the msg box is concerned, it's probably just as fast to restart Rev. I didn't realize this was a long-standing problem. Joe Wilkins On Apr 30, 2008, at 1:26 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> My current problem with 2.9 is that when making changes to a >> script, the cursor often changes to the wrist watch and remains so >> until I restart Rev. This doesn't happen all the time, but quite >> often. Any ideas? > > This is a long-standing issue that occurs when the mouse is moving > too fast for the object to send a reliable mouseLeave. The fix is > usually just to move the mouse outside any Rev windows (like, hover > over the desktop for a moment) and then move it back into the > window. That usually causes the correct messages to be delivered. > > If that doesn't work, then in the message box: reset cursor > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Wed Apr 30 17:15:28 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 1 May 2008 07:15:28 +1000 Subject: Cursor changes to watch when editing a script In-Reply-To: <4818D5EC.5050809@hyperactivesw.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <19C359AA-A420-4FE0-A33A-9C3D44806EFA@cox.net> <4818D5EC.5050809@hyperactivesw.com> Message-ID: On Thu, May 1, 2008 at 6:26 AM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: > > > My current problem with 2.9 is that when making changes to a script, the > cursor often changes to the wrist watch and remains so until I restart Rev. > This doesn't happen all the time, but quite often. Any ideas? > > > > This is a long-standing issue that occurs when the mouse is moving too fast > for the object to send a reliable mouseLeave. The fix is usually just to > move the mouse outside any Rev windows (like, hover over the desktop for a > moment) and then move it back into the window. That usually causes the > correct messages to be delivered. > > If that doesn't work, then in the message box: reset cursor I find that clicking in the Mac menubar will always reset the cursor. Don't know if it will work in Windows. Cheers, Sarah From jacque at hyperactivesw.com Wed Apr 30 17:18:25 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Apr 2008 16:18:25 -0500 Subject: Cursor changes to watch when editing a script In-Reply-To: <98814A49-BFF4-4FA4-AC9C-E48176BF9819@cox.net> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <19C359AA-A420-4FE0-A33A-9C3D44806EFA@cox.net> <4818D5EC.5050809@hyperactivesw.com> <98814A49-BFF4-4FA4-AC9C-E48176BF9819@cox.net> Message-ID: <4818E221.502@hyperactivesw.com> Joe Lewis Wilkins wrote: > As far as using the msg box is > concerned, it's probably just as fast to restart Rev. I thought all programmers had to be speed typists to pass muster. ;) My husband said I type faster than he can think. What he doesn't realize is that half those keystrokes were the backspace/delete key. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gbojsza at gmail.com Wed Apr 30 17:36:53 2008 From: gbojsza at gmail.com (Glen Bojsza) Date: Wed, 30 Apr 2008 15:36:53 -0600 Subject: Apple Script and Rev Message-ID: <3d8af4150804301436l44284d53p25e8537180bc8f70@mail.gmail.com> Hello, I was hoping to see if anyone knows how to use Apple Script and Rev to configure Speech Recognition on OS X. Basically, is it possible to: 1. turn speakable items on / off 2. select Listen continuously with keyword 3. set the keyword I would like this to be done in an application created by Rev. Any help or comments are appreciated. regards, From chipp at altuit.com Wed Apr 30 17:40:10 2008 From: chipp at altuit.com (Chipp Walters) Date: Wed, 30 Apr 2008 16:40:10 -0500 Subject: [OT] Turn off translucent Mac Menu bar In-Reply-To: <4818D7DA.8010505@hyperactivesw.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <4818D518.1030003@hyperactivesw.com> <4818D7DA.8010505@hyperactivesw.com> Message-ID: <665591460804301440g5a8a4023ia8d139bc66ce1370@mail.gmail.com> Thanks Jacque for the new OS update mention. I'm downloading all 180 Mbs of it now. The blur is intentional and 'part' of the menu. It's not a sys mag issue. The white part of the menu is about 20% transparent and it blurs what's beneath it. It makes the menus hard to read. I imagine the new update fixes this as well. Probably thought it was a sexy idea in the first version of Leopard, but they figured out real quick nobody liked it. I'll let you know. From chipp at altuit.com Wed Apr 30 17:43:34 2008 From: chipp at altuit.com (Chipp Walters) Date: Wed, 30 Apr 2008 16:43:34 -0500 Subject: [OT] Turn off translucent Mac Menu bar In-Reply-To: <665591460804301440g5a8a4023ia8d139bc66ce1370@mail.gmail.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <4818D518.1030003@hyperactivesw.com> <4818D7DA.8010505@hyperactivesw.com> <665591460804301440g5a8a4023ia8d139bc66ce1370@mail.gmail.com> Message-ID: <665591460804301443t13f0544cr96e850e2d5a20629@mail.gmail.com> I found a website with the whole story...turns out it affects Font anti-aliasing, too. http://earthlingsoft.net/ssp/blog/2007/11/x5_menu_bar From chipp at altuit.com Wed Apr 30 17:51:32 2008 From: chipp at altuit.com (Chipp Walters) Date: Wed, 30 Apr 2008 16:51:32 -0500 Subject: [OT] Turn off translucent Mac Menu bar In-Reply-To: <665591460804301443t13f0544cr96e850e2d5a20629@mail.gmail.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <4818D518.1030003@hyperactivesw.com> <4818D7DA.8010505@hyperactivesw.com> <665591460804301440g5a8a4023ia8d139bc66ce1370@mail.gmail.com> <665591460804301443t13f0544cr96e850e2d5a20629@mail.gmail.com> Message-ID: <665591460804301451j28e35809pa36eb4510122e98c@mail.gmail.com> The update fixed things. The menus are now only a tiny bit transparent, and acceptable. Thanks all for your help! From pepetoo at cox.net Wed Apr 30 17:54:49 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 30 Apr 2008 14:54:49 -0700 Subject: Cursor changes to watch when editing a script In-Reply-To: References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <19C359AA-A420-4FE0-A33A-9C3D44806EFA@cox.net> <4818D5EC.5050809@hyperactivesw.com> Message-ID: <75040BFC-6F4B-4F03-B142-C4273117FC61@cox.net> Thanks, Sarah. You're probably right about Windows. (smile) Joe Wilkins On Apr 30, 2008, at 2:15 PM, Sarah Reichelt wrote: > On Thu, May 1, 2008 at 6:26 AM, J. Landman Gay > wrote: >> Joe Lewis Wilkins wrote: >> >>> My current problem with 2.9 is that when making changes to a >>> script, the >> cursor often changes to the wrist watch and remains so until I >> restart Rev. >> This doesn't happen all the time, but quite often. Any ideas? >>> >> >> This is a long-standing issue that occurs when the mouse is moving >> too fast >> for the object to send a reliable mouseLeave. The fix is usually >> just to >> move the mouse outside any Rev windows (like, hover over the >> desktop for a >> moment) and then move it back into the window. That usually causes >> the >> correct messages to be delivered. >> >> If that doesn't work, then in the message box: reset cursor > > > I find that clicking in the Mac menubar will always reset the cursor. > Don't know if it will work in Windows. > > Cheers, > Sarah From pepetoo at cox.net Wed Apr 30 18:00:40 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 30 Apr 2008 15:00:40 -0700 Subject: Cursor changes to watch when editing a script In-Reply-To: <4818E221.502@hyperactivesw.com> References: <665591460804301153j2fadd75cw89cb26024d3854bc@mail.gmail.com> <19C359AA-A420-4FE0-A33A-9C3D44806EFA@cox.net> <4818D5EC.5050809@hyperactivesw.com> <98814A49-BFF4-4FA4-AC9C-E48176BF9819@cox.net> <4818E221.502@hyperactivesw.com> Message-ID: Interesting observation. Actually, I learned to type in the army and never got much above 30 wpm, since accuracy was more important than speed. We worked with forms that had 9 carbons and were allowed not a single error in our reports. Frankly, that has stood me in good stead on computers; I rarely made a mistake when I had good vision. Though, as a touch-typist, who reads what they type until they're done! Joe Wilkins On Apr 30, 2008, at 2:18 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> As far as using the msg box is concerned, it's probably just as >> fast to restart Rev. > > I thought all programmers had to be speed typists to pass muster. ;) > > My husband said I type faster than he can think. What he doesn't > realize is that half those keystrokes were the backspace/delete key. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Wed Apr 30 18:05:53 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 1 May 2008 08:05:53 +1000 Subject: Apple Script and Rev In-Reply-To: <3d8af4150804301436l44284d53p25e8537180bc8f70@mail.gmail.com> References: <3d8af4150804301436l44284d53p25e8537180bc8f70@mail.gmail.com> Message-ID: On Thu, May 1, 2008 at 7:36 AM, Glen Bojsza wrote: > Hello, > > I was hoping to see if anyone knows how to use Apple Script and Rev to > configure Speech Recognition on OS X. > > Basically, is it possible to: > 1. turn speakable items on / off > 2. select Listen continuously with keyword > 3. set the keyword > > I would like this to be done in an application created by Rev. You don't say what version of OS X you are using and AppleScript has got a lot of new features in 10.5, but here are some links that might help: Firstly, you can script the System Prefs directly. I couldn't see that there were any commands for controlling the Speech recognition prefs, but you might be able to find them. . 10.5 now allows you to read & write plist files, so this might be useful . Finally, you can try GUI scripting to have your app click at all the right places and type into the right fields. Here is a link to a good article about that . HTH, Sarah From pepetoo at cox.net Wed Apr 30 23:14:38 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 30 Apr 2008 20:14:38 -0700 Subject: Using speech voices and music in Windows standalone In-Reply-To: References: <4a3089af0804271856m6b57dd91ta07587e5c6cb129b@mail.gmail.com> <354B8FC1-27E3-474D-BA7E-B62052346135@comcast.net> <671FF6C5-2013-43A0-B730-9BA72D9AE554@cox.net> Message-ID: I'm using voices to read text in one of my stacks. Works fine with OSX, but the XP version has but a single voice for all of the voices. I've already included Speech in the Standalone General setup. Also, players that work in OSX, playing .aiff music files do nothing in XP. Any suggestions as to what may be the problem? TIA, Joe Wilkins From frans at knowlegistics.com Tue Apr 22 07:41:02 2008 From: frans at knowlegistics.com (Frans Schoffelen) Date: Tue, 22 Apr 2008 11:41:02 -0000 Subject: Default audio device does NOT record audio when it is a firewire device Message-ID: <8669BAF8-EDC4-4151-B428-8EF44C8CB6E2@knowlegistics.com> System MAC OS 10.5.2 / Powermac G5 Quad, Mac Pro Intel Quad / Rev 2.9 last build We are developing a small audio utility for the music Industry with a simple recording functionality. A great deal of our customers use firewire audio interfaces. Expected behaviour : When we select "dflt" as our input then the documentation states the input chosen in the system preferences will be used. It is not. Recording does work in the standard Quicktime player so there are no obvious technical problems. REV creates a file according to the settings but no audio is present in that file. We have read the entries on "enhancement" for recording video and audio in the bug database but do NOT consider this bug an enhancement request since "dflt" SHOULD under all circumstances record from the input set in the system preferences as stated in the documentation. We have tested this with M-Audio Project Mix , Apogee and ECHO Audiofire. USB recording from a simple webcam does work so devices other than the original internal and external inputs are being recognized, just not the firewire ones. None of the searches in our forum database has yielded a recent answer. We can not proceed with the product as is under Revolution. Hopefully there is a solution or work-around for this or we are missing something. Maybe somebody on the list knows. Any help appreciated. Regards Frans Schoffelen Tim Oldfield Sarah Terberg Knowlegistics http://knowlegistics.com From chipp at altuit.com Mon Apr 28 18:16:35 2008 From: chipp at altuit.com (Chipp Walters) Date: Mon, 28 Apr 2008 22:16:35 -0000 Subject: Picture DATA and how to show it In-Reply-To: <8F2A8ED4-0F92-4F67-B7C0-B5F7E80749FA@comcast.net> References: <1D542F1C-7C88-4D03-ADEA-2A11D019484A@comcast.net> <6F2AFD94-9138-4708-9DCF-B24A08FD70D5@comcast.net> <8F2A8ED4-0F92-4F67-B7C0-B5F7E80749FA@comcast.net> Message-ID: <665591460804281516u644842c7hd0fe4951d1b98209@mail.gmail.com> Just a suggestion... Is there anyway to use Applescript to copy the data to the clipboard? Then perhaps the clipbaord[image] could be used to access it. From dlwild at gmail.com Sun Apr 27 21:53:35 2008 From: dlwild at gmail.com (Biocentric Solutions) Date: Mon, 28 Apr 2008 01:53:35 -0000 Subject: PRINTING IN RUNREV 2.9 Message-ID: <4a3089af0804271853j20310845k6296668697af753f@mail.gmail.com> Hello, I don't know if anyone knows whether it is possible to print and entire scrolling field in Revolution 2.9. I've not been able to do it with Revolution 2.5.1. The idea is to be able to print the entire scrolling field, including that which is not visible in the card on the screen. (If anyone knows how to do it in 2.5.1 I would also like to know.) Any help with this is greatly appreciated. All the best, Leonardo Wild From alex.tweedly at gmail.com Tue Apr 29 18:45:02 2008 From: alex.tweedly at gmail.com (Alex Tweedly) Date: Tue, 29 Apr 2008 23:45:02 +0100 Subject: Translating IP address on a local network In-Reply-To: References: Message-ID: <4817A4EE.8090600@gmail.com> Sarah Reichelt wrote: > Hi All, > > We have a small network behind a NAT router, with IP addresses either > set manually or by DHCP in the format 192.168.1.xxx. > All the computer's are Macs so they also have Bonjour names e.g. > sarah-mac.local. > > I have set up a custom web server based on Andre's RevOnRockets. When > the web server receives a request, the IP address of the requesting > computer is contained in the socket ID. I would like to be able to > translate that to the Bonjour name of the requesting computer as that > would make the logs much more easily read. > > Is there a Mac shell command or any way of getting this data for > addresses inside a local network which are not listed on any DNS or > Directory service? > > I don't fully understand the context here, so this answer may not be helpful .... in particular, I'm assuming that this is all happening within the local network (i.e. you don't need to extract NAT translations to get the real IP addresses). You can use dns-sd or mDNS to get at least some of the data dns-sd -B _workstation._tcp gives you a list of all the workstations offering 'service' of workstation. I think the "Instance name" column gives you the name of the workstation and the MAC address (I only have a single Mac on my network, so I don't know if it does the same thing for other computers). This may be enough for you, or if not and if you have a real network you can spot a pattern, or experiment with other commands to translate from the info this gives you to something useful. I also found it useful, or at least interesting, to look at the Bonjour Browser at http://www.tildesoft.com/Programs.html -- Alex.