From Meitnik at aol.com Fri Oct 1 00:17:24 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Fri, 1 Oct 2004 00:17:24 EDT Subject: parsing and arrays and xml Message-ID: <9.33f99e0e.2e8e3454@aol.com> In a message dated 9/30/04 11:26:07 PM, use-revolution-request at lists.runrev.com writes: > The reason that I bring it up here on the list in the open is that the > external will speed up my XML based database and if it where later to > be added to the engine then it would speed up my software that I'm > selling now.? This sounds like it might be a great tool for array power > if you are willing to use a parser for the manipulations. > > Before I proceed does this suggestion sound good for this array thread? > (see below) Pull-parsing an XML structure at high speed could give us > all kinds of array manipulations if you where to use numbered tag sets > like <1>[data], <2>[more data here],? <3>[even more > data]etc...? and <1,1>? <1,2> and <1,3,1> for? dimensional arrays. > > -- I need this too for my project as well. I cant afford to put into money > (I live on roughly 8k a year), but I am willing to put in strong testing time > and even help write a demo stack if requsted. > I would love to see text/array procressing get a major upgrade on par with all the graphics stuff thats been done over the years. (ie, put arrayA[] after/before arrayB[] using comma or put arrayA[]&"," after/before arrayB[] put arrayA[] into arrayB[] using before/after arrayB[3] instead of doing a long loop walking the elements) Go for it! Andrew From ludovic.thebault at laposte.net Fri Oct 1 02:02:23 2004 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Fri, 1 Oct 2004 08:02:23 +0200 Subject: Type in upper case In-Reply-To: References: <20040929222338.8D3F19301CE@mail.runrev.com> Message-ID: <20041001080223053140.GyazMail.ludovic.thebault@laposte.net> On Thu, 30 Sep 2004 09:32:27 +0200, ?ric Chatonet wrote: > It's a pity but toUpper rev function is unaware of the existence of > latin vowels :-) > You are french. So you need to uppercase them Merci ! Thanks ! Ludovic From douez at wanadoo.fr Fri Oct 1 04:51:47 2004 From: douez at wanadoo.fr (thierry) Date: Fri, 1 Oct 2004 10:51:47 +0200 Subject: position fr a click in an editable field Message-ID: <1308376587.20041001105147@wanadoo.fr> Hi all, Is there a trick to be able to find the current position in a line within a text in an editable field when we click on a space ? i've tried all the **click() functions and properties, but could not get the information. i've wrote a little handler which calculated the position ( column number ) by using clickH() and a quick ratio with the size of the police... it works but only for non-proportionnal fonts. Any help would be very much appreciated... Regards, thierry From douez at wanadoo.fr Fri Oct 1 04:52:04 2004 From: douez at wanadoo.fr (thierry) Date: Fri, 1 Oct 2004 10:52:04 +0200 Subject: Standard in (stdin) behavior. (At your convenience) In-Reply-To: <20040930131113.4407C299B1@xprdmailfe22.nwk.excite.com> References: <20040930131113.4407C299B1@xprdmailfe22.nwk.excite.com> Message-ID: <1321133105.20041001105204@wanadoo.fr> Hi K, don't know it this concerns you but... i give you a hint i found on the Win32 Perl Programming Book from Dave Roth: " Win 32 pipes are not the same as named piped from other operating systems. A named pipe created on a Win32 machine might not necessarily allow for non-Win32 pipe access. Don't be surprised if a script you write that creates a Win32 named pipe does not interoperate with a client running on a Unix machine." Otherwise, as I asked a while ago for pipes in Rev, i would be very happy to help you on this topic and test your external and may be more ..?... may be we can discuss this off list ? HTH, thierry K> Okay, I am experiencing a oddity I cannot explaine. As I have reported K> on several occasions I have created a external that lanuches a process K> simular to CreateProcess in Windows. This external provides stdin and stdout K> handles to be used by the parent and child for interprocess communication. K> Currently I have a "child" stand-alone containing a button and a field. The K> button contains a simple mouseUp script 'read from stdin until ':''. The K> "parent" (after child creation) calls the external to write a message to the K> "child" stdin "Hello:". This should be simple but the "child" constantly K> returns with nothing when using the 'read from' syntax. Why would this be? K> I have attempting to pipe in text files via command line (program this works. Do RR and RR compiled programs use a os method that does not K> support descriptors create using 'pipe'? K> Any assistance would be greatly appreciated, K> Kevin From christian.langers at education.lu Fri Oct 1 04:48:10 2004 From: christian.langers at education.lu (Christian Langers) Date: Fri, 01 Oct 2004 10:48:10 +0200 Subject: On openStack - preopenstack Message-ID: Hello, I have project with this structure : Splash (is engine) - password stack - main window Here is the script for the splash screen : on preOpenStack set loc of this stack to the screenLoc end preOpenStack on checkForScreenSize if item 3 of the screenRect < 1024 \ or item 4 of the screenRect < 768 then answer error "This Application requires a 1024x768 or larger screen." \ with "Sorry" quit end if end checkForScreenSize on openStack checkForScreenSize play "jingle.aif" wait until the sound is done close this stack palette stack "t1" -- password stack end openStack This open first the splash screen which disappeared and then came the password stack... Everything worked well until vers 2.5 of revolution. On OS X (10.3.5.) doing a standalone gives me this behavior when starting : 1. the sound is played 2. the splash screen and the password stack are opened at the same time ; the sound is played at the same time too... I did a standalone of this project in OS X for windows : same behavior... I took my project on windows (virtual PC), did a standalone for PC and it worked as expected... Is there a bug in the OS X version of Revolution ? Can somebody confirm this ? Cheers, Christian >From Luxembourg From janschenkel at yahoo.com Fri Oct 1 05:25:29 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri, 1 Oct 2004 02:25:29 -0700 (PDT) Subject: position fr a click in an editable field In-Reply-To: <1308376587.20041001105147@wanadoo.fr> Message-ID: <20041001092529.76032.qmail@web60507.mail.yahoo.com> --- thierry wrote: > Hi all, > > Is there a trick to be able to find the current > position in a line within a > text in an editable field when we click on a space ? > > i've tried all the **click() functions and > properties, but could not > get the information. > > i've wrote a little handler which calculated the > position ( column number ) > by using clickH() and a quick ratio with the size of > the police... it works > but only for non-proportionnal fonts. > > Any help would be very much appreciated... > > Regards, thierry > Hi Thierry, Perhaps you can do something with the 'selectedChunk'? If no text is selected, and the cursor is between chars 6 and 7, then the selectedChunk will be "char 7 to 6 of field x" Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From malte.brill at t-online.de Fri Oct 1 05:29:41 2004 From: malte.brill at t-online.de (Malte Brill) Date: Fri, 01 Oct 2004 11:29:41 +0200 Subject: position fr a click in an editable field In-Reply-To: <20041001032109.561FE93012E@mail.runrev.com> Message-ID: Hi thierry, maybe something like this? Field script: on selectionChanged put word 1 to 2 of the selectedChunk of me end selectionChanged Best, Malte From klaus at major-k.de Fri Oct 1 05:34:06 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 1 Oct 2004 11:34:06 +0200 Subject: position fr a click in an editable field In-Reply-To: <1308376587.20041001105147@wanadoo.fr> References: <1308376587.20041001105147@wanadoo.fr> Message-ID: <0A04046F-138D-11D9-85F4-000A27B49A96@major-k.de> Bonjour Thierry > Hi all, > > Is there a trick to be able to find the current position in a line > within a > text in an editable field when we click on a space ? > > i've tried all the **click() functions and properties, but could not > get the information. > > i've wrote a little handler which calculated the position ( column > number ) > by using clickH() and a quick ratio with the size of the police... it > works > but only for non-proportionnal fonts. > > Any help would be very much appreciated... Let me see if i understand you correctly... You want to know wheere the cursor is blinking in a field that has NO text selected? In that case you could try "the selectedchunk"! When text is selected in a field it will return something like: char x to y of fld z When NO text is selected (we clicked somewhere in the field) it will return the same, but this time: y = x - 1 So we can know exactly where the cursor blinks... ... put the selectedchunk into hereweare if word 4 of hereweare > word 3 of hereweare then ## no selection, just a blinking cursor... end if ... Hope this helped...(?) > Regards, thierry Regards Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Fri Oct 1 05:36:12 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 1 Oct 2004 11:36:12 +0200 Subject: position fr a click in an editable field In-Reply-To: <0A04046F-138D-11D9-85F4-000A27B49A96@major-k.de> References: <1308376587.20041001105147@wanadoo.fr> <0A04046F-138D-11D9-85F4-000A27B49A96@major-k.de> Message-ID: <55089CE8-138D-11D9-85F4-000A27B49A96@major-k.de> HI, typo alarm!!! > ... > put the selectedchunk into hereweare > if word 4 of hereweare > word 2 of hereweare then ## ... > word 2!!! > ## no selection, just a blinking cursor... > end if Regards Klaus Major klaus at major-k.de http://www.major-k.de From alex at tweedly.net Fri Oct 1 05:48:48 2004 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 01 Oct 2004 10:48:48 +0100 Subject: Simple array question In-Reply-To: <9C2EC5D2-1359-11D9-9054-000A95743F7A@earthlink.net> References: <5.1.0.14.0.20041001014506.028f9ae8@mail.tweedly.net> Message-ID: <5.1.0.14.0.20041001101534.02938320@mail.tweedly.net> At 20:25 30/09/2004 -0700, Mark Brownell wrote: >What do you get for this? I'm not sure I did this right. [untested] > > repeat for each element i in x > put i & return after tResults > end repeat > put tResults into field 2 I don't see anything in the documentation of "element" or "for each element" that assures me they will be taken in the correct order. The docs say that each element of the array will have the loop executed for it - but says nothing about the order. Since there's a strong parallel with the "split"command - which also executes with each element, but explicitly says that it operates in hash order not in key-sorted order - I'm not 100% confident that this will do what we want every time. Having said that, it does get the right answer in my one simple test - and does it very quickly. [Maybe hash order is the same as key-sorted order for the case where the keys are all contiguous integers ?] I also ran each test 3 or 4 times, and give the range because there was more variation than I had expected. comparable times Jim's initial brute force 165 - 172 Mark's faster loop and append 22 - 25 Alex's loop counter and append 12 - 15 Mark's for each element 7 - 8 Franks's sort & line y[i] 20 - 22 Robert's sort & for each 12 - 14 I didn't initially time Frank's suggestion, or Robert's variation on it, because they were making the problem harder than it needed to be; they both began by put the keys of x into y sort lines of y which is unnecessary according to the assumptions of the original question. Jim's question gave the method repeat for i = 1 to m x[i] and hence we can assume that the keys of the array are contiguous integers; given that, there is no requirement to extract and sort the keys. Of course, if the problem initially posed had been slightly different, then these methods might have been required. And similarly, the scripts from both Mark and me used "cr" rather than "the lineDelimiter"; an assumption NOT justified by the initial problem statement - but it makes no detectable difference to the time. -- Alex. From janschenkel at yahoo.com Fri Oct 1 05:49:30 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri, 1 Oct 2004 02:49:30 -0700 (PDT) Subject: bug with autorun on Windows? In-Reply-To: <0EC79F6F-131D-11D9-8B59-0050E4BA750F@fjrhome.net> Message-ID: <20041001094930.58694.qmail@web60510.mail.yahoo.com> --- "Frank D. Engel, Jr." wrote: > Can you autoplay a batch file? For some reason, I > thought that only > works in some versions of Windows, and not others? > Hmm, I have no idea actually ; at our company, we prefer the drag-and-drop installation method ; which some of our Wintel users find quite disconcerting at first, as they expect smoke and mirrors and registry entries, etc. But I made a quick trip to google, and saw the batch file method suggested in articles as recent as July of this year, so I guess it should be kind of safe ? The following link also has a section at the bottom on how to change your drive settings so you can autorun zip disks and test that way before writing a CD. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From thierry.arbellot at wanadoo.fr Fri Oct 1 05:53:44 2004 From: thierry.arbellot at wanadoo.fr (Thierry Arbellot) Date: Fri, 1 Oct 2004 11:53:44 +0200 Subject: On openStack - preopenstack In-Reply-To: Message-ID: Hi Christian, I'm testing Rev 2.5 for few days and I'm facing the same problem on OSX 10.2.8 I try to find a workaround, to display the splash screen before any other window, but can't make it work yet. Regards Thierry On Friday, Oct 1, 2004, at 10:48 Europe/Paris, Christian Langers wrote: > Hello, > > I have project with this structure : > > Splash (is engine) - password stack - main window > > Here is the script for the splash screen : > > on preOpenStack > set loc of this stack to the screenLoc > end preOpenStack > > on checkForScreenSize > if item 3 of the screenRect < 1024 \ > or item 4 of the screenRect < 768 then > answer error "This Application requires a 1024x768 or larger > screen." \ > with "Sorry" > quit > end if > end checkForScreenSize > > on openStack > checkForScreenSize > play "jingle.aif" > wait until the sound is done > close this stack > palette stack "t1" -- password stack > end openStack > > > This open first the splash screen which disappeared and then came the > password stack... > > Everything worked well until vers 2.5 of revolution. > > On OS X (10.3.5.) doing a standalone gives me this behavior when > starting : > > 1. the sound is played > 2. the splash screen and the password stack are opened at the same > time ; > the sound is played at the same time too... > > I did a standalone of this project in OS X for windows : same > behavior... > > I took my project on windows (virtual PC), did a standalone for PC and > it > worked as expected... > > Is there a bug in the OS X version of Revolution ? Can somebody > confirm this > ? > > Cheers, > > Christian >> From Luxembourg > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From martin at materiaprima.fsnet.co.uk Fri Oct 1 06:41:17 2004 From: martin at materiaprima.fsnet.co.uk (Martin Baxter) Date: Fri, 01 Oct 2004 11:41:17 +0100 Subject: Simple array question In-Reply-To: <5.1.0.14.0.20041001101534.02938320@mail.tweedly.net> References: <9C2EC5D2-1359-11D9-9054-000A95743F7A@earthlink.net> <5.1.0.14.0.20041001014506.028f9ae8@mail.tweedly.net> Message-ID: >Alex Tweedly wrote: > >>At 20:25 30/09/2004 -0700, Mark Brownell wrote: > >>What do you get for this? I'm not sure I did this right. [untested] >> >> repeat for each element i in x >> put i & return after tResults >> end repeat >> put tResults into field 2 > >I don't see anything in the documentation of "element" or "for each >element" that assures me they will be taken in the correct order. You shouldn't rely on it. The order may be correct in some circumstances (eg immediately after a split command and before you have modified the array), but mostly the ordering of elements will not be numeric. For example: put "a,b,c,d,e,f,g,h,i" into tvar split tvar by comma Then the resulting array is like this: [1]a [2]b [3]c [4]d [5]e [6]f [7]g [8]h [9]i But as soon as you do: put "j" into tvar[10] The element order would then be: [1]a [10]j [2]b [3]c [4]d [5]e [6]f [7]g [8]h [9]i HTH Martin Baxter From douez at wanadoo.fr Fri Oct 1 07:16:43 2004 From: douez at wanadoo.fr (thierry) Date: Fri, 1 Oct 2004 13:16:43 +0200 Subject: position fr a click in an editable field In-Reply-To: References: <20041001032109.561FE93012E@mail.runrev.com> Message-ID: <664547998.20041001131643@wanadoo.fr> Hi, thanks a lot, the story is that i didn't catch these properties in the documentation :-) Anyway you saved my revolution's life, once again :-) even if i've not finish putting all this together to work... Does anyone tried out to have a popup menu inside an editable field just with the mousedown event which select the word clicked on and show up a popup where we choose an item and then leave the popup with the mouseup. i'm too much challenged on this one :-( ( windows environment ) Thanks to all MB> Field script: MB> on selectionChanged MB> put word 1 to 2 of the selectedChunk of me MB> end selectionChanged MB> Best, Malte JAN> Perhaps you can do something with the 'selectedChunk'? JAN> If no text is selected, and the cursor is between JAN> chars 6 and 7, then the selectedChunk will be "char 7 JAN> to 6 of field x" JAN> Jan Schenkel. Best regards,thierry From lestond at lpsoftware.com Fri Oct 1 09:43:40 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Fri, 01 Oct 2004 07:43:40 -0600 Subject: openCard message not received In-Reply-To: <5.1.1.6.0.20040928113057.02ee4c40@mail.xmission.com> Message-ID: <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> Hi, (Rev 2.2.1). I have a stack with 1 card. No stack script. The script of card 1 is on openCard answer "in openCard" end openCard When I open the stack, nothing happens. If I call "openCard" from the Message Box, then I get the answer dialog. The card is not getting the openCard message. What's going on? Anybody else seen this? TIA --Leston From gizmotron at earthlink.net Fri Oct 1 10:23:32 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Fri, 1 Oct 2004 07:23:32 -0700 Subject: parsing and arrays and xml In-Reply-To: <9.33f99e0e.2e8e3454@aol.com> Message-ID: <791F5803-13B5-11D9-B807-000A95743F7A@earthlink.net> On Thursday, September 30, 2004, at 09:17 PM, Meitnik at aol.com wrote: > -- I need this too for my project as well. I cant afford to put into > money > (I live on roughly 8k a year), but I am willing to put in strong > testing time > and even help write a demo stack if requsted. > I would love to see text/array procressing get a major upgrade on par > with > all the graphics stuff thats been done over the years. (ie, > put arrayA[] after/before arrayB[] using comma > or > put arrayA[]&"," after/before arrayB[] > > put arrayA[] into arrayB[] using before/after arrayB[3] > > instead of doing a long loop walking the elements) Go for it! > > Andrew Andrew, I've already got a working version done in Transcript. from this old posting: > Hi, > > Dimensional Arrays: > > This thing is not a real array within an array, it just acts like one. > It provides a way to store the data as MTML, like simple XML. This > version is created with functions that can be copied to your own > scripts. > > Paste this into the message window: > go URL "http://www.gizmotron.org/revolution/dimensionalList.rev" > > -- see stack scripts for functions > -- function addArray dataString, spotArray, theData > -- Note: addArray() will replace data that already exists in the > dataString > -- Example for adding multi-dimensional data: > -- put addArray(myMTMLDataString, "[1][4][5]", "John Doe") into > field "showMTML" > -- put addArray(myMTMLDataString, "1,4,5", "John Doe") into field > "showMTML" > > -- see stack scripts for functions > -- function getArray dataString, spotArray > -- Example for getting multi-dimensional data: > -- put getArray(myMTMLDataString, "[1][4][5]") into field "showData" > -- put getArray(myMTMLDataString, "1,4,5") into field "showData" > > > Mark Brownell > Gizmotron Graphics The reason that these functions put the results into a field is so that you can see the changes made to the XML. (this is not SGML compliant like well formed XML) Mark From david at anon.nu Fri Oct 1 10:25:09 2004 From: david at anon.nu (david at anon.nu) Date: Fri, 01 Oct 2004 15:25:09 +0100 Subject: [OT] Wireless remote events? - resolved In-Reply-To: <20040930145855.26391.qmail@web40509.mail.yahoo.com> References: <20040930145855.26391.qmail@web40509.mail.yahoo.com> Message-ID: <415D68C5.8000707@anon.nu> Alejandro Tejada wrote: > Michael J. Lew proposed, some time ago, to create > >such tool with RR/MC. > >Do you think that it'll be possible to create a site >that holds the progress of some RR jointed development >projects, similar to SourceForge? > > Alejandro - would you like to work on this with anyone else who volunteers? I'm in. >I'll like that more developers work with the >handlers that export to pdf... > > I will work on this with you between now and Xmas as I need to add these capabilites (and SVG export). I think maybe they could be combined into a graphics import / export format library? >This will not be possible without a central >place to put all the projects, in a >single site, where all developers become >aware of the state of development in every >project. > Yes. I've also done some work on how to integrate such a site with a versioning backend (CVS or subversion), and if you want to contact me on or off list - let's go ahead and do it? From gizmotron at earthlink.net Fri Oct 1 10:33:35 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Fri, 1 Oct 2004 07:33:35 -0700 Subject: Simple array question In-Reply-To: <5.1.0.14.0.20041001101534.02938320@mail.tweedly.net> Message-ID: On Friday, October 1, 2004, at 02:48 AM, Alex Tweedly wrote: [...] > Of course, if the problem initially posed had been slightly different, > then these methods might have been required. And similarly, the > scripts from both Mark and me used "cr" rather than "the > lineDelimiter"; an assumption NOT justified by the initial problem > statement - but it makes no detectable difference to the time. > > -- Alex. Well said professor Alex. Thanks for all those speed tests. Mark From gizmotron at earthlink.net Fri Oct 1 10:47:24 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Fri, 1 Oct 2004 07:47:24 -0700 Subject: Simple array question In-Reply-To: Message-ID: On Friday, October 1, 2004, at 03:41 AM, Martin Baxter wrote: > But as soon as you do: > > put "j" into tvar[10] > > The element order would then be: > > [1]a > [10]j > [2]b > [3]c > [4]d > [5]e > [6]f > [7]g > [8]h > [9]i > > HTH > > Martin Baxter Thanks for the heads up on this. I've never tried using the for each element x except after having used the split function. Mark From fde101 at fjrhome.net Fri Oct 1 11:08:54 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 1 Oct 2004 11:08:54 -0400 Subject: openCard message not received In-Reply-To: <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> References: <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> Message-ID: I'm running 2.2.1 on OS X. I created a new stack, pasted your code into the card script, saved, then closed and reopened the stack; no other changes (not even the stack name). The message box showed up as it should. I then proceeded to open the stack in Dreamcard Player (2.5, OS X), which also worked fine. What platform are you using, just in case it is platform-specific? Have you tried building a standalone to see if that receives the message? On Oct 1, 2004, at 9:43 AM, Leston Drake wrote: > Hi, > > (Rev 2.2.1). I have a stack with 1 card. No stack script. > The script of card 1 is > > on openCard > answer "in openCard" > end openCard > > When I open the stack, nothing happens. If I call "openCard" from the > Message Box, then I get the answer dialog. > The card is not getting the openCard message. > > What's going on? Anybody else seen this? > > TIA > --Leston > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From nnoydb at excite.com Fri Oct 1 11:23:11 2004 From: nnoydb at excite.com (K) Date: Fri, 1 Oct 2004 11:23:11 -0400 (EDT) Subject: Disappearing Objects in 2.5 under OS X Message-ID: <20041001152311.AE6A53D3A@xprdmailfe4.nwk.excite.com> I this fixed? It is happening every time I access help as someone previously posted. -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Mon 09/27, Gregory Lypny < greg at jmsb.concordia.ca > wrote: From: Gregory Lypny [mailto: greg at jmsb.concordia.ca] To: use-revolution at lists.runrev.com Date: Mon, 27 Sep 2004 16:14:52 -0400 Subject: Disappearing Objects in 2.5 under OS X Hello everyone,

My apologies if this has come up before and I've missed it.

I'm working with a new metal-look stack and when I switch from the Edit
tool to the Browse tool in the tools palette, many of the controls
disappear. Very disconcerting. I have to click on various things
haphazardly to get them back. Any fix?

Greg

_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Fri Oct 1 11:34:53 2004 From: nnoydb at excite.com (K) Date: Fri, 1 Oct 2004 11:34:53 -0400 (EDT) Subject: GUI Update question Message-ID: <20041001153453.229773D0A@xprdmailfe4.nwk.excite.com> I place status text into a edit field and label prior to running a intensive process. How can I make the edit control and lable immediately update? So the user sees the status information. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Fri Oct 1 11:37:20 2004 From: nnoydb at excite.com (K) Date: Fri, 1 Oct 2004 11:37:20 -0400 (EDT) Subject: Read from Message-ID: <20041001153720.7D4263CE5@xprdmailfe4.nwk.excite.com> I seems a read from stdin stops all application interaction is there a way to read from XXX and still have the message loop running? Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From 3mcgrath at adelphia.net Fri Oct 1 11:46:53 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 1 Oct 2004 11:46:53 -0400 Subject: openCard message not received In-Reply-To: <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> References: <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> Message-ID: <1DD30D1E-13C1-11D9-B6BB-000A95DA60FA@adelphia.net> Is it possible you have another openCard intercepting the openCard message? tom On Oct 1, 2004, at 9:43 AM, Leston Drake wrote: > Hi, > > (Rev 2.2.1). I have a stack with 1 card. No stack script. > The script of card 1 is > > on openCard > answer "in openCard" > end openCard > > When I open the stack, nothing happens. If I call "openCard" from the > Message Box, then I get the answer dialog. > The card is not getting the openCard message. > > What's going on? Anybody else seen this? > > TIA > --Leston > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From lestond at lpsoftware.com Fri Oct 1 11:58:18 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Fri, 01 Oct 2004 09:58:18 -0600 Subject: openCard message not received In-Reply-To: References: <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> Message-ID: <5.1.1.6.0.20041001095430.02d909b8@mail.xmission.com> This is on Windows XP. I also created a stack "from scratch" and did the same, and the message was received. So it must have something to do with the stack I've got (I'm thinking). If somebody else wants to take a look at it, I can email it (its pretty small, nothing to it). I did create a standalone and the message worked there...That's good, but I'm still puzzled. This is not the first time I have noticed this. In fact, in another program I used a mouseEnter handler on the page because the openCard message never arrived. At 09:08 AM 10/1/2004, you wrote: >I'm running 2.2.1 on OS X. I created a new stack, pasted your code into >the card script, saved, then closed and reopened the stack; no other >changes (not even the stack name). The message box showed up as it should. > >I then proceeded to open the stack in Dreamcard Player (2.5, OS X), which >also worked fine. What platform are you using, just in case it is >platform-specific? Have you tried building a standalone to see if that >receives the message? > >On Oct 1, 2004, at 9:43 AM, Leston Drake wrote: > >>Hi, >> >>(Rev 2.2.1). I have a stack with 1 card. No stack script. >>The script of card 1 is >> >>on openCard >> answer "in openCard" >>end openCard >> >>When I open the stack, nothing happens. If I call "openCard" from the >>Message Box, then I get the answer dialog. >>The card is not getting the openCard message. >> >>What's going on? Anybody else seen this? >> >>TIA >>--Leston >> >> >> >>_______________________________________________ >>use-revolution mailing list >>use-revolution at lists.runrev.com >>http://lists.runrev.com/mailman/listinfo/use-revolution >> >----------------------------------------------------------- >Frank D. Engel, Jr. > >$ ln -s /usr/share/kjvbible /usr/manual >$ true | cat /usr/manual | grep "John 3:16" >John 3:16 For God so loved the world, that he gave his only begotten Son, >that whosoever believeth in him should not perish, but have everlasting life. >$ > > > >___________________________________________________________ >$0 Web Hosting with up to 120MB web space, 1000 MB Transfer >10 Personalized POP and Web E-mail Accounts, and much more. >Signup at www.doteasy.com > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From lestond at lpsoftware.com Fri Oct 1 12:19:13 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Fri, 01 Oct 2004 10:19:13 -0600 Subject: openCard message not received In-Reply-To: <1DD30D1E-13C1-11D9-B6BB-000A95DA60FA@adelphia.net> References: <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> Message-ID: <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> Nope. This is the only script in the stack. At 09:46 AM 10/1/2004, you wrote: >Is it possible you have another openCard intercepting the openCard message? > >tom >On Oct 1, 2004, at 9:43 AM, Leston Drake wrote: From douez at wanadoo.fr Fri Oct 1 12:31:03 2004 From: douez at wanadoo.fr (thierry) Date: Fri, 1 Oct 2004 18:31:03 +0200 Subject: position fr a click in an editable field In-Reply-To: <0A04046F-138D-11D9-85F4-000A27B49A96@major-k.de> References: <1308376587.20041001105147@wanadoo.fr> <0A04046F-138D-11D9-85F4-000A27B49A96@major-k.de> Message-ID: <674825302.20041001183103@wanadoo.fr> Hi, >> Any help would be very much appreciated... KM> Let me see if i understand you correctly... almost, almost... as usual :-) KM> put the selectedchunk into hereweare KM> if word 4 of hereweare > word 2 of hereweare then KM> ## no selection, just a blinking cursor... KM> end if KM> Hope this helped...(?) Well, look above: I've find kind of solution for the problem. When one Right-Click on an editable field, the selectionChanged is not called; neither the selectedchunk refreshed ???? So, after lots of tries, i found this one : add the instruction : "Click at the clickLoc" in the mouseup handler which obviously do the right job.... i would have liked to do this in a mousedown handler, but this work around does not work. Now, the customer can right-click anywhere in the text, the selection is made and i can do some text processing to fill up the contextual menu... So, another question :-) is this a bug ? thank you and enjoy your week-end, ------------------------------- on selectionChanged put " selectionChanged: " && the selectedChunk into field "R" end selectionChanged on mouseUp click at the clickLoc SetTheContextPopUp end mouseUp on SetTheContextPopUp if the mousetext is not empty then select the mousetext put word 2 of the selectedChunk into c1 put word 4 of the selectedChunk into C2 put c1 & " - " & c2 & \ cr & "selectedChunk: " & the selectedChunk & cr & \ "mousetext: " & the mouseText & \ cr & "clickChunk: " & the clickChunk & \ cr & "clickText: " & the clickText &\ cr & "selectedText: " & the selectedText &\ cr & "XXX" \ into theMenu put cr & "-" & cr & "exit" after theMenu put theMenu into control "ContextButton" popup button "ContextButton" Best regards, thierry From ambassador at fourthworld.com Fri Oct 1 12:31:43 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 01 Oct 2004 09:31:43 -0700 Subject: openCard message not received In-Reply-To: <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> References: <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> Message-ID: <415D866F.5070200@fourthworld.com> Leston Drake wrote: > Nope. This is the only script in the stack. > > At 09:46 AM 10/1/2004, you wrote: > >> Is it possible you have another openCard intercepting the openCard >> message? There is some script active somewhere. The openCard message is a fundamental part of the engine and field-tested for more than 14 years. It's not impossible that it could be broken, but unlikley. If the message is sent in a standalone it seems we can rule out anything in your stack. What plugins are active? Can you create another simple test stack that also fails to get that message? Consider the extended message path diagram at ; it may be a plugin or an anomalous behavior from an IDE backscript or frontScript. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jhurley at infostations.com Fri Oct 1 13:13:37 2004 From: jhurley at infostations.com (Jim Hurley) Date: Fri, 1 Oct 2004 10:13:37 -0700 Subject: Simple array question In-Reply-To: <20041001032108.E818F930115@mail.runrev.com> References: <20041001032108.E818F930115@mail.runrev.com> Message-ID: Thanks to all who replied. And specifically to Alex Tweedly. In the past, I've always used this form. Don't know why I didn't on this occasion. Moving on gently into dementia. Jim From nnoydb at excite.com Fri Oct 1 13:42:29 2004 From: nnoydb at excite.com (K) Date: Fri, 1 Oct 2004 13:42:29 -0400 (EDT) Subject: XML Lib Documentation Message-ID: <20041001174229.6A6A01BD4C@xprdmailfe23.nwk.excite.com> I have looked into the help for a documnet explaining how the XML interface functions. I have found several API reference documents but nothing that puts it all together does such a document exist? Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From lestond at lpsoftware.com Fri Oct 1 13:47:07 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Fri, 01 Oct 2004 11:47:07 -0600 Subject: openCard message not received In-Reply-To: <415D866F.5070200@fourthworld.com> References: <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> Message-ID: <5.1.1.6.0.20041001114338.028337b0@mail.xmission.com> I don't use plugins, but there are some listed in the Development | Plugins list: -Calculator -GoRevNet -RegExBuilder -revExample -revNavigator -revSmartSave -SmartProperties I'm not using any front or back scripts. Rev has its own that are there, however. --Leston At 10:31 AM 10/1/2004, you wrote: >There is some script active somewhere. The openCard message is a >fundamental part of the engine and field-tested for more than 14 >years. It's not impossible that it could be broken, but unlikley. > >If the message is sent in a standalone it seems we can rule out anything >in your stack. > >What plugins are active? > >Can you create another simple test stack that also fails to get that message? > >Consider the extended message path diagram at >; > it may be a plugin or an anomalous behavior from an IDE backscript or >frontScript. > >-- > Richard Gaskin > Fourth World Media Corporation From lestond at lpsoftware.com Fri Oct 1 14:12:06 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Fri, 01 Oct 2004 12:12:06 -0600 Subject: openCard message not received In-Reply-To: <5.1.1.6.0.20041001114338.028337b0@mail.xmission.com> References: <415D866F.5070200@fourthworld.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> Message-ID: <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> I've got a stack (78Kb) that doesn't get the openCard message. I would appreciate anyone offering to try it on your system to see if you have any different results. I'm wondering if it has something to do with Revs settings, etc... You can contact me off-list at lestond at lpsoftware.com Thanks. At 11:47 AM 10/1/2004, you wrote: >I don't use plugins, but there are some listed in the Development | >Plugins list: >-Calculator >-GoRevNet >-RegExBuilder >-revExample >-revNavigator >-revSmartSave >-SmartProperties > >I'm not using any front or back scripts. Rev has its own that are there, >however. > >--Leston > >At 10:31 AM 10/1/2004, you wrote: >>There is some script active somewhere. The openCard message is a >>fundamental part of the engine and field-tested for more than 14 >>years. It's not impossible that it could be broken, but unlikley. >> >>If the message is sent in a standalone it seems we can rule out anything >>in your stack. >> >>What plugins are active? >> >>Can you create another simple test stack that also fails to get that message? >> >>Consider the extended message path diagram at >>; >>it may be a plugin or an anomalous behavior from an IDE backscript or >>frontScript. >> >>-- >> Richard Gaskin >> Fourth World Media Corporation > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From lestond at lpsoftware.com Fri Oct 1 14:35:39 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Fri, 01 Oct 2004 12:35:39 -0600 Subject: openCard message not received In-Reply-To: <415D866F.5070200@fourthworld.com> References: <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> Message-ID: <5.1.1.6.0.20041001123415.028aed90@mail.xmission.com> I'm continuing to test this to try to figure it out... I've found that the openStack message isn't received either. --Leston At 10:31 AM 10/1/2004, you wrote: >Leston Drake wrote: >>Nope. This is the only script in the stack. >>At 09:46 AM 10/1/2004, you wrote: >> >>>Is it possible you have another openCard intercepting the openCard message? > >There is some script active somewhere. The openCard message is a >fundamental part of the engine and field-tested for more than 14 >years. It's not impossible that it could be broken, but unlikley. > >If the message is sent in a standalone it seems we can rule out anything >in your stack. > >What plugins are active? > >Can you create another simple test stack that also fails to get that message? > >Consider the extended message path diagram at >; > it may be a plugin or an anomalous behavior from an IDE backscript or >frontScript. > >-- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Fri Oct 1 14:50:44 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 01 Oct 2004 11:50:44 -0700 Subject: openCard message not received In-Reply-To: <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> References: <415D866F.5070200@fourthworld.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> Message-ID: <415DA704.9090609@fourthworld.com> Leston Drake wrote: > I've got a stack (78Kb) that doesn't get the openCard message. > I would appreciate anyone offering to try it on your system to see if > you have any different results. I'm wondering if it has something to do > with Revs settings, etc... > > You can contact me off-list at lestond at lpsoftware.com Thanks for sending that. It seems to be an IDE bug which fixed in v2.5 (it acted as you described in v2.2.1). I don't have time to trace out the source of the problem this morning, but the solution is simple enough: just use the current version. :) FWIW, with the number of bugs addressed for v2.5 it's generally worth checking any anomalous behavior there. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From lestond at lpsoftware.com Fri Oct 1 15:01:28 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Fri, 01 Oct 2004 13:01:28 -0600 Subject: openCard message not received In-Reply-To: <415DA704.9090609@fourthworld.com> References: <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> <415D866F.5070200@fourthworld.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> Message-ID: <5.1.1.6.0.20041001125646.028c5c10@mail.xmission.com> Thanks for the information. If anyone has any explanations about what conditions cause this, I would be very interested. Also wondering if anyone knows of a "on firstIdle" type of event/message that could be handled instead of the openCard message Looking for work-arounds - I'm at the end of a year long project and am not too excited about doing a major upgrade that could potentially introduce all kinds of problems. --Leston At 12:50 PM 10/1/2004, you wrote: >Thanks for sending that. It seems to be an IDE bug which fixed in v2.5 (it >acted as you described in v2.2.1). > >I don't have time to trace out the source of the problem this morning, but >the solution is simple enough: just use the current version. :) > >FWIW, with the number of bugs addressed for v2.5 it's generally worth >checking any anomalous behavior there. > >-- > Richard Gaskin > Fourth World Media Corporation From ambassador at fourthworld.com Fri Oct 1 15:26:47 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 01 Oct 2004 12:26:47 -0700 Subject: openCard message not received In-Reply-To: <5.1.1.6.0.20041001125646.028c5c10@mail.xmission.com> References: <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> <415D866F.5070200@fourthworld.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> <5.1.1.6.0.20041001125646.028c5c10@mail.xmission.com> Message-ID: <415DAF77.5060603@fourthworld.com> Leston Drake wrote: > If anyone has any explanations about what conditions cause this, I would > be very interested. RunRev would know, since they fixed it. The tough part is finding a RR employee with time to participate in this list. :) > Also wondering if anyone knows of a "on firstIdle" type of event/message > that could be handled instead of the openCard message You could set a flag in a global, but that means your idle handler will be wasting clock cycles several dozen times a second for the rest of your app's runtime. > Looking for work-arounds - I'm at the end of a year long project and am > not too excited about doing a major upgrade that could potentially > introduce all kinds of problems. No workaround needed: just upgrade to the current version and it's taken care of for you. Also, as you described this is not an issue in a standalone. It was a bug in the IDE, so it would only show itself if you plan to ship your product as a stack file bundled with the Rev development environment, and only an older version of Rev at that. If you really need to get the older development environment to send that message, you could make a simple stack that sends openCard to the topstack. Save this lil' stack to the Plugins folder and it'll always be handily available. But really, there were a *LOT* of bug fixes in v2.5 (the goal was a majority of outstanding issues and the result was more like 70%). The simplest solution is to just use the current version. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From david at kwinter.ca Fri Oct 1 15:26:50 2004 From: david at kwinter.ca (David Kwinter) Date: Fri, 1 Oct 2004 12:26:50 -0700 Subject: Encryption Message-ID: <006301c4a7ec$9a9c1fe0$fb01a8c0@davidvq5o4w7vw> Hello, I just got the encryption add-on and am experimenting with the "Encryption.rev" file in the "unsupported stacks" download (http://support.runrev.com/resources/unsupported.php). Using bf-ofb with a 40 char key (320bits) with 320bits specified for encryption, I can encrypt and decrypt fine. However Using bf-ofb with a 41 char key (328bits) with 328bits specified for encryption, the source does not come back properly after decryption, instead it's garbage binary data. If I use "blowfish" instead of "bf-ofb", everything works fine up until 320bits, higher than that I get the error "error:06065064:digital envelope routines:EVP_DecryptFinal:bad decrypt" Is anyone having better luck with this? From lestond at lpsoftware.com Fri Oct 1 15:36:49 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Fri, 01 Oct 2004 13:36:49 -0600 Subject: openCard message not received In-Reply-To: <415DAF77.5060603@fourthworld.com> References: <5.1.1.6.0.20041001125646.028c5c10@mail.xmission.com> <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> <415D866F.5070200@fourthworld.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> <5.1.1.6.0.20041001125646.028c5c10@mail.xmission.com> Message-ID: <5.1.1.6.0.20041001132935.028c3488@mail.xmission.com> Actually, my stack does fail in the standalone version also. Short history >> I have been using 2.1.2 for some time now. When this problem showed up, I thought it might be a RR issue, so I tried it in 2.2.1. I built the standalone in 2.2.1 and it worked (the openCard message was received). The next time I built it as a standalone in 2.2.1, it failed. But not only did it not received the message, it had the wrong text in the Caption bar of the stack (I was also seeing this is 2.1.2). Rather than the Title of the stack, it showed the name of the file. Going to the next card in the stack made the Title appear (?). Anyway, I share this just in case anyone has any insights about what is going on. I will test my app in 2.5 and see if things get better. Thanks for the input everyone. --Leston At 01:26 PM 10/1/2004, you wrote: >Also, as you described this is not an issue in a standalone. It was a bug >in the IDE, so it would only show itself if you plan to ship your product >as a stack file bundled with the Rev development environment, and only an >older version of Rev at that. From gizmotron at earthlink.net Fri Oct 1 15:42:26 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Fri, 1 Oct 2004 12:42:26 -0700 Subject: Encryption In-Reply-To: <006301c4a7ec$9a9c1fe0$fb01a8c0@davidvq5o4w7vw> Message-ID: <0597B58F-13E2-11D9-91B1-000A95743F7A@earthlink.net> On Friday, October 1, 2004, at 12:26 PM, David Kwinter wrote: > Using bf-ofb with a 41 char key (328bits) with 328bits specified for > encryption, the source does not come back properly after decryption, > instead it's garbage binary data. > > If I use "blowfish" instead of "bf-ofb", everything works fine up > until 320bits, higher than that I get the error > "error:06065064:digital envelope routines:EVP_DecryptFinal:bad > decrypt" > > Is anyone having better luck with this? A little background on Blowfish. You might need to make the char keys in increments of four char steps. Four chars is 32 bit, eight chars is 64 bit, twelve chars is 96 bit level encryption for instance. Some algorithms need to clean up the number of chars before they are used as a key. So 41 chars might be causing a problem only because it doesn't conform to a 32 bit block size. What happens with a 56 char key? Mark From david at kwinter.ca Fri Oct 1 15:50:57 2004 From: david at kwinter.ca (David Kwinter) Date: Fri, 1 Oct 2004 12:50:57 -0700 Subject: Encryption References: <0597B58F-13E2-11D9-91B1-000A95743F7A@earthlink.net> Message-ID: <007801c4a7ef$f85f8b50$fb01a8c0@davidvq5o4w7vw> ----- Original Message ----- From: "Mark Brownell" To: "How to use Revolution" Sent: Friday, October 01, 2004 12:42 PM Subject: Re: Encryption > > On Friday, October 1, 2004, at 12:26 PM, David Kwinter wrote: > > > Using bf-ofb with a 41 char key (328bits) with 328bits specified for > > encryption, the source does not come back properly after decryption, > > instead it's garbage binary data. > > > > If I use "blowfish" instead of "bf-ofb", everything works fine up > > until 320bits, higher than that I get the error > > "error:06065064:digital envelope routines:EVP_DecryptFinal:bad > decrypt" > > > > Is anyone having better luck with this? > > > A little background on Blowfish. You might need to make the char keys > in increments of four char steps. Four chars is 32 bit, eight chars is > 64 bit, twelve chars is 96 bit level encryption for instance. Some > algorithms need to clean up the number of chars before they are used as > a key. So 41 chars might be causing a problem only because it doesn't > conform to a 32 bit block size. > > What happens with a 56 char key? > > Mark > 56 char is what I tried first, with "bf-ofb" I get garbage binary with "blowfish" I get the error: "error:06065064:digital envelope routines:EVP_DecryptFinal:bad > decrypt" 40 chars/320bits seems to be the breakpoint From sanke at hrz.uni-kassel.de Fri Oct 1 15:51:44 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Fri, 01 Oct 2004 21:51:44 +0200 Subject: Flashing problem with two players Message-ID: <415DB550.9050403@hrz.uni-kassel.de> Create two players on a card, set their source (filenames) to two different avi-files. Resize the players (make them larger) and set their "lock size and position" to true. Set the alwaysbuffer of the stack to true. Now if you move the tools palette, the players begin to flash. If you do not move the tools palette, everything is fine. The two players can be played simultaneously. If you move the tools palette in such a way that it overlaps the player areas, the flashing continues forever and the Rev IDE freezes, i.e. it no longer reacts to any mouseclicks. You have to use the Windows task manager to close the stack and Revolution. This is with version 2.5R2 (and Windows XP) and Metacard 2.6.1, which uses the same engine. It does not happen in version 2.1.2 or in Metacard 2.5; some flashing occurs, but no crash happens. I searched Bugzilla for a related entry, but did not find one. Has anybody experienced similar problems? -- Wilhelm Sanke http://www.sanke.org From ambassador at fourthworld.com Fri Oct 1 16:02:48 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 01 Oct 2004 13:02:48 -0700 Subject: openCard message not received In-Reply-To: <5.1.1.6.0.20041001132935.028c3488@mail.xmission.com> References: <5.1.1.6.0.20041001125646.028c5c10@mail.xmission.com> <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> <415D866F.5070200@fourthworld.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> <5.1.1.6.0.20041001125646.028c5c10@mail.xmission.com> <5.1.1.6.0.20041001132935.028c3488@mail.xmission.com> Message-ID: <415DB7E8.8040303@fourthworld.com> Leston Drake wrote: > Actually, my stack does fail in the standalone version also. > > Short history >> I have been using 2.1.2 for some time now. When this > problem showed up, I thought it might be a RR issue, so I tried it in > 2.2.1. I built the standalone in 2.2.1 and it worked (the openCard > message was received). The next time I built it as a standalone in > 2.2.1, it failed. But not only did it not received the message, it had > the wrong text in the Caption bar of the stack (I was also seeing this > is 2.1.2). Rather than the Title of the stack, it showed the name of the > file. Going to the next card in the stack made the Title appear (?). Sounds like something going wrong with one of the Rev script libraries included in the build. It may be that the messages are locked at an inappropriate time, or that the libs aren't being loaded properly or some other initialization is stopping mid-stream during the opening routines. Can you build without any additional libraries and get the same result? Can you test with v2.5 to see if this is an old issue? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jperryl at ecs.fullerton.edu Fri Oct 1 16:17:57 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 1 Oct 2004 13:17:57 -0700 (PDT) Subject: Valid Audio File for Linux In-Reply-To: <415770C4.6030108@quinn-jacobs.org> Message-ID: I'd be interested in knowing this info as well... Judy On Sun, 26 Sep 2004, David Quinn-Jacobs wrote: > Could some kind soul someone email a valid sound file for Linux to me? > I have tried every format I can think of, but the sound remains > distorted. AU files are only slightly off, but WAV files are just long, > loud and scratchy noises. I'm pretty sure I have tried uncompressed > wav's in virtually every Khz and bit permutation. From lestond at lpsoftware.com Fri Oct 1 16:21:50 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Fri, 01 Oct 2004 14:21:50 -0600 Subject: openCard message not received In-Reply-To: <415DB7E8.8040303@fourthworld.com> References: <5.1.1.6.0.20041001132935.028c3488@mail.xmission.com> <5.1.1.6.0.20041001125646.028c5c10@mail.xmission.com> <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> <415D866F.5070200@fourthworld.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001071726.02ceda80@mail.xmission.com> <5.1.1.6.0.20041001101900.02d9a600@mail.xmission.com> <5.1.1.6.0.20041001120946.028a6ca0@mail.xmission.com> <5.1.1.6.0.20041001125646.028c5c10@mail.xmission.com> <5.1.1.6.0.20041001132935.028c3488@mail.xmission.com> Message-ID: <5.1.1.6.0.20041001141848.028c7da0@mail.xmission.com> I tried version 2.5, same problem. So I figured it has to be my code somewhere. After doing some debugging, traced the problem to the revSetStackFileProfile command. If I comment this out, messages go through as expected. revSetStackFileProfile is used to set a profile on all the objects in a stack. Don't know what to do instead, but this command may be buggy...? --Leston At 02:02 PM 10/1/2004, you wrote: >Leston Drake wrote: >>Actually, my stack does fail in the standalone version also. >>Short history >> I have been using 2.1.2 for some time now. When this >>problem showed up, I thought it might be a RR issue, so I tried it in >>2.2.1. I built the standalone in 2.2.1 and it worked (the openCard >>message was received). The next time I built it as a standalone in 2.2.1, >>it failed. But not only did it not received the message, it had the wrong >>text in the Caption bar of the stack (I was also seeing this is 2.1.2). >>Rather than the Title of the stack, it showed the name of the file. Going >>to the next card in the stack made the Title appear (?). > >Sounds like something going wrong with one of the Rev script libraries >included in the build. It may be that the messages are locked at an >inappropriate time, or that the libs aren't being loaded properly or some >other initialization is stopping mid-stream during the opening routines. > >Can you build without any additional libraries and get the same result? >Can you test with v2.5 to see if this is an old issue? > >-- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From christian.langers at education.lu Fri Oct 1 16:30:21 2004 From: christian.langers at education.lu (Christian Langers) Date: Fri, 01 Oct 2004 22:30:21 +0200 Subject: On openStack - preopenstack Message-ID: Salut Thierry, Je n'ai pas trouv? de workaround but my stacks are opening again as they should : I took a copy of the splash stack created on windows ; made a standalone on OS X for OS X... And guess what, no problems... Very ?trange, n'est-ce pas ? Is it because Rev 2.5 on OS X is "corrupting" the stacks ? I don't know how and why ? Furthermore, I think it becomes difficult to develop cross-platformed in that way : when I deploy my project to windows, it does not do what it should and does in OS X ; fonts sizes are different, revcopyfile (e.g.) does not work on Os X, but does on windows ; I find there are problems with the graphic core on OS X : model'ing a stack in a standalone makes parts of the underlying window (when stack is in metal look) disappearing , the window is redrawn when minimizing and then maximizing it again ; changing the label of a stack via script in a standalone (metal look) does not show up as it should --> same procedure : mini-maximizing does change the label ; stacks created on OS X become in a strange way inoperable on the win version of Rev (e.g. Had problems to do the standalone (done with stacks created on OS X) save its data to a data stack...) How can one be sure to have the same project on windows when one has only a Mac version of Revolution ? I don't know; I like Revolution very much, but at times it costs me a lot of time which I cannot always sacrifice for chasing after "bugs" I pay for... Sorry I hope this are just temporary frustrations and I like to see Revolution become better and better... Cheers, Christian From janschenkel at yahoo.com Fri Oct 1 16:52:31 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri, 1 Oct 2004 13:52:31 -0700 (PDT) Subject: XML Lib Documentation In-Reply-To: <20041001174229.6A6A01BD4C@xprdmailfe23.nwk.excite.com> Message-ID: <20041001205231.5897.qmail@web60506.mail.yahoo.com> --- K wrote: > > I have looked into the help for a documnet > explaining how the XML interface functions. I have > found several API reference documents but nothing > that puts it all together does such a document > exist? > > Kevin > Hi Kevin, A quick trip to the RunRev website ; click "Resources & Support" at the top navigation bar ; when you're in the support section, click "XML Guide" in the left navigation bar. This gives you the link to the excellent XML Guide that Sarah Reichelt put together. Direct link to the download page: Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail From jperryl at ecs.fullerton.edu Fri Oct 1 16:59:01 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 1 Oct 2004 13:59:01 -0700 (PDT) Subject: openCard message not received In-Reply-To: <5.1.1.6.0.20041001141848.028c7da0@mail.xmission.com> Message-ID: Leston, I have the same problem with one of my stacks -- in the opencard handler of the first card, I have an animation routine (simple). It doesn't. There is no openCard handler at the stack level. If, on card one I type: send openCard to this card then, it works as it should. It doesn't do this on the machine I developed it on, however. And it does it in 2.5 (just checked). Yours in commiseration... (although it's always a distinct possibility that I've done something bafflingly stupid) Judy On Fri, 1 Oct 2004, Leston Drake wrote: > I tried version 2.5, same problem. > > So I figured it has to be my code somewhere. > > After doing some debugging, traced the problem to the > revSetStackFileProfile command. If I comment this out, messages go through > as expected. > > revSetStackFileProfile is used to set a profile on all the objects in a stack. > > Don't know what to do instead, but this command may be buggy...? > From ambassador at fourthworld.com Fri Oct 1 17:55:51 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 01 Oct 2004 14:55:51 -0700 Subject: openCard message not received In-Reply-To: References: Message-ID: <415DD267.1050201@fourthworld.com> Judy Perry wrote: > Leston, > > I have the same problem with one of my stacks -- in the opencard handler > of the first card, I have an animation routine (simple). It doesn't. > There is no openCard handler at the stack level. If, on card one I type: > > send openCard to this card > > then, it works as it should. It doesn't do this on the machine I > developed it on, however. And it does it in 2.5 (just checked). Does it happen in a standalone if you don't include any Rev libraries? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From mwieder at ahsoftware.net Fri Oct 1 18:17:21 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 1 Oct 2004 15:17:21 -0700 Subject: ANN: ArchiveSearch Message-ID: <10223717684.20041001151721@ahsoftware.net> All- I got tired of the painful process of searching through the online listserv archives, so I threw together a plugin stack to make things easier. It's in my RevOnline space (mwieder) for your amusement. Play hard, play fair, nobody hurt. -- "That's *Mr.* Gravy to you..." -- -Mark Wieder mwieder at ahsoftware.net From lists at mangomultimedia.com Fri Oct 1 18:28:29 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 1 Oct 2004 15:28:29 -0700 Subject: Open QT movies as read/write - A shameless request for votes Message-ID: <380CB43A-13F9-11D9-9F2B-000A956C462A@mangomultimedia.com> Hi, I'm making a shameless request for votes to anyone who has ever used the EnhancedQT (1.0 beta is coming one of these days) external and wanted to be able to save a movie that was being edited in Revolution. Right now you must use Save As since Revolution opens movies as read only and doesn't give access to two properties that are needed by the QT API. If this interests you then take a look at and cast a vote or five. Thanks, -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From lists at mangomultimedia.com Fri Oct 1 18:33:18 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 1 Oct 2004 15:33:18 -0700 Subject: Flashing problem with two players In-Reply-To: <415DB550.9050403@hrz.uni-kassel.de> References: <415DB550.9050403@hrz.uni-kassel.de> Message-ID: On Oct 1, 2004, at 12:51 PM, Wilhelm Sanke wrote: > Create two players on a card, set their source (filenames) to two > different avi-files. > > Resize the players (make them larger) and set their "lock size and > position" to true. > > Set the alwaysbuffer of the stack to true. > > Now if you move the tools palette, the players begin to flash. If you > do not move the tools palette, everything is fine. The two players can > be played simultaneously. > > If you move the tools palette in such a way that it overlaps the > player areas, the flashing continues forever and the Rev IDE freezes, > i.e. it no longer reacts to any mouseclicks. You have to use the > Windows task manager to close the stack and Revolution. > > This is with version 2.5R2 (and Windows XP) and Metacard 2.6.1, which > uses the same engine. It does not happen in version 2.1.2 or in > Metacard 2.5; some flashing occurs, but no crash happens. > > I searched Bugzilla for a related entry, but did not find one. > > Has anybody experienced similar problems? I haven't encountered this exact problem (the crash) since I do most of my development on Mac but I have noticed more flashing in QT players with 2.5. I've seen things like flashing in other QT movies on the screen when you set the filename of another player. I haven't sat down to write a bug report yet though. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From alisterhp at mac.com Fri Oct 1 23:13:12 2004 From: alisterhp at mac.com (Alister Pillow) Date: Sat, 2 Oct 2004 12:43:12 +0930 Subject: Crash with database in OS 9 Message-ID: Hi I've made several attempts at building a Standalone for OS 9 (from OS X) using the Database Library. When it's built, the folder contains the application and the "MySQL Library PPC". After lots of testing, archive-trawling and general frustration, I've discovered that the "Valentina_Classic" library must be included with an OS9 Standalone, even if you're not using Valentina (I'm trying to use MySQL). I was getting "unexpected error 1,010" and the Standalone app would crash without even showing the card. The crash occurs even if you don't directly access the Database Library - just selecting it for inclusion is enough to crash the app. Perhaps this dependency on the "Valentina_Classic" library is a bug. Alister. From capellan2000 at yahoo.com Sat Oct 2 09:02:18 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sat, 2 Oct 2004 06:02:18 -0700 (PDT) Subject: SourceForce like site for RunRev projects In-Reply-To: <20041001201953.50ECA9301EF@mail.runrev.com> Message-ID: <20041002130218.67750.qmail@web40521.mail.yahoo.com> Recently, Richard Gaskin wrote: > With so many Rev conferences this year I keep > daydreaming that someone > will start an open source presentation tool and > runtime library in > Transcript. Any chance we could toss one together > in time to make all > of our presentations for Malta? :) Michael J. Lew proposed, some time ago, to create such tool with RR/MC. Do you think that it'll be possible to create a site that holds the progress of some RR jointed development projects, similar to SourceForge? In that way developers could CHOOSE to contribute hours of their scarse time to help in the advance of some project of their interest. I'll like that developers in the SuperCard platform port the handlers for importing Adobe ilustrator files to their platform. But, that has not happened yet. I'll like that more developers work with the handlers that export to pdf... This will not be possible without a central place to put all the projects, in a single site, where all developers become aware of the state of development in every project. just a thought... al ===== Visit my site: http://www.geocities.com/capellan2000/ __________________________________ Do you Yahoo!? Yahoo! Mail is new and improved - Check it out! http://promotions.yahoo.com/new_mail From JimCarwardine at OwnYourFuture-net.com Sat Oct 2 10:19:19 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Sat, 02 Oct 2004 11:19:19 -0300 Subject: Color Triplets In-Reply-To: <10223717684.20041001151721@ahsoftware.net> Message-ID: I was using Tuviah Snyder / Ken Simons truly amazing Graph & Table Objects stack and I wanted to change the color of some elements of the table object. To do that, one must code in the RBG color triplet of the desired color. I had a particular color in mind, so I set about the discover the color triplet of that color. In the Colors and Patterns section of the Object Inspector, if I select the object that has the color I want, there is no color picker that actually tells me the color triplet number. The RBG colour picker tells me the percent of each color, but not the triplet. I finally had to... answer the backgroundcolor of button "xxx" ... to get the color triplet I wanted. Is this an oversight in Rev that I can't get/give the color triplet from/to the inspector? Jim -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From mark at maseurope.net Sat Oct 2 13:12:12 2004 From: mark at maseurope.net (Mark Smith) Date: Sat, 2 Oct 2004 18:12:12 +0100 Subject: ArchiveSearch In-Reply-To: <20041002160020.B33E7930166@mail.runrev.com> References: <20041002160020.B33E7930166@mail.runrev.com> Message-ID: <332C3C92-1496-11D9-A8C7-000D93C19756@maseurope.net> Mark...this is great. Cheers, Mark On 2 Oct 2004, at 17:00, use-revolution-request at lists.runrev.com wrote: > All- > > I got tired of the painful process of searching through the online > listserv archives, so I threw together a plugin stack to make things > easier. It's in my RevOnline space (mwieder) for your amusement. From soapdog at mac.com Sat Oct 2 13:31:19 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 2 Oct 2004 14:31:19 -0300 Subject: ANN: ArchiveSearch In-Reply-To: <10223717684.20041001151721@ahsoftware.net> References: <10223717684.20041001151721@ahsoftware.net> Message-ID: On Oct 1, 2004, at 7:17 PM, Mark Wieder wrote: > All- > > I got tired of the painful process of searching through the online > listserv archives, so I threw together a plugin stack to make things > easier. It's in my RevOnline space (mwieder) for your amusement. > I am amused indeed! =) It's just under my required plugins for a living. It's a great addition... now, Let's coin a bot for RevChat that can search the archives. Cheers andre > Play hard, play fair, nobody hurt. > -- "That's *Mr.* Gravy to you..." > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From soapdog at mac.com Sat Oct 2 13:34:01 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 2 Oct 2004 14:34:01 -0300 Subject: SourceForce like site for RunRev projects In-Reply-To: <20041002130218.67750.qmail@web40521.mail.yahoo.com> References: <20041002130218.67750.qmail@web40521.mail.yahoo.com> Message-ID: <3FF0CB8C-1499-11D9-8C80-0003936D012E@mac.com> On Oct 2, 2004, at 10:02 AM, Alejandro Tejada wrote: > Do you think that it'll be possible to create a site > that holds the progress of some RR jointed development > projects, similar to SourceForge? > > In that way developers could CHOOSE to contribute > hours of their scarse time to help in the advance > of some project of their interest. > > Guess who own the domain called wecode.org and is working in secrecy in this project for couple months already... Alejandro, the site will be ready very soon. Maybe ready for EuroRevDevConf. Cheers andre -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From pkocsis at cox.net Sat Oct 2 16:07:25 2004 From: pkocsis at cox.net (Paul Kocsis) Date: Sat, 2 Oct 2004 15:07:25 -0500 Subject: application error on exit... Message-ID: <20041002200719.YYHI25497.lakermmtao04.cox.net@pkcorp> I have a sizeable (xp) app that has been working fine for 6 months under 2.2.1. On 2.5 (build 2) however, when the app exits, I get an "Application Error" dialog box stating: The instruction at "0x02711533" referenced memory at "0x090536e0". The memory could not be "read". My closeStack handler on the mainstack (app consists of a mainstack and a dozen or so substacks) closes all open substacks, cancels pendingmessages, then passes closeStack. Under 2.2.1, my app exits cleanly, but I have not figured out what could be causing the windows error dialog that is occurring with my 2.5 standalone... Has anyone else experienced this type of problem with their app when migrating it to 2.5 build 2? Thanks! Paul Kocsis From jperryl at ecs.fullerton.edu Sat Oct 2 16:15:01 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sat, 2 Oct 2004 13:15:01 -0700 (PDT) Subject: openCard message not received In-Reply-To: <415DD267.1050201@fourthworld.com> Message-ID: I don't know because (a) it's not finished (b) it's not supposed to be compiled (it's an example buttons stack for my students). I guess I'll try that next, but it won't help in my particular circumstance. Judy On Fri, 1 Oct 2004, Richard Gaskin wrote: > Judy Perry wrote: > > Does it happen in a standalone if you don't include any Rev libraries? From ambassador at fourthworld.com Sat Oct 2 16:19:28 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 02 Oct 2004 13:19:28 -0700 Subject: openCard message not received In-Reply-To: References: Message-ID: <415F0D50.9030604@fourthworld.com> Judy Perry wrote: >>Does it happen in a standalone if you don't include any Rev libraries? > I don't know because > > (a) it's not finished > (b) it's not supposed to be compiled (it's an example buttons stack for my > students). > > I guess I'll try that next, but it won't help in my particular > circumstance. Too bad no one from the Rev staff has time to frequent here. Since this isn't an engine behavior someone at RunRev knows exactly what's going on and how to avoid it.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Sat Oct 2 17:40:40 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 2 Oct 2004 18:40:40 -0300 Subject: Open QT movies as read/write - A shameless request for votes In-Reply-To: <380CB43A-13F9-11D9-9F2B-000A956C462A@mangomultimedia.com> References: <380CB43A-13F9-11D9-9F2B-000A956C462A@mangomultimedia.com> Message-ID: On Oct 1, 2004, at 7:28 PM, Trevor DeVore wrote: > Hi, > > I'm making a shameless request for votes to anyone who has ever used > the EnhancedQT (1.0 beta is coming one of these days) external and > wanted to be able to save a movie that was being edited in Revolution. > Right now you must use Save As since Revolution opens movies as read > only and doesn't give access to two properties that are needed by the > QT API. > > If this interests you then take a look at > and cast > a vote or five. > > Thanks, > Trevor, my five votes are there. it would be helpfull for all of us that work with quicktime, save as fells like "hey, it's a hack!" cheers andre > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From erikhans08 at yahoo.com Sat Oct 2 18:01:39 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Sat, 2 Oct 2004 15:01:39 -0700 (PDT) Subject: ANN: ArchiveSearch In-Reply-To: Message-ID: <20041002220139.37169.qmail@web61106.mail.yahoo.com> --- Andre Garzia wrote: > > I got tired of the painful process of > searching through the online > > listserv archives, so I threw together a > plugin stack to make things > > easier. It's in my RevOnline space (mwieder) > for your amusement. what is RevOnline and do you have a website? Thank You, Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From sanke at hrz.uni-kassel.de Sat Oct 2 18:02:00 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun, 03 Oct 2004 00:02:00 +0200 Subject: R: Flashing problem with two players Message-ID: <415F2558.3090903@hrz.uni-kassel.de> The following has been submitted as Bugzilla 2258: I had written: > Create two players on a card, set their source (filenames) to two > different avi-files. > > Resize the players (make them larger) and set their "lock size and > position" to true. > > Set the alwaysbuffer of the stack to true. > > Now if you move the tools palette, the players begin to flash. If you > do not move the tools palette, everything is fine. The two players can > be played simultaneously. > > If you move the tools palette in such a way that it overlaps the > player areas, the flashing continues forever and the Rev IDE freezes, > i.e. it no longer reacts to any mouseclicks. You have to use the > Windows task manager to close the stack and Revolution. > > This is with version 2.5R2 (and Windows XP) and Metacard 2.6.1, which > uses the same engine. It does not happen in version 2.1.2 or in > Metacard 2.5; some flashing occurs, but no crash happens. > > I searched Bugzilla for a related entry, but did not find one. > > Has anybody experienced similar problems? > > -- Wilhelm Sanke > http://www.sanke.org From soapdog at mac.com Sat Oct 2 18:16:05 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 2 Oct 2004 19:16:05 -0300 Subject: ANN: ArchiveSearch In-Reply-To: <20041002220139.37169.qmail@web61106.mail.yahoo.com> References: <20041002220139.37169.qmail@web61106.mail.yahoo.com> Message-ID: On Oct 2, 2004, at 7:01 PM, Erik Hansen wrote: > what is RevOnline and > do you have a website? > Erik, revOnline is a new thing that comes with Revolution 2.5, it's like an online portal built-in in Rev. Every Revolution user (which holds a 2.5 license) can share stacks in this revOnline portal with one click in the IDE... check 2.5 and you'll many user spaces in RevOnline, for example there are two stacks there in my user space... =) ... and yes, the revOnline thing could be very improved, like allowing us to put notes/text in our user space... PS: if you don't have access to revOnline I can mail you archive search if you want. Cheers andre > Thank You, > > Erik Hansen > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From katir at hindu.org Sat Oct 2 18:17:36 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sat, 2 Oct 2004 12:17:36 -1000 Subject: OT-links checkers Message-ID: I'm restructuring a 6 Gigabyte web site with 50,000 plus files of which 10,000 of these are .html or .shtml files. GoLive's Site Manager "dies" when trying to parse that many files to build it's data base... well, not really.. it does it... but ... takes 50 minutes to "refresh" ! and actually begins to generate spurious paths in it's in-and-out links dBase for the site. So despite all the really cool features... I had to abandon it (sigh) Fortunately (trumpets, drums), Revolution to the rescue! Thanks to Ken Ray's old recursive, walk directories scripts... has no problem digging 10,000 files -- open, read, perform surgery, save and close... 3 minutes. ;-) So all I *really* need out of GoLive's tool box is the ability to return a list of all internal link errors. Creating a matrix of (bad-URL & tab & Good URL & cr ) and making all the changes in 10,000 files is "child's play" for Revolution... but... how to find out what the broken links are...?? Has anyone written scripts that do this? Or know of any programs in the public domain that will do this kind of error checking? It could run either on Mac OSX -- our production-staging server in Hawaii-- or be installed in the Linux Redhat Distribution server in Connecticutt. I would run it there, get the list fix them all here and mirror upload... it's challenging with: ../../../images/color_alphabet/A.jpg (as introduced by GoLive, used by some of out team) while myself and our other code warriors who stay clear of WSYWIG and all my Rev web generator RADs manually strive for absolute root relative refs like /images/color_alphabet/A.jpg whenever possible. Of course one could just analyze the 404's on the server over time and get them all, but this means a full clean up could take weeks-months as the 404's trickle in. btw... have been working with 2.5 now intensively for nearly two months, all day long, doing this and that...with a little time out for putting a magazine together... I think I had 2-4 unexpectedly quits in all that time... meanwhile, Apple mail.app and Adobe application go down at a much more frequent rate = Rev is one of the most stable apps running on OSX. Congratulations to the Rev team for their focus on stability. Sannyasin Sivakatirswami Himalayan Academy Publications at Kauai's Hindu Monastery katir at hindu.org www.HimalayanAcademy.com, www.HinduismToday.com www.Gurudeva.org www.Hindu.org From soapdog at mac.com Sat Oct 2 18:19:08 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 2 Oct 2004 19:19:08 -0300 Subject: trouble with MySQL InnoDB and RevDB... Message-ID: <1469D806-14C1-11D9-8C80-0003936D012E@mac.com> Hi Folks, I am receiving a "error: command out of sync, cannot run this command" error when executing simple SQL select function calls to a MySQL table set as InnoDB table (transaction safe) anyone here got a clue? Tried using SELECT (stuff) LOCK IN SHARE MODE, but it complained.... Any clue out there? It used to be simple with PHP, is there some hidden trick I do not know?! cheers andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From keith.hutchison at balance-infosystems.com Sat Oct 2 18:21:29 2004 From: keith.hutchison at balance-infosystems.com (Keith Hutchison) Date: Sun, 3 Oct 2004 08:21:29 +1000 Subject: SourceForce like site for RunRev projects References: <20041002130218.67750.qmail@web40521.mail.yahoo.com> <3FF0CB8C-1499-11D9-8C80-0003936D012E@mac.com> Message-ID: <018201c4a8ce$29fd9330$3f64a8c0@KEITHXP> We use gforge as the backbone for REALopen.org. It was relatively simple to set up. Gforge is a code offshoot from SourceForge. http://gforge.org/ It saved us months of work. Keith Hutchison Balance-Infosystems.Com postgresql - mysql - dbf Foxpro - Delphi - MS Access - REALbasic http://balance-infosystems.com http://realopen.org From soapdog at mac.com Sat Oct 2 18:28:54 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 2 Oct 2004 19:28:54 -0300 Subject: SourceForce like site for RunRev projects In-Reply-To: <018201c4a8ce$29fd9330$3f64a8c0@KEITHXP> References: <20041002130218.67750.qmail@web40521.mail.yahoo.com> <3FF0CB8C-1499-11D9-8C80-0003936D012E@mac.com> <018201c4a8ce$29fd9330$3f64a8c0@KEITHXP> Message-ID: <71582216-14C2-11D9-8C80-0003936D012E@mac.com> Keith, thanks for the help, gForge is very cool, I was coding everything from ground up to live to that "we eat our own haggis" motto. I am making a very minimalistic site, nothing like support tickets or clever bugzilla support. Cheers andre On Oct 2, 2004, at 7:21 PM, Keith Hutchison wrote: > We use gforge as the backbone for REALopen.org. > It was relatively simple to set up. Gforge is a code offshoot from > SourceForge. > http://gforge.org/ > > It saved us months of work. > > Keith Hutchison > Balance-Infosystems.Com > > postgresql - mysql - dbf > Foxpro - Delphi - MS Access - REALbasic > http://balance-infosystems.com http://realopen.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From lists at mangomultimedia.com Sat Oct 2 18:50:19 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sat, 2 Oct 2004 15:50:19 -0700 Subject: trouble with MySQL InnoDB and RevDB... In-Reply-To: <1469D806-14C1-11D9-8C80-0003936D012E@mac.com> References: <1469D806-14C1-11D9-8C80-0003936D012E@mac.com> Message-ID: <6F5BA47C-14C5-11D9-988A-000D9337CDC8@mangomultimedia.com> On Oct 2, 2004, at 3:19 PM, Andre Garzia wrote: > Hi Folks, > > I am receiving a "error: command out of sync, cannot run this command" > error when executing simple SQL select function calls to a MySQL table > set as InnoDB table (transaction safe) anyone here got a clue? Tried > using SELECT (stuff) LOCK IN SHARE MODE, but it complained.... Any > clue out there? It used to be simple with PHP, is there some hidden > trick I do not know?! Are you using 2.5? I think previous to the second build of 2.5 MySQL was linked against the 3.0 libraries. 2.5 release 2 linked against 4.0. Maybe that is causing the problem? -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From ambassador at fourthworld.com Sat Oct 2 19:09:40 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 02 Oct 2004 16:09:40 -0700 Subject: SourceForce like site for RunRev projects In-Reply-To: <20041002130218.67750.qmail@web40521.mail.yahoo.com> References: <20041002130218.67750.qmail@web40521.mail.yahoo.com> Message-ID: <415F3534.4080702@fourthworld.com> Alejandro Tejada wrote: > Recently, > Richard Gaskin wrote: > > >>With so many Rev conferences this year I keep >>daydreaming that someone >>will start an open source presentation tool and >>runtime library in >>Transcript. Any chance we could toss one together >>in time to make all >>of our presentations for Malta? :) > > > Michael J. Lew proposed, some time ago, to create > such tool with RR/MC. > > Do you think that it'll be possible to create a site > that holds the progress of some RR jointed development > projects, similar to SourceForge? > > In that way developers could CHOOSE to contribute > hours of their scarse time to help in the advance > of some project of their interest. > > I'll like that developers in the SuperCard > platform port the handlers for importing > Adobe ilustrator files to their platform. > > But, that has not happened yet. > > I'll like that more developers work with the > handlers that export to pdf... > > This will not be possible without a central > place to put all the projects, in a > single site, where all developers become > aware of the state of development in every > project. "not possible" may be a little strong. After all, you cite SuperCard, and they generally use their Yahoo Group for trading files. A lot of open source projects live at Yahoo Groups, including the MC IDE, libIPC, and others. As I wrote in , managing files is the easy part of running an open source project. It can be as simple any a plain ol' file repository. But if you really want to encourage both efficient work and broad community, why not do it as a Rev stack? After all, sooner or later you'll want to integrate it with your stack files anyway. I'd be happy to add a new section to RevNet for it if you think that would be helpful. Since RevNet is bundled with Rev your stuff could be instantly available to everyone the moment you post it. Drop me a note offline if that's of interest and we can work out the details. But whether RevNet or some other stack, ultimately the more useful component of such a project will be a stack rather than a browser page. It's HTTP you're after, not necessarily a separate browser application disconnected from your workflow. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Sat Oct 2 19:25:09 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 2 Oct 2004 20:25:09 -0300 Subject: SourceForce like site for RunRev projects In-Reply-To: <415F3534.4080702@fourthworld.com> References: <20041002130218.67750.qmail@web40521.mail.yahoo.com> <415F3534.4080702@fourthworld.com> Message-ID: <4D04684D-14CA-11D9-8C80-0003936D012E@mac.com> On Oct 2, 2004, at 8:09 PM, Richard Gaskin wrote: > But if you really want to encourage both efficient work and broad > community, why not do it as a Rev stack? After all, sooner or later > you'll want to integrate it with your stack files anyway. > > I'd be happy to add a new section to RevNet for it if you think that > would be helpful. Since RevNet is bundled with Rev your stuff could > be instantly available to everyone the moment you post it. Drop me a > note offline if that's of interest and we can work out the details. > > But whether RevNet or some other stack, ultimately the more useful > component of such a project will be a stack rather than a browser > page. It's HTTP you're after, not necessarily a separate browser > application disconnected from your workflow. > Richard, this WeCode.org project of mine is stack based, it's like RevNET (yes, I even borrowed the stack rect), it can be installed as a plugin, but it also sports a web interface (thats easy when you own the RevHTTPd where it's running) so that one can check news from remote sites. The Idea is that working users use the stack interface to manage their project, but we left a web interface for possible lurkers and for making announcements for each project. The idea is pretty dumb, WeCode is made of modules for each project: * Wiki module, each project got a wiki where team members can post stuff, they own a private wiki for their own discussion and a public one for announcements. (it's a revHTTPd based module) * File repository for droping stacks and files, I am trying to make a server interface compatible with Magic Carpet here, so that one could use MGC to manage the files. (it's a RevFTPd based module) * Chat with users, (Based on RevChat by BvG) Database is old'mySQL running at WeCode.org. Pretty dumb, we own all the tech needed to invent this thing without creating new protocols. I want to leave the wiki and the files available at the web interface so that possible lurkers or people without the plugin or people using dreamcard can see the projects too... The comunication between client stack and the wecode server is thru simple XML-RPC call, again, RevHTTPd based and 2.5 XML-RPC based. is now just a matter of glueing everything. Andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From keith.hutchison at balance-infosystems.com Sat Oct 2 19:14:35 2004 From: keith.hutchison at balance-infosystems.com (Keith Hutchison) Date: Sun, 3 Oct 2004 09:14:35 +1000 Subject: SourceForce like site for RunRev projects References: <20041002130218.67750.qmail@web40521.mail.yahoo.com><3FF0CB8C-1499-11D9-8C80-0003936D012E@mac.com><018201c4a8ce$29fd9330$3f64a8c0@KEITHXP> <71582216-14C2-11D9-8C80-0003936D012E@mac.com> Message-ID: <019501c4a8d5$94d87290$3f64a8c0@KEITHXP> Hi Andre, > thanks for the help, gForge is very cool, I was coding everything from > ground up to live to that "we eat our own haggis" motto. I had haggis, once :-) (My father is from Edinburugh, Scotland) > I am making a very minimalistic site, nothing like support tickets or clever bugzilla > support. Gforge runs with a postgresql backend, it would be neat if you made a runtime product that talked directly with a gforge powered site. That would be eating enough of your own haggis! Keith Hutchison Balance-Infosystems.Com postgresql - mysql - dbf Foxpro - Delphi - MS Access - REALbasic http://balance-infosystems.com http://realopen.org From soapdog at mac.com Sat Oct 2 19:44:39 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 2 Oct 2004 20:44:39 -0300 Subject: SourceForce like site for RunRev projects In-Reply-To: <019501c4a8d5$94d87290$3f64a8c0@KEITHXP> References: <20041002130218.67750.qmail@web40521.mail.yahoo.com> <3FF0CB8C-1499-11D9-8C80-0003936D012E@mac.com> <018201c4a8ce$29fd9330$3f64a8c0@KEITHXP> <71582216-14C2-11D9-8C80-0003936D012E@mac.com> <019501c4a8d5$94d87290$3f64a8c0@KEITHXP> Message-ID: <065108DA-14CD-11D9-8C80-0003936D012E@mac.com> On Oct 2, 2004, at 8:14 PM, Keith Hutchison wrote: > Gforge runs with a postgresql backend, it would be neat if you made a > runtime product that talked directly with a gforge powered site. That > would > be eating enough of your own haggis! > Keith, I don't think I am good enough for interfacing with gForge.... =/ it's internals are too complex and I would not want to break someones project because I forgot some ID or due to a bad transaction... =) Cheers andre > Keith Hutchison > Balance-Infosystems.Com > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From keith.hutchison at balance-infosystems.com Sat Oct 2 20:39:55 2004 From: keith.hutchison at balance-infosystems.com (Keith Hutchison) Date: Sun, 3 Oct 2004 10:39:55 +1000 Subject: SourceForce like site for RunRev projects References: <20041002130218.67750.qmail@web40521.mail.yahoo.com><3FF0CB8C-1499-11D9-8C80-0003936D012E@mac.com><018201c4a8ce$29fd9330$3f64a8c0@KEITHXP><71582216-14C2-11D9-8C80-0003936D012E@mac.com><019501c4a8d5$94d87290$3f64a8c0@KEITHXP> <065108DA-14CD-11D9-8C80-0003936D012E@mac.com> Message-ID: <01cd01c4a8e1$8cb35f10$3f64a8c0@KEITHXP> Hi Andre, How about a RunTime product that reads and writes the html pages from gforge? < I don't think I am good enough for interfacing with gForge.... =/ it's internals are too complex and I would not want to break someones project because I forgot some ID or due to a bad transaction... =) Cheers andre > Keith From alex at tweedly.net Sat Oct 2 21:27:59 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 03 Oct 2004 02:27:59 +0100 Subject: OT-links checkers In-Reply-To: Message-ID: <5.1.0.14.0.20041003022131.02360848@mail.tweedly.net> At 12:17 02/10/2004 -1000, Sannyasin Sivakatirswami wrote: >Fortunately (trumpets, drums), Revolution to the rescue! Thanks to Ken >Ray's old recursive, walk directories scripts... has no problem digging >10,000 files -- open, read, perform surgery, save and close... 3 minutes. ;-) > >So all I *really* need out of GoLive's tool box is the ability to return a >list of all internal link errors. Creating a matrix of (bad-URL & tab & >Good URL & cr ) and making all the changes in 10,000 files is "child's >play" for Revolution... but... how to find out what the broken links are...?? > >Has anyone written scripts that do this? Or know of any programs in the >public domain that will do this kind of error checking? It could run >either on Mac OSX -- our production-staging server in Hawaii-- or be >installed in the Linux Redhat Distribution server in Connecticutt. I would >run it there, get the list fix them all here and mirror upload... it's >challenging with: I use webchecker from http://mired.org:8080/webcheck/ (need Python installed, but given that could easily be run on either OSX or the Redhar server). I use it from home over a slow-ish line; it seems slow to me, but have no idea how much of that is due to its performance and how much is due to the circumstances I use it in. If no-one comes up with a really good answer, I'll probably have a go at converting this to Rev -- Alex. From boeschen at pacbell.net Sat Oct 2 23:27:40 2004 From: boeschen at pacbell.net (John Boeschen) Date: Sat, 2 Oct 2004 20:27:40 -0700 Subject: Floating Windows Message-ID: <2E23A7FA-14EC-11D9-9D8B-0003930FD0F4@pacbell.net> Hi, I'm new to Revolution (I'm using Dreamcard), though I am familiar with Hypercard. Here's my question: I want the ability to display multiple floating windows that are editable and resizable over any card in a stack . The primary use for the windows will be to contain text and lists. I've tried scripting this in Dreamcard but haven't succeeded. In Hypercard stacks I've scripted, I've used Rinaldi's Textoid and Listoid XCMD's to create these floating windows. Is there anything similar for Revolution? Thanks, John From capellan2000 at yahoo.com Sun Oct 3 00:27:30 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sat, 2 Oct 2004 21:27:30 -0700 (PDT) Subject: SourceForce like site for RunRev projects In-Reply-To: <20041003032448.0B568930170@mail.runrev.com> Message-ID: <20041003042730.82806.qmail@web40514.mail.yahoo.com> on Sat, 2 Oct 2004 Andre Garzia wrote: > Guess who own the domain called wecode.org and is > working in secrecy in > this project for couple months already... > > Alejandro, the site will be ready very soon. Maybe > ready for > EuroRevDevConf. on Sun, 3 Oct 2004 Keith Hutchison wrote: > We use gforge as the backbone for REALopen.org. > It was relatively simple to set up. Gforge is a code > offshoot from > SourceForge. > http://gforge.org/ > > It saved us months of work. I visited REALopen.org and liked the site structure and overall look. Nice job! :-) on Sat, 02 Oct 2004 Richard Gaskin wrote: > "not possible" may be a little strong. After all, > you cite SuperCard, > and they generally use their Yahoo Group for trading > files. A lot of > open source projects live at Yahoo Groups, including > the MC IDE, libIPC, > and others. I'll like to see all them from one site. ;-) > managing files is the easy part of running an open > source project. It > can be as simple any a plain ol' file repository. > > But if you really want to encourage both efficient > work and broad > community, why not do it as a Rev stack? After all, > sooner or later > you'll want to integrate it with your stack files > anyway. Agree wholeheartly, but i hope that the site works as an incentive for open source developers from other platforms (java, perl, python, etc) to collaborate in these open source projects. Most open source developers are eager to help other open source projects, no matter the platform of choice. > I'd be happy to add a new section to RevNet for it > if you think that > would be helpful. Since RevNet is bundled with Rev > your stuff could be > instantly available to everyone the moment you post > it. Drop me a note > offline if that's of interest and we can work out > the details. I'll send you a note. :-) > But whether RevNet or some other stack, ultimately > the more useful > component of such a project will be a stack rather > than a browser page. Yes, i agree. But... > It's HTTP you're after, not necessarily a separate > browser application > disconnected from your workflow. ...Http serves well as a diffusion platform for the open source projects. Thanks everyone for their responses! al ===== Visit my site: http://www.geocities.com/capellan2000/ _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From revolution at jaedworks.com Sun Oct 3 02:06:49 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Sat, 2 Oct 2004 23:06:49 -0700 Subject: Floating Windows In-Reply-To: <2E23A7FA-14EC-11D9-9D8B-0003930FD0F4@pacbell.net> References: <2E23A7FA-14EC-11D9-9D8B-0003930FD0F4@pacbell.net> Message-ID: At 8:27 PM -0700 10/2/2004, John Boeschen wrote: > I want the ability to display multiple floating windows that are >editable and resizable over any card in a stack . The primary use >for the windows will be to contain text and lists. I've tried >scripting this in Dreamcard but haven't succeeded. In Hypercard >stacks I've scripted, I've used Rinaldi's Textoid and Listoid XCMD's >to create these floating windows. Is there anything similar for >Revolution? Just create the window the way you would any other stack, then set its style property to "palette". (You can do this in the message box or script, or in the stack's property inspector.) A palette window can't be edited in the sense of using the pointer tool to move objects, etc., but it can have editable text fields and other objects. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From mark at maseurope.net Sun Oct 3 09:04:33 2004 From: mark at maseurope.net (Mark Smith) Date: Sun, 3 Oct 2004 14:04:33 +0100 Subject: Floating Windows In-Reply-To: <20041003032443.33A4793016F@mail.runrev.com> References: <20041003032443.33A4793016F@mail.runrev.com> Message-ID: John, The way to do this in Rev is to create separate stacks for each window you want, and when you want them to open, instead of , use <"palette stack "myStack">. Check the 'palette' command in the docs, Cheers, Mark On 3 Oct 2004, at 04:24, use-revolution-request at lists.runrev.com wrote: > I want the ability to display multiple floating windows that are > editable and resizable over any card in a stack . The primary use for > the windows will be to contain text and lists. I've tried scripting > this in Dreamcard but haven't succeeded. In Hypercard stacks I've > scripted, I've used Rinaldi's Textoid and Listoid XCMD's to create > these floating windows. Is there anything similar for Revolution? From got at mindspring.com Sun Oct 3 10:46:27 2004 From: got at mindspring.com (Gordon Tillman) Date: Sun, 3 Oct 2004 09:46:27 -0500 Subject: GUI Update question Message-ID: <019194DA-154B-11D9-980E-000A95ADFC4C@mindspring.com> Hi Kevin, You had asked: > I place status text into a edit field and label prior to > running a intensive process. How can I make the edit > control and lable immediately update? So the user sees the > status information. All you need is something like this: wait for 0 with messages Just put that right after the line where you set the value of the edit control and label. --gordon From mwieder at ahsoftware.net Sun Oct 3 12:10:00 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 3 Oct 2004 09:10:00 -0700 Subject: ANN: ArchiveSearch Message-ID: <912203828.20041003091000@ahsoftware.net> Erik- Saturday, October 2, 2004, 3:01:39 PM, you wrote: EH> what is RevOnline and EH> do you have a website? OK - for you all who don't yet have rev 2.5, the plugin stack is also now at http://www.ahsoftware.net/files/ArchiveSearch.rev -- -Mark Wieder mwieder at ahsoftware.net From mcdomi at free.fr Sun Oct 3 14:11:19 2004 From: mcdomi at free.fr (Dom) Date: Sun, 3 Oct 2004 20:11:19 +0200 Subject: My button is under the bottom in RR 2.5 ;-) Message-ID: <1gl3jj5.hw6njwuu82rkM%mcdomi@free.fr> I have a button, which is placed at the bottom of the card window. A group script moves this button as the window is resized. In RR 2.1.x, as I am under OS X, I had to add a "scroll" in order to place exactly my button: ===== on resizestack NL,NH put the scroll of this stack into scr set width of me to NL set height of me to NH +scr set width of fld "ladate" to NL set right of btn "index" to NL-5 set right of btn "cal" to NL -5 set width of fld "lanote" to NL set height of fld "lanote" to NH -32 +scr set bottom of btn "oreille" to NH -1 -- +scr -- the button disppears under RR 2.5 ! end resizestack ===== But this make the button disappear under RR 2.5 Note that I take account of the scroll for the group also... -- From davethebrv at crystalpiersw.com Sun Oct 3 16:54:13 2004 From: davethebrv at crystalpiersw.com (davethebrv at crystalpiersw.com) Date: 3 Oct 2004 20:54:13 -0000 Subject: Standalone trial limit? Message-ID: <20041003205413.1257.qmail@host141.ipowerweb.com> Hi, Is there a time limit built into the standalones built with the trial version or is it safe to distribute these to potential clients?? Thanks, David Beck Crystal Pier Software From sanke at hrz.uni-kassel.de Sun Oct 3 16:59:40 2004 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun, 03 Oct 2004 22:59:40 +0200 Subject: concordance Message-ID: <4160683C.7030400@hrz.uni-kassel.de> Reacting to an offline request I have provided the "missing link" to the "concordance" stack on my website and uploaded an older, but working concordance stack. From the description: "Concordance program: Searches for words or parts of words in opened text files (txt, rtf etc.). Lines with colorized found words are listed in their immediate context of several words before and after. Number of words found are counted. With click on a line in the "found" field the user can scroll to the full context of the searchstring in another field. (A number of improvements are scheduled, but the stack as it is may already serve quite a number of purposes and can be modified by anybody who is interested.)" A number of improvements are indeed necessary. Use and improve the stack at your own risk. The overhauling of the program is scheduled for November. --Wilhelm Sanke http://www.sanke.org From soapdog at mac.com Sun Oct 3 17:30:30 2004 From: soapdog at mac.com (Andre Garzia) Date: Sun, 3 Oct 2004 18:30:30 -0300 Subject: Standalone trial limit? In-Reply-To: <20041003205413.1257.qmail@host141.ipowerweb.com> References: <20041003205413.1257.qmail@host141.ipowerweb.com> Message-ID: <7322EF9E-1583-11D9-82B2-0003936D012E@mac.com> On Oct 3, 2004, at 5:54 PM, davethebrv at crystalpiersw.com wrote: > Hi, > > Is there a time limit built into the standalones built with the trial > version or is it > safe to distribute these to potential clients?? > > Thanks, > David, I don't know the answer to your question, but once we used to have a splash screen that shows "built with trial edition" or something, we used to have that back on 1.1... I think it's gone now. remember that you can always use Dreamcard Player to run your stacks, so, if your main concern is to demo your app to potential clients/investors prior to buying Rev (I did the same thing) then you can safely demo it with the player and buy Rev later. Cheers andre > David Beck > Crystal Pier Software > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From mark at maseurope.net Sun Oct 3 18:41:00 2004 From: mark at maseurope.net (Mark Smith) Date: Sun, 3 Oct 2004 23:41:00 +0100 Subject: Sorting...Is it just me? Message-ID: <4CED98F5-158D-11D9-A9B4-000D93C19756@maseurope.net> I've just spent an infuriating hour trying to figure out the strange results of trying to sort a stack using the name of each card as the key. Searching the list (with Mark Weiders excellent Archive Search stack) has finally solved the problem, but I'm astonished.... Sort cards of stack "aStack" by the name of this card......"THIS card"????? I've been xTalking for more than ten years, and this form would never have occurred to me in a million... I mean, we wouldn't use: Sort lines of fld "myField" by item 1 of this line would we? Well of course we can't, quite rightly. Surely "sort cards of stack "myStack" by name" or "by name of each" would be more consistent. Even the "english-like" nature of transcript is twisted by the current form. Anyone else think this is bizarre? Rant over... Mark Smith From katir at hindu.org Sun Oct 3 22:44:30 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sun, 3 Oct 2004 16:44:30 -1000 Subject: libURL -- FTP over SSH Message-ID: <510CDA25-15AF-11D9-925F-000A959D0AC6@hindu.org> Can libURL do FTP over SSH? ... where the control connection is encrypted on port 22, but the data connection is unencrypted and a new random port issued by the remote server for a new connection to open a per file basis,... i.e. appears to handshake like PASSIVE mode... I had a terrible time with regular FTP to our new dedicated server at the OLM Data center in Connecticutt. They turned off ACTIVE for the whole center because of attacks, but regular FTP on port 21/PASSIVE kept failing... the old problem of two firewalls unable to sort it out... I couldn't get a pipe to stand up for more then 10 files... 2 minutes... When I switched to SSH over FTP... it was solid as a rock -- in fact I've been uploading data now for 21 hours with Interarchy, from Hawaii to Connecticutt.. and there hasn't been a single broken pipe in all that time... 22,000 files-3 gigs of data uploaded and 2.5 gigs more to go... Anyway I need to point all my Rev web generator scripts to the new server and hope that libURL will be able to do as good a job as interArchy, ideally it could do FTP over SSH but don't see any SSH entry in the docs. If not, I may be forced to resort to issuing applescripts commands to tell interarchy to do the job... not a pleasant prospect, when single line commands are there in Rev. Sannyasin Sivakatirswami Himalayan Academy Publications at Kauai's Hindu Monastery katir at hindu.org www.HimalayanAcademy.com, www.HinduismToday.com www.Gurudeva.org www.Hindu.org From ambassador at fourthworld.com Sun Oct 3 22:56:04 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 03 Oct 2004 19:56:04 -0700 Subject: Missing tutorial Message-ID: <4160BBC4.3000705@fourthworld.com> Devin Asay wrote on 24 August: >> On Aug 24, 2004, at 3:22 PM, Richard Gaskin wrote: >> >> Anyone have the current URL to the "Beginning Programming >> in Revolution" tutorial from Richard James and Russell Hansen? >> >> The old URL was: >> >> >> but is now 404. > > Richard, > It's really a site meant to support a course that we teach. > I suspect one of them has taken the site down to update it > for classes that start next week. > > wait 1800 > > In fact, I just checked our web server. That is apparently > what happened. You can access the old site at > http://chum.byu.edu/classes/chum281ob/ . > > Maybe what we should do, if there is interest, is reformat > the Rev content part of the site (minus the class-specific > stuff) as a public reference site. I just got word that the new URL that I added to is no longer working. Have those resources been posted elsewhere? Judging from the email I get about the 404 link it seems to be prettty popular. :) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Sun Oct 3 23:00:13 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 4 Oct 2004 00:00:13 -0300 Subject: libURL -- FTP over SSH In-Reply-To: <510CDA25-15AF-11D9-925F-000A959D0AC6@hindu.org> References: <510CDA25-15AF-11D9-925F-000A959D0AC6@hindu.org> Message-ID: <82B554D7-15B1-11D9-82B2-0003936D012E@mac.com> Oh boy.... I don't know if it can be done easily, if you need I can send you my FTPd code, the FTP Server side is almost implemented, there need to fix CWD and to implement STOR, but it might help to see some libURL code that tries to ftp things. Also, what about doing the other way, set up the ftp server on your side and allow them to connect? cheers andre On Oct 3, 2004, at 11:44 PM, Sannyasin Sivakatirswami wrote: > Can libURL do FTP over SSH? > > ... where the control connection is encrypted on port 22, but the > data connection is unencrypted and a new random port issued by the > remote server for a new connection to open a per file basis,... i.e. > appears to handshake like PASSIVE mode... > > I had a terrible time with regular FTP to our new dedicated server at > the OLM Data center in Connecticutt. They turned off ACTIVE for the > whole center because of attacks, but regular FTP on port 21/PASSIVE > kept failing... the old problem of two firewalls unable to sort it > out... I couldn't get a pipe to stand up for more then 10 files... 2 > minutes... > > When I switched to SSH over FTP... it was solid as a rock -- in fact > I've been uploading data now for 21 hours with Interarchy, from Hawaii > to Connecticutt.. and there hasn't been a single broken pipe in all > that time... 22,000 files-3 gigs of data uploaded and 2.5 gigs more to > go... > > Anyway I need to point all my Rev web generator scripts to the new > server and hope that libURL will be able to do as good a job as > interArchy, ideally it could do FTP over SSH but don't see any SSH > entry in the docs. If not, I may be forced to resort to issuing > applescripts commands to tell interarchy to do the job... not a > pleasant prospect, when single line commands are there in Rev. > > Sannyasin Sivakatirswami > Himalayan Academy Publications > at Kauai's Hindu Monastery > katir at hindu.org > > www.HimalayanAcademy.com, > www.HinduismToday.com > www.Gurudeva.org > www.Hindu.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From katir at hindu.org Sun Oct 3 23:56:49 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sun, 3 Oct 2004 17:56:49 -1000 Subject: libURL -- FTP over SSH In-Reply-To: <82B554D7-15B1-11D9-82B2-0003936D012E@mac.com> References: <510CDA25-15AF-11D9-925F-000A959D0AC6@hindu.org> <82B554D7-15B1-11D9-82B2-0003936D012E@mac.com> Message-ID: <6B2CE542-15B9-11D9-925F-000A959D0AC6@hindu.org> Andre: Aloha from Hawaii: "see some code" Not sure if you meant Dave Cragg's libURL core code or my scripts... I think you can hack libURL former from within the IDE itself... at least I could two years ago... haven't dug that deep into the IDE for a while. but I would be surprised if you can do the encryption thing over port 22... ;-) but, the trancript from interarchy's FTP over SSH looks like any passive connection would... Below is a typical script... it uploads a set of photos for a daily web page and and index file for www.gurudeva.org. I have mode set to ACTIVE in this one. but that's going to fail for sure to our new OLM server... (really fabulous managed server services there btw... I'm really happy with them, support is great..) pretty simple.. never more than about 43 photos, max, it's a small daily upload, but I still get errors, typically I'll see the last 150 entry in the log: 150 Opening BINARY mode data connection for /export/vhost/org/g/gurudeva/www/public_html/01-guestsVisiting-10 -1.jpg. then... hangs.. and then "Error: Socket time out" from libURL... I'd would rather not try to set up the server to do the job... Thanks Sivakatirswami =========== global tUrlStem, tFiles, tSourcePath,tMonth,tYear,tDateString, gArchiveFolder on mouseUp if gArchivefolder is empty then answer folder "Choose your TAKA archive folder" if it is empty then exit mouseup put it & "/" into gArchiveFolder end if setDateItems ## returns the date String e.g. "December_09_2002" ### set log in variables put "www.REMOTESERVER.com" into tHost put "USER" into tUser put "PASSWORD" into tPass ## create a path string for the new directory for today put "/gig/htoday/public_html/today/Archives/Past/" into tPath put tPath & tYear &"/" & tMonth& "/" & tDateString &"/" into tFolder ######## send the files ## get a local file list with paths if gArchivefolder is empty then answer folder "Find directory for upload to San Diego" if it is not empty then put it into gArchivefolder else exit mouseUp end if end if put gArchiveFolder into tSourcePath set the directory to tSourcePath put the files into tFiles # skip dot files... if char 1 of line 1 of tFiles ="." then delete line 1 of tFiles ## skip temp file... delete line (lineoffset ("nakshatra",tFiles)) of tFiles put "ftp://user:password@" & tHost & tFolder into tUrlStem put the long id of field "ftp log" into tField libUrlSetLogField tField LibUrlSetFTPMode "Active" set the socketTimeoutInterval to 20000 uploadNext end MouseUp on uploadNext if line 1 of tFiles is not empty then put tUrlStem & (line 1 of tFiles) into tUrl put tSourcePath & (line 1 of tFiles) into tFilePath put "loading... " & tURL & tFilePath into fld "Watch" libUrlFtpUploadFile tFilePath, tUrl, "loadDone" else put "Upload Complete!" into fld "watch" wait 20 ticks ## does the same thing to a different server in Honolulu: send mouseup to btn "FTP to Mahiai" end if end uploadNext on loadDone pUrl, pStatus if pStatus is not "uploaded" then get libUrlErrorData (pUrl) answer it put line 1 of tFiles & cr & it & cr & "--------" & cr into tFailures delete line 1 of tFiles put "Did not upload:" & cr & tFailures unload url pUrl else put (pUrl & " was uploaded successfully.") into fld "watch" unload url pUrl delete line 1 of tFiles wait 30 ticks uploadNext end if end loadDone On Oct 3, 2004, at 5:00 PM, Andre Garzia wrote: > > Oh boy.... I don't know if it can be done easily, if you need I can > send you my FTPd code, the FTP Server side is almost implemented, > there need to fix CWD and to implement STOR, but it might help to see > some libURL code that tries to ftp things. > > Also, what about doing the other way, set up the ftp server on your > side and allow them to connect? > > cheers > andre > > > > On Oct 3, 2004, at 11:44 PM, Sannyasin Sivakatirswami wrote: > >> Can libURL do FTP over SSH? >> >> ... where the control connection is encrypted on port 22, but the >> data connection is unencrypted and a new random port issued by the >> remote server for a new connection to open a per file basis,... i.e. >> appears to handshake like PASSIVE mode... >> >> I had a terrible time with regular FTP to our new dedicated server at >> the OLM Data center in Connecticutt. They turned off ACTIVE for the >> whole center because of attacks, but regular FTP on port 21/PASSIVE >> kept failing... the old problem of two firewalls unable to sort it >> out... I couldn't get a pipe to stand up for more then 10 files... 2 >> minutes... >> >> When I switched to SSH over FTP... it was solid as a rock -- in fact >> I've been uploading data now for 21 hours with Interarchy, from >> Hawaii to Connecticutt.. and there hasn't been a single broken pipe >> in all that time... 22,000 files-3 gigs of data uploaded and 2.5 gigs >> more to go... >> >> Anyway I need to point all my Rev web generator scripts to the new >> server and hope that libURL will be able to do as good a job as >> interArchy, ideally it could do FTP over SSH but don't see any SSH >> entry in the docs. If not, I may be forced to resort to issuing >> applescripts commands to tell interarchy to do the job... not a >> pleasant prospect, when single line commands are there in Rev. >> >> Sannyasin Sivakatirswami >> Himalayan Academy Publications >> at Kauai's Hindu Monastery >> katir at hindu.org >> >> www.HimalayanAcademy.com, >> www.HinduismToday.com >> www.Gurudeva.org >> www.Hindu.org >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > -- > Andre Alves Garzia ? 2004 ? BRAZIL > http://studio.soapdog.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bvlahos at mac.com Mon Oct 4 01:19:03 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 3 Oct 2004 22:19:03 -0700 Subject: Encryption and protection Message-ID: I have a project where the data is stored in custom properties of multiple cards in a stack that also has the UI for the user. Access to the data by the user can be restricted by a password the user can set. I want to protect my code in the stack as well. What are the options in 2.5 to keep the data and stack structure secure? 1. Will the password mechanism in 2.5 be sufficient to protect my code? If not, what are the options? 2. I want to allow the user to access the initial card of the stack but require a password (that they can set) to access any other cards. Access should be granted for as long as the user has the stack open (like a lot of web pages). Once the stack is closed, or on an openStack, or the user wishes to lock it again, the lock should be in place. Would it work to check the value of a variable, field contents on a card that is not the initial card, or some custom property somewhere to grant access to the destination card? 3. How strong is the encryption that is built into the locking stack password? If it isn't strong enough, what other options are there? The product has to work without requiring access to the Internet for public key/private key exchanges and the program needs to be able to save changes in a way that leaves the data file always protected. 4. Is doing this in a stack the right approach or would it be better to have a binary data file like more traditional programs? If a data file is the right way to go, how can that be protected? Please let me know what you think. Thanks, Bill Vlahos From b.xavier at internet.lu Mon Oct 4 03:09:07 2004 From: b.xavier at internet.lu (MisterX) Date: Mon, 4 Oct 2004 09:09:07 +0200 Subject: Problems again In-Reply-To: Message-ID: <20041004070456.1FF28930056@mail.runrev.com> I d like to say good morning, but RR has ruined it again for me for the Xth time! I have a script in a menu. There is a mouseenter message which just wont trigger. If I switch it for a mousedown, it works. Debug doesn't trigger either. There is no script error, there is no error dialog bug running, no session log errors - NO REASON IT SHOULDN'T WORK. WHY? WHY? WHY? WHY? WHY? WHY? WHY? WHY? WHY? WHY? 20 YEARS PROGRAMMING AND ONLY IN RR DOES THIS HAPPEN! (Im seriously having a hard time containing censured language!) This script worked fine before! I've removed all the scripts to make sure it is not yet another hidden error (IOW IDE BUG) and the darn thing still refuses to work. I have no plugins, no nothing. Plain vanilla install. Rev 2.2 or 2.5b1, Win2K. From nnoydb at excite.com Mon Oct 4 08:35:00 2004 From: nnoydb at excite.com (K) Date: Mon, 4 Oct 2004 08:35:00 -0400 (EDT) Subject: libURL -- FTP over SSH Message-ID: <20041004123500.95F5CB6C4@xprdmailfe14.nwk.excite.com> May I suggest in using the -R -L options for ssh it creates a static loop back port for doing such things. For example I use it to login and encrypt all my VNC traffic sice vnc is not very secure. There is a document on the vnc web site using ssh with vnc you should probally consult. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Sun 10/03, Sannyasin Sivakatirswami < katir at hindu.org > wrote: From: Sannyasin Sivakatirswami [mailto: katir at hindu.org] To: use-revolution at lists.runrev.com Date: Sun, 3 Oct 2004 17:56:49 -1000 Subject: Re: libURL -- FTP over SSH Andre: Aloha from Hawaii:

"see some code"

Not sure if you meant Dave Cragg's libURL core code or my scripts... I
think you can hack libURL former from within the IDE itself... at least
I could two years ago... haven't dug that deep into the IDE for a
while. but I would be surprised if you can do the encryption thing over
port 22... ;-)

but, the trancript from interarchy's FTP over SSH looks like any
passive connection would...

Below is a typical script... it uploads a set of photos for a daily web
page and and index file for www.gurudeva.org. I have mode set to ACTIVE
in this one. but that's going to fail for sure to our new OLM
server... (really fabulous managed server services there btw... I'm
really happy with them, support is great..)

pretty simple.. never more than about 43 photos, max, it's a small
daily upload, but I still get errors, typically I'll see the last 150
entry in the log:

150 Opening BINARY mode data connection for
/export/vhost/org/g/gurudeva/www/public_html/01-guestsVisiting-10
-1.jpg.

then... hangs.. and then "Error: Socket time out" from libURL...

I'd would rather not try to set up the server to do the job...

Thanks
Sivakatirswami

===========

global tUrlStem, tFiles, tSourcePath,tMonth,tYear,tDateString,
gArchiveFolder

on mouseUp
if gArchivefolder is empty then
answer folder "Choose your TAKA archive folder"
if it is empty then exit mouseup
put it & "/" into gArchiveFolder
end if


setDateItems
## returns the date String e.g. "December_09_2002"

### set log in variables
put "www.REMOTESERVER.com" into tHost
put "USER" into tUser
put "PASSWORD" into tPass
## create a path string for the new directory for today

put "/gig/htoday/public_html/today/Archives/Past/" into tPath
put tPath & tYear &"/" & tMonth& "/" & tDateString &"/" into tFolder

######## send the files

## get a local file list with paths
if gArchivefolder is empty then
answer folder "Find directory for upload to San Diego"
if it is not empty then
put it into gArchivefolder
else
exit mouseUp
end if
end if

put gArchiveFolder into tSourcePath
set the directory to tSourcePath
put the files into tFiles

# skip dot files...
if char 1 of line 1 of tFiles ="." then delete line 1 of tFiles

## skip temp file...
delete line (lineoffset ("nakshatra",tFiles)) of tFiles

put "ftp://user:password@" & tHost & tFolder into tUrlStem
put the long id of field "ftp log" into tField
libUrlSetLogField tField
LibUrlSetFTPMode "Active"

set the socketTimeoutInterval to 20000
uploadNext

end MouseUp

on uploadNext
if line 1 of tFiles is not empty then
put tUrlStem & (line 1 of tFiles) into tUrl
put tSourcePath & (line 1 of tFiles) into tFilePath
put "loading... " & tURL & tFilePath into fld "Watch"
libUrlFtpUploadFile tFilePath, tUrl, "loadDone"
else
put "Upload Complete!" into fld "watch"
wait 20 ticks
## does the same thing to a different server in Honolulu:
send mouseup to btn "FTP to Mahiai"
end if
end uploadNext

on loadDone pUrl, pStatus
if pStatus is not "uploaded" then
get libUrlErrorData (pUrl)
answer it
put line 1 of tFiles & cr & it & cr & "--------" & cr into tFailures
delete line 1 of tFiles
put "Did not upload:" & cr & tFailures
unload url pUrl
else
put (pUrl & " was uploaded successfully.") into fld "watch"
unload url pUrl
delete line 1 of tFiles
wait 30 ticks

uploadNext
end if

end loadDone


On Oct 3, 2004, at 5:00 PM, Andre Garzia wrote:
>
> Oh boy.... I don't know if it can be done easily, if you need I can
> send you my FTPd code, the FTP Server side is almost implemented,
> there need to fix CWD and to implement STOR, but it might help to see
> some libURL code that tries to ftp things.
>
> Also, what about doing the other way, set up the ftp server on your
> side and allow them to connect?
>
> cheers
> andre
>
>
>
> On Oct 3, 2004, at 11:44 PM, Sannyasin Sivakatirswami wrote:
>
>> Can libURL do FTP over SSH?
>>
>> ... where the control connection is encrypted on port 22, but the
>> data connection is unencrypted and a new random port issued by the
>> remote server for a new connection to open a per file basis,... i.e.
>> appears to handshake like PASSIVE mode...
>>
>> I had a terrible time with regular FTP to our new dedicated server at
>> the OLM Data center in Connecticutt. They turned off ACTIVE for the
>> whole center because of attacks, but regular FTP on port 21/PASSIVE
>> kept failing... the old problem of two firewalls unable to sort it
>> out... I couldn't get a pipe to stand up for more then 10 files... 2
>> minutes...
>>
>> When I switched to SSH over FTP... it was solid as a rock -- in fact
>> I've been uploading data now for 21 hours with Interarchy, from
>> Hawaii to Connecticutt.. and there hasn't been a single broken pipe
>> in all that time... 22,000 files-3 gigs of data uploaded and 2.5 gigs
>> more to go...
>>
>> Anyway I need to point all my Rev web generator scripts to the new
>> server and hope that libURL will be able to do as good a job as
>> interArchy, ideally it could do FTP over SSH but don't see any SSH
>> entry in the docs. If not, I may be forced to resort to issuing
>> applescripts commands to tell interarchy to do the job... not a
>> pleasant prospect, when single line commands are there in Rev.
>>
>> Sannyasin Sivakatirswami
>> Himalayan Academy Publications
>> at Kauai's Hindu Monastery
>> katir at hindu.org
>>
>> www.HimalayanAcademy.com,
>> www.HinduismToday.com
>> www.Gurudeva.org
>> www.Hindu.org
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>>
> --
> Andre Alves Garzia ? 2004 ? BRAZIL
> http://studio.soapdog.org
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>

_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Mon Oct 4 08:45:23 2004 From: nnoydb at excite.com (K) Date: Mon, 4 Oct 2004 08:45:23 -0400 (EDT) Subject: Disappearing Objects in 2.5 under OS X Message-ID: <20041004124523.AE34CB6E5@xprdmailfe14.nwk.excite.com> Okay thanks for the response. I will attempt to ignore it also but if it wasn't for a backup I would have lost a significant amount of code over the weekend. -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Fri 10/01, Gregory Lypny < gregory.lypny at videotron.ca > wrote: From: Gregory Lypny [mailto: gregory.lypny at videotron.ca] To: nnoydb at excite.com Date: Fri, 01 Oct 2004 14:55:01 -0400 Subject: RE: Disappearing Objects in 2.5 under OS X Hello K,

No, I haven't been able to fix it. I'm just trying to ignore it while
I work.

Greg
__________________________
Associate Professor of Finance
John Molson School of Business
Concordia University
Montreal, Quebec
Canada

_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From katir at hindu.org Mon Oct 4 08:55:25 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Mon, 4 Oct 2004 02:55:25 -1000 Subject: libURL -- FTP over SSH In-Reply-To: <20041004123500.95F5CB6C4@xprdmailfe14.nwk.excite.com> References: <20041004123500.95F5CB6C4@xprdmailfe14.nwk.excite.com> Message-ID: How would one implement this in a revolution script? Sivakatirswami On Oct 4, 2004, at 2:35 AM, K wrote: > > May I suggest in using the -R -L options for ssh it creates a static > loop back port for doing such things. For example I use it to login > and encrypt all my VNC traffic sice vnc is not very secure. There is > a document on the vnc web site using ssh with vnc you should probally > consult. > > Kevin > > > > -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- > Disclaimer: > > Any resemblance between the above views and those of my > employer, my terminal, or the view out my window are purely > coincidental. > Any resemblance between the above and my own views is > non-deterministic. > > The question of the existence of views in the absence of anyone to > hold > them > is left as an exercise for the reader. The question of the existence of > the reader > is left as an exercise for the second god coefficient. > (A discussion of non-orthogonal, non-integral polytheism is beyond the > scope of this article.) > > > > --- On Sun 10/03, Sannyasin Sivakatirswami < katir at hindu.org > wrote: > From: Sannyasin Sivakatirswami [mailto: katir at hindu.org] > To: use-revolution at lists.runrev.com > Date: Sun, 3 Oct 2004 17:56:49 -1000 > Subject: Re: libURL -- FTP over SSH > > Andre: Aloha from Hawaii:

"see some code"

Not sure if > you meant Dave Cragg's libURL core code or my scripts... I
think > you can hack libURL former from within the IDE itself... at least >
I could two years ago... haven't dug that deep into the IDE for a >
while. but I would be surprised if you can do the encryption thing > over
port 22... ;-)

but, the trancript from interarchy's > FTP over SSH looks like any
passive connection > would...

Below is a typical script... it uploads a set of > photos for a daily web
page and and index file for > www.gurudeva.org. I have mode set to ACTIVE
in this one. but > that's going to fail for sure to our new OLM
server... (really > fabulous managed server services there btw... I'm
really happy > with them, support is great..)

pretty simple.. never more than > about 43 photos, max, it's a small
daily upload, but I still get > errors, typically I'll see the last 150
entry in t > he log:

150 Opening BINARY mode data connection for >
/export/vhost/org/g/gurudeva/www/public_html/01-guestsVisiting-10 >
-1.jpg.

then... hangs.. and then "Error: Socket time out" > from libURL...

I'd would rather not try to set up the server to > do the > job...

Thanks
Sivakatirswami

===========

global > tUrlStem, tFiles, tSourcePath,tMonth,tYear,tDateString, >
gArchiveFolder

on mouseUp
if gArchivefolder is empty > then
answer folder "Choose your TAKA archive folder"
> if it is empty then exit mouseup
put it & "/" into > gArchiveFolder
end if


setDateItems
## > returns the date String e.g. "December_09_2002"

### set log > in variables
put "www.REMOTESERVER.com" into tHost
put > "USER" into tUser
put "PASSWORD" into tPass
## create a > path string for the new directory for today

put > "/gig/htoday/public_html/today/Archives/Past/" into tPath >
put tPath & tYear &"/" & tMonth& "/" & tDateString &"/" into > tFolder

######## send the files

## get a local > file list with paths
if gArchivefolder is empty then
> answer folder "Find directory for upload to San Diego"
if it > is not empty then
put it into gArchivefolder
> else
exit mouseUp
end if
end if

> put gArchiveFolder into tSourcePath
set the directory to > tSourcePath
put the files into tFiles

# skip dot > files...
if char 1 of line 1 of tFiles ="." then delete line > 1 of tFiles

## skip temp file...
delete line > (lineoffset ("nakshatra",tFiles)) of tFiles

put > "ftp://user:password@" & tHost & tFolder into tUrlStem
put > the long id of field "ftp log" into tField
libUrlSetLogField > tField
LibUrlSetFTPMode "Active"

set the > socketTimeoutInterval to 20000
uploadNe > xt

end MouseUp

on uploadNext
if line 1 of tFiles > is not empty then
put tUrlStem & (line 1 of tFiles) into > tUrl
put tSourcePath & (line 1 of tFiles) into tFilePath
> put "loading... " & tURL & tFilePath into fld "Watch"
> libUrlFtpUploadFile tFilePath, tUrl, "loadDone"
else
> put "Upload Complete!" into fld "watch"
wait 20 ticks
## > does the same thing to a different server in Honolulu:
send > mouseup to btn "FTP to Mahiai"
end if
end > uploadNext

on loadDone pUrl, pStatus
if pStatus is not > "uploaded" then
get libUrlErrorData (pUrl)
answer > it
put line 1 of tFiles & cr & it & cr & "--------" & cr into > tFailures
delete line 1 of tFiles
put "Did not > upload:" & cr & tFailures
unload url pUrl
else
> put (pUrl & " was uploaded successfully.") into fld "watch"
> unload url pUrl
delete line 1 of tFiles
> wait 30 ticks

uploadNext
end if

end > loadDone


On Oct 3, 2004, at 5:00 PM, Andre Garzia > wrote:
r>>
> Oh boy.... I don't know if it can be done easily, if you > need I can
> send you my FTPd code, the FTP Server side is > almost implemented,
> there need to fix CWD and to implement > STOR, but it might help to see
> some libURL code that tries to > ftp things.
>
> Also, what about doing the other way, set up the > ftp server on your
> side and allow them to connect?
>
> > cheers
> andre
>
>
>
> On Oct 3, 2004, at 11:44 PM, > Sannyasin Sivakatirswami wrote:
>
>> Can libURL do FTP over > SSH?
>>
>> ... where the control connection is encrypted on > port 22, but the
>> data connection is unencrypted and a new > random port issued by the
>> remote server for a new connection > to open a per file basis,... i.e.
>> appears to handshake like > PASSIVE mode...
>>
>> I had a terrible time with regular FTP to > our new dedicated server at
>> the OLM Data center in > Connecticutt. They turned off ACTIVE for the
>>> whole center because of attacks, but regular FTP on port 21/PASSIVE >>>
>> kept failing... the old problem of two firewalls unable to >>> sort it
>> out... I couldn't get a pipe to stand up for more >>> then 10 files... 2
>> minutes...
>>
>> When I switched to >>> SSH over FTP... it was solid as a rock -- in fact
>> I've been >>> uploading data now for 21 hours with Interarchy, from
>> Hawaii >>> to Connecticutt.. and there hasn't been a single broken pipe
>> >>> in all that time... 22,000 files-3 gigs of data uploaded and 2.5 >>> gigs
>> more to go...
>>
>> Anyway I need to point all my >>> Rev web generator scripts to the new
>> server and hope that >>> libURL will be able to do as good a job as
>> interArchy, >>> ideally it could do FTP over SSH but don't see any SSH
>> entry >>> in the docs. If not, I may be forced to resort to issuing
>> >>> applescripts commands to tell interarchy to do the job... not a >>>
>> pleasant prospect, when single line co > mmands are there in Rev.
>>
>> Sannyasin Sivakatirswami
>> > Himalayan Academy Publications
>> at Kauai's Hindu Monastery
>> > katir at hindu.org
>>
>> www.HimalayanAcademy.com,
>> > www.HinduismToday.com
>> www.Gurudeva.org
>> > www.Hindu.org
>>
>> > _______________________________________________
>> use-revolution > mailing list
>> use-revolution at lists.runrev.com
>> > http://lists.runrev.com/mailman/listinfo/use- > revolution
>>
>>
> --
> Andre Alves Garzia ? 2004 ? > BRAZIL
> http://studio.soapdog.org
>
> > _______________________________________________
> use-revolution > mailing list
> use-revolution at lists.runrev.com
> > http://lists.runrev.com/mailman/listinfo/use- > revolution
>

_______________________________________________< > br>use-revolution mailing > list
use-revolution at lists.runrev.com
http://lists.runrev.com/ > mailman/listinfo/use-revolution
> > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From 3mcgrath at adelphia.net Mon Oct 4 09:08:32 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Mon, 4 Oct 2004 09:08:32 -0400 Subject: Problems again In-Reply-To: <20041004070456.1FF28930056@mail.runrev.com> References: <20041004070456.1FF28930056@mail.runrev.com> Message-ID: <7DE07148-1606-11D9-8E63-000A95DA60FA@adelphia.net> 1. The mouseEnter message is sent only when the Browse tool is being used. 2. If two controls overlap, a mouseEnter message is sent whenever the mouse pointer crosses into a visible portion of a control. The control on the bottom receives a mouseEnter message only when the mouse pointer enters part of the control that can be seen. A control that is completely hidden by another control on top of it will never receive a mouseEnter message. 3. If the mouse button is down when the mouse pointer enters the control, no mouseEnter message is sent unless the mouse button is released while the pointer is still in the control. 4. If a control is shown (by changing its visible property to true or using the show command), and the mouse pointer is over the control when it is shown, Revolution sends a mouseEnter message to the control. I would suspect number 3 above as a start. On Oct 4, 2004, at 3:09 AM, MisterX wrote: > I have a script in a menu. There is a mouseenter message which just > wont > trigger. If I switch it for a mousedown, it works. Debug doesn't > trigger > either. There is no script error, there is no error dialog bug > running, no > session log errors - NO REASON IT SHOULDN'T WORK. Thomas J McGrath III 3mcgrath at adelphia.net 412-831-3094 220 Drake Road Bethel Park, PA 15102 From 3mcgrath at adelphia.net Mon Oct 4 09:12:36 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Mon, 4 Oct 2004 09:12:36 -0400 Subject: Encryption and protection In-Reply-To: References: Message-ID: <0F76C506-1607-11D9-8E63-000A95DA60FA@adelphia.net> Bill, 1. I have heard that the 2.5 pswd is OK 2. I would have a separate stack as the start up and link to another locked stack for the "Full stack protection". 3. Others here would know this. sorry. 4. ditto Tom On Oct 4, 2004, at 1:19 AM, Bill Vlahos wrote: > I have a project where the data is stored in custom properties of > multiple cards in a stack that also has the UI for the user. Access to > the data by the user can be restricted by a password the user can set. > I want to protect my code in the stack as well. > > What are the options in 2.5 to keep the data and stack structure > secure? > > 1. Will the password mechanism in 2.5 be sufficient to protect my code? > If not, what are the options? > > 2. I want to allow the user to access the initial card of the stack > but require a password (that they can set) to access any other cards. > Access should be granted for as long as the user has the stack open > (like a lot of web pages). Once the stack is closed, or on an > openStack, or the user wishes to lock it again, the lock should be in > place. > Would it work to check the value of a variable, field contents on a > card that is not the initial card, or some custom property somewhere > to grant access to the destination card? > > 3. How strong is the encryption that is built into the locking stack > password? > If it isn't strong enough, what other options are there? > The product has to work without requiring access to the Internet for > public key/private key exchanges and the program needs to be able to > save changes in a way that leaves the data file always protected. > > 4. Is doing this in a stack the right approach or would it be better > to have a binary data file like more traditional programs? If a data > file is the right way to go, how can that be protected? > > Please let me know what you think. > > Thanks, > Bill Vlahos > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J McGrath III 3mcgrath at adelphia.net 412-831-3094 220 Drake Road Bethel Park, PA 15102 From fde101 at fjrhome.net Mon Oct 4 09:14:15 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 4 Oct 2004 09:14:15 -0400 Subject: Encryption and protection In-Reply-To: References: Message-ID: <4AC7B5F7-1607-11D9-863D-0050E4BA750F@fjrhome.net> > 4. Is doing this in a stack the right approach or would it be better > to have a binary data file like more traditional programs? If a data > file is the right way to go, how can that be protected? Is it your intention to distribute this as a standalone? If so, were you aware that the properties stored as part of a stack file are read-only in a standalone, unless the stack is kept as a separate file? If you intend to make this information modifiable, you will need to use a separate data file of some kind. ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Mon Oct 4 09:19:28 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 4 Oct 2004 09:19:28 -0400 Subject: libURL -- FTP over SSH In-Reply-To: <510CDA25-15AF-11D9-925F-000A959D0AC6@hindu.org> References: <510CDA25-15AF-11D9-925F-000A959D0AC6@hindu.org> Message-ID: <0513160C-1608-11D9-863D-0050E4BA750F@fjrhome.net> You might want to do a google search on "SSH Tunneling" -- you might be able to find something that way which will present an alternative means by which to accomplish this. On Oct 3, 2004, at 10:44 PM, Sannyasin Sivakatirswami wrote: > Can libURL do FTP over SSH? > > ... where the control connection is encrypted on port 22, but the > data connection is unencrypted and a new random port issued by the > remote server for a new connection to open a per file basis,... i.e. > appears to handshake like PASSIVE mode... > > I had a terrible time with regular FTP to our new dedicated server at > the OLM Data center in Connecticutt. They turned off ACTIVE for the > whole center because of attacks, but regular FTP on port 21/PASSIVE > kept failing... the old problem of two firewalls unable to sort it > out... I couldn't get a pipe to stand up for more then 10 files... 2 > minutes... > > When I switched to SSH over FTP... it was solid as a rock -- in fact > I've been uploading data now for 21 hours with Interarchy, from Hawaii > to Connecticutt.. and there hasn't been a single broken pipe in all > that time... 22,000 files-3 gigs of data uploaded and 2.5 gigs more to > go... > > Anyway I need to point all my Rev web generator scripts to the new > server and hope that libURL will be able to do as good a job as > interArchy, ideally it could do FTP over SSH but don't see any SSH > entry in the docs. If not, I may be forced to resort to issuing > applescripts commands to tell interarchy to do the job... not a > pleasant prospect, when single line commands are there in Rev. > > Sannyasin Sivakatirswami > Himalayan Academy Publications > at Kauai's Hindu Monastery > katir at hindu.org > > www.HimalayanAcademy.com, > www.HinduismToday.com > www.Gurudeva.org > www.Hindu.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Mon Oct 4 09:22:55 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 4 Oct 2004 09:22:55 -0400 Subject: ANN: ArchiveSearch In-Reply-To: <912203828.20041003091000@ahsoftware.net> References: <912203828.20041003091000@ahsoftware.net> Message-ID: <8082763D-1608-11D9-863D-0050E4BA750F@fjrhome.net> > OK - for you all who don't yet have rev 2.5, the plugin stack is also > now at > You can access parts of RevOnline (including the user download areas) from the free Dreamcard Player. ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From mark at maseurope.net Mon Oct 4 09:38:27 2004 From: mark at maseurope.net (Mark Smith) Date: Mon, 4 Oct 2004 14:38:27 +0100 Subject: Problems again In-Reply-To: <20041004125306.ECCC79300E4@mail.runrev.com> References: <20041004125306.ECCC79300E4@mail.runrev.com> Message-ID: Could this be related to the bug whereby pop-ups and arrow key navigation stop working at seemingly random times? I've only had these since 2.5. The only solution I can find is to save my work, quit Revolution and restart it again. Infuriating after the third or fourth time in a couple of hours, I agree. Cheers, Mark On 4 Oct 2004, at 13:53, use-revolution-request at lists.runrev.com wrote: > I have a script in a menu. There is a mouseenter message which just > wont > trigger. If I switch it for a mousedown, it works. Debug doesn't > trigger > either. There is no script error, there is no error dialog bug > running, no > session log errors - NO REASON IT SHOULDN'T WORK. > > WHY? WHY? WHY? WHY? WHY? WHY? WHY? WHY? WHY? WHY? From xbury.cs at clearstream.com Mon Oct 4 10:07:09 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Mon, 4 Oct 2004 16:07:09 +0200 Subject: Problems again Message-ID: On 04.10.2004 15:08:32 use-revolution-bounces wrote: >1. The mouseEnter message is sent only when the Browse tool is being >used. untrue... They still work! at least in 2.2 ;) >2. If two controls overlap, a mouseEnter message is sent whenever the >mouse pointer crosses into a visible portion of a control. The control >on the bottom receives a mouseEnter message only when the mouse pointer >enters part of the control that can be seen. A control that is >completely hidden by another control on top of it will never receive a >mouseEnter message. Im thinking this could be part of the problem... >3. If the mouse button is down when the mouse pointer enters the >control, no mouseEnter message is sent unless the mouse button is >released while the pointer is still in the control. Not the case... >4. If a control is shown (by changing its visible property to true or >using the show command), and the mouse pointer is over the control when >it is shown, Revolution sends a mouseEnter message to the control. button is always visible though... Opaque or not didn't change a thing... >I would suspect number 3 above as a start. Nope, this is a palette Im building ;)) But thanks, I'll let you know what it was when I get back home and hammer this down! > >On Oct 4, 2004, at 3:09 AM, MisterX wrote: > >> I have a script in a menu. There is a mouseenter message which just >> wont >> trigger. If I switch it for a mousedown, it works. Debug doesn't >> trigger >> either. There is no script error, there is no error dialog bug >> running, no >> session log errors - NO REASON IT SHOULDN'T WORK. > >Thomas J McGrath III >3mcgrath at adelphia.net > >412-831-3094 >220 Drake Road >Bethel Park, PA 15102 >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From bvlahos at mac.com Mon Oct 4 10:14:41 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 4 Oct 2004 07:14:41 -0700 Subject: Encryption and protection In-Reply-To: <0F76C506-1607-11D9-8E63-000A95DA60FA@adelphia.net> References: <0F76C506-1607-11D9-8E63-000A95DA60FA@adelphia.net> Message-ID: I do have a separate stack built as a standalone so it has the engine which opens the stack with the code and data that I want to protect. Bill On Oct 4, 2004, at 6:12 AM, Thomas McGrath III wrote: > Bill, > > 1. I have heard that the 2.5 pswd is OK > > 2. I would have a separate stack as the start up and link to another > locked stack for the "Full stack protection". > > 3. Others here would know this. sorry. > 4. ditto > > Tom > > On Oct 4, 2004, at 1:19 AM, Bill Vlahos wrote: > >> I have a project where the data is stored in custom properties of >> multiple cards in a stack that also has the UI for the user. Access >> to the data by the user can be restricted by a password the user can >> set. I want to protect my code in the stack as well. >> >> What are the options in 2.5 to keep the data and stack structure >> secure? >> >> 1. Will the password mechanism in 2.5 be sufficient to protect my >> code? >> If not, what are the options? >> >> 2. I want to allow the user to access the initial card of the stack >> but require a password (that they can set) to access any other cards. >> Access should be granted for as long as the user has the stack open >> (like a lot of web pages). Once the stack is closed, or on an >> openStack, or the user wishes to lock it again, the lock should be >> in place. >> Would it work to check the value of a variable, field contents on a >> card that is not the initial card, or some custom property somewhere >> to grant access to the destination card? >> >> 3. How strong is the encryption that is built into the locking stack >> password? >> If it isn't strong enough, what other options are there? >> The product has to work without requiring access to the Internet for >> public key/private key exchanges and the program needs to be able to >> save changes in a way that leaves the data file always protected. >> >> 4. Is doing this in a stack the right approach or would it be better >> to have a binary data file like more traditional programs? If a data >> file is the right way to go, how can that be protected? >> >> Please let me know what you think. >> >> Thanks, >> Bill Vlahos >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > > Thomas J McGrath III > 3mcgrath at adelphia.net > > 412-831-3094 > 220 Drake Road > Bethel Park, PA 15102 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From revlist at cableone.net Mon Oct 4 10:15:50 2004 From: revlist at cableone.net (Chris Sheffield) Date: Mon, 4 Oct 2004 08:15:50 -0600 Subject: Crash with database in OS 9 In-Reply-To: Message-ID: <000601c4aa1c$a6f5cf70$64fea8c0@chris1> Alister, Sorry this is kind of a late response. Take a look at bug #777 in Bugzilla. I submitted this bug a while back because I was using Valentina and discovered that the IDE would crash if the Valentina XCMD that was shipped with Rev was not in the Rev folder. I never had a problem with my standalones, though, so maybe that's something new? Are you using Rev 2.5? Supposedly this is fixed for 2.5, but I haven't tested it. If it's not fixed, please let me know so we can get the bug reopened. Chris Sheffield Software Development Read Naturally -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Alister Pillow Sent: Friday, October 01, 2004 9:13 PM To: use-revolution at lists.runrev.com Subject: Crash with database in OS 9 Hi I've made several attempts at building a Standalone for OS 9 (from OS X) using the Database Library. When it's built, the folder contains the application and the "MySQL Library PPC". After lots of testing, archive-trawling and general frustration, I've discovered that the "Valentina_Classic" library must be included with an OS9 Standalone, even if you're not using Valentina (I'm trying to use MySQL). I was getting "unexpected error 1,010" and the Standalone app would crash without even showing the card. The crash occurs even if you don't directly access the Database Library - just selecting it for inclusion is enough to crash the app. Perhaps this dependency on the "Valentina_Classic" library is a bug. Alister. _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.772 / Virus Database: 519 - Release Date: 10/1/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.772 / Virus Database: 519 - Release Date: 10/1/2004 From xbury.cs at clearstream.com Mon Oct 4 10:17:47 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Mon, 4 Oct 2004 16:17:47 +0200 Subject: Problems again Message-ID: Oh, I got more ;) I even have the RR logo screen popping up in the middle of the environment! Can't hide or close it so you waste another 3 minutes or more closing and restarting it all... This must be my 2nd black week in a row... ---------------------=--------------------- Xavier Bury Clearstream Services TNS NT LAN Server ext 36465 Voice: +352 4656 43 6465 Fax: +352 4656 493 6465 Mark Smith Sent by: use-revolution-bounces at lists.runrev.com 04.10.2004 15:38 Please respond to How to use Revolution To: use-revolution at lists.runrev.com cc: (bcc: Xavier Bury/CLEARSTREAM/GDB) Subject: Re: Problems again . Could this be related to the bug whereby pop-ups and arrow key navigation stop working at seemingly random times? I've only had these since 2.5. The only solution I can find is to save my work, quit Revolution and restart it again. Infuriating after the third or fourth time in a couple of hours, I agree. Cheers, Mark On 4 Oct 2004, at 13:53, use-revolution-request at lists.runrev.com wrote: > I have a script in a menu. There is a mouseenter message which just > wont > trigger. If I switch it for a mousedown, it works. Debug doesn't > trigger > either. There is no script error, there is no error dialog bug > running, no > session log errors - NO REASON IT SHOULDN'T WORK. > > WHY? WHY? WHY? WHY? WHY? WHY? WHY? WHY? WHY? WHY? _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From eric.chatonet at wanadoo.fr Mon Oct 4 13:55:26 2004 From: eric.chatonet at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Chatonet?=) Date: Mon, 4 Oct 2004 19:55:26 +0200 Subject: Floating Windows In-Reply-To: <20041003032448.5B05B930171@mail.runrev.com> References: <20041003032448.5B05B930171@mail.runrev.com> Message-ID: <924C7C7B-162E-11D9-8D05-0003930A9F94@wanadoo.fr> Le 3 oct. 04, ? 05:24, boeschen at pacbell.net a ?crit : > Hi, > > I'm new to Revolution (I'm using Dreamcard), though I am familiar with > Hypercard. Here's my question: > > I want the ability to display multiple floating windows that are > editable and resizable over any card in a stack . The primary use for > the windows will be to contain text and lists. I've tried scripting > this in Dreamcard but haven't succeeded. In Hypercard stacks I've > scripted, I've used Rinaldi's Textoid and Listoid XCMD's to create > these floating windows. Is there anything similar for Revolution? > > Thanks, > John I just read your question and saw pertinent answers you had from others. But it seems you want a resizable palette. Rev does not allow this: you have to script your window to resize it. Fortunatly, you will find "Mac Style Resizer" and "Win Style Resizer" scripted buttons in Object Library (Development/Object Library menu item) ...If available in DreamCard :-) Amicalement, ?ric Chatonet 24, Boulevard de Port-Royal 75005 Paris Fixe : 33 1 43 31 77 62 Mobile : 33 6 20 74 50 89 From ambassador at fourthworld.com Mon Oct 4 14:09:00 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 04 Oct 2004 11:09:00 -0700 Subject: Floating Windows In-Reply-To: <924C7C7B-162E-11D9-8D05-0003930A9F94@wanadoo.fr> References: <20041003032448.5B05B930171@mail.runrev.com> <924C7C7B-162E-11D9-8D05-0003930A9F94@wanadoo.fr> Message-ID: <416191BC.1070300@fourthworld.com> ?ric Chatonet wrote: > it seems you want a resizable palette. > Rev does not allow this: you have to script your window to resize it. In which version? I've been using resizable palettes for the last few years. See my 4W Props in RevNet, for example.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Mon Oct 4 14:11:38 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 04 Oct 2004 11:11:38 -0700 Subject: Encryption and protection In-Reply-To: References: Message-ID: <4161925A.4030706@fourthworld.com> Bill Vlahos wrote: > 3. How strong is the encryption that is built into the locking stack > password? It's said to be a derivative of DES. In lay terms, an experience crypto-hobbyist could probably crack it in a weeked, or so I'm told. > 4. Is doing this in a stack the right approach or would it be better to > have a binary data file like more traditional programs? If a data file > is the right way to go, how can that be protected? Rev 2.5 has industrial-strength encryption built-in. I haven't used it myself yet, but I believe there are example files in Rev Online.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From revolution at jaedworks.com Mon Oct 4 15:24:09 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Mon, 4 Oct 2004 12:24:09 -0700 Subject: Floating Windows In-Reply-To: <924C7C7B-162E-11D9-8D05-0003930A9F94@wanadoo.fr> References: <20041003032448.5B05B930171@mail.runrev.com> <924C7C7B-162E-11D9-8D05-0003930A9F94@wanadoo.fr> Message-ID: At 7:55 PM +0200 10/4/2004, ?ric Chatonet wrote: >I just read your question and saw pertinent answers you had from others. >But it seems you want a resizable palette. >Rev does not allow this: you have to script your window to resize it. You can resize palettes in 2.5. Just turn on the resizable property, as with other window types. (1.0 - and I think 1.1 as well - didn't let you resize palettes natively, and you might be thinking of this older version. That's when the "resizer" objects in the object library were created.) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From j.dixon7 at btinternet.com Mon Oct 4 17:27:17 2004 From: j.dixon7 at btinternet.com (John Dixon) Date: Mon, 04 Oct 2004 22:27:17 +0100 Subject: Cross Platform Font Question ? Message-ID: I have a stack that was put together on the mac. In the text fields Helvetica 14 has been used, and on the mac under OS X looks fine... but when it is run under windows Helvetica 14 looks awfully emaciated... Anyone have any ideas on what fonts are good for using in stacks that are to be used on more than the one platform ? thanks John Dixon From jbv.silences at Club-Internet.fr Mon Oct 4 17:57:34 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Mon, 04 Oct 2004 23:57:34 +0200 Subject: Size limit of table field ? Message-ID: <4161C74E.EB1EA9B0@Club-Internet.fr> Hi there, I have a card with a table field containing about 1.8 Mb of data and roughly 5000 lines (don't ask, it was a variable mistake). Anyway, I accidentally save my stack (with that amount of data in the table field). And now Rev refuses to open it (MacOS 9) and quits abruptly when I try. I even need to restart the Mac after each attempt. Fortunately I have a copy of that stack. I'm not sure if the 5000 lines is the cause of the problem (and don't feel like trying to reproduce it). But I'm wondering if anyone has any useful info about a possible limit regarding table fields content... Thanks, JB From stephenREVOLUTION at barncard.com Mon Oct 4 18:06:04 2004 From: stephenREVOLUTION at barncard.com (Stephen Quinn Barncard) Date: Mon, 4 Oct 2004 15:06:04 -0700 Subject: QUESTION: How to get a remote directory file listing from a web site Message-ID: Hello, I need some help. When I run this from the message box put ("crosbystillsnash.com/content/TOURS/CSN2K4/_galleries/20040913_Pechanga/large/") into thePath put "user:password" into userpass put "ftp://" & userpass & "@" & thePath into temp put URL temp put the result into tr if tr is not empty then put "RESULT" && tr end if --- I get this error - RESULT error 550 /content/TOURS/CSN2K4/_galleries/20040913_Pechanga/large: No such file or directory the URL is good; copied and pasted from a browser (this is my own site) Am I specifying the URL incorrectly? Is there a better way ? I just need a simple listing. When I use it with URL http, I get html of course. Is the only way to get an HTTP directory is by parsing the below? Index of /content/TOURS/CSN2K4/_galleries/20040913_Pechanga/large

Index of /content/TOURS/CSN2K4/_galleries/20040913_Pechanga/large

Name                    Last 
modified       Size  Description

Parent Directory 19-Sep-2004 23:18 - PICT4661.jpg 19-Sep-2004 23:16 46k PICT4663.jpg 19-Sep-2004 23:16 44k PICT4664.jpg 19-Sep-2004 23:16 52k PICT4666.jpg 19-Sep-2004 23:16 50k PICT4668.jpg 19-Sep-2004 23:16 57k PICT4674.jpg 19-Sep-2004 23:16 49k PICT4677.jpg 19-Sep-2004 23:16 58k

thanks in advance From gizmotron at earthlink.net Mon Oct 4 18:20:02 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Mon, 4 Oct 2004 15:20:02 -0700 Subject: Size limit of table field ? In-Reply-To: <4161C74E.EB1EA9B0@Club-Internet.fr> Message-ID: <89726539-1653-11D9-9D8A-000A95743F7A@earthlink.net> On Monday, October 4, 2004, at 02:57 PM, jbv wrote: > Fortunately I have a copy of that stack. I'm not sure if the > 5000 lines is the cause of the problem (and don't feel like > trying to reproduce it). > But I'm wondering if anyone has any useful info about > a possible limit regarding table fields content... > > Thanks, > JB Try increasing the allowable memory allocated to Rev on system 9 for the Mac. That might allow it to open. Mark From kray at sonsothunder.com Mon Oct 4 18:41:03 2004 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 04 Oct 2004 17:41:03 -0500 Subject: Encryption and protection In-Reply-To: <4161925A.4030706@fourthworld.com> Message-ID: On 10/4/04 1:11 PM, "Richard Gaskin" wrote: > Bill Vlahos wrote: > >> 3. How strong is the encryption that is built into the locking stack >> password? > > It's said to be a derivative of DES. In lay terms, an experience > crypto-hobbyist could probably crack it in a weeked, or so I'm told. > >> 4. Is doing this in a stack the right approach or would it be better to >> have a binary data file like more traditional programs? If a data file >> is the right way to go, how can that be protected? > > Rev 2.5 has industrial-strength encryption built-in. I haven't used it > myself yet, but I believe there are example files in Rev Online.... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Mon Oct 4 18:51:01 2004 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 04 Oct 2004 17:51:01 -0500 Subject: Encryption and protection In-Reply-To: Message-ID: On 10/4/04 5:41 PM, "Ken Ray" wrote: Whoops! Sorry about that... Didn't mean to reply with an empty reply... OK, there's nothing to see here... move along... :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jdien at ku.edu Mon Oct 4 21:36:41 2004 From: jdien at ku.edu (Joseph Dien) Date: Mon, 4 Oct 2004 20:36:41 -0500 Subject: can't create standalone Message-ID: <01FD3E69-166F-11D9-B16A-000A95A6A910@ku.edu> I made a modest 51kB stack using Revolution 2.5 under Windows XP SP2. It seems to run fine but I can't create a standalone. According to the documentation, I'm supposed to go to the File menu and use a Save As Standalone command. I can find no such option either in the File Menu or as an option for the Save As command (which just saves stacks in the normal form). Am I missing something or is something buggy here? Thanks! Joe ------------------------------------------------------------------------ -------- Joseph Dien Assistant Professor of Psychology Department of Psychology 419 Fraser Hall 1415 Jayhawk Blvd University of Kansas Lawrence, KS 66045-7556 E-mail: jdien at ku.edu Office: 785-864-9822 Fax: 785-864-5696 http://people.ku.edu/~jdien/Dien.html From soapdog at mac.com Mon Oct 4 21:48:38 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 4 Oct 2004 22:48:38 -0300 Subject: QUESTION: How to get a remote directory file listing from a web site In-Reply-To: References: Message-ID: On Oct 4, 2004, at 7:06 PM, Stephen Quinn Barncard wrote: > Hello, I need some help. > > When I run this from the message box > > put > ("crosbystillsnash.com/content/TOURS/CSN2K4/_galleries/ > 20040913_Pechanga/large/") into thePath > put "user:password" into userpass > put "ftp://" & userpass & "@" & thePath into temp > put URL temp > put the result into tr > if tr is not empty > then > put "RESULT" && tr > end if > > --- I get this error - > > stephen, execute this at your message box: put url "ftp://youruser:yourpass at crosbystillsnash.com/content/TOURS/CSN2K4/ _galleries/20040913_Pechanga/large/" see if you get the error. If you do, execute: go stack url "http://www.soapdog.org/rev/FTPCommander.rev" that's a little FTP browser I made, you fill the server part with ftp://youruser:yourpass at yourserver.com/ press refresh, using the listbox to traverse your folder hierarchy, go to the folder you want to list, when you're inside it, press the PWD button, it will show a nice dialog to the absolute path for the folder. Check if the folder is the same as the one you're trying to access directly here, you might be forgoting some capital letter or stuff. cheers andre > RESULT error 550 > /content/TOURS/CSN2K4/_galleries/20040913_Pechanga/large: No such file > or directory > > the URL is good; copied and pasted from a browser (this is my own site) > > > > Am I specifying the URL incorrectly? Is there a better way ? I just > need a simple listing. > > When I use it with URL http, I get html of course. Is the only way to > get an HTTP directory is by parsing the below? > > > > > > > Index of > /content/TOURS/CSN2K4/_galleries/20040913_Pechanga/large > > >

Index of > /content/TOURS/CSN2K4/_galleries/20040913_Pechanga/large

>
Name                    Last  
> modified       Size   HREF="?D=A">Description
> 
> Parent > Directory 19-Sep-2004 23:18 - HREF="PICT4661.jpg">PICT4661.jpg 19-Sep-2004 23:16 > 46k PICT4663.jpg 19-Sep-2004 > 23:16 44k PICT4664.jpg > 19-Sep-2004 23:16 52k PICT4666.jpg > 19-Sep-2004 23:16 50k HREF="PICT4668.jpg">PICT4668.jpg 19-Sep-2004 23:16 > 57k PICT4674.jpg 19-Sep-2004 > 23:16 49k > PICT4677.jpg 19-Sep-2004 23:16 > 58k >

> > > thanks in advance > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From kray at sonsothunder.com Mon Oct 4 22:40:01 2004 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 04 Oct 2004 21:40:01 -0500 Subject: can't create standalone In-Reply-To: <01FD3E69-166F-11D9-B16A-000A95A6A910@ku.edu> Message-ID: On 10/4/04 8:36 PM, "Joseph Dien" wrote: > I made a modest 51kB stack using Revolution 2.5 under Windows XP SP2. > It seems to run fine but I can't create a standalone. According to the > documentation, I'm supposed to go to the File menu and use a Save As > Standalone command. I can find no such option either in the File Menu > or as an option for the Save As command (which just saves stacks in the > normal form). Am I missing something or is something buggy here? Sounds like something buggy, Joseph. Under the File menu in 2.5, you should have these menu items: New Mainstack New Substack of Open Stack... Open Recent File -> (submenu) Close Close and Remove From Memory... - Import As Control -> (submenu) New Referenced Control -> (submenu) - Save Save As... Move Substack to File... Revert to Saved... - Share This Stack... - Standalone Application Settings... Save As Standalone Application... - Page Setup... Print Card... Print Field... - Exit What do *you* have? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From monte at sweattechnologies.com Mon Oct 4 22:44:10 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 5 Oct 2004 12:14:10 +0930 Subject: can't create standalone In-Reply-To: Message-ID: > >> I made a modest 51kB stack using Revolution 2.5 under Windows XP SP2. >> It seems to run fine but I can't create a standalone. According to the >> documentation, I'm supposed to go to the File menu and use a Save As >> Standalone command. I can find no such option either in the File Menu >> or as an option for the Save As command (which just saves stacks in the >> normal form). Am I missing something or is something buggy here? > >Sounds like something buggy, Joseph. Under the File menu in 2.5, you should >have these menu items: Which version of Rev? Dreamcard doesn't build standalones and thereofre doesn't have the menu items. Cheers Monte From jdien at ku.edu Mon Oct 4 23:13:22 2004 From: jdien at ku.edu (Joseph Dien) Date: Mon, 4 Oct 2004 22:13:22 -0500 Subject: can't create standalone In-Reply-To: References: Message-ID: <83ACFE30-167C-11D9-A833-000A95A6A910@ku.edu> Ah, I understand now! I was very confused about what the difference is between this new Dreamcard option and Revolution. I had Revolution Express before. Thanks! Joe On Oct 4, 2004, at 9:44 PM, Monte Goulding wrote: >> >>> I made a modest 51kB stack using Revolution 2.5 under Windows XP SP2. >>> It seems to run fine but I can't create a standalone. According to >>> the >>> documentation, I'm supposed to go to the File menu and use a Save As >>> Standalone command. I can find no such option either in the File >>> Menu >>> or as an option for the Save As command (which just saves stacks in >>> the >>> normal form). Am I missing something or is something buggy here? >> >> Sounds like something buggy, Joseph. Under the File menu in 2.5, you >> should >> have these menu items: > > Which version of Rev? Dreamcard doesn't build standalones and thereofre > doesn't have the menu items. > > Cheers > > Monte > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ------------------------------------------------------------------------ -------- Joseph Dien Assistant Professor of Psychology Department of Psychology 419 Fraser Hall 1415 Jayhawk Blvd University of Kansas Lawrence, KS 66045-7556 E-mail: jdien at ku.edu Office: 785-864-9822 Fax: 785-864-5696 http://people.ku.edu/~jdien/Dien.html From sarahr at genesearch.com.au Mon Oct 4 23:26:51 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Tue, 5 Oct 2004 13:26:51 +1000 Subject: Dates Handled Differently in XP Home? In-Reply-To: <415226B1.3040702@hyperactivesw.com> References: <415226B1.3040702@hyperactivesw.com> Message-ID: <65F413EE-167E-11D9-A9E6-0003937A97B8@genesearch.com.au> >> A followup. We've now had three of my client's customers experience >> the same issue, all on XP. The code works fine on all other OSes on >> which it's been tested. > > Does your script use the "convert" command? Are these customers > international? This sounds a little like Sarah's pet bug regarding > inaccurate time conversions in certain time zones. > As far as I know, my pet bug only happened under OS X, and it's fixed in 2.5. What format do you store the dates in? I had some problems with date comparisons using system dates because we use d/m/y but Rev is expecting m/d/y. Can you use seconds so you can do a direct mathematical comparison? Cheers, Sarah From soapdog at mac.com Mon Oct 4 23:59:12 2004 From: soapdog at mac.com (Andre Garzia) Date: Tue, 5 Oct 2004 00:59:12 -0300 Subject: ANN: FTPCommander update 0.3 Message-ID: Hi Folks, just added a button to set permissions on remote FTP files, it's the 'Perms' button, you use it like the CHMOD command in unix by setting it to a number like 755 (Ie: CGI) or 777 (Ie: CGI-Folders), if you don't know what file permissions are, then you should not be messing with them on your FTP... =) but if you want to know, google on 'understanding unix file permissions' lot's of good texts available. the FTPCommander stack is under http://www.soapdog.org/rev/FTPCommander.rev how do I update the stack on my user space on revOnline?! Cheers andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From alw918 at earthlink.net Tue Oct 5 00:09:58 2004 From: alw918 at earthlink.net (Andrew) Date: Mon, 4 Oct 2004 21:09:58 -0700 Subject: ask cursor In-Reply-To: <20041004125306.ECCC79300E4@mail.runrev.com> Message-ID: <6BD802D4-1684-11D9-8E2F-000393DD0724@earthlink.net> Hi, quick question. I wanted to allow the user to display an "ask" dialogue by typing a key, but have the key that they type be the first key to appear as their response. But if I do: on keydown whichkey ask "What do you wish to say?" with whichkey end keydown Then, the next key you type replaces the first key, since the first key shows up selected. How do I place the cursor after the selection or deselect what's in the response box? Thanks! -A From squance at elkvalley.net Tue Oct 5 01:11:47 2004 From: squance at elkvalley.net (David Squance) Date: Mon, 4 Oct 2004 23:11:47 -0600 Subject: Cross Platform Font Question ? In-Reply-To: Message-ID: I'd recommend Arial. It seems to me it looks pretty good in both systems. Dave >I have a stack that was put together on the mac. In the text fields >Helvetica 14 has been used, and on the mac under OS X looks fine... but when >it is run under windows Helvetica 14 looks awfully emaciated... > >Anyone have any ideas on what fonts are good for using in stacks that are to >be used on more than the one platform ? > >thanks > >John Dixon From dcragg at lacscentre.co.uk Tue Oct 5 02:33:15 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 5 Oct 2004 07:33:15 +0100 Subject: QUESTION: How to get a remote directory file listing from a web site In-Reply-To: References: Message-ID: <702C9199-1698-11D9-8A42-000A9569F8B0@lacscentre.co.uk> On 4 Oct 2004, at 23:06, Stephen Quinn Barncard wrote: > Hello, I need some help. > > When I run this from the message box > > put > ("crosbystillsnash.com/content/TOURS/CSN2K4/_galleries/ > 20040913_Pechanga/large/") into thePath > put "user:password" into userpass > put "ftp://" & userpass & "@" & thePath into temp > put URL temp > put the result into tr > if tr is not empty > then > put "RESULT" && tr > end if > > --- I get this error - > > > RESULT error 550 > /content/TOURS/CSN2K4/_galleries/20040913_Pechanga/large: No such file > or directory > > the URL is good; copied and pasted from a browser (this is my own site) > > > > Am I specifying the URL incorrectly? Is there a better way ? I just > need a simple listing. > > When I use it with URL http, I get html of course. Is the only way to > get an HTTP directory is by parsing the below? > It may be the "root" path for ftp is different to that for http. For example, on OS X, the http path might look like this: http://"myserver.com/content/etc.... while the ftp path would look like this: ftp://user;pass at myserver.com/Sites/content/etc. If you log the server's responses with libUrlSetLogField, you should be able to see the ftp server's "current working directory" in the logged data. Cheers Dave From signe.sanne at roman.uib.no Tue Oct 5 03:16:36 2004 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Tue, 05 Oct 2004 09:16:36 +0200 Subject: Cross Platform Font Question ? In-Reply-To: Message-ID: <5.2.0.8.2.20041005091605.00c15f80@alf.uib.no> At 22:27 04.10.2004 +0100, you wrote: >I have a stack that was put together on the mac. In the text fields >Helvetica 14 has been used, and on the mac under OS X looks fine... but when >it is run under windows Helvetica 14 looks awfully emaciated... > >Anyone have any ideas on what fonts are good for using in stacks that are to >be used on more than the one platform ? Verdana is my favourite. 1. amanuensis Signe Marie Sanne e-mail: signe.sanne at roman.uib.no Romansk Institutt tel: +47 55 58 21 27 ?isteins gt. 1 5007 Bergen http://www.hf.uib.no/hfolk/mlab/Info/sms.html Norway From signe.sanne at roman.uib.no Tue Oct 5 03:19:27 2004 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Tue, 05 Oct 2004 09:19:27 +0200 Subject: QUESTION: How to get a remote directory file listing from a web site In-Reply-To: Message-ID: <5.2.0.8.2.20041005091836.00c4a658@alf.uib.no> Try with "www." before thePath >When I run this from the message box > >put >("crosbystillsnash.com/content/TOURS/CSN2K4/_galleries/20040913_Pechanga/large/") >into thePath >put "user:password" into userpass >put "ftp://" & userpass & "@" & thePath into temp >put URL temp >put the result into tr >if tr is not empty >then > put "RESULT" && tr >end if > >--- I get this error - > > >RESULT error 550 >/content/TOURS/CSN2K4/_galleries/20040913_Pechanga/large: No such file or >directory > >the URL is good; copied and pasted from a browser (this is my own site) > > > >Am I specifying the URL incorrectly? Is there a better way ? I just need a >simple listing. > >When I use it with URL http, I get html of course. Is the only way to get >an HTTP directory is by parsing the below? > > > > > > >Index of /content/TOURS/CSN2K4/_galleries/20040913_Pechanga/large > > > > >Name Last >modified Size Description > >---------- > > > > Parent >Directory 19-Sep-2004 23:18 - > PICT4661.jpg 19-Sep-2004 23:16 46k > PICT4663.jpg 19-Sep-2004 23:16 44k > PICT4664.jpg 19-Sep-2004 23:16 52k > PICT4666.jpg 19-Sep-2004 23:16 50k > PICT4668.jpg 19-Sep-2004 23:16 57k > PICT4674.jpg 19-Sep-2004 23:16 49k > PICT4677.jpg 19-Sep-2004 23:16 58k > >---------- > >thanks in advance >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution 1. amanuensis Signe Marie Sanne e-mail: signe.sanne at roman.uib.no Romansk Institutt tel: +47 55 58 21 27 ?isteins gt. 1 5007 Bergen http://www.hf.uib.no/hfolk/mlab/Info/sms.html Norway From mwieder at ahsoftware.net Tue Oct 5 03:32:12 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 5 Oct 2004 00:32:12 -0700 Subject: ANN: FTPCommander update 0.3 In-Reply-To: References: Message-ID: <455442041.20041005003212@ahsoftware.net> Andre- Monday, October 4, 2004, 8:59:12 PM, you wrote: AG> how do I update the stack on my user space on revOnline?! I save my stack immediately before and immediately after updating my user space. The docs say that revOnline "fingerprints" the stack to allow updating... it's worked for me once out of four or five times now. Other than that I've taken to copying the description to the clipboard, pasting it into a text editor in case rev loses it again, deleting the stack from revOnline, uploading it from scratch, and pasting in the text from the editor. -- -Mark Wieder mwieder at ahsoftware.net From eric.chatonet at wanadoo.fr Tue Oct 5 03:35:24 2004 From: eric.chatonet at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Chatonet?=) Date: Tue, 5 Oct 2004 09:35:24 +0200 Subject: Floating Windows In-Reply-To: <20041005071604.9995F930106@mail.runrev.com> References: <20041005071604.9995F930106@mail.runrev.com> Message-ID: <1EF3EE68-16A1-11D9-8D05-0003930A9F94@wanadoo.fr> Le 5 oct. 04, ? 09:16, Richard Gaskin a ?crit : > ?ric Chatonet wrote: >> it seems you want a resizable palette. >> Rev does not allow this: you have to script your window to resize it. > > In which version? I've been using resizable palettes for the last few > years. See my 4W Props in RevNet, for example.... > > -- > Richard Gaskin > Fourth World Media Corporation You are right and I do apologize! I was thinking of resizable windows without decorations: I use them very often at the moment :-) Amicalement, ?ric Chatonet 24, Boulevard de Port-Royal 75005 Paris Fixe : 33 1 43 31 77 62 Mobile : 33 6 20 74 50 89 From FlexibleLearning at aol.com Tue Oct 5 03:51:16 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 5 Oct 2004 03:51:16 EDT Subject: Cross Platform Font Question ? Message-ID: <6b.352b1b2f.2e93ac74@aol.com> >> I have a stack that was put together on the mac. In the text fields >> Helvetica 14 has been used, and on the mac under OS X looks fine... but when >> it is run under windows Helvetica 14 looks awfully emaciated... >> >> Anyone have any ideas on what fonts are good for using in stacks that are to >> be used on more than the one platform ? > Verdana is my favourite. Ditto. /H Hugh Senior The Flexible Learning Company Web: www.FlexibleLearning.com E: h at flexiblelearning.com T/F: +44(0)1483.27 87 27 From eric.chatonet at wanadoo.fr Tue Oct 5 04:16:16 2004 From: eric.chatonet at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Chatonet?=) Date: Tue, 5 Oct 2004 10:16:16 +0200 Subject: ask cursor In-Reply-To: <20041005071604.9995F930106@mail.runrev.com> References: <20041005071604.9995F930106@mail.runrev.com> Message-ID: Le 5 oct. 04, ? 09:16, alw918 at earthlink.net a ?crit : > Hi, quick question. > I wanted to allow the user to display an "ask" dialogue by typing a > key, but have the key that they type be the first key to appear as > their response. > But if I do: > on keydown whichkey > ask "What do you wish to say?" with whichkey > end keydown > > Then, the next key you type replaces the first key, since the first key > shows up selected. How do I place the cursor after the selection or > deselect what's in the response box? I don't think that such a feature is perfectly appropriate, regarding to human interface guidelines whichever of the platforms you use. Unless a modifier key is pressed (a menu shortcut for instance), the user don't expect a dialog box to appear ;-) But if you want this, as ask dialog is a modal window, you have to modify As Dialog stack by adding (for instance) select after text of field id 1119 at the end of the preOpenStack handler in the main card of As Dialog stack (Rev 2.x). But be VERY careful when modifying an IDE stack and RESTORE it after you built your standalone. Amicalement, ?ric Chatonet 24, Boulevard de Port-Royal 75005 Paris Fixe : 33 1 43 31 77 62 Mobile : 33 6 20 74 50 89 From frank at backtalk.com Tue Oct 5 05:15:11 2004 From: frank at backtalk.com (Frank Leahy) Date: Tue, 5 Oct 2004 10:15:11 +0100 Subject: Cross Platform Font Question ? In-Reply-To: <20041005071604.5BCE9930105@mail.runrev.com> References: <20041005071604.5BCE9930105@mail.runrev.com> Message-ID: <0F2C403D-16AF-11D9-826D-000A9580FCCE@backtalk.com> Why oh why isn't there an FAQ??? I'm using Arial, and it's not perfect but it's not bad on OS X and XP. -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ On Oct 5, 2004, at 8:16 AM, use-revolution-request at lists.runrev.com wrote: > From: John Dixon > Subject: Cross Platform Font Question ? > To: > Message-ID: > Content-Type: text/plain; charset="US-ASCII" > > I have a stack that was put together on the mac. In the text fields > Helvetica 14 has been used, and on the mac under OS X looks fine... > but when > it is run under windows Helvetica 14 looks awfully emaciated... > > Anyone have any ideas on what fonts are good for using in stacks that > are to > be used on more than the one platform ? From ambassador at fourthworld.com Tue Oct 5 05:38:11 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 05 Oct 2004 02:38:11 -0700 Subject: Cross Platform Font Question ? In-Reply-To: <0F2C403D-16AF-11D9-826D-000A9580FCCE@backtalk.com> References: <20041005071604.5BCE9930105@mail.runrev.com> <0F2C403D-16AF-11D9-826D-000A9580FCCE@backtalk.com> Message-ID: <41626B83.8070804@fourthworld.com> Frank Leahy wrote: > Why oh why isn't there an FAQ??? Or at least a searchable archive as lists customarily have. But visiting Google with the arcane syntax yields 153 hits on the topic here: -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From fde101 at fjrhome.net Tue Oct 5 09:37:24 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 5 Oct 2004 09:37:24 -0400 Subject: Why? Message-ID: Okay, so I got tired of waiting for RevDB to be fixed for PostgreSQL (or for some explanation of how to set it up, in case my drivers are not correctly positioned), so I am trying to write my own, Transcript-native PostgreSQL driver for Rev (with its own API, by means of a 'start using' command...) Never tried this before, but I did get the 'start using' to work. I *think* I was able to get sockets working, too, but for some reason, at least under OS X, I cannot seem to read from a socket. What am I doing wrong here? I have the following handler in my code: function pgFetchMessage read from socket pg_sock for 5 put it into x put (charToNum(char 2 of x) * 16777216) + (charToNum(char 3 of x) * 65536) + (charToNum(char 4 of x) * 256) + charToNum(char 5 of x) \ into l read from socket pg_sock for l put it into z answer charToNum(the first char of x) titled (pg_sock) && (the length of x) return (x & z) end pgFetchMessage The "answer" line results in the following title bar (empty message): localhost:5432 0 Why would this happen? That "0" means that the length of string "x" (which should contain exactly five characters, right?) is zero. In other words, that string is empty -- but it shouldn't be! Somehow I was able to get it to register a message with the letter "O" out in front, when I was expecting to get an "R" from the server. I went over the protocol docs to figure out what would cause a message starting with "O", and there was no message starting with "O" in the docs. Strange... I am reasonably convinced (given the handler below) that I am not getting a socketError (the "err!" box never shows up; pg_wantsock contains the same text as pg_sock by now): on socketError sock, errmsg if sock is pg_wantsock then put empty into pg_sock put errmsg into pg_err end if answer "err!" & errmsg end socketError So what could be happening? ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From dcragg at lacscentre.co.uk Tue Oct 5 09:58:48 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 5 Oct 2004 14:58:48 +0100 Subject: Why? In-Reply-To: References: Message-ID: On 5 Oct 2004, at 14:37, Frank D. Engel, Jr. wrote: > Okay, so I got tired of waiting for RevDB to be fixed for PostgreSQL > (or for some explanation of how to set it up, in case my drivers are > not correctly positioned), so I am trying to write my own, > Transcript-native PostgreSQL driver for Rev (with its own API, by > means of a 'start using' command...) Never tried this before, but I > did get the 'start using' to work. > > I *think* I was able to get sockets working, too, but for some reason, > at least under OS X, I cannot seem to read from a socket. What am I > doing wrong here? I have the following handler in my code: > > function pgFetchMessage > read from socket pg_sock for 5 > put it into x > put (charToNum(char 2 of x) * 16777216) + (charToNum(char 3 of x) * > 65536) + (charToNum(char 4 of x) * 256) + charToNum(char 5 of x) \ > into l > read from socket pg_sock for l > put it into z > answer charToNum(the first char of x) titled (pg_sock) && (the > length of x) > return (x & z) > end pgFetchMessage > > > The "answer" line results in the following title bar (empty message): > > localhost:5432 0 > > Why would this happen? That "0" means that the length of string "x" > (which should contain exactly five characters, right?) is zero. In > other words, that string is empty -- but it shouldn't be! > It could be that there is no data on the socket when you do the read. You could try replacing the "read from socket pg_sock for 5" with this: put empty into x repeat while length(x) < 5 read from socket pg_sock for 5 - length(x) put it after x end repeat Or, use the "with message" form of read, which I find to be more reliable, However, you'd have to change the structure of your handler a little. Cheers Dave From fde101 at fjrhome.net Tue Oct 5 10:10:24 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 5 Oct 2004 10:10:24 -0400 Subject: Why? In-Reply-To: References: Message-ID: <4D40D1A6-16D8-11D9-8680-0050E4BA750F@fjrhome.net> I just put that into my code, which promptly renders Rev as "frozen" when tested. I did pre-test this type of code by writing it in Ada first, and there it works. According to the docs, read from socket should already be a blocking call if no message clause is given. Is the documentation in error? Either way, this still is not working. Could it also be related to the binary nature of some of the data? Should I be using a different mechanism to read binary data? Thank you! On Oct 5, 2004, at 9:58 AM, Dave Cragg wrote: > > On 5 Oct 2004, at 14:37, Frank D. Engel, Jr. wrote: > >> Okay, so I got tired of waiting for RevDB to be fixed for PostgreSQL >> (or for some explanation of how to set it up, in case my drivers are >> not correctly positioned), so I am trying to write my own, >> Transcript-native PostgreSQL driver for Rev (with its own API, by >> means of a 'start using' command...) Never tried this before, but I >> did get the 'start using' to work. >> >> I *think* I was able to get sockets working, too, but for some >> reason, at least under OS X, I cannot seem to read from a socket. >> What am I doing wrong here? I have the following handler in my code: >> >> function pgFetchMessage >> read from socket pg_sock for 5 >> put it into x >> put (charToNum(char 2 of x) * 16777216) + (charToNum(char 3 of x) * >> 65536) + (charToNum(char 4 of x) * 256) + charToNum(char 5 of x) \ >> into l >> read from socket pg_sock for l >> put it into z >> answer charToNum(the first char of x) titled (pg_sock) && (the >> length of x) >> return (x & z) >> end pgFetchMessage >> >> >> The "answer" line results in the following title bar (empty message): >> >> localhost:5432 0 >> >> Why would this happen? That "0" means that the length of string "x" >> (which should contain exactly five characters, right?) is zero. In >> other words, that string is empty -- but it shouldn't be! >> > It could be that there is no data on the socket when you do the read. > You could try replacing the "read from socket pg_sock for 5" with > this: > > put empty into x > repeat while length(x) < 5 > read from socket pg_sock for 5 - length(x) > put it after x > end repeat > > Or, use the "with message" form of read, which I find to be more > reliable, However, you'd have to change the structure of your handler > a little. > > Cheers > Dave > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From nnoydb at excite.com Tue Oct 5 10:41:21 2004 From: nnoydb at excite.com (K) Date: Tue, 5 Oct 2004 10:41:21 -0400 (EDT) Subject: libURL -- FTP over SSH Message-ID: <20041005144121.13336299C1@xprdmailfe21.nwk.excite.com> I would invoke ssh via the shell command and the correct ssh cert in my ".ssh" directory (to prevent a password prompt on unix) then simply use libURL with my locally forwarded port. You can pass a option into SSH wich will only establish the port forward and not provide a terminal. If you are using Windows checkout plink and pagent part of the putty suite of tools. I have used them in a previous project and the client was very happy with the solution. The other option is to use open process and communicate with ssh via it's stdin and stdout. From my experience this option is the most flexible (in C++, JAVA, and PERL) but is a bit unstable in RR (and completely unavailable on OS X). The last option I would consider is using the SSH Library which compiles and executes on most platforms but require the coding of a external. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Mon 10/04, Sannyasin Sivakatirswami < katir at hindu.org > wrote: From: Sannyasin Sivakatirswami [mailto: katir at hindu.org] To: nnoydb at excite.com, use-revolution at lists.runrev.com Date: Mon, 4 Oct 2004 02:55:25 -1000 Subject: Re: libURL -- FTP over SSH How would one implement this in a revolution script?

Sivakatirswami


On Oct 4, 2004, at 2:35 AM, K wrote:

>
> May I suggest in using the -R -L options for ssh it creates a static
> loop back port for doing such things. For example I use it to login
> and encrypt all my VNC traffic sice vnc is not very secure. There is
> a document on the vnc web site using ssh with vnc you should probally
> consult.
>
> Kevin
>
>
>
> -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
> Disclaimer:
>
> Any resemblance between the above views and those of my
> employer, my terminal, or the view out my window are purely
> coincidental.
> Any resemblance between the above and my own views is
> non-deterministic.
>
> The question of the existence of views in the absence of anyone to
> hold
> them
> is left as an exercise for the reader. The question of the existence of
> the reader
> is left as an exercise for the second god coefficient.
> (A discussion of non-orthogonal, non-integral polytheism is beyond the
> scope of this article.)
>
>
>
> --- On Sun 10/03, Sannyasin Sivakatirswami < katir at hindu.org > wrote:
> From: Sannyasin Sivakatirswami [mailto: katir at hindu.org]
> To: use-revolution at lists.runrev.com
> Date: Sun, 3 Oct 2004 17:56:49 -1000
> Subject: Re: libURL -- FTP over SSH
>
> Andre: Aloha from Hawaii:

"see some code"

Not sure if
> you meant Dave Cragg's libURL core code or my scripts... I
think
> you can hack libURL former from within the IDE itself... at least
>
I could two years ago... haven't dug that deep into the IDE for a
>
while. but I would be surprised if you can do the encryption thing
> over
port 22... ;-)

but, the trancript from interarchy's
> FTP over SSH looks like any
passive connection
> would...

Below is a typical script... it uploads a set of
> photos for a daily web
page and and index file for
> www.gurudeva.org. I have mode set to ACTIVE
in this one. but
> that's going to fail for sure to our new OLM
server... (really
> fabulous managed server services there btw... I'm
really happy
> with them, support is great..)

pretty simple.. never more than
> about 43 photos, max, it's a small
daily upload, but I still get
> errors, typically I'll see the last 150
entry in t
> he log:

150 Opening BINARY mode data connection for
>
/export/vhost/org/g/gurudeva/www/public_html/01-guestsVisiting-10
>
-1.jpg.

then... hangs.. and then "Error: Socket time out"
> from libURL...

I'd would rather not try to set up the server to
> do the
> job...

Thanks
Sivakatirswami

===========

global
> tUrlStem, tFiles, tSourcePath,tMonth,tYear,tDateString,
>
gArchiveFolder

on mouseUp
if gArchivefolder is empty
> then
answer folder "Choose your TAKA archive folder"

> if it is empty then exit mouseup
put it & "/" into
> gArchiveFolder
end if


setDateItems
##
> returns the date String e.g. "December_09_2002"

### set log
> in variables
put "www.REMOTESERVER.com" into tHost
put
> "USER" into tUser
put "PASSWORD" into tPass
## create a
> path string for the new directory for today

put
> "/gig/htoday/public_html/today/Archives/Past/" into tPath
>
put tPath & tYear &"/" & tMonth& "/" & tDateString &"/" into
> tFolder

######## send the files

## get a local
> file list with paths
if gArchivefolder is empty then

> answer folder "Find directory for upload to San Diego"
if it
> is not empty then
put it into gArchivefolder

> else
exit mouseUp
end if
end if


> put gArchiveFolder in to tSourcePath
set the directory to
> tSourcePath
put the files into tFiles

# skip dot
> files...
if char 1 of line 1 of tFiles ="." then delete line
> 1 of tFiles

## skip temp file...
delete line
> (lineoffset ("nakshatra",tFiles)) of tFiles

put
> "ftp://user:password@" & tHost & tFolder into tUrlStem
put
> the long id of field "ftp log" into tField
libUrlSetLogField
> tField
LibUrlSetFTPMode "Active"

set the
> socketTimeoutInterval to 20000
uploadNe
> xt

end MouseUp

on uploadNext
if line 1 of tFiles
> is not empty then
put tUrlStem & (line 1 of tFiles) into
> tUrl
put tSourcePath & (line 1 of tFiles) into tFilePath

> put "loading... " & tURL & tFilePath into fld "Watch"

> libUrlFtpUploadFile tFilePath, tUrl, "loadDone"
else

> put "Upload Complete!" into fld "watch"
wait 20 ticks
##
> does the same thing to a different server in Honolulu:
send
> mouseup to btn "FTP to Mahiai"
end if
end
> uploadNext

on loadDone pUrl, pStatus
if pStatus is not
> "uploaded" then
get libUrlErrorData (pUrl)
answer
> it
put line 1 of tFiles & cr & it & cr & "--------" & cr into
> tFailures
delete line 1 of tFiles
put "Did not
> upload:" & cr & tFailures
unload url pUrl
else

> put (pUrl & " was uploaded successfully.") into fld "watch"

> unload url pUrl
delete line 1 of tFiles

> wait 30 ticks

uploadNext
end if

end
> loadDone


On Oct 3, 2004, at 5:00 PM, Andre Garzia
> wrote:
> r>>
> Oh boy.... I don't know if it can be done easily, if you
> need I can
> send you my FTPd code, the FTP Server side is
> almost implemented,
> there need to fix CWD and to implement
> STOR, but it might help to see
> some libURL code that tries to
> ftp things.
>
> Also, what about doing the other way, set up the
> ftp server on your
> side and allow them to connect?
>
>
> cheers
> andre
>
>
>
> On Oct 3, 2004, at 11:44 PM,
> Sannyasin Sivakatirswami wrote:
>
>> Can libURL do FTP over
> SSH?
>>
>> ... where the control connection is encrypted on
> port 22, but the
>> data connection is unencrypted and a new
> random port issued by the
>> remote server for a new connection
> to open a per file basis,... i.e.
>> appears to handshake like
> PASSIVE mode...
>>
>> I had a terrible time with regular FTP to
> our new dedicated server at
>> the OLM Data center in
> Connecticutt. They turned off ACTIVE for the

>>> whole center because of attacks, but regular FTP on port 21/PASSIVE
>>>
>> kept failing... the old problem of two firewalls unable to
>>> sort it
>> out... I couldn't get a pipe to stand up for more
>>> then 10 files... 2
>> minutes...
>>
>> When I switched to
>>> SSH over FTP... it was solid as a rock -- in fact
>> I've been
>>> uploading data now for 21 hours with Interarchy, from
>> Hawaii
>>> to Connecticutt.. and there hasn't been a single broken pipe
>>
>>> in all that time... 22,000 files-3 gigs of data uploaded and 2.5
>>> gigs
>> more to go...
>>
>> Anyway I need to point all my
>>> Rev web generator scripts to the new
>> server and hope that
>>> libURL will be able to do as good a job as
>> interArchy,
>>> ideally it could do FTP over SSH but don't see any SSH
>> entry
>>> in the docs. If not, I may be forced to resort to issuing
>>
>>> applescripts commands to tell interarchy to do the job... not a
>>>
>> pleasant prospect, when single line co
> mmands are there in Rev.
>>
>> Sannyasin Sivakatirswami
>>
> Himalayan Academy Publications
>> at Kauai's Hindu Monastery
>>
> katir at hindu.org
>>
>> www.HimalayanAcademy.com,
>>
> www.HinduismToday.com
>> www.Gurudeva.org
>>
> www.Hindu.org
>>
>>
> _______________________________________________
>> use-revolution
> mailing list
>> use-revolution at lists.runrev.com
>>
> http://lists.runrev.com/mailman/listinfo/use-
> revolution
>>
>>
> --
> Andre Alves Garzia ? 2004 ?
> BRAZIL
> http://studio.soapdog.org
>
>
> _______________________________________________
> use-revolution
> mailing list
> use-revolution at lists.runrev.com
>
> http://lists.runrev.com/mailman/listinfo/use-
> revolution
>

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

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

_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Tue Oct 5 10:46:13 2004 From: nnoydb at excite.com (K) Date: Tue, 5 Oct 2004 10:46:13 -0400 (EDT) Subject: Why? Message-ID: <20041005144613.A7470299A0@xprdmailfe21.nwk.excite.com> Just a suggestion check out the Pure Perl PostgreSQL driver ppgsql package they coded around numerous quirks in pgsql. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Tue 10/05, Frank D. Engel, Jr. < fde101 at fjrhome.net > wrote: From: Frank D. Engel, Jr. [mailto: fde101 at fjrhome.net] To: use-revolution at lists.runrev.com Date: Tue, 5 Oct 2004 09:37:24 -0400 Subject: Why? Okay, so I got tired of waiting for RevDB to be fixed for PostgreSQL
(or for some explanation of how to set it up, in case my drivers are
not correctly positioned), so I am trying to write my own,
Transcript-native PostgreSQL driver for Rev (with its own API, by means
of a 'start using' command...) Never tried this before, but I did get
the 'start using' to work.

I *think* I was able to get sockets working, too, but for some reason,
at least under OS X, I cannot seem to read from a socket. What am I
doing wrong here? I have the following handler in my code:

function pgFetchMessage
read from socket pg_sock for 5
put it into x
put (charToNum(char 2 of x) * 16777216) + (charToNum(char 3 of x) *
65536) + (charToNum(char 4 of x) * 256) + charToNum(char 5 of x) \
into l
read from socket pg_sock for l
put it into z
answer charToNum(the first char of x) titled (pg_sock) && (the length
of x)
return (x & z)
end pgFetchMessage


The "answer" line results in the following title bar (empty message):

localhost:5432 0

Why would this happen? That "0" means that the length of string "x"
(which should contain exactly five characters, right?) is zero. In
other words, that string is empty -- but it shouldn't be!

Somehow I was able to get it to register a message with the letter "O"
out in front, when I was expecting to get an "R" from the server. I
went over the protocol docs to figure out what would cause a message
starting with "O", and there was no message starting with "O" in the
docs. Strange...

I am reasonably convinced (given the handler below) that I am not
getting a socketError (the "err!" box never shows up; pg_wantsock
contains the same text as pg_sock by now):

on socketError sock, errmsg
if sock is pg_wantsock then
put empty into pg_sock
put errmsg into pg_err
end if
answer "err!" & errmsg
end socketError


So what could be happening?


-----------------------------------------------------------
Frank D. Engel, Jr.

$ ln -s /usr/share/kjvbible /usr/manual
$ true | cat /usr/manual | grep "John 3:16"
John 3:16 For God so loved the world, that he gave his only begotten
Son, that whosoever believeth in him should not perish, but have
everlasting life.
$
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From marty at vertex.ucls.uchicago.edu Tue Oct 5 12:17:35 2004 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Tue, 5 Oct 2004 11:17:35 -0500 (CDT) Subject: Comparing Rev to other multimedia apps at NECC Message-ID: Hi -- A group of educators are putting together a presentation for NECC (National Educational Computing Conference) in which we're going to compare six multimedia authoring tools: Flash, Squeak, CREATE Together, eZedia, Blackspace, and Runtime Revolution. We have one presenter per app; I'm championing Rev (of course) and want to show it off in its best light. Each presenter will create a project that incorporates a common set of features. So far we have: Add text Draw a graphic Add an image file Add a movie file Create an animation Add an animation file Use a logic feature (e.g., count until a specific number is reached, then take action) Assign actions to objects Assign selected interactive feature to an object (e.g., mouseover causes selected action) What else should we add; what can I suggest that will really set Rev off from the rest of the crowd? :-) TIA, - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From ambassador at fourthworld.com Tue Oct 5 12:31:44 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 05 Oct 2004 09:31:44 -0700 Subject: Comparing Rev to other multimedia apps at NECC In-Reply-To: References: Message-ID: <4162CC70.7080309@fourthworld.com> Marty Billingsley wrote: > Hi -- > > A group of educators are putting together a presentation for NECC > (National Educational Computing Conference) in which we're going to > compare six multimedia authoring tools: Flash, Squeak, CREATE Together, > eZedia, Blackspace, and Runtime Revolution. > > We have one presenter per app; I'm championing Rev (of course) and want to > show it off in its best light. Each presenter will create a project that > incorporates a common set of features. So far we have: > Add text > Draw a graphic > Add an image file > Add a movie file > Create an animation > Add an animation file > Use a logic feature > (e.g., count until a specific number is reached, then take action) > Assign actions to objects > Assign selected interactive feature to an object > (e.g., mouseover causes selected action) > > What else should we add; what can I suggest that will really set Rev off > from the rest of the crowd? :-) I think the QTVR support Tuviah added to Rev is quite impressive. You can navigate between nodes and set the tilt, pan, and zoom factors from script. You're welcome to use any of the QTVRs in my gallery in your demo: Also, being able to download stacks, images, and data dynamically from any common web server is a great option, and one that only Flash in that list can match. From a text processing standpoint, Rev is unique in that list for its support of chunk expressions. If you could add something that shows off how easy it is to parse text ("get word 1 of item 2 of line 3") in Transcript the other languages will look anemic by comparison. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Tue Oct 5 12:39:05 2004 From: soapdog at mac.com (Andre Garzia) Date: Tue, 5 Oct 2004 13:39:05 -0300 Subject: Why? In-Reply-To: <20041005144613.A7470299A0@xprdmailfe21.nwk.excite.com> References: <20041005144613.A7470299A0@xprdmailfe21.nwk.excite.com> Message-ID: <12751348-16ED-11D9-8A27-0003936D012E@mac.com> On Oct 5, 2004, at 11:46 AM, K wrote: > Just a suggestion check out the Pure Perl PostgreSQL driver ppgsql > package they coded around numerous quirks in pgsql. > > Kevin > Folks, I am now using PostgreSQL with plain RevDB calls, is something broken, wrong? I am undergoing no problem, am I missing some crucial bug here? Cheers andre > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From alw918 at earthlink.net Tue Oct 5 12:58:27 2004 From: alw918 at earthlink.net (Andrew) Date: Tue, 5 Oct 2004 09:58:27 -0700 Subject: ask cursor In-Reply-To: <20041005160043.A007493010A@mail.runrev.com> Message-ID: Hi, Eric. Thanks so much for your response. > > I don't think that such a feature is perfectly appropriate, regarding > to human interface guidelines whichever of the platforms you use. > Unless a modifier key is pressed (a menu shortcut for instance), the > user don't expect a dialog box to appear ;-) Yeah, but I think it works for this stack. I think you'd agree if you saw the stack. > But if you want this, as ask dialog is a modal window, you have to > modify As Dialog stack by adding (for instance) > > select after text of field id 1119 So, you're suggesting to put this code in the preopenstack handler of some stack called "As Dialog"? What/where is the stack "As Dialog" ? > > at the end of the preOpenStack handler in the main card of As Dialog > stack (Rev 2.x). > But be VERY careful when modifying an IDE stack and RESTORE it after > you built your standalone. what is an IDE stack? What does it mean to restore one? Is there an easier way to solve this problem without tinkering with external stacks? Can i just make all the changes within my stack? Thank you Andrew From fde101 at fjrhome.net Tue Oct 5 13:01:02 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 5 Oct 2004 13:01:02 -0400 Subject: Why? In-Reply-To: <12751348-16ED-11D9-8A27-0003936D012E@mac.com> References: <20041005144613.A7470299A0@xprdmailfe21.nwk.excite.com> <12751348-16ED-11D9-8A27-0003936D012E@mac.com> Message-ID: <23317655-16F0-11D9-8680-0050E4BA750F@fjrhome.net> The first problem I noticed is that BLOBs do not work. I have had this problem since 2.2.1, and still seem to have them now with 2.5. I have a simplified stack I threw together to test BLOB support, and used the following handler in a button: on mouseUp put image "Image 1" into x --revExecuteSQL the database of this stack, "INSERT INTO table1 VALUES (:1)", "*b" & "x" --if the result is not empty then answer the result put revQueryDatabaseBLOB(the database of this stack, "INSERT INTO table1 VALUES (:1)", "*b" & "x") into q if q is not empty then answer q if q is a number then revCloseCursor q end mouseUp Note that I tried this (at least) two different ways: one as above, and another by commenting out the code below the current set of comments and uncommenting the currently commented ones. In both cases, I get the following message (I remember it was very similar if not exactly the same under 2.2.1, I am running it under the 2.5 IDE now to write this; I am using Rev Studio under OS X): ERROR: unterminated quoted string at or near "" at character 28 This is a major problem for my project, since I need to integrate with another program as well, which will synchronize the database with a handheld device, including images containing signatures which will be taken on the PDA and printed on a report I will generate from the program I am writing in Rev. The second problem I noticed (back with 2.2.1) was that RevDB/PostgreSQL was not working under Linux or Solaris, though both Windows and OS X worked fine, from standalones and from the IDE. I tried everything I could think of as far as setting the "driver path", but nothing I tried worked. Now with 2.5, RevDB does not work with OS X standalones, either. It works fine from the IDE (!) and from Windows standalones. This is yet another major problem for me. I can drop the idea of supporting Linux and Solaris quite easily, but I do insist on supporting OS X, and I will need to do so from standalones. There may be some "trick setting" that I am missing, perhaps one that you have found, but these are really slowing down my progress. That is why I am trying to write my own driver, to work around these things. Of course, now I can't seem to get sockets working, either... :-( I bugzilla'd the BLOB problem (#2080) and the Linux/Solaris/(now) OS X problem (#2247), but a resolution to these bugs (or a recognition of why they are not bugs -- I would be quite happy to fix these if they are my problems, if someone can help me to figure out what I am doing wrong) seems to be quite low on the priority list, or at least it is taking a long time to get them fixed. Any help with any of these issues would be very appreciated. On Oct 5, 2004, at 12:39 PM, Andre Garzia wrote: > > On Oct 5, 2004, at 11:46 AM, K wrote: > >> Just a suggestion check out the Pure Perl PostgreSQL driver ppgsql >> package they coded around numerous quirks in pgsql. >> >> Kevin >> > > Folks, > > I am now using PostgreSQL with plain RevDB calls, is something broken, > wrong? I am undergoing no problem, am I missing some crucial bug here? > > Cheers > andre > > > >> > -- > Andre Alves Garzia ? 2004 > Soap Dog Studios - BRAZIL > http://studio.soapdog.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From stephenREVOLUTION at barncard.com Tue Oct 5 13:00:34 2004 From: stephenREVOLUTION at barncard.com (Stephen Quinn Barncard) Date: Tue, 5 Oct 2004 10:00:34 -0700 Subject: QUESTION: How to get a remote directory file listing Message-ID: Thanks to Andre Garzia for his little stack which answered most of my questions... For me, the main question answered is that the directory info back from the URL command needs to be called twice and PARSED (we don't get a simple list right away) and also the libURLSetFTPListCommand libURL call must be used. ALSO everyone was quite right in saying that, of course, the FTP URL is going to be a different path than an HTTP one. Ideally, I'd like to get everything through HTTP calls without sending pass/user but then I'd have to parse the HTML that is happily provided by the web server when a directory only request is made (and might be different between server OS's.??) Is that the way that all FTP clients work, by parsing plain text returned from the FTP server? I'm asking if FTP servers have no 'binary' mode for transferring directory listings? -- it's all text except when exchanging data? -- ----------------------------------------------------------- Stephen Barncard record production and surround mixing Email: mailto:stephen at barncard.com WEB http://www.barncard.com/ ----------------------------------------------------------- From mwieder at ahsoftware.net Tue Oct 5 13:05:00 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 5 Oct 2004 10:05:00 -0700 Subject: Cross Platform Font Question ? In-Reply-To: <0F2C403D-16AF-11D9-826D-000A9580FCCE@backtalk.com> References: <20041005071604.5BCE9930105@mail.runrev.com> <0F2C403D-16AF-11D9-826D-000A9580FCCE@backtalk.com> Message-ID: <502188647.20041005100500@ahsoftware.net> Frank- Tuesday, October 5, 2004, 2:15:11 AM, you wrote: FL> I'm using Arial, and it's not perfect but it's not bad on OS X and XP. I've switched my Arial fonts to Tahoma (after recommendations from the list) and find that it looks about the same to my eyes and works *much* better cross-platform. -- -Mark Wieder mwieder at ahsoftware.net From fde101 at fjrhome.net Tue Oct 5 13:09:10 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 5 Oct 2004 13:09:10 -0400 Subject: QUESTION: How to get a remote directory file listing In-Reply-To: References: Message-ID: <4665A293-16F1-11D9-8680-0050E4BA750F@fjrhome.net> That's correct. It's all text. > I'm asking if FTP servers have no 'binary' mode for transferring > directory listings? -- it's all text except when exchanging data? > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Tue Oct 5 13:14:10 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 5 Oct 2004 13:14:10 -0400 Subject: ask cursor In-Reply-To: References: Message-ID: On Oct 5, 2004, at 12:58 PM, Andrew wrote: > Hi, Eric. Thanks so much for your response. >> >> I don't think that such a feature is perfectly appropriate, regarding >> to human interface guidelines whichever of the platforms you use. >> Unless a modifier key is pressed (a menu shortcut for instance), the >> user don't expect a dialog box to appear ;-) > Yeah, but I think it works for this stack. I think you'd agree if you > saw the stack. > >> But if you want this, as ask dialog is a modal window, you have to >> modify As Dialog stack by adding (for instance) > >> >> select after text of field id 1119 > > So, you're suggesting to put this code in the preopenstack handler of > some stack called "As Dialog"? > What/where is the stack "As Dialog" ? The dialog box presented when you execute an "ask" command is actually a (normally hidden) stack called "Ask Dialog" (not "As Dialog"). It is part of the Rev IDE, and is copied into a standalone when it is built and requests these resources. >> >> at the end of the preOpenStack handler in the main card of As Dialog >> stack (Rev 2.x). >> But be VERY careful when modifying an IDE stack and RESTORE it after >> you built your standalone. > what is an IDE stack? > What does it mean to restore one? In other words, since the stack is part of the IDE, modifying it will affect the entire IDE and any stack opened within the IDE which utilizes the resources of that stack. By "restore", he means that if you are going to modify the IDE, you should be careful to change it back when finished, or the changes may cause unexpected problems later on, and you may have a hard time figuring out why if you happen to forget that (and how) you changed the IDE. > > Is there an easier way to solve this problem without tinkering with > external stacks? Can i just make all the changes within my stack? Sure. Make your own custom "ask" dialog box and use it instead of the one provided by Rev. > Thank you > Andrew > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From rcozens at pon.net Tue Oct 5 13:05:16 2004 From: rcozens at pon.net (Rob Cozens) Date: Tue, 5 Oct 2004 10:05:16 -0700 Subject: Comparing Rev to other multimedia apps at NECC In-Reply-To: <4162CC70.7080309@fourthworld.com> References: <4162CC70.7080309@fourthworld.com> Message-ID: >If you could add something that shows off how easy it is to parse >text ("get word 1 of item 2 of line 3") in Transcript the other >languages will look anemic by comparison. Or better yet: put 0 into columnTotal repeat for each line textLine in someText add word 1 of item 2 of textLine to columnTotal end repeat -- Rob Cozens, Staff Conservator Mendonoma Marine Life Conservancy P.O. Box 217 Manchester, CA 95459-0217 (707) 895-2584 "Promoting a healthy and bountiful offshore environment." From jbv.silences at Club-Internet.fr Tue Oct 5 13:29:14 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Tue, 05 Oct 2004 19:29:14 +0200 Subject: Why? References: <20041005144613.A7470299A0@xprdmailfe21.nwk.excite.com> <12751348-16ED-11D9-8A27-0003936D012E@mac.com> Message-ID: <4162D9E9.6013E420@Club-Internet.fr> Andre Garzia a *crit : > > Folks, > > I am now using PostgreSQL with plain RevDB calls, is something broken, > wrong? I am undergoing no problem, am I missing some crucial bug here? > I am also trying to get a connection to PostgreSQL using RevOpenDatabase, and just discovered that the SQL server is configured to accept local connections only. So I'm waiting for my ISP to allow distant connections on port 5432... BTW, in case the port isn't 5432, how should I include that in the arguments of RevOpenDatabase ? Is it just an additional last parameter, after myUsr and myPass ? Thanks, JB From fde101 at fjrhome.net Tue Oct 5 13:33:31 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 5 Oct 2004 13:33:31 -0400 Subject: Why? In-Reply-To: <4162D9E9.6013E420@Club-Internet.fr> References: <20041005144613.A7470299A0@xprdmailfe21.nwk.excite.com> <12751348-16ED-11D9-8A27-0003936D012E@mac.com> <4162D9E9.6013E420@Club-Internet.fr> Message-ID: Check the docs, but you actually separate it from the hostname by a colon, for example (port 2345): revOpenDatabase("postgresql", "myhost:2345", "mydatabase", "me", "password") On Oct 5, 2004, at 1:29 PM, jbv wrote: > > > Andre Garzia a *crit : > >> >> Folks, >> >> I am now using PostgreSQL with plain RevDB calls, is something broken, >> wrong? I am undergoing no problem, am I missing some crucial bug here? >> > > I am also trying to get a connection to PostgreSQL using > RevOpenDatabase, and just discovered that the SQL server > is configured to accept local connections only. > So I'm waiting for my ISP to allow distant connections on > port 5432... > > BTW, in case the port isn't 5432, how should I include that > in the arguments of RevOpenDatabase ? > Is it just an additional last parameter, after myUsr and myPass ? > > Thanks, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From nnoydb at excite.com Tue Oct 5 13:49:39 2004 From: nnoydb at excite.com (K) Date: Tue, 5 Oct 2004 13:49:39 -0400 (EDT) Subject: Why? Message-ID: <20041005174939.0004E3E07@xprdmailfe6.nwk.excite.com> The only problem I have found aanother individual has already posted. BLOBS fail regularly so I redesigned the database to get "around" the problem. -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Tue 10/05, Frank D. Engel, Jr. < fde101 at fjrhome.net > wrote: From: Frank D. Engel, Jr. [mailto: fde101 at fjrhome.net] To: use-revolution at lists.runrev.com Date: Tue, 5 Oct 2004 13:33:31 -0400 Subject: Re: Why? Check the docs, but you actually separate it from the hostname by a
colon, for example (port 2345):

revOpenDatabase("postgresql", "myhost:2345", "mydatabase", "me",
"password")


On Oct 5, 2004, at 1:29 PM, jbv wrote:

>
>
> Andre Garzia a *crit :
>
>>
>> Folks,
>>
>> I am now using PostgreSQL with plain RevDB calls, is something broken,
>> wrong? I am undergoing no problem, am I missing some crucial bug here?
>>
>
> I am also trying to get a connection to PostgreSQL using
> RevOpenDatabase, and just discovered that the SQL server
> is configured to accept local connections only.
> So I'm waiting for my ISP to allow distant connections on
> port 5432...
>
> BTW, in case the port isn't 5432, how should I include that
> in the arguments of RevOpenDatabase ?
> Is it just an additional last parameter, after myUsr and myPass ?
>
> Thanks,
> JB
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
-----------------------------------------------------------
Frank D. Engel, Jr.

$ ln -s /usr/share/kjvbible /usr/manual
$ true | cat /usr/manual | grep "John 3:16"
John 3:16 For God so loved the world, that he gave his only begotten
Son, that whosoever believeth in him should not perish, but have
everlasting life.
$



___________________________________________________________
$0 Web Hosting with up to 120MB web space, 1000 MB Transfer
10 Personalized POP and Web E-mail Accounts, and much more.
Signup at www.doteasy.com

_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From lestond at lpsoftware.com Tue Oct 5 13:53:37 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Tue, 05 Oct 2004 11:53:37 -0600 Subject: Need Rev 2.2.1 for MacOS In-Reply-To: <20041005174939.0004E3E07@xprdmailfe6.nwk.excite.com> Message-ID: <5.1.1.6.0.20041005115208.037f9408@mail.xmission.com> Does anyone know where I could download Revolution 2.2.1 for Mac? Is there an FTP site with older versions? TIA, Leston From klaus at major-k.de Tue Oct 5 14:06:54 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 5 Oct 2004 20:06:54 +0200 Subject: Need Rev 2.2.1 for MacOS In-Reply-To: <5.1.1.6.0.20041005115208.037f9408@mail.xmission.com> References: <5.1.1.6.0.20041005115208.037f9408@mail.xmission.com> Message-ID: <56FC9329-16F9-11D9-A451-000A27B49A96@major-k.de> Hi Leston, > Does anyone know where I could download Revolution 2.2.1 for Mac? > Is there an FTP site with older versions? check this one: ftp://ftp.runrev.com/ folder "pub" etc... There you will find what you're looking for :-) > TIA, > Leston Regards Klaus Major klaus at major-k.de http://www.major-k.de From rcozens at pon.net Tue Oct 5 14:25:48 2004 From: rcozens at pon.net (Rob Cozens) Date: Tue, 5 Oct 2004 11:25:48 -0700 Subject: Comparing Rev to other multimedia apps at NECC Message-ID: >If you could add something that shows off how easy it is to parse >text ("get word 1 of item 2 of line 3") in Transcript the other >languages will look anemic by comparison. >> put 0 into columnTotal repeat for each line textLine in someText add word 1 of item 2 of textLine to columnTotal end repeat >> Note this can be posed as a "real-world" problem: "The objective of this exercise is to calculate the total of a specific sub-field in a file of comma-delimited text records. Fields are separated by commas and sub fields are separated by spaces. The exercise is to write a script to return the total of sub-field 1 of field 2 for all records in the file." -- Rob Cozens, Staff Conservator Mendonoma Marine Life Conservancy "The challenge is to come up with new ways to balance the increase in the number of people fishing with the need to reduce the number of fish caught and killed. The stocks can't sustain the increasing pressure and the only way to ensure we will have fish in the future is to leave more in the water now." -- Federal Ocean Commissioner Andrew Rosenberg From jperryl at ecs.fullerton.edu Tue Oct 5 15:21:33 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 5 Oct 2004 12:21:33 -0700 (PDT) Subject: Comparing Rev to other multimedia apps at NECC In-Reply-To: Message-ID: Yeah, but it sounds a little geeky for the edu crowd... Judy On Tue, 5 Oct 2004, Rob Cozens wrote: > >> > > Note this can be posed as a "real-world" problem: > > "The objective of this exercise is to calculate the total of a > specific sub-field in a file of comma-delimited text records. > > Fields are separated by commas and sub fields are separated by spaces. > > The exercise is to write a script to return the total of sub-field 1 > of field 2 for all records in the file." > -- From sharonstamps at byu.edu Tue Oct 5 15:22:33 2004 From: sharonstamps at byu.edu (Sharon Stamps) Date: Tue, 05 Oct 2004 13:22:33 -0600 Subject: Dreamcard Distribution? Message-ID: This is probably a stupid question, but coming from Revolution Express to Dreamcard has me a little confused. I understand that one does not build standalones in Dreamcard, but can anyone explain to me how distribution works? I have my stack and the Dreamcard player, and yet the stack doesn't "act" like it did as a standalone built in Revolution Express... I am probably missing something in the documentation on this, but I haven't been able to successfully uncover the mysteries of Dreamcard... Any help/explanation would be appreciated... Thanks! Sharon _____________ Sharon Stamps English Language Center Brigham Young University From frank at backtalk.com Tue Oct 5 15:28:11 2004 From: frank at backtalk.com (Frank Leahy) Date: Tue, 5 Oct 2004 20:28:11 +0100 Subject: Cross Platform Font Question ? In-Reply-To: <20041005160043.E7322930111@mail.runrev.com> References: <20041005160043.E7322930111@mail.runrev.com> Message-ID: On Oct 5, 2004, at 5:00 PM, use-revolution-request at lists.runrev.com wrote: > From: Richard Gaskin > Subject: Re: Cross Platform Font Question ? > To: How to use Revolution > Message-ID: <41626B83.8070804 at fourthworld.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Frank Leahy wrote: >> Why oh why isn't there an FAQ??? > > Or at least a searchable archive as lists customarily have. > > But visiting Google with the arcane syntax yields 153 hits on the topic > here: > -8&safe=off&q=cross-platform+font+site%3Alists.runrev.com&btnG=Search> 153 hits. Right. Useless. No really, why isn't there an FAQ? -- Frank From fde101 at fjrhome.net Tue Oct 5 15:29:42 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 5 Oct 2004 15:29:42 -0400 Subject: Comparing Rev to other multimedia apps at NECC In-Reply-To: References: Message-ID: Okay, so here we have a file with the names of our students and the scores that they received on various tests they have taken. Between the name of the student and the list of grades there is a comma, and between the grades for the various tests we have a space. This gives us a list that looks like this: Joe,100 98 69 87 Steve,90 80 86 72 Nancy,80 90 85 95 (...) We want to find the sum of the grades that all of the students received on the first test (e.g. 100+90+80). (I think you can fill it in from here...) On Oct 5, 2004, at 3:21 PM, Judy Perry wrote: > Yeah, but it sounds a little geeky for the edu crowd... > > Judy > > On Tue, 5 Oct 2004, Rob Cozens wrote: > >>>> >> >> Note this can be posed as a "real-world" problem: >> >> "The objective of this exercise is to calculate the total of a >> specific sub-field in a file of comma-delimited text records. >> >> Fields are separated by commas and sub fields are separated by spaces. >> >> The exercise is to write a script to return the total of sub-field 1 >> of field 2 for all records in the file." >> -- > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From nnoydb at excite.com Tue Oct 5 15:31:08 2004 From: nnoydb at excite.com (K) Date: Tue, 5 Oct 2004 15:31:08 -0400 (EDT) Subject: Create stand-alone Message-ID: <20041005193108.1B4CF3DF9@xprdmailfe6.nwk.excite.com> Is there any documentation on compiling Revolution stand-alones from the command line? Is this even possible? Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From rgcreese at telus.net Tue Oct 5 15:31:23 2004 From: rgcreese at telus.net (robert creese) Date: Tue, 5 Oct 2004 12:31:23 -0700 Subject: OT: CD Burner woes Message-ID: <245D71B6-1705-11D9-9522-00039341D42E@telus.net> Hi I have the same problem. Did you get an answer to your question re QPS and os 10? thanks, Robert From devin_asay at byu.edu Tue Oct 5 15:38:58 2004 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 05 Oct 2004 13:38:58 -0600 Subject: Missing tutorial In-Reply-To: <4160BBC4.3000705@fourthworld.com> References: <4160BBC4.3000705@fourthworld.com> Message-ID: <333F8BB6-1706-11D9-BF36-000A95A6A138@byu.edu> Richard, I have reformatted the index for these materials to make it more generic, and have created a web site at http://revolution.byu.edu . I haven't attempted to provide the example stacks we use in our course, but will try to add them later when I have some time. This should be a lot more stable than the class web site URLs, which tend to change every semester. Let me know if this works out. Devin On Oct 3, 2004, at 8:56 PM, Richard Gaskin wrote: > Devin Asay wrote on 24 August: > >> On Aug 24, 2004, at 3:22 PM, Richard Gaskin wrote: > >> > >> Anyone have the current URL to the "Beginning Programming > >> in Revolution" tutorial from Richard James and Russell Hansen? > >> > >> The old URL was: > >> > >> > >> but is now 404. > > > > Richard, > > It's really a site meant to support a course that we teach. > > I suspect one of them has taken the site down to update it > > for classes that start next week. > > > > wait 1800 > > > > In fact, I just checked our web server. That is apparently > > what happened. You can access the old site at > > http://chum.byu.edu/classes/chum281ob/ . > > > > Maybe what we should do, if there is interest, is reformat > > the Rev content part of the site (minus the class-specific > > stuff) as a public reference site. > > I just got word that the new URL that I added to > is no longer working. > > Have those resources been posted elsewhere? Judging from the email I > get about the 404 link it seems to be prettty popular. :) > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Devin Asay Humanities Technology and Research Support Center Brigham Young University From fde101 at fjrhome.net Tue Oct 5 15:33:13 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 5 Oct 2004 15:33:13 -0400 Subject: Dreamcard Distribution? In-Reply-To: References: Message-ID: <659D79E4-1705-11D9-8680-0050E4BA750F@fjrhome.net> The stack doesn't behave like a standalone because it is *not* a standalone. The Dreamcard Player is like a stripped-down, "playback-only" version of Rev which can be downloaded for free by the users of your stack (or bundled with your stack, if you follow the license agreement). This allows them to use Rev/Dreamcard stacks even if they do not own Rev/Dreamcard, and you just distribute your regular stack file. In other words, Dreamcard Player is to Dreamcard as Adobe Reader is to Acrobat Professional. No development tools, just the "reader". On Oct 5, 2004, at 3:22 PM, Sharon Stamps wrote: > This is probably a stupid question, but coming from Revolution Express > to Dreamcard has me a little confused. I understand that one does not > build standalones in Dreamcard, but can anyone explain to me how > distribution works? I have my stack and the Dreamcard player, and yet > the stack doesn't "act" like it did as a standalone built in > Revolution Express... I am probably missing something in the > documentation on this, but I haven't been able to successfully uncover > the mysteries of Dreamcard... > Any help/explanation would be appreciated... > > Thanks! > > Sharon > > > > > _____________ > Sharon Stamps > English Language Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From ambassador at fourthworld.com Tue Oct 5 15:48:03 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 05 Oct 2004 12:48:03 -0700 Subject: Cross Platform Font Question ? In-Reply-To: References: <20041005160043.E7322930111@mail.runrev.com> Message-ID: <4162FA73.6010302@fourthworld.com> Frank Leahy wrote: >> Frank Leahy wrote: >> >>> Why oh why isn't there an FAQ??? >> >> Or at least a searchable archive as lists customarily have. >> >> But visiting Google with the arcane syntax yields 153 hits on the topic >> here: >> > -8&safe=off&q=cross-platform+font+site%3Alists.runrev.com&btnG=Search> > > 153 hits. Right. Useless. > > No really, why isn't there an FAQ? Good question. If anyone from RunRev could find the time to visit this list we might learn when one will be added to . -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From frank at backtalk.com Tue Oct 5 15:54:40 2004 From: frank at backtalk.com (Frank Leahy) Date: Tue, 5 Oct 2004 20:54:40 +0100 Subject: Cross Platform Font Question ? In-Reply-To: <20041005192724.286BE930173@mail.runrev.com> References: <20041005192724.286BE930173@mail.runrev.com> Message-ID: <650D53C9-1708-11D9-826D-000A9580FCCE@backtalk.com> Tahoma is on OS X by default? Thanks Mark, I'll try that. -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ On Oct 5, 2004, at 8:27 PM, use-revolution-request at lists.runrev.com wrote: > From: Mark Wieder > Subject: Re: Cross Platform Font Question ? > To: How to use Revolution > Message-ID: <502188647.20041005100500 at ahsoftware.net> > Content-Type: text/plain; charset=us-ascii > > Frank- > > Tuesday, October 5, 2004, 2:15:11 AM, you wrote: > > FL> I'm using Arial, and it's not perfect but it's not bad on OS X and > XP. > > I've switched my Arial fonts to Tahoma (after recommendations from the > list) and find that it looks about the same to my eyes and works > *much* better cross-platform. From ambassador at fourthworld.com Tue Oct 5 16:13:00 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 05 Oct 2004 13:13:00 -0700 Subject: Missing tutorial In-Reply-To: <333F8BB6-1706-11D9-BF36-000A95A6A138@byu.edu> References: <4160BBC4.3000705@fourthworld.com> <333F8BB6-1706-11D9-BF36-000A95A6A138@byu.edu> Message-ID: <4163004C.2020609@fourthworld.com> Devin Asay wrote: > Richard, > > I have reformatted the index for these materials to make it more > generic, and have created a web site at http://revolution.byu.edu . I > haven't attempted to provide the example stacks we use in our course, > but will try to add them later when I have some time. > > This should be a lot more stable than the class web site URLs, which > tend to change every semester. > > Let me know if this works out. It's great -- thanks for posting that. I've updated my link to it at: -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From ambassador at fourthworld.com Tue Oct 5 16:18:45 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 05 Oct 2004 13:18:45 -0700 Subject: Cross Platform Font Question ? In-Reply-To: <0F2C403D-16AF-11D9-826D-000A9580FCCE@backtalk.com> References: <20041005071604.5BCE9930105@mail.runrev.com> <0F2C403D-16AF-11D9-826D-000A9580FCCE@backtalk.com> Message-ID: <416301A5.6010405@fourthworld.com> Frank Leahy wrote: > Why oh why isn't there an FAQ??? Thinking about this further, it seems that until RunRev recognizes the cost-saving value of a good FAQ, there's nothing stopping us from making a wiki for now. Andre, in your copious free time do you feel like putting one up somewhere? Or anyone else? I'll add some items once someone sets it up... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From klaus at major-k.de Tue Oct 5 16:27:09 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 5 Oct 2004 22:27:09 +0200 Subject: Cross Platform Font Question ? In-Reply-To: <650D53C9-1708-11D9-826D-000A9580FCCE@backtalk.com> References: <20041005192724.286BE930173@mail.runrev.com> <650D53C9-1708-11D9-826D-000A9580FCCE@backtalk.com> Message-ID: Hi Frank, > Tahoma is on OS X by default? i'm afraid not, at least not on my OS X... > -- Frank Regards Klaus Major klaus at major-k.de http://www.major-k.de From jbv.silences at Club-Internet.fr Tue Oct 5 16:26:28 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Tue, 05 Oct 2004 22:26:28 +0200 Subject: Size limit of table field ? References: <89726539-1653-11D9-9D8A-000A95743F7A@earthlink.net> Message-ID: <41630373.9E8EE62C@Club-Internet.fr> Mark , > On Monday, October 4, 2004, at 02:57 PM, jbv wrote: > > > Fortunately I have a copy of that stack. I'm not sure if the > > 5000 lines is the cause of the problem (and don't feel like > > trying to reproduce it). > > But I'm wondering if anyone has any useful info about > > a possible limit regarding table fields content... > > > > Thanks, > > JB > > Try increasing the allowable memory allocated to Rev on system 9 for > the Mac. That might allow it to open. > this is actually the first thing I tried, but no luck... btw the problem also trashed my copy of revonline : the stack won't open anymore... this is the 2nd major reinstall of Rev I need to do within 1 month... I have versions of MC (2.4.1 for instance) installedon my HD since summer 2001 and they never crashed, never corrupted any stack nor file, etc... [sigh] JB From eric.chatonet at wanadoo.fr Tue Oct 5 17:44:46 2004 From: eric.chatonet at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Chatonet?=) Date: Tue, 5 Oct 2004 23:44:46 +0200 Subject: ask cursor In-Reply-To: <20041005192724.8FAF8930174@mail.runrev.com> References: <20041005192724.8FAF8930174@mail.runrev.com> Message-ID: Le 5 oct. 04, ? 21:27, alw918 at earthlink.net a ?crit : > Hi, Eric. Thanks so much for your response. >> >> I don't think that such a feature is perfectly appropriate, regarding >> to human interface guidelines whichever of the platforms you use. >> Unless a modifier key is pressed (a menu shortcut for instance), the >> user don't expect a dialog box to appear ;-) > Yeah, but I think it works for this stack. I think you'd agree if you > saw the stack. > >> But if you want this, as ask dialog is a modal window, you have to >> modify As Dialog stack by adding (for instance) > >> >> select after text of field id 1119 > > So, you're suggesting to put this code in the preopenstack handler of > some stack called "As Dialog"? > What/where is the stack "As Dialog" ? >> at the end of the preOpenStack handler in the main card of As Dialog >> stack (Rev 2.x). >> But be VERY careful when modifying an IDE stack and RESTORE it after >> you built your standalone. > what is an IDE stack? > What does it mean to restore one? Revolution is an Interface Development Environment developed on itself. This means that the whole interface which allows you to access the engine is made of Rev stacks. That is powerful : you can modify your own development environment. For instance, Ask and Answer dialogs are rev stacks (they are exactly stacks as yours). To be more precise, they are substacks of stack "Home" whose file name is "license.rev" in Rev folder on the desktop. But, PLEASE, wait to be familiarized with those notions before acting! > What does it mean to restore one? When you use ask and answer commands in a script, Ask and Answer dialogs stacks are called by the engine. If you modify these stacks for your own purposes, you will restore them once the modified version has been included when creating a stand alone (.app or . exe). If you don't restore them, you will never find again standard dialogs in the IDE, in the others stacks you will receive or create! > Is there an easier way to solve this problem without tinkering with > external stacks? Can i just make all the changes within my stack? > Thank you > Andrew I don't think so: These dialogs are modal windows, ie once called, you can't do nothing but wait :-) All executions are blocked until the user has clicked any button. This is the reason why you have to modify the programming of the dialog stack itself (which is transcript handlers and functions as in your own stacks). If you accept a piece of advice to begin, have a look at Rev docs, especially to "Main stacks, substacks, and the organization of a stack file" and "Windows, palettes, and dialog boxes"; all that in the "Topics" section. Hope this helps. Amicalement, ?ric Chatonet 24, Boulevard de Port-Royal 75005 Paris Fixe : 33 1 43 31 77 62 Mobile : 33 6 20 74 50 89 From kray at sonsothunder.com Tue Oct 5 17:44:19 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 05 Oct 2004 16:44:19 -0500 Subject: Cross Platform Font Question ? In-Reply-To: Message-ID: On 10/5/04 3:27 PM, "Klaus Major" wrote: > Hi Frank, > >> Tahoma is on OS X by default? > > i'm afraid not, at least not on my OS X... Tahoma is installed on OS X by (I believe) any of the Microsoft product installers - certainly I know for sure that it is installed when you install Microsoft Office for OS X (or 2004). HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From Roger.E.Eller at sealedair.com Tue Oct 5 17:50:41 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Tue, 5 Oct 2004 17:50:41 -0400 Subject: Comparing Rev to other multimedia apps at NECC Message-ID: > Joe,100 98 69 87 > Steve,90 80 86 72 > Nancy,80 90 85 95 > >> Note this can be posed as a "real-world" problem: >> >> "The objective of this exercise is to calculate the total of a >> specific sub-field in a file of comma-delimited text records. >> >> Fields are separated by commas and sub fields are separated by spaces. >> >> The exercise is to write a script to return the total of sub-field 1 >> of field 2 for all records in the file." Here is another approach (needs 2 fields and 1 button). I love how a single line of transcript can act as a simple calculator. For Example: put 1+2 result: 3 on mouseUp put empty into fld 2 repeat for each line thisLine in fld 1 replace space with "+" in thisLine put "put" && (item 2 of thisLine) && "into it" into theMath do theMath put item 1 of thisLine & "," & it & cr after fld 2 end repeat end mouseUp Roger Eller From mwieder at ahsoftware.net Tue Oct 5 18:13:26 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 5 Oct 2004 15:13:26 -0700 Subject: Comparing Rev to other multimedia apps at NECC In-Reply-To: References: Message-ID: <4020694386.20041005151326@ahsoftware.net> Frank- Tuesday, October 5, 2004, 12:29:42 PM, you wrote: FDEJ> (I think you can fill it in from here...) ...and to get back on topic, this is a comparison of multimedia authoring tools, not spreadsheet alternatives. I do think whipping up a quick QTVR demo (maybe while Geoff Canyon holds his breath) would be pretty impressive. -- -Mark Wieder mwieder at ahsoftware.net From eric.chatonet at wanadoo.fr Tue Oct 5 18:27:30 2004 From: eric.chatonet at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Chatonet?=) Date: Wed, 6 Oct 2004 00:27:30 +0200 Subject: ask cursor (conclusion) In-Reply-To: <20041005192724.8FAF8930174@mail.runrev.com> References: <20041005192724.8FAF8930174@mail.runrev.com> Message-ID: In your case, the best is to write your own ask dialog as a substack of your main stack. You will call this window with the "modal" command. Clone (see this command in rev docs) the original Ask dialog stack to use it as a basis. > Le 5 oct. 04, ? 21:27, alw918 at earthlink.net a ?crit : > >> Hi, Eric. Thanks so much for your response. >>> >>> I don't think that such a feature is perfectly appropriate, regarding >>> to human interface guidelines whichever of the platforms you use. >>> Unless a modifier key is pressed (a menu shortcut for instance), the >>> user don't expect a dialog box to appear ;-) >> Yeah, but I think it works for this stack. I think you'd agree if you >> saw the stack. >> >>> But if you want this, as ask dialog is a modal window, you have to >>> modify As Dialog stack by adding (for instance) >> >>> >>> select after text of field id 1119 >> >> So, you're suggesting to put this code in the preopenstack handler of >> some stack called "As Dialog"? >> What/where is the stack "As Dialog" ? >>> at the end of the preOpenStack handler in the main card of As Dialog >>> stack (Rev 2.x). >>> But be VERY careful when modifying an IDE stack and RESTORE it after >>> you built your standalone. >> what is an IDE stack? >> What does it mean to restore one? > > Revolution is an Interface Development Environment developed on itself. > This means that the whole interface which allows you to access the > engine is made of Rev stacks. > That is powerful : you can modify your own development environment. > For instance, Ask and Answer dialogs are rev stacks (they are exactly > stacks as yours). > To be more precise, they are substacks of stack "Home" whose file name > is "license.rev" in Rev folder on the desktop. > But, PLEASE, wait to be familiarized with those notions before acting! > >> What does it mean to restore one? > > When you use ask and answer commands in a script, Ask and Answer > dialogs stacks are called by the engine. > If you modify these stacks for your own purposes, you will restore > them once the modified version has been included when creating a stand > alone (.app or . exe). > If you don't restore them, you will never find again standard dialogs > in the IDE, in the others stacks you will receive or create! > >> Is there an easier way to solve this problem without tinkering with >> external stacks? Can i just make all the changes within my stack? >> Thank you >> Andrew > > I don't think so: > These dialogs are modal windows, ie once called, you can't do nothing > but wait :-) > All executions are blocked until the user has clicked any button. > This is the reason why you have to modify the programming of the > dialog stack itself (which is transcript handlers and functions as in > your own stacks). > If you accept a piece of advice to begin, have a look at Rev docs, > especially to "Main stacks, substacks, and the organization of a stack > file" and "Windows, palettes, and dialog boxes"; all that in the > "Topics" section. > Hope this helps. Amicalement, ?ric Chatonet 24, Boulevard de Port-Royal 75005 Paris Fixe : 33 1 43 31 77 62 Mobile : 33 6 20 74 50 89 From lestond at lpsoftware.com Tue Oct 5 19:19:57 2004 From: lestond at lpsoftware.com (Leston Drake) Date: Tue, 05 Oct 2004 17:19:57 -0600 Subject: Need Rev 2.2.1 for MacOS In-Reply-To: <56FC9329-16F9-11D9-A451-000A27B49A96@major-k.de> References: <5.1.1.6.0.20041005115208.037f9408@mail.xmission.com> <5.1.1.6.0.20041005115208.037f9408@mail.xmission.com> Message-ID: <5.1.1.6.0.20041005171944.02eba300@mail.xmission.com> Gracias, Klaus. At 12:06 PM 10/5/2004, you wrote: >check this one: > >ftp://ftp.runrev.com/ > >folder "pub" etc... > >There you will find what you're looking for :-) From sarahr at genesearch.com.au Tue Oct 5 20:24:18 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 6 Oct 2004 10:24:18 +1000 Subject: Going to cards very slow Message-ID: <0FA68BC5-172E-11D9-A9E6-0003937A97B8@genesearch.com.au> Here's a weird problem a friend encountered which has me stumped. Hopefully someone here will have the answer. He has a 400 card stack and going to a card takes about 7 seconds, whether this is from another stack or just moving to the next card within the stack. I assumed he had lots of message handlers getting in the way, so I locked messages before going to the card. This worked fine and the navigation happened instantly as expected. Now I wanted to find out what was causing the slowdown, so I removed the "lock messages" line and turned on the Message Watcher. At first, I had it suppressing unhandled messages and the only thing it showed was the mouseUp that triggered the "go to card ...". When I turned off suppress unhandled messages, the culprit was a seemingly endless stream of cRevGeneral messages. (I hit command-period after about a minute.) As this is a property set rather than a handler, I assume there is some vast amount of data being set somewhere. The cards are already set up and no data is collected or altered in anyway on opening. They consist of several fields, mostly hidden initially. The biggest field doesn't have many lines of data (about 20 - 30) but the data is arranged in columns with different colors for different chunks of the text. Does anyone have any ideas? He is happy because the lock messages trick is working, but I would prefer to know why it is necessary. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ From JimCarwardine at OwnYourFuture-net.com Tue Oct 5 20:25:27 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Tue, 05 Oct 2004 21:25:27 -0300 Subject: GraphMaker??? In-Reply-To: Message-ID: Xavier... With your pie chart, I'd like to paste the chart into my own stack. There are no instructions about how to do it. Is there anything I should know? Also, your labels are the numeric values of the data. Can I put the data labels as well as the % on the pie chart? The pie isn't perfectly round. Can I change the shape by changing the dimensions of the pie group and redraw the pie? Jim on 9/8/04 10:05 AM, MisterX wrote: > Jim, > > http://www.rpi.edu/~simonk/technical.html > > from Kenneth Simons is an excellent tool to make line graphs. > > and I made a pie chart stack myself which is available at > http://monsieurx.com/modules.php?name=News&file=article&sid=162 > > cheers > Xavier > > >> -----Original Message----- >> From: use-revolution-bounces at lists.runrev.com >> [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Jim >> Carwardine >> Sent: Wednesday, September 08, 2004 12:24 >> To: Revolution Listserve >> Subject: GraphMaker??? >> >> >> Has anyone converted the HC GraphMaker stack to Rev? Is there a better Rev >> solution? Jim >> -- >> >> OYF is... Highly resourceful people working together. >> >> >> Own Your Future Consulting Services Limited, >> 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 >> Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From ambassador at fourthworld.com Tue Oct 5 20:33:48 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 05 Oct 2004 17:33:48 -0700 Subject: Going to cards very slow In-Reply-To: <0FA68BC5-172E-11D9-A9E6-0003937A97B8@genesearch.com.au> References: <0FA68BC5-172E-11D9-A9E6-0003937A97B8@genesearch.com.au> Message-ID: <41633D6C.3050904@fourthworld.com> Sarah Reichelt wrote: > Here's a weird problem a friend encountered which has me stumped. > Hopefully someone here will have the answer. > > He has a 400 card stack and going to a card takes about 7 seconds, > whether this is from another stack or just moving to the next card > within the stack. I assumed he had lots of message handlers getting in > the way, so I locked messages before going to the card. This worked fine > and the navigation happened instantly as expected. > > Now I wanted to find out what was causing the slowdown, so I removed the > "lock messages" line and turned on the Message Watcher. At first, I had > it suppressing unhandled messages and the only thing it showed was the > mouseUp that triggered the "go to card ...". When I turned off suppress > unhandled messages, the culprit was a seemingly endless stream of > cRevGeneral messages. (I hit command-period after about a minute.) What are those messages? Are you using the Geometry or Profile Managers? Perhaps they're being invoked unnecessarily; knowing what messages are being sent may help diagnose what's happening. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From sarahr at genesearch.com.au Tue Oct 5 20:59:01 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 6 Oct 2004 10:59:01 +1000 Subject: Going to cards very slow In-Reply-To: <41633D6C.3050904@fourthworld.com> References: <0FA68BC5-172E-11D9-A9E6-0003937A97B8@genesearch.com.au> <41633D6C.3050904@fourthworld.com> Message-ID: >> Here's a weird problem a friend encountered which has me stumped. >> Hopefully someone here will have the answer. >> He has a 400 card stack and going to a card takes about 7 seconds, >> whether this is from another stack or just moving to the next card >> within the stack. I assumed he had lots of message handlers getting >> in the way, so I locked messages before going to the card. This >> worked fine and the navigation happened instantly as expected. >> Now I wanted to find out what was causing the slowdown, so I removed >> the "lock messages" line and turned on the Message Watcher. At first, >> I had it suppressing unhandled messages and the only thing it showed >> was the mouseUp that triggered the "go to card ...". When I turned >> off suppress unhandled messages, the culprit was a seemingly endless >> stream of cRevGeneral messages. (I hit command-period after about a >> minute.) > > What are those messages? I couldn't see. In the message watcher, they just showed up as cRevGeneral. > > Are you using the Geometry or Profile Managers? Perhaps they're being > invoked unnecessarily; knowing what messages are being sent may help > diagnose what's happening. No, I'm sure he doesn't use either of those. Sarah From sarahr at genesearch.com.au Tue Oct 5 22:33:12 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 6 Oct 2004 12:33:12 +1000 Subject: Bugzilla address Message-ID: <119C9D34-1740-11D9-A9E6-0003937A97B8@genesearch.com.au> Does anyone have the current Bugzilla address? I can't get to it from any bookmarks or through RevZilla. TIA, Sarah From ambassador at fourthworld.com Tue Oct 5 22:38:20 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 05 Oct 2004 19:38:20 -0700 Subject: Bugzilla address In-Reply-To: <119C9D34-1740-11D9-A9E6-0003937A97B8@genesearch.com.au> References: <119C9D34-1740-11D9-A9E6-0003937A97B8@genesearch.com.au> Message-ID: <41635A9C.8030100@fourthworld.com> Sarah Reichelt wrote: > Does anyone have the current Bugzilla address? I can't get to it from > any bookmarks or through RevZilla. Yes, the link is missing from Rev's support page. It's Hopefully someone at RunRev will find the time to catch up on reading this list, and recognize that this is a FAQ. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jperryl at ecs.fullerton.edu Tue Oct 5 22:41:56 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 5 Oct 2004 19:41:56 -0700 (PDT) Subject: Comparing Rev to other multimedia apps at NECC In-Reply-To: Message-ID: Yeah, I see what you're saying, but now it's not multimedia as is normally conceived... Judy On Tue, 5 Oct 2004, Frank D. Engel, Jr. wrote: > Okay, so here we have a file with the names of our students and the > scores that they received on various tests they have taken. Between > the name of the student and the list of grades there is a comma, and > between the grades for the various tests we have a space. This gives > us a list that looks like this: > > Joe,100 98 69 87 > Steve,90 80 86 72 > Nancy,80 90 85 95 > (...) > > We want to find the sum of the grades that all of the students received > on the first test (e.g. 100+90+80). > > (I think you can fill it in from here...) > > On Oct 5, 2004, at 3:21 PM, Judy Perry wrote: > > > Yeah, but it sounds a little geeky for the edu crowd... From sarahr at genesearch.com.au Tue Oct 5 23:13:55 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 6 Oct 2004 13:13:55 +1000 Subject: Bugzilla address In-Reply-To: <41635A9C.8030100@fourthworld.com> References: <119C9D34-1740-11D9-A9E6-0003937A97B8@genesearch.com.au> <41635A9C.8030100@fourthworld.com> Message-ID: >> Does anyone have the current Bugzilla address? I can't get to it from >> any bookmarks or through RevZilla. > > Yes, the link is missing from Rev's support page. > > It's > > Hopefully someone at RunRev will find the time to catch up on reading > this list, and recognize that this is a FAQ. > Thanks Richard - I've bookmarked it this time :-) Sarah From b.xavier at internet.lu Wed Oct 6 00:53:43 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 6 Oct 2004 06:53:43 +0200 Subject: GraphMaker??? In-Reply-To: Message-ID: <20041006044922.D6DDA930058@mail.runrev.com> Jim > Xavier... With your pie chart, I'd like to paste the chart > into my own stack. There are no instructions about how to do > it. Is there anything I should know? There's nothing to it. But the scripts are in the card of the stack which you will need to copy along any controls you'll rely on or the script needs. Make sure you copy the groups and not just the controls. > Also, your labels are > the numeric values of the data. Can I put the data labels as > well as the % on the pie chart? I just added the option. > The pie isn't perfectly > round. Can I change the shape by changing the dimensions of > the pie group and redraw the pie? Jim Have you tried resizing the stack? There was also a small insignificant bug here which I just fixed. The new version allows to show and hide the labels and display either the values or the name of the pie in question. New options have popped in this version which are still inactive which like the bar chart version is in the works. I'll try to get to them next week. Unfortunately my revonline doesn't yet work. I'll see about it later tonite. Meanwhile you can go to download the new version at http://www.monsieurx.com/modules.php?name=News&file=article&sid=162 cheers Xavier > on 9/8/04 10:05 AM, MisterX wrote: > > > Jim, > > > > http://www.rpi.edu/~simonk/technical.html > > > > from Kenneth Simons is an excellent tool to make line graphs. > > > > and I made a pie chart stack myself which is available at > > http://monsieurx.com/modules.php?name=News&file=article&sid=162 > > > > cheers > > Xavier > > > > > >> -----Original Message----- > >> From: use-revolution-bounces at lists.runrev.com > >> [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Jim > >> Carwardine > >> Sent: Wednesday, September 08, 2004 12:24 > >> To: Revolution Listserve > >> Subject: GraphMaker??? > >> > >> > >> Has anyone converted the HC GraphMaker stack to Rev? Is there a > >> better Rev solution? Jim > >> -- > >> > >> OYF is... Highly resourceful people working together. > >> > >> > >> Own Your Future Consulting Services Limited, > >> 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 > >> Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 > >> > >> > >> > >> > >> _______________________________________________ > >> use-revolution mailing list > >> use-revolution at lists.runrev.com > >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- > > OYF is... Highly resourceful people working together. > > > Own Your Future Consulting Services Limited, > 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J > 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From b.xavier at internet.lu Wed Oct 6 00:55:40 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 6 Oct 2004 06:55:40 +0200 Subject: Here comes XOS In-Reply-To: Message-ID: <20041006045118.EB9CE930058@mail.runrev.com> Hi all, I wanted to personally thank Dan Schafer for his sponsoring for a new RR studio renewal to continue the XOS project. Thanks to all others as well that have encouraged, manifested enthusiasm or proposed their help. The least I can do is explain what this XOS is about. What is it, what it's not... Keep it short! Right? So, what is XOS? Just a simple extra OS to manage data across RunRev, your apps, your OS, your files, your nets buddies, etc... If there is anything important about data and programs, it's usually the data! Well, XOS has a surprise for you, you will see data and making data programs completely differently soon! At least I hope so ;) The big question I've been trying to answer: Is is OOP or not? Languagewise, C++ or smalltalk, java or any oop wanabee, no because the transcript language doesn't lend itself to oop type of programming. It doesn't need to! The message hierarchy? This one though is forcedly based on the RunRev messaging which is kind of OOP. What was missing was/is/will/can be added though but I haven't seen the need other than for delegation or exception handling in the pure sense of the term! So what are Objects and how are they based in our "objectual orientation"? The object-ism in the XOS language is based on different levels at which we humans contextualize the semantics of the word object. Uh, sorry, the object in xos just depends on your need. It can be the text, the field, the card, the stack, the file or the category acoustic or other denominations you choose (you can always script more of these!). An object is also a variable word (not a variable although there is a logic to variable and parameter naming) or a handler's name or part of it! Hence the object class is any function like createobject or deleteCard, readfile, finduser, etc... You can instantiate or overide the function but it's not guaranteed something will happen if no "exceptions" are not handled but in any case, the function will try to best help you out even if you don't furnish the right parameters. Are there classes, Objects, links, indexes, pointers? They simply arent until you create them. These can be property dependent or based on/in a library. The first object I created in xos was the card, uh, the object which is a card. Concept? A card is an object, so is a stack. A word is an object, so is a list. Working from there contextually in the programming sense has been the foundation for XOS... And the talk of OOP applies nicely in most forms which was a welcome sign in the book "The Best of Booch". It is about oop modeling and project development in all stages, his question is whether any language really differs or embodies the oop phylosophy while differing in language. And I believe XOS does - OOP has been an inspiration... Lest I script it naturally. Inheritance is a nice OOP counter-example which doesn't really apply to XOS although it is "generalized" into the polymorphismic class "IT" such as CreateIt "car", "aproperty","avalue". The conversion to MC from HC is strange because it opens many doors. One them is templates... But Im now faced with a nice distributed system that might have to redistribute itself... ;) To all those that have supported my efforts in the past, here comes my best... The script behind XOS? ;) In the beginning, There was an object More started becoming Soon it was a project What was a list too big Could be picked by a script So any could read or dig one needle or a ship More on this OOP talk later... I hope to put in some quotes from "The Best of Booch" to exemplify the Object orientedness of XOS and RR in the right context. Cheers and thanks again Dan! Xavier -- Get nitrous acceleration for your RunRev projects http://Monsieurx.com From b.xavier at internet.lu Wed Oct 6 01:01:18 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 6 Oct 2004 07:01:18 +0200 Subject: OT: alias on the web In-Reply-To: <20041006045118.EB9CE930058@mail.runrev.com> Message-ID: <20041006045657.23957930058@mail.runrev.com> Just a silly web related question: Anyone know how an apache server can redirect a request such as http://monsieurx.com/runrev to a link elsewhere on the website like http://www.monsieurx.com/modules.php?name=News&new_topic=17 ? TIA Xavier From soapdog at mac.com Wed Oct 6 01:13:32 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 6 Oct 2004 02:13:32 -0300 Subject: OT: alias on the web In-Reply-To: <20041006045657.23957930058@mail.runrev.com> References: <20041006045657.23957930058@mail.runrev.com> Message-ID: <77D47CEC-1756-11D9-8A27-0003936D012E@mac.com> On Oct 6, 2004, at 2:01 AM, MisterX wrote: > Just a silly web related question: > > Anyone know how an apache server can redirect a request such as > http://monsieurx.com/runrev to a link elsewhere on the website like > http://www.monsieurx.com/modules.php?name=News&new_topic=17 ? > > TIA > Xavier Hi Xavier, congrats on XOS, cant wait to see it! You can use a META REFRESH tag on your /runrev/index.html tag to refresh you to the other urls. Or you can with more trouble make apache send a HTTP Redirection request, but the META REFRESH works great! Cheers andre > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From alw918 at earthlink.net Wed Oct 6 01:22:19 2004 From: alw918 at earthlink.net (Andrew) Date: Tue, 5 Oct 2004 22:22:19 -0700 Subject: ask dialog cursor In-Reply-To: <20041005192723.EDFF093016E@mail.runrev.com> Message-ID: Hi, Frank. Thanks for your response! > > In other words, since the stack is part of the IDE, modifying it will > affect the entire IDE and any stack opened within the IDE which > utilizes the resources of that stack. Great, so what code should I put in my preopenstack handler to tinker with the IDE ask stack? (To make the cursor appear after the entered key in the ask dialog) > >> >> Is there an easier way to solve this problem without tinkering with >> external stacks? Can i just make all the changes within my stack? > > Sure. Make your own custom "ask" dialog box and use it instead of the > one provided by Rev. Great! how do I do that? Thanks! Andrew From europe at ehug.info Wed Oct 6 03:10:26 2004 From: europe at ehug.info (Mark Schonewille) Date: Wed, 06 Oct 2004 09:10:26 +0200 Subject: Size limit of table field ? In-Reply-To: <89726539-1653-11D9-9D8A-000A95743F7A@earthlink.net> References: <89726539-1653-11D9-9D8A-000A95743F7A@earthlink.net> Message-ID: <41639A62.9040303@ehug.info> Increasing Rev's memory on MacOS 9 is no solution because Rev uses dynamic memory. Mark Mark Brownell wrote: > Try increasing the allowable memory allocated to Rev on system 9 for the > Mac. That might allow it to open. > > Mark -- eHUG coordinator mailto:europe at ehug.info fax: +1 501 633 94 04 http://home.wanadoo.nl/mark.sch http://www.ehug.info From heather at runrev.com Wed Oct 6 03:42:37 2004 From: heather at runrev.com (Heather Nagey) Date: Wed, 06 Oct 2004 08:42:37 +0100 Subject: Bugzilla address In-Reply-To: <20041006023449.6C1A8930183@mail.runrev.com> Message-ID: > Sarah Reichelt wrote: >> Does anyone have the current Bugzilla address? I can't get to it from >> any bookmarks or through RevZilla. > > Yes, the link is missing from Rev's support page. > > It's > > Hopefully someone at RunRev will find the time to catch up on reading > this list, and recognize that this is a FAQ. Yes, we do. If you visit http://revolution.runrev.com/section/faq.php (or any of the other links to the faq on the site) you will find this issue addressed - its the fourth link from the bottom of the list I believe. While the existing faq is not as comprehensive as I would like, and does not cover the fonts issue as yet - though I have sent round a request for someone to write this for me so I can put it up - it does address a number of, well, faq's... Regards, Heather -- ** For a faster response to all licensing, support, and technical issues, please now send mail to support at runrev.com ** Heather Nagey ~ heather at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools Tel +44 (0) 870 747 1165 Fax +44 (0) 845 4588487 ~~~ Check our web site for new Revolution editions & special offers ~~~ From janschenkel at yahoo.com Wed Oct 6 04:20:32 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 6 Oct 2004 01:20:32 -0700 (PDT) Subject: Sorting...Is it just me? In-Reply-To: <4CED98F5-158D-11D9-A9B4-000D93C19756@maseurope.net> Message-ID: <20041006082032.1664.qmail@web60509.mail.yahoo.com> --- Mark Smith wrote: > I've just spent an infuriating hour trying to figure > out the strange > results of trying to sort a stack using the name of > each card as the > key. Searching the list (with Mark Weiders excellent > Archive Search > stack) has finally solved the problem, but I'm > astonished.... > > Sort cards of stack "aStack" by the name of this > card......"THIS > card"????? > > I've been xTalking for more than ten years, and this > form would never > have occurred to me in a million... > > I mean, we wouldn't use: > > Sort lines of fld "myField" by item 1 of this line > > would we? Well of course we can't, quite rightly. > > Surely "sort cards of stack "myStack" by name" or > "by name of each" > would be more consistent. > Even the "english-like" nature of transcript is > twisted by the current > form. > > Anyone else think this is bizarre? > > > Rant over... > > Mark Smith > Hi Mark, While I can understand you find it counter-intuitive, it's mainly because "this card" is a synonym for "the current card" ; so slightly changing your code into : -- sort cards of stack "aStack" \ by the name of the current card -- This version does exactly the same, but its purpose is much clearer, isn't it ? Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From j.dixon7 at btinternet.com Wed Oct 6 04:44:18 2004 From: j.dixon7 at btinternet.com (John Dixon) Date: Wed, 06 Oct 2004 09:44:18 +0100 Subject: Marking Cards Message-ID: I have a stack that contains a large number of cards, 1193 in total. I need to mark these cards and revisit them from time to time... So, I mark each card that I want to revisit... However, when I revisit the marked cards, Revolution has sorted them. If I visit the last marked card it takes me to the card with the highest ID.... For example... here are 6 cards (ID's of the cards) that have been chosen at random from a background. Card 2 was marked, followed by card 4, followed by card 6 1 3135,B, 2 3708,A, 3 3604,B, 4 3842,D, 5 3817,C, 6 3529,D, But, The first card out of the hat is no 6 id 3529, the 2nd is id 3708 and finally the 3rd is id 3817. This is why I think that Revolution must be sorting them. Is there a way, to switch off the sorting of marked cards ? regards, John Dixon From j.dixon7 at btinternet.com Wed Oct 6 05:21:21 2004 From: j.dixon7 at btinternet.com (John Dixon) Date: Wed, 06 Oct 2004 10:21:21 +0100 Subject: Marking Cards Correction) Message-ID: I have a stack that contains a large number of cards, 1193 in total. I need to mark these cards and revisit them from time to time... So, I mark each card that I want to revisit... However, when I revisit the marked cards, Revolution has sorted them. If I visit the last marked card it takes me to the card with the highest ID.... For example... here are 6 cards (ID's of the cards) that have been chosen at random from a background. Card 2 was marked, followed by card 4, followed by card 6 1 3135,B, 2 3708,A, 3 3604,B, 4 3842,D, 5 3817,C, 6 3529,D, But, The first card out of the hat is no 6 id 3529, the 2nd is id 3708 and finally the 3rd is id 3842. This is why I think that Revolution must be sorting them. Is there a way, to switch off the sorting of marked cards ? regards, John Dixon From xbury.cs at clearstream.com Wed Oct 6 05:26:23 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Wed, 6 Oct 2004 11:26:23 +0200 Subject: Sorting...Is it just me? Message-ID: I also noticed that unlike HyperCard, you can't sort the different backgrounds in a stack... Sort cds by bg id or sort bgs for example. This is quite disappointing... I tried also sort cards by the owner of each and a bunch of other combos but no satisfaction... Naturally, sorting by a field in a card which is missing in another bg will cause a problem... Any solutions? > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > janschenkel at yahoo.com > Sent: Wednesday, October 06, 2004 10:21 AM > To: use-revolution at lists.runrev.com > Subject: Re: Sorting...Is it just me? > > --- Mark Smith wrote: > > I've just spent an infuriating hour trying to figure out > the strange > > results of trying to sort a stack using the name of each > card as the > > key. Searching the list (with Mark Weiders excellent Archive Search > > stack) has finally solved the problem, but I'm astonished.... > > > > Sort cards of stack "aStack" by the name of this card......"THIS > > card"????? > > > > I've been xTalking for more than ten years, and this form > would never > > have occurred to me in a million... > > > > I mean, we wouldn't use: > > > > Sort lines of fld "myField" by item 1 of this line > > > > would we? Well of course we can't, quite rightly. > > > > Surely "sort cards of stack "myStack" by name" or "by name of each" > > would be more consistent. > > Even the "english-like" nature of transcript is twisted by > the current > > form. > > > > Anyone else think this is bizarre? > > > > > > Rant over... > > > > Mark Smith > > > > Hi Mark, > > While I can understand you find it counter-intuitive, it's > mainly because "this card" is a synonym for "the current > card" ; so slightly changing your code into : > -- > sort cards of stack "aStack" \ > by the name of the current card > -- > This version does exactly the same, but its purpose is much > clearer, isn't it ? > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the > same time." (La Rochefoucauld) > > > > _______________________________ > Do you Yahoo!? > Declare Yourself - Register online to vote today! > http://vote.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From alex at tweedly.net Wed Oct 6 08:16:02 2004 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 06 Oct 2004 13:16:02 +0100 Subject: Bugzilla address In-Reply-To: References: <20041006023449.6C1A8930183@mail.runrev.com> Message-ID: <5.1.0.14.0.20041006125928.0250cd48@mail.tweedly.net> At 08:42 06/10/2004 +0100, Heather Nagey wrote: > > Hopefully someone at RunRev will find the time to catch up on reading > > this list, and recognize that this is a FAQ. > >Yes, we do. If you visit > >http://revolution.runrev.com/section/faq.php > >(or any of the other links to the faq on the site) you will find this issue >addressed - its the fourth link from the bottom of the list I believe. It's good to know there is a FAQ - but this simply invites the next question - Why is it so hard to find the FAQ on RunRev's site ? It's not linked from the home page, it's not linked from the Support/Resources page. In fact, as far as I can tell, it's only linked from the "About/Contact Us" page and its subordinate pages. I think it would be much better if it were mentioned on the Support/Resources page. Many people (including me when I was looking for the FAQ) ignore the Contact page because it's often just the official company mailing address, phone numbers and email addresses. [OTOH - it is the first hit if you Google "runtime revolution faq", so in some ways there's no excuse for not finding it :=] When I couldn't find where the FAQ page was referenced, I decided to run the web link checker that I dug up a few days ago when they were mentioned on this list. It produces a good site map, and I thought might help me to find the FAQ. I'll email you directly the list of broken links (16 or so - you should invest in a link checker :-) It does make clear another minor issue with the web site - the failure to make any use of "Title"s on the web pages. Apart from the Store, every page has the same title - "Runtime". This is not only an inconvenience for users, but more importantly it's a lost opportunity for Google. Now that meta info is unusable, Google (and other search engines) pay relatively high attention to page titles and headers - so this would be a good way to improve the search rankings. -- Alex. From ambassador at fourthworld.com Wed Oct 6 08:09:55 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 06 Oct 2004 05:09:55 -0700 Subject: Bugzilla address In-Reply-To: References: Message-ID: <4163E093.4030300@fourthworld.com> Heather Nagey wrote: >>Sarah Reichelt wrote: >> >>>Does anyone have the current Bugzilla address? I can't get to it from >>>any bookmarks or through RevZilla. >> >>Yes, the link is missing from Rev's support page. >> >>It's >> >>Hopefully someone at RunRev will find the time to catch up on reading >>this list, and recognize that this is a FAQ. > > > Yes, we do. If you visit > > http://revolution.runrev.com/section/faq.php > > (or any of the other links to the faq on the site) you will find this issue > addressed - its the fourth link from the bottom of the list I believe. > > While the existing faq is not as comprehensive as I would like, and does not > cover the fonts issue as yet - though I have sent round a request for > someone to write this for me so I can put it up - it does address a number > of, well, faq's... Excellent, Heather! Thanks for posting that. It's a very useful set, even without the font question, and I'm sure those that need a single font on both platforms will appreciate your adding that there too. How does one navigate to the FAQ from the main page? Did I overlook a link from the Support page? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Wed Oct 6 08:20:41 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 06 Oct 2004 05:20:41 -0700 Subject: Size limit of table field ? In-Reply-To: <41639A62.9040303@ehug.info> References: <89726539-1653-11D9-9D8A-000A95743F7A@earthlink.net> <41639A62.9040303@ehug.info> Message-ID: <4163E319.5090806@fourthworld.com> Mark Schonewille wrote: > Increasing Rev's memory on MacOS 9 is no solution because Rev uses > dynamic memory. If memory serves (yes, pun intended) there's a TMEM resource you can modify with ResEdit to alter that behavior -- from the MetaCard "Read Me": ---------------------- A "TMEM" resource controls use of the MacOS memory management system. It contains two bytes. The first byte controls whether temporary memory is used for normal heap management (1 for yes, 0 for no). The second byte controls whether temporary memory is used for pixmap storage (window backing pixmaps and images, 1 for yes, 0 for no). By default both are enabled, and can be changed only with a resource editor (e.g., Resedit). If you set one or both bytes to 0, you'll also have to increase the MetaCard application partition size in the Finder (figure about 6MB + the size of all stacks you'll be editing). ---------------------- That was written before the engine added the ability to get and set Mac resources. If one had time and interest they could write a GUI for modifying those TMEM values in a standalone. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From fde101 at fjrhome.net Wed Oct 6 08:36:29 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 6 Oct 2004 08:36:29 -0400 Subject: ask dialog cursor In-Reply-To: References: Message-ID: <58B1F0AA-1794-11D9-B861-0050E4BA750F@fjrhome.net> On Oct 6, 2004, at 1:22 AM, Andrew wrote: > Hi, Frank. Thanks for your response! >> >> In other words, since the stack is part of the IDE, modifying it will >> affect the entire IDE and any stack opened within the IDE which >> utilizes the resources of that stack. > Great, so what code should I put in my preopenstack handler to tinker > with the IDE ask stack? (To make the cursor appear after the entered > key in the ask dialog) You can see the IDE's stacks in Application Browser after setting a preference to do so (Under 2.5, this is on the General page of preferences and is labelled "Revolution UI elements appear in lists of stacks"). However, personally, I recommend the other approach (below). >>> >>> Is there an easier way to solve this problem without tinkering with >>> external stacks? Can i just make all the changes within my stack? >> >> Sure. Make your own custom "ask" dialog box and use it instead of the >> one provided by Rev. > Great! how do I do that? Create a new substack, with a field for your input and whatever buttons you wish to appear, perhaps "OK" and "Cancel". stack "My Ask Dialog": on preOpenStack -- do whatever you need to do to fill in the field with the starting value from your program select after field "My Ask Field" end preOpenStack button "OK" of stack "My Ask Dialog": on mouseUp -- do whatever you need to do to send the value back to your program put "OK" into it end mouseUp button "Cancel" of stack "My Ask Dialog": on mouseUp put "Cancel" into it end mouseUp Now to open the dialog, use one of these two commands: modal "My Ask Dialog" -- will always open the dialog as a modal dialog sheet "My Ask Dialog" -- will open the dialog as a sheet under OS X (if no other sheet open), else -- will open as a modal dialog, as with the "modal" comma nd Note that with 2.2.1 there was a bug which could cause Rev to crash when using the sheet command when a sheet was already opened; this seems to be fixed in 2.5, however. None of this is difficult. > > Thanks! > Andrew ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From dqj at authentrics.com Wed Oct 6 09:34:03 2004 From: dqj at authentrics.com (David Quinn-Jacobs) Date: Wed, 06 Oct 2004 09:34:03 -0400 Subject: OT: alias on the web In-Reply-To: <77D47CEC-1756-11D9-8A27-0003936D012E@mac.com> References: <20041006045657.23957930058@mail.runrev.com> <77D47CEC-1756-11D9-8A27-0003936D012E@mac.com> Message-ID: <4163F44B.4030902@authentrics.com> If I understand your question right, see this: http://www.cs.utk.edu/~sammons/docs/redirect.php >> Anyone know how an apache server can redirect a request such as >> http://monsieurx.com/runrev to a link elsewhere on the website like >> http://www.monsieurx.com/modules.php?name=News&new_topic=17 ? >> -- Cheers, -dqj /David Quinn-Jacobs, CEO/CTO/ From xbury.cs at clearstream.com Wed Oct 6 10:08:13 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Wed, 6 Oct 2004 16:08:13 +0200 Subject: # POSSIBLY SPAM #::Re: OT: alias on the web Message-ID: thanks, I'll test it later. Sounds like what I need > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > dqj at authentrics.com > Sent: Wednesday, October 06, 2004 3:34 PM > To: use-revolution at lists.runrev.com > Subject: # POSSIBLY SPAM #::Re: OT: alias on the web > > If I understand your question right, see this: > http://www.cs.utk.edu/~sammons/docs/redirect.php > > >> Anyone know how an apache server can redirect a request such as > >> http://monsieurx.com/runrev to a link elsewhere on the website like > >> http://www.monsieurx.com/modules.php?name=News&new_topic=17 ? > >> > > -- > Cheers, > -dqj > > /David Quinn-Jacobs, CEO/CTO/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From 3mcgrath at adelphia.net Wed Oct 6 10:30:51 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 6 Oct 2004 10:30:51 -0400 Subject: Property List Editor Message-ID: <527C1D2D-17A4-11D9-A2C6-000A95DA60FA@adelphia.net> Hello to all on the list, Has anyone had any experience with the Property List Editor that comes with OSX's developer package? I stumbled accross it trying to recover my iPhoto Library and double clicked on one of the XML lists in iPhoto. The Property List Editor opened and allows for editing the parent child entries. I was wondering if this will work with REV for editing XML's etc. Thanks Tom Thomas J McGrath III 3mcgrath at adelphia.net 412-831-3094 220 Drake Road Bethel Park, PA 15102 From rcozens at pon.net Wed Oct 6 10:24:20 2004 From: rcozens at pon.net (Rob Cozens) Date: Wed, 6 Oct 2004 07:24:20 -0700 Subject: Here comes XOS In-Reply-To: <20041006045118.EB9CE930058@mail.runrev.com> References: <20041006045118.EB9CE930058@mail.runrev.com> Message-ID: Kudos, Xman...and thanks to Dan for financing your efforts.. Now where's the XOS eBook? :{`) -- Rob Cozens, Staff Conservator Mendonoma Marine Life Conservancy "Fishermen are living off capital, consuming the resource that should yield their catch." -- The Economist,March, 1994 From gizmotron at earthlink.net Wed Oct 6 10:51:27 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 6 Oct 2004 07:51:27 -0700 Subject: Size limit of table field ? In-Reply-To: <41639A62.9040303@ehug.info> Message-ID: <33363DC6-17A7-11D9-8E36-000A95743F7A@earthlink.net> On Wednesday, October 6, 2004, at 12:10 AM, Mark Schonewille wrote: > Increasing Rev's memory on MacOS 9 is no solution because Rev uses > dynamic memory. > > Mark > > Mark Brownell wrote: > >> Try increasing the allowable memory allocated to Rev on system 9 for >> the Mac. That might allow it to open. >> Mark Is that true of Mac 9 OS on an old mac classic machine running Rev? Mark From soapdog at mac.com Wed Oct 6 11:48:22 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 6 Oct 2004 12:48:22 -0300 Subject: Property List Editor In-Reply-To: <527C1D2D-17A4-11D9-A2C6-000A95DA60FA@adelphia.net> References: <527C1D2D-17A4-11D9-A2C6-000A95DA60FA@adelphia.net> Message-ID: <2708D7E6-17AF-11D9-8A27-0003936D012E@mac.com> Tom, I made some experiences with plists and Rev, plists are but a xml file that conforms to the plist spec. Pretty easy to parse if it was not for the presence of illegal characters in com.apple.internetconfig.plist heck, I hated those, it would break Rev down. But anyway, you won't be able to edit custom xml with plist editor, I think it will complain of a invalid plist file. But the trick is, you can parse plists in Rev, beware that many plists hide the content of the tags in base64, sometimes is even worse like first char = the size of the data, next chars = the data, everything base64 encoded. Good investigations! drop me a note if you need anything or if you want to share your code. Cheer andre On Oct 6, 2004, at 11:30 AM, Thomas McGrath III wrote: > Hello to all on the list, > > Has anyone had any experience with the Property List Editor that comes > with OSX's developer package? I stumbled accross it trying to recover > my iPhoto Library and double clicked on one of the XML lists in > iPhoto. The Property List Editor opened and allows for editing the > parent child entries. > I was wondering if this will work with REV for editing XML's etc. > > Thanks > > Tom > > > Thomas J McGrath III > 3mcgrath at adelphia.net > > 412-831-3094 > 220 Drake Road > Bethel Park, PA 15102 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From frank at backtalk.com Wed Oct 6 12:10:39 2004 From: frank at backtalk.com (Frank Leahy) Date: Wed, 6 Oct 2004 17:10:39 +0100 Subject: ftp lib and setting unix permissions Message-ID: <43ED4691-17B2-11D9-826D-000A9580FCCE@backtalk.com> Does anyone know if there's a way to tell the ftp library to automatically set permissions on directories and files it creates? Maybe something like "set ftpLibUnixPermissions to 666"? The problem is that while you can use "put URL ftp://..." to create a directory or file, it appears you have to use the low level ftp commands to CWD to the directory and set permissions on the directories and files using CHMOD. Which wouldn't be so hard, except it appears that the ftp lib leaves you at the ftp home directory after creating a directory or file, not in the directory the directory or file was created in. Thanks, -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From soapdog at mac.com Wed Oct 6 12:16:29 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 6 Oct 2004 13:16:29 -0300 Subject: ftp lib and setting unix permissions In-Reply-To: <43ED4691-17B2-11D9-826D-000A9580FCCE@backtalk.com> References: <43ED4691-17B2-11D9-826D-000A9580FCCE@backtalk.com> Message-ID: <144114BA-17B3-11D9-8A27-0003936D012E@mac.com> Frank, I just implemented that for FTPCommander stack. You'll have to use plain ftp commands, the trick is, since you created the folder/file, you probably have a variable with it's path. Do a libURLFtpCommand("SITE CHMOD" && theNewPermission && theAbsoluteFilePath) this will set the permission, the result should be like "200 ok file permissions set" you can check the http://www.soapdog.org/rev/FTPCommander.rev and check the script for the "Perms" button. Cheers andre On Oct 6, 2004, at 1:10 PM, Frank Leahy wrote: > Does anyone know if there's a way to tell the ftp library to > automatically set permissions on directories and files it creates? > Maybe something like "set ftpLibUnixPermissions to 666"? > > The problem is that while you can use "put URL ftp://..." to create a > directory or file, it appears you have to use the low level ftp > commands to CWD to the directory and set permissions on the > directories and files using CHMOD. Which wouldn't be so hard, except > it appears that the ftp lib leaves you at the ftp home directory after > creating a directory or file, not in the directory the directory or > file was created in. > > Thanks, > -- Frank > > Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users > See us on the web at http://www.webphotospro.com/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From mwieder at ahsoftware.net Wed Oct 6 12:16:57 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 6 Oct 2004 09:16:57 -0700 Subject: Bugzilla address In-Reply-To: <5.1.0.14.0.20041006125928.0250cd48@mail.tweedly.net> References: <20041006023449.6C1A8930183@mail.runrev.com> <5.1.0.14.0.20041006125928.0250cd48@mail.tweedly.net> Message-ID: <521979185.20041006091657@ahsoftware.net> Alex- Wednesday, October 6, 2004, 5:16:02 AM, you wrote: AT> It does make clear another minor issue with the web site - the failure to AT> make any use of "Title"s on the web pages. Apart from the Store, every page AT> has the same title - "Runtime". This is not only an inconvenience for I think this is actually more than a minor issue - bookmarking the web pages leaves all of them with the name "Runtime" and you have to go in and rename each of them by hand. Worse, trying to navigate by using the "Back" button history reveals a stack of previous pages, each named "Runtime". -- -Mark Wieder mwieder at ahsoftware.net From bill at bluewatermaritime.com Wed Oct 6 12:52:41 2004 From: bill at bluewatermaritime.com (Bill) Date: Wed, 06 Oct 2004 12:52:41 -0400 Subject: ftp lib and setting unix permissions In-Reply-To: <144114BA-17B3-11D9-8A27-0003936D012E@mac.com> Message-ID: This link: you can check the http://www.soapdog.org/rev/FTPCommander.rev On explorer (mac) and safari (mac) results in a text file loaded in the browser window... On 10/6/04 12:16 PM, "Andre Garzia" wrote: > > Frank, > > I just implemented that for FTPCommander stack. You'll have to use > plain ftp commands, the trick is, since you created the folder/file, > you probably have a variable with it's path. Do a > > libURLFtpCommand("SITE CHMOD" && theNewPermission && > theAbsoluteFilePath) > > this will set the permission, the result should be like "200 ok file > permissions set" > you can check the http://www.soapdog.org/rev/FTPCommander.rev and check > the script for the "Perms" button. > > Cheers > andre > > > > On Oct 6, 2004, at 1:10 PM, Frank Leahy wrote: > >> Does anyone know if there's a way to tell the ftp library to >> automatically set permissions on directories and files it creates? >> Maybe something like "set ftpLibUnixPermissions to 666"? >> >> The problem is that while you can use "put URL ftp://..." to create a >> directory or file, it appears you have to use the low level ftp >> commands to CWD to the directory and set permissions on the >> directories and files using CHMOD. Which wouldn't be so hard, except >> it appears that the ftp lib leaves you at the ftp home directory after >> creating a directory or file, not in the directory the directory or >> file was created in. >> >> Thanks, >> -- Frank >> >> Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users >> See us on the web at http://www.webphotospro.com/ >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From Meitnik at aol.com Wed Oct 6 12:55:37 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Wed, 6 Oct 2004 12:55:37 EDT Subject: reports creation tool Message-ID: <15b.40d04771.2e957d89@aol.com> Hi, I am curious on the status of the report creation/generation tool offered/mentioned/promised, so will the goddess/god making this tool please share an update. If testing is holding you back, please contact me, am wanting to help move you forward. :-) Andrew From rcozens at pon.net Wed Oct 6 12:59:24 2004 From: rcozens at pon.net (Rob Cozens) Date: Wed, 6 Oct 2004 09:59:24 -0700 Subject: Anyone Interested In A Tablet PC SIG? Message-ID: Hi All, I have been playing with a Tablet PC (Motion M1300) for less than a week; but I am convinced it is the personal computing platform of the future. Is anyone interested in forming a private discussion group focusing on Revolution, Tablet PCs, and ink input? If so, please contact me privately. And as one who left the Intel world before Windows and is dubious of Microsoft's business practices, I must say I am REALLY impressed with Tablet PC technology & capabilities... The pen is mightier than the mouse! -- Rob Cozens CCW, Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From bvg at mac.com Wed Oct 6 13:12:56 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 6 Oct 2004 19:12:56 +0200 Subject: ftp lib and setting unix permissions In-Reply-To: References: Message-ID: try this in the message box of runrev: go stack URL "http://www.soapdog.org/rev/FTPCommander.rev" On Oct 06 2004, at 18:52, Bill wrote: > > This link: you can check the > http://www.soapdog.org/rev/FTPCommander.rev > > On explorer (mac) and safari (mac) results in a text file loaded in the > browser window... <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From jswitte at bloomington.in.us Wed Oct 6 13:26:21 2004 From: jswitte at bloomington.in.us (Jim Witte) Date: Wed, 6 Oct 2004 12:26:21 -0500 Subject: RunRev to create email kiosk under MacOSX In-Reply-To: <000401c49cf5$7a5ca8f0$64fea8c0@chris1> References: <000401c49cf5$7a5ca8f0$64fea8c0@chris1> Message-ID: Hi, I want to create an email kiosk application for my grandmother (yes, one shot in a million, but it won't cost me anything other than programming time..), using a combination of RunRev, shell scripting, and maybe a little Cocoa to do things like disable force quit. Is this a good idea (to do it in RunRev), considering that this *has* to be rock-solid (I'm planning a scheduled reboot about once every 4 days, the rest of the time time machine just waking up and going back to sleep), or should I just consider something like Cocoa or Applescript Studio? Jim Witte jswitte at bloomington.in.us Indiana University CS From martin at materiaprima.fsnet.co.uk Wed Oct 6 13:26:44 2004 From: martin at materiaprima.fsnet.co.uk (Martin Baxter) Date: Wed, 06 Oct 2004 18:26:44 +0100 Subject: Size limit of table field ? In-Reply-To: <33363DC6-17A7-11D9-8E36-000A95743F7A@earthlink.net> References: <41639A62.9040303@ehug.info> Message-ID: I can confirm that it's true even for a 68k standalone running on system 7.6 If you increase the application memory, you can actually make the situation worse, because it leaves less for the system heap, which is where the application is actually getting memory from (as I understand it). I was quite vexed by this when I first saw it (but I changed my medication and have calmed down now;-) Martin Baxter >Mark Brownell wrote: >On Wednesday, October 6, 2004, at 12:10 AM, Mark Schonewille wrote: > >> Increasing Rev's memory on MacOS 9 is no solution because Rev uses >> dynamic memory. >> >> Mark >> >> Mark Brownell wrote: >> >>> Try increasing the allowable memory allocated to Rev on system 9 for >>> the Mac. That might allow it to open. >>> Mark > > >Is that true of Mac 9 OS on an old mac classic machine running Rev? > >Mark > From gizmotron at earthlink.net Wed Oct 6 13:40:07 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 6 Oct 2004 10:40:07 -0700 Subject: Size limit of table field ? In-Reply-To: Message-ID: On Wednesday, October 6, 2004, at 10:26 AM, Martin Baxter wrote: > I can confirm that it's true even for a 68k standalone running on > system 7.6 > > If you increase the application memory, you can actually make the > situation > worse, because it leaves less for the system heap, which is where the > application is actually getting memory from (as I understand it). > I was quite vexed by this when I first saw it (but I changed my > medication > and have calmed down now;-) > > Martin Baxter So if I understand this if I allocate more memory for my standalone apps created for classic Mac OS in order to make room for media running in my standalone I would actually be making less room for my standalone application and media? Of course I will need to test this. Does the standalone builder in Mac OS classic running on classic set a proper memory size for each standalone that it builds? This is interesting because some users only have 32 meg systems. Mark From JimCarwardine at OwnYourFuture-net.com Wed Oct 6 13:48:55 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Wed, 06 Oct 2004 14:48:55 -0300 Subject: GraphMaker??? In-Reply-To: <20041006044922.D6DDA930058@mail.runrev.com> Message-ID: Hi Xavier... Thanks for the help. I tried to download the revised stack but only got a new IE page with what looks like a stack dump on it. Didn't get the stack. Don't know if it's me or you... Jim on 10/6/04 1:53 AM, MisterX wrote: > Jim > >> Xavier... With your pie chart, I'd like to paste the chart >> into my own stack. There are no instructions about how to do >> it. Is there anything I should know? > > There's nothing to it. But the scripts are in the card of the stack > which you will need to copy along any controls you'll rely on or the > script needs. Make sure you copy the groups and not just the controls. > >> Also, your labels are >> the numeric values of the data. Can I put the data labels as >> well as the % on the pie chart? > > I just added the option. > >> The pie isn't perfectly >> round. Can I change the shape by changing the dimensions of >> the pie group and redraw the pie? Jim > > Have you tried resizing the stack? > There was also a small insignificant bug here which I just fixed. > > The new version allows to show and hide the labels and display > either the values or the name of the pie in question. > > New options have popped in this version which are still inactive > which like the bar chart version is in the works. I'll try to get > to them next week. > > Unfortunately my revonline doesn't yet work. I'll see about it later > tonite. Meanwhile you can go to download the new version at > > http://www.monsieurx.com/modules.php?name=News&file=article&sid=162 > > cheers > Xavier > > >> on 9/8/04 10:05 AM, MisterX wrote: >> >>> Jim, >>> >>> http://www.rpi.edu/~simonk/technical.html >>> >>> from Kenneth Simons is an excellent tool to make line graphs. >>> >>> and I made a pie chart stack myself which is available at >>> http://monsieurx.com/modules.php?name=News&file=article&sid=162 >>> >>> cheers >>> Xavier >>> >>> >>>> -----Original Message----- >>>> From: use-revolution-bounces at lists.runrev.com >>>> [mailto:use-revolution-bounces at lists.runrev.com]On Behalf Of Jim >>>> Carwardine >>>> Sent: Wednesday, September 08, 2004 12:24 >>>> To: Revolution Listserve >>>> Subject: GraphMaker??? >>>> >>>> >>>> Has anyone converted the HC GraphMaker stack to Rev? Is there a >>>> better Rev solution? Jim >>>> -- >>>> >>>> OYF is... Highly resourceful people working together. >>>> >>>> >>>> Own Your Future Consulting Services Limited, >>>> 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 >>>> Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> -- >> >> OYF is... Highly resourceful people working together. >> >> >> Own Your Future Consulting Services Limited, >> 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J >> 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From mark at maseurope.net Wed Oct 6 14:15:05 2004 From: mark at maseurope.net (Mark Smith) Date: Wed, 6 Oct 2004 19:15:05 +0100 Subject: sorting...is it just me? In-Reply-To: <20041006140719.096A8930134@mail.runrev.com> References: <20041006140719.096A8930134@mail.runrev.com> Message-ID: On 6 Oct 2004, at 15:07, use-revolution-request at lists.runrev.com wrote: > sort cards of stack "aStack" \ > by the name of the current card > -- > This version does exactly the same, but its purpose is > much clearer, isn't it ? Well, no, to be honest.... I think the reason I find it so unintuitive is that I want to sort all of the cards (plural) in a stack, and the current syntax - 'by the name of this card' or 'the current card' seems to suggest, bizarrely, that only the current card would get sorted, which is why it didn't occur to me, though it's a nicely zen idea. :) I suppose that 'this cd' refers to each card as it gets sorted, but, well, 'each' would seem more descriptive... I suppose it's as much a use of english issue as anything else, but then what can we expect of a language capable of encompassing these statements: Buffalo buffalo buffalo buffalo buffalo. (A grammatical english sentence, believe it or not!) No head injury is too trivial to ignore. (Taken from a first-aid manual. No strange grammar, but actually means the opposite of what's intended) :) Mark From ambassador at fourthworld.com Wed Oct 6 14:17:24 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 06 Oct 2004 11:17:24 -0700 Subject: Anyone Interested In A Tablet PC SIG? In-Reply-To: References: Message-ID: <416436B4.7090305@fourthworld.com> Rob Cozens wrote: > Hi All, > > I have been playing with a Tablet PC (Motion M1300) for less than a > week; but I am convinced it is the personal computing platform of the > future. > > Is anyone interested in forming a private discussion group focusing on > Revolution, Tablet PCs, and ink input? If so, please contact me privately. I'll join. I have a project foused on the tablet market. Thanks. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From troy at rpsystems.net Wed Oct 6 14:21:30 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 6 Oct 2004 14:21:30 -0400 Subject: GraphMaker??? In-Reply-To: References: Message-ID: <8B7CC71F-17C4-11D9-934F-000A95A09CF8@rpsystems.net> On Oct 6, 2004, at 1:48 PM, Jim Carwardine wrote: > Hi Xavier... Thanks for the help. I tried to download the revised > stack but > only got a new IE page with what looks like a stack dump on it. > Didn't get > the stack. Don't know if it's me or you... Jim You can usually correct this by right clicking the link and doing "save as". -- Troy RPSystems, Ltd. http://www.rpsystems.net From jbv.silences at Club-Internet.fr Wed Oct 6 14:47:08 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Wed, 06 Oct 2004 20:47:08 +0200 Subject: Size limit of table field ? References: <41639A62.9040303@ehug.info> Message-ID: <41643DAC.FB9ACC67@Club-Internet.fr> > > > If you increase the application memory, you can actually make the situation > worse, because it leaves less for the system heap, which is where the > application is actually getting memory from (as I understand it). > I was quite vexed by this when I first saw it (but I changed my medication > and have calmed down now;-) I can confirm the above. This was also true with MC : I remember delivering a large standalone to a client, and carefully setting the memory allocation for MacOS 9 so that it could run easily, and my client wasn't even able to launch it on a powerbook G3... After checking my app, I realized that it didn't used the memory size I allocated, but instead used a large portion of the available RAM... As for my problem with the crashed stack, thank you all for the proposed solutions, but as I had a backup I made shortly before the crash, I don't really need to open it at all cost... I just wanted to point out that it was the major problem I had with Rev in 1 month (read : need re-install the app) and that it crashed the revonline stack also... Best, JB From soapdog at mac.com Wed Oct 6 15:35:26 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 6 Oct 2004 16:35:26 -0300 Subject: Anyone Interested In A Tablet PC SIG? In-Reply-To: References: Message-ID: On Oct 6, 2004, at 1:59 PM, Rob Cozens wrote: > Hi All, > > I have been playing with a Tablet PC (Motion M1300) for less than a > week; but I am convinced it is the personal computing platform of the > future. > > Is anyone interested in forming a private discussion group focusing on > Revolution, Tablet PCs, and ink input? If so, please contact me > privately. > > And as one who left the Intel world before Windows and is dubious of > Microsoft's business practices, I must say I am REALLY impressed with > Tablet PC technology & capabilities... > > The pen is mightier than the mouse! Heck, I am a member of the worldwide newton association and their newsletter editor, of course I'll join, love pen input! I don't have a tablet pc, nor I have the money to buy one, but I've got some newton theory and a MacOS X with inkwell and a tablet (wacom). And yes, sure I would join the group to create software! :D Cheers andre > -- > > Rob Cozens > CCW, Serendipity Software Company > > "And I, which was two fooles, do so grow three; > Who are a little wise, the best fooles bee." > > from "The Triple Foole" by John Donne (1572-1631) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From soapdog at mac.com Wed Oct 6 15:37:24 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 6 Oct 2004 16:37:24 -0300 Subject: RunRev to create email kiosk under MacOSX In-Reply-To: References: <000401c49cf5$7a5ca8f0$64fea8c0@chris1> Message-ID: <25CEA70A-17CF-11D9-8A27-0003936D012E@mac.com> Jim, you can do it, but to have a macintosh just for email is a little subusing the machine: :-) you don't need applescript or shell, I don't think one can disable force quit, but at least for the email part you can check Shao Shan libSMTP and libEmail stacks. Cheers andre On Oct 6, 2004, at 2:26 PM, Jim Witte wrote: > Hi, > > I want to create an email kiosk application for my grandmother (yes, > one shot in a million, but it won't cost me anything other than > programming time..), using a combination of RunRev, shell scripting, > and maybe a little Cocoa to do things like disable force quit. Is > this a good idea (to do it in RunRev), considering that this *has* to > be rock-solid (I'm planning a scheduled reboot about once every 4 > days, the rest of the time time machine just waking up and going back > to sleep), or should I just consider something like Cocoa or > Applescript Studio? > > Jim Witte > jswitte at bloomington.in.us > Indiana University CS > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From troy at rpsystems.net Wed Oct 6 15:43:57 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 6 Oct 2004 15:43:57 -0400 Subject: Anyone Interested In A Tablet PC SIG? In-Reply-To: References: Message-ID: <0FD3AFE9-17D0-11D9-934F-000A95A09CF8@rpsystems.net> On Oct 6, 2004, at 3:35 PM, Andre Garzia wrote: > Heck, I am a member of the worldwide newton association and their > newsletter editor, of course I'll join, love pen input! I don't have a > tablet pc, nor I have the money to buy one, but I've got some newton > theory and a MacOS X with inkwell and a tablet (wacom). And yes, sure > I would join the group to create software! :D Hey, if computers could actually be anything like the Newton - I'm in. I still have a couple of working Newton's, don't use them... but I miss using them. -- Troy RPSystems, Ltd. http://www.rpsystems.net From fde101 at fjrhome.net Wed Oct 6 15:57:39 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 6 Oct 2004 15:57:39 -0400 Subject: RunRev to create email kiosk under MacOSX In-Reply-To: <25CEA70A-17CF-11D9-8A27-0003936D012E@mac.com> References: <000401c49cf5$7a5ca8f0$64fea8c0@chris1> <25CEA70A-17CF-11D9-8A27-0003936D012E@mac.com> Message-ID: Under OS X, You can even disable Force Quit! You might want to refer to the tech note at http://developer.apple.com/technotes/tn2002/tn2062.html for details on creating kiosks under OS X. On Oct 6, 2004, at 3:37 PM, Andre Garzia wrote: > > Jim, > > you can do it, but to have a macintosh just for email is a little > subusing the machine: :-) > > you don't need applescript or shell, I don't think one can disable > force quit, but at least for the email part you can check Shao Shan > libSMTP and libEmail stacks. > > Cheers > andre > > > > On Oct 6, 2004, at 2:26 PM, Jim Witte wrote: > >> Hi, >> >> I want to create an email kiosk application for my grandmother (yes, >> one shot in a million, but it won't cost me anything other than >> programming time..), using a combination of RunRev, shell scripting, >> and maybe a little Cocoa to do things like disable force quit. Is >> this a good idea (to do it in RunRev), considering that this *has* to >> be rock-solid (I'm planning a scheduled reboot about once every 4 >> days, the rest of the time time machine just waking up and going back >> to sleep), or should I just consider something like Cocoa or >> Applescript Studio? >> >> Jim Witte >> jswitte at bloomington.in.us >> Indiana University CS >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > -- > Andre Alves Garzia ? 2004 ? BRAZIL > http://studio.soapdog.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From soapdog at mac.com Wed Oct 6 16:01:23 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 6 Oct 2004 17:01:23 -0300 Subject: RunRev to create email kiosk under MacOSX In-Reply-To: References: <000401c49cf5$7a5ca8f0$64fea8c0@chris1> <25CEA70A-17CF-11D9-8A27-0003936D012E@mac.com> Message-ID: <7FDE278F-17D2-11D9-8A27-0003936D012E@mac.com> On Oct 6, 2004, at 4:57 PM, Frank D. Engel, Jr. wrote: > Under OS X, You can even disable Force Quit! > > You might want to refer to the tech note at > http://developer.apple.com/technotes/tn2002/tn2062.html for details on > creating kiosks under OS X. > Living and learning! =) Thanks! andre > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From RGould8 at aol.com Wed Oct 6 16:43:24 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Wed, 6 Oct 2004 16:43:24 EDT Subject: Way to communicate with UPNP Plug-n-play? Message-ID: I've got a client (an ISP), who wants to know if Revolution can communicate with Microsoft's UPNP standard for "Plug-and-Play" in the Windows OS. Apparently there's some new DSL routers coming out that pass configuration data via this standard. Any thoughts? From JonathanC at ag.nsw.gov.au Wed Oct 6 16:46:37 2004 From: JonathanC at ag.nsw.gov.au (JonathanC at ag.nsw.gov.au) Date: Thu, 7 Oct 2004 06:46:37 +1000 Subject: Here comes XOS In-Reply-To: <20041006082032.1664.qmail@web60509.mail.yahoo.com> Message-ID: Sorry, Xavier, maybe I'm the only one, but I've read your message over and over and I'm still not clear what XOS is, or will be. I remember reading about it on the HyperCard list years ago, and I couldn't figure it out then, either. Maybe you could give an example or 2 of how it might be used in practice? I'd LIKE to be enthusiastic about it - honest! :-) Regards, Jonathan Cooper Manager of Information / Website Art Gallery of New South Wales Sydney, Australia http://www.artgallery.nsw.gov.au MisterX wrote: > ... > So, what is XOS? > > Just a simple extra OS to manage data across RunRev, your apps, your OS, > your files, your nets buddies, etc... > > If there is anything important about data and programs, it's usually the > data! Well, XOS has a surprise for you, you will see data and making data > programs completely differently soon! At least I hope so ;) > > The big question I've been trying to answer: Is is OOP or not? > > Languagewise, C++ or smalltalk, java or any oop wanabee, no because the > transcript language doesn't lend itself to oop type of programming. It > doesn't need to! > > The message hierarchy? > > This one though is forcedly based on the RunRev messaging which is kind of > OOP. What was missing was/is/will/can be added though but I haven't seen the > need other than for delegation or exception handling in the pure sense of > the term! > > So what are Objects and how are they based in our "objectual orientation"? > > The object-ism in the XOS language is based on different levels at which we > humans contextualize the semantics of the word object. Uh, sorry, the object > in xos just depends on your need. It can be the text, the field, the card, > the stack, the file or the category acoustic or other denominations you > choose (you can always script more of these!). > > An object is also a variable word (not a variable although there is a logic > to variable and parameter naming) or a handler's name or part of it! Hence > the object class is any function like createobject or deleteCard, readfile, > finduser, etc... You can instantiate or overide the function but it's not > guaranteed something will happen if no "exceptions" are not handled but in > any case, the function will try to best help you out even if you don't > furnish the right parameters. > > Are there classes, Objects, links, indexes, pointers? > > They simply arent until you create them. These can be property dependent or > based on/in a library. > > The first object I created in xos was the card, uh, the object which is a > card. > > Concept? > A card is an object, so is a stack. A word is an object, so is a list. > Working from there contextually in the programming sense has been the > foundation for XOS... And the talk of OOP applies nicely in most forms which > was a welcome sign in the book "The Best of Booch". It is about oop modeling > and project development in all stages, his question is whether any language > really differs or embodies the oop phylosophy while differing in language. > And I believe XOS does - OOP has been an inspiration... Lest I script it > naturally. > > Inheritance is a nice OOP counter-example which doesn't really apply to XOS > although it is "generalized" into the polymorphismic class "IT" such as > CreateIt "car", "aproperty","avalue". > > The conversion to MC from HC is strange because it opens many doors. One > them is templates... But Im now faced with a nice distributed system that > might have to redistribute itself... ;) > > To all those that have supported my efforts in the past, here comes my > best... > > The script behind XOS? ;) > > In the beginning, > There was an object > More started becoming > Soon it was a project > > What was a list too big > Could be picked by a script > So any could read or dig > one needle or a ship > > More on this OOP talk later... I hope to put in some quotes from "The Best > of Booch" to exemplify the Object orientedness of XOS and RR in the right > context. > ... This e-mail message is intended only for the addressee(s) and contains information which may be confidential. If you are not the intended recipient please advise the sender by return email, do not use or disclose the contents, and delete the message and any attachments from your system. Unless specifically indicated, this email does not constitute formal advice or commitment by the sender or the Art Gallery of NSW (ABN 24 934 492 575) or its related entities. From gcanyon at inspiredlogic.com Wed Oct 6 16:53:07 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Wed, 6 Oct 2004 13:53:07 -0700 Subject: sorting...is it just me? In-Reply-To: References: <20041006140719.096A8930134@mail.runrev.com> Message-ID: I can't resist. This one's a lot more fun to say than to read, because the quotes make it easier, but: Tom, where Bill had had "had," had had "had had." "Had had," had had the teacher's approval. It's a comment on the results of a grammar test... regards, Geoff Canyon gcanyon at inspiredlogic.com On Oct 6, 2004, at 11:15 AM, Mark Smith wrote: > Buffalo buffalo buffalo buffalo buffalo. (A grammatical english > sentence, believe it or not!) > > No head injury is too trivial to ignore. (Taken from a first-aid > manual. No strange grammar, but actually means the opposite of what's > intended) From b.xavier at internet.lu Wed Oct 6 17:12:10 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 6 Oct 2004 23:12:10 +0200 Subject: Here comes XOS In-Reply-To: Message-ID: <20041006210747.81FFD9300BA@mail.runrev.com> Jonathan, I hope to have a good demo soon. I can show you some things right now and you wont get it... Things that work are not in xos and xos is not working per say yet. Im in the stage where you put 1+1 to make 3... So preparation is essential and the less issues when I show it, the better right ? ;) There's so many ways to describe this, and you can see it from a programmer's point of view or the user's POV. If you take the user point of view, you can assemble programs really really fast with premade components that fit in. Together they give their features and these can be multiplied with the adjacent components you put in the app - these are standardized objects that xos recognizes. So the Menus and indexes adjust automatically and there lots of automatic stuff that makes it fun to use without having to deal with routine things. The programmers POV is that when you update a feature, you make it available everywhere like you would with a library or a stack in use. This is handled implicitely and there will be a dynamic loader/unloader. Lots of things I need to document too... So with the RunRev IDE, you'll have another factor of 10 to gain time programming or making apps that work right away with very little programming if any! It may not apply to all disciplines, granted. But it's a great model I've come to use and reuse over and over... It was built with OOP in mind, RR or HC as the host and I hope to make it smart to distribute server/client across the net later... Is this explanation better? The documentation is the last piece Im working on though. Im waiting for some comments on it to see if the direction is correct first. The libraries are in total transit right now. Most run without bugs but all the internals have to be revised and transferred from the old HC "global" storage to something more resilient, structured, xml friendly... The templates libraries though should be kick arse! cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > JonathanC at ag.nsw.gov.au > Sent: Wednesday, October 06, 2004 10:47 PM > To: use-revolution at lists.runrev.com > Subject: Re: Here comes XOS > > Sorry, Xavier, maybe I'm the only one, but I've read your > message over and over and I'm still not clear what XOS is, or > will be. I remember reading about it on the HyperCard list > years ago, and I couldn't figure it out then, either. > Maybe you could give an example or 2 of how it might be used > in practice? > > I'd LIKE to be enthusiastic about it - honest! :-) > > Regards, > > Jonathan Cooper > Manager of Information / Website > Art Gallery of New South Wales > Sydney, Australia > http://www.artgallery.nsw.gov.au > > MisterX wrote: > > ... > > So, what is XOS? > > > > Just a simple extra OS to manage data across RunRev, your > apps, your > > OS, your files, your nets buddies, etc... > > > > If there is anything important about data and programs, > it's usually > > the data! Well, XOS has a surprise for you, you will see data and > > making > data > > programs completely differently soon! At least I hope so ;) > > > > The big question I've been trying to answer: Is is OOP or not? > > > > Languagewise, C++ or smalltalk, java or any oop wanabee, no because > > the transcript language doesn't lend itself to oop type of > > programming. It doesn't need to! > > > > The message hierarchy? > > > > This one though is forcedly based on the RunRev messaging which is > > kind > of > > OOP. What was missing was/is/will/can be added though but I haven't > > seen > the > > need other than for delegation or exception handling in the > pure sense > of > > the term! > > > > So what are Objects and how are they based in our "objectual > orientation"? > > > > The object-ism in the XOS language is based on different levels at > > which > we > > humans contextualize the semantics of the word object. Uh, > sorry, the > object > > in xos just depends on your need. It can be the text, the field, the > card, > > the stack, the file or the category acoustic or other denominations > > you choose (you can always script more of these!). > > > > An object is also a variable word (not a variable although > there is a > logic > > to variable and parameter naming) or a handler's name or > part of it! > Hence > > the object class is any function like createobject or deleteCard, > readfile, > > finduser, etc... You can instantiate or overide the > function but it's > not > > guaranteed something will happen if no "exceptions" are not handled > > but > in > > any case, the function will try to best help you out even > if you don't > > furnish the right parameters. > > > > Are there classes, Objects, links, indexes, pointers? > > > > They simply arent until you create them. These can be property > > dependent > or > > based on/in a library. > > > > The first object I created in xos was the card, uh, the > object which > > is > a > > card. > > > > Concept? > > A card is an object, so is a stack. A word is an object, so > is a list. > > Working from there contextually in the programming sense > has been the > > foundation for XOS... And the talk of OOP applies nicely in > most forms > which > > was a welcome sign in the book "The Best of Booch". It is about oop > modeling > > and project development in all stages, his question is whether any > language > > really differs or embodies the oop phylosophy while differing in > language. > > And I believe XOS does - OOP has been an inspiration... > Lest I script > > it naturally. > > > > Inheritance is a nice OOP counter-example which doesn't > really apply > > to > XOS > > although it is "generalized" into the polymorphismic class > "IT" such > > as CreateIt "car", "aproperty","avalue". > > > > The conversion to MC from HC is strange because it opens > many doors. > > One them is templates... But Im now faced with a nice distributed > > system > that > > might have to redistribute itself... ;) > > > > To all those that have supported my efforts in the past, > here comes my > > best... > > > > The script behind XOS? ;) > > > > In the beginning, > > There was an object > > More started becoming > > Soon it was a project > > > > What was a list too big > > Could be picked by a script > > So any could read or dig > > one needle or a ship > > > > More on this OOP talk later... I hope to put in some quotes > from "The > Best > > of Booch" to exemplify the Object orientedness of XOS and RR in the > right > > context. > > ... > > > This e-mail message is intended only for the addressee(s) and > contains information which may be confidential. If you are > not the intended recipient please advise the sender by return > email, do not use or disclose the contents, and delete the > message and any attachments from your system. > Unless specifically indicated, this email does not > constitute formal advice or commitment by the sender or the > Art Gallery of NSW (ABN 24 934 > 492 575) or its related entities. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From martin at materiaprima.fsnet.co.uk Wed Oct 6 17:50:23 2004 From: martin at materiaprima.fsnet.co.uk (Martin Baxter) Date: Wed, 06 Oct 2004 22:50:23 +0100 Subject: Size limit of table field ? In-Reply-To: References: Message-ID: >Mark Brownell wrote: >On Wednesday, October 6, 2004, at 10:26 AM, Martin Baxter wrote: > >> I can confirm that it's true even for a 68k standalone running on >> system 7.6 >> >> If you increase the application memory, you can actually make the >> situation >> worse, because it leaves less for the system heap, which is where the >> application is actually getting memory from (as I understand it). >> I was quite vexed by this when I first saw it (but I changed my >> medication >> and have calmed down now;-) >> >> Martin Baxter > >So if I understand this if I allocate more memory for my standalone >apps created for classic Mac OS in order to make room for media running >in my standalone I would actually be making less room for my standalone >application and media? Of course I will need to test this. Does the >standalone builder in Mac OS classic running on classic set a proper >memory size for each standalone that it builds? > >This is interesting because some users only have 32 meg systems. > >Mark > You're correct. The application memory you allocate is not used for data/stacks/media. I think only the engine etc is loaded into there, and if you allocate extra application memory it won't be used for anything, it will just reduce the total amount of memory available to the rest of the system (which includes your app's components). I'm still using RR2.1.2 so can only go by that but the default app memory allocation for MacOS in the SB is 8000K and that seems about right. You can enter a figure for it yourself in the SB if you think it's insufficient, but I've found 8000K is OK for my needs. A largeish Rev app I have running on the machine I'm typing this on (which is a Quadra with 36mb ram) uses about 75% of that allocation, and that figure stays more or less constant no matter how you use the app. However, my app also grabs about 10MB of system heap during startup, presumably as a result of my initialisation handlers loading stacks and data. So if it were running in its own exclusive memory partition it would need about 17MB just to start up. Running under actual MacOS 7.6 is enlightening because "about this computer" shows the system memory fluctuating as applications grab system heapspace during operation, which I haven't seen displayed in later OS versions. I've never tried the TMEM resource hack that Richard Gaskin described elsewhere but I have no reason to doubt it works if you really need to make an application stay religiously in its own ram playpen. Martin Baxter From chipp at chipp.com Wed Oct 6 18:19:15 2004 From: chipp at chipp.com (Chipp Walters) Date: Wed, 06 Oct 2004 17:19:15 -0500 Subject: popup menus stop working... Message-ID: <41646F63.1070200@chipp.com> I know people have noted this before...but it seems in Rev2.5 after working in the IDE for an hour or so, the popups quit working. You can click all day until you're red in the finger. Did I perhaps miss a short term fix for this? I tried toggling messages, to no avail. Has anyone figured out whether this is an IDE problem or an engine problem? TIA, Chipp From sarahr at genesearch.com.au Wed Oct 6 18:21:00 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Thu, 7 Oct 2004 08:21:00 +1000 Subject: RunRev to create email kiosk under MacOSX In-Reply-To: References: <000401c49cf5$7a5ca8f0$64fea8c0@chris1> Message-ID: <00942CFA-17E6-11D9-A9E6-0003937A97B8@genesearch.com.au> Hi Jim, > I want to create an email kiosk application for my grandmother (yes, > one shot in a million, but it won't cost me anything other than > programming time..), using a combination of RunRev, shell scripting, > and maybe a little Cocoa to do things like disable force quit. Is > this a good idea (to do it in RunRev), considering that this *has* to > be rock-solid (I'm planning a scheduled reboot about once every 4 > days, the rest of the time time machine just waking up and going back > to sleep), or should I just consider something like Cocoa or > Applescript Studio? > I have a kiosk application running with a couple of apps built in Rev, one of which is the main user interface and the other is a specialized email client. It is rock solid and I think your scheduled reboot every 4 days is totally unnecessary. My systems run 24/7 and only reboot when I do a software update. My job is slightly easier since my users have no keyboard access, but there are a few tricks I would recommend: Make your app full screen and then hide the menubar. This also hides the dock. You will need to set the size on opening the stack because it will get shrunk by the windowBoundingRect. Use a utility to make sure your app is always at the front and on resumeStack, check the size & placement of your stack & hide the menubar again. I use KeepItUp but an AppleScript in your stack would do the same. Disable automatic software updating. Consider Timbuktu or Apple Remote Desktop so you can troubleshoot remotely. For your particular application: Keep the buttons large and don't show too many options on a single screen. If your grandmother has arthritis, make keyboard shortcuts for everything. Set the screen res or the font so that the text is big & easy to read. Check out the POP library at my web site. I have an SMTP library too if you would like a look although I haven't officially released it yet. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ From 3mcgrath at adelphia.net Wed Oct 6 18:47:32 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 6 Oct 2004 18:47:32 -0400 Subject: Anyone Interested In A Tablet PC SIG? In-Reply-To: <0FD3AFE9-17D0-11D9-934F-000A95A09CF8@rpsystems.net> References: <0FD3AFE9-17D0-11D9-934F-000A95A09CF8@rpsystems.net> Message-ID: INK fan on OSX with Intus3 Wacom tablet. Let me know tom On Oct 6, 2004, at 3:43 PM, Troy Rollins wrote: > > On Oct 6, 2004, at 3:35 PM, Andre Garzia wrote: > >> Heck, I am a member of the worldwide newton association and their >> newsletter editor, of course I'll join, love pen input! I don't have >> a tablet pc, nor I have the money to buy one, but I've got some >> newton theory and a MacOS X with inkwell and a tablet (wacom). And >> yes, sure I would join the group to create software! :D > > Hey, if computers could actually be anything like the Newton - I'm in. > > I still have a couple of working Newton's, don't use them... but I > miss using them. > -- > Troy > RPSystems, Ltd. > http://www.rpsystems.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From gizmotron at earthlink.net Wed Oct 6 18:57:29 2004 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 6 Oct 2004 15:57:29 -0700 Subject: Size limit of table field ? In-Reply-To: Message-ID: <19667F0E-17EB-11D9-B1D7-000A95743F7A@earthlink.net> On Wednesday, October 6, 2004, at 02:50 PM, Martin Baxter wrote: > You're correct. The application memory you allocate is not used for > data/stacks/media. I think only the engine etc is loaded into there, > and if > you allocate extra application memory it won't be used for anything, it > will just reduce the total amount of memory available to the rest of > the > system (which includes your app's components). Cool, I''ll have to go back and confirm this on an older 9.0 iMac. I've added 15,000 kbts to an app that doesn't need it. Thanks, Mark From erikhans08 at yahoo.com Wed Oct 6 21:03:22 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Wed, 6 Oct 2004 18:03:22 -0700 (PDT) Subject: word 1 of item 1 of "123" = 123. item 1 of word 1 of "123" = !@#$%^&*()_+ In-Reply-To: Message-ID: <20041007010322.60190.qmail@web61103.mail.yahoo.com> word 1 of item 1 of "123" = 123. item 1 of word 1 of "123" = !@#$%^&*()_+. not exactly a bug, but it would be nice to get item 1 of word 1 of whatEver sometimes. Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From alex at tweedly.net Wed Oct 6 21:45:11 2004 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 07 Oct 2004 02:45:11 +0100 Subject: word 1 of item 1 of "123" = 123. item 1 of word 1 of "123" = !@#$%^&*()_+ In-Reply-To: <20041007010322.60190.qmail@web61103.mail.yahoo.com> References: Message-ID: <5.1.0.14.0.20041007024336.025375b8@mail.tweedly.net> At 18:03 06/10/2004 -0700, Erik Hansen wrote: >word 1 of item 1 of "123" = 123. >item 1 of word 1 of "123" = !@#$%^&*()_+. > >not exactly a bug, >but it would be nice to get >item 1 of word 1 of whatEver sometimes. In 2.5 the second line gives me Script compile error: Error description: Chunk: bad chunk order (must be small to large) I hit that error message about 30 seconds before reading your email :-) -- Alex. From b.xavier at internet.lu Thu Oct 7 00:51:57 2004 From: b.xavier at internet.lu (MisterX) Date: Thu, 7 Oct 2004 06:51:57 +0200 Subject: Anyone Interested In A Tablet PC SIG? In-Reply-To: Message-ID: <20041007044733.06A3393009C@mail.runrev.com> If any of you know how to enlarge my palm PDA ;)) I've been working on designs of tablets since 1984! Im still impressed by the backwardness of this lack of tablets! The power of a modern palm with a 9" screen like the old 128K would have been sufficient... I guess the problem remains the battery... But for a bit of fun, heres a concept I put together back in '91 http://www.monsieurx.com/XPIM.html ;) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Thomas McGrath III > Sent: Thursday, October 07, 2004 12:48 AM > To: How to use Revolution > Subject: Re: Anyone Interested In A Tablet PC SIG? > > INK fan on OSX with Intus3 Wacom tablet. > > Let me know > > > tom > > On Oct 6, 2004, at 3:43 PM, Troy Rollins wrote: > > > > > On Oct 6, 2004, at 3:35 PM, Andre Garzia wrote: > > > >> Heck, I am a member of the worldwide newton association and their > >> newsletter editor, of course I'll join, love pen input! I > don't have > >> a tablet pc, nor I have the money to buy one, but I've got some > >> newton theory and a MacOS X with inkwell and a tablet (wacom). And > >> yes, sure I would join the group to create software! :D > > > > Hey, if computers could actually be anything like the > Newton - I'm in. > > > > I still have a couple of working Newton's, don't use them... but I > > miss using them. > > -- > > Troy > > RPSystems, Ltd. > > http://www.rpsystems.net > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > > Thomas J. McGrath III > SCS > 1000 Killarney Dr. > Pittsburgh, PA 15234 > 412-885-8541 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bvlahos at mac.com Thu Oct 7 01:22:53 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 6 Oct 2004 22:22:53 -0700 Subject: Anyone Interested In A Tablet PC SIG? In-Reply-To: <20041007044733.06A3393009C@mail.runrev.com> References: <20041007044733.06A3393009C@mail.runrev.com> Message-ID: The link doesn't seem to work. Bill Vlahos On Oct 6, 2004, at 9:51 PM, MisterX wrote: > I've been working on designs of tablets since 1984! > > Im still impressed by the backwardness of this lack > of tablets! The power of a modern palm with a 9" > screen like the old 128K would have been sufficient... > > I guess the problem remains the battery... > But for a bit of fun, heres a concept I put together > back in '91 > > http://www.monsieurx.com/XPIM.html > > ;) From alisterhp at mac.com Thu Oct 7 02:02:13 2004 From: alisterhp at mac.com (Alister Pillow) Date: Thu, 7 Oct 2004 15:32:13 +0930 Subject: External libraries in OS 9 need to start using me! Message-ID: <6F083AD0-1826-11D9-BE5F-0030656D0ED6@mac.com> Hi, I've spent about twenty hours trying to understand why my Standalone didn't work under OS9. Now that it works, I hope this helps someone else. I have a library stack which is opened by the main stack in the preOpenStack handler. This library stack makes calls to the Database Library - which is included in the STAB settings. At long last, I spotted the message from Jan Schenkel http://lists.runrev.com/pipermail/use-revolution/2004-June/038008.html which suggests that if your external/library stack needs an external (such as the database library) then you must add the main stack to the stacks in use. (This is not at all obvious!) Specifically, in your main stack: on preOpenStack -- if this _is_ the main stack then... if the short name of this stack = "MyMainStack" then if the short name of this stack is not among the lines of the stacksInUse then start using stack (the short name of this stack) end if end if -- Now add the external library if "myExternalLibrary" is not among lines of stacksInUse then ???? start using stack "myExternalLibrary" ?? end if pass preOpenStack -- don't forget! end preOpenStack -- Before I fixed this, the Standalone would throw an error whenever the external library code tried to use the revdb library. (But only in OS 9) Regards, Alister From rjb at rz.uni-potsdam.de Thu Oct 7 03:40:40 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu, 7 Oct 2004 09:40:40 +0200 Subject: Bugzilla address In-Reply-To: <521979185.20041006091657@ahsoftware.net> References: <20041006023449.6C1A8930183@mail.runrev.com> <5.1.0.14.0.20041006125928.0250cd48@mail.tweedly.net> <521979185.20041006091657@ahsoftware.net> Message-ID: >Alex- > >Wednesday, October 6, 2004, 5:16:02 AM, you wrote: > >AT> It does make clear another minor issue with the web site - the failure to >AT> make any use of "Title"s on the web pages. Apart from the Store, >every page >AT> has the same title - "Runtime". This is not only an inconvenience for > >I think this is actually more than a minor issue - bookmarking the web >pages leaves all of them with the name "Runtime" and you have to go in >and rename each of them by hand. Worse, trying to navigate by using >the "Back" button history reveals a stack of previous pages, each >named "Runtime". > >-- >-Mark Wieder > mwieder at ahsoftware.net Why don't you Bugzilla this? From jbv.silences at Club-Internet.fr Thu Oct 7 04:36:15 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Thu, 07 Oct 2004 10:36:15 +0200 Subject: password problem with PostgreSQL Message-ID: <4164FFFD.6DDE2CBE@Club-Internet.fr> Hi list, I'm trying to connect to postgres via RR on an XP box. Postgres is installed and working (I can login via phppgadmin), and port 5432 is open on the firewall... When I try to open the connection (with revopendatabase or the query builder) I get the following message : Revdb error : FATAL authentication failed for user "postgres". I know that user & password are correct since I use them with phppgadmin... My isp says the problem comes from my Rev scripts... Any idea of what I should do / modify / try / look at to solve the problem ? Thanks, JB From heather at runrev.com Thu Oct 7 05:04:34 2004 From: heather at runrev.com (Heather Nagey) Date: Thu, 07 Oct 2004 10:04:34 +0100 Subject: Bugzilla address In-Reply-To: <20041006140719.4896C930131@mail.runrev.com> Message-ID: > How does one navigate to the FAQ from the main page? Did I overlook a > link from the Support page? The faq is linked from the Revolution and the Dreamcard sections of the site (bottom of the list on the left). I agree it should also be linked from support, looks like someone overlooked that. Regards, Heather -- ** For a faster response to all licensing, support, and technical issues, please now send mail to support at runrev.com ** Heather Nagey ~ heather at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools Tel +44 (0) 870 747 1165 Fax +44 (0) 845 4588487 ~~~ Check our web site for new Revolution editions & special offers ~~~ From alex at tweedly.net Thu Oct 7 06:56:56 2004 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 07 Oct 2004 11:56:56 +0100 Subject: Bugzilla address In-Reply-To: References: <521979185.20041006091657@ahsoftware.net> <20041006023449.6C1A8930183@mail.runrev.com> <5.1.0.14.0.20041006125928.0250cd48@mail.tweedly.net> <521979185.20041006091657@ahsoftware.net> Message-ID: <5.1.0.14.0.20041007115128.023dfb80@mail.tweedly.net> At 09:40 07/10/2004 +0200, Robert Brenstein wrote: >>Alex- >> >>Wednesday, October 6, 2004, 5:16:02 AM, you wrote: >> >>AT> It does make clear another minor issue with the web site - the failure to >>AT> make any use of "Title"s on the web pages. Apart from the Store, >>every page >>AT> has the same title - "Runtime". This is not only an inconvenience for >> >>I think this is actually more than a minor issue - bookmarking the web >>pages leaves all of them with the name "Runtime" and you have to go in >>and rename each of them by hand. Worse, trying to navigate by using >>the "Back" button history reveals a stack of previous pages, each >>named "Runtime". >> >>-- >>-Mark Wieder >> mwieder at ahsoftware.net > >Why don't you Bugzilla this? I didn't, and still won't, because I think that's misusing Bugzilla. I think the purpose of Bugzilla is to note problems and suggest improvements to the *product* - not other parts of the company, the website, the articles in the press, or any other aspect of Runrev. It should be (IMHO) only issues with the product itself. Sorry if that sounds "purist", but I've lived behind a similar bug-reporting system before, and it was a fairly high-overhead system for dealing with things outside the control or scope of the development & support organizations it was intended for. -- Alex. From benr_mc at cogapp.com Thu Oct 7 07:06:44 2004 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 07 Oct 2004 12:06:44 +0100 Subject: Wanted: statement about database externals and libraries (especially on Windows) Message-ID: I've been fiddling for ages, and I'm still confused about exactly what items are looked for where. Currently, deploying an app including database externals feels like trial-and-error for me, which is not a comfortable feeling. Where possible, I try to distribute my apps as a single file, self-healing. On MacOS X, this is now reasonably straightforward as most stuff is hidden inside the bundle. On Windows, my traditional method has been to build the standalone so that it specifies the externals it needs as being in a folder called "service", accessed relative to the standalone. The app starts up, and checks that the folder exists; if it doesn't, or it doesn?t contain the expected files, it creates the folder, installs necessary files from compressed copies included in the app, tells that user it is now properly installed and must be launched again, then quits. That way when it starts up the next time, the externals are properly loaded; I only have to distribute a single exe; the user just sees the exe, any other stuff I want them to see, and the 'service' folder (I also store other working stuff I need in the 'service' folder), rather than seeing a folder cluttered up with dlls etc. The situation now is more complicated (perhaps it always was - I didn't use to deal with as many database types). For example, if I build a standalone with database inclusions for ODBC, MySQL, and Valentina, I get the following default layout, where folders are marked in [square brackets]: myapp.exe libmySQL.dll VXCMD.dll [externals] revdb.dll [database_drivers] dbodbc.dll dbvalentina.dll dbmysql.dll Now, by setting the externals property of the stack, I should be abled to put "revdb.dll" where I like. But where will it look for the "database_drivers" folder? In the same folder as whereever I put revdb.dll, or always in a folder called external next to the app? Is there any way to configure this? And what about those two dlls at the top level, "libmySQL.dll" and "VXCMD.dll". Must they always be in the same folder as the app? Can this be configured in any way? Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From rjb at rz.uni-potsdam.de Thu Oct 7 07:17:31 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu, 7 Oct 2004 13:17:31 +0200 Subject: Bugzilla address In-Reply-To: <5.1.0.14.0.20041007115128.023dfb80@mail.tweedly.net> References: <521979185.20041006091657@ahsoftware.net> <20041006023449.6C1A8930183@mail.runrev.com> <5.1.0.14.0.20041006125928.0250cd48@mail.tweedly.net> <521979185.20041006091657@ahsoftware.net> <5.1.0.14.0.20041007115128.023dfb80@mail.tweedly.net> Message-ID: >> >>Why don't you Bugzilla this? > >I didn't, and still won't, because I think that's misusing Bugzilla. >I think the purpose of Bugzilla is to note problems and suggest >improvements to the *product* - not other parts of the company, the >website, the articles in the press, or any other aspect of Runrev. >It should be (IMHO) only issues with the product itself. > >Sorry if that sounds "purist", but I've lived behind a similar >bug-reporting system before, and it was a fairly high-overhead >system for dealing with things outside the control or scope of the >development & support organizations it was intended for. > >-- Alex. Well, they have revolution online revolution support among product components, so RR is not as purist as you are :) There is no explicit web-related component, but web can be considered part of support imho. May be RR can/should add a web-specific component entry. If the problems of web, faq etc which are discussed on the list are not recorded in bugzilla, they may never be attended to (unless Heather catches them and acts upon). Robert From fde101 at fjrhome.net Thu Oct 7 08:19:25 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 7 Oct 2004 08:19:25 -0400 Subject: password problem with PostgreSQL In-Reply-To: <4164FFFD.6DDE2CBE@Club-Internet.fr> References: <4164FFFD.6DDE2CBE@Club-Internet.fr> Message-ID: <20A9AAEA-185B-11D9-AF21-0050E4BA750F@fjrhome.net> If you are prompting for the password via "ask password", make sure you specify the "clear" option (see the docs), otherwise the "ask" dialog encrypts the password before returning it, and you give the wrong value to revOpenDatabase. On Oct 7, 2004, at 4:36 AM, jbv wrote: > Hi list, > > I'm trying to connect to postgres via RR on an XP box. > Postgres is installed and working (I can login via phppgadmin), > and port 5432 is open on the firewall... > When I try to open the connection (with revopendatabase or the > query builder) I get the following message : > Revdb error : FATAL authentication failed for user "postgres". > > I know that user & password are correct since I use them with > phppgadmin... My isp says the problem comes from my Rev > scripts... > > Any idea of what I should do / modify / try / look at to solve the > problem ? > Thanks, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From jbv.silences at Club-Internet.fr Thu Oct 7 08:27:35 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Thu, 07 Oct 2004 14:27:35 +0200 Subject: password problem with PostgreSQL References: <4164FFFD.6DDE2CBE@Club-Internet.fr> <20A9AAEA-185B-11D9-AF21-0050E4BA750F@fjrhome.net> Message-ID: <41653637.4DF03DFA@Club-Internet.fr> Frank, Thanks for the reply, but I'm not using "ask password". I'm just using the pwd for postgres as a parameter for revopendatabase, and it doesn't work. And I know that the user & pwd are OK since I can login to the DB via phppgadmin... JB > If you are prompting for the password via "ask password", make sure you > specify the "clear" option (see the docs), otherwise the "ask" dialog > encrypts the password before returning it, and you give the wrong value > to revOpenDatabase. > > On Oct 7, 2004, at 4:36 AM, jbv wrote: > > > Hi list, > > > > I'm trying to connect to postgres via RR on an XP box. > > Postgres is installed and working (I can login via phppgadmin), > > and port 5432 is open on the firewall... > > When I try to open the connection (with revopendatabase or the > > query builder) I get the following message : > > Revdb error : FATAL authentication failed for user "postgres". > > > > I know that user & password are correct since I use them with > > phppgadmin... My isp says the problem comes from my Rev > > scripts... > > > > Any idea of what I should do / modify / try / look at to solve the > > problem ? > > > Thanks, > > JB > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > ----------------------------------------------------------- > Frank D. Engel, Jr. > > $ ln -s /usr/share/kjvbible /usr/manual > $ true | cat /usr/manual | grep "John 3:16" > John 3:16 For God so loved the world, that he gave his only begotten > Son, that whosoever believeth in him should not perish, but have > everlasting life. > $ > > ___________________________________________________________ > $0 Web Hosting with up to 120MB web space, 1000 MB Transfer > 10 Personalized POP and Web E-mail Accounts, and much more. > Signup at www.doteasy.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From fde101 at fjrhome.net Thu Oct 7 08:30:03 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 7 Oct 2004 08:30:03 -0400 Subject: Bugzilla address In-Reply-To: References: <521979185.20041006091657@ahsoftware.net> <20041006023449.6C1A8930183@mail.runrev.com> <5.1.0.14.0.20041006125928.0250cd48@mail.tweedly.net> <521979185.20041006091657@ahsoftware.net> <5.1.0.14.0.20041007115128.023dfb80@mail.tweedly.net> Message-ID: <9D24FC92-185C-11D9-AF21-0050E4BA750F@fjrhome.net> > Well, they have > > revolution online > revolution support > > among product components, so RR is not as purist as you are :) There > is no explicit web-related component, but web can be considered part > of support imho. May be RR can/should add a web-specific component > entry. Maybe we should bugzilla *this* first, so that there will be a suitable category in which to bugzilla the other report? I am using bugzilla here internally, so I know it is not extremely difficult to add a product or component to the list; it would not be difficult for them to do. I would suggest filing this under "Revolution Support" -- that seems to most closely match the issue (there is lack of support for requesting support for support? ;-) > > If the problems of web, faq etc which are discussed on the list are > not recorded in bugzilla, they may never be attended to (unless > Heather catches them and acts upon). > > Robert > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Thu Oct 7 08:37:22 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 7 Oct 2004 08:37:22 -0400 Subject: password problem with PostgreSQL In-Reply-To: <41653637.4DF03DFA@Club-Internet.fr> References: <4164FFFD.6DDE2CBE@Club-Internet.fr> <20A9AAEA-185B-11D9-AF21-0050E4BA750F@fjrhome.net> <41653637.4DF03DFA@Club-Internet.fr> Message-ID: Then I will assume that you have checked the correct order of parameters, and that all items are correctly capitalized (pgsql is quite case sensitive as far as the dbname, username, and password). Concerning phppgadmin, am I correct in "guessing" that this is a local admin tool of some sort which is being run on the same machine as the db server, and accessed remotely through a web browser? If so, it is possible that the server was not configured to allow remote authentication to the database, or possibly to the postgres account. I would ask the ISP to check the pg_hba.conf file and make sure that unencrypted remote connections to the server are allowed. It may be a matter of having the server configured to accept remote connections, but not set up to accept a compatible authentication scheme from a remote connection. On Oct 7, 2004, at 8:27 AM, jbv wrote: > > > Frank, > > Thanks for the reply, but I'm not using "ask password". > I'm just using the pwd for postgres as a parameter for > revopendatabase, and it doesn't work. > And I know that the user & pwd are OK since I can login > to the DB via phppgadmin... > > JB > >> If you are prompting for the password via "ask password", make sure >> you >> specify the "clear" option (see the docs), otherwise the "ask" dialog >> encrypts the password before returning it, and you give the wrong >> value >> to revOpenDatabase. >> >> On Oct 7, 2004, at 4:36 AM, jbv wrote: >> >>> Hi list, >>> >>> I'm trying to connect to postgres via RR on an XP box. >>> Postgres is installed and working (I can login via phppgadmin), >>> and port 5432 is open on the firewall... >>> When I try to open the connection (with revopendatabase or the >>> query builder) I get the following message : >>> Revdb error : FATAL authentication failed for user "postgres". >>> >>> I know that user & password are correct since I use them with >>> phppgadmin... My isp says the problem comes from my Rev >>> scripts... >>> >>> Any idea of what I should do / modify / try / look at to solve the >>> problem ? >> >>> Thanks, >>> JB >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> >> ----------------------------------------------------------- >> Frank D. Engel, Jr. >> >> $ ln -s /usr/share/kjvbible /usr/manual >> $ true | cat /usr/manual | grep "John 3:16" >> John 3:16 For God so loved the world, that he gave his only begotten >> Son, that whosoever believeth in him should not perish, but have >> everlasting life. >> $ >> >> ___________________________________________________________ >> $0 Web Hosting with up to 120MB web space, 1000 MB Transfer >> 10 Personalized POP and Web E-mail Accounts, and much more. >> Signup at www.doteasy.com >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Thu Oct 7 08:53:54 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 7 Oct 2004 08:53:54 -0400 Subject: word 1 of item 1 of "123" = 123. item 1 of word 1 of "123" = !@#$%^&*()_+ In-Reply-To: <5.1.0.14.0.20041007024336.025375b8@mail.tweedly.net> References: <5.1.0.14.0.20041007024336.025375b8@mail.tweedly.net> Message-ID: Try putting the last part in parenthesis: item 1 of (word 1 of "123") = 123 On Oct 6, 2004, at 9:45 PM, Alex Tweedly wrote: > At 18:03 06/10/2004 -0700, Erik Hansen wrote: > > >> word 1 of item 1 of "123" = 123. >> item 1 of word 1 of "123" = !@#$%^&*()_+. >> >> not exactly a bug, >> but it would be nice to get >> item 1 of word 1 of whatEver sometimes. > > In 2.5 the second line gives me > > Script compile error: > Error description: Chunk: bad chunk order (must be small to large) > > I hit that error message about 30 seconds before reading your email :-) > > -- Alex. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From 36degrees at runrev.com Thu Oct 7 09:39:53 2004 From: 36degrees at runrev.com (Mark Waddingham) Date: Thu, 7 Oct 2004 09:39:53 -0400 (EDT) Subject: Bugzilla usage clarification (was Bugzilla address) In-Reply-To: <9D24FC92-185C-11D9-AF21-0050E4BA750F@fjrhome.net> Message-ID: Hi all, Just a clarification with respect to the usage of Bugzilla. Bugzilla is used internally by our engineers (myself included) to track bugs and feature requests pertaining to the Revolution product only. It is not to be used to report problems with the website. Problems, suggestions and queries regarding the website should be sent to www at runrev.com where thay can be handled by the appropriate person. The categories listed in previous emails are not, in fact, anything to do with the website. Revolution Online - this is for bugs pertaining to the revOnline channel viewer and Runtime supplied channels (Home, Learning Center, My Space and User Spaces). Revolution Support - this is for bugs pertaining to the Support dialog box (and associated elements). I realise that there is currently no definitive guide as to what component should be used for which bug - indeed, the list of components could do with updating - and this will be addressed when we have time. For the time being, if you do not know how to classify your bug then please assign it to 'Unknown/Does not exist yet'. Again, let me make this clear, *any* submission to bugzilla that does not relate to the direct usage of the product will be closed without comment. Warmest Regards, Mark. --------------------------------------------------------------------- Mark Waddingham ~ 36degrees @ runrev.com ~ http://www.runrev.com/ Runtime Revolution ~ User-Centric Development Tools From fde101 at fjrhome.net Thu Oct 7 09:48:19 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 7 Oct 2004 09:48:19 -0400 Subject: Bugzilla usage clarification (was Bugzilla address) In-Reply-To: References: Message-ID: <8BEDF742-1867-11D9-AF5C-0050E4BA750F@fjrhome.net> Aha! Thank you for the clarification. On Oct 7, 2004, at 9:39 AM, Mark Waddingham wrote: > Hi all, > > Just a clarification with respect to the usage of Bugzilla. > > Bugzilla is used internally by our engineers (myself included) to track > bugs and feature requests pertaining to the Revolution product only. > It is > not to be used to report problems with the website. > > Problems, suggestions and queries regarding the website should be sent > to > www at runrev.com where thay can be handled by the appropriate person. > > The categories listed in previous emails are not, in fact, anything to > do > with the website. > > Revolution Online - this is for bugs pertaining to the revOnline > channel > viewer and Runtime supplied channels (Home, Learning Center, My > Space > and User Spaces). > > Revolution Support - this is for bugs pertaining to the Support > dialog > box (and associated elements). > > I realise that there is currently no definitive guide as to what > component > should be used for which bug - indeed, the list of components could do > with updating - and this will be addressed when we have time. For the > time > being, if you do not know how to classify your bug then please assign > it > to 'Unknown/Does not exist yet'. > > Again, let me make this clear, *any* submission to bugzilla that does > not relate to the direct usage of the product will be closed without > comment. > > Warmest Regards, > > Mark. > > --------------------------------------------------------------------- > Mark Waddingham ~ 36degrees @ runrev.com ~ http://www.runrev.com/ > Runtime Revolution ~ User-Centric Development Tools > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From bill at bluewatermaritime.com Thu Oct 7 11:30:18 2004 From: bill at bluewatermaritime.com (Bill) Date: Thu, 07 Oct 2004 11:30:18 -0400 Subject: Here comes XOS In-Reply-To: <20041006210747.81FFD9300BA@mail.runrev.com> Message-ID: On 10/6/04 5:12 PM, "MisterX" wrote: > Im in the stage where you put 1+1 to make 3... | | | A lot of programming languages seem like that to me. I especially find object orientated programming confusing so I am looking forward to you making XOS clear. From mwieder at ahsoftware.net Thu Oct 7 11:32:27 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 7 Oct 2004 08:32:27 -0700 Subject: Bugzilla address In-Reply-To: <5.1.0.14.0.20041007115128.023dfb80@mail.tweedly.net> References: <521979185.20041006091657@ahsoftware.net> <20041006023449.6C1A8930183@mail.runrev.com> <5.1.0.14.0.20041006125928.0250cd48@mail.tweedly.net> <521979185.20041006091657@ahsoftware.net> <5.1.0.14.0.20041007115128.023dfb80@mail.tweedly.net> Message-ID: <1381309412.20041007083227@ahsoftware.net> Alex- Thursday, October 7, 2004, 3:56:56 AM, you wrote: >>Why don't you Bugzilla this? AT> I didn't, and still won't, because I think that's misusing Bugzilla. I Agreed, and there's a place on the web site to report anomalies to the webmaster. I think that's a more appropriate use of resources. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Oct 7 11:36:09 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 7 Oct 2004 08:36:09 -0700 Subject: sorting...is it just me? In-Reply-To: References: <20041006140719.096A8930134@mail.runrev.com> Message-ID: <1851531682.20041007083609@ahsoftware.net> Geoff- Wednesday, October 6, 2004, 1:53:07 PM, you wrote: GC> Tom, where Bill had had "had," had had "had had." "Had had," had had GC> the teacher's approval. Sheesh! Yes, I'd be lost without those quotes. I still don't get the buffalo one. English is full of ambiguities that make sentences fun: "Is the turkey ready to eat yet?", "I left her behind for you", etc. -- -Mark Wieder mwieder at ahsoftware.net From mark at maseurope.net Thu Oct 7 07:52:07 2004 From: mark at maseurope.net (Mark Smith) Date: Thu, 7 Oct 2004 12:52:07 +0100 Subject: Sorting...is it just me? In-Reply-To: <20041007110541.C47B9930196@mail.runrev.com> References: <20041007110541.C47B9930196@mail.runrev.com> Message-ID: <50BD0B4F-1857-11D9-94B5-000D93C19756@maseurope.net> Fabulous :) On 7 Oct 2004, at 12:05, use-revolution-request at lists.runrev.com wrote: > Tom, where Bill had had "had," had had "had had." "Had had," had had > the teacher's approval. From pevensen at siboneylg.com Thu Oct 7 12:12:20 2004 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Thu, 07 Oct 2004 11:12:20 -0500 Subject: sorting...is it just me? In-Reply-To: References: <20041006140719.096A8930134@mail.runrev.com> Message-ID: <6.1.2.0.2.20041007110940.044bae78@exchange.slg.com> "Buffalo buffalo buffalo Buffalo buffalo." Buffalo - the town buffalo - the animal buffalo - To confuse; bewilder Buffalo - the town buffalo - the animal. So "Buffalo bison baffle Buffalo bison." Which still has nice alliteration, but has fewer repetitive redundancies and is more comprehensible. :D Peter T. Evensen http://www.PetersRoadToHealth.com 24-hour recorded info hotline: 1-800-624-7671 From b.xavier at internet.lu Thu Oct 7 12:16:24 2004 From: b.xavier at internet.lu (MisterX) Date: Thu, 7 Oct 2004 18:16:24 +0200 Subject: Anyone Interested In A Tablet PC SIG? In-Reply-To: Message-ID: <20041007161159.044D0930194@mail.runrev.com> oops http://www.monsieurx.com/design/xpim.html and its case sensitive too, sorry ;) and the links there after are just a test... (tip: best seen in a dark room) Xa Sorry, just regained consciousness (seen on the back of an orange Pinto - fan of Odie) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Bill Vlahos > Sent: Thursday, October 07, 2004 7:23 AM > To: How to use Revolution > Subject: Re: Anyone Interested In A Tablet PC SIG? > > The link doesn't seem to work. > > Bill Vlahos > > On Oct 6, 2004, at 9:51 PM, MisterX wrote: > > > I've been working on designs of tablets since 1984! > > > > Im still impressed by the backwardness of this lack of tablets! The > > power of a modern palm with a 9" > > screen like the old 128K would have been sufficient... > > > > I guess the problem remains the battery... > > But for a bit of fun, heres a concept I put together back in '91 > > > > http://www.monsieurx.com/XPIM.html > > > > ;) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From b.xavier at internet.lu Thu Oct 7 12:31:32 2004 From: b.xavier at internet.lu (MisterX) Date: Thu, 7 Oct 2004 18:31:32 +0200 Subject: Sorting...is it just me? In-Reply-To: <50BD0B4F-1857-11D9-94B5-000D93C19756@maseurope.net> Message-ID: <20041007162707.3C914930198@mail.runrev.com> sorry to kill the fun but has anyone found out how to sort by background of card or viceversa card of bg? like sort cards of bg 1 by sort cards by bg name of each sort bgs by name sort cds by id of bg of each like when you sort by mistake a stack with multiple backgrounds, you need to put them back together... Sort cards by fld 1 of each Trivia: Anyone ever notice that you can't put a card in the front of another or in the back? move this card before the previous copy this card after the next one For a card metaphor, it's kind of a big language omission :) I know, no one has requested it! ;) Thanks in advance if you find the sorting thing! Cheers and revs to all Xa > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Mark Smith > Sent: Thursday, October 07, 2004 1:52 PM > To: use-revolution at lists.runrev.com > Subject: Re: Sorting...is it just me? > > Fabulous :) > > On 7 Oct 2004, at 12:05, > use-revolution-request at lists.runrev.com wrote: > > > Tom, where Bill had had "had," had had "had had." "Had > had," had had > > the teacher's approval. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From mark at maseurope.net Thu Oct 7 12:47:44 2004 From: mark at maseurope.net (Mark Smith) Date: Thu, 7 Oct 2004 17:47:44 +0100 Subject: Sorting...is it just me? OT In-Reply-To: <20041007160008.A1AA79301A9@mail.runrev.com> References: <20041007160008.A1AA79301A9@mail.runrev.com> Message-ID: <9C8B8BFC-1880-11D9-83F7-000D93C19756@maseurope.net> On 7 Oct 2004, at 17:00, use-revolution-request at lists.runrev.com wrote: > I still don't get the > buffalo one. > It's a bit of a stretch, admittedly, but this is it: 'Buffalo' are animals, the plural has no final 's' 'Buffalo' is a city 'To buffalo' is a verb meaning to coerce in some way therefore Buffalo buffalo (animals from the city of Buffalo) buffalo (coerce) other Buffalo buffalo... Useless, but grammatical. For more bizarre sentences ("what did you bring the book I don't like to be read to out of up for?", yes, that's FIVE prepositions at the end) read "The Language Instinct" by Stephen Pinker. A fascinating book, and not just for the weird sentence stuff. Anyway, Back to Runrev... I still think 'sort cards of stack "myStack" by the name of this card' is weird....since 'this cd' would be a synonym for 'cd 4' if that was the current card, so it's as if you said 'sort cards of stack "myStack" by the name of cd 4' (which I just tried, BTW, and with no error. It moves cd 4 to cd 1, but leaves the order of the rest unchanged). Cheers, Mark From troy at rpsystems.net Thu Oct 7 13:53:55 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 7 Oct 2004 13:53:55 -0400 Subject: Sorting...is it just me? OT In-Reply-To: <9C8B8BFC-1880-11D9-83F7-000D93C19756@maseurope.net> References: <20041007160008.A1AA79301A9@mail.runrev.com> <9C8B8BFC-1880-11D9-83F7-000D93C19756@maseurope.net> Message-ID: On Oct 7, 2004, at 12:47 PM, Mark Smith wrote: > For more bizarre sentences ("what did you bring the book I don't like > to be read to out of up for?", yes, that's FIVE prepositions at the > end) read "The Language Instinct" by Stephen Pinker. A fascinating > book, and not just for the weird sentence stuff. I don't even think that is valid Transcript. The one with all the "hads" might be though. ;-) -- Troy RPSystems, Ltd. http://www.rpsystems.net From fde101 at fjrhome.net Thu Oct 7 15:38:54 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 7 Oct 2004 15:38:54 -0400 Subject: Seems a bit silly... Message-ID: <85FCD927-1898-11D9-AF5C-0050E4BA750F@fjrhome.net> Should this, or should it not, be valid Transcript code for a preOpenStack handler in a stack script: if the target is the first card of me then Upon execution, that code results in the complaint: Chunk: source is not a container So I try this: if the name of the target is the name of the first card of me then Which is accepted; however, this is in a main stack; opening one of its substacks should NOT cause the code within the 'if' block to execute, correct? But it does... How can I avoid this problem? ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From scott at tactilemedia.com Thu Oct 7 16:07:52 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 07 Oct 2004 13:07:52 -0700 Subject: Seems a bit silly... In-Reply-To: <85FCD927-1898-11D9-AF5C-0050E4BA750F@fjrhome.net> Message-ID: Recently, Frank D. Engel, Jr. wrote: > Should this, or should it not, be valid Transcript code for a > preOpenStack handler in a stack script: > > if the target is the first card of me then > > Upon execution, that code results in the complaint: > > Chunk: source is not a container > > > So I try this: > > if the name of the target is the name of the first card of me then > > Which is accepted; however, this is in a main stack; opening one of its > substacks should NOT cause the code within the 'if' block to execute, > correct? But it does... > > How can I avoid this problem? Are you trying to limit preOpenStack messages to the main stack only? If so, move the preOpenStack handler to the script of the first card of the main stack, instead of the stack itself. Then you shouldn't need to worry about checking the target at all. Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From fde101 at fjrhome.net Thu Oct 7 16:16:36 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 7 Oct 2004 16:16:36 -0400 Subject: Seems a bit silly... In-Reply-To: References: Message-ID: That's what I just did, actually, and it is working; however, it seems that the other code should have worked too. Is this a bug, or am I missing something? On Oct 7, 2004, at 4:07 PM, Scott Rossi wrote: > Recently, Frank D. Engel, Jr. wrote: > >> Should this, or should it not, be valid Transcript code for a >> preOpenStack handler in a stack script: >> >> if the target is the first card of me then >> >> Upon execution, that code results in the complaint: >> >> Chunk: source is not a container >> >> >> So I try this: >> >> if the name of the target is the name of the first card of me then >> >> Which is accepted; however, this is in a main stack; opening one of >> its >> substacks should NOT cause the code within the 'if' block to execute, >> correct? But it does... >> >> How can I avoid this problem? > > Are you trying to limit preOpenStack messages to the main stack only? > If > so, move the preOpenStack handler to the script of the first card of > the > main stack, instead of the stack itself. Then you shouldn't need to > worry > about checking the target at all. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Development & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From scott at tactilemedia.com Thu Oct 7 16:32:23 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 07 Oct 2004 13:32:23 -0700 Subject: Seems a bit silly... In-Reply-To: Message-ID: Recently, Frank D. Engel, Jr. wrote: > That's what I just did, actually, and it is working; however, it seems > that the other code should have worked too. Is this a bug, or am I > missing something? I seem to recall a combination of "owner" and "name" but the details are irrelevant. Moving the script the first card is simpler and will save you some headaches. Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From kray at sonsothunder.com Thu Oct 7 16:33:05 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 07 Oct 2004 15:33:05 -0500 Subject: Seems a bit silly... In-Reply-To: <85FCD927-1898-11D9-AF5C-0050E4BA750F@fjrhome.net> Message-ID: On 10/7/04 2:38 PM, "Frank D. Engel, Jr." wrote: > Should this, or should it not, be valid Transcript code for a > preOpenStack handler in a stack script: > > if the target is the first card of me then Sorry, no... it's because "the first card of me" has no meaning because it refers to a conceptual object and doesn't translate to valid object descriptor. Now "the long id of the first card of me" *does* translate, so you could say: if the target is (the long id of the first card of me) then HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From michaell at unimelb.edu.au Thu Oct 7 19:12:18 2004 From: michaell at unimelb.edu.au (Michael J. Lew) Date: Fri, 8 Oct 2004 09:12:18 +1000 Subject: popup menus stop working... Message-ID: Chipp asked about a workaround for popups eventually failing (IDE menus get truncated at the same time for me). As far as I know there isn't a workaround apart from restarting Rev, but Tuviah claims to have fixed the problem (see bugzilla #2114 and #2126). In my opinion the issue is a big enough problem that we should have had a new release of 2.5 (numbered 2.5.1 ;-) as soon as he got it fixed. I have to restart Rev about 6 times a day when I am working with it :-( Michael -- Michael J. Lew Senior Lecturer Department of Pharmacology The University of Melbourne Parkville 3010 Victoria Australia Phone +613 8344 8304 ** New email address: michaell at unimelb.edu.au ** From chipp at chipp.com Thu Oct 7 23:00:50 2004 From: chipp at chipp.com (Chipp Walters) Date: Thu, 07 Oct 2004 22:00:50 -0500 Subject: popup menus stop working... In-Reply-To: References: Message-ID: <416602E2.3070307@chipp.com> Well, it would certainly be a great way to test the new self-updating feature of 2.5 (which I really like). I also hope the engine cursor problems are fixed as well. best, Chipp Michael J. Lew wrote: > In my opinion the issue is a big enough problem that we should have had > a new release of 2.5 (numbered 2.5.1 ;-) as soon as he got it fixed. I > have to restart Rev about 6 times a day when I am working with it :-( From erikhans08 at yahoo.com Thu Oct 7 23:32:52 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Thu, 7 Oct 2004 20:32:52 -0700 (PDT) Subject: word 1 of item 1 of "123" = 123. item 1 of word 1 of "123" = !@#$%^&*()_+ In-Reply-To: Message-ID: <20041008033252.47028.qmail@web61102.mail.yahoo.com> --- "Frank D. Engel, Jr." wrote: > >> word 1 of item 1 of "123" = 123. > >> item 1 of word 1 of "123" = !@#$%^&*()_+. > Try putting the last part in parenthesis: > > item 1 of (word 1 of "123") = 123 yes, that is more succinct than my: put word 1 of "123" into tVar item 1 of tVar = 123 Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From erikhans08 at yahoo.com Thu Oct 7 23:44:50 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Thu, 7 Oct 2004 20:44:50 -0700 (PDT) Subject: Seems a bit silly... In-Reply-To: Message-ID: <20041008034450.39769.qmail@web61110.mail.yahoo.com> --- Scott Rossi wrote: > Are you trying to limit preOpenStack messages > to the main stack only? If > so, move the preOpenStack handler to the script > of the first card of the > main stack, instead of the stack itself. Then > you shouldn't need to worry > about checking the target at all. what if you are constantly adding, deleting and shuffling cards? how about setting the script of each new card to: on preOpenStack if (the number of this card = 1) -- if needed then doOpenStackThings end preOpenStack doOpenStackThings resides in the stack script. if this works i can take my startup handler out of that button script! > Scott Rossi > Creative Director > Tactile Media, Development & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard. http://promotions.yahoo.com/new_mail From douez at wanadoo.fr Fri Oct 8 04:38:43 2004 From: douez at wanadoo.fr (thierry) Date: Fri, 8 Oct 2004 10:38:43 +0200 Subject: differents places for SetProp ? In-Reply-To: <783E463B-1069-11D9-B835-000A27B49A96@major-k.de> References: <14425286990.20040923082934@ahsoftware.net> <88275147.20040927112643@wanadoo.fr> <783E463B-1069-11D9-B835-000A27B49A96@major-k.de> Message-ID: <774762144.20041008103843@wanadoo.fr> Hi, does someone knows or better tried out to have a "SetProp theProp" handler not stored in the object where the prop is but somewhere else ? with other words, i have a lots of Datas stacks, full of props, but without any scripts. looking for a clue to trigger a setprop but not in the data stack :-) is this realistic ? thanks and regards, thierry From xbury.cs at clearstream.com Fri Oct 8 04:44:30 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 8 Oct 2004 10:44:30 +0200 Subject: # POSSIBLY SPAM #::differents places for SetProp ? Message-ID: Sure. You can put it into a frontscript or stackinuse. Detect which object (the target and frontstack) are being modified. This is how the props stack worked in MC... > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > douez at wanadoo.fr > Sent: Friday, October 08, 2004 10:39 AM > To: use-revolution at lists.runrev.com > Subject: # POSSIBLY SPAM #::differents places for SetProp ? > > Hi, > > does someone knows or better tried out to have a "SetProp > theProp" handler not stored in the object where the prop is > but somewhere else ? > > with other words, i have a lots of Datas stacks, full of > props, but without any scripts. looking for a clue to trigger > a setprop but not in the data stack :-) > > is this realistic ? > > thanks and regards, thierry > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From Mike at Doub.com Fri Oct 8 04:50:55 2004 From: Mike at Doub.com (Mike Doub) Date: Fri, 8 Oct 2004 04:50:55 -0400 Subject: Importing an RTF file Message-ID: <20041008085059.YKI1756.imf17aec.mail.bellsouth.net@mail.tribrain.net> Does anyone have experience with using RTPText? I am trying to load a RTF file into a field. The RTF file opens just fine with word, but it completely silent when I try to load its contents into a field as follows: Set the RTFText of fld "foo" to URL tFilePath tFilePath is valid, and when I put tFilePath into fld "foo" I do see the raw RTF data. The documentation says that it ignores the parts of RTF that are not supported, I fear that it is ignoring the entire document and I am not seeing anything. Does anyone have any debug suggestions that would allow me to see what is happening under the covers? Regards, Mike From xbury.cs at clearstream.com Fri Oct 8 04:56:04 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 8 Oct 2004 10:56:04 +0200 Subject: Importing an RTF file Message-ID: try resaving the document as RTF from Word. Other wise, remove any non-text or extra styles. Break down the problem: try importing half of the file and see which one fails... hope that helps! Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Mike Doub > Sent: Friday, October 08, 2004 10:51 AM > To: use-revolution at lists.runrev.com > Subject: Importing an RTF file > > Does anyone have experience with using RTPText? I am trying > to load a RTF file into a field. The RTF file opens just > fine with word, but it completely silent when I try to load > its contents into a field as follows: > > > > Set the RTFText of fld "foo" to URL tFilePath > > > > tFilePath is valid, and when I put tFilePath into fld "foo" I > do see the raw RTF data. > > > > The documentation says that it ignores the parts of RTF that > are not supported, I fear that it is ignoring the entire > document and I am not seeing anything. > > > > Does anyone have any debug suggestions that would allow me to > see what is happening under the covers? > > > > Regards, > > Mike > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From Mike at Doub.com Fri Oct 8 05:14:35 2004 From: Mike at Doub.com (Mike Doub) Date: Fri, 8 Oct 2004 05:14:35 -0400 Subject: Importing an RTF file In-Reply-To: Message-ID: <20041008091438.JVEG1790.imf18aec.mail.bellsouth.net@mail.tribrain.net> Since I don't have control of the original file are you suggesting that I load the rtf file into a variable and start trying to strip out the offending tags then set the remaining RTF to a field? I am assuming that RTF has tags similar to html I do not need to keep any of the formatting as I am only interested in the raw text content of the document. I guess that I am going to be forced to learn the details of RTF Thanks Mike -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of xbury.cs at clearstream.com Sent: Friday, October 08, 2004 4:56 AM To: use-revolution at lists.runrev.com Subject: RE: Importing an RTF file try resaving the document as RTF from Word. Other wise, remove any non-text or extra styles. Break down the problem: try importing half of the file and see which one fails... hope that helps! Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Mike Doub > Sent: Friday, October 08, 2004 10:51 AM > To: use-revolution at lists.runrev.com > Subject: Importing an RTF file > > Does anyone have experience with using RTPText? I am trying > to load a RTF file into a field. The RTF file opens just > fine with word, but it completely silent when I try to load > its contents into a field as follows: > > > > Set the RTFText of fld "foo" to URL tFilePath > > > > tFilePath is valid, and when I put tFilePath into fld "foo" I > do see the raw RTF data. > > > > The documentation says that it ignores the parts of RTF that > are not supported, I fear that it is ignoring the entire > document and I am not seeing anything. > > > > Does anyone have any debug suggestions that would allow me to > see what is happening under the covers? > > > > Regards, > > Mike > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From xbury.cs at clearstream.com Fri Oct 8 05:32:28 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 8 Oct 2004 11:32:28 +0200 Subject: Importing an RTF file Message-ID: just tried it with a semi full of styles rtf file and it worked fine... If I can try your URL, I'll let you know... > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Mike Doub > Sent: Friday, October 08, 2004 11:15 AM > To: 'How to use Revolution' > Subject: RE: Importing an RTF file > > Since I don't have control of the original file are you > suggesting that I load the rtf file into a variable and start > trying to strip out the offending tags then set the remaining > RTF to a field? I am assuming that RTF has tags similar to html > > I do not need to keep any of the formatting as I am only > interested in the raw text content of the document. I guess > that I am going to be forced to learn the details of RTF > > Thanks > Mike > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > xbury.cs at clearstream.com > Sent: Friday, October 08, 2004 4:56 AM > To: use-revolution at lists.runrev.com > Subject: RE: Importing an RTF file > > try resaving the document as RTF from Word. > > Other wise, remove any non-text or extra styles. > Break down the problem: try importing half of the file and > see which one fails... > > hope that helps! > Xavier > > > -----Original Message----- > > From: use-revolution-bounces at lists.runrev.com > > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Mike > > Doub > > Sent: Friday, October 08, 2004 10:51 AM > > To: use-revolution at lists.runrev.com > > Subject: Importing an RTF file > > > > Does anyone have experience with using RTPText? I am > trying to load a > > RTF file into a field. The RTF file opens just fine with > word, but it > > completely silent when I try to load its contents into a field as > > follows: > > > > > > > > Set the RTFText of fld "foo" to URL tFilePath > > > > > > > > tFilePath is valid, and when I put tFilePath into fld "foo" > I do see > > the raw RTF data. > > > > > > > > The documentation says that it ignores the parts of RTF > that are not > > supported, I fear that it is ignoring the entire document > and I am not > > seeing anything. > > > > > > > > Does anyone have any debug suggestions that would allow me > to see what > > is happening under the covers? > > > > > > > > Regards, > > > > Mike > > > > > > > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > ----------------------------------------- > Visit us at http://www.clearstream.com > IMPORTANT MESSAGE Internet communications are not secure > and therefore > Clearstream International does not accept legal responsibility for the > contents of this message. The information contained in > this e-mail is > confidential and may be legally privileged. It is intended > solely for the addressee. If you are not the intended > recipient, any disclosure, copying, distribution or any > action taken or omitted to be taken in reliance on it, is > prohibited and may be unlawful. Any views expressed in this > e-mail are those of the individual sender, except where the > sender specifically states them to be the views of > Clearstream International or of any of its > affiliates or subsidiaries. END OF DISCLAIMER > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From malte.brill at t-online.de Fri Oct 8 06:40:13 2004 From: malte.brill at t-online.de (malte.brill at t-online.de) Date: Fri, 8 Oct 2004 12:40:13 +0200 Subject: FAQ-wiki [was: Cross Platform Font Question ?] In-Reply-To: <20041008093128.4B5AC9301A5@mail.runrev.com> References: <20041008093128.4B5AC9301A5@mail.runrev.com> Message-ID: <1CFsAX-16jfxw0@cmpmail09.bbul.t-online.de> Hi, Richards suggestion that someone should set up a FAQ Wiki, in the "Cross Platform Font Question?" thread raised my interest. As I needed a break on coding on the game today I set up a wiki to try how easy it is. I found a nice PHP solution. Maybe it is useful. If not I had a few hours of fun. No info to find there yet, though. If anyone has suggestions what topics to handle there, please add them or drop me a line. If I can find the time I?ll add a few things also. Please notify me if you find any Problems with the wiki. Maybe I haven?t all filepermissions set right yet. :-) The wiki is at: www.derbrill.com/faq/revolution Best, Malte From eric.chatonet at wanadoo.fr Fri Oct 8 08:43:31 2004 From: eric.chatonet at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Chatonet?=) Date: Fri, 8 Oct 2004 14:43:31 +0200 Subject: Seems a bit silly... In-Reply-To: <20041008093128.4B5AC9301A5@mail.runrev.com> References: <20041008093128.4B5AC9301A5@mail.runrev.com> Message-ID: Le 8 oct. 04, ? 11:31, "Frank D. Engel, Jr." a ?crit : > Should this, or should it not, be valid Transcript code for a > preOpenStack handler in a stack script: > > if the target is the first card of me then > > Upon execution, that code results in the complaint: > > Chunk: source is not a container > > So I try this: > > if the name of the target is the name of the first card of me then > > Which is accepted; however, this is in a main stack; opening one of its > substacks should NOT cause the code within the 'if' block to execute, > correct? But it does... > > How can I avoid this problem? Hi Frank, In a stack script, I am used to place this handy line at the beginning of any handler I want to be trapped only in this stack: if the short name of me <> the short name of this stack then exit It always works "? la perfection"! Hope this helps. Amicalement, ?ric Chatonet 24, Boulevard de Port-Royal 75005 Paris Fixe : 33 1 43 31 77 62 Mobile : 33 6 20 74 50 89 From 3mcgrath at adelphia.net Fri Oct 8 08:56:47 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 8 Oct 2004 08:56:47 -0400 Subject: front script back script Message-ID: <833CC4B1-1929-11D9-ADEC-000A95DA60FA@adelphia.net> Hello to all, Does anyone have an example stack of how and why to use a front/back script? I have read the docs and have never used them. I need to see a real reason and example on how they work and why they are useful. Thanks in advance to all, Tom Thomas J McGrath III 3mcgrath at adelphia.net 412-831-3094 220 Drake Road Bethel Park, PA 15102 From fde101 at fjrhome.net Fri Oct 8 10:20:15 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 8 Oct 2004 10:20:15 -0400 Subject: Stacks unable to be resized under Windows? Message-ID: <2CBA0A82-1935-11D9-AB0C-0050E4BA750F@fjrhome.net> I have a bunch of substacks in a file. The main stack is being presented as a palette, which can be resized vertically within constraints, but not horizontally (minWidth=maxWidth). Most of the substacks are set up similarly, except that they display as toplevel stacks rather than palettes. All of the stacks resize correctly under OS X, both in the IDE and in standalones, However, when I try to run a standalone under Windows, the palette can still be resized, but the substacks cannot be -- the borders to the windows do not permit resizing. Has anyone else seen anything like this? I have the latest 2.5 installed (Studio, OS X) now... ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From gcanyon at inspiredlogic.com Fri Oct 8 10:23:36 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri, 8 Oct 2004 07:23:36 -0700 Subject: popup menus stop working... In-Reply-To: <41646F63.1070200@chipp.com> References: <41646F63.1070200@chipp.com> Message-ID: As mentioned, no short term fix, but there is an avoidance technique. My understanding is that it's a limitation of resources, something like "no more than X number of this control type." So try limiting how many stacks you open with large numbers of popups. Not ideal, but at least you know what's going on... regards, Geoff Canyon gcanyon at inspiredlogic.com On Oct 6, 2004, at 3:19 PM, Chipp Walters wrote: > I know people have noted this before...but it seems in Rev2.5 after > working in the IDE for an hour or so, the popups quit working. You can > click all day until you're red in the finger. > > Did I perhaps miss a short term fix for this? I tried toggling > messages, to no avail. Has anyone figured out whether this is an IDE > problem or an engine problem? From RGould8 at aol.com Fri Oct 8 10:36:27 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Fri, 8 Oct 2004 10:36:27 EDT Subject: Detect Gateway IP address in windows Message-ID: <12d.4c8c99c8.2e97ffeb@aol.com> I've seen techniques for retrieving the user's local IP address in Windows into a Revolution variable, but I haven't yet seen an example of how one goes about retrieving the "gateway ip address". (For example, the IP address of a DSL router connected to the PC.) Can anyone tell me how one could retrieve this info in Windows? From troy at rpsystems.net Fri Oct 8 10:47:25 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 8 Oct 2004 10:47:25 -0400 Subject: popup menus stop working... In-Reply-To: References: <41646F63.1070200@chipp.com> Message-ID: On Oct 8, 2004, at 10:23 AM, Geoff Canyon wrote: > As mentioned, no short term fix, but there is an avoidance technique. > My understanding is that it's a limitation of resources, something > like "no more than X number of this control type." So try limiting how > many stacks you open with large numbers of popups. Not ideal, but at > least you know what's going on... No way. I honestly don't think that is it - unless the number not to exceed is like... 4. -- Troy RPSystems, Ltd. http://www.rpsystems.net From mwieder at ahsoftware.net Fri Oct 8 11:11:00 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 8 Oct 2004 08:11:00 -0700 Subject: sorting...is it just me? In-Reply-To: <6.1.2.0.2.20041007110940.044bae78@exchange.slg.com> References: <20041006140719.096A8930134@mail.runrev.com> <6.1.2.0.2.20041007110940.044bae78@exchange.slg.com> Message-ID: <197803966.20041008081100@ahsoftware.net> Peter- Thursday, October 7, 2004, 9:12:20 AM, you wrote: PTE> "Buffalo buffalo buffalo Buffalo buffalo." Thanks. I actually had all the words sorted out individually, but couldn't get them into the proper order to make sense. And it was more confused by the fact that when I lived in Nicaragua in the 80s there was a fad for a while of using the word "Buffalo!" as an interjection for wild approval. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Oct 8 11:13:43 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 8 Oct 2004 08:13:43 -0700 Subject: Sorting...is it just me? OT In-Reply-To: References: <20041007160008.A1AA79301A9@mail.runrev.com> <9C8B8BFC-1880-11D9-83F7-000D93C19756@maseurope.net> Message-ID: <58967441.20041008081343@ahsoftware.net> Troy- Thursday, October 7, 2004, 10:53:55 AM, you wrote: >> book, and not just for the weird sentence stuff. TR> I don't even think that is valid Transcript. Since when is weird sentence stuff not valid Transcript? ...ducking... -- -Mark Wieder mwieder at ahsoftware.net From b.xavier at internet.lu Fri Oct 8 11:48:15 2004 From: b.xavier at internet.lu (MisterX) Date: Fri, 8 Oct 2004 17:48:15 +0200 Subject: front script back script In-Reply-To: <833CC4B1-1929-11D9-ADEC-000A95DA60FA@adelphia.net> Message-ID: <20041008154823.96844930064@mail.runrev.com> insert the script of this stack into front is a good start... You put the scripts you would want available everywhere (preferably not starting with "rev") Why are they used? To intercept all the IDE messages for example. This is what I use in WinN2O to detect window changes or PropN2O to detect selection changes... It's the basic stuff to make a plug-in without relying on the plugin manager - I had it crash on me with just a look so since it's not supported (but they do fix it) it's better to implement your own this way than wait for an upgrade IMOHX... cheers Xavier -- MonsieurX.com > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Thomas McGrath III > Sent: Friday, October 08, 2004 2:57 PM > To: How to use Revolution > Subject: front script back script > > Hello to all, > > Does anyone have an example stack of how and why to use a > front/back script? I have read the docs and have never used > them. I need to see a real reason and example on how they > work and why they are useful. > > Thanks in advance to all, > > > Tom > > > > > Thomas J McGrath III > 3mcgrath at adelphia.net > > 412-831-3094 > 220 Drake Road > Bethel Park, PA 15102 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From mwieder at ahsoftware.net Fri Oct 8 12:27:09 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 8 Oct 2004 09:27:09 -0700 Subject: Detect Gateway IP address in windows In-Reply-To: <12d.4c8c99c8.2e97ffeb@aol.com> References: <12d.4c8c99c8.2e97ffeb@aol.com> Message-ID: <655372955.20041008092709@ahsoftware.net> RGould8- Friday, October 8, 2004, 7:36:27 AM, you wrote: Rac> I've seen techniques for retrieving the user's local IP address in Windows Rac> into a Revolution variable, but I haven't yet seen an example of how one goes Rac> about retrieving the "gateway ip address". (For example, the IP address of a Rac> DSL router connected to the PC.) Can anyone tell me how one could retrieve Rac> this info in Windows? Depends. On Win2k and XP with one connection, on mouseUp local ipStuff, pos put shell("ipconfig") into ipStuff put the last word of ipStuff end mouseUp I think it's "winipconfig" under Win95. Also, if you have multiple connections (DSL, modem) you will find both of those listed in ipStuff and you'll have to parse through to find the one you're interested in. -- -Mark Wieder mwieder at ahsoftware.net From rcozens at pon.net Fri Oct 8 12:41:10 2004 From: rcozens at pon.net (Rob Cozens) Date: Fri, 8 Oct 2004 09:41:10 -0700 Subject: front script back script In-Reply-To: <20041008154823.96844930064@mail.runrev.com> References: <20041008154823.96844930064@mail.runrev.com> Message-ID: > > Does anyone have an example stack of how and why to use a > > front/back script? Hi Tom, Serendipity Library contains a field, "Keyboard Filter", and a handler, sdbKeyboardFilterOn: on sdbKeyboardFilterOn insert the script of field "Keyboard Filter" of card 1 of stack "Serendipity_Library.rev" into front end sdbKeyboardFilterOn The script of Keyboard Filter traps keyDown & other pertinent messages (eg: backSpaceKey, returnInField) before any other Rev control, checks to see if the character is legal input for the field with focus (eg: it rejects all characters except "0"-"9",, , and (optionally) "-", ".", ",", and/or [currency symbol] for fields set up for numeric input), and only passes legal input. The reason this is a frontScript are: I want to filter out illegal keystrokes before the character is displayed in the field I want the filter to trap all keystrokes before any other handler has a chance to respond Hope this helps. -- Rob Cozens, Staff Conservator Mendonoma Marine Life Conservancy "Thirty years ago, our fisheries seemed inexhaustible. Today we know they are not. The fault lies in large measure with man. Man is a voracious consumer, and modern technology has made it possible for fishing vessels to harvest the living resources of the seas in prodigious amounts." -- Eliot L. Richardson, U.S. Secretary of Commerce, 1975 in "From Abundance to Scarcity" by Michael L. Weber From ambassador at fourthworld.com Fri Oct 8 12:55:02 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 08 Oct 2004 09:55:02 -0700 Subject: front script back script In-Reply-To: <833CC4B1-1929-11D9-ADEC-000A95DA60FA@adelphia.net> References: <833CC4B1-1929-11D9-ADEC-000A95DA60FA@adelphia.net> Message-ID: <4166C666.9080601@fourthworld.com> Thomas McGrath III wrote: > Hello to all, > > Does anyone have an example stack of how and why to use a front/back > script? I wrote a brief article on that: Extending the Revolution Message Path: An introduction to using Libraries, FrontScripts, and BackScripts in Revolution's Transcript Programming Language -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From ambassador at fourthworld.com Fri Oct 8 12:57:58 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 08 Oct 2004 09:57:58 -0700 Subject: Stacks unable to be resized under Windows? In-Reply-To: <2CBA0A82-1935-11D9-AB0C-0050E4BA750F@fjrhome.net> References: <2CBA0A82-1935-11D9-AB0C-0050E4BA750F@fjrhome.net> Message-ID: <4166C716.2060604@fourthworld.com> Frank D. Engel, Jr. wrote: > I have a bunch of substacks in a file. The main stack is being > presented as a palette, which can be resized vertically within > constraints, but not horizontally (minWidth=maxWidth). > > Most of the substacks are set up similarly, except that they display as > toplevel stacks rather than palettes. All of the stacks resize > correctly under OS X, both in the IDE and in standalones, However, > when I try to run a standalone under Windows, the palette can still be > resized, but the substacks cannot be -- the borders to the windows do > not permit resizing. I've found that setting the decorations of a stack to anything other than default will cause them to lose resizability. I had thought this was Bugzilla'd, but couldn't find it. Anyone know the Bugzilla number? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Fri Oct 8 13:05:20 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 08 Oct 2004 12:05:20 -0500 Subject: Sorting...is it just me? In-Reply-To: <20041007162707.3C914930198@mail.runrev.com> References: <20041007162707.3C914930198@mail.runrev.com> Message-ID: <4166C8D0.8050403@hyperactivesw.com> On 10/7/04 11:31 AM, MisterX wrote: > sorry to kill the fun but has anyone found out how to > sort by background of card or viceversa card of bg? You have to write your own script to do it. There is an example in my conversion tutorial: > Trivia: > Anyone ever notice that you can't put a card in the > front of another or in the back? > > move this card before the previous > copy this card after the next one > > For a card metaphor, it's kind of a big language omission :) Set the card number: set the number of this card to 1 makes it the first card. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From xslaugh at gmail.com Fri Oct 8 13:13:59 2004 From: xslaugh at gmail.com (Scott Slaugh) Date: Fri, 8 Oct 2004 11:13:59 -0600 Subject: [ANN] Synchronizer 1.0 available Message-ID: I have completed work on an application to synchronize files. I was using a usb drive to move files between several computers, and got tired of trying to remember where the newest file was, or the the files I had created. So, I wrote this program to do all of that for me. It is available in Revolution Online under the user xslaugh. I have tested this program on Windows only, but there is no reason it should not work on any platform. The text may look weird, but it should still work fine. If you run into any bugs or have any suggestions, please email me. Scott Slaugh From mark at maseurope.net Fri Oct 8 13:21:58 2004 From: mark at maseurope.net (Mark Smith) Date: Fri, 8 Oct 2004 18:21:58 +0100 Subject: Sorting Buffalos In-Reply-To: <20041008160027.12A07930191@mail.runrev.com> References: <20041008160027.12A07930191@mail.runrev.com> Message-ID: <8F109F94-194E-11D9-A52B-000D93C19756@maseurope.net> Aha! we can now say, assuming that we approve of these creatures mistreating each other: "Buffalo buffalo buffalo buffalo buffalo - buffalo!" Mark On 8 Oct 2004, at 17:00, use-revolution-request at lists.runrev.com wrote: > Thanks. I actually had all the words sorted out individually, but > couldn't get them into the proper order to make sense. And it was more > confused by the fact that when I lived in Nicaragua in the 80s there > was a fad for a while of using the word "Buffalo!" as an interjection > for wild approval. From revlist at cableone.net Fri Oct 8 13:31:20 2004 From: revlist at cableone.net (Chris Sheffield) Date: Fri, 8 Oct 2004 11:31:20 -0600 Subject: customizing answer dialogs Message-ID: <000601c4ad5c$a075fce0$64fea8c0@chris1> I know this has been asked before but I can?t remember the answer, and I can?t search the list archives because I can?t remember how (which I know has also been answered before). :-) I want to be able to adjust the width of the answer dialog before it's displayed on the screen. How can I do that? My app window is 750 pixels wide. I have a fairly longish message to display, but the answer dialog comes up wider than my window, which is a lot wider than I want it to be. And if someone can tell me again how to search the archives, I promise I won't repeat questions like this again. :-) Thanks, Chris Sheffield Software Development Read Naturally --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.775 / Virus Database: 522 - Release Date: 10/8/2004 From Kenneth.J.Rabe at jpl.nasa.gov Fri Oct 8 13:36:27 2004 From: Kenneth.J.Rabe at jpl.nasa.gov (Kenneth J. Rabe) Date: Fri, 08 Oct 2004 10:36:27 -0700 Subject: customizing answer dialogs In-Reply-To: <000601c4ad5c$a075fce0$64fea8c0@chris1> References: <000601c4ad5c$a075fce0$64fea8c0@chris1> Message-ID: <4166D01B.6060303@jpl.nasa.gov> I usually just use google and have use-revolution as one of my words. This will invariably search the archive and find the messages that I'm looking for. Ken Rabe Chris Sheffield wrote: >I know this has been asked before but I can?t remember the answer, and I >can?t search the list archives because I can?t remember how (which I know >has also been answered before). :-) > >I want to be able to adjust the width of the answer dialog before it's >displayed on the screen. How can I do that? My app window is 750 pixels >wide. I have a fairly longish message to display, but the answer dialog >comes up wider than my window, which is a lot wider than I want it to be. > >And if someone can tell me again how to search the archives, I promise I >won't repeat questions like this again. :-) > >Thanks, > >Chris Sheffield >Software Development >Read Naturally > > > >--- >Outgoing mail is certified Virus Free. >Checked by AVG anti-virus system (http://www.grisoft.com). >Version: 6.0.775 / Virus Database: 522 - Release Date: 10/8/2004 > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > > > From stephenREVOLUTION at barncard.com Fri Oct 8 13:39:23 2004 From: stephenREVOLUTION at barncard.com (Stephen Quinn Barncard) Date: Fri, 8 Oct 2004 10:39:23 -0700 Subject: customizing answer dialogs Message-ID: Hi - just break up the prompt line with a return before using in the dialog. answer "012345678901234567890" & return & "SECOND LINE" with "yes" or "no" >I know this has been asked before but I can't remember the answer, and I >can't search the list archives because I can't remember how (which I know >has also been answered before). :-) > >I want to be able to adjust the width of the answer dialog before it's >displayed on the screen. How can I do that? My app window is 750 pixels >wide. I have a fairly longish message to display, but the answer dialog >comes up wider than my window, which is a lot wider than I want it to be. > >And if someone can tell me again how to search the archives, I promise I >won't repeat questions like this again. :-) > >Thanks, > >Chris Sheffield From devin_asay at byu.edu Fri Oct 8 13:49:06 2004 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 08 Oct 2004 11:49:06 -0600 Subject: Dealing with HTML Tables Message-ID: <596436D0-1952-11D9-B053-000A95A6A138@byu.edu> Okay, I'm just brainstorming here about how to parse text in HTML tables to make it neat and readable in a Rev field or fields. A couple of approaches occur to me: - Download the html file, and basically use tabs and returns to separate the text in a coherent way. This is easy but could turn out messy. - Parse out the table cell contents and put it into the cells of a table field. Might work, but seems like it wouldn't handle non-tabular text well. - Dynamically create text fields and table fields as needed, based on how the html file parses out, use the characteristics of the text (textSize, formattedHeight, formattedWidth, etc.) to set the fields to be large enough to display the all of the text or table without scrolling. Then stack the fields top to bottom and group them in a group with a vertical scrollbar and scroll the group instead of the field. Might work but might be complicated to program. Maybe performance hits here? Has anyone tried to do something like this? I noticed Xavier in DiscreteBrowser uses the first approach. Any ideas? The idea is not to exactly duplicate html tables, but to render the text in tables in a pleasing and readable way. Devin Asay Humanities Technology and Research Support Center Brigham Young University From soapdog at mac.com Fri Oct 8 14:17:14 2004 From: soapdog at mac.com (Andre Garzia) Date: Fri, 8 Oct 2004 15:17:14 -0300 Subject: about Rev 2.5 freezing on no net connection... Message-ID: <47B5982F-1956-11D9-95AE-0003936D012E@mac.com> Hi Folks, I checked here that if I switch down my cable modem, or better, if my cable modem receives no valid ip, thus making MacOS X self-give an unreal IP to itself, then starting rev 2.5 will stop launching, not stop in the sense of crash, but in the sense of freeze just when the revOnline window is opening. This happened three times today, my ISP is playing guess-when-i-am-up with my connection, and sometimes, rev will not launch at all, but as soon as net is back up, rev resumes the launching process. Can revOnline be blocking? cheers andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From kray at sonsothunder.com Fri Oct 8 14:21:03 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 08 Oct 2004 13:21:03 -0500 Subject: front script back script In-Reply-To: <833CC4B1-1929-11D9-ADEC-000A95DA60FA@adelphia.net> Message-ID: On 10/8/04 7:56 AM, "Thomas McGrath III" <3mcgrath at adelphia.net> wrote: > Hello to all, > > Does anyone have an example stack of how and why to use a front/back > script? I have read the docs and have never used them. I need to see a > real reason and example on how they work and why they are useful. Funny you mention that... I just responded to the Improve Rev list as follows: > It seems to me that Revolution and SuperCard are unique in the way they > provide frontScript and backScript functionality to the message path. I would agree, at least as it relates to frontScripts. Many other languages don't even have a message passing hierarchy, so it's sometimes like comparing apples and oranges. However, my understanding is that in a truly object-oriented environment (which neither Rev nor SC are), you can provide methods for the object class as a whole so that objects of that class can all perform the same thing. This may be more akin to what's been spoken about recently as "object backscripts" (i.e. multiple objects sharing a named parent as it relates to the message passing hierarchy), but I *do* know that I have found frontScripts to be incredibly useful. Others may not have used them or found a use for them, but here's what I've used them for: 1) Cross-Platform Font Management: I have a "preOpenCard" handler in my frontscript that changes the textFont/size/style of every object on a card to one that looks appropriate for the platform (I don't use profiles as you can tell). 2) Centralized Menukey Handling: If I want a certain keystroke (say, Command-C) to copy things before any field runs it's rawKeyDown or rawKeyUp handler, this is a good way to do it. 3) Centralized Popup Menu Handling: If I have a common context popup menu that I want to display on fields or objects of a certain type, it is far easier to put the code to pop it up in a frontScript than rely on the object passing the message to a parent/backscript/library. 4) Centralized Drag and Drop Handling: I've used it so that tabs in the text that is being dropped in a field are replaced with space so that I don't get inadvertent tabs in the field. In all of the above cases, I can always pass the message on to the actual target so that it can do *additional* things after the centralized stuff is done - this is the benefit of frontscripts - if I were to implement it as a library or backscript, each object would have to be coded to pass the message, and then my centralized stuff would happen *after* the target, instead of *before*. Quite useful, IMHO. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From webmaster at dreamscapesoftware.com Fri Oct 8 15:36:32 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Fri, 8 Oct 2004 13:36:32 -0600 Subject: about Rev 2.5 freezing on no net connection... References: <47B5982F-1956-11D9-95AE-0003936D012E@mac.com> Message-ID: <009601c4ad6e$1e037f50$6801a8c0@DOWNSTAIRS> > launching process. Can revOnline be blocking? Turn off revOnline in your preferences and then open it after your Internet connection is up. Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com ----- Original Message ----- From: "Andre Garzia" To: "How to use Revolution" Sent: Friday, October 08, 2004 12:17 PM Subject: about Rev 2.5 freezing on no net connection... > Hi Folks, > > I checked here that if I switch down my cable modem, or better, if my > cable modem receives no valid ip, thus making MacOS X self-give an > unreal IP to itself, then starting rev 2.5 will stop launching, not > stop in the sense of crash, but in the sense of freeze just when the > revOnline window is opening. This happened three times today, my ISP is > playing guess-when-i-am-up with my connection, and sometimes, rev will > not launch at all, but as soon as net is back up, rev resumes the > > cheers > andre > > -- > Andre Alves Garzia ? 2004 > Soap Dog Studios - BRAZIL > http://studio.soapdog.org > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From soapdog at mac.com Fri Oct 8 14:43:59 2004 From: soapdog at mac.com (Andre Garzia) Date: Fri, 8 Oct 2004 15:43:59 -0300 Subject: about Rev 2.5 freezing on no net connection... In-Reply-To: <009601c4ad6e$1e037f50$6801a8c0@DOWNSTAIRS> References: <47B5982F-1956-11D9-95AE-0003936D012E@mac.com> <009601c4ad6e$1e037f50$6801a8c0@DOWNSTAIRS> Message-ID: <042D4082-195A-11D9-95AE-0003936D012E@mac.com> On Oct 8, 2004, at 4:36 PM, Derek Bump wrote: > Turn off revOnline in your preferences and then open it after your > Internet connection is up. > > Derek, Thanks, I did that, I justed want to shout that revOnline shouldn't block (if this is indeed what happened). Cheers andre > Derek Bump > Dreamscape Software -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From alex at tweedly.net Fri Oct 8 15:19:32 2004 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 08 Oct 2004 20:19:32 +0100 Subject: about Rev 2.5 freezing on no net connection... In-Reply-To: <47B5982F-1956-11D9-95AE-0003936D012E@mac.com> Message-ID: <5.1.0.14.0.20041008201609.030a2390@mail.tweedly.net> At 15:17 08/10/2004 -0300, Andre Garzia wrote: >Hi Folks, > >I checked here that if I switch down my cable modem, or better, if my >cable modem receives no valid ip, thus making MacOS X self-give an unreal >IP to itself, then starting rev 2.5 will stop launching, not stop in the >sense of crash, but in the sense of freeze just when the revOnline window >is opening. This happened three times today, my ISP is playing >guess-when-i-am-up with my connection, and sometimes, rev will not launch >at all, but as soon as net is back up, rev resumes the launching process. >Can revOnline be blocking? Yes, see Bugzilla 2117 -- Alex. From chipp at chipp.com Fri Oct 8 15:07:38 2004 From: chipp at chipp.com (Chipp Walters) Date: Fri, 08 Oct 2004 14:07:38 -0500 Subject: Detect Gateway IP address in windows In-Reply-To: <12d.4c8c99c8.2e97ffeb@aol.com> References: <12d.4c8c99c8.2e97ffeb@aol.com> Message-ID: <4166E57A.5080802@chipp.com> You can always parse: http://www.whatismyipaddress.com/ -Chipp RGould8 at aol.com wrote: > I've seen techniques for retrieving the user's local IP address in Windows > into a Revolution variable, but I haven't yet seen an example of how one goes > about retrieving the "gateway ip address". (For example, the IP address of a > DSL router connected to the PC.) Can anyone tell me how one could retrieve > this info in Windows? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From troy at rpsystems.net Fri Oct 8 13:47:00 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 8 Oct 2004 13:47:00 -0400 Subject: customizing answer dialogs In-Reply-To: <000601c4ad5c$a075fce0$64fea8c0@chris1> References: <000601c4ad5c$a075fce0$64fea8c0@chris1> Message-ID: <0E3F511C-1952-11D9-96D6-000A95A09CF8@rpsystems.net> On Oct 8, 2004, at 1:31 PM, Chris Sheffield wrote: > I want to be able to adjust the width of the answer dialog before it's > displayed on the screen. How can I do that? My app window is 750 > pixels > wide. I have a fairly longish message to display, but the answer > dialog > comes up wider than my window, which is a lot wider than I want it to > be. answer "Testing line wraps" &RETURN& "This thing is meant to show" &RETURN& "a long sentence in an answer dialog" Doesn't work for you? -- Troy RPSystems, Ltd. http://www.rpsystems.net From soapdog at mac.com Fri Oct 8 16:09:40 2004 From: soapdog at mac.com (Andre Garzia) Date: Fri, 8 Oct 2004 17:09:40 -0300 Subject: Detect Gateway IP address in windows In-Reply-To: <4166E57A.5080802@chipp.com> References: <12d.4c8c99c8.2e97ffeb@aol.com> <4166E57A.5080802@chipp.com> Message-ID: On Oct 8, 2004, at 4:07 PM, Chipp Walters wrote: > You can always parse: > > http://www.whatismyipaddress.com/ http://checkip.dyndns.org/ is easier to parse, just split on the ":" cheeers andre PS: and usually you can trust DynDns.org to be a nice player. > > -Chipp -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From userev at canelasoftware.com Fri Oct 8 16:37:20 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 8 Oct 2004 13:37:20 -0700 Subject: MAC Address on Linux Message-ID: Anyone know how to get the MAC Address on Linux? Ken has a tip for this on his site, but it does not include Linux. I am afraid I know next to nothing about Linux. A pointer on how I could get this would save me much time. Thanks! -- Best regards, Mark Talluto http://www.canelasoftware.com From 36degrees at runrev.com Fri Oct 8 16:37:29 2004 From: 36degrees at runrev.com (Mark Waddingham) Date: Fri, 8 Oct 2004 16:37:29 -0400 (EDT) Subject: MAC Address on Linux In-Reply-To: Message-ID: Hi Mark, On Fri, 8 Oct 2004, Mark Talluto wrote: > Anyone know how to get the MAC Address on Linux? Ken has a tip for > this on his site, but it does not include Linux. I am afraid I know > next to nothing about Linux. A pointer on how I could get this would > save me much time. Thanks! > > All you need to do is parse the result of shell("/sbin/ifconfig"'). I think ifconfig sits in the same place on most Linux distributions... Best wishes, Mark. --------------------------------------------------------------------- Mark Waddingham ~ 36degrees @ runrev.com ~ http://www.runrev.com/ Runtime Revolution ~ User-Centric Development Tools From userev at canelasoftware.com Fri Oct 8 16:45:59 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 8 Oct 2004 13:45:59 -0700 Subject: MAC Address on Linux In-Reply-To: References: Message-ID: <0F7C1A82-196B-11D9-AEE8-000393C3F5BC@canelasoftware.com> On Oct 8, 2004, at 1:37 PM, Mark Waddingham wrote: > Hi Mark, > > On Fri, 8 Oct 2004, Mark Talluto wrote: > >> Anyone know how to get the MAC Address on Linux? Ken has a tip for >> this on his site, but it does not include Linux. I am afraid I know >> next to nothing about Linux. A pointer on how I could get this would >> save me much time. Thanks! >> >> > > All you need to do is parse the result of shell("/sbin/ifconfig"'). I > think ifconfig sits in the same place on most Linux distributions... > > Best wishes, > > Mark Hi Mark, Thanks for the tip! It worked like a charm. Once I get the parsing of the returned data down, I'll update Ken with the Linux bit. -- Best regards, Mark Talluto http://www.canelasoftware.com From alex at tweedly.net Fri Oct 8 17:02:43 2004 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 08 Oct 2004 22:02:43 +0100 Subject: Detect Gateway IP address in windows In-Reply-To: References: <4166E57A.5080802@chipp.com> <12d.4c8c99c8.2e97ffeb@aol.com> <4166E57A.5080802@chipp.com> Message-ID: <5.1.0.14.0.20041008215701.02fb2220@mail.tweedly.net> At 17:09 08/10/2004 -0300, Andre Garzia wrote: >On Oct 8, 2004, at 4:07 PM, Chipp Walters wrote: > >>You can always parse: >> >>http://www.whatismyipaddress.com/ > >http://checkip.dyndns.org/ > >is easier to parse, just split on the ":" remember these will give you different answers depending on whether you have a public IP address or are behind a NAT box. If' you're behind a NAT, I believe you'll get the external address of the NAT box. And, of course, sometimes you may have a gateway address, but no current connection, so they won't always work. -- Alex. From 36degrees at runrev.com Fri Oct 8 16:48:42 2004 From: 36degrees at runrev.com (Mark Waddingham) Date: Fri, 8 Oct 2004 16:48:42 -0400 (EDT) Subject: MAC Address on Linux In-Reply-To: <0F7C1A82-196B-11D9-AEE8-000393C3F5BC@canelasoftware.com> Message-ID: > Hi Mark, > > Thanks for the tip! It worked like a charm. Once I get the parsing of > the returned data down, I'll update Ken with the Linux bit. Another option is to do shell("cat /proc/net/arp") - although I'd have to check to see if this is the same on 2.4 kernels (I'm running 2.6). Mark. --------------------------------------------------------------------- Mark Waddingham ~ 36degrees @ runrev.com ~ http://www.runrev.com/ Runtime Revolution ~ User-Centric Development Tools From kray at sonsothunder.com Fri Oct 8 16:54:36 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 08 Oct 2004 15:54:36 -0500 Subject: customizing answer dialogs In-Reply-To: <0E3F511C-1952-11D9-96D6-000A95A09CF8@rpsystems.net> Message-ID: On 10/8/04 12:47 PM, "Troy Rollins" wrote: > > On Oct 8, 2004, at 1:31 PM, Chris Sheffield wrote: > >> I want to be able to adjust the width of the answer dialog before it's >> displayed on the screen. How can I do that? My app window is 750 >> pixels >> wide. I have a fairly longish message to display, but the answer >> dialog >> comes up wider than my window, which is a lot wider than I want it to >> be. > > answer "Testing line wraps" &RETURN& "This thing is meant to show" > &RETURN& "a long sentence in an answer dialog" > > Doesn't work for you? I'm sure it does, but personally I think we shouldn't have to deal with Rev's foibles like this. The fact that the long answer dialog is non-standard (it can be too big for both Mac AND Windows HIGs) has already been reported as a bug #270, but it was marked as fixed when it really wasn't fixed. This is a bug that is still outstanding IMHO. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Fri Oct 8 16:55:22 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 08 Oct 2004 15:55:22 -0500 Subject: MAC Address on Linux In-Reply-To: <0F7C1A82-196B-11D9-AEE8-000393C3F5BC@canelasoftware.com> Message-ID: On 10/8/04 3:45 PM, "Mark Talluto" wrote: > Thanks for the tip! It worked like a charm. Once I get the parsing of > the returned data down, I'll update Ken with the Linux bit. Thanks, Mark! I'd appreciate that... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From mwieder at ahsoftware.net Fri Oct 8 17:16:48 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 8 Oct 2004 14:16:48 -0700 Subject: Detect Gateway IP address in windows In-Reply-To: <4166E57A.5080802@chipp.com> References: <12d.4c8c99c8.2e97ffeb@aol.com> <4166E57A.5080802@chipp.com> Message-ID: <5722752446.20041008141648@ahsoftware.net> Chipp- Friday, October 8, 2004, 12:07:38 PM, you wrote: CW> You can always parse: CW> http://www.whatismyipaddress.com/ In addition to not providing the gateway answer, that site is loaded with adware: media.fastclick.net, datastorm, admentor, and googlesyndication.com. Yuk. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Oct 8 17:21:09 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 8 Oct 2004 14:21:09 -0700 Subject: customizing answer dialogs In-Reply-To: <000601c4ad5c$a075fce0$64fea8c0@chris1> References: <000601c4ad5c$a075fce0$64fea8c0@chris1> Message-ID: <8523013010.20041008142109@ahsoftware.net> Chris- Friday, October 8, 2004, 10:31:20 AM, you wrote: CS> And if someone can tell me again how to search the archives, I promise I CS> won't repeat questions like this again. :-) RevOnline user:mwieder stack: ArchiveSearch -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION at barncard.com Fri Oct 8 17:39:12 2004 From: stephenREVOLUTION at barncard.com (Stephen Quinn Barncard) Date: Fri, 8 Oct 2004 14:39:12 -0700 Subject: customizing answer dialogs Message-ID: it seems odd that one can't get at least the local IP, router and ethernet info through system calls - I mean the control panel in OS X and Windoze both have this information. I guess the machines using NAT wouldn't know the real IP seen by the net unless done from the outside.. I use IPNETMONITOR by Peter Sichel, and I see his app grabbed all the info I'd need about the networking in my machine in the 'info' panel, however there was a tell-tale sign he was using some outside server to deliver the "Public IP Address": 61.161.73.241 From ambassador at fourthworld.com Fri Oct 8 17:57:09 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 08 Oct 2004 14:57:09 -0700 Subject: customizing answer dialogs In-Reply-To: References: Message-ID: <41670D35.6080308@fourthworld.com> Ken Ray wrote: > On 10/8/04 12:47 PM, "Troy Rollins" wrote: > >>On Oct 8, 2004, at 1:31 PM, Chris Sheffield wrote: >> >> >>>I want to be able to adjust the width of the answer dialog before it's >>>displayed on the screen. How can I do that? My app window is 750 >>>pixels >>>wide. I have a fairly longish message to display, but the answer >>>dialog >>>comes up wider than my window, which is a lot wider than I want it to >>>be. >> >>answer "Testing line wraps" &RETURN& "This thing is meant to show" >>&RETURN& "a long sentence in an answer dialog" >> >>Doesn't work for you? > > > I'm sure it does, but personally I think we shouldn't have to deal with > Rev's foibles like this. The fact that the long answer dialog is > non-standard (it can be too big for both Mac AND Windows HIGs) has already > been reported as a bug #270, but it was marked as fixed when it really > wasn't fixed. > > This is a bug that is still outstanding IMHO. If must be easy to addrress since Raney did and he hates UI stuff. ;) I just submitted a request to re-open the issue: It'd be a shame to have RunRev's customer turning out products with such non-standard elements in them; makes Rev look bad. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From chipp at chipp.com Fri Oct 8 18:01:27 2004 From: chipp at chipp.com (Chipp Walters) Date: Fri, 08 Oct 2004 17:01:27 -0500 Subject: customizing answer dialogs In-Reply-To: <41670D35.6080308@fourthworld.com> References: <41670D35.6080308@fourthworld.com> Message-ID: <41670E37.2070609@chipp.com> Not to put too fine a tooth on this, but simply adding a few CR's in the right place fixes the width problem just fine by me. As an added bonus, using htmlText in dialogs allows me control over the color, font, and size. I can even include images if I wish. best, Chipp From ambassador at fourthworld.com Fri Oct 8 18:11:38 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 08 Oct 2004 15:11:38 -0700 Subject: customizing answer dialogs In-Reply-To: <41670E37.2070609@chipp.com> References: <41670D35.6080308@fourthworld.com> <41670E37.2070609@chipp.com> Message-ID: <4167109A.3080109@fourthworld.com> Chipp Walters wrote: > Not to put too fine a tooth on this, but simply adding a few CR's in the > right place fixes the width problem just fine by me. As an added bonus, > using htmlText in dialogs allows me control over the color, font, and > size. I can even include images if I wish. Yes, it's not a show-stopper, and easy enough for us pros to work around. But given how well the answer command works in all other xTalks for simply displaying plain text in the system font it's worth making it easy to build great-looking stuff with Rev. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From alex at tweedly.net Fri Oct 8 20:03:01 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 09 Oct 2004 01:03:01 +0100 Subject: Detect Gateway IP address in windows In-Reply-To: <12d.4c8c99c8.2e97ffeb@aol.com> Message-ID: <5.1.0.14.0.20041009002944.030940c0@mail.tweedly.net> At 10:36 08/10/2004 -0400, RGould8 at aol.com wrote: >I've seen techniques for retrieving the user's local IP address in Windows >into a Revolution variable, but I haven't yet seen an example of how one goes >about retrieving the "gateway ip address". (For example, the IP address >of a >DSL router connected to the PC.) Can anyone tell me how one could retrieve >this info in Windows? I tried not to ask - but I can't help myself ..... why do you need to know the gateway address ? or, if you prefer, what do you want to use it for ? There have been a few suggested ways to find i tout (and there are a couple of others, probably even less "perfect"); knowing what you want to use it for would help to give you the best answer (or at least to point out the constraints and difficulties with each particular way). Note that in the right circumstances, it's possible to have a machine connected to, and able to talk to, the Internet with : - no gateway address - a gateway address which is not used to reach the internet - a gateway address which is not reachable from the Internet, even though the machine itself is able to talk to the 'net - a gateway address which does not represent a host (i.e. you can't communicate with it) - multiple gateways, each used for different parts of the net On principle, I'd say you should try not to need to know this info :-) -- Alex. From alw918 at earthlink.net Fri Oct 8 22:08:59 2004 From: alw918 at earthlink.net (Andrew) Date: Fri, 8 Oct 2004 19:08:59 -0700 Subject: Modal dialogue "it" In-Reply-To: <20041008160027.12A07930191@mail.runrev.com> Message-ID: <2EC99B1C-1998-11D9-BAB1-000393DD0724@earthlink.net> Hi, I have a strange problem. I'm doing a very simple procedure where my main stack calls a substack as modal. Then, when you push "OK" in the substack, the substack closes and the contents of its field "response" is put into it. Then, after the modal stack is closed, more code is supposed to run, but it just stops there, and it seems as though "it" was erased. My mainstack says this: on keydown whichkey put whichkey into field "response" of stack "dialog" modal "dialog" answer it if not it contains "cancel" then send continueStuff to this card end keydown I put "answer it" there just as a test (so that Rev would show me what was put into "it" after the modal dialog stack closes), and it just answers with a blank window. The "OK" btn of the modal stack says this: on mouseUp global recentvar put cd fld response into it put it into recentvar close stack "dialog" end mouseUp the global recentvar is there because later on, in continueStuff I need to access this value. Thanks for any assistance! -Andrew From kray at sonsothunder.com Fri Oct 8 23:05:44 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 08 Oct 2004 22:05:44 -0500 Subject: Modal dialogue "it" In-Reply-To: <2EC99B1C-1998-11D9-BAB1-000393DD0724@earthlink.net> Message-ID: On 10/8/04 9:08 PM, "Andrew" wrote: > Hi, I have a strange problem. > I'm doing a very simple procedure where my main stack calls a substack > as modal. Then, when you push "OK" in the substack, the substack > closes and the contents of its field "response" is put into it. > Then, after the modal stack is closed, more code is supposed to run, > but it just stops there, and it seems as though "it" was erased. > My mainstack says this: > on keydown whichkey > put whichkey into field "response" of stack "dialog" > modal "dialog" > answer it > if not it contains "cancel" then send continueStuff to this card > end keydown > > I put "answer it" there just as a test (so that Rev would show me what > was put into "it" after the modal dialog stack closes), and it just > answers with a blank window. I wouldn't use "it" for this... there's a special global property called "the dialogData" that I use and it is flawless. Your modal stack's OK button should be: on mouseUp global recentvar set the dialogData to cd fld "response" put cd fld "response" into recentvar close stack "dialog" end mouseUp and your mainstack should say: modal "dialog" answer the dialogData if the dialogData contains "cancel" then ... BTW: A couple of suggestions: 1) Make sure you put quotes around all your object names (i.e. 'cd fld "response"', not 'cd fld response') 2) I probably wouldn't name a stack with a common name like "dialog" - it may become a reserved word some day. 3) Rather than 'close stack "dialog"' you can just say 'close this stack', since it is apparently being executed in the stack "dialog". 4) You might want to use "hungarian notation" with your global variables, prefacing them with "g", like "gRecentVar". Many of us do this - the skinny is here: http://www.fourthworld.com/embassy/articles/scriptstyle.html HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From b.xavier at internet.lu Sat Oct 9 01:36:47 2004 From: b.xavier at internet.lu (MisterX) Date: Sat, 9 Oct 2004 07:36:47 +0200 Subject: Detect Gateway IP address in windows In-Reply-To: <655372955.20041008092709@ahsoftware.net> Message-ID: <20041009053214.B329F93005F@mail.runrev.com> Mark Although correct this assumes you only have one network card (NIC), which I've seen becoming rare lately... ;) I have 4 of which 2 are virtual for vmwares and 1 is my wifi intra-home-net, and the remaining internet dsl... Here's a slightly modified function with an xos twist (IOW, generalise any function for reuse on any occasion). ... put getW32IpInfos("gateway") ... function getW32IpInfos what local ipStuff put shell("ipconfig /all") into ipStuff filter ipStuff with "*" & what & "*" set the itemdelimiter to ":" repeat with x = 1 to the number of lines in ipstuff put last item of line x of ipstuff into line x of ipstuff end repeat return ipStuff end getW32IpInfos But I think it would be nicer to have an array with each NIC's properties. This is a planned function for the xos network manager. But as someone said, it's rather useless unless you're solving net problems... cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Mark Wieder > Sent: Friday, October 08, 2004 6:27 PM > To: How to use Revolution > Subject: Re: Detect Gateway IP address in windows > > RGould8- > > Friday, October 8, 2004, 7:36:27 AM, you wrote: > > Rac> I've seen techniques for retrieving the user's local IP > address in > Rac> Windows into a Revolution variable, but I haven't yet > seen an example of how one goes > Rac> about retrieving the "gateway ip address". (For > example, the IP address of a > Rac> DSL router connected to the PC.) Can anyone tell me > how one could retrieve > Rac> this info in Windows? > > Depends. On Win2k and XP with one connection, > > on mouseUp > local ipStuff, pos > > put shell("ipconfig") into ipStuff > put the last word of ipStuff > end mouseUp > > I think it's "winipconfig" under Win95. Also, if you have > multiple connections (DSL, modem) you will find both of those > listed in ipStuff and you'll have to parse through to find > the one you're interested in. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bmmeili at swissonline.ch Sat Oct 9 08:12:12 2004 From: bmmeili at swissonline.ch (Martin Meili) Date: Sat, 9 Oct 2004 14:12:12 +0200 Subject: Problems with Standalone Builder Revolution 2.5. Message-ID: <734C02C2-19EC-11D9-B7DB-000A95B8A95C@swissonline.ch> Hello list What's the matter with the Standalone Builder of Revolution 2.5.? I can make up very nice stacks using icons, the printing library and the ask/answer dialogue. Everything works great in a stack. But, as soon as I generate a standalone application, all the nice features have gone. In the standalone settings window the necessary scripting libraries are chosen, but this doesn't help (in terms of icons, I can't find any at all). When I generate a standalone with Rev. 2.2., everything is ok again, except the icons, they are still lost (no scripting library!). Is there somebody who can help me or at least knows of these problems? Martin From rcozens at pon.net Sat Oct 9 08:44:35 2004 From: rcozens at pon.net (Rob Cozens) Date: Sat, 9 Oct 2004 05:44:35 -0700 Subject: Modal dialogue "it" In-Reply-To: <2EC99B1C-1998-11D9-BAB1-000393DD0724@earthlink.net> References: <2EC99B1C-1998-11D9-BAB1-000393DD0724@earthlink.net> Message-ID: >on keydown whichkey > put whichkey into field "response" of stack "dialog" > modal "dialog" > answer it > if not it contains "cancel" then send continueStuff to this card >end keydown > >I put "answer it" there just as a test (so that Rev would show me >what was put into "it" after the modal dialog stack closes), and it >just answers with a blank window. Hi Andrew, A couple of things: * The value of "it" does not persist between handlers; so having the dialog OK button script place a value in the "it" variable in its handler does NOT affect the value of "it" in the mainStack keyDown handler. * Be very careful about placing a "debugging" answer command after any command that returns a value in "it". Example: answer file "What file do you want to open?" -- "it" now contains the file path answer "You selected"&&it -- for debugging open file it --the value of "it" is now "OK" -- Rob Cozens, Staff Conservator Mendonoma Marine Life Conservancy P.O. Box 217 Manchester, CA 95459-0217 (707) 895-2584 "Promoting a healthy and bountiful offshore environment." From mwieder at ahsoftware.net Sat Oct 9 12:29:43 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 9 Oct 2004 09:29:43 -0700 Subject: Detect Gateway IP address in windows In-Reply-To: <5.1.0.14.0.20041009002944.030940c0@mail.tweedly.net> References: <5.1.0.14.0.20041009002944.030940c0@mail.tweedly.net> Message-ID: <701668799.20041009092943@ahsoftware.net> Alex- Friday, October 8, 2004, 5:03:01 PM, you wrote: AT> I tried not to ask - but I can't help myself ..... ...I was also trying not to ask... -- -Mark Wieder mwieder at ahsoftware.net From userev at canelasoftware.com Sat Oct 9 12:42:48 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sat, 9 Oct 2004 09:42:48 -0700 Subject: MAC Address on Linux Message-ID: <41077C44-1A12-11D9-AFF7-000393C3F5BC@canelasoftware.com> > On 10/8/04 3:45 PM, "Mark Talluto" > wrote: > > > Thanks for the tip! It worked like a charm. Once I get the parsing > of > > the returned data down, I'll update Ken with the Linux bit. > > Thanks, Mark! I'd appreciate that... > Ken, Here is the snippet for finding the MAC Address on Linux. I had to learn some basics on PCRE syntax. Took a while, but was worth the knowledge. case "Linux" if there is a file("/sbin/ifconfig") then put shell("/sbin/ifconfig") into temp get matchText(temp,"HWaddr[* ]([0-9A-Z:]*)",retVal) else return "An error has occured." end if break -- Best regards, Mark Talluto http://www.canelasoftware.com From mpetrides at earthlink.net Sat Oct 9 14:00:32 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Sat, 9 Oct 2004 14:00:32 -0400 Subject: Educational uses of Rev In-Reply-To: References: Message-ID: <1CB46A08-1A1D-11D9-BFA0-000A959D005E@earthlink.net> A while back someone asked me to upload screen shots from my transfusion medicine software (Transfusion Medicine Interactive) but I never got a chance. However, the screen shots can now be found on AABB's website at: https://portal.aabb.org/apps/marketplace/product.aspx?id=042020 under: sample pages and table of contents. There is a problem with the screen shots in that numbers 1 and 2 are duplicated as 3 and 4 and the last pair of shots inadvertently got left off. Hopefully they will correct the error sometime soon. Marian From alw918 at earthlink.net Sat Oct 9 14:41:21 2004 From: alw918 at earthlink.net (Andrew) Date: Sat, 9 Oct 2004 11:41:21 -0700 Subject: Windows standalone icon In-Reply-To: <20041009160023.DD3F99301AC@mail.runrev.com> Message-ID: Hi, everyone thanks so much for your help with my modal dialog. I have one more quick question, which is that when try to save my stack as a windows standalone I get an error saying "Can't open Windows icon file (path name)". How can I solve this? Thanks A From kray at sonsothunder.com Sat Oct 9 16:16:28 2004 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 09 Oct 2004 15:16:28 -0500 Subject: MAC Address on Linux In-Reply-To: <41077C44-1A12-11D9-AFF7-000393C3F5BC@canelasoftware.com> Message-ID: On 10/9/04 11:42 AM, "Mark Talluto" wrote: >> On 10/8/04 3:45 PM, "Mark Talluto" >> wrote: >> >>> Thanks for the tip! It worked like a charm. Once I get the parsing >> of >>> the returned data down, I'll update Ken with the Linux bit. >> >> Thanks, Mark! I'd appreciate that... >> > > Ken, > > Here is the snippet for finding the MAC Address on Linux. I had to > learn some basics on PCRE syntax. Took a while, but was worth the > knowledge. > > case "Linux" > if there is a file("/sbin/ifconfig") then > put shell("/sbin/ifconfig") into temp > get matchText(temp,"HWaddr[* ]([0-9A-Z:]*)",retVal) > else > return "An error has occured." > end if > break Thanks, Mark... I tried this in my copy of RedHat 9, and I don't get anything with "HWaddr" in /sbin/ifconfig. When I looked at Mark W > Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From kray at sonsothunder.com Sat Oct 9 16:18:08 2004 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 09 Oct 2004 15:18:08 -0500 Subject: MAC Address on Linux In-Reply-To: <41077C44-1A12-11D9-AFF7-000393C3F5BC@canelasoftware.com> Message-ID: On 10/9/04 11:42 AM, "Mark Talluto" wrote: case "Linux" > if there is a file("/sbin/ifconfig") then > put shell("/sbin/ifconfig") into temp > get matchText(temp,"HWaddr[* ]([0-9A-Z:]*)",retVal) > else > return "An error has occured." > end if > break (Sorry about that last one) Thanks, Mark... I tried this in my copy of RedHat 9, and I don't get anything with "HWaddr" in /sbin/ifconfig. When I looked at Mark Waddingham's approach of doing "cat /proc/net/arp", I didn't get anything either. The only thing I got with /sbin/ifconfig is the localhost address (127.0.0.1). So perhaps it's not as universal as we'd think... any suggestions for getting MAC address in RedHat 9? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From lewisbruce at rogers.com Sat Oct 9 16:20:19 2004 From: lewisbruce at rogers.com (Bruce Lewis) Date: Sat, 9 Oct 2004 16:20:19 -0400 Subject: RTF text Message-ID: First problem: Bullets, curly quotes, etc. MS Word saves an RTF file and reopens it with these characters displaying perfectly. set the rtfText of a rev field to the file and these items are lost. No space where they were. Type these into a rev field and put the rtfText of the field into the file. Rev later re-opens the file perfectly. Word now opens the file as RTF but displays other odd characters instead of the bullets and curly quotes. Why is this? No mention of it in the documentation. (I can work around it as I did in the early days of HyperCard by manipulating the RTF file before putting it in the field and before exporting it, but that is something to avoid.) Second problem: When the file is put in the rev field, the whole document may be in a different font and size than the Word file. Any thoughts would be appreciated. Regards, Bruce -- Bruce Lewis Lewis & Collyer 160 John Street, Suite 401 Toronto, Ontario Canada M5V 2E5 (416) 598-4357 FAX (416) 598-1067 bruce at lewiscoll.com nancy at lewiscoll.com sandy at lewiscoll.com joan at lewiscoll.com eva at lewiscoll.com From alex at tweedly.net Sat Oct 9 17:20:30 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 09 Oct 2004 22:20:30 +0100 Subject: MAC Address on Linux In-Reply-To: References: <41077C44-1A12-11D9-AFF7-000393C3F5BC@canelasoftware.com> Message-ID: <5.1.0.14.0.20041009221449.0307f9e0@mail.tweedly.net> At 15:18 09/10/2004 -0500, Ken Ray wrote: >(Sorry about that last one) > >Thanks, Mark... I tried this in my copy of RedHat 9, and I don't get >anything with "HWaddr" in /sbin/ifconfig. When I looked at Mark Waddingham's >approach of doing "cat /proc/net/arp", I didn't get anything either. The >only thing I got with /sbin/ifconfig is the localhost address (127.0.0.1). > >So perhaps it's not as universal as we'd think... any suggestions for >getting MAC address in RedHat 9? Stupid question - but are you sure you had an ethernet interface up and running on the Redhat9 box when you tried this ? Getting only localhost back is what you'd expect if there is no active ethernet interface, and the /proc/net/arp method would similarly give you nothing back.I don't have a copy of Redhat - but I know that back at version 6 it supported ifconfig as needed for this method to work. -- Alex. From psahores at easynet.fr Sat Oct 9 18:20:00 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Sun, 10 Oct 2004 00:20:00 +0200 Subject: MAC Address on Linux In-Reply-To: <5.1.0.14.0.20041009221449.0307f9e0@mail.tweedly.net> References: <41077C44-1A12-11D9-AFF7-000393C3F5BC@canelasoftware.com> <5.1.0.14.0.20041009221449.0307f9e0@mail.tweedly.net> Message-ID: <5C2778AC-1A41-11D9-A2A9-000A95C61E96@easynet.fr> Hi, Use the "ifconfig -a" command to collect all the availables interfaces informations. Best, Le 9 oct. 04, ? 23:20, Alex Tweedly a ?crit : > At 15:18 09/10/2004 -0500, Ken Ray wrote: >> (Sorry about that last one) >> >> Thanks, Mark... I tried this in my copy of RedHat 9, and I don't get >> anything with "HWaddr" in /sbin/ifconfig. When I looked at Mark >> Waddingham's >> approach of doing "cat /proc/net/arp", I didn't get anything either. >> The >> only thing I got with /sbin/ifconfig is the localhost address >> (127.0.0.1). >> >> So perhaps it's not as universal as we'd think... any suggestions for >> getting MAC address in RedHat 9? > > Stupid question - but are you sure you had an ethernet interface up > and running on the Redhat9 box when you tried this ? > > Getting only localhost back is what you'd expect if there is no active > ethernet interface, and the /proc/net/arp method would similarly give > you nothing back.I don't have a copy of Redhat - but I know that back > at version 6 it supported ifconfig as needed for this method to work. > > -- Alex. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sahoresp+ at +mac.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From kray at sonsothunder.com Sat Oct 9 18:27:33 2004 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 09 Oct 2004 17:27:33 -0500 Subject: MAC Address on Linux In-Reply-To: <5.1.0.14.0.20041009221449.0307f9e0@mail.tweedly.net> Message-ID: On 10/9/04 4:20 PM, "Alex Tweedly" wrote: > At 15:18 09/10/2004 -0500, Ken Ray wrote: >> (Sorry about that last one) >> >> Thanks, Mark... I tried this in my copy of RedHat 9, and I don't get >> anything with "HWaddr" in /sbin/ifconfig. When I looked at Mark Waddingham's >> approach of doing "cat /proc/net/arp", I didn't get anything either. The >> only thing I got with /sbin/ifconfig is the localhost address (127.0.0.1). >> >> So perhaps it's not as universal as we'd think... any suggestions for >> getting MAC address in RedHat 9? > > Stupid question - but are you sure you had an ethernet interface up and > running on the Redhat9 box when you tried this ? Not a stupid question at all... I had a wireless interface set up and assumed that I had already set up the ethernet interface... but apparently I hadn't. So after I set up my ethernet interface, I saw the "HWAddr" that Mark identified. Thanks for the reality check, Alex! :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From jswitte at bloomington.in.us Sat Oct 9 19:36:30 2004 From: jswitte at bloomington.in.us (Jim Witte) Date: Sat, 9 Oct 2004 18:36:30 -0500 Subject: Sorting...is it just me? OT In-Reply-To: References: <20041007160008.A1AA79301A9@mail.runrev.com> <9C8B8BFC-1880-11D9-83F7-000D93C19756@maseurope.net> Message-ID: <0C095A22-1A4C-11D9-ABFF-000393DC31DA@bloomington.in.us> > On Oct 7, 2004, at 12:47 PM, Mark Smith wrote: >> For more bizarre sentences ("what did you bring the book I don't like >> to be read to out of up for?", yes, that's FIVE prepositions at the >> end) read "The Language Instinct" by Stephen Pinker. A fascinating >> book, and not just for the weird sentence stuff. And don't forget "Crazy English" by Richard Lederer. Jim From b.xavier at internet.lu Sat Oct 9 20:06:58 2004 From: b.xavier at internet.lu (MisterX) Date: Sun, 10 Oct 2004 02:06:58 +0200 Subject: RTF text In-Reply-To: Message-ID: <20041010000222.4910B9300CA@mail.runrev.com> if RunRev had to take care of every snitchy translation out there, the program would be about 9 TeraBytes zipped download... Be happy... Some things, are not handled... but you can handle anything... the Power of a programmer... who published that again? Just a pointer to getting your app out before the punlisher comes out with a perfect solution for everyone... hope that's not too zen... ;) MonsieurX.com > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Bruce Lewis > Sent: Saturday, October 09, 2004 10:20 PM > To: use-revolution at lists.runrev.com > Subject: RTF text > > First problem: > > Bullets, curly quotes, etc. > > MS Word saves an RTF file and reopens it with these > characters displaying perfectly. > > set the rtfText of a rev field to the file and these items > are lost. No space where they were. > > Type these into a rev field and put the rtfText of the field > into the file. > > Rev later re-opens the file perfectly. > > Word now opens the file as RTF but displays other odd > characters instead of the bullets and curly quotes. > > Why is this? No mention of it in the documentation. > > (I can work around it as I did in the early days of HyperCard > by manipulating the RTF file before putting it in the field > and before exporting it, but that is something to avoid.) > > Second problem: > > When the file is put in the rev field, the whole document > may be in a different font and size than the Word file. > > Any thoughts would be appreciated. > > Regards, > > Bruce > > -- > Bruce Lewis > Lewis & Collyer > 160 John Street, Suite 401 > Toronto, Ontario > Canada M5V 2E5 > (416) 598-4357 > FAX (416) 598-1067 > bruce at lewiscoll.com > nancy at lewiscoll.com > sandy at lewiscoll.com > joan at lewiscoll.com > eva at lewiscoll.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From b.xavier at internet.lu Sat Oct 9 20:09:27 2004 From: b.xavier at internet.lu (MisterX) Date: Sun, 10 Oct 2004 02:09:27 +0200 Subject: Detect Gateway IP address in windows In-Reply-To: <701668799.20041009092943@ahsoftware.net> Message-ID: <20041010000451.78EE39300D7@mail.runrev.com> answer it with "OK" or "Nope" who said this maillist wasn't fun? > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Mark Wieder > Sent: Saturday, October 09, 2004 6:30 PM > To: How to use Revolution > Subject: Re: Detect Gateway IP address in windows > > Alex- > > Friday, October 8, 2004, 5:03:01 PM, you wrote: > > AT> I tried not to ask - but I can't help myself ..... > > ...I was also trying not to ask... > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From hershrev at realtorsgroup.us Sat Oct 9 20:55:16 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Sat, 9 Oct 2004 20:55:16 -0400 Subject: value of variable In-Reply-To: Message-ID: <0D0AC72C-1A57-11D9-A942-0030654C1E62@realtorsgroup.us> On Tuesday, September 28, 2004, at 09:28 PM, Ken Ray wrote: > On 9/28/04 5:42 PM, "Hershel Fisch" wrote: >> on mouseUp >> answer "What kink of file are you putting ?" with "Tab Delimited" >> and >> "Comma Delimited" and "Cancel"--and on >> put word 1 of it into sFileType >> if sFileType is "cancel" then >> exit mouseUp >> else >> answer file "a" >> put it into fld "f1" >> do " put URL" & quote & "file:"& it & quote &" "&"into fld" &" "& >> quote & "f1" & quote >> replace sFileType with "'" in fld "f1" >> end if >> end mouseUp > > Hershel, your code above puts the path from 'answer file' into fld > "f1", and > then puts the contentes of the file into the same field, overwriting > it. You > don't need to do that. You also don't need to do the replace action on > the > data *in* the field; it's best to do it in a variable first. To use the > string that came back from the first "answer", you need to use "do" to > resolve it to a variable and not a string. Something like this: Thanks, the reason I put it into the fld is to see whats going on. Hershel > > answer file "a" > if it <> "" then > put url("file:" & it) into tData > do "replace" && sFileType && "with" && quote & "'" & quote in tData > put tData into fld 1 > end if > > HTH, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From johnrule at rcsprogramming.com Sun Oct 10 00:09:53 2004 From: johnrule at rcsprogramming.com (John Rule) Date: Sat, 9 Oct 2004 21:09:53 -0700 Subject: Snapshot is 24 bit all the time? References: <20041009160024.7262D9300CC@mail.runrev.com> Message-ID: <001801c4ae7f$02986d40$8f01000a@minipcxp> Even if the screen resolution is 16 bit, 'import snapshot' is always at 24 bit...correct? Anyway to change that? Thanks, JR From psahores at easynet.fr Sun Oct 10 01:08:53 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Sun, 10 Oct 2004 07:08:53 +0200 Subject: RTF text In-Reply-To: <20041010000222.4910B9300CA@mail.runrev.com> References: <20041010000222.4910B9300CA@mail.runrev.com> Message-ID: <7B17EA98-1A7A-11D9-902C-000A95C61E96@easynet.fr> Thanks Xavier for writting this... Not too zen at all... It's important to say, again and again, that we don't need to let the best tools do our work for us. Revo is able to let us design all we are able to have in mind, no least, no more and it's exactly why Revo is the perfect tool we knows ;-) Best, Pierre > if RunRev had to take care of every snitchy translation out there, > the program would be about 9 TeraBytes zipped download... Be happy... > > Some things, are not handled... but you can handle anything... > the Power of a programmer... who published that again? > > Just a pointer to getting your app out before the punlisher > comes out with a perfect solution for everyone... > > hope that's not too zen... ;) > MonsieurX.com > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sahoresp+ at +mac.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From frank at backtalk.com Sun Oct 10 07:40:56 2004 From: frank at backtalk.com (Frank Leahy) Date: Sun, 10 Oct 2004 12:40:56 +0100 Subject: Bit torrent for RunRev? Message-ID: <40007CD0-1AB1-11D9-9D9A-000A9580FCCE@backtalk.com> Has anyone looked at writing a bit torrent client in RunRev? http://bittorrent.com/ -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From lewisbruce at rogers.com Sun Oct 10 08:29:23 2004 From: lewisbruce at rogers.com (Bruce Lewis) Date: Sun, 10 Oct 2004 08:29:23 -0400 Subject: RTF text In-Reply-To: <7B17EA98-1A7A-11D9-902C-000A95C61E96@easynet.fr> References: <20041010000222.4910B9300CA@mail.runrev.com> <7B17EA98-1A7A-11D9-902C-000A95C61E96@easynet.fr> Message-ID: Mr. X, I can do this if Revolution doesn't. I used to do it for the high ISO characters in a similar HyperCard program in about 1990. But sometime, like about 1992, someone brought out an XCMD that would recognize the high ISO characters properly. I think Rinaldi also had one. I haven't checked if it works for Revolution. The question is whether Revolution does this. The Revolution documentation does not mention this as a limitation of rtfText, though it does mention other limitations. Therefore, I am wondering if it is a limitation of Word, or me, or what. Pierre, I don't think one can consider this as a virtue of Revolution. If it doesn't do this, it would be a better tool if it did. On 12/19/02, Pierre Sahores wrote to the MetaCard list: >The main features expected from this is . . . and (4) to export >RTF formated files from the contents of the stack. Did you make any adjustments of this nature to the output of that stack. Thanks. Bruce At 7:08 AM +0200 10/10/04, Pierre Sahores wrote: >Thanks Xavier for writting this... > >Not too zen at all... It's important to say, again and again, that we >don't need to let the best tools do our work for us. Revo is able to >let us design all we are able to have in mind, no least, no more and >it's exactly why Revo is the perfect tool we knows ;-) > >Best, Pierre > >> if RunRev had to take care of every snitchy translation out there, >> the program would be about 9 TeraBytes zipped download... Be happy... >> >> Some things, are not handled... but you can handle anything... >> the Power of a programmer... who published that again? >> >> Just a pointer to getting your app out before the punlisher >> comes out with a perfect solution for everyone... >> >> hope that's not too zen... ;) >> MonsieurX.com >> > > >-- >Bien cordialement, Pierre Sahores > >100, rue de Paris >F - 77140 Nemours > >psahores+ at +easynet.fr >sahoresp+ at +mac.com > >GSM: +33 6 03 95 77 70 >Pro: +33 1 64 45 05 33 >Fax: +33 1 64 45 05 33 > > > >WEB/EAI services & ACID DB over IP >"Mutualiser les deltas de productivit?" > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution -- Bruce Lewis Lewis & Collyer 160 John Street, Suite 401 Toronto, Ontario Canada M5V 2E5 (416) 598-4357 FAX (416) 598-1067 bruce at lewiscoll.com nancy at lewiscoll.com sandy at lewiscoll.com joan at lewiscoll.com eva at lewiscoll.com From sims at ezpzapps.com Sun Oct 10 09:16:29 2004 From: sims at ezpzapps.com (sims) Date: Sun, 10 Oct 2004 15:16:29 +0200 Subject: RTF text In-Reply-To: References: <20041010000222.4910B9300CA@mail.runrev.com> <7B17EA98-1A7A-11D9-902C-000A95C61E96@easynet.fr> Message-ID: >Mr. X, > >I can do this if Revolution doesn't. I used to do it for the high ISO >characters in a similar HyperCard program in about 1990. But sometime, like >about 1992, someone brought out an XCMD that would recognize the high ISO >characters properly. I think Rinaldi also had one. I haven't checked if it >works for Revolution. Mr. Rinaldi will be at the Euproean Rev Conference, you could ask him in person if you wanted to. ;-) http://TechieTours.com/Rev atb sims From b.xavier at internet.lu Sun Oct 10 09:26:46 2004 From: b.xavier at internet.lu (MisterX) Date: Sun, 10 Oct 2004 15:26:46 +0200 Subject: RTF text In-Reply-To: Message-ID: <20041010132211.8B9C593005F@mail.runrev.com> I work under the assumption that these externals only work on one platform or require porting... so in the meantime a transcript solution is not hard to implement... > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Bruce Lewis > Sent: Sunday, October 10, 2004 2:29 PM > To: How to use Revolution > Subject: Re: RTF text > > Mr. X, > > I can do this if Revolution doesn't. I used to do it for the > high ISO characters in a similar HyperCard program in about > 1990. But sometime, like about 1992, someone brought out an > XCMD that would recognize the high ISO characters properly. I > think Rinaldi also had one. I haven't checked if it works for > Revolution. > > The question is whether Revolution does this. The Revolution > documentation does not mention this as a limitation of > rtfText, though it does mention other limitations. Therefore, > I am wondering if it is a limitation of Word, or me, or what. > > Pierre, > > I don't think one can consider this as a virtue of > Revolution. If it doesn't do this, it would be a better tool > if it did. > > On 12/19/02, Pierre Sahores wrote to the MetaCard list: > > >The main features expected from this is . . . and (4) to export RTF > >formated files from the contents of the stack. > > Did you make any adjustments of this nature to the output of > that stack. > > Thanks. > > Bruce > > > At 7:08 AM +0200 10/10/04, Pierre Sahores wrote: > >Thanks Xavier for writting this... > > > >Not too zen at all... It's important to say, again and > again, that we > >don't need to let the best tools do our work for us. Revo is able to > >let us design all we are able to have in mind, no least, no more and > >it's exactly why Revo is the perfect tool we knows ;-) > > > >Best, Pierre > > > >> if RunRev had to take care of every snitchy translation out there, > >> the program would be about 9 TeraBytes zipped download... > Be happy... > >> > >> Some things, are not handled... but you can handle anything... > >> the Power of a programmer... who published that again? > >> > >> Just a pointer to getting your app out before the > punlisher comes out > >> with a perfect solution for everyone... > >> > >> hope that's not too zen... ;) > >> MonsieurX.com > >> > > > > > >-- > >Bien cordialement, Pierre Sahores > > > >100, rue de Paris > >F - 77140 Nemours > > > >psahores+ at +easynet.fr > >sahoresp+ at +mac.com > > > >GSM: +33 6 03 95 77 70 > >Pro: +33 1 64 45 05 33 > >Fax: +33 1 64 45 05 33 > > > > > > > >WEB/EAI services & ACID DB over IP > >"Mutualiser les deltas de productivit?" > > > >_______________________________________________ > >use-revolution mailing list > >use-revolution at lists.runrev.com > >http://lists.runrev.com/mailman/listinfo/use-revolution > > -- > Bruce Lewis > Lewis & Collyer > 160 John Street, Suite 401 > Toronto, Ontario > Canada M5V 2E5 > (416) 598-4357 > FAX (416) 598-1067 > bruce at lewiscoll.com > nancy at lewiscoll.com > sandy at lewiscoll.com > joan at lewiscoll.com > eva at lewiscoll.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From pfaender at itfgrafikdesign.com Sun Oct 10 10:46:36 2004 From: pfaender at itfgrafikdesign.com (Axel Pfaender) Date: Sun, 10 Oct 2004 16:46:36 +0200 Subject: Can't save from dreamcard player Message-ID: Newbie question: Sorry, I am testing Dreamcard at the moment and maybe i still don't quite understand some of the basic concepts behind this. Problem: I created a stack which is supposed to serve me as a kind of address-list. I added a menu that let's the user save the stack. This works fine when i test it in the "Revolution Dreamcard" App. When I open the stack with the player, changes are not being saved, and there is no error message. (I even added a script to save changes automatically when the stack is closed, works in the App, doesn't work in the Player) Is it generally not possible to save changes from Dreamcard Player? Do I have to create a stand-alone Application to achieve this? Thanks for any help! Axel From klaus at major-k.de Sun Oct 10 11:08:54 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 10 Oct 2004 17:08:54 +0200 Subject: Can't save from dreamcard player In-Reply-To: References: Message-ID: <4D70F88D-1ACE-11D9-90ED-000A27B49A96@major-k.de> Hi Axel, > Newbie question: > Sorry, I am testing Dreamcard at the moment and maybe i still don't > quite > understand some of the basic concepts behind this. > > Problem: > I created a stack which is supposed to serve me as a kind of > address-list. > I added a menu that let's the user save the stack. > This works fine when i test it in the "Revolution Dreamcard" App. > When I open the stack with the player, changes are not being saved, and > there is no error message. (I even added a script to save changes > automatically when the stack is closed, works in the App, doesn't work > in > the Player) > > Is it generally not possible to save changes from Dreamcard Player? > Do I have to create a stand-alone Application to achieve this? > > Thanks for any help! open the player and click the Rev-logo in the topright corner, which will show the prefs-dialog of the Player... Hint: This will only work if the player is located in the same folder as the "Dreamcard" application!!! Please check "Run in non-secure mode" click OK and then quit the player... From now on all stacks should get saved when you want them to :-) > Axel Regards und liebe Gr??e Klaus Major klaus at major-k.de http://www.major-k.de From bvg at mac.com Sun Oct 10 13:00:28 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 10 Oct 2004 19:00:28 +0200 Subject: Bit torrent for RunRev? In-Reply-To: <40007CD0-1AB1-11D9-9D9A-000A9580FCCE@backtalk.com> References: <40007CD0-1AB1-11D9-9D9A-000A9580FCCE@backtalk.com> Message-ID: Hi Frank I have looked into the bitTorrent documenatation at http://wiki.theory.org/BitTorrentSpecification and I must say that it is not very complex (compared to other protocols). So it would be quite feasible in runrev, if there weren't one thing: It uses SHA1 hashes, which runrev can't do natively. In other words you need to implement that too for it to work. Im mathematically disadvantaged, so someone else has to comment on the simplicity of SHA1. (see http://www.faqs.org/rfcs/rfc3174.html for the SHA1 rfc) greetings Bjoernke (Who is very often in chatrev, and can be asked there about everything he knows.) On Oct 10 2004, at 13:40, Frank Leahy wrote: > Has anyone looked at writing a bit torrent client in RunRev? > > http://bittorrent.com/ <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From 3mcgrath at adelphia.net Sun Oct 10 14:34:58 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 10 Oct 2004 14:34:58 -0400 Subject: Windows standalone icon In-Reply-To: References: Message-ID: <16DA4B50-1AEB-11D9-9473-000A95DA60FA@adelphia.net> The standalone builder has an option to supply an icon for the standalone to have as it's desktop icon. If you check the box but don't supply an icon or a valid icon path in the prefs than it will give this error. HTH TOm On Oct 9, 2004, at 2:41 PM, Andrew wrote: > Hi, everyone thanks so much for your help with my modal dialog. > I have one more quick question, which is that when try to save my > stack as a windows standalone I get an error saying "Can't open > Windows icon file (path name)". > How can I solve this? > Thanks > A > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From 3mcgrath at adelphia.net Sun Oct 10 15:15:13 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Sun, 10 Oct 2004 15:15:13 -0400 Subject: Windows standalone icon In-Reply-To: <16DA4B50-1AEB-11D9-9473-000A95DA60FA@adelphia.net> References: <16DA4B50-1AEB-11D9-9473-000A95DA60FA@adelphia.net> Message-ID: In addition: ..."Revolution 2.5/Sample Icons/genericapp.ico" is the path under the Windows selection of the standalone builder. Also check the Sample Icons folder is in the Revolution folder. Otherwise try the 'Use none' option or the 'Choose..." option to select a valid icon to use for the stack. HTH Tom On Oct 10, 2004, at 2:34 PM, Thomas McGrath III wrote: > The standalone builder has an option to supply an icon for the > standalone to have as it's desktop icon. If you check the box but > don't supply an icon or a valid icon path in the prefs than it will > give this error. > > HTH > > TOm > On Oct 9, 2004, at 2:41 PM, Andrew wrote: > >> Hi, everyone thanks so much for your help with my modal dialog. >> I have one more quick question, which is that when try to save my >> stack as a windows standalone I get an error saying "Can't open >> Windows icon file (path name)". >> How can I solve this? >> Thanks >> A >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > > Thomas J. McGrath III > SCS > 1000 Killarney Dr. > Pittsburgh, PA 15234 > 412-885-8541 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From kee at kagi.com Sun Oct 10 15:28:42 2004 From: kee at kagi.com (kee nethery) Date: Sun, 10 Oct 2004 12:28:42 -0700 Subject: SOAP In-Reply-To: References: <16DA4B50-1AEB-11D9-9473-000A95DA60FA@adelphia.net> Message-ID: <987CEFFE-1AF2-11D9-A86B-000A959B2940@kagi.com> Back in 2.2 I used a stack revSOAP to send XML via SOAP. Now with 2.5, I'm not finding any documentation on SOAP at all. Should I keep using the revSOAP stack to do SOAP or are there new functions within 2.5 that do the same thing that I should be using instead? My preference is to do things the "standard" way and if there are SOAP routines built into 2.5, I'd prefer to use them. Thanks in advance, Kee Nethery From ambassador at fourthworld.com Sun Oct 10 15:30:48 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 10 Oct 2004 12:30:48 -0700 Subject: Educational uses of Rev In-Reply-To: <1CB46A08-1A1D-11D9-BFA0-000A959D005E@earthlink.net> References: <1CB46A08-1A1D-11D9-BFA0-000A959D005E@earthlink.net> Message-ID: <41698DE8.70308@fourthworld.com> Marian Petrides wrote: > A while back someone asked me to upload screen shots from my transfusion > medicine software (Transfusion Medicine Interactive) but I never got a > chance. However, the screen shots can now be found on AABB's website at: > > https://portal.aabb.org/apps/marketplace/product.aspx?id=042020 > > under: sample pages and table of contents. > > There is a problem with the screen shots in that numbers 1 and 2 are > duplicated as 3 and 4 and the last pair of shots inadvertently got left > off. Hopefully they will correct the error sometime soon. > > Marian That looks great, Marian. Havbe you considered sending info on it to RunRev so they can add it to ? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From janschenkel at yahoo.com Sun Oct 10 16:11:23 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun, 10 Oct 2004 13:11:23 -0700 (PDT) Subject: SOAP In-Reply-To: <987CEFFE-1AF2-11D9-A86B-000A959B2940@kagi.com> Message-ID: <20041010201123.66816.qmail@web60506.mail.yahoo.com> --- kee nethery wrote: > Back in 2.2 I used a stack revSOAP to send XML via > SOAP. > Now with 2.5, I'm not finding any documentation on > SOAP at all. > Should I keep using the revSOAP stack to do SOAP or > are there new > functions within 2.5 that do the same thing that I > should be using > instead? > My preference is to do things the "standard" way and > if there are SOAP > routines built into 2.5, I'd prefer to use them. > > Thanks in advance, > Kee Nethery > Hi Kee, You can now download this stack from the RunRev Resources & Support sub-site at : The word is that the SOAP library will get a make-over in the next feature update to bring it in line with the new XML-RPC library, added in Revolution 2.5 Hope this clarified things, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From kee at kagi.com Sun Oct 10 17:46:04 2004 From: kee at kagi.com (kee nethery) Date: Sun, 10 Oct 2004 14:46:04 -0700 Subject: SOAP In-Reply-To: <20041010201123.66816.qmail@web60506.mail.yahoo.com> References: <20041010201123.66816.qmail@web60506.mail.yahoo.com> Message-ID: thanks! Kee On Oct 10, 2004, at 1:11 PM, Jan Schenkel wrote: > --- kee nethery wrote: >> Back in 2.2 I used a stack revSOAP to send XML via >> SOAP. >> Now with 2.5, I'm not finding any documentation on >> SOAP at all. >> Should I keep using the revSOAP stack to do SOAP or >> are there new >> functions within 2.5 that do the same thing that I >> should be using >> instead? >> My preference is to do things the "standard" way and >> if there are SOAP >> routines built into 2.5, I'd prefer to use them. >> >> Thanks in advance, >> Kee Nethery >> > > Hi Kee, > > You can now download this stack from the RunRev > Resources & Support sub-site at : > > > The word is that the SOAP library will get a make-over > in the next feature update to bring it in line with > the new XML-RPC library, added in Revolution 2.5 > > Hope this clarified things, > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) > > > > _______________________________ > Do you Yahoo!? > Declare Yourself - Register online to vote today! > http://vote.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarahr at genesearch.com.au Sun Oct 10 18:21:11 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Mon, 11 Oct 2004 08:21:11 +1000 Subject: front script back script In-Reply-To: <833CC4B1-1929-11D9-ADEC-000A95DA60FA@adelphia.net> References: <833CC4B1-1929-11D9-ADEC-000A95DA60FA@adelphia.net> Message-ID: Hi Tom, Have a look at my Funkey plugin that allows you to assign scripts to function keys. It uses a front script to trap any function keys before they can be used by any other script. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On 8 Oct 2004, at 11:00 pm, Thomas McGrath III wrote: > Hello to all, > > Does anyone have an example stack of how and why to use a front/back > script? I have read the docs and have never used them. I need to see a > real reason and example on how they work and why they are useful. > > Thanks in advance to all, > > Tom From laguer at ucs.orst.edu Sun Oct 10 20:31:03 2004 From: laguer at ucs.orst.edu (Rich Lague) Date: Sun, 10 Oct 2004 17:31:03 -0700 Subject: highlighting the foundText In-Reply-To: <41698DE8.70308@fourthworld.com> Message-ID: I have a "find" field that finds the string in text file using the offseItem command. The item that contains the search string is then displayed in a field. I would like the search string to be highlighted in the field after the find. I have tried using this script after I get everything into the field: ----------------------------------------------------------------------- find thingToFind in field "card-name" set the highlight of the foundText to true ----------------------------------------- The search string is in thingToFind. (I checked with the message box.) But I can't make the text I'm look for highlight. What is a better way to do this? Thanks, Rich Lague From userev at canelasoftware.com Sun Oct 10 21:15:18 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sun, 10 Oct 2004 18:15:18 -0700 Subject: MAC Address on Linux In-Reply-To: References: Message-ID: <039EB743-1B23-11D9-9595-000393C3F5BC@canelasoftware.com> On Oct 9, 2004, at 3:27 PM, Ken Ray wrote: >>> Thanks, Mark... I tried this in my copy of RedHat 9, and I don't get >>> anything with "HWaddr" in /sbin/ifconfig. When I looked at Mark >>> Waddingham's >>> approach of doing "cat /proc/net/arp", I didn't get anything either. >>> The >>> only thing I got with /sbin/ifconfig is the localhost address >>> (127.0.0.1). >>> >>> So perhaps it's not as universal as we'd think... any suggestions for >>> getting MAC address in RedHat 9? >> >> Stupid question - but are you sure you had an ethernet interface up >> and >> running on the Redhat9 box when you tried this ? > > Not a stupid question at all... I had a wireless interface set up and > assumed that I had already set up the ethernet interface... but > apparently I > hadn't. So after I set up my ethernet interface, I saw the "HWAddr" > that > Mark identified. > > Thanks for the reality check, Alex! > > :-) Just got here and read the messages. Got scared there for a sec. Do we need the "-a" part that Pierre suggested? -- Best regards, Mark Talluto http://www.canelasoftware.com From sarahr at genesearch.com.au Sun Oct 10 21:43:44 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Mon, 11 Oct 2004 11:43:44 +1000 Subject: highlighting the foundText In-Reply-To: References: Message-ID: On 11 Oct 2004, at 10:33 am, Rich Lague wrote: > I have a "find" field that finds the string in text file using the > offseItem command. The item that contains the search string is then > displayed in a field. I would like the search string to be highlighted > in the field after the find. > > I have tried using this script after I get everything into the field: > ----------------------------------------------------------------------- > find thingToFind in field "card-name" > set the highlight of the foundText to true > ----------------------------------------- > > The search string is in thingToFind. (I checked with the message box.) > But I can't make the text I'm look for highlight. What is a better way > to do this? > Try using offset to get the number of the first character in your thingToFind string. Then work out how long thingToFind is and select the chunk based on that. e.g. (untested but should work) put offset(thingToFind, fld "Found") into tStartChar put the number of chars in thingToFind into tLen select char tStartChar to tStartChar+tLen of fld "Found" Cheers, Sarah From vhd at vhd.com.au Sun Oct 10 22:11:34 2004 From: vhd at vhd.com.au (VHD) Date: Mon, 11 Oct 2004 12:11:34 +1000 Subject: list widget Message-ID: <200410111211340982.12E9478B@mail.vhd.com.au> I have been doing some experiments with displaying information from a database into the list widget. It looks like it does not handle large amounts of rows very well. It starts struggling when displaying more than 500 rows with 5 columns. Even though this is not a huge problem since one would not want so many rows anyway, it does make me wonder how well the list widget is implemented. The only reason I found this out was using Sarah Reichelt's MySQLtest stack. I inadvertently selected a table that had 20 thousand rows and it took for ever (i.e. after a few minutes I had to "kill" revolution and start it up again.) That is when I started experimenting by placing a LIMIT on the sql statements. I found that things started slowing down after 500 rows. Does anyone know if a better list widget is in the works? (or perhaps I might be doing something wrong...) Thanks, Ben From kray at sonsothunder.com Sun Oct 10 22:45:40 2004 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 10 Oct 2004 21:45:40 -0500 Subject: highlighting the foundText In-Reply-To: Message-ID: On 10/10/04 7:31 PM, "Rich Lague" wrote: > I have a "find" field that finds the string in text file using the > offseItem command. The item that contains the search string is then > displayed in a field. I would like the search string to be highlighted > in the field after the find. > > I have tried using this script after I get everything into the field: > ----------------------------------------------------------------------- > find thingToFind in field "card-name" > set the highlight of the foundText to true Real close... acutally it's find thingToFind in field "card-name" select the foundChunk HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From erikhans08 at yahoo.com Sun Oct 10 23:08:45 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Sun, 10 Oct 2004 20:08:45 -0700 (PDT) Subject: Educational uses of Rev In-Reply-To: <1CB46A08-1A1D-11D9-BFA0-000A959D005E@earthlink.net> Message-ID: <20041011030845.8918.qmail@web61109.mail.yahoo.com> i got an Adobe download at this library computer and was unable to "walk through the calculation" looks like fun, though! --- Marian Petrides wrote: > A while back someone asked me to upload screen > shots from my > transfusion medicine software (Transfusion > Medicine Interactive) but I > never got a chance. However, the screen shots > can now be found on > AABB's website at: > > https://portal.aabb.org/apps/marketplace/product.aspx?id=042020 > > under: sample pages and table of contents. > > There is a problem with the screen shots in > that numbers 1 and 2 are > duplicated as 3 and 4 and the last pair of > shots inadvertently got left > off. Hopefully they will correct the error > sometime soon. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From sarahr at genesearch.com.au Sun Oct 10 23:14:03 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Mon, 11 Oct 2004 13:14:03 +1000 Subject: list widget In-Reply-To: <200410111211340982.12E9478B@mail.vhd.com.au> References: <200410111211340982.12E9478B@mail.vhd.com.au> Message-ID: <9A976E22-1B33-11D9-A1CA-0003937A97B8@genesearch.com.au> Hi Ben, I don't think it is the list widget that is the problem. I think it just takes Rev a long time to retrieve a large amount of data from an SQL database, especially if it is a remote database. I have made the same mistake and set it to get all the data from a table with about 25000 records and it took about a minute, but the data was being assembled in RAM and only put into the list field at the very end of the script. With Rev 2.5, I have never had it fail completely, just take a while. Cheers, Sarah On 11 Oct 2004, at 12:13 pm, VHD wrote: > I have been doing some experiments with displaying information from a > database into the list widget. > It looks like it does not handle large amounts of rows very well. > It starts struggling when displaying more than 500 rows with 5 columns. > Even though this is not a huge problem since one would not want so > many rows anyway, it does make me wonder how well the list widget is > implemented. > > The only reason I found this out was using Sarah Reichelt's MySQLtest > stack. I inadvertently selected a table that had 20 thousand rows and > it took for ever (i.e. after a few minutes I had to "kill" revolution > and start it up again.) > That is when I started experimenting by placing a LIMIT on the sql > statements. I found that things started slowing down after 500 rows. > > Does anyone know if a better list widget is in the works? (or perhaps > I might be doing something wrong...) > > Thanks, > > Ben > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From darrowspammagnet at cox.net Sun Oct 10 23:57:12 2004 From: darrowspammagnet at cox.net (Darby Lee Darrow) Date: Sun, 10 Oct 2004 20:57:12 -0700 Subject: Accessing the modem In-Reply-To: <200410111211340982.12E9478B@mail.vhd.com.au> References: <200410111211340982.12E9478B@mail.vhd.com.au> Message-ID: Hello all, I am new to programming and new to Revolution and have a question for the group. I am creating a stack that I hope will allow me to send pages through my modem to our paging system. I need to dial a phone number, enter a password, pager id number and message all at the appropriate times. Is there a reference that may help me, that is more comprehensive than the online Revolution dictionary/documentation? Any help would be most appreciated. TIA -- Darby Lee Darrow darrowspammagnet at cox.net From rooster at drizzle.com Mon Oct 11 01:28:55 2004 From: rooster at drizzle.com (iMP) Date: Sun, 10 Oct 2004 22:28:55 -0700 Subject: Smoothest way to play a series of movies? In-Reply-To: <20041010150310.222479300E5@mail.runrev.com> References: <20041010150310.222479300E5@mail.runrev.com> Message-ID: Hi: What's the smoothest way to play a series of QT-compatible movie files? I've tried a few ways, like putting a player on each card, one per file, but the transition is very noticeable, and the players don't behave as expected. I have about 20 12mb movs to play, each about 2 minutes of the entire movie, and I also need to skip around to various parts of the entire movie. The best way I've tried so far gets a list of files from a folder, and uses one card and one player. When a playStopped is sent, the next filename is set for the player. I've tried various lockScreen tactics, but the abruptness and delay of the transition is still very noticeable. Another way might be to make a QT "reference movie" to the series of files from scratch, and set a player to that, but I don't know if that's possible with Revolution... Thanks, any insights appreciated, guy o. From j-luc.faure at ifp.fr Mon Oct 11 03:49:52 2004 From: j-luc.faure at ifp.fr (jean-Luc Faure) Date: Mon, 11 Oct 2004 09:49:52 +0200 Subject: Contents of use-revolution digest... Message-ID: <22BB1C82-1B5A-11D9-94A3-000A95688402@ifp.fr> __________________________ Ce message (et toutes ses pi?ces jointes ?ventuelles) est confidentiel et ?tabli ? l'intention exclusive de ses destinataires. Toute utilisation de ce message non conforme ? sa destination, toute diffusion ou toute publication, totale ou partielle, est interdite, sauf autorisation expresse. L'IFP d?cline toute responsabilit? au titre de ce message. This message and any attachments (the message) are confidential and intended solely for the addressees. Any unauthorised use or dissemination is prohibited. IFP should not be liable for this message. Visitez notre site Web / Visit our web site : http://www.ifp.fr __________________________ From FlexibleLearning at aol.com Mon Oct 11 05:27:52 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Mon, 11 Oct 2004 05:27:52 EDT Subject: Scripter's Scrapbook, language reviewers Message-ID: <89.170f093e.2e9bac18@aol.com> The next version of the Scripter's Scrapbook will include script colorization for at least 6 further languages. Along with those already available, the options will include... - VisualBasic, VB.net, VBScript, REALBasic - JavaScript - Toolbook - Flash - AppleScript - Director - HTM Required: A restricted circulation of reviewers to pick a language (or languages) from the list above, verify it's colorization scheme, and advise on it's accuracy and consistency. Since colorization uses a cross-platform plugin stack, you can use your existing Scrapbook on Windows, Mac9 or OSX. If you are able to contribute, please write to me off-list at h at FlexibleLearning.com. I'll send you a replacement colorization plugin stack to review along with an xls spreadsheet of the language/s you choose. Thank you in advance! /H Hugh Senior The Flexible Learning Company www.FlexibleLearning.com/ssbk From fde101 at fjrhome.net Mon Oct 11 09:18:06 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 11 Oct 2004 09:18:06 -0400 Subject: Bit torrent for RunRev? In-Reply-To: References: <40007CD0-1AB1-11D9-9D9A-000A9580FCCE@backtalk.com> Message-ID: > weren't one thing: It uses SHA1 hashes, which runrev can't do > natively. In other words you need to implement that too for it to > work. Im mathematically disadvantaged, so someone else has to comment > on the simplicity of SHA1. > (see http://www.faqs.org/rfcs/rfc3174.html for the SHA1 rfc) Doesn't look too bad, and there is a sample implementation in C source code attached; someone might be able to simply translate that C code into transcript functions, or clean it up and package it as an external or something. ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From revlist at cableone.net Mon Oct 11 10:24:20 2004 From: revlist at cableone.net (Chris Sheffield) Date: Mon, 11 Oct 2004 08:24:20 -0600 Subject: cmd.exe and command.com in Windows Message-ID: <001001c4af9d$ffbba3b0$64fea8c0@chris1> I have a customer who's using my company's application that called our tech support with a problem where it would just suddenly quit under Windows without an error or anything. It turns out they are running a security program (Visual CASEL) on their Windows workstations. When logged on as an administrator, everything was working fine, but when logged on with a student account, the program would suddenly die. They discovered that it was because, by default, their security was blocking access to "cmd.exe" and "command.com", which I'm assuming the shell function uses to accomplish it's tasks. But the weird thing is, I'm not using shell anywhere. So I did a search for "shell" in the docs, and one function that came up was specialFolderPath, but nowhere in the documentation for that function does it actually mention the shell function or cmd.exe or command.com. But the user has verified by watching the list of processes that "cmd.exe" does indeed run at a couple different points when first starting up our program. So does specialFolderPath use "cmd.exe" and/or "command.com"? If so, why isn't this documented? Our user was not happy at all that they had to allow access to these executables because they could potentially be used to format one's hard drive or perform other damaging tasks. And I suspect we'll have others with the same problem. I was also told that Foolproof, another popular security system in schools, also blocks access to these modules by default. If anyone has any kind of workaround, I would be most grateful to hear it. Thank you, Chris Sheffield Software Development Read Naturally --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.775 / Virus Database: 522 - Release Date: 10/8/2004 From lists at mangomultimedia.com Mon Oct 11 11:25:46 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 11 Oct 2004 08:25:46 -0700 Subject: Smoothest way to play a series of movies? In-Reply-To: References: <20041010150310.222479300E5@mail.runrev.com> Message-ID: On Oct 10, 2004, at 10:28 PM, iMP wrote: > > What's the smoothest way to play a series of QT-compatible movie > files? I've tried a few ways, like putting a player on each card, one > per file, but the transition is very noticeable, and the players don't > behave as expected. I have about 20 12mb movs to play, each about 2 > minutes of the entire movie, and I also need to skip around to various > parts of the entire movie. > > The best way I've tried so far gets a list of files from a folder, and > uses one card and one player. When a playStopped is sent, the next > filename is set for the player. I've tried various lockScreen tactics, > but the abruptness and delay of the transition is still very > noticeable. > > Another way might be to make a QT "reference movie" to the series of > files from scratch, and set a player to that, but I don't know if > that's possible with Revolution... You have a couple options depending on your needs. Your best results will come if you use one player object that plays back all of the movies. So the question becomes whether or not you know the order and names of movies that you need to play during authoring or if it will be decided while the user is using your program. If you already know the order that the movies will be played back in then you could create a reference movie using QT Pro. This just consists of creating a new player and then opening all of your movies and copying and pasting them one after the other into the new player. The save the new player making sure to "Save as a reference movie". You would then load this "reference movie" into the Revolution player object. If you don't have QT Pro you could also use SMIL to create your playlist or use the EnhancedQT external which allows you to do the same thing as QuickTime Pro but from within Revolution. If you are creating the list of movies dynamically then I would probably use SMIL. This allows you to generate a text file that tells QT what order to play the movies in. You could create this in Rev and the load the text file into a player object. You can find information on it here . -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From b.xavier at internet.lu Mon Oct 11 11:48:57 2004 From: b.xavier at internet.lu (MisterX) Date: Mon, 11 Oct 2004 17:48:57 +0200 Subject: cmd.exe and command.com in Windows In-Reply-To: <001001c4af9d$ffbba3b0$64fea8c0@chris1> Message-ID: <20041011154414.9324C930065@mail.runrev.com> Chris, First, if the customer gets pissed off by this problem, note well that it's his fault for limiting things whether needed or not... With Windows Policy you can today finegrain any access to any part of the pc for any kind of user. Even without active directory which goes even further down to the resource (in a matter of speaking). Then again, undocumented features and bugs (as Im suffering everyday whether in RunRev or in Windows or in Colin Mac Rae (stupid farging program - don?t buy it!), it's up to the user to find a solution and not always the programmer's fault because of client or user's limitations ;) I don?t blame anyone really ;) I just avoid them ;) Workaround? Can the "user" read the registry? Otherwise, you can maybe do an install as an admin, have the stack write down the results of the specialfolders to an ini file or in the prefs stack (you choose) which can then be read innocently by the user. It's a good compromise. Avoid hardcoding a path like that in your app, regretable need for an update later when a simple "Prefs/options" field saved to a pref file would suffice. But every client's discomfort is worth a few more hours in the bill ;) Ferenguee Development rule number 45 Without looking up, I came to a close match ;)) http://encyclopedia.thefreedictionary.com/Rules%20of%20Acquisition Take advantage of the situation that the client offers you! Cheers http://monsieurX.com -- > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Chris Sheffield > Sent: Monday, October 11, 2004 4:24 PM > To: RevList > Subject: cmd.exe and command.com in Windows > > I have a customer who's using my company's application that > called our tech support with a problem where it would just > suddenly quit under Windows without an error or anything. It > turns out they are running a security program (Visual CASEL) > on their Windows workstations. When logged on as an > administrator, everything was working fine, but when logged > on with a student account, the program would suddenly die. > They discovered that it was because, by default, their > security was blocking access to "cmd.exe" and "command.com", > which I'm assuming the shell function uses to accomplish it's > tasks. But the weird thing is, I'm not using shell anywhere. > So I did a search for "shell" in the docs, and one function > that came up was specialFolderPath, but nowhere in the > documentation for that function does it actually mention the > shell function or cmd.exe or command.com. But the user has > verified by watching the list of processes that "cmd.exe" > does indeed run at a couple different points when first > starting up our program. > > So does specialFolderPath use "cmd.exe" and/or "command.com"? > If so, why isn't this documented? Our user was not happy at > all that they had to allow access to these executables > because they could potentially be used to format one's hard > drive or perform other damaging tasks. And I suspect we'll > have others with the same problem. I was also told that > Foolproof, another popular security system in schools, also > blocks access to these modules by default. If anyone has any > kind of workaround, I would be most grateful to hear it. > > Thank you, > > Chris Sheffield > Software Development > Read Naturally > > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.775 / Virus Database: 522 - Release Date: 10/8/2004 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From axel at itfgrafikdesign.com Sun Oct 10 10:44:36 2004 From: axel at itfgrafikdesign.com (Axel) Date: Sun, 10 Oct 2004 16:44:36 +0200 Subject: Can't save from dreamcard player Message-ID: Newbie question: Sorry, I am testing Dreamcard at the moment and maybe i still don't quite understand some of the basic concepts behind this. Problem: I created a stack which is supposed to serve me as a kind of address-list. I added a menu that let's the user save the stack. This works fine when i test it in the "Revolution Dreamcard" App. When I open the stack with the player, changes are not being saved, and there is no error message. (I even added a script to save changes automatically when the stack is closed, works in the App, doesn't work in the Player) Is it generally not possible to save changes from Dreamcard Player? Do I have to create a stand-alone Application to achieve this? Thanks for any help! Axel From rjb at rz.uni-potsdam.de Mon Oct 11 12:31:10 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Mon, 11 Oct 2004 18:31:10 +0200 Subject: RTF text In-Reply-To: References: <20041010000222.4910B9300CA@mail.runrev.com> <7B17EA98-1A7A-11D9-902C-000A95C61E96@easynet.fr> Message-ID: >Mr. X, > >I can do this if Revolution doesn't. I used to do it for the high ISO >characters in a similar HyperCard program in about 1990. But sometime, like >about 1992, someone brought out an XCMD that would recognize the high ISO >characters properly. I think Rinaldi also had one. I haven't checked if it >works for Revolution. > >The question is whether Revolution does this. The Revolution documentation >does not mention this as a limitation of rtfText, though it does mention >other limitations. Therefore, I am wondering if it is a limitation of Word, >or me, or what. > >Pierre, > >I don't think one can consider this as a virtue of Revolution. If it >doesn't do this, it would be a better tool if it did. > >On 12/19/02, Pierre Sahores wrote to the MetaCard list: > >>The main features expected from this is . . . and (4) to export >>RTF formated files from the contents of the stack. > >Did you make any adjustments of this nature to the output of that stack. > >Thanks. > >Bruce I don't know where the problem exactly is but representation of those characters in RTF is fairly clear and Rev should be able to map them properly onto the character set currently used. From Bruce's description sounds like some mapping is done wrong. Having such characters correctly remapped is one of the advantages of using RTF (and the main reason I use RTF -- but I go the other direction and do my own mapping). It is not rock science (just table lookup really). I suspect an incomplete implementation or a bug. You should bugzilla this, Bruce. Robert From mwieder at ahsoftware.net Mon Oct 11 13:05:51 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 11 Oct 2004 10:05:51 -0700 Subject: Detect Gateway IP address in windows Message-ID: <1184357846.20041011100551@ahsoftware.net> MisterX- Friday, October 8, 2004, 10:36:47 PM, you wrote: M> Mark M> Although correct this assumes you only have one network card (NIC), M> which I've seen becoming rare lately... ;) Well, I did point that out, but your addition of the /all flag is the missing part of my quick post and allows the multiple connections to be parsed. Thanks for the correction and update. That's definitely a more elegant way to get it. ... M> But I think it would be nicer to have an array with each NIC's M> properties. This is a planned function for the xos network M> manager. ...looking forward to this... M> But as someone said, it's rather useless unless you're solving M> net problems... And even then it can be somewhat confusing if you're using NAT. If you already know that much then it's probably easier to look at the system control panels and router configuration. -- -Mark Wieder mwieder at ahsoftware.net From got at mindspring.com Mon Oct 11 13:31:17 2004 From: got at mindspring.com (Gordon Tillman) Date: Mon, 11 Oct 2004 12:31:17 -0500 Subject: How to STOP accepting connections? Message-ID: <5BABB5EA-1BAB-11D9-AA65-000A95ADFC4C@mindspring.com> Greetings All, Sorry if this has been asked before...I couldn't find anything in the archives. Given a RR app that is accepting socket connections as follows: accept connections on port 1234 with message "ConnectionRequest" If at some time in the future the application wants to stop accepting connections, how might that be accomplished? I know that in the AcceptCallback message we could do something like this: on ConnectionRequest pSocketID if gAcceptingConnections then -- do whatever else close socket pSocketID end if end ConnectionRequest But I was wondering if there was just a way to no longer have the application listen for connections, because you only have to issue the accept connections one time in your app and it is then listening for connection until you quit. Thanks! --gordon From jacque at hyperactivesw.com Mon Oct 11 13:36:17 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 11 Oct 2004 12:36:17 -0500 Subject: Can't save from dreamcard player In-Reply-To: References: Message-ID: <416AC491.5000704@hyperactivesw.com> On 10/10/04 9:44 AM, Axel wrote: > Is it generally not possible to save changes from Dreamcard Player? > Do I have to create a stand-alone Application to achieve this? Player ships with secure mode turned on, to protect your hard drive from malicious stacks. You can turn it off in the Player preferences, which will allow you to access the file system. Instructions on how to do this are included in the Read Me file that ships with the Player. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From RGould8 at aol.com Mon Oct 11 13:39:40 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Mon, 11 Oct 2004 13:39:40 EDT Subject: Detect Gateway IP address in windows Message-ID: <15b.41669af5.2e9c1f5c@aol.com> why do you need to know the gateway address ? or, if you prefer, what do you want to use it for ? I need to know the gateway address because I'm writing software to configure routers for use over fiber-optic systems for an ISP. In order to do the configuration, I take the gateway address and add some info to the end of it and perform GETS and POSTS to that particular URL. For Mac, I use: put shell("/usr/sbin/netstat -r -n | grep default | awk '{print $2}'") into GatewayIP In a message dated 10/8/04 8:53:54 PM, alex at tweedly.net writes: > I tried not to ask - but I can't help myself ..... > > why do you need to know the gateway address ? > or, if you prefer, what do you want to use it for ? > > There have been a few suggested ways to find i tout (and there are a couple > of others, probably even less "perfect"); knowing what you want to use it > for would help to give you the best answer (or at least to point out the > constraints and difficulties with each particular way). > > Note that in the right circumstances, it's possible to have a machine > connected to, and able to talk to, the Internet with : > ? - no gateway address > ? - a gateway address which is not used to reach the internet > ? - a gateway address which is not reachable from the Internet, even though > the machine itself is able to talk to the 'net > ? - a gateway address which does not represent a host (i.e. you can't > communicate with it) > ? - multiple gateways, each used for different parts of the net > > On principle, I'd say you should try not to need to know this info :-) > > -- Alex. > From bvg at mac.com Mon Oct 11 13:49:39 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 11 Oct 2004 19:49:39 +0200 Subject: How to STOP accepting connections? In-Reply-To: <5BABB5EA-1BAB-11D9-AA65-000A95ADFC4C@mindspring.com> References: <5BABB5EA-1BAB-11D9-AA65-000A95ADFC4C@mindspring.com> Message-ID: Basically you need to close the socket. I normaly use "resetAll", however that closes every socket. You could also check the opensockets for your port, and close that. <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From bvg at mac.com Mon Oct 11 13:50:41 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 11 Oct 2004 19:50:41 +0200 Subject: RTF text In-Reply-To: References: <20041010000222.4910B9300CA@mail.runrev.com> <7B17EA98-1A7A-11D9-902C-000A95C61E96@easynet.fr> Message-ID: <11AA8208-1BAE-11D9-8C35-000D932AE9E0@mac.com> > Lots of text about problems with RTF text I just wanted to ask if you tried to get the data as binary. Maybe rev's text file conversations are meddling with the RTF file? set the rtftext of field "field" to url ("binfile:" & theURL) <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From jacque at hyperactivesw.com Mon Oct 11 14:04:51 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 11 Oct 2004 13:04:51 -0500 Subject: cmd.exe and command.com in Windows In-Reply-To: <001001c4af9d$ffbba3b0$64fea8c0@chris1> References: <001001c4af9d$ffbba3b0$64fea8c0@chris1> Message-ID: <416ACB43.7060106@hyperactivesw.com> On 10/11/04 9:24 AM, Chris Sheffield wrote: > So does specialFolderPath use "cmd.exe" and/or "command.com"? If so, why > isn't this documented? Our user was not happy at all that they had to allow > access to these executables because they could potentially be used to format > one's hard drive or perform other damaging tasks. And I suspect we'll have > others with the same problem. I don't have a definitive answer, but I was under the impression that specialFolderPath is part of the syntax in the engine and uses OS-native calls; it doesn't need to use shell. I don't think that particular function is the problem. However, a good many of the "rev" commands do use shell, since they are really just part of a scripted library. I believe, for example, that revCopyFolder and some of the other "rev" file management commands use shell. Those are the ones I'd look at. You can rescript some of those to manage files using engine-native syntax; shell commands are just a faster way to do it. For example, to copy a folder, you could get the file list from the folder and parse through it one file at a time, getting the binary content of the file, writing it to a new file at a new location, and then deleting the original. It is slower but it doesn't require shell commands. Other "rev" library commands can be handled similarly in some cases. There are probably a few that need shell, but hopefully you won't need to use any of those. I guess my point here is that you should look at the "rev"-prefixed commands and functions you are using as the most likely culprits. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From got at mindspring.com Mon Oct 11 14:06:40 2004 From: got at mindspring.com (Gordon Tillman) Date: Mon, 11 Oct 2004 13:06:40 -0500 Subject: How to STOP accepting connections? In-Reply-To: References: <5BABB5EA-1BAB-11D9-AA65-000A95ADFC4C@mindspring.com> Message-ID: <4D528737-1BB0-11D9-AA65-000A95ADFC4C@mindspring.com> Hi Bj?rnke! Thanks much for the tip: > Basically you need to close the socket. > > I normaly use "resetAll", however that closes every socket. > You could also check the opensockets for your port, and close that. That worked perfectly! When I was accepting incoming sockets on port 1234, line one of the openSockets was "1234". I was able to just do a close socket "1234" and that did it! Your help is much appreciated. --gordon From b.xavier at internet.lu Mon Oct 11 14:52:30 2004 From: b.xavier at internet.lu (MisterX) Date: Mon, 11 Oct 2004 20:52:30 +0200 Subject: RTF text In-Reply-To: Message-ID: <20041011184746.A2769930058@mail.runrev.com> Robert, I've complained enough about it, what else can you do? Before you complain further you should try pasting HTML text into a RunRev Field ;) Goodbye returns! You have to go to ultraedit to paste first and then to RR... Usually all the styles are jumbled because of bad html or the lineheight don't resize correctly or the tables are gone or the characters entities, etc, etc... You can always use the DiscreteBrowser to parse HTML correctly back into correct RR styled text. But RTF is rare to find these days so that didn't make it... http://www.monsieurx.com/modules.php?name=News&file=article&sid=142 Im currently writing an SQL convert from SQL to stack and vice versa! My SQL server is inaxessible except via copy paste in PHPMyAdmin! And copy paste from Iexplorer to RR just screws up the lines... Talk about editing pains! Im working on a new discrete browser version so I might do the rtf later... CSS, XML are planned before though... I might post the latest beta in the test lab urls later ;) http://www.monsieurx.com/modules.php?name=Downloads&d_op=viewdownload&cid=12 If you hit my paypal with the right force on MonsieurX.com I just might twist the priorities on the fetures plan ;) Cheers Xavier -- (copy paste failing again in RR - no quote today) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Robert Brenstein > Sent: Monday, October 11, 2004 6:31 PM > To: How to use Revolution > Subject: Re: RTF text > > >Mr. X, > > > >I can do this if Revolution doesn't. I used to do it for the > high ISO > >characters in a similar HyperCard program in about 1990. But > sometime, > >like about 1992, someone brought out an XCMD that would > recognize the > >high ISO characters properly. I think Rinaldi also had one. > I haven't > >checked if it works for Revolution. > > > >The question is whether Revolution does this. The Revolution > >documentation does not mention this as a limitation of > rtfText, though > >it does mention other limitations. Therefore, I am wondering > if it is a > >limitation of Word, or me, or what. > > > >Pierre, > > > >I don't think one can consider this as a virtue of Revolution. If it > >doesn't do this, it would be a better tool if it did. > > > >On 12/19/02, Pierre Sahores wrote to the MetaCard list: > > > >>The main features expected from this is . . . and (4) to export RTF > >>formated files from the contents of the stack. > > > >Did you make any adjustments of this nature to the output of > that stack. > > > >Thanks. > > > >Bruce > > I don't know where the problem exactly is but representation > of those characters in RTF is fairly clear and Rev should be > able to map them properly onto the character set currently > used. From Bruce's description sounds like some mapping is > done wrong. Having such characters correctly remapped is one > of the advantages of using RTF (and the main reason I use RTF > -- but I go the other direction and do my own mapping). It is > not rock science (just table lookup really). I suspect an > incomplete implementation or a bug. You should bugzilla this, Bruce. > > Robert > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From b.xavier at internet.lu Mon Oct 11 14:55:23 2004 From: b.xavier at internet.lu (MisterX) Date: Mon, 11 Oct 2004 20:55:23 +0200 Subject: Detect Gateway IP address in windows In-Reply-To: <15b.41669af5.2e9c1f5c@aol.com> Message-ID: <20041011185038.D8DE5930058@mail.runrev.com> Did Bush outlaw gateway info gathering lately? ;)) Cisco routers? GW for VLANs? I might have some interested colleagues.... send me more info... Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > RGould8 at aol.com > Sent: Monday, October 11, 2004 7:40 PM > To: use-revolution at lists.runrev.com > Subject: Re: Detect Gateway IP address in windows > > why do you need to know the gateway address ? > or, if you prefer, what do you want to use it for ? > > I need to know the gateway address because I'm writing > software to configure > routers for use over fiber-optic systems for an ISP. In > order to do the > configuration, I take the gateway address and add some info > to the end of it and > perform GETS and POSTS to that particular URL. For Mac, I use: > > put shell("/usr/sbin/netstat -r -n | grep default | awk > '{print $2}'") into GatewayIP > > > > > > In a message dated 10/8/04 8:53:54 PM, alex at tweedly.net writes: > > > > I tried not to ask - but I can't help myself ..... > > > > why do you need to know the gateway address ? > > or, if you prefer, what do you want to use it for ? > > > > There have been a few suggested ways to find i tout (and > there are a couple > > of others, probably even less "perfect"); knowing what you > want to use it > > for would help to give you the best answer (or at least to > point out the > > constraints and difficulties with each particular way). > > > > Note that in the right circumstances, it's possible to have > a machine > > connected to, and able to talk to, the Internet with : > > ? - no gateway address > > ? - a gateway address which is not used to reach the internet > > ? - a gateway address which is not reachable from the > Internet, even though > > the machine itself is able to talk to the 'net > > ? - a gateway address which does not represent a host (i.e. > you can't > > communicate with it) > > ? - multiple gateways, each used for different parts of the net > > > > On principle, I'd say you should try not to need to know > this info :-) > > > > -- Alex. > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From revlist at cableone.net Mon Oct 11 14:57:06 2004 From: revlist at cableone.net (Chris Sheffield) Date: Mon, 11 Oct 2004 12:57:06 -0600 Subject: cmd.exe and command.com in Windows In-Reply-To: <416ACB43.7060106@hyperactivesw.com> Message-ID: <000501c4afc4$1c8c3ce0$64fea8c0@chris1> Thanks, Jacque. I am making a possible call to revDeleteFolder, so maybe that's the culprit. I'll do some more investigating. Shouldn't be too hard to rewrite that since the folder only contains files. I'll just try using the files function and then the delete folder command. Chris Sheffield Software Development Read Naturally -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of J. Landman Gay Sent: Monday, October 11, 2004 12:05 PM To: How to use Revolution Subject: Re: cmd.exe and command.com in Windows On 10/11/04 9:24 AM, Chris Sheffield wrote: > So does specialFolderPath use "cmd.exe" and/or "command.com"? If so, why > isn't this documented? Our user was not happy at all that they had to allow > access to these executables because they could potentially be used to format > one's hard drive or perform other damaging tasks. And I suspect we'll have > others with the same problem. I don't have a definitive answer, but I was under the impression that specialFolderPath is part of the syntax in the engine and uses OS-native calls; it doesn't need to use shell. I don't think that particular function is the problem. However, a good many of the "rev" commands do use shell, since they are really just part of a scripted library. I believe, for example, that revCopyFolder and some of the other "rev" file management commands use shell. Those are the ones I'd look at. You can rescript some of those to manage files using engine-native syntax; shell commands are just a faster way to do it. For example, to copy a folder, you could get the file list from the folder and parse through it one file at a time, getting the binary content of the file, writing it to a new file at a new location, and then deleting the original. It is slower but it doesn't require shell commands. Other "rev" library commands can be handled similarly in some cases. There are probably a few that need shell, but hopefully you won't need to use any of those. I guess my point here is that you should look at the "rev"-prefixed commands and functions you are using as the most likely culprits. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.775 / Virus Database: 522 - Release Date: 10/8/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.775 / Virus Database: 522 - Release Date: 10/8/2004 From dsc at swcp.com Mon Oct 11 15:03:35 2004 From: dsc at swcp.com (Dar Scott) Date: Mon, 11 Oct 2004 13:03:35 -0600 Subject: How to STOP accepting connections? In-Reply-To: <5BABB5EA-1BAB-11D9-AA65-000A95ADFC4C@mindspring.com> References: <5BABB5EA-1BAB-11D9-AA65-000A95ADFC4C@mindspring.com> Message-ID: <40822F39-1BB8-11D9-8953-000A9567A3E6@swcp.com> On Oct 11, 2004, at 11:31 AM, Gordon Tillman wrote: > accept connections on port 1234 with message "ConnectionRequest" > > If at some time in the future the application wants to stop accepting > connections, how might that be accomplished? close socket "1234" Note: If you have both a UDP listener and a TCP listener, you don't know which this will close. (Well, I don't know; it might be based on order of accepts.) Use this if you have only one or will close both together anyway. If you want to accept just one connection at a time, close the accept when you get a connection and re-accept when that is over. (I've been taking a break from lists for a half season and hope to moderately get back into Revolution lists this month.) Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From got at mindspring.com Mon Oct 11 15:08:47 2004 From: got at mindspring.com (Gordon Tillman) Date: Mon, 11 Oct 2004 14:08:47 -0500 Subject: How to STOP accepting connections? In-Reply-To: <40822F39-1BB8-11D9-8953-000A9567A3E6@swcp.com> References: <5BABB5EA-1BAB-11D9-AA65-000A95ADFC4C@mindspring.com> <40822F39-1BB8-11D9-8953-000A9567A3E6@swcp.com> Message-ID: Thanks Dar! On Oct 11, 2004, at 14:03, Dar Scott wrote: > > On Oct 11, 2004, at 11:31 AM, Gordon Tillman wrote: > >> accept connections on port 1234 with message "ConnectionRequest" >> >> If at some time in the future the application wants to stop accepting >> connections, how might that be accomplished? > > close socket "1234" > > Note: If you have both a UDP listener and a TCP listener, you don't > know which this will close. (Well, I don't know; it might be based on > order of accepts.) Use this if you have only one or will close both > together anyway. > > If you want to accept just one connection at a time, close the accept > when you get a connection and re-accept when that is over. > > (I've been taking a break from lists for a half season and hope to > moderately get back into Revolution lists this month.) Great! Looking forward to having you back in the list!!! I'm working on a very cool new project that I've decided to use RR for. So far it's going very well! --gordon From Cubist at aol.com Mon Oct 11 16:00:35 2004 From: Cubist at aol.com (Cubist at aol.com) Date: Mon, 11 Oct 2004 16:00:35 EDT Subject: Can't save from dreamcard player Message-ID: <8b.16dae8db.2e9c4063@aol.com> sez axel at itfgrafikdesign.com: >Is it generally not possible to save changes from Dreamcard Player? >Do I have to create a stand-alone Application to achieve this? By default, DreamCard does indeed refuse to save changes -- something about "secure mode". The good news: You can tell DC that "yes, I *do* want to save changes, so DO IT ALREADY!!!" The fix: Go to Preferences. Select "run in non-secure mode". Things should just work from there. From lists at mangomultimedia.com Mon Oct 11 16:00:31 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 11 Oct 2004 13:00:31 -0700 Subject: 'put URL' fails if previous 'put URL' call hasn't finished Message-ID: <347F10D8-1BC0-11D9-8ABB-000D9337CDC8@mangomultimedia.com> Hi, I have been doing some tests with web connected apps in Revolution and came across an interesting behavior with the put URL command. It seems that if you call 'put URL' once and then issue another 'put URL' command before the first one finishes then the second one will not complete but return empty immediately, allowing the second one to finish. I came across this in the following scenario: 1) Option menu calls handler which calls 'put URL' 2) Handler called from the option menu in turn calls another handler that uses 'put URL' after a slight delay (using send command). 3) If the second handler hasn't finished downloading the requested data and the user makes another selection from the option menu then the 'put URL' handler called from the option menu will return empty immediately. Is there any way around this (i.e. cancel previous put statement) or do I just need to modify the interface so that this collision of put statements never occurrs? Thanks, -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From yvescoppe at skynet.be Mon Oct 11 16:19:28 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Mon, 11 Oct 2004 22:19:28 +0200 Subject: Menu on French Mac OS X Message-ID: Hi, I'd like to have a menu "Pr?f?rences" (in FRENCH) under the "application" menu I have a btn "Edit" and give the french name as label "edition" the forelast item is a "-" and the last item is "Pr?f?rences" (in FRENCH) but the item is not placed in the applicaiton menu and the script of the btn is NOT executed ! how can I find a solution... Thank you Greetings. Yves COPPE yvescoppe at skynet.be From klaus at major-k.de Mon Oct 11 16:30:49 2004 From: klaus at major-k.de (Klaus Major) Date: Mon, 11 Oct 2004 22:30:49 +0200 Subject: Menu on French Mac OS X In-Reply-To: References: Message-ID: <704CB5BA-1BC4-11D9-9104-000A27B49A96@major-k.de> Bon soir Yves, > Hi, > > I'd like to have a menu "Pr?f?rences" (in FRENCH) under the > "application" menu > I have a btn "Edit" and give the french name as label "edition" > > the forelast item is a "-" and the last item is "Pr?f?rences" (in > FRENCH) > but the item is not placed in the applicaiton menu > > and the script of the btn is NOT executed ! > > how can I find a solution... This is definitively a case for the dummy folder called "French.lproj"!!! Name your menu "Preferences" in english! and place an empty folder as described above (without the quotes, of course!) here: (Control-click on the Revolution application...) Revolution.app/Contents/Resources/French.lproj Then RR will also copy this resource into your standalone*** and you will have "Preferences" and "Quit NameofStandalone" in French :-) ***Not tested with RR 2.5, but should work... This works with german and any other language supported by OS X... NOT tested with non-latin laguages/unicode menus!!! Hope that helps... > Thank you > > Greetings. > > Yves COPPE > yvescoppe at skynet.be Au revoir, mon ami... Klaus Major klaus at major-k.de http://www.major-k.de From soapdog at mac.com Mon Oct 11 16:31:44 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 11 Oct 2004 18:31:44 -0200 Subject: 'put URL' fails if previous 'put URL' call hasn't finished In-Reply-To: <347F10D8-1BC0-11D9-8ABB-000D9337CDC8@mangomultimedia.com> References: <347F10D8-1BC0-11D9-8ABB-000D9337CDC8@mangomultimedia.com> Message-ID: <912EA803-1BC4-11D9-95AE-0003936D012E@mac.com> Trevor, I did a silly as hell semaphore function called SafePut which is just a wrapper for put but it checks for a global prior to putting, if the global is set then it waits and loop, when the global is unset, it does the put url and sets the global. Don't know what happens if the put URLs are issued at the same time, I think one should implement a Queue data type and goes poping the puts when it's safe... or rev team could do that... Cheers andre On Oct 11, 2004, at 6:00 PM, Trevor DeVore wrote: > Hi, > > I have been doing some tests with web connected apps in Revolution and > came across an interesting behavior with the put URL command. > > It seems that if you call 'put URL' once and then issue another 'put > URL' command before the first one finishes then the second one will > not complete but return empty immediately, allowing the second one to > finish. I came across this in the following scenario: > > 1) Option menu calls handler which calls 'put URL' > 2) Handler called from the option menu in turn calls another handler > that uses 'put URL' after a slight delay (using send command). > 3) If the second handler hasn't finished downloading the requested > data and the user makes another selection from the option menu then > the 'put URL' handler called from the option menu will return empty > immediately. > > Is there any way around this (i.e. cancel previous put statement) or > do I just need to modify the interface so that this collision of put > statements never occurrs? > > Thanks, > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From lists at mangomultimedia.com Mon Oct 11 16:46:50 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 11 Oct 2004 13:46:50 -0700 Subject: 'put URL' fails if previous 'put URL' call hasn't finished In-Reply-To: <912EA803-1BC4-11D9-95AE-0003936D012E@mac.com> References: <347F10D8-1BC0-11D9-8ABB-000D9337CDC8@mangomultimedia.com> <912EA803-1BC4-11D9-95AE-0003936D012E@mac.com> Message-ID: On Oct 11, 2004, at 1:31 PM, Andre Garzia wrote: > Trevor, > > I did a silly as hell semaphore function called SafePut which is just > a wrapper for put but it checks for a global prior to putting, if the > global is set then it waits and loop, when the global is unset, it > does the put url and sets the global. Don't know what happens if the > put URLs are issued at the same time, I think one should implement a > Queue data type and goes poping the puts when it's safe... or rev team > could do that... Interesting. I think I will probably do something similar to this. Right now I just disable the interface element until the put command is complete but what I would like to do is just cancel the previous put call. Basically what you can do with unload. I will just write a wrapper that does this. Thanks, -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From jacque at hyperactivesw.com Mon Oct 11 16:49:00 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 11 Oct 2004 15:49:00 -0500 Subject: Accessing the modem In-Reply-To: References: <200410111211340982.12E9478B@mail.vhd.com.au> Message-ID: <416AF1BC.3020902@hyperactivesw.com> On 10/10/04 10:57 PM, Darby Lee Darrow wrote: > Hello all, > > I am new to programming and new to Revolution and have a question for > the group. I am creating a stack that I hope will allow me to send pages > through my modem to our paging system. I need to dial a phone number, > enter a password, pager id number and message all at the appropriate > times. Is there a reference that may help me, that is more comprehensive > than the online Revolution dictionary/documentation? Any help would be > most appreciated. You need to open, write to, and close the serial port, which works just as if it were a file. See the "open file", "write" and "close file" commands in the dictionary for starters. There were some discussions on this list about writing data to a modem too, a while back; you might want to do a list search for "modem" or "write to modem" for starters. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From yvescoppe at skynet.be Mon Oct 11 16:53:12 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Mon, 11 Oct 2004 22:53:12 +0200 Subject: Menu on French Mac OS X In-Reply-To: <704CB5BA-1BC4-11D9-9104-000A27B49A96@major-k.de> References: <704CB5BA-1BC4-11D9-9104-000A27B49A96@major-k.de> Message-ID: <90BEF8BF-1BC7-11D9-B22C-000D93677F1E@skynet.be> Le 11-oct.-04, ? 22:30, Klaus Major a ?crit : > Bon soir Yves, > >> Hi, >> >> I'd like to have a menu "Pr?f?rences" (in FRENCH) under the >> "application" menu >> I have a btn "Edit" and give the french name as label "edition" >> >> the forelast item is a "-" and the last item is "Pr?f?rences" (in >> FRENCH) >> but the item is not placed in the applicaiton menu >> >> and the script of the btn is NOT executed ! >> >> how can I find a solution... > > This is definitively a case for the dummy folder called > "French.lproj"!!! > > Name your menu "Preferences" in english! and place an empty folder > as described above (without the quotes, of course!) here: > (Control-click on the Revolution application...) > > Revolution.app/Contents/Resources/French.lproj > > > Then RR will also copy this resource into your standalone*** and you > will > have "Preferences" and "Quit NameofStandalone" in French :-) > > ***Not tested with RR 2.5, but should work... > > This works with german and any other language supported by OS X... > NOT tested with non-latin laguages/unicode menus!!! > > Hope that helps... > >> One more time, thank you Klaus !! it's THE answer. It's alright now ! Greetings. Yves COPPE yvescoppe at skynet.be From fde101 at fjrhome.net Mon Oct 11 17:13:00 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 11 Oct 2004 17:13:00 -0400 Subject: Popup Menus with Text Selection? Message-ID: <54BF0644-1BCA-11D9-911E-0050E4BA750F@fjrhome.net> I am trying to set up a dialog box/sheet to be used for editing rich text (htmlText property of a selected field). As part of the dialog, I am trying to include options to change the font, size, style, and color of selected portions of the text. The option to change the color uses a buttion which pops up the OS' color picker/chooser, which works fine. For font/size/style, I am using popup menus; however, these do not seem to work for me. The selection process works fine, and my handler gets called... The problem is that the text in the field I wish to edit is automatically deselected when I pop up the menu, and thus changing the attributes (set the textSize of the selectedChunk) does not work, since the chunk is no longer selected by the time I execute the statement. Is there any way to keep a popup menu from deselecting text in a field on the same card & stack as the popup menu itself? Thank you! ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From bvg at mac.com Mon Oct 11 17:17:42 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 11 Oct 2004 23:17:42 +0200 Subject: Popup Menus with Text Selection? In-Reply-To: <54BF0644-1BCA-11D9-911E-0050E4BA750F@fjrhome.net> References: <54BF0644-1BCA-11D9-911E-0050E4BA750F@fjrhome.net> Message-ID: set the "traversalOn" of your popups to false. you can do so by clicking "focus with keyboard" on the inspector. On Oct 11 2004, at 23:13, Frank D. Engel, Jr. wrote: ... > Is there any way to keep a popup menu from deselecting text in a field > on the same card & stack as the popup menu itself? ... <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From fde101 at fjrhome.net Mon Oct 11 17:22:38 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 11 Oct 2004 17:22:38 -0400 Subject: Popup Menus with Text Selection? In-Reply-To: References: <54BF0644-1BCA-11D9-911E-0050E4BA750F@fjrhome.net> Message-ID: I don't see a "focus with keyboard" option for popups, but setting the traversalOn from a msgbox worked great! Thank you. On Oct 11, 2004, at 5:17 PM, Bj?rnke von Gierke wrote: > set the "traversalOn" of your popups to false. you can do so by > clicking "focus with keyboard" on the inspector. > > On Oct 11 2004, at 23:13, Frank D. Engel, Jr. wrote: > ... >> Is there any way to keep a popup menu from deselecting text in a >> field on the same card & stack as the popup menu itself? > ... > > <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> > Chat with other RunRev developers: > go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From jsng at wayoflife.org Mon Oct 11 20:25:29 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Tue, 12 Oct 2004 08:25:29 +0800 Subject: Printing to multiple printers In-Reply-To: References: <54BF0644-1BCA-11D9-911E-0050E4BA750F@fjrhome.net> Message-ID: Hi, How do I print selectively to multiple printers? The scenario that I have is that in a doctor's clinic, there are different printers fitted with different types of forms and paper and I need to be able to generate labels on one printer, while printing out receipts on another etc. There seems to be a way to do this from OS 9 but not from OS X. Jesse Sng From jsng at wayoflife.org Mon Oct 11 20:27:04 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Tue, 12 Oct 2004 08:27:04 +0800 Subject: Displaying & Generating PDF In-Reply-To: References: <54BF0644-1BCA-11D9-911E-0050E4BA750F@fjrhome.net> Message-ID: Is there a way to Display PDF in Revolution? I'm ok if this is only on OS X but I'm looking for a way for this to be done. I would eventually like to be able to manipulate the PDF document and then rearrange the page order, flip things around before saving the final output. Jesse Sng From SimPLsol at aol.com Mon Oct 11 20:47:32 2004 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Mon, 11 Oct 2004 20:47:32 EDT Subject: Printing to multiple printers Message-ID: <12c.4e1c0c14.2e9c83a4@aol.com> Jesse, What kind of labels? If you are doing mailing labels it will probably be better for your client to design the invoices and statements so that they can be mailed with window envelopes. This will be faster, easier and less expensive. Just a thought. Paul Looney From jacque at hyperactivesw.com Mon Oct 11 21:11:12 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 11 Oct 2004 20:11:12 -0500 Subject: Printing to multiple printers In-Reply-To: References: <54BF0644-1BCA-11D9-911E-0050E4BA750F@fjrhome.net> Message-ID: <416B2F30.3040300@hyperactivesw.com> On 10/11/04 7:25 PM, Jesse Sng wrote: > Hi, > > How do I print selectively to multiple printers? The scenario that I > have is that in a doctor's clinic, there are different printers fitted > with different types of forms and paper and I need to be able to > generate labels on one printer, while printing out receipts on another etc. > > There seems to be a way to do this from OS 9 but not from OS X. In OS X the printer is chosen from the print dialog rather than from the Page Setup dialog. So issue your print command like this: print this card with dialog That will allow the user to choose a printer. There is no way in either OS 9 or OS X to choose a printer without user intervention. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Oct 11 21:13:44 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 11 Oct 2004 20:13:44 -0500 Subject: Displaying & Generating PDF In-Reply-To: References: <54BF0644-1BCA-11D9-911E-0050E4BA750F@fjrhome.net> Message-ID: <416B2FC8.5020506@hyperactivesw.com> On 10/11/04 7:27 PM, Jesse Sng wrote: > > Is there a way to Display PDF in Revolution? I'm ok if this is only on > OS X but I'm looking for a way for this to be done. You can display a PDF in OS X by putting it into a player object and letting QuickTime handle it. This will be read-only. > > I would eventually like to be able to manipulate the PDF document and > then rearrange the page order, flip things around before saving the > final output. No can do. Editing PDFs has to be done outside of Revolution. PDF editing has been requested though, there are several people here who would like to see it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Oct 11 21:19:25 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 11 Oct 2004 20:19:25 -0500 Subject: Printing to multiple printers In-Reply-To: <416B2F30.3040300@hyperactivesw.com> References: <54BF0644-1BCA-11D9-911E-0050E4BA750F@fjrhome.net> <416B2F30.3040300@hyperactivesw.com> Message-ID: <416B311D.1000702@hyperactivesw.com> On 10/11/04 8:11 PM, I wrote: > > In OS X the printer is chosen from the print dialog rather than from the > Page Setup dialog. So issue your print command like this: > > print this card with dialog > > That will allow the user to choose a printer. There is no way in either > OS 9 or OS X to choose a printer without user intervention. Which was really stupid, because it should be: open printing with dialog Sorry, brain freeze. Time to stop. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kkaufman at snet.net Mon Oct 11 21:21:41 2004 From: kkaufman at snet.net (Kurt Kaufman) Date: Mon, 11 Oct 2004 21:21:41 -0400 Subject: Smoothest way to play a series of movies? In-Reply-To: <20041011153740.C3D1F9300CE@mail.runrev.com> References: <20041011153740.C3D1F9300CE@mail.runrev.com> Message-ID: <125F4BA9-1BED-11D9-B28B-0003937052EC@snet.net> >> What's the smoothest way to play a series of QT-compatible movie >> files? ... >> I'm not sure if the method used here: http://www.shopperturnpike.com/usefulsoftware/cliplinkviewer.html -would suit your needs, but if it does, let me know and I'll send you the file in stack form. You can then rearrange what you need from it. -Kurt From erikhans08 at yahoo.com Mon Oct 11 21:36:39 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Mon, 11 Oct 2004 18:36:39 -0700 (PDT) Subject: Popup Menus with Text Selection? In-Reply-To: Message-ID: <20041012013639.47839.qmail@web61107.mail.yahoo.com> --- "Frank D. Engel, Jr." wrote: > I don't see a "focus with keyboard" option for > popups, but setting the > traversalOn from a msgbox worked great! in Edit > Preferences you can choose between using actual Transcript terms like "traversalOn" and descriptive phrases like "focus with keyboard". i would be more descriptive, but spilling some papers on my keyboard apparently caused some kind of a static electricity surge or something and turned my screen grey, so this is from memory. why a programer would NOT (choose Transcript terms) is a mystery. Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From jsng at wayoflife.org Mon Oct 11 21:34:17 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Tue, 12 Oct 2004 09:34:17 +0800 Subject: Printing to multiple printers In-Reply-To: <416B2F30.3040300@hyperactivesw.com> References: <54BF0644-1BCA-11D9-911E-0050E4BA750F@fjrhome.net> <416B2F30.3040300@hyperactivesw.com> Message-ID: >In OS X the printer is chosen from the print dialog rather than from >the Page Setup dialog. So issue your print command like this: > > print this card with dialog > >That will allow the user to choose a printer. There is no way in >either OS 9 or OS X to choose a printer without user intervention. The problem with allowing the user to change it is that they are bound to make mistakes, especially when in a hurry. This will lead to lots of forms and paper being printed wrong and then the need to rectify it plus reprint again, leading to further delays. I know there is a way to do this in 4th Dimension but I'm hoping to avoid having to do my development in 4D instead of Revolution. Jesse From sarahr at genesearch.com.au Mon Oct 11 22:53:25 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Tue, 12 Oct 2004 12:53:25 +1000 Subject: Accessing the modem In-Reply-To: <416AF1BC.3020902@hyperactivesw.com> References: <200410111211340982.12E9478B@mail.vhd.com.au> <416AF1BC.3020902@hyperactivesw.com> Message-ID: > Hello all, > I am new to programming and new to Revolution and have a question for > the group. I am creating a stack that I hope will allow me to send > pages through my modem to our paging system. I need to dial a phone > number, enter a password, pager id number and message all at the > appropriate times. Is there a reference that may help me, that is more > comprehensive than the online Revolution dictionary/documentation? Any > help would be most appreciated. > On my web site, you will find a Serial Test stack which should allow you to select the serial port that has your modem attached, set the basic serial parameters and send & receive data. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ From mpetrides at earthlink.net Mon Oct 11 23:34:30 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Mon, 11 Oct 2004 23:34:30 -0400 Subject: Educational uses of Rev In-Reply-To: <20041011030845.8918.qmail@web61109.mail.yahoo.com> References: <20041011030845.8918.qmail@web61109.mail.yahoo.com> Message-ID: On Oct 10, 2004, at 11:08 PM, Erik Hansen wrote: > i got an Adobe download at this library > computer and was unable to > "walk through the calculation" These were just selected screenshots. There would have been too many to include an entire case. >>looks like fun, though! Thanks. From kee at kagi.com Mon Oct 11 23:40:18 2004 From: kee at kagi.com (kee nethery) Date: Mon, 11 Oct 2004 20:40:18 -0700 Subject: Printing to multiple printers In-Reply-To: References: <54BF0644-1BCA-11D9-911E-0050E4BA750F@fjrhome.net> <416B2F30.3040300@hyperactivesw.com> Message-ID: <6FCA44BD-1C00-11D9-A86B-000A959B2940@kagi.com> On Oct 11, 2004, at 6:34 PM, Jesse Sng wrote: > >> In OS X the printer is chosen from the print dialog rather than from >> the Page Setup dialog. So issue your print command like this: >> >> print this card with dialog >> >> That will allow the user to choose a printer. There is no way in >> either OS 9 or OS X to choose a printer without user intervention. > > The problem with allowing the user to change it is that they are bound > to make mistakes, especially when in a hurry. This will lead to lots > of forms and paper being printed wrong and then the need to rectify it > plus reprint again, leading to further delays. > > I know there is a way to do this in 4th Dimension but I'm hoping to > avoid having to do my development in 4D instead of Revolution. don't know if these will do what you need but they were easy to find with google. Kee Nethery http://www.resexcellence.com/applescripts/printing.shtml http://www.akua.com/Software/AppleScript/html/Printer/UsePrinter.html From kray at sonsothunder.com Tue Oct 12 00:44:55 2004 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 11 Oct 2004 23:44:55 -0500 Subject: Installing an older copy of Rev on RH Linux? Message-ID: I've already got a copy of Rev 2.5 on my Red Hat Linux box, but I wanted to install 2.2.1 also. However when I run the .rpm it tells me that "revolution is already installed". Any suggestions on getting these two to coexist peacefully? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From ambassador at fourthworld.com Tue Oct 12 03:21:21 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 12 Oct 2004 00:21:21 -0700 Subject: Popup Menus with Text Selection? In-Reply-To: <20041012013639.47839.qmail@web61107.mail.yahoo.com> References: <20041012013639.47839.qmail@web61107.mail.yahoo.com> Message-ID: <416B85F1.9070306@fourthworld.com> Erik Hansen wrote: > --- "Frank D. Engel, Jr." > wrote: > >>I don't see a "focus with keyboard" option for >>popups, but setting the >>traversalOn from a msgbox worked great! > > > in Edit > Preferences you can choose between > using actual Transcript terms like > "traversalOn" and descriptive phrases like > "focus with keyboard". > > i would be more descriptive, but spilling > some papers on my keyboard apparently caused > some kind of a static electricity surge or > something and turned my screen grey, > so this is from memory. > > why a programer would > NOT (choose Transcript terms) > is a mystery. I'm sure that when someone from RunRev can find the time to participate in this discussion they'll be able to offer some additional background, but it seems that adding the choice to show either native Transcript terms or other more descriptive terms stems from a small handful of property names that aren't particularly user-friendly. My personal favorite is "destroyStack", which does nothing destructive to the stack at all but merely purges it from memory. Of course the simplest route would be to just add synonymous terms in the engine for such properties, possibly depricating less clear terminology for eventual removal in some future release. In the case of destroyStack, for example, a natural alternative would be "purgeStack". The Rev IDE was first developed before RunRev had acquired the engine, and making such changes to the engine was harder for them then. But now that they own the engine as well this would seem a logical step in the direction of maintaining Transcript's ease of use, and hopefully steps are being taken in that direction. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From 36degrees at runrev.com Tue Oct 12 05:35:25 2004 From: 36degrees at runrev.com (Mark Waddingham) Date: Tue, 12 Oct 2004 05:35:25 -0400 (EDT) Subject: Installing an older copy of Rev on RH Linux? In-Reply-To: Message-ID: Hi Ken, There might be an option when using 'rpm' from a terminal to allow two distinct versions to co-exist - but having had a brief look at the man-page nothing sticks out at providing this functionality. However, you can just use the .tgz distribution and do a manual install - and this is probably the easiest option. Hope this helps, Mark. On Mon, 11 Oct 2004, Ken Ray wrote: > I've already got a copy of Rev 2.5 on my Red Hat Linux box, but I wanted to > install 2.2.1 also. However when I run the .rpm it tells me that > "revolution is already installed". Any suggestions on getting these two to > coexist peacefully? > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > -- --------------------------------------------------------------------- Mark Waddingham ~ 36degrees @ runrev.com ~ http://www.runrev.com/ Runtime Revolution ~ User-Centric Development Tools From bill at bluewatermaritime.com Tue Oct 12 07:32:27 2004 From: bill at bluewatermaritime.com (Bill) Date: Tue, 12 Oct 2004 07:32:27 -0400 Subject: Printing to multiple printers In-Reply-To: Message-ID: I think someone who knows applescript could write something that you call for this... On 10/11/04 9:34 PM, "Jesse Sng" wrote: > >> In OS X the printer is chosen from the print dialog rather than from >> the Page Setup dialog. So issue your print command like this: >> >> print this card with dialog >> >> That will allow the user to choose a printer. There is no way in >> either OS 9 or OS X to choose a printer without user intervention. > > The problem with allowing the user to change it is that they are > bound to make mistakes, especially when in a hurry. This will lead to > lots of forms and paper being printed wrong and then the need to > rectify it plus reprint again, leading to further delays. > > I know there is a way to do this in 4th Dimension but I'm hoping to > avoid having to do my development in 4D instead of Revolution. > > > Jesse > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From yvescoppe at skynet.be Tue Oct 12 07:49:25 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 12 Oct 2004 13:49:25 +0200 Subject: shutdownrequest Message-ID: Hi, On MAC OS X I have a stack with substacks the stack script is start using stack "tScripts" (stack "tScripts" contains all my functions and commands) I place in stack "tScripts" a command on shutdownrequest when I quit from the application menu, the script "shutdownrequest" runs 2 times ???? can you help me ?? Greetings. Yves COPPE yvescoppe at skynet.be From yvescoppe at skynet.be Tue Oct 12 07:50:22 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 12 Oct 2004 13:50:22 +0200 Subject: Splash screen Message-ID: Hi, On MAC OS X the splash screen doesn't appear when I lauche my app in the standalone, not in the IDE Can you help me ?? thanks. Greetings. Yves COPPE yvescoppe at skynet.be From b.xavier at internet.lu Tue Oct 12 07:50:54 2004 From: b.xavier at internet.lu (MisterX) Date: Tue, 12 Oct 2004 13:50:54 +0200 Subject: TIP: RR Easy GM improvements Message-ID: <20041012114608.AF4169300D7@mail.runrev.com> Hi everyone, Here is an add-on we can all use to improve life with the geometry manager. I can't live without it but it does have an annoying feature which is to list a huge menu of unsorted controls when you link the geometry of an object to another. Sometimes, I have 2 to 3 screen scrolls of controls in some stacks and it's unmanageable! This trick is not for neophytes. But it is without danger. Backup the stack mentioned below if you are not sure. The trick is to put the list of controls into a hierarchical owner-to-control menu! And it was actually not too hard to figure out! Here's the recipee: Close RR. Open RR Show the message and type this edit script of btn "Object name" of card revgeometrypositioning of stack "RevPalette" (located in Revolution 2.5\components\properties palettes\revpalette.rev) Paste this script below instead of the old one In the msg, type: save stack revpalette And that's it!!! Your revPropertyPalette is now usable whence you have a 400 controls stack and need to link one control to another geometrically speaking. ;) If this tip saves you good time, which it should, consider a small donation to the paypal on http://monsieurx.com! I might make more tips like these! RunRev can use this script to improve everyone's life too naturally! REvRegards to all Xavier -- http://Monsieurx.com Nitrous acceleration for RunTimeRevolution development! -- The point to remember is that what the government gives, it must first take away From klaus at major-k.de Tue Oct 12 08:22:59 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 12 Oct 2004 14:22:59 +0200 Subject: Splash screen In-Reply-To: References: Message-ID: <7480FDCB-1C49-11D9-B8BB-000A27B49A96@major-k.de> Bon jour Yves, > Hi, > > On MAC OS X > the splash screen doesn't appear when I lauche my app in the > standalone, not in the IDE > Can you help me ?? Sure, but need a bit more info... Where is that splash-screen stack located (mainstack/substack?) What code do you use to show the splash and where is this code located? > thanks. > > Greetings. > > Yves COPPE > yvescoppe at skynet.be Regards Klaus Major klaus at major-k.de http://www.major-k.de From malte.brill at t-online.de Tue Oct 12 08:26:07 2004 From: malte.brill at t-online.de (Malte Brill) Date: Tue, 12 Oct 2004 14:26:07 +0200 Subject: FAQ wiki In-Reply-To: <20041012114434.1AA549300D5@mail.runrev.com> Message-ID: Hi list, I?ve added a bit of info to the wiki I?ve set up: http://derbrill.com/faq/revolution Feel free to edit it or suggest topics. I?ll work on the color sheme as soon as I have finished coding my game. Don?t find the time yet. :-) Best, malte From fde101 at fjrhome.net Tue Oct 12 08:27:12 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 12 Oct 2004 08:27:12 -0400 Subject: Popup Menus with Text Selection? In-Reply-To: <416B85F1.9070306@fourthworld.com> References: <20041012013639.47839.qmail@web61107.mail.yahoo.com> <416B85F1.9070306@fourthworld.com> Message-ID: <0B734F06-1C4A-11D9-8920-0050E4BA750F@fjrhome.net> I temporarily switched to show the transcript property name, and this still does not reveal a traversalOn for the popup menu. Apparently this is an omission from the property window of a menu button? On Oct 12, 2004, at 3:21 AM, Richard Gaskin wrote: > Erik Hansen wrote: >> --- "Frank D. Engel, Jr." >> wrote: >>> I don't see a "focus with keyboard" option for >>> popups, but setting the traversalOn from a msgbox worked great! >> in Edit > Preferences you can choose between >> using actual Transcript terms like "traversalOn" and descriptive >> phrases like >> "focus with keyboard". >> i would be more descriptive, but spilling >> some papers on my keyboard apparently caused >> some kind of a static electricity surge or >> something and turned my screen grey, >> so this is from memory. >> why a programer would NOT (choose Transcript terms) >> is a mystery. > > I'm sure that when someone from RunRev can find the time to > participate in this discussion they'll be able to offer some > additional background, but it seems that adding the choice to show > either native Transcript terms or other more descriptive terms stems > from a small handful of property names that aren't particularly > user-friendly. > > My personal favorite is "destroyStack", which does nothing destructive > to the stack at all but merely purges it from memory. > > Of course the simplest route would be to just add synonymous terms in > the engine for such properties, possibly depricating less clear > terminology for eventual removal in some future release. In the case > of destroyStack, for example, a natural alternative would be > "purgeStack". > > The Rev IDE was first developed before RunRev had acquired the engine, > and making such changes to the engine was harder for them then. But > now that they own the engine as well this would seem a logical step in > the direction of maintaining Transcript's ease of use, and hopefully > steps are being taken in that direction. > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From jbv.silences at Club-Internet.fr Tue Oct 12 08:50:19 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Tue, 12 Oct 2004 14:50:19 +0200 Subject: Rev CGI + database library - HELP Please Message-ID: <416BD30A.B6CB5A81@Club-Internet.fr> Hi list, I have Rev 2.1.2 cgi running OK on a Linux server. Now I want to send requests to postgreSQL (which is installed and running too). I have downloaded the dbpostgresql.so driver included in the 2.1.2 distrib. and have set permissions to 777. But now, when I want to set the path of this driver in my cgi script with revSetDatabaseDriverPath, I get error 500. I guess that's because the database library isn't installed... So, which file(s) should I install and where ? In the 2.1.2 folder, I find the following files : revdb.bundle revdb.dll revdb-Linux Thanks in advance, JB From yvescoppe at skynet.be Tue Oct 12 09:43:48 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 12 Oct 2004 15:43:48 +0200 Subject: Splash screen In-Reply-To: <7480FDCB-1C49-11D9-B8BB-000A27B49A96@major-k.de> References: <7480FDCB-1C49-11D9-B8BB-000A27B49A96@major-k.de> Message-ID: Le 12 oct. 04, ? 14:22, Klaus Major a ?crit : > Bon jour Yves, > >> Hi, >> >> On MAC OS X >> the splash screen doesn't appear when I lauche my app in the >> standalone, not in the IDE >> Can you help me ?? > > Sure, but need a bit more info... > > Where is that splash-screen stack located (mainstack/substack?) > What code do you use to show the splash and where is this code located? > >> The splash-screen stack is the mainstack I don't use a script to show the mainstack I just have a preopenstack script set the loc of this stack to the loc of the screen Greetings. Yves COPPE yvescoppe at skynet.be From klaus at major-k.de Tue Oct 12 10:08:16 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 12 Oct 2004 16:08:16 +0200 Subject: Splash screen In-Reply-To: References: <7480FDCB-1C49-11D9-B8BB-000A27B49A96@major-k.de> Message-ID: <29AEEE12-1C58-11D9-B8BB-000A27B49A96@major-k.de> Bon jour Yves, >>> Hi, >>> >>> On MAC OS X >>> the splash screen doesn't appear when I lauche my app in the >>> standalone, not in the IDE >>> Can you help me ?? >> >> Sure, but need a bit more info... >> >> Where is that splash-screen stack located (mainstack/substack?) >> What code do you use to show the splash and where is this code >> located? >> >>> > > The splash-screen stack is the mainstack > I don't use a script to show the mainstack Ah, yes, sure :-) > I just have a preopenstack script > > set the loc of this stack to the loc of the screen ??? Does it work with: set the loc of this stack to the screenloc ## ;-) If not, what code do you use to show the other (non-splash) stack(s)? Maybe they don't give the splash screen enough time to get displayed... > Greetings. > > Yves COPPE > yvescoppe at skynet.be Au revoir, mon ami... Klaus Major klaus at major-k.de http://www.major-k.de From yvescoppe at skynet.be Tue Oct 12 11:01:20 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 12 Oct 2004 17:01:20 +0200 Subject: Splash screen In-Reply-To: <29AEEE12-1C58-11D9-B8BB-000A27B49A96@major-k.de> References: <7480FDCB-1C49-11D9-B8BB-000A27B49A96@major-k.de> <29AEEE12-1C58-11D9-B8BB-000A27B49A96@major-k.de> Message-ID: <93244957-1C5F-11D9-ACF0-000D93677F1E@skynet.be> Hi Klaus I've added in the pre openstack show stack and it's good but I don't understand why because there is no "hide stack " anywhere !!!! I repeat, the problem only appears in the standalone, not in the IDE Greetings. Yves COPPE yvescoppe at skynet.be From hartmut.eich at univie.ac.at Tue Oct 12 11:11:10 2004 From: hartmut.eich at univie.ac.at (Hartmut Eich) Date: Tue, 12 Oct 2004 17:11:10 +0200 Subject: revOpenDatabase Oracle In-Reply-To: Message-ID: <000101c4b06d$b5fe4400$e0678283@cc.univie.ac.at> I have this Database Database name = test.at TNSNAMES.ORA: Test_db = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(Host = xxx.test_serv.at)(Port = 1111)) ) (CONNECT_DATA = (SID = TEST) ) ) I do this get revOpenDatabase("Oracle","xxx.test_serv.at","test.at",user,pw) The result is this ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor Can somebody give me a hint, how to connect correct to the database Thanks and advance Hartmut From klaus at major-k.de Tue Oct 12 11:14:14 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 12 Oct 2004 17:14:14 +0200 Subject: Splash screen In-Reply-To: <93244957-1C5F-11D9-ACF0-000D93677F1E@skynet.be> References: <7480FDCB-1C49-11D9-B8BB-000A27B49A96@major-k.de> <29AEEE12-1C58-11D9-B8BB-000A27B49A96@major-k.de> <93244957-1C5F-11D9-ACF0-000D93677F1E@skynet.be> Message-ID: <60B54BA5-1C61-11D9-B8BB-000A27B49A96@major-k.de> Hi Yves, > Hi Klaus > > I've added in the pre openstack > show stack > and it's good > but I don't understand why because there is no "hide stack > " anywhere !!!! > > I repeat, the problem only appears in the standalone, not in the IDE ???????????????????? No "close stack mainstack" or "go stack substack" etc...? Very strange, indeed... Sorry, no idea :-( > Greetings. > > Yves COPPE > yvescoppe at skynet.be Regards Klaus Major klaus at major-k.de http://www.major-k.de From ambassador at fourthworld.com Tue Oct 12 11:30:24 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 12 Oct 2004 08:30:24 -0700 Subject: Popup Menus with Text Selection? In-Reply-To: <0B734F06-1C4A-11D9-8920-0050E4BA750F@fjrhome.net> References: <20041012013639.47839.qmail@web61107.mail.yahoo.com> <416B85F1.9070306@fourthworld.com> <0B734F06-1C4A-11D9-8920-0050E4BA750F@fjrhome.net> Message-ID: <416BF890.8000707@fourthworld.com> Frank D. Engel, Jr. wrote: > I temporarily switched to show the transcript property name, and this > still does not reveal a traversalOn for the popup menu. I see it in the Basic Properties panel, fourth control from the bottom. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From thierry.arbellot at wanadoo.fr Tue Oct 12 11:49:10 2004 From: thierry.arbellot at wanadoo.fr (Thierry Arbellot) Date: Tue, 12 Oct 2004 17:49:10 +0200 Subject: Splash screen In-Reply-To: <93244957-1C5F-11D9-ACF0-000D93677F1E@skynet.be> Message-ID: <42180974-1C66-11D9-A7B6-000A27E40768@wanadoo.fr> Hi Yves, do you use Rev 2.5 ? I have too this problem. I added in the openStack go stack But I didn't have time yet to check this further and bugzilla it. Thierry On Tuesday, Oct 12, 2004, at 17:01 Europe/Paris, Yves COPPE wrote: > > Hi Klaus > > > I've added in the pre openstack > > show stack > > and it's good > > but I don't understand why because there is no "hide stack > " anywhere !!!! > > > I repeat, the problem only appears in the standalone, not in the IDE > > Greetings. > > Yves COPPE > yvescoppe at skynet.be > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From yvescoppe at skynet.be Tue Oct 12 12:19:15 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 12 Oct 2004 18:19:15 +0200 Subject: Splash screen In-Reply-To: <42180974-1C66-11D9-A7B6-000A27E40768@wanadoo.fr> References: <42180974-1C66-11D9-A7B6-000A27E40768@wanadoo.fr> Message-ID: <75BF0E8A-1C6A-11D9-BDBD-000D93677F1E@skynet.be> Le 12-oct.-04, ? 17:49, Thierry Arbellot a ?crit : > Hi Yves, > > do you use Rev 2.5 ? > > I have too this problem. > I added in the openStack > go stack > > But I didn't have time yet to check this further and bugzilla it. > > Thierry > > Hi Thierry On MAC OS X 1) Yes Rev 2.5 I don't have this problem when building the app with rev 2.2 2) I have a mainstack (splash) and substacks . One ot this substacks contains the scripts of all the functions and commands. the re is a script "start using stack tScripts" (= the stack with the scripts" but I'd like a shutDownRequest where do I place the script with the shutDownrequest handler I get problem with this sometimes the app quits without running the script sometimes the handler is called 2 times... Please help me to clarify the problem... Thank you. Greetings. Yves COPPE yvescoppe at skynet.be From userev at canelasoftware.com Tue Oct 12 12:22:31 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 12 Oct 2004 09:22:31 -0700 Subject: shutdownrequest In-Reply-To: References: Message-ID: On Oct 12, 2004, at 4:49 AM, Yves COPPE wrote: > Hi, > > On MAC OS X > > I have a stack with substacks > > the stack script is > > start using stack "tScripts" > > > (stack "tScripts" contains all my functions and commands) > > I place in stack "tScripts" a command > > on shutdownrequest > > when I quit from the application menu, the script "shutdownrequest" > runs 2 times ???? > > can you help me ?? I put in the file menu: case "Quit [name of app]" quit break At the mainstack level: on closeStackRequest quit end closeStackRequest on shutDownRequest answer "Are you sure you want to quit [name of app]?" with "No" or "Yes" if it is "Yes" then pass shutDownRequest else exit to top end if end shutDownRequest I use this for all platforms and it works like a charm! -- Best regards, Mark Talluto http://www.canelasoftware.com From kray at sonsothunder.com Tue Oct 12 12:26:38 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 12 Oct 2004 11:26:38 -0500 Subject: Installing an older copy of Rev on RH Linux? In-Reply-To: Message-ID: On 10/12/04 4:35 AM, "Mark Waddingham" <36degrees at runrev.com> wrote: > Hi Ken, > > There might be an option when using 'rpm' from a terminal to allow two > distinct versions to co-exist - but having had a brief look at the > man-page nothing sticks out at providing this functionality. However, you > can just use the .tgz distribution and do a manual install - and this > is probably the easiest option. > > Hope this helps, Thanks, Mark! Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From fde101 at fjrhome.net Tue Oct 12 12:59:17 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 12 Oct 2004 12:59:17 -0400 Subject: Popup Menus with Text Selection? In-Reply-To: <416BF890.8000707@fourthworld.com> References: <20041012013639.47839.qmail@web61107.mail.yahoo.com> <416B85F1.9070306@fourthworld.com> <0B734F06-1C4A-11D9-8920-0050E4BA750F@fjrhome.net> <416BF890.8000707@fourthworld.com> Message-ID: <0D66A2A3-1C70-11D9-B569-0050E4BA750F@fjrhome.net> The fourth control from the bottom of mine (depending on how you count) would seem to be "Menu Items"? I posted a screenshot of an example of my properties window (at http://www.fjrhome.net/basic-image.tiff) so that you can see what I get for a popup menu. I am using 2.5 under OS X. On Oct 12, 2004, at 11:30 AM, Richard Gaskin wrote: > Frank D. Engel, Jr. wrote: >> I temporarily switched to show the transcript property name, and this >> still does not reveal a traversalOn for the popup menu. > > I see it in the Basic Properties panel, fourth control from the bottom. > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From thierry.arbellot at wanadoo.fr Tue Oct 12 13:24:27 2004 From: thierry.arbellot at wanadoo.fr (Thierry Arbellot) Date: Tue, 12 Oct 2004 19:24:27 +0200 Subject: Splash screen In-Reply-To: <75BF0E8A-1C6A-11D9-BDBD-000D93677F1E@skynet.be> Message-ID: <91892AB5-1C73-11D9-A7B6-000A27E40768@wanadoo.fr> On Tuesday, Oct 12, 2004, at 18:19 Europe/Paris, Yves COPPE wrote: > > Le 12-oct.-04, ? 17:49, Thierry Arbellot a ?crit : > >> Hi Yves, >> >> do you use Rev 2.5 ? >> >> I have too this problem. >> I added in the openStack >> go stack >> >> But I didn't have time yet to check this further and bugzilla it. >> >> Thierry >> >> > > > > Hi Thierry > > On MAC OS X > > 1) Yes Rev 2.5 I don't have this problem when building the app with > rev 2.2 > > 2) I have a mainstack (splash) and substacks . One ot this substacks > contains the scripts of all the functions and commands. > the re is a script "start using stack tScripts" (= the stack with the > scripts" > > > but I'd like a shutDownRequest > > where do I place the script with the shutDownrequest handler > > I get problem with this > > sometimes the app quits without running the script > sometimes the handler is called 2 times... > > Please help me to clarify the problem... > > Thank you. > > > Greetings. > > Yves COPPE > yvescoppe at skynet.be > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Yves, I don't have any experience with "start using ..." I just put the shutdownRequest handler in the main stack script, et there is no problem at all. Regards. Thierry From fde101 at fjrhome.net Tue Oct 12 13:34:13 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 12 Oct 2004 13:34:13 -0400 Subject: Code Optimization, PostgreSQL BLOBs (Cheat Method) Message-ID: After some research and "playing," I've *finally* found a way to get info into and out of PostgreSQL BYTEA BLOBs through RevDB, but it is painfully slow. I wrote the following functions: function dbBLOB bdat put "'" into x repeat for each char c in bdat put format("\\\\%03o", charToNum(c)) after x end repeat return x & "'::bytea" end dbBLOB function dbUNBLOB adat put empty into x put 0 into y put 0 into n put false into esc repeat for each char c in adat if esc then if c is "\" then put "\" after x put false into esc else put (8 * y) + c into y add 1 to n if n is 3 then put numToChar(y) after x put 0 into y put 0 into n put false into esc end if end if else if c is "\" then put true into esc else put c after x end repeat return x end dbUNBLOB dbBLOB encodes binary data stored in strings (such as the text property of an image) into a BYTEA literal which can be used in an INSERT or UPDATE statement: on mouseUp revExecuteSQL the database of this stack, "INSERT INTO table1 VALUES (" & dbBLOB(image "Image 1") & ")" end mouseUp dbUNBLOB decodes binary data returned from the server back into a string: on mouseUp put revQueryDatabase(the database of this stack, "SELECT * FROM table1") into q if q is an integer then if revNumberOfRecords(q) > 0 then put dbUNBLOB(revDatabaseColumnNumbered(q, 1)) into image "Image 1" else answer "No Records" revCloseCursor q else answer q titled "Error" end mouseUp Perhaps the functions will help someone else in a similar situation; also, if anyone can find a way to speed these up, I would certainly appreciate it... ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From ambassador at fourthworld.com Tue Oct 12 13:41:31 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 12 Oct 2004 10:41:31 -0700 Subject: Popup Menus with Text Selection? In-Reply-To: <0D66A2A3-1C70-11D9-B569-0050E4BA750F@fjrhome.net> References: <20041012013639.47839.qmail@web61107.mail.yahoo.com> <416B85F1.9070306@fourthworld.com> <0B734F06-1C4A-11D9-8920-0050E4BA750F@fjrhome.net> <416BF890.8000707@fourthworld.com> <0D66A2A3-1C70-11D9-B569-0050E4BA750F@fjrhome.net> Message-ID: <416C174B.3020400@fourthworld.com> Frank D. Engel, Jr. wrote: > The fourth control from the bottom of mine (depending on how you count) > would seem to be "Menu Items"? > > I posted a screenshot of an example of my properties window (at > http://www.fjrhome.net/basic-image.tiff) so that you can see what I get > for a popup menu. I am using 2.5 under OS X. You're absolutely right. My bad: I had dropped a button onto a card to test this, but it seems I needed to drop a button of specifically the "popup menu" style in order to see the same inspector panel. This is itself an odd nomenclature issue, as both push buttons and "popup menu" buttons are buttons, and there's an argument that folks will learn the tool more easily if this is not hidden from them. It's too easy now to not know that "popup menu" buttons and all other types of buttons are all just buttons, with their differences being their style property. Menus are buttons of style "menu", and their menuMode property governs which type of menu they artre ("popup", "tabbed", "option", "pulldown", "cascade", or "comboBox"). The style property itself does not appear to be settable from the Inspector for buttons of style "menu", and that style is ommitted from the list of available styles in the Inspector panel for all other buttons. While the engine supports changing the style to and from "menu" the UI does not. Admittedly it's rare that you'd want to, but it may aid learning to let people know that the difference is a button property, not that these are somehow completely different object types. It does not appear that the subset of properties shown in the Inspector includes traversalOn for buttons of style "menu". If you're making an app for cross-platform deployment that's not so bad: Windows blows the pants off Mac in one regard, accessibility. TraversalOn allows controls to be traversed from the keyboard, and many Win users expect to be able to to that. In fact, blind users require it, as they won't be able to click on the control and must use the tab and arrow keys to get around. I came in late on this thread: what was the reason for turning off traversalOn? Maybe there's another way to handle that which won't cripple your Win version if you're making one. As for properties, you can see all persistent properties of all objects, edit all changeable properties, and do the same with all global properties with my 4W Props plugin, available in RevNet. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From fde101 at fjrhome.net Tue Oct 12 13:51:51 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 12 Oct 2004 13:51:51 -0400 Subject: Popup Menus with Text Selection? In-Reply-To: <416C174B.3020400@fourthworld.com> References: <20041012013639.47839.qmail@web61107.mail.yahoo.com> <416B85F1.9070306@fourthworld.com> <0B734F06-1C4A-11D9-8920-0050E4BA750F@fjrhome.net> <416BF890.8000707@fourthworld.com> <0D66A2A3-1C70-11D9-B569-0050E4BA750F@fjrhome.net> <416C174B.3020400@fourthworld.com> Message-ID: <65519C12-1C77-11D9-B569-0050E4BA750F@fjrhome.net> On Oct 12, 2004, at 1:41 PM, Richard Gaskin wrote: > > I came in late on this thread: what was the reason for turning off > traversalOn? Maybe there's another way to handle that which won't > cripple your Win version if you're making one. Leaving traversalOn on causes text in a field to be deselected when the menu is opened. The whole purpose of the menu is to apply font/size/style settings to the selected text. Since the text is deselected, there is no longer a selection to apply a font/size/style to by the time the user selects a font/size/style to apply. Also, the program is a graphical report editor; if users are blind, then they will not be able to use the program anyway. ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From janschenkel at yahoo.com Tue Oct 12 14:19:03 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 12 Oct 2004 11:19:03 -0700 (PDT) Subject: Code Optimization, PostgreSQL BLOBs (Cheat Method) In-Reply-To: Message-ID: <20041012181903.45228.qmail@web60509.mail.yahoo.com> --- "Frank D. Engel, Jr." wrote: > After some research and "playing," I've *finally* > found a way to get > info into and out of PostgreSQL BYTEA BLOBs through > RevDB, but it is > painfully slow. I wrote the following functions: > > function dbBLOB bdat > put "'" into x > repeat for each char c in bdat > put format("\\\\%03o", charToNum(c)) after x > end repeat > > return x & "'::bytea" > end dbBLOB > > function dbUNBLOB adat > put empty into x > put 0 into y > put 0 into n > put false into esc > repeat for each char c in adat > if esc then > if c is "\" then > put "\" after x > put false into esc > else > put (8 * y) + c into y > add 1 to n > if n is 3 then > put numToChar(y) after x > put 0 into y > put 0 into n > put false into esc > end if > end if > else if c is "\" then put true into esc > else put c after x > end repeat > > return x > end dbUNBLOB > > > dbBLOB encodes binary data stored in strings (such > as the text property > of an image) into a BYTEA literal which can be used > in an INSERT or > UPDATE statement: > > on mouseUp > revExecuteSQL the database of this stack, "INSERT > INTO table1 VALUES > (" & dbBLOB(image "Image 1") & ")" > end mouseUp > > > dbUNBLOB decodes binary data returned from the > server back into a > string: > > on mouseUp > put revQueryDatabase(the database of this stack, > "SELECT * FROM > table1") into q > if q is an integer then > if revNumberOfRecords(q) > 0 then > put dbUNBLOB(revDatabaseColumnNumbered(q, 1)) > into image "Image 1" > else answer "No Records" > revCloseCursor q > else answer q titled "Error" > end mouseUp > > > Perhaps the functions will help someone else in a > similar situation; > also, if anyone can find a way to speed these up, I > would certainly > appreciate it... > > Frank D. Engel, Jr. Hi Frank, If no other applications needs to access the data, you could just store a Base64 copy of the image data in a field of type text. A bit late now, I know... Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From janschenkel at yahoo.com Tue Oct 12 14:27:05 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 12 Oct 2004 11:27:05 -0700 (PDT) Subject: Rev CGI + database library - HELP Please In-Reply-To: <416BD30A.B6CB5A81@Club-Internet.fr> Message-ID: <20041012182705.56546.qmail@web60510.mail.yahoo.com> --- jbv wrote: > Hi list, > > I have Rev 2.1.2 cgi running OK on a > Linux server. > Now I want to send requests to postgreSQL > (which is installed and running too). > I have downloaded the dbpostgresql.so driver > included in the 2.1.2 distrib. and have set > permissions to 777. > > But now, when I want to set the path of this > driver in my cgi script with > revSetDatabaseDriverPath, > I get error 500. > I guess that's because the database library isn't > installed... > > So, which file(s) should I install and where ? > In the 2.1.2 folder, I find the following files : > revdb.bundle > revdb.dll > revdb-Linux > > Thanks in advance, > JB > Hi JB, You should only need revdb-Linux -- you'll also need to copy the database driver files for the Linux platform as well, and make sure to use the revSetDatabaseDriverPath command at the start of the cgi script, or add the directories containing the drivers to the PATH environment variable. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From fde101 at fjrhome.net Tue Oct 12 14:31:40 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 12 Oct 2004 14:31:40 -0400 Subject: Code Optimization, PostgreSQL BLOBs (Cheat Method) In-Reply-To: <20041012181903.45228.qmail@web60509.mail.yahoo.com> References: <20041012181903.45228.qmail@web60509.mail.yahoo.com> Message-ID: I tried that before and for some reason it did not seem to work. However, at least one other app will need to access the data, and I seriously doubt that app will like the idea of the images being base64 encoded, so that idea will not work anyway. I'm thinking about maybe translating the functions into Pascal or C and encapsulating them into an external, if I can figure out how to do it. Maybe... On Oct 12, 2004, at 2:19 PM, Jan Schenkel wrote: > --- "Frank D. Engel, Jr." wrote: >> After some research and "playing," I've *finally* >> found a way to get >> info into and out of PostgreSQL BYTEA BLOBs through >> RevDB, but it is >> painfully slow. I wrote the following functions: >> >> function dbBLOB bdat >> put "'" into x >> repeat for each char c in bdat >> put format("\\\\%03o", charToNum(c)) after x >> end repeat >> >> return x & "'::bytea" >> end dbBLOB >> >> function dbUNBLOB adat >> put empty into x >> put 0 into y >> put 0 into n >> put false into esc >> repeat for each char c in adat >> if esc then >> if c is "\" then >> put "\" after x >> put false into esc >> else >> put (8 * y) + c into y >> add 1 to n >> if n is 3 then >> put numToChar(y) after x >> put 0 into y >> put 0 into n >> put false into esc >> end if >> end if >> else if c is "\" then put true into esc >> else put c after x >> end repeat >> >> return x >> end dbUNBLOB >> >> >> dbBLOB encodes binary data stored in strings (such >> as the text property >> of an image) into a BYTEA literal which can be used >> in an INSERT or >> UPDATE statement: >> >> on mouseUp >> revExecuteSQL the database of this stack, "INSERT >> INTO table1 VALUES >> (" & dbBLOB(image "Image 1") & ")" >> end mouseUp >> >> >> dbUNBLOB decodes binary data returned from the >> server back into a >> string: >> >> on mouseUp >> put revQueryDatabase(the database of this stack, >> "SELECT * FROM >> table1") into q >> if q is an integer then >> if revNumberOfRecords(q) > 0 then >> put dbUNBLOB(revDatabaseColumnNumbered(q, 1)) >> into image "Image 1" >> else answer "No Records" >> revCloseCursor q >> else answer q titled "Error" >> end mouseUp >> >> >> Perhaps the functions will help someone else in a >> similar situation; >> also, if anyone can find a way to speed these up, I >> would certainly >> appreciate it... >> >> Frank D. Engel, Jr. > > Hi Frank, > > If no other applications needs to access the data, you > could just store a Base64 copy of the image data in a > field of type text. > > A bit late now, I know... > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) > > > > _______________________________ > Do you Yahoo!? > Declare Yourself - Register online to vote today! > http://vote.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From yvescoppe at skynet.be Tue Oct 12 14:44:37 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 12 Oct 2004 20:44:37 +0200 Subject: shutdownrequest In-Reply-To: References: Message-ID: Hi list > > I put in the file menu: > > case "Quit [name of app]" > quit > break > > > > I put in the file menu: > > case "Quit [name of app]" > quit > break > > > At the mainstack level: > > on closeStackRequest > quit > end closeStackRequest > > > on shutDownRequest > answer "Are you sure you want to quit [name of app]?" with "No" or > "Yes" > if it is "Yes" then > pass shutDownRequest > else > exit to top > end if > end shutDownRequest > > > I use this for all platforms and it works like a charm! > > thanks to Mark and Thierry but it definitively doesn't work for me... I've tried many ways, but it's not as expected for example if I launch the app and immediately quit, no shutdownrequest is sent... Greetings. Yves COPPE yvescoppe at skynet.be From hershrev at realtorsgroup.us Tue Oct 12 15:08:47 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 12 Oct 2004 15:08:47 -0400 Subject: revOpenDatabase Oracle In-Reply-To: <000101c4b06d$b5fe4400$e0678283@cc.univie.ac.at> Message-ID: <252482A4-1C82-11D9-A942-0030654C1E62@realtorsgroup.us> Hi, I'll try , give it a shot , add "," to the end before the closing ")" get revOpenDatabase("Oracle","xxx.test_serv.at","test.at",user,pw",") without the quotes. I'v seen that causing problems. Hershel. On Tuesday, October 12, 2004, at 11:11 AM, Hartmut Eich wrote: > I have this Database > > > > Database name = test.at > > > > TNSNAMES.ORA: > > > > Test_db = > > (DESCRIPTION = > > (ADDRESS_LIST = > > (ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(Host = > > > xxx.test_serv.at)(Port = 1111)) > > ) > > (CONNECT_DATA = (SID = TEST) > > ) > > ) > > > > I do this > > > > get revOpenDatabase("Oracle","xxx.test_serv.at","test.at",user,pw) > > > > The result is this > > > > ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect > descriptor > > > > Can somebody give me a hint, how to connect correct to the database > > > > > > Thanks and advance > > > > Hartmut > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Tue Oct 12 15:14:30 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 12 Oct 2004 12:14:30 -0700 Subject: Popup Menus with Text Selection? In-Reply-To: <65519C12-1C77-11D9-B569-0050E4BA750F@fjrhome.net> References: <20041012013639.47839.qmail@web61107.mail.yahoo.com> <416B85F1.9070306@fourthworld.com> <0B734F06-1C4A-11D9-8920-0050E4BA750F@fjrhome.net> <416BF890.8000707@fourthworld.com> <0D66A2A3-1C70-11D9-B569-0050E4BA750F@fjrhome.net> <416C174B.3020400@fourthworld.com> <65519C12-1C77-11D9-B569-0050E4BA750F@fjrhome.net> Message-ID: <416C2D16.4080803@fourthworld.com> Frank D. Engel, Jr. wrote: > On Oct 12, 2004, at 1:41 PM, Richard Gaskin wrote: > >> >> I came in late on this thread: what was the reason for turning off >> traversalOn? Maybe there's another way to handle that which won't >> cripple your Win version if you're making one. > > > Leaving traversalOn on causes text in a field to be deselected when the > menu is opened. The whole purpose of the menu is to apply > font/size/style settings to the selected text. Since the text is > deselected, there is no longer a selection to apply a font/size/style to > by the time the user selects a font/size/style to apply. > > Also, the program is a graphical report editor; if users are blind, then > they will not be able to use the program anyway. Tabbing between controls is not just for blind people. While the blind have no alternative, most proficient Win users are in the habit of doing that as a convenience (it minimizes the mouse-to-keyboard and keyboard-to-mouse time, which can be especially useful for apps that are heavy in text input). Mac OS will eventually catch up in this regard. Steps have already been taking in this direction (see the "Turn on full keyboard access" option in the Keyboard & Mouse control panel in Panther). As far as traversalOn affecting text selection, this does prevent a good many useful application designs and should be flagged as a bug. I thought it had been. Anyone have the Bugzilla number? The interim workaround is to trap mouseEnter in the menu control to store the selectedChunk, and restore it in the menuPick handler. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From userev at canelasoftware.com Tue Oct 12 15:21:50 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 12 Oct 2004 12:21:50 -0700 Subject: Popup Menus with Text Selection? In-Reply-To: <416C2D16.4080803@fourthworld.com> References: <20041012013639.47839.qmail@web61107.mail.yahoo.com> <416B85F1.9070306@fourthworld.com> <0B734F06-1C4A-11D9-8920-0050E4BA750F@fjrhome.net> <416BF890.8000707@fourthworld.com> <0D66A2A3-1C70-11D9-B569-0050E4BA750F@fjrhome.net> <416C174B.3020400@fourthworld.com> <65519C12-1C77-11D9-B569-0050E4BA750F@fjrhome.net> <416C2D16.4080803@fourthworld.com> Message-ID: On Oct 12, 2004, at 12:14 PM, Richard Gaskin wrote: > Frank D. Engel, Jr. wrote: >> On Oct 12, 2004, at 1:41 PM, Richard Gaskin wrote: >>> >>> I came in late on this thread: what was the reason for turning off >>> traversalOn? Maybe there's another way to handle that which won't >>> cripple your Win version if you're making one. >> Leaving traversalOn on causes text in a field to be deselected when >> the menu is opened. The whole purpose of the menu is to apply >> font/size/style settings to the selected text. Since the text is >> deselected, there is no longer a selection to apply a font/size/style >> to by the time the user selects a font/size/style to apply. >> Also, the program is a graphical report editor; if users are blind, >> then they will not be able to use the program anyway. > > Tabbing between controls is not just for blind people. While the > blind have no alternative, most proficient Win users are in the habit > of doing that as a convenience (it minimizes the mouse-to-keyboard and > keyboard-to-mouse time, which can be especially useful for apps that > are heavy in text input). Mac OS will eventually catch up in this > regard. Steps have already been taking in this direction (see the > "Turn on full keyboard access" option in the Keyboard & Mouse control > panel in Panther). > > As far as traversalOn affecting text selection, this does prevent a > good many useful application designs and should be flagged as a bug. > I thought it had been. Anyone have the Bugzilla number? > > The interim workaround is to trap mouseEnter in the menu control to > store the selectedChunk, and restore it in the menuPick handler. > I have logged a bug that might be related to this: This might be related to your issue. Is your menu group located in another stack (meaning it is not in the mainstack)? -- Best regards, Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Tue Oct 12 15:23:31 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 12 Oct 2004 12:23:31 -0700 Subject: shutdownrequest In-Reply-To: References: Message-ID: <33C23222-1C84-11D9-91E2-000D93373366@canelasoftware.com> On Oct 12, 2004, at 11:44 AM, Yves COPPE wrote: > Hi list > >> >> I put in the file menu: >> >> case "Quit [name of app]" >> quit >> break >> >> >> >> I put in the file menu: >> >> case "Quit [name of app]" >> quit >> break >> >> >> At the mainstack level: >> >> on closeStackRequest >> quit >> end closeStackRequest >> >> >> on shutDownRequest >> answer "Are you sure you want to quit [name of app]?" with "No" or >> "Yes" >> if it is "Yes" then >> pass shutDownRequest >> else >> exit to top >> end if >> end shutDownRequest >> >> >> I use this for all platforms and it works like a charm! >> >> > > thanks to Mark and Thierry but it definitively doesn't work for me... > > I've tried many ways, but it's not as expected > for example if I launch the app and immediately quit, no > shutdownrequest is sent... > Are you sure you do not have anything else trying to trap the quitting of the stack? I do not have any projects that make use of start using... so this may be the issue that I am not getting. -- Best regards, Mark Talluto http://www.canelasoftware.com From fde101 at fjrhome.net Tue Oct 12 15:26:35 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 12 Oct 2004 15:26:35 -0400 Subject: Popup Menus with Text Selection? In-Reply-To: References: <20041012013639.47839.qmail@web61107.mail.yahoo.com> <416B85F1.9070306@fourthworld.com> <0B734F06-1C4A-11D9-8920-0050E4BA750F@fjrhome.net> <416BF890.8000707@fourthworld.com> <0D66A2A3-1C70-11D9-B569-0050E4BA750F@fjrhome.net> <416C174B.3020400@fourthworld.com> <65519C12-1C77-11D9-B569-0050E4BA750F@fjrhome.net> <416C2D16.4080803@fourthworld.com> Message-ID: This is not from a menu group, just a simple popup button. There are three of them, and they are located below the edit field on the form. Roughly like this: --------------------------------------- [ ] [ ] [ ] [ ] [ ] --------------------------------------- Courier 10 plain [---] <-- a button for displaying a color picker On Oct 12, 2004, at 3:21 PM, Mark Talluto wrote: > > On Oct 12, 2004, at 12:14 PM, Richard Gaskin wrote: > >> Frank D. Engel, Jr. wrote: >>> On Oct 12, 2004, at 1:41 PM, Richard Gaskin wrote: >>>> >>>> I came in late on this thread: what was the reason for turning off >>>> traversalOn? Maybe there's another way to handle that which won't >>>> cripple your Win version if you're making one. >>> Leaving traversalOn on causes text in a field to be deselected when >>> the menu is opened. The whole purpose of the menu is to apply >>> font/size/style settings to the selected text. Since the text is >>> deselected, there is no longer a selection to apply a >>> font/size/style to by the time the user selects a font/size/style to >>> apply. >>> Also, the program is a graphical report editor; if users are blind, >>> then they will not be able to use the program anyway. >> >> Tabbing between controls is not just for blind people. While the >> blind have no alternative, most proficient Win users are in the habit >> of doing that as a convenience (it minimizes the mouse-to-keyboard >> and keyboard-to-mouse time, which can be especially useful for apps >> that are heavy in text input). Mac OS will eventually catch up in >> this regard. Steps have already been taking in this direction (see >> the "Turn on full keyboard access" option in the Keyboard & Mouse >> control panel in Panther). >> >> As far as traversalOn affecting text selection, this does prevent a >> good many useful application designs and should be flagged as a bug. >> I thought it had been. Anyone have the Bugzilla number? >> >> The interim workaround is to trap mouseEnter in the menu control to >> store the selectedChunk, and restore it in the menuPick handler. >> > > I have logged a bug that might be related to this: > > This might be related to your issue. Is your menu group located in > another stack (meaning it is not in the mainstack)? > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From userev at canelasoftware.com Tue Oct 12 15:42:34 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 12 Oct 2004 12:42:34 -0700 Subject: Popup Menus with Text Selection? In-Reply-To: References: <20041012013639.47839.qmail@web61107.mail.yahoo.com> <416B85F1.9070306@fourthworld.com> <0B734F06-1C4A-11D9-8920-0050E4BA750F@fjrhome.net> <416BF890.8000707@fourthworld.com> <0D66A2A3-1C70-11D9-B569-0050E4BA750F@fjrhome.net> <416C174B.3020400@fourthworld.com> <65519C12-1C77-11D9-B569-0050E4BA750F@fjrhome.net> <416C2D16.4080803@fourthworld.com> Message-ID: On Oct 12, 2004, at 12:26 PM, Frank D. Engel, Jr. wrote: > This is not from a menu group, just a simple popup button. There are > three of them, and they are located below the edit field on the form. > Roughly like this: > > --------------------------------------- > [ ] > [ ] > [ ] > [ ] > [ ] > --------------------------------------- > Courier 10 plain [---] <-- a button for displaying > a color picker > > > > On Oct 12, 2004, at 3:21 PM, Mark Talluto wrote: > >> >> On Oct 12, 2004, at 12:14 PM, Richard Gaskin wrote: >> >>> Frank D. Engel, Jr. wrote: >>>> On Oct 12, 2004, at 1:41 PM, Richard Gaskin wrote: >>>>> >>>>> I came in late on this thread: what was the reason for turning >>>>> off traversalOn? Maybe there's another way to handle that which >>>>> won't cripple your Win version if you're making one. >>>> Leaving traversalOn on causes text in a field to be deselected when >>>> the menu is opened. The whole purpose of the menu is to apply >>>> font/size/style settings to the selected text. Since the text is >>>> deselected, there is no longer a selection to apply a >>>> font/size/style to by the time the user selects a font/size/style >>>> to apply. >>>> Also, the program is a graphical report editor; if users are blind, >>>> then they will not be able to use the program anyway. >>> >>> Tabbing between controls is not just for blind people. While the >>> blind have no alternative, most proficient Win users are in the >>> habit of doing that as a convenience (it minimizes the >>> mouse-to-keyboard and keyboard-to-mouse time, which can be >>> especially useful for apps that are heavy in text input). Mac OS >>> will eventually catch up in this regard. Steps have already been >>> taking in this direction (see the "Turn on full keyboard access" >>> option in the Keyboard & Mouse control panel in Panther). >>> >>> As far as traversalOn affecting text selection, this does prevent a >>> good many useful application designs and should be flagged as a bug. >>> I thought it had been. Anyone have the Bugzilla number? >>> >>> The interim workaround is to trap mouseEnter in the menu control to >>> store the selectedChunk, and restore it in the menuPick handler. >>> >> >> I have logged a bug that might be related to this: >> >> This might be related to your issue. Is your menu group located in >> another stack (meaning it is not in the mainstack)? >> See...now that is what I get for not reading carefully. Sorry about that. -- Best regards, Mark Talluto http://www.canelasoftware.com From thierry.arbellot at wanadoo.fr Tue Oct 12 15:42:45 2004 From: thierry.arbellot at wanadoo.fr (Thierry Arbellot) Date: Tue, 12 Oct 2004 21:42:45 +0200 Subject: shutdownrequest In-Reply-To: Message-ID: On Tuesday, Oct 12, 2004, at 20:44 Europe/Paris, Yves COPPE wrote: > Hi list > >> >> I put in the file menu: >> >> case "Quit [name of app]" >> quit >> break >> >> >> >> I put in the file menu: >> >> case "Quit [name of app]" >> quit >> break >> >> >> At the mainstack level: >> >> on closeStackRequest >> quit >> end closeStackRequest >> >> >> on shutDownRequest >> answer "Are you sure you want to quit [name of app]?" with "No" or >> "Yes" >> if it is "Yes" then >> pass shutDownRequest >> else >> exit to top >> end if >> end shutDownRequest >> >> >> I use this for all platforms and it works like a charm! >> >> > > thanks to Mark and Thierry but it definitively doesn't work for me... > > I've tried many ways, but it's not as expected > for example if I launch the app and immediately quit, no > shutdownrequest is sent... > > Greetings. > > Yves COPPE > yvescoppe at skynet.be > Yves, Are the substacks and the main stack in the same stack file ? If not, you should put a shutdownRequest handler in each stack file. Thierry From chipp at chipp.com Tue Oct 12 15:51:01 2004 From: chipp at chipp.com (Chipp Walters) Date: Tue, 12 Oct 2004 14:51:01 -0500 Subject: online video tutorials? Message-ID: <416C35A5.2070100@chipp.com> Hmmm. I can't access any of the revOnline video tutorials. Are they gone? All I seem to be able to do is download .pdf files. Any ideas anyone? -Chipp From janschenkel at yahoo.com Tue Oct 12 15:59:20 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 12 Oct 2004 12:59:20 -0700 (PDT) Subject: Rev CGI + database library - HELP Please In-Reply-To: <416C24CB.2F4A7AF9@Club-Internet.fr> Message-ID: <20041012195920.80216.qmail@web60510.mail.yahoo.com> --- jbv wrote: > Jan, > > Thank you so much for your reply. > I'm in such a production hurry right now, > that I really apreciate it ! > > A couple more questions though : the revdb-Linux > needs to be installed in the same directory as the > Rev cgi engine right ? > And do I need to include a line such as : > library "revdb-Linux" > in my cgi script, or is it loaded automatically at > engine start-up ? > > And last but not least, did you actually install all > these components for use of Rev cgi with postgres, > or is it just logical guess about what should be > done ? > Sorry for asking, but I'm having hard times finding > local > ppl with Rev and/or postgres skills, so I need to > know the > true nature of the advices I get... > > Thanks again, > JB > Hi JB, I got it to work this way on a Win2K machine ; while that's not a Linux box, the procedure ought to be similar. It is probably easiest if you toss the following files in the same directory as the rev cgi-engine : - revdb-Linux - dbmysql.so - dbodbc.so - dboracle.so - dbpostgresql.so You can find the *.so files in your Revolution directory, in the subdir \components\global environment\database_drivers\ If the $PATH environment variable includes the directory with the rev cgi-engine and these files, it ought to work fine, and you won't even need to use the 'revSetDatabaseDriverPath' command. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From mpetrides at earthlink.net Tue Oct 12 17:24:18 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Tue, 12 Oct 2004 17:24:18 -0400 Subject: online video tutorials? In-Reply-To: <416C35A5.2070100@chipp.com> References: <416C35A5.2070100@chipp.com> Message-ID: <1370E90D-1C95-11D9-B06D-000A959D005E@earthlink.net> I can access them, but perhaps that's because I had previously downloaded them to my HD. Anyone else having the same problem Chipp is? M On Oct 12, 2004, at 3:51 PM, Chipp Walters wrote: > Hmmm. > I can't access any of the revOnline video tutorials. Are they gone? > All I seem to be able to do is download .pdf files. > > Any ideas anyone? > > -Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From fde101 at fjrhome.net Tue Oct 12 17:44:03 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 12 Oct 2004 17:44:03 -0400 Subject: OS X Externals Message-ID: I am trying to build an external for OS X (which I will eventually need to get working under Windows as well). There should be no outside dependencies from the external itself, other than the standard libc. The external contains two functions. I tried various things, and finally ended up with a .bundle file, courtesy of XCode. I tried several different placements of the file, and have the name of the bundle in the externals property of my main stack, but using 'answer the externalFunctions of this stack' from the msgbox always results in an empty message box (just the ever-present OK button). I cannot tell if Rev is not finding my external, if my external was not built correctly (found but considered corrupt and silently ignored), or if it is somehow being considered an 'empty' external (a valid external with no functions). Could anyone help me to debug this problem? Thank you! ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From klaus at major-k.de Tue Oct 12 17:53:42 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 12 Oct 2004 23:53:42 +0200 Subject: online video tutorials? In-Reply-To: <1370E90D-1C95-11D9-B06D-000A959D005E@earthlink.net> References: <416C35A5.2070100@chipp.com> <1370E90D-1C95-11D9-B06D-000A959D005E@earthlink.net> Message-ID: <2F085497-1C99-11D9-B8BB-000A27B49A96@major-k.de> Hi Marian, > I can access them, but perhaps that's because I had previously > downloaded them to my HD. > Anyone else having the same problem Chipp is? I don't think Chipp is the problem... :-D > M > > > On Oct 12, 2004, at 3:51 PM, Chipp Walters wrote: > >> Hmmm. >> I can't access any of the revOnline video tutorials. Are they gone? >> All I seem to be able to do is download .pdf files. >> >> Any ideas anyone? >> >> -Chipp Best Klaus Major klaus at major-k.de http://www.major-k.de From kray at sonsothunder.com Tue Oct 12 19:08:51 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 12 Oct 2004 18:08:51 -0500 Subject: OS X Externals In-Reply-To: Message-ID: On 10/12/04 4:44 PM, "Frank D. Engel, Jr." wrote: > I am trying to build an external for OS X (which I will eventually need > to get working under Windows as well). There should be no outside > dependencies from the external itself, other than the standard libc. > The external contains two functions. > > I tried various things, and finally ended up with a .bundle file, > courtesy of XCode. I tried several different placements of the file, > and have the name of the bundle in the externals property of my main > stack, but using 'answer the externalFunctions of this stack' from the > msgbox always results in an empty message box (just the ever-present OK > button). > > I cannot tell if Rev is not finding my external, if my external was not > built correctly (found but considered corrupt and silently ignored), or > if it is somehow being considered an 'empty' external (a valid external > with no functions). > > Could anyone help me to debug this problem? Thank you! Frank, what happens when you say "put the externals of this stack"? Anything? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From sarahr at genesearch.com.au Tue Oct 12 19:39:19 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 13 Oct 2004 09:39:19 +1000 Subject: OS X Externals In-Reply-To: References: Message-ID: > I tried various things, and finally ended up with a .bundle file, > courtesy of XCode. I tried several different placements of the file, > and have the name of the bundle in the externals property of my main > stack, but using 'answer the externalFunctions of this stack' from the > msgbox always results in an empty message box (just the ever-present OK > button). > Frank, I haven't tried making my own externals but I have had problems with Rev's externals which I added to bugzilla last week. One of the problems was that "the externalFunctions" and "the externalCommands" return nothing and the "Check for updates.." upgrades stopped "the externals" reporting anything as well. I recommend you try building your app using Rev 2.2 and see what happens there. Unfortunately, that is what I have been forced to do for any apps that use externals. Cheers, Sarah Bugzilla: http://support.runrev.com/bugdatabase/show_bug.cgi?id=2153 From rstace at uow.edu.au Tue Oct 12 19:39:42 2004 From: rstace at uow.edu.au (Ray Stace) Date: Wed, 13 Oct 2004 09:39:42 +1000 Subject: Export stack scripts In-Reply-To: Message-ID: In the HyperCard tool set there was a function to export all the scripts in a stack to a text file. Has anyone done likewise for Revolution? Ray From psahores at easynet.fr Tue Oct 12 20:06:13 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 13 Oct 2004 02:06:13 +0200 Subject: online video tutorials? In-Reply-To: <416C35A5.2070100@chipp.com> References: <416C35A5.2070100@chipp.com> Message-ID: Hello Chipp, Works OK there even if the download process need to complete before the "play" (video) button become available (Panther 10.3.5 / PWB G4 12" 1Ghz 768 Mo RAM). Best Regards, Le 12 oct. 04, ? 21:51, Chipp Walters a ?crit : > Hmmm. > I can't access any of the revOnline video tutorials. Are they gone? > All I seem to be able to do is download .pdf files. > > Any ideas anyone? > > -Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From alex at tweedly.net Tue Oct 12 20:56:08 2004 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 13 Oct 2004 01:56:08 +0100 Subject: Export stack scripts In-Reply-To: References: Message-ID: <5.1.0.14.0.20041013015318.09956568@mail.tweedly.net> At 09:39 13/10/2004 +1000, Ray Stace wrote: >In the HyperCard tool set there was a function to export all the scripts in >a stack to a text file. >Has anyone done likewise for Revolution? I didn't know Hypercard had one, so I never thought to ask this question :-( Here's the script I use - a bit rough, but did the job when I needed it ... on export_scripts ask file "Export scripts as:" put it into tFilename put empty into tVar repeat with j = 1 to the number of controls on this stack put "...." & the name of control j & cr after tVar get the script of control j put it & cr & cr after tVar end repeat repeat with j = 1 to the number of cards on this stack put "...." & the name of card j & cr after tVar get the script of card j put it & cr & cr after tVar end repeat put "Stack script ..." & cr after tVar get the script of this stack put it & cr & cr after tVar put tVar into URL ("file:" & tFilename) put it & cr after msg end export_scripts -- Alex. From alanira9 at mac.com Tue Oct 12 22:10:51 2004 From: alanira9 at mac.com (Alan Gayne) Date: Tue, 12 Oct 2004 22:10:51 -0400 Subject: Accessing imbedded custom properties (or other variables for that matter) Message-ID: <1B6AA16E-1CBD-11D9-9A46-000A9587295C@mac.com> Hi everybody, I've been trying to access (get or set) the contents of custom properties or other variables, the names of which are created or selected on the fly by script control. e.g.: put "cMyData_" & item 1 of the long date into myPropName So the value in the variable myPropName on Tuesday would be "cMyData_Tuesday" but on Wednesday he value in the variable myPropName would be "cMyData_Wednesday" Now on each day I want to save that day's data in the appropriate custom property i.e.: set the cMyData_Tuesday of this card to tuesdayData However, the name of the custom property I want to set is in the variable myPropName. So how do I make the spontaneous contents of the variable myPropName into the name of a property, the contents of which I want to get or set? Something like the following doesn't work put "cMyData_" & item 1 of the long date into myPropName set the (value of myPropName) of this stack to "1234" get the (value of myPropName) of this stack answer it this brings up the following error message: Error description: Properties: token is not a property I'm pretty sure that there's a way to do what I want, but I can't figure out how to skin this particular cat. Any help will be appreciated. Thanks in advance, Alan From kray at sonsothunder.com Tue Oct 12 22:19:45 2004 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 12 Oct 2004 21:19:45 -0500 Subject: Accessing imbedded custom properties (or other variables for that matter) In-Reply-To: <1B6AA16E-1CBD-11D9-9A46-000A9587295C@mac.com> Message-ID: On 10/12/04 9:10 PM, "Alan Gayne" wrote: > However, the name of the custom property I want to set is in the > variable myPropName. > > So how do I make the spontaneous contents of the variable myPropName > into the name of a property, the contents of which I want to get or > set? Use the "do" command, like: do "set the" && myPropName && "of this stack to" && \ quote & "1234" & quote HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From b.xavier at internet.lu Tue Oct 12 23:26:39 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 13 Oct 2004 05:26:39 +0200 Subject: Export stack scripts In-Reply-To: Message-ID: <20041013032151.014BE930058@mail.runrev.com> Ray Not very hard to do mind you... Here's the broad lines: put the script of this stack into s repeat with x = 1 to the number of cds put the script of cd x after s repeat with x = 1 to the number of controls put the the script of control x after s ask file "Save as:" put s into url ("File:"&it) I've seen a stack or plugin like it though, it was called report or something... And my old script sucker is still bound by HC limits ;( If no one manifests anything, I might have something later this week for you... cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Ray Stace > Sent: Wednesday, October 13, 2004 01:40 > To: How to use Revolution > Subject: Export stack scripts > > In the HyperCard tool set there was a function to export all > the scripts in a stack to a text file. > Has anyone done likewise for Revolution? > Ray > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From b.xavier at internet.lu Tue Oct 12 23:29:31 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 13 Oct 2004 05:29:31 +0200 Subject: Accessing imbedded custom properties (or other variables for that matter) In-Reply-To: Message-ID: <20041013032441.7DB82930058@mail.runrev.com> you don't need the quotes for a numeral or variable though... do "set the" && myPropName && "of this stack to 1234" do "set the" && myPropName && "of this stack to aValueORaString" where aValueORaString is an existing variable... > -----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, October 13, 2004 04:20 > To: Use Revolution List > Subject: Re: Accessing imbedded custom properties (or other > variables for that matter) > > On 10/12/04 9:10 PM, "Alan Gayne" wrote: > > > However, the name of the custom property I want to set is in the > > variable myPropName. > > > > So how do I make the spontaneous contents of the variable > myPropName > > into the name of a property, the contents of which I want to get or > > set? > > Use the "do" command, like: > > do "set the" && myPropName && "of this stack to" && \ > quote & "1234" & quote > > HTH, > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bvlahos at mac.com Wed Oct 13 01:30:33 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 12 Oct 2004 22:30:33 -0700 Subject: Standalone opens stack and then quits Message-ID: <00D723AB-1CD9-11D9-A91B-003065EC5590@mac.com> I have a standalone which is built primarily to be the engine so it can open a stack which can save its data. If I build a standalone with the following in the stack script it works fine as long as the "stack.rev" file is at the same level as the standalone: on OpenStack open stack "stack.rev" end OpenStack However, what I want to do is have the standalone give me the ability to select which stack(s) I want it to open. It does, in fact, open it, but then it immediately quits taking both the standalone and the stack down. I can't figure out why it is quitting. There is no quit stack command and it does correctly open the stack I select. Stack Script: on OpenStack set the defaultFolder to "DataFolder" -- data folder at same level of standalone put the files into field "fListFiles" -- puts a list of files in a list field end OpenStack Button Script: on mouseUp put the hilitedLines of fld "fListFiles" into tList -- the selected line(s) in the field repeat with x = 1 to the number of items in tList put (line (item x of tList) of field "fListFiles") into tpath open stack tPath end repeat end mouseUp This is driving me crazy. It actually opens the file I want (I can see it flash) but then quits. Why and how do I make it stop? Bill Vlahos From bvlahos at mac.com Wed Oct 13 01:32:58 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 12 Oct 2004 22:32:58 -0700 Subject: Standalone opens stack and then quits In-Reply-To: <00D723AB-1CD9-11D9-A91B-003065EC5590@mac.com> References: <00D723AB-1CD9-11D9-A91B-003065EC5590@mac.com> Message-ID: <5775BBB6-1CD9-11D9-A91B-003065EC5590@mac.com> I should have said that this is with Mac OS X (10.3.5) Revolution 2.5 both current with updates. Bill On Oct 12, 2004, at 10:30 PM, Bill Vlahos wrote: > I have a standalone which is built primarily to be the engine so it > can open a stack which can save its data. If I build a standalone with > the following in the stack script it works fine as long as the > "stack.rev" file is at the same level as the standalone: > > on OpenStack > open stack "stack.rev" > end OpenStack > > However, what I want to do is have the standalone give me the ability > to select which stack(s) I want it to open. It does, in fact, open it, > but then it immediately quits taking both the standalone and the stack > down. I can't figure out why it is quitting. There is no quit stack > command and it does correctly open the stack I select. > > Stack Script: > on OpenStack > set the defaultFolder to "DataFolder" -- data folder at same level > of standalone > put the files into field "fListFiles" -- puts a list of files in a > list field > end OpenStack > > Button Script: > on mouseUp > put the hilitedLines of fld "fListFiles" into tList -- the selected > line(s) in the field > repeat with x = 1 to the number of items in tList > put (line (item x of tList) of field "fListFiles") into tpath > open stack tPath > end repeat > end mouseUp > > This is driving me crazy. It actually opens the file I want (I can see > it flash) but then quits. > > Why and how do I make it stop? > > Bill Vlahos > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Wed Oct 13 01:51:30 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 13 Oct 2004 00:51:30 -0500 Subject: Standalone opens stack and then quits In-Reply-To: <00D723AB-1CD9-11D9-A91B-003065EC5590@mac.com> Message-ID: On 10/13/04 12:30 AM, "Bill Vlahos" wrote: > I have a standalone which is built primarily to be the engine so it can > open a stack which can save its data. If I build a standalone with the > following in the stack script it works fine as long as the "stack.rev" > file is at the same level as the standalone: > > on OpenStack > open stack "stack.rev" > end OpenStack > > However, what I want to do is have the standalone give me the ability > to select which stack(s) I want it to open. It does, in fact, open it, > but then it immediately quits taking both the standalone and the stack > down. I can't figure out why it is quitting. There is no quit stack > command and it does correctly open the stack I select. > > Stack Script: > on OpenStack > set the defaultFolder to "DataFolder" -- data folder at same level of > standalone > put the files into field "fListFiles" -- puts a list of files in a > list field > end OpenStack > > Button Script: > on mouseUp > put the hilitedLines of fld "fListFiles" into tList -- the selected > line(s) in the field > repeat with x = 1 to the number of items in tList > put (line (item x of tList) of field "fListFiles") into tpath > open stack tPath > end repeat > end mouseUp > > This is driving me crazy. It actually opens the file I want (I can see > it flash) but then quits. Bill - I think what's happening is that when you open another stack, it kicks off the openStack handler above in the standalone and you get into a loop until it dies. So I'd change your handler to: on openStack if the owner of the target is me then set the defaultFolder to "DataFolder" put the files into field "fListFiles" else pass openStack end if end openStack Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From bvlahos at mac.com Wed Oct 13 02:01:22 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 12 Oct 2004 23:01:22 -0700 Subject: Standalone opens stack and then quits In-Reply-To: References: Message-ID: <4F3090E6-1CDD-11D9-A91B-003065EC5590@mac.com> Ken, Thanks for the suggestion but it still has the same problem. Bill Vlahos On Oct 12, 2004, at 10:51 PM, Ken Ray wrote: > On 10/13/04 12:30 AM, "Bill Vlahos" wrote: > >> I have a standalone which is built primarily to be the engine so it >> can >> open a stack which can save its data. If I build a standalone with the >> following in the stack script it works fine as long as the "stack.rev" >> file is at the same level as the standalone: >> >> on OpenStack >> open stack "stack.rev" >> end OpenStack >> >> However, what I want to do is have the standalone give me the ability >> to select which stack(s) I want it to open. It does, in fact, open it, >> but then it immediately quits taking both the standalone and the stack >> down. I can't figure out why it is quitting. There is no quit stack >> command and it does correctly open the stack I select. >> >> Stack Script: >> on OpenStack >> set the defaultFolder to "DataFolder" -- data folder at same level >> of >> standalone >> put the files into field "fListFiles" -- puts a list of files in a >> list field >> end OpenStack >> >> Button Script: >> on mouseUp >> put the hilitedLines of fld "fListFiles" into tList -- the selected >> line(s) in the field >> repeat with x = 1 to the number of items in tList >> put (line (item x of tList) of field "fListFiles") into tpath >> open stack tPath >> end repeat >> end mouseUp >> >> This is driving me crazy. It actually opens the file I want (I can see >> it flash) but then quits. > > Bill - I think what's happening is that when you open another stack, it > kicks off the openStack handler above in the standalone and you get > into a > loop until it dies. > > So I'd change your handler to: > > on openStack > if the owner of the target is me then > set the defaultFolder to "DataFolder" > put the files into field "fListFiles" > else > pass openStack > end if > end openStack > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From dcragg at lacscentre.co.uk Wed Oct 13 02:37:50 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Wed, 13 Oct 2004 07:37:50 +0100 Subject: Accessing imbedded custom properties (or other variables for that matter) In-Reply-To: <1B6AA16E-1CBD-11D9-9A46-000A9587295C@mac.com> References: <1B6AA16E-1CBD-11D9-9A46-000A9587295C@mac.com> Message-ID: <67208B3C-1CE2-11D9-ADDF-000A9569F8B0@lacscentre.co.uk> On 13 Oct 2004, at 03:10, Alan Gayne wrote: > Hi everybody, > > I've been trying to access (get or set) the contents of custom > properties or other variables, the names of which are created or > selected on the fly by script control. > e.g.: > > put "cMyData_" & item 1 of the long date into myPropName > > So the value in the variable myPropName on Tuesday would be > "cMyData_Tuesday" but on Wednesday he value in the variable > myPropName would be > "cMyData_Wednesday" > > Now on each day I want to save that day's data in the appropriate > custom property > i.e.: set the cMyData_Tuesday of this card to tuesdayData > > However, the name of the custom property I want to set is in the > variable myPropName. > > So how do I make the spontaneous contents of the variable myPropName > into the name of a property, the contents of which I want to get or > set? > You can use a varaible directly for a custom property name. put "cMyData_" & item 1 of the long date into myPropName set the myPropName of this card to 1234 Cheers Dave From hartmut.eich at univie.ac.at Wed Oct 13 02:56:34 2004 From: hartmut.eich at univie.ac.at (Hartmut Eich) Date: Wed, 13 Oct 2004 08:56:34 +0200 Subject: AW: revOpenDatabase Oracle In-Reply-To: <252482A4-1C82-11D9-A942-0030654C1E62@realtorsgroup.us> Message-ID: <000701c4b0f1$c86d4df0$e0678283@cc.univie.ac.at> Hershel, Thanks for the suggestion. It still has the same problem. Hartmut -----Urspr?ngliche Nachricht----- Von: Hershel Fisch [mailto:hershrev at realtorsgroup.us] Gesendet: Dienstag, 12. Oktober 2004 21:09 An: hartmut.eich at univie.ac.at; How to use Revolution Betreff: Re: revOpenDatabase Oracle Hi, I'll try , give it a shot , add "," to the end before the closing ")" get revOpenDatabase("Oracle","xxx.test_serv.at","test.at",user,pw",") without the quotes. I'v seen that causing problems. Hershel. On Tuesday, October 12, 2004, at 11:11 AM, Hartmut Eich wrote: > I have this Database > > > > Database name = test.at > > > > TNSNAMES.ORA: > > > > Test_db = > > (DESCRIPTION = > > (ADDRESS_LIST = > > (ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(Host = > > > xxx.test_serv.at)(Port = 1111)) > > ) > > (CONNECT_DATA = (SID = TEST) > > ) > > ) > > > > I do this > > > > get revOpenDatabase("Oracle","xxx.test_serv.at","test.at",user,pw) > > > > The result is this > > > > ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect > descriptor > > > > Can somebody give me a hint, how to connect correct to the database > > > > > > Thanks and advance > > > > Hartmut > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From douez at wanadoo.fr Wed Oct 13 03:49:24 2004 From: douez at wanadoo.fr (thierry) Date: Wed, 13 Oct 2004 09:49:24 +0200 Subject: Export stack scripts In-Reply-To: <20041013032151.014BE930058@mail.runrev.com> References: <20041013032151.014BE930058@mail.runrev.com> Message-ID: <1716768851.20041013094924@wanadoo.fr> Hi all , To export all the scripts, i did used an old metacard script which is not from me ( sorry, i forgot the writer of this one ! ) ( see it below ) then, i did check few days ago, the Notepad++ text editor, which is a free software, and in an hour, i've made my own simple coloration for Revolution's scripts... quick fast and efficient. the interesting thing is that you have a title for each script and in an editor like notepad++ or some other, you can easily expand or not every control script... this give you a very powerful overview of all the application ( well, at least for me :-) ) and i'm used to print all the scripts from this editor. Before i was using the free Context editor ( pc users too ). et voila, Hope this help. Best regards, thierry ----- Here is the script to put anywhere you like to. # Write all scripts in Revolution stack to text file. on mouseUp ask file "Where do you want to put the scripts?" with "BioArchimed_scripts.txt" if it is empty then exit mouseUp put it into file_name open file file_name for write if the result is not empty then answer ("Couldn't open file. " && result() & " : " & (the sysError)) with "OK" exit mouseUp end if set the cursor to watch set the defaultStack to "EditBioArchimed" write ("SCRIPTDUMP_START: " & the long name of this stack & cr &\ the long date && the time & cr & cr ) to file file_name write ( "CONTROL_TYPE: MAINSTACK" & cr ) to file file_name write ( the script of this stack ) to file file_name write ( "END_OBJECT" & cr & cr ) to file file_name repeat with i = 1 to the number of cards write ( "CONTROL_TYPE: BUTTONS" & cr ) to file file_name repeat with b = 1 to the number of buttons of card i put the long name of button b of cd i into o_name write ( "OBJECT: " & o_name & cr ) to file file_name write ( the script of button b of cd i) to file file_name write ( "END_OBJECT" & cr & cr ) to file file_name end repeat write ( "CONTROL_TYPE: IMAGES" & cr ) to file file_name repeat with im = 1 to the number of images of card i put the long name of image im of cd i into o_name write ( "OBJECT: " & o_name & cr ) to file file_name write ( the script of image im of cd i ) to file file_name write ( "END_OBJECT" & cr & cr ) to file file_name end repeat write ( "CONTROL_TYPE: FIELDS" & cr ) to file file_name repeat with f = 1 to the number of fields of card i put the long name of field f of cd i into o_name write ( "OBJECT: " & o_name & cr ) to file file_name write ( the script of field f of cd i) to file file_name write ( "END_OBJECT" & cr & cr ) to file file_name end repeat write ( "CONTROL_TYPE: SCROLLBARS" & cr ) to file file_name repeat with s = 1 to the number of scrollbars of card i put the long name of scrollbar s of cd i into o_name write ( "OBJECT: " & o_name & cr ) to file file_name write ( the script of scrollbar s of cd i) to file file_name write ( "END_OBJECT" & cr & cr ) to file file_name end repeat end repeat write "SCRIPTDUMP_END" to file file_name close file file_name end mouseUp From thierry.arbellot at wanadoo.fr Wed Oct 13 05:10:59 2004 From: thierry.arbellot at wanadoo.fr (Thierry Arbellot) Date: Wed, 13 Oct 2004 11:10:59 +0200 Subject: OS X Externals In-Reply-To: Message-ID: On Tuesday, Oct 12, 2004, at 23:44 Europe/Paris, Frank D. Engel, Jr. wrote: > I am trying to build an external for OS X (which I will eventually > need to get working under Windows as well). There should be no > outside dependencies from the external itself, other than the standard > libc. The external contains two functions. > > I tried various things, and finally ended up with a .bundle file, > courtesy of XCode. I tried several different placements of the file, > and have the name of the bundle in the externals property of my main > stack, but using 'answer the externalFunctions of this stack' from the > msgbox always results in an empty message box (just the ever-present > OK button). > > I cannot tell if Rev is not finding my external, if my external was > not built correctly (found but considered corrupt and silently > ignored), or if it is somehow being considered an 'empty' external (a > valid external with no functions). > > Could anyone help me to debug this problem? Thank you! > > ----------------------------------------------------------- > Frank D. Engel, Jr. > Frank, Have you set the full path to the bundle in the externals property of the main stack ? Thierry From klaus at major-k.de Wed Oct 13 05:32:03 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 13 Oct 2004 11:32:03 +0200 Subject: Export stack scripts In-Reply-To: <20041013032151.014BE930058@mail.runrev.com> References: <20041013032151.014BE930058@mail.runrev.com> Message-ID: Hi all, > ... > I've seen a stack or plugin like it though, it was called > report or something... Yep, it something like this is part of my famous "2lz2" plug-in :-) -> "Analyze it..." Get it here while it is still free :-) http://www.major-k.de/revstart.html A little down the page... Regards Klaus Major klaus at major-k.de http://www.major-k.de From revolution at jaedworks.com Wed Oct 13 03:49:41 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Wed, 13 Oct 2004 00:49:41 -0700 Subject: Standalone opens stack and then quits In-Reply-To: <00D723AB-1CD9-11D9-A91B-003065EC5590@mac.com> References: <00D723AB-1CD9-11D9-A91B-003065EC5590@mac.com> Message-ID: At 10:30 PM -0700 10/12/2004, Bill Vlahos wrote: >However, what I want to do is have the standalone give me the >ability to select which stack(s) I want it to open. It does, in >fact, open it, but then it immediately quits taking both the >standalone and the stack down. I can't figure out why it is >quitting. There is no quit stack command and it does correctly open >the stack I select. Does it matter which stack you open? (If you create a blank stack with an empty script, and open that, does this still happen?) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From sims at ezpzapps.com Wed Oct 13 06:09:38 2004 From: sims at ezpzapps.com (sims) Date: Wed, 13 Oct 2004 12:09:38 +0200 Subject: [EuroRevCon] Rev conference news Message-ID: The European Rev Conference will be held at the Coastline Hotel, Salina Bay, Malta on 14-15-16 November 2004! http://www.islandhotels.com/coastline/page.jsp?id=173&siteid=3 Conference price includes stay (bed & breakfast) at the Coastline Hotel where we will hold the conference. WiFi is an extra fee. The average temperature for Malta in November is about 22?C so both the indoor and outdoor pool will be in use ;-) Does it snow in northern Europe in November? ;-) We have only a few places left, so please get in touch now. http://TechieTours.com/Rev email sims at ezpzapps.com to register or if you have any questions. See you there! From psahores at easynet.fr Wed Oct 13 06:19:43 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 13 Oct 2004 12:19:43 +0200 Subject: Revolution used by Novell peoples... In-Reply-To: <8b.16dae8db.2e9c4063@aol.com> References: <8b.16dae8db.2e9c4063@aol.com> Message-ID: <662CE589-1D01-11D9-AF44-000A95C61E96@easynet.fr> See this : Best, -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sahoresp+ at +mac.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From fde101 at fjrhome.net Wed Oct 13 08:38:05 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 13 Oct 2004 08:38:05 -0400 Subject: OS X Externals In-Reply-To: References: Message-ID: Yes, I get the name of my external printed into the msg box (bytea-funcs.bundle). On Oct 12, 2004, at 7:08 PM, Ken Ray wrote: > On 10/12/04 4:44 PM, "Frank D. Engel, Jr." wrote: > >> I am trying to build an external for OS X (which I will eventually >> need >> to get working under Windows as well). There should be no outside >> dependencies from the external itself, other than the standard libc. >> The external contains two functions. >> >> I tried various things, and finally ended up with a .bundle file, >> courtesy of XCode. I tried several different placements of the file, >> and have the name of the bundle in the externals property of my main >> stack, but using 'answer the externalFunctions of this stack' from the >> msgbox always results in an empty message box (just the ever-present >> OK >> button). >> >> I cannot tell if Rev is not finding my external, if my external was >> not >> built correctly (found but considered corrupt and silently ignored), >> or >> if it is somehow being considered an 'empty' external (a valid >> external >> with no functions). >> >> Could anyone help me to debug this problem? Thank you! > > Frank, what happens when you say "put the externals of this stack"? > Anything? > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Wed Oct 13 08:40:57 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 13 Oct 2004 08:40:57 -0400 Subject: OS X Externals In-Reply-To: References: Message-ID: <21720F37-1D15-11D9-944B-0050E4BA750F@fjrhome.net> No, just the name. However, I have now tried using the EnhancedQT external, just to see how that one worked (place it where in order for it to work), and placing it in the Rev folder causes it to work, even w/o the full path in "the externals of this stack", and the externalFunctions does return a list of functions. I placed my external in the same place, but have an empty list of externalFunctions. Apparently something is wrong, either in my C source code, or in the build process. On Oct 13, 2004, at 5:10 AM, Thierry Arbellot wrote: > > On Tuesday, Oct 12, 2004, at 23:44 Europe/Paris, Frank D. Engel, Jr. > wrote: > >> I am trying to build an external for OS X (which I will eventually >> need to get working under Windows as well). There should be no >> outside dependencies from the external itself, other than the >> standard libc. The external contains two functions. >> >> I tried various things, and finally ended up with a .bundle file, >> courtesy of XCode. I tried several different placements of the file, >> and have the name of the bundle in the externals property of my main >> stack, but using 'answer the externalFunctions of this stack' from >> the msgbox always results in an empty message box (just the >> ever-present OK button). >> >> I cannot tell if Rev is not finding my external, if my external was >> not built correctly (found but considered corrupt and silently >> ignored), or if it is somehow being considered an 'empty' external (a >> valid external with no functions). >> >> Could anyone help me to debug this problem? Thank you! >> >> ----------------------------------------------------------- >> Frank D. Engel, Jr. >> > > Frank, > > Have you set the full path to the bundle in the externals property of > the main stack ? > > Thierry > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From thierry.arbellot at wanadoo.fr Wed Oct 13 09:04:36 2004 From: thierry.arbellot at wanadoo.fr (Thierry Arbellot) Date: Wed, 13 Oct 2004 15:04:36 +0200 Subject: OS X Externals In-Reply-To: <21720F37-1D15-11D9-944B-0050E4BA750F@fjrhome.net> Message-ID: <6F3DD84A-1D18-11D9-9501-000A27E40768@wanadoo.fr> OK If you don't want to copy the bundle every-time you rebuild it, use the full path to the folder where XCode build the bundle. And each time you rebuild the bundle, you should close the stack, remove it from memory then reopen it. Another thing to check: have you add the 2 functions in the Xtable array declared in the external.c source file ? On Wednesday, Oct 13, 2004, at 14:40 Europe/Paris, Frank D. Engel, Jr. wrote: > No, just the name. However, I have now tried using the EnhancedQT > external, just to see how that one worked (place it where in order for > it to work), and placing it in the Rev folder causes it to work, even > w/o the full path in "the externals of this stack", and the > externalFunctions does return a list of functions. > > I placed my external in the same place, but have an empty list of > externalFunctions. Apparently something is wrong, either in my C > source code, or in the build process. > > On Oct 13, 2004, at 5:10 AM, Thierry Arbellot wrote: > >> >> On Tuesday, Oct 12, 2004, at 23:44 Europe/Paris, Frank D. Engel, Jr. >> wrote: >> >>> I am trying to build an external for OS X (which I will eventually >>> need to get working under Windows as well). There should be no >>> outside dependencies from the external itself, other than the >>> standard libc. The external contains two functions. >>> >>> I tried various things, and finally ended up with a .bundle file, >>> courtesy of XCode. I tried several different placements of the >>> file, and have the name of the bundle in the externals property of >>> my main stack, but using 'answer the externalFunctions of this >>> stack' from the msgbox always results in an empty message box (just >>> the ever-present OK button). >>> >>> I cannot tell if Rev is not finding my external, if my external was >>> not built correctly (found but considered corrupt and silently >>> ignored), or if it is somehow being considered an 'empty' external >>> (a valid external with no functions). >>> >>> Could anyone help me to debug this problem? Thank you! >>> >>> ----------------------------------------------------------- >>> Frank D. Engel, Jr. >>> >> >> Frank, >> >> Have you set the full path to the bundle in the externals property of >> the main stack ? >> >> Thierry >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > ----------------------------------------------------------- > Frank D. Engel, Jr. > > $ ln -s /usr/share/kjvbible /usr/manual > $ true | cat /usr/manual | grep "John 3:16" > John 3:16 For God so loved the world, that he gave his only begotten > Son, that whosoever believeth in him should not perish, but have > everlasting life. > $ > > > > ___________________________________________________________ > $0 Web Hosting with up to 120MB web space, 1000 MB Transfer > 10 Personalized POP and Web E-mail Accounts, and much more. > Signup at www.doteasy.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From sims at ezpzapps.com Wed Oct 13 09:59:13 2004 From: sims at ezpzapps.com (sims) Date: Wed, 13 Oct 2004 15:59:13 +0200 Subject: Revolution used by Novell peoples... In-Reply-To: <662CE589-1D01-11D9-AF44-000A95C61E96@easynet.fr> References: <8b.16dae8db.2e9c4063@aol.com> <662CE589-1D01-11D9-AF44-000A95C61E96@easynet.fr> Message-ID: >See this : > > > >Best, >-- >Bien cordialement, Pierre Sahores Thanks Pierre, Great example for me to use with the Malta Linux users so I can convince them to use Rev and attend the EuroRevCon! atb sims European Rev Conference http://TechieTours.com/Rev From fde101 at fjrhome.net Wed Oct 13 09:22:06 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 13 Oct 2004 09:22:06 -0400 Subject: OS X Externals In-Reply-To: <6F3DD84A-1D18-11D9-9501-000A27E40768@wanadoo.fr> References: <6F3DD84A-1D18-11D9-9501-000A27E40768@wanadoo.fr> Message-ID: I don't mind copying it when built; it should not need to be redone too often after I have it working; there are two functions which I translated to C from Transcript in order to improve performance (they are quite slow under Transcript, since they need to look at each byte in the text of an image). Toward the beginning of the C source code, I placed this line: char Xname[] = "PostgreSQL BLOB encoding functions external v0.0"; (I previously posted the Transcript versions of the functions) At the end of external.c, I placed this code: Xternal Xtable[] = { {"dbblob", XFUNCTION, 0, dbBLOB, dbabort}, {"dbunblob", XFUNCTION, 0, dbUNBLOB, dbabort}, {"", XNONE, 0, NULL, NULL} }; Note that the 'dbabort' function simply contains an fprintf function call (outputs to stderr). What else would be needed to get this working? I created an Xcode project using the "Carbon Bundle" template, and did simple changes to get the project to build with the following files listed when the project icon is selected in the left-hand pane: bytea-funcs.bundle (the target) Carbon.framework (from OS X) external.c (my code) InfoPList.strings (provided by Xcode, then modified) XCmdGlue.c (from the SDK) XCmdGlue.h (from the SDK) XCmdName.h (from the SDK) I also have XCmdFunc.c (from the SDK) copied into the project directory. Toward the end of XCmdGlue.c, there was a line: #include "XCmdFunc.c" I commented that line out because I could not get the project to build otherwise. After commenting out that line, the project now builds without errors or warnings, but does not work. Could this be related to the problem, and if so, how can I get the project to build with the line uncommented? My own code does not call any of the functions provided by the engine; I tried to keep it as simple as I could. On Oct 13, 2004, at 9:04 AM, Thierry Arbellot wrote: > OK > > If you don't want to copy the bundle every-time you rebuild it, use > the full path to the folder where XCode build the bundle. > And each time you rebuild the bundle, you should close the stack, > remove it from memory then reopen it. > > Another thing to check: have you add the 2 functions in the Xtable > array declared in the external.c source file ? > > On Wednesday, Oct 13, 2004, at 14:40 Europe/Paris, Frank D. Engel, Jr. > wrote: > >> No, just the name. However, I have now tried using the EnhancedQT >> external, just to see how that one worked (place it where in order >> for it to work), and placing it in the Rev folder causes it to work, >> even w/o the full path in "the externals of this stack", and the >> externalFunctions does return a list of functions. >> >> I placed my external in the same place, but have an empty list of >> externalFunctions. Apparently something is wrong, either in my C >> source code, or in the build process. >> >> On Oct 13, 2004, at 5:10 AM, Thierry Arbellot wrote: >> >>> >>> On Tuesday, Oct 12, 2004, at 23:44 Europe/Paris, Frank D. Engel, Jr. >>> wrote: >>> >>>> I am trying to build an external for OS X (which I will eventually >>>> need to get working under Windows as well). There should be no >>>> outside dependencies from the external itself, other than the >>>> standard libc. The external contains two functions. >>>> >>>> I tried various things, and finally ended up with a .bundle file, >>>> courtesy of XCode. I tried several different placements of the >>>> file, and have the name of the bundle in the externals property of >>>> my main stack, but using 'answer the externalFunctions of this >>>> stack' from the msgbox always results in an empty message box (just >>>> the ever-present OK button). >>>> >>>> I cannot tell if Rev is not finding my external, if my external was >>>> not built correctly (found but considered corrupt and silently >>>> ignored), or if it is somehow being considered an 'empty' external >>>> (a valid external with no functions). >>>> >>>> Could anyone help me to debug this problem? Thank you! >>>> >>>> ----------------------------------------------------------- >>>> Frank D. Engel, Jr. >>>> >>> >>> Frank, >>> >>> Have you set the full path to the bundle in the externals property >>> of the main stack ? >>> >>> Thierry >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> >> ----------------------------------------------------------- >> Frank D. Engel, Jr. >> >> $ ln -s /usr/share/kjvbible /usr/manual >> $ true | cat /usr/manual | grep "John 3:16" >> John 3:16 For God so loved the world, that he gave his only begotten >> Son, that whosoever believeth in him should not perish, but have >> everlasting life. >> $ >> >> >> >> ___________________________________________________________ >> $0 Web Hosting with up to 120MB web space, 1000 MB Transfer >> 10 Personalized POP and Web E-mail Accounts, and much more. >> Signup at www.doteasy.com >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From fde101 at fjrhome.net Wed Oct 13 09:54:43 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 13 Oct 2004 09:54:43 -0400 Subject: OS X Externals In-Reply-To: <6F3DD84A-1D18-11D9-9501-000A27E40768@wanadoo.fr> References: <6F3DD84A-1D18-11D9-9501-000A27E40768@wanadoo.fr> Message-ID: <6F2FC8B6-1D1F-11D9-944B-0050E4BA750F@fjrhome.net> As an experiment, I put the full path to the external into "the externals of this stack", quit Rev, and reopened. Same results -- "the externalFunctions of this stack" is empty On Oct 13, 2004, at 9:04 AM, Thierry Arbellot wrote: > OK > > If you don't want to copy the bundle every-time you rebuild it, use > the full path to the folder where XCode build the bundle. > And each time you rebuild the bundle, you should close the stack, > remove it from memory then reopen it. > > Another thing to check: have you add the 2 functions in the Xtable > array declared in the external.c source file ? > > On Wednesday, Oct 13, 2004, at 14:40 Europe/Paris, Frank D. Engel, Jr. > wrote: > >> No, just the name. However, I have now tried using the EnhancedQT >> external, just to see how that one worked (place it where in order >> for it to work), and placing it in the Rev folder causes it to work, >> even w/o the full path in "the externals of this stack", and the >> externalFunctions does return a list of functions. >> >> I placed my external in the same place, but have an empty list of >> externalFunctions. Apparently something is wrong, either in my C >> source code, or in the build process. >> >> On Oct 13, 2004, at 5:10 AM, Thierry Arbellot wrote: >> >>> >>> On Tuesday, Oct 12, 2004, at 23:44 Europe/Paris, Frank D. Engel, Jr. >>> wrote: >>> >>>> I am trying to build an external for OS X (which I will eventually >>>> need to get working under Windows as well). There should be no >>>> outside dependencies from the external itself, other than the >>>> standard libc. The external contains two functions. >>>> >>>> I tried various things, and finally ended up with a .bundle file, >>>> courtesy of XCode. I tried several different placements of the >>>> file, and have the name of the bundle in the externals property of >>>> my main stack, but using 'answer the externalFunctions of this >>>> stack' from the msgbox always results in an empty message box (just >>>> the ever-present OK button). >>>> >>>> I cannot tell if Rev is not finding my external, if my external was >>>> not built correctly (found but considered corrupt and silently >>>> ignored), or if it is somehow being considered an 'empty' external >>>> (a valid external with no functions). >>>> >>>> Could anyone help me to debug this problem? Thank you! >>>> >>>> ----------------------------------------------------------- >>>> Frank D. Engel, Jr. >>>> >>> >>> Frank, >>> >>> Have you set the full path to the bundle in the externals property >>> of the main stack ? >>> >>> Thierry >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> >> ----------------------------------------------------------- >> Frank D. Engel, Jr. >> >> $ ln -s /usr/share/kjvbible /usr/manual >> $ true | cat /usr/manual | grep "John 3:16" >> John 3:16 For God so loved the world, that he gave his only begotten >> Son, that whosoever believeth in him should not perish, but have >> everlasting life. >> $ >> >> >> >> ___________________________________________________________ >> $0 Web Hosting with up to 120MB web space, 1000 MB Transfer >> 10 Personalized POP and Web E-mail Accounts, and much more. >> Signup at www.doteasy.com >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From vhd at vhd.com.au Wed Oct 13 10:44:39 2004 From: vhd at vhd.com.au (VHD) Date: Thu, 14 Oct 2004 00:44:39 +1000 Subject: Revolution used by Novell peoples... In-Reply-To: References: <8b.16dae8db.2e9c4063@aol.com> <662CE589-1D01-11D9-AF44-000A95C61E96@easynet.fr> Message-ID: <200410140044390398.1FE77520@mail.vhd.com.au> Would love for someone to explain how to use externals (I assume that is what they used) to interact with the linux shell or even perl. Is there any tutorials that explain how this can be done? Thanks, Ben *********** REPLY SEPARATOR *********** On 13/10/2004 at 3:59 PM sims wrote: >>See this : >> >> >> >>Best, >>-- >>Bien cordialement, Pierre Sahores > >Thanks Pierre, > >Great example for me to use with the Malta Linux users so I >can convince them to use Rev and attend the EuroRevCon! > >atb >sims >European Rev Conference http://TechieTours.com/Rev >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > > > >__________ NOD32 1.893 (20041013) Information __________ > >This message was checked by NOD32 antivirus system. >http://www.nod32.com From fde101 at fjrhome.net Wed Oct 13 10:49:07 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 13 Oct 2004 10:49:07 -0400 Subject: OS X Externals In-Reply-To: References: <6F3DD84A-1D18-11D9-9501-000A27E40768@wanadoo.fr> Message-ID: <08BE6CB5-1D27-11D9-944B-0050E4BA750F@fjrhome.net> Aha! Got it built and working. It had something to do with the prefix header, whatever that is. However, I now have a slightly different question. Since one of these functions returns a string with binary image data, that string may contain null bytes -- not a problem for Rev, but as far as I can tell, the return value from an external function call is null-terminated. How can I return a string value from an external function and include embedded null characters in the string? Thank you! On Oct 13, 2004, at 9:22 AM, Frank D. Engel, Jr. wrote: > I don't mind copying it when built; it should not need to be redone > too often after I have it working; there are two functions which I > translated to C from Transcript in order to improve performance (they > are quite slow under Transcript, since they need to look at each byte > in the text of an image). > > Toward the beginning of the C source code, I placed this line: > > char Xname[] = "PostgreSQL BLOB encoding functions external v0.0"; > > (I previously posted the Transcript versions of the functions) > > At the end of external.c, I placed this code: > > Xternal Xtable[] = { > {"dbblob", XFUNCTION, 0, dbBLOB, dbabort}, > {"dbunblob", XFUNCTION, 0, dbUNBLOB, dbabort}, > {"", XNONE, 0, NULL, NULL} > }; > > > Note that the 'dbabort' function simply contains an fprintf function > call (outputs to stderr). > > What else would be needed to get this working? I created an Xcode > project using the "Carbon Bundle" template, and did simple changes to > get the project to build with the following files listed when the > project icon is selected in the left-hand pane: > > bytea-funcs.bundle (the target) > Carbon.framework (from OS X) > external.c (my code) > InfoPList.strings (provided by Xcode, then modified) > XCmdGlue.c (from the SDK) > XCmdGlue.h (from the SDK) > XCmdName.h (from the SDK) > > I also have XCmdFunc.c (from the SDK) copied into the project > directory. > > Toward the end of XCmdGlue.c, there was a line: > > #include "XCmdFunc.c" > > I commented that line out because I could not get the project to build > otherwise. After commenting out that line, the project now builds > without errors or warnings, but does not work. Could this be related > to the problem, and if so, how can I get the project to build with the > line uncommented? My own code does not call any of the functions > provided by the engine; I tried to keep it as simple as I could. > > On Oct 13, 2004, at 9:04 AM, Thierry Arbellot wrote: > >> OK >> >> If you don't want to copy the bundle every-time you rebuild it, use >> the full path to the folder where XCode build the bundle. >> And each time you rebuild the bundle, you should close the stack, >> remove it from memory then reopen it. >> >> Another thing to check: have you add the 2 functions in the Xtable >> array declared in the external.c source file ? >> >> On Wednesday, Oct 13, 2004, at 14:40 Europe/Paris, Frank D. Engel, >> Jr. wrote: >> >>> No, just the name. However, I have now tried using the EnhancedQT >>> external, just to see how that one worked (place it where in order >>> for it to work), and placing it in the Rev folder causes it to work, >>> even w/o the full path in "the externals of this stack", and the >>> externalFunctions does return a list of functions. >>> >>> I placed my external in the same place, but have an empty list of >>> externalFunctions. Apparently something is wrong, either in my C >>> source code, or in the build process. >>> >>> On Oct 13, 2004, at 5:10 AM, Thierry Arbellot wrote: >>> >>>> >>>> On Tuesday, Oct 12, 2004, at 23:44 Europe/Paris, Frank D. Engel, >>>> Jr. wrote: >>>> >>>>> I am trying to build an external for OS X (which I will eventually >>>>> need to get working under Windows as well). There should be no >>>>> outside dependencies from the external itself, other than the >>>>> standard libc. The external contains two functions. >>>>> >>>>> I tried various things, and finally ended up with a .bundle file, >>>>> courtesy of XCode. I tried several different placements of the >>>>> file, and have the name of the bundle in the externals property of >>>>> my main stack, but using 'answer the externalFunctions of this >>>>> stack' from the msgbox always results in an empty message box >>>>> (just the ever-present OK button). >>>>> >>>>> I cannot tell if Rev is not finding my external, if my external >>>>> was not built correctly (found but considered corrupt and silently >>>>> ignored), or if it is somehow being considered an 'empty' external >>>>> (a valid external with no functions). >>>>> >>>>> Could anyone help me to debug this problem? Thank you! >>>>> >>>>> ----------------------------------------------------------- >>>>> Frank D. Engel, Jr. >>>>> >>>> >>>> Frank, >>>> >>>> Have you set the full path to the bundle in the externals property >>>> of the main stack ? >>>> >>>> Thierry >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>>> >>>> >>> ----------------------------------------------------------- >>> Frank D. Engel, Jr. >>> >>> $ ln -s /usr/share/kjvbible /usr/manual >>> $ true | cat /usr/manual | grep "John 3:16" >>> John 3:16 For God so loved the world, that he gave his only begotten >>> Son, that whosoever believeth in him should not perish, but have >>> everlasting life. >>> $ >>> >>> >>> >>> ___________________________________________________________ >>> $0 Web Hosting with up to 120MB web space, 1000 MB Transfer >>> 10 Personalized POP and Web E-mail Accounts, and much more. >>> Signup at www.doteasy.com >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > ----------------------------------------------------------- > Frank D. Engel, Jr. > > $ ln -s /usr/share/kjvbible /usr/manual > $ true | cat /usr/manual | grep "John 3:16" > John 3:16 For God so loved the world, that he gave his only begotten > Son, that whosoever believeth in him should not perish, but have > everlasting life. > $ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Wed Oct 13 10:51:15 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 13 Oct 2004 10:51:15 -0400 Subject: Revolution used by Novell peoples... In-Reply-To: <200410140044390398.1FE77520@mail.vhd.com.au> References: <8b.16dae8db.2e9c4063@aol.com> <662CE589-1D01-11D9-AF44-000A95C61E96@easynet.fr> <200410140044390398.1FE77520@mail.vhd.com.au> Message-ID: <5575EFE4-1D27-11D9-944B-0050E4BA750F@fjrhome.net> You probably don't need externals for this. Look at the Rev docs for the shell function and the open process command. One of these will probably be what you are looking for. On Oct 13, 2004, at 10:44 AM, VHD wrote: > Would love for someone to explain how to use externals (I assume that > is what they used) to interact with the linux shell or even perl. > Is there any tutorials that explain how this can be done? > > Thanks, > > Ben > > *********** REPLY SEPARATOR *********** > > On 13/10/2004 at 3:59 PM sims wrote: > >>> See this : >>> >>> >> t_linux_runrev_nls.html> >>> >>> Best, >>> -- >>> Bien cordialement, Pierre Sahores >> >> Thanks Pierre, >> >> Great example for me to use with the Malta Linux users so I >> can convince them to use Rev and attend the EuroRevCon! >> >> atb >> sims >> European Rev Conference http://TechieTours.com/Rev >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> >> __________ NOD32 1.893 (20041013) Information __________ >> >> This message was checked by NOD32 antivirus system. >> http://www.nod32.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From thierry.arbellot at wanadoo.fr Wed Oct 13 11:23:48 2004 From: thierry.arbellot at wanadoo.fr (Thierry Arbellot) Date: Wed, 13 Oct 2004 17:23:48 +0200 Subject: OS X Externals In-Reply-To: <6CEEC985-1D2A-11D9-9501-000A27E40768@wanadoo.fr> Message-ID: You can return binary data in argument: for example in transcript local thebinaryData theExternalCommand "theBinaryData" in C program { int retvalue; MCstring rdata; // put here your process rdata.sptr = pointerToBinaryData; rdata.length = sizeOfbinaryData; SetVariableEx(args[0],"",&rdata,&retvalue); } On Wednesday, Oct 13, 2004, at 16:49 Europe/Paris, Frank D. Engel, Jr. wrote: > Aha! Got it built and working. It had something to do with the > prefix header, whatever that is. > > However, I now have a slightly different question. Since one of these > functions returns a string with binary image data, that string may > contain null bytes -- not a problem for Rev, but as far as I can tell, > the return value from an external function call is null-terminated. > How can I return a string value from an external function and include > embedded null characters in the string? > > Thank you! > > On Oct 13, 2004, at 9:22 AM, Frank D. Engel, Jr. wrote: > >> I don't mind copying it when built; it should not need to be redone >> too often after I have it working; there are two functions which I >> translated to C from Transcript in order to improve performance (they >> are quite slow under Transcript, since they need to look at each byte >> in the text of an image). >> >> Toward the beginning of the C source code, I placed this line: >> >> char Xname[] = "PostgreSQL BLOB encoding functions external v0.0"; >> >> (I previously posted the Transcript versions of the functions) >> >> At the end of external.c, I placed this code: >> >> Xternal Xtable[] = { >> {"dbblob", XFUNCTION, 0, dbBLOB, dbabort}, >> {"dbunblob", XFUNCTION, 0, dbUNBLOB, dbabort}, >> {"", XNONE, 0, NULL, NULL} >> }; >> >> >> Note that the 'dbabort' function simply contains an fprintf function >> call (outputs to stderr). >> >> What else would be needed to get this working? I created an Xcode >> project using the "Carbon Bundle" template, and did simple changes to >> get the project to build with the following files listed when the >> project icon is selected in the left-hand pane: >> >> bytea-funcs.bundle (the target) >> Carbon.framework (from OS X) >> external.c (my code) >> InfoPList.strings (provided by Xcode, then modified) >> XCmdGlue.c (from the SDK) >> XCmdGlue.h (from the SDK) >> XCmdName.h (from the SDK) >> >> I also have XCmdFunc.c (from the SDK) copied into the project >> directory. >> >> Toward the end of XCmdGlue.c, there was a line: >> >> #include "XCmdFunc.c" >> >> I commented that line out because I could not get the project to >> build otherwise. After commenting out that line, the project now >> builds without errors or warnings, but does not work. Could this be >> related to the problem, and if so, how can I get the project to build >> with the line uncommented? My own code does not call any of the >> functions provided by the engine; I tried to keep it as simple as I >> could. >> >> On Oct 13, 2004, at 9:04 AM, Thierry Arbellot wrote: >> >>> OK >>> >>> If you don't want to copy the bundle every-time you rebuild it, use >>> the full path to the folder where XCode build the bundle. >>> And each time you rebuild the bundle, you should close the stack, >>> remove it from memory then reopen it. >>> >>> Another thing to check: have you add the 2 functions in the Xtable >>> array declared in the external.c source file ? >>> >>> On Wednesday, Oct 13, 2004, at 14:40 Europe/Paris, Frank D. Engel, >>> Jr. wrote: >>> >>>> No, just the name. However, I have now tried using the EnhancedQT >>>> external, just to see how that one worked (place it where in order >>>> for it to work), and placing it in the Rev folder causes it to >>>> work, even w/o the full path in "the externals of this stack", and >>>> the externalFunctions does return a list of functions. >>>> >>>> I placed my external in the same place, but have an empty list of >>>> externalFunctions. Apparently something is wrong, either in my C >>>> source code, or in the build process. >>>> >>>> On Oct 13, 2004, at 5:10 AM, Thierry Arbellot wrote: >>>> >>>>> >>>>> On Tuesday, Oct 12, 2004, at 23:44 Europe/Paris, Frank D. Engel, >>>>> Jr. wrote: >>>>> >>>>>> I am trying to build an external for OS X (which I will >>>>>> eventually need to get working under Windows as well). There >>>>>> should be no outside dependencies from the external itself, other >>>>>> than the standard libc. The external contains two functions. >>>>>> >>>>>> I tried various things, and finally ended up with a .bundle file, >>>>>> courtesy of XCode. I tried several different placements of the >>>>>> file, and have the name of the bundle in the externals property >>>>>> of my main stack, but using 'answer the externalFunctions of this >>>>>> stack' from the msgbox always results in an empty message box >>>>>> (just the ever-present OK button). >>>>>> >>>>>> I cannot tell if Rev is not finding my external, if my external >>>>>> was not built correctly (found but considered corrupt and >>>>>> silently ignored), or if it is somehow being considered an >>>>>> 'empty' external (a valid external with no functions). >>>>>> >>>>>> Could anyone help me to debug this problem? Thank you! >>>>>> >>>>>> ----------------------------------------------------------- >>>>>> Frank D. Engel, Jr. >>>>>> >>>>> >>>>> Frank, >>>>> >>>>> Have you set the full path to the bundle in the externals property >>>>> of the main stack ? >>>>> >>>>> Thierry >>>>> From userev at canelasoftware.com Wed Oct 13 12:03:11 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 13 Oct 2004 09:03:11 -0700 Subject: Export stack scripts In-Reply-To: References: Message-ID: <61BFDDDC-1D31-11D9-8C16-000D93373366@canelasoftware.com> On Oct 12, 2004, at 4:39 PM, Ray Stace wrote: > In the HyperCard tool set there was a function to export all the > scripts in > a stack to a text file. > Has anyone done likewise for Revolution? > Ray > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > I have created such a tool. You can get it from RevNet: CS stack statistics. -- Best regards, Mark Talluto http://www.canelasoftware.com From James.Cass at sealedair.com Wed Oct 13 12:15:10 2004 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Wed, 13 Oct 2004 12:15:10 -0400 Subject: Revolution used by Novell peoples... In-Reply-To: <5575EFE4-1D27-11D9-944B-0050E4BA750F@fjrhome.net> Message-ID: Here's another Novell article giving a tutorial for using Revolution to interface with the Linux shell (with screenshots!). http://www.novell.com/coolsolutions/nnlsmag/features/a_stomfi_2_nls.html -James "Frank D. Engel, Jr." Sent by: use-revolution-bounces at lists.runrev.com 10/13/04 10:51 AM Please respond to How to use Revolution To: How to use Revolution cc: Subject: Re: Revolution used by Novell peoples... You probably don't need externals for this. Look at the Rev docs for the shell function and the open process command. One of these will probably be what you are looking for. On Oct 13, 2004, at 10:44 AM, VHD wrote: > Would love for someone to explain how to use externals (I assume that > is what they used) to interact with the linux shell or even perl. > Is there any tutorials that explain how this can be done? > > Thanks, > > Ben > > *********** REPLY SEPARATOR *********** > > On 13/10/2004 at 3:59 PM sims wrote: > >>> See this : >>> >>> >> t_linux_runrev_nls.html> >>> >>> Best, >>> -- >>> Bien cordialement, Pierre Sahores >> >> Thanks Pierre, >> >> Great example for me to use with the Malta Linux users so I >> can convince them to use Rev and attend the EuroRevCon! >> >> atb >> sims >> European Rev Conference http://TechieTours.com/Rev >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> >> __________ NOD32 1.893 (20041013) Information __________ >> >> This message was checked by NOD32 antivirus system. >> http://www.nod32.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From got at mindspring.com Wed Oct 13 12:32:30 2004 From: got at mindspring.com (Gordon Tillman) Date: Wed, 13 Oct 2004 11:32:30 -0500 Subject: Application Organization and Updating Mechanism Message-ID: <7A03E831-1D35-11D9-9062-000A95ADFC4C@mindspring.com> Greetings Folks! Would you mind taking a look at the following layout for a Form Scanning Server application that I'm working on? This application will run on both Mac OS X and Windows platforms and the purpose of it is to interface with both Scantron scanners and NCS/Pearson scanners. It will drive the scanners, reading and parsing the scanned form data, and transmit the data to a client application which may or may not be running on the same computer. My goal with this layout is to allow this application to update itself with updates from a web site that we maintain. The updates will be enhancements or bug fixes. I want to be able to update all parts of the application, as necessary. It is my understanding that will require TWO separate executables because a running application cannot replace itself. So, here is a sample layout on the Mac OSX Side: Scanning Server.app (this is the application bundle) Contents MacOS Scanning Server (this is the MachO executable. it has a splash screen stack and the runtime) Plugins (this is a folder that holds other stacks used by the application) MainApplication.rev (This is the stack that is opened by the splash screen) stack1.rev (sample other stack) .... updater.rev (this stack has the logic for the download updates code) Updater (this is a MachO executable. it has a copy of the runtime and calls the updater.rev stack to do its work) OK, here is how it works. The "Scanning Server" mach-o executable that contains the splash screen and the RR runtime loads the main application stack. If you want to check for updates to the application, it loads the updater.rev stack and does it thing. If it finds any updated stack files, it downloads them (compressed, with the .gz extension, to the plugins folder). If we find an update to the "Scanning Server" mach-o executable, the one that contains the splash screen and the RR runtime, then we startup the "Updater" executable. When it starts, it tells the "Scanning Server" to quit. Then it downloads and installs the updated "Scanning Server". When the updated "Scanning Server" has been installed, the "Updater" starts it and then quits. So, under normal circumstances, the "Scanning Server" mach-o executable that contains the runtime is the one that loads the other stacks that the application needs to function. One other function of the splash screen stack is to replace any old stack files with newly-downloaded stack files before invoking the main application. So the normally-functioning application uses the RR runtime that is bundled with the splash screen. If that splash screen / runtime needs to be updated, it uses the second application (the "Updater", also with a bundled runtime) to do that job. Organization on the Windows side is similar: Installation Folder (holds everything) Scanning Server.exe (splash screen and runtime) Plugins (folder) MainApplication.rev stack1.rev (sample other stack) ... updater.rev Updater.exe (the other executable) So, what do you think? Does this make sense or am I way off base???? Thanks a bunch! --gordon From sims at ezpzapps.com Wed Oct 13 12:44:04 2004 From: sims at ezpzapps.com (sims) Date: Wed, 13 Oct 2004 18:44:04 +0200 Subject: Revolution used by Novell peoples... In-Reply-To: References: Message-ID: >Here's another Novell article giving a tutorial for using Revolution >to interface with the Linux shell (with screenshots!). >http://www.novell.com/coolsolutions/nnlsmag/features/a_stomfi_2_nls.html > >-James Great! Thanks. atb sims From fde101 at fjrhome.net Wed Oct 13 12:41:26 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 13 Oct 2004 12:41:26 -0400 Subject: OS X Externals In-Reply-To: References: Message-ID: That looks doable, but I would have preferred to have the value returned by the function (as a return value). I guess I will use (the below) unless someone could tell me how to provide a binary return value? Thank you! On Oct 13, 2004, at 11:23 AM, Thierry Arbellot wrote: > You can return binary data in argument: > > for example > > in transcript > > local thebinaryData > > theExternalCommand "theBinaryData" > > in C program > > { > int retvalue; > MCstring rdata; > > // put here your process > > rdata.sptr = pointerToBinaryData; > rdata.length = sizeOfbinaryData; > SetVariableEx(args[0],"",&rdata,&retvalue); > } > > On Wednesday, Oct 13, 2004, at 16:49 Europe/Paris, Frank D. Engel, Jr. > wrote: > >> Aha! Got it built and working. It had something to do with the >> prefix header, whatever that is. >> >> However, I now have a slightly different question. Since one of >> these functions returns a string with binary image data, that string >> may contain null bytes -- not a problem for Rev, but as far as I can >> tell, the return value from an external function call is >> null-terminated. How can I return a string value from an external >> function and include embedded null characters in the string? >> >> Thank you! >> >> On Oct 13, 2004, at 9:22 AM, Frank D. Engel, Jr. wrote: >> >>> I don't mind copying it when built; it should not need to be redone >>> too often after I have it working; there are two functions which I >>> translated to C from Transcript in order to improve performance >>> (they are quite slow under Transcript, since they need to look at >>> each byte in the text of an image). >>> >>> Toward the beginning of the C source code, I placed this line: >>> >>> char Xname[] = "PostgreSQL BLOB encoding functions external v0.0"; >>> >>> (I previously posted the Transcript versions of the functions) >>> >>> At the end of external.c, I placed this code: >>> >>> Xternal Xtable[] = { >>> {"dbblob", XFUNCTION, 0, dbBLOB, dbabort}, >>> {"dbunblob", XFUNCTION, 0, dbUNBLOB, dbabort}, >>> {"", XNONE, 0, NULL, NULL} >>> }; >>> >>> >>> Note that the 'dbabort' function simply contains an fprintf function >>> call (outputs to stderr). >>> >>> What else would be needed to get this working? I created an Xcode >>> project using the "Carbon Bundle" template, and did simple changes >>> to get the project to build with the following files listed when the >>> project icon is selected in the left-hand pane: >>> >>> bytea-funcs.bundle (the target) >>> Carbon.framework (from OS X) >>> external.c (my code) >>> InfoPList.strings (provided by Xcode, then modified) >>> XCmdGlue.c (from the SDK) >>> XCmdGlue.h (from the SDK) >>> XCmdName.h (from the SDK) >>> >>> I also have XCmdFunc.c (from the SDK) copied into the project >>> directory. >>> >>> Toward the end of XCmdGlue.c, there was a line: >>> >>> #include "XCmdFunc.c" >>> >>> I commented that line out because I could not get the project to >>> build otherwise. After commenting out that line, the project now >>> builds without errors or warnings, but does not work. Could this be >>> related to the problem, and if so, how can I get the project to >>> build with the line uncommented? My own code does not call any of >>> the functions provided by the engine; I tried to keep it as simple >>> as I could. >>> >>> On Oct 13, 2004, at 9:04 AM, Thierry Arbellot wrote: >>> >>>> OK >>>> >>>> If you don't want to copy the bundle every-time you rebuild it, use >>>> the full path to the folder where XCode build the bundle. >>>> And each time you rebuild the bundle, you should close the stack, >>>> remove it from memory then reopen it. >>>> >>>> Another thing to check: have you add the 2 functions in the Xtable >>>> array declared in the external.c source file ? >>>> >>>> On Wednesday, Oct 13, 2004, at 14:40 Europe/Paris, Frank D. Engel, >>>> Jr. wrote: >>>> >>>>> No, just the name. However, I have now tried using the EnhancedQT >>>>> external, just to see how that one worked (place it where in order >>>>> for it to work), and placing it in the Rev folder causes it to >>>>> work, even w/o the full path in "the externals of this stack", and >>>>> the externalFunctions does return a list of functions. >>>>> >>>>> I placed my external in the same place, but have an empty list of >>>>> externalFunctions. Apparently something is wrong, either in my C >>>>> source code, or in the build process. >>>>> >>>>> On Oct 13, 2004, at 5:10 AM, Thierry Arbellot wrote: >>>>> >>>>>> >>>>>> On Tuesday, Oct 12, 2004, at 23:44 Europe/Paris, Frank D. Engel, >>>>>> Jr. wrote: >>>>>> >>>>>>> I am trying to build an external for OS X (which I will >>>>>>> eventually need to get working under Windows as well). There >>>>>>> should be no outside dependencies from the external itself, >>>>>>> other than the standard libc. The external contains two >>>>>>> functions. >>>>>>> >>>>>>> I tried various things, and finally ended up with a .bundle >>>>>>> file, courtesy of XCode. I tried several different placements >>>>>>> of the file, and have the name of the bundle in the externals >>>>>>> property of my main stack, but using 'answer the >>>>>>> externalFunctions of this stack' from the msgbox always results >>>>>>> in an empty message box (just the ever-present OK button). >>>>>>> >>>>>>> I cannot tell if Rev is not finding my external, if my external >>>>>>> was not built correctly (found but considered corrupt and >>>>>>> silently ignored), or if it is somehow being considered an >>>>>>> 'empty' external (a valid external with no functions). >>>>>>> >>>>>>> Could anyone help me to debug this problem? Thank you! >>>>>>> >>>>>>> ----------------------------------------------------------- >>>>>>> Frank D. Engel, Jr. >>>>>>> >>>>>> >>>>>> Frank, >>>>>> >>>>>> Have you set the full path to the bundle in the externals >>>>>> property of the main stack ? >>>>>> >>>>>> Thierry >>>>>> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From vokey at uleth.ca Wed Oct 13 12:45:38 2004 From: vokey at uleth.ca (Dr.John R.Vokey) Date: Wed, 13 Oct 2004 10:45:38 -0600 Subject: Accessing imbedded custom properties (or other variables... In-Reply-To: <20041013063438.C0D029300AE@mail.runrev.com> References: <20041013063438.C0D029300AE@mail.runrev.com> Message-ID: <500067D2-1D37-11D9-A68C-000A95CDE4AC@uleth.ca> Not necessary to use ``do''. A simple: set the myPropName of this stack to will work, as long as myPropName has a value, otherwise the custom property set will be the literal ``myPropName''. As I have written previously, the former use is proper syntax---consistent with transcript's use of variables generally, but the latter is not. If the literal is intended, it should be quoted (but that doesn't work currently; i.e., set the "foo" of this stack to fails). > >> However, the name of the custom property I want to set is in the >> variable myPropName. >> >> So how do I make the spontaneous contents of the variable myPropName >> into the name of a property, the contents of which I want to get or >> set? > > Use the "do" command, like: > > do "set the" && myPropName && "of this stack to" && \ > quote & "1234" & quote > -- John R. Vokey, PhD Professor B.E.R.G. - Behaviour and Evolution Research Group Micro-Cognition Laboratory Department of Psychology & Neuroscience University of Lethbridge Lethbridge, Alberta T1K 3M4 CANADA From dsc at swcp.com Wed Oct 13 13:00:38 2004 From: dsc at swcp.com (Dar Scott) Date: Wed, 13 Oct 2004 11:00:38 -0600 Subject: OS X Externals In-Reply-To: References: Message-ID: <68422409-1D39-11D9-BD6A-000A9567A3E6@swcp.com> On Oct 13, 2004, at 10:41 AM, Frank D. Engel, Jr. wrote: > That looks doable, but I would have preferred to have the value > returned by the function (as a return value). I guess I will use (the > below) unless someone could tell me how to provide a binary return > value? Because of this limitation (and others, such as the 64K limit), I now make my externals provide helper functions for a library that has the interface I want. Since externals are associated with a stack, this works OK. I have proposed a couple backward compatible binary interfaces for external interface inhancement, but I don't expect anything to happen along this line. (On the other hand, I have been Rip Van Winkle for a couple months, so what do I know?) Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From dsc at swcp.com Wed Oct 13 13:08:50 2004 From: dsc at swcp.com (Dar Scott) Date: Wed, 13 Oct 2004 11:08:50 -0600 Subject: OS X Externals In-Reply-To: References: Message-ID: <8D88CDBA-1D3A-11D9-BD6A-000A9567A3E6@swcp.com> On Oct 13, 2004, at 10:41 AM, Frank D. Engel, Jr. wrote: > That looks doable, but I would have preferred to have the value > returned by the function (as a return value). I guess I will use (the > below) unless someone could tell me how to provide a binary return > value? I have tried hex and have tried 01 quoting, but these complicate the interface and require work on the Transcript side. The db libraries have a method, but I don't like it and have purged it from my mind (I forgot how it goes). Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From lbrehmer at rof.net Wed Oct 13 13:20:34 2004 From: lbrehmer at rof.net (Lars Brehmer) Date: Wed, 13 Oct 2004 20:20:34 +0300 Subject: Stack file size Message-ID: <3110AD88-1D3C-11D9-B1E2-000A9566DE9E@rof.net> I've been searching the list archives, but can't seem to find an answer for this: A fairly intricate foreign language vocabulary trainer I've been working on for quite some time was getting really bloated, so I started to figure out why. The main cause turned out to be the fact that I had 2 profiles, to make the interface bilingual. This literally doubled the file size and wasn't really necessary, so I went back to just a Master profile. At the same time I noticed that when I opened the standalone data stacks in Rev to make changes, just navigating around increased the file size! No new cards or anything, just moving between cards and stacks. I tested this out in the standalone, and after a session with no new cards, the data stack did indeed stay the same size. But when I opened it in Rev and made about 100 button clicks (next card, open substack, open sub-substack, next card, close substack, etc) the stack file size had grown by 3 k, even though I compacted it and saved it from the menu. I'll now try to open it in Rev as litttle as possible, but in the last few weeks I did quite a bit of work on it back in Rev and have absolutely no idea how much the file grew because of this. Does anyone know why the file size grows without me adding anything to it, and if so is there any way around this or anyway to get rid of the bloat this seems to have caused? ??????????????????????????????????????????????? Lars Brehmer Eestimaa Keeletarkvara Tallinn, Eesti Modern foreign language vocabulary learning software for the Mac and PC ???????????????????????????????????????????????? From fde101 at fjrhome.net Wed Oct 13 13:04:25 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 13 Oct 2004 13:04:25 -0400 Subject: OS X Externals In-Reply-To: <68422409-1D39-11D9-BD6A-000A9567A3E6@swcp.com> References: <68422409-1D39-11D9-BD6A-000A9567A3E6@swcp.com> Message-ID: What I just finished doing is creating a small function in Transcript which acts as a wrapper for the C function. The C function returns the value to the local variable in the Transcript function, which returns the value to the caller in the program. Thank you everyone, this is working much better now. Excellent! On Oct 13, 2004, at 1:00 PM, Dar Scott wrote: > > On Oct 13, 2004, at 10:41 AM, Frank D. Engel, Jr. wrote: > >> That looks doable, but I would have preferred to have the value >> returned by the function (as a return value). I guess I will use >> (the below) unless someone could tell me how to provide a binary >> return value? > > Because of this limitation (and others, such as the 64K limit), I now > make my externals provide helper functions for a library that has the > interface I want. Since externals are associated with a stack, this > works OK. > > I have proposed a couple backward compatible binary interfaces for > external interface inhancement, but I don't expect anything to happen > along this line. (On the other hand, I have been Rip Van Winkle for a > couple months, so what do I know?) > > Dar > > **************************************** > Dar Scott Consulting > http://www.swcp.com/dsc/ > Programming Services > **************************************** > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From userev at canelasoftware.com Wed Oct 13 13:38:14 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 13 Oct 2004 10:38:14 -0700 Subject: Stack file size In-Reply-To: <3110AD88-1D3C-11D9-B1E2-000A9566DE9E@rof.net> References: <3110AD88-1D3C-11D9-B1E2-000A9566DE9E@rof.net> Message-ID: On Oct 13, 2004, at 10:20 AM, Lars Brehmer wrote: > I've been searching the list archives, but can't seem to find an > answer for this: > > A fairly intricate foreign language vocabulary trainer I've been > working on for quite some time was getting really bloated, so I > started to figure out why. The main cause turned out to be the fact > that I had 2 profiles, to make the interface bilingual. This > literally doubled the file size and wasn't really necessary, so I went > back to just a Master profile. At the same time I noticed that when I > opened the standalone data stacks in Rev to make changes, just > navigating around increased the file size! No new cards or anything, > just moving between cards and stacks. I tested this out in the > standalone, and after a session with no new cards, the data stack did > indeed stay the same size. But when I opened it in Rev and made about > 100 button clicks (next card, open substack, open sub-substack, next > card, close substack, etc) the stack file size had grown by 3 k, even > though I compacted it and saved it from the menu. I'll now try to > open it in Rev as litttle as possible, but in the last few weeks I did > quite a bit of work on it back in Rev and have absolutely no idea how > much the file grew because of this. > > Does anyone know why the file size grows without me adding anything to > it, and if so is there any way around this or anyway to get rid of the > bloat this seems to have caused? > Take a look in your custom properties of your cards and/or controls. There is a property called cRevGeneral that tracks certain things. This custom property starts to grow in every control in your stack. You will have to have the preference setting (Revolution UI elements appear in lists of stacks) turned on. This is found under the General tab. The quickest way to clean all that out is to use Chipps revAltCleanStack plug-in. It will go through and remove all those custom properties with no ill effects (for my taste at least). Will put you in the general location to get the plugin. -- Best regards, Mark Talluto http://www.canelasoftware.com From pixelbird at interisland.net Wed Oct 13 15:45:54 2004 From: pixelbird at interisland.net (Ken Norris) Date: Wed, 13 Oct 2004 12:45:54 -0700 Subject: use-revolution Digest, Vol 13, Issue 27 In-Reply-To: <20041012160008.737709300E6@mail.runrev.com> References: <20041012160008.737709300E6@mail.runrev.com> Message-ID: <7EE30EE3-1D50-11D9-94F4-000A27945590@interisland.net> Hi Yves, On Oct 12, 2004, at 9:00 AM, use-revolution-request at lists.runrev.com wrote: >> Hi Klaus >> >> I've added in the pre openstack >> show stack >> and it's good >> but I don't understand why because there is no "hide stack >> " anywhere !!!! >> >> I repeat, the problem only appears in the standalone, not in the IDE > > ???????????????????? > > No "close stack mainstack" or "go stack substack" etc...? > Very strange, indeed... > Sorry, no idea :-( Well, it _is_ very starnge. According to the first statement above, you must be leaving the main stack (splash) on the screen all the time. That's extremely unusual. Normally, the splash remains on screen only while it initializes things (globals, prefs, etc.), then you remove it by hiding or changing its location. Try Richard's idea of leaving the main stack offscreen to process any startup errors, like a memory check, and, instead, use a substack as the splash/init window. If you actually do send the splash off screen somewhere, you can expect it to remain there until you change it, of course. in the IDE it's likely to always op[en in a default condition. because the engine is in the IDE, not the main stack file. HTH, Ken N. From revlist at cableone.net Wed Oct 13 16:59:00 2004 From: revlist at cableone.net (Chris Sheffield) Date: Wed, 13 Oct 2004 14:59:00 -0600 Subject: Valentina client/server Message-ID: <000401c4b167$76e232e0$67fea8c0@chris1> Has anyone heard when Revolution will support using the client/server version of Valentina with its built-in database functions? It?s been available for quite a while now, and I thought Rev 2.5 was going to support it, but I guess not. At least, with the Query builder if you select Valentina from the list of database types, it still only allows for connecting to a standalone database. You can?t specify a host name/ip. Thanks, Chris Sheffield Software Development Read Naturally csheffield at readnaturally.com --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.776 / Virus Database: 523 - Release Date: 10/12/2004 From fde101 at fjrhome.net Wed Oct 13 17:02:29 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 13 Oct 2004 17:02:29 -0400 Subject: OS X Externals In-Reply-To: References: <68422409-1D39-11D9-BD6A-000A9567A3E6@swcp.com> Message-ID: <31734D10-1D5B-11D9-94B9-0050E4BA750F@fjrhome.net> Unfortunately, there is still a bug somewhere that I can't seem to figure out. Keeps happening... if programming were easy, why would anyone do it ;-) My original Transcript code for dbBLOB is as follows: function dbBLOB bdat put "'" into x set the cursor to watch repeat for each char c in bdat put format("\\\\%03o", charToNum(c)) after x end repeat return x & "'::bytea" end dbBLOB This simply takes each character and yields a zero-padded, three-octet number preceded by two backslash '\' characters. My C equivalent reads: void dbBLOB(char *args[], int nargs, char **retstring, Bool *pass, Bool *error) { int retvalue; MCstring rdata; char *buffer; int i, j = 0; if(nargs != 1) { *retstring = 0; *pass = False; *error = True; return; } GetVariableEx(args[0], "", &rdata, &retvalue); buffer = (char *)malloc(10 + (rdata.length * 5)); *pass = False; *error = False; buffer[j++] = '\''; for(i = 0; i < rdata.length; i++) { buffer[j++] = '\\'; buffer[j++] = '\\'; sprintf(&(buffer[j]), "%03o", rdata.sptr[i]); j += 3; } buffer[j++] = '\''; buffer[j++] = ':'; buffer[j++] = ':'; buffer[j++] = 'b'; buffer[j++] = 'y'; buffer[j++] = 't'; buffer[j++] = 'e'; buffer[j++] = 'a'; buffer[j] = 0; *retstring = buffer; } The same basic algorithm (except with better memory management to help boost the performance somewhat), right? So why does the output from the Transcript version start with: \\377\\330\\377\\341\\022\\277 While the output from the C version starts with: \\377\\377\\377\\377\\022\\377 For the exact same input? I can only guess that the data is being modified by Rev before it reaches the external C function. Of course, this means that the Transcript version works, but the C version does not -- even though the C version is *much* faster (of course). Any takers on how to handle this? Oh, and the C version is called by the Transcript wrapper: function dbBLOB adat put adat into res return dbxBLOB("res") end dbBLOB Which is designed to make the semantics of the call identical, so that I don't have to rework the rest of my code to use the external version (and because I like it better this way too). Thank You! On Oct 13, 2004, at 1:04 PM, Frank D. Engel, Jr. wrote: > What I just finished doing is creating a small function in Transcript > which acts as a wrapper for the C function. The C function returns > the value to the local variable in the Transcript function, which > returns the value to the caller in the program. > > Thank you everyone, this is working much better now. Excellent! > > On Oct 13, 2004, at 1:00 PM, Dar Scott wrote: > >> >> On Oct 13, 2004, at 10:41 AM, Frank D. Engel, Jr. wrote: >> >>> That looks doable, but I would have preferred to have the value >>> returned by the function (as a return value). I guess I will use >>> (the below) unless someone could tell me how to provide a binary >>> return value? >> >> Because of this limitation (and others, such as the 64K limit), I now >> make my externals provide helper functions for a library that has the >> interface I want. Since externals are associated with a stack, this >> works OK. >> >> I have proposed a couple backward compatible binary interfaces for >> external interface inhancement, but I don't expect anything to happen >> along this line. (On the other hand, I have been Rip Van Winkle for >> a couple months, so what do I know?) >> >> Dar >> >> **************************************** >> Dar Scott Consulting >> http://www.swcp.com/dsc/ >> Programming Services >> **************************************** >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > ----------------------------------------------------------- > Frank D. Engel, Jr. > > $ ln -s /usr/share/kjvbible /usr/manual > $ true | cat /usr/manual | grep "John 3:16" > John 3:16 For God so loved the world, that he gave his only begotten > Son, that whosoever believeth in him should not perish, but have > everlasting life. > $ > > > > ___________________________________________________________ > $0 Web Hosting with up to 120MB web space, 1000 MB Transfer > 10 Personalized POP and Web E-mail Accounts, and much more. > Signup at www.doteasy.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From 3mcgrath at adelphia.net Wed Oct 13 17:27:25 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 13 Oct 2004 17:27:25 -0400 Subject: Stack file size In-Reply-To: <3110AD88-1D3C-11D9-B1E2-000A9566DE9E@rof.net> References: <3110AD88-1D3C-11D9-B1E2-000A9566DE9E@rof.net> Message-ID: Ihad this happen on a large project I was working on as well. I thought it was me at first but it seemed every time I "tested" my stack in the ide it would grow a little even though I did not add anything. Hope we can find a solution. Tom On Oct 13, 2004, at 1:20 PM, Lars Brehmer wrote: > I've been searching the list archives, but can't seem to find an > answer for this: > > A fairly intricate foreign language vocabulary trainer I've been > working on for quite some time was getting really bloated, so I > started to figure out why. The main cause turned out to be the fact > that I had 2 profiles, to make the interface bilingual. This > literally doubled the file size and wasn't really necessary, so I went > back to just a Master profile. At the same time I noticed that when I > opened the standalone data stacks in Rev to make changes, just > navigating around increased the file size! No new cards or anything, > just moving between cards and stacks. I tested this out in the > standalone, and after a session with no new cards, the data stack did > indeed stay the same size. But when I opened it in Rev and made about > 100 button clicks (next card, open substack, open sub-substack, next > card, close substack, etc) the stack file size had grown by 3 k, even > though I compacted it and saved it from the menu. I'll now try to > open it in Rev as litttle as possible, but in the last few weeks I did > quite a bit of work on it back in Rev and have absolutely no idea how > much the file grew because of this. > > Does anyone know why the file size grows without me adding anything to > it, and if so is there any way around this or anyway to get rid of the > bloat this seems to have caused? > > ??????????????????????????????????????????????? > Lars Brehmer > Eestimaa Keeletarkvara > Tallinn, Eesti > > Modern foreign language vocabulary > learning software for the Mac and PC > ???????????????????????????????????????????????? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From hershrev at realtorsgroup.us Wed Oct 13 17:43:43 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Wed, 13 Oct 2004 17:43:43 -0400 Subject: Linspire Message-ID: Hi all , Does RR compile for Linspire (Lindows) ? Thanks , Hershel From Kenneth.J.Rabe at jpl.nasa.gov Wed Oct 13 17:52:03 2004 From: Kenneth.J.Rabe at jpl.nasa.gov (Kenneth J. Rabe) Date: Wed, 13 Oct 2004 14:52:03 -0700 Subject: Linspire In-Reply-To: References: Message-ID: <416DA383.4050001@jpl.nasa.gov> It will compile for Linux and for Windows. Between those two, you should be able to get one of them to work with Lindows. Hershel Fisch wrote: > Hi all , Does RR compile for Linspire (Lindows) ? > Thanks , Hershel > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bvlahos at mac.com Wed Oct 13 17:58:26 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 13 Oct 2004 14:58:26 -0700 Subject: MySQL basic question Message-ID: <023E3118-1D63-11D9-9658-000A95C1D256@mac.com> I don't know much about SQL access so sorry about this basic question. We use A1 Support Pro HelpDesk style ticket tracking system where I work. It consists of MySQL database running on a Mac OS X computer, PERL scripts, and Apache web server. The system works really well for us and is very inexpensive. (It would make a great Revolution app. but that is another story). We have someone who is tasked to run our own queries to the data base to generate our own reports. I'm going to suggest he use Revolution for this but I need to know what needs to be set up on the server side for this. I'm thinking that the reports would be run on a computer other than the MySQL server. What are the requirements for the MySQL server? Here is what I think I need so far. Please let me know if this is wrong or incomplete. Name of data base Database admin login Database admin password Network port number Do I need to set up an account for the user on the Mac OS X computer? Thanks, Bill Vlahos From psahores at easynet.fr Wed Oct 13 18:05:56 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Thu, 14 Oct 2004 00:05:56 +0200 Subject: Linspire In-Reply-To: References: Message-ID: <0EFB542E-1D64-11D9-9760-000A95C61E96@easynet.fr> As long as i know, Lindows isj just a fine tunned linux distribution and Rev works on any linux x86 issues. Le 13 oct. 04, ? 23:43, Hershel Fisch a ?crit : > Hi all , Does RR compile for Linspire (Lindows) ? > Thanks , Hershel > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From hershrev at realtorsgroup.us Wed Oct 13 18:01:07 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Wed, 13 Oct 2004 18:01:07 -0400 Subject: Linspire In-Reply-To: <416DA383.4050001@jpl.nasa.gov> Message-ID: <62A901FC-1D63-11D9-A942-0030654C1E62@realtorsgroup.us> Thanks On Wednesday, October 13, 2004, at 05:52 PM, Kenneth J. Rabe wrote: > It will compile for Linux and for Windows. Between those two, you > should be able to get one of them to work with Lindows. > > Hershel Fisch wrote: > >> Hi all , Does RR compile for Linspire (Lindows) ? >> Thanks , Hershel >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From dsc at swcp.com Wed Oct 13 18:18:21 2004 From: dsc at swcp.com (Dar Scott) Date: Wed, 13 Oct 2004 16:18:21 -0600 Subject: OS X Externals In-Reply-To: <31734D10-1D5B-11D9-94B9-0050E4BA750F@fjrhome.net> References: <68422409-1D39-11D9-BD6A-000A9567A3E6@swcp.com> <31734D10-1D5B-11D9-94B9-0050E4BA750F@fjrhome.net> Message-ID: On Oct 13, 2004, at 3:02 PM, Frank D. Engel, Jr. wrote: > Unfortunately, there is still a bug somewhere that I can't seem to > figure out. Keeps happening... if programming were easy, why would > anyone do it Good looking code. It is more efficient than what I would have done. I didn't see where the problem is, but here are some ideas. Check the useUnicode property. Check the type of sptr. Try unsigned char buffer. The 377 are all ones and might be the high end of a negative number. Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From dsc at swcp.com Wed Oct 13 18:38:19 2004 From: dsc at swcp.com (Dar Scott) Date: Wed, 13 Oct 2004 16:38:19 -0600 Subject: OS X Externals In-Reply-To: References: <68422409-1D39-11D9-BD6A-000A9567A3E6@swcp.com> <31734D10-1D5B-11D9-94B9-0050E4BA750F@fjrhome.net> Message-ID: <94C3F77C-1D68-11D9-A5E3-000A9567A3E6@swcp.com> On Oct 13, 2004, at 4:18 PM, Dar Scott wrote: > Try unsigned char buffer. The more I think about it, this looks right. The formating minimum width is a minimum and you might be formatting a larger numeral but advancing your pointer only 3. The larger numeral may be because of the negative input. Note that the cases of a match are where the value is positive, 022, but not 330 or 341 where it is negative. Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From hershrev at realtorsgroup.us Wed Oct 13 18:39:36 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Wed, 13 Oct 2004 18:39:36 -0400 Subject: Linspire In-Reply-To: <0EFB542E-1D64-11D9-9760-000A95C61E96@easynet.fr> Message-ID: gottcha. On Wednesday, October 13, 2004, at 06:05 PM, Pierre Sahores wrote: > As long as i know, Lindows isj just a fine tunned linux distribution > and Rev works on any linux x86 issues. > > Le 13 oct. 04, ? 23:43, Hershel Fisch a ?crit : > >> Hi all , Does RR compile for Linspire (Lindows) ? >> Thanks , Hershel >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From david at kwinter.ca Wed Oct 13 19:02:17 2004 From: david at kwinter.ca (David Kwinter) Date: Wed, 13 Oct 2004 16:02:17 -0700 Subject: Https References: <20040913.094455.2741.798423@webmail17.lax.untd.com> Message-ID: <008001c4b178$afebe200$6701a8c0@davidvq5o4w7vw> Does Rev support https yet? I have the ssl add-on and am using my hosting provider's certificate, but can't access anything.. such as put URL "https://ssl7.pair.com/stocksta/test.txt" "the result"= error -Error with certificate at depth: 0 issuer = /C=ZA/ST=Western Cape/L=Cape Town/O=Thawte Consulting cc/OU=Certification Services Division/CN=Thawte Server CA/emailAddress=server-certs at thawte.com subject = /C=US/ST=Pennsylvania/L=Pittsburgh/O=pair Networks Inc./CN=ssl7.pair.com err 20:unable to get local issuer certificate From lists at mangomultimedia.com Wed Oct 13 19:05:28 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 13 Oct 2004 16:05:28 -0700 Subject: [ANN] EnhancedQT 1.0 Beta Message-ID: <600F7B02-1D6C-11D9-98C8-000A956C462A@mangomultimedia.com> Hi, I've posted EnhancedQT 1.0 beta 1 for anyone who feels adventurous and wants to begin testing. I haven't included any new sample stacks but there is documentation (which still needs a lot of work) in the download which lays out all of the handlers. Some additions to 1.0: * Setting and getting QTLists is much more reliable. It now works on movies and tracks and setting actually works. In previous version you could get a QTList but not set it. * You can get/set flash variables, simulate mouse clicks on flash buttons, and navigate within frames.(see QTFlash.html in docs). * You can rotate player objects (thanks to Brian Yennie). * You can create seamless loops from an audio file (QT skips when repeating normally) without increasing required memory (see QTAudio.html in docs) * Added functions for getting information about movie files (qtCanQuickTimeOpenFile, qtGetMovieFileType, qtGetMovieFileDuration, qtGetMovieFileDimensions). Some changes to 1.0 from previous version: * All errors return "qterr,ERROR Message" so you can check item 1 of the result() or returned value to see if there was an error. * FSCommands from SWF files now send QTFSCommand messages rather than FSCommand. * qtSave is now qtSaveAs and has modified parameters. qtSave will be implemented once Rev exposes the necessary movie properties. * Editing functions no longer return 1/0. Instead empty/error. * If something isn't working that used to check the parameters in the docs. They may have changed. You can get the beta at: Send feedback to . -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From scott at tactilemedia.com Wed Oct 13 19:30:05 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 13 Oct 2004 16:30:05 -0700 Subject: [ANN] EnhancedQT 1.0 Beta In-Reply-To: <600F7B02-1D6C-11D9-98C8-000A956C462A@mangomultimedia.com> Message-ID: Recently, Trevor DeVore wrote: > I've posted EnhancedQT 1.0 beta 1 for anyone who feels adventurous and > wants to begin testing. Let me just chime in for folks looking to loop audio seamlessly, Trevor appears to have pulled this off. We now have at least one method for playing looping audio clips without infuriating pauses. Thanks for the great update Trevor. Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From userev at canelasoftware.com Wed Oct 13 19:34:57 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 13 Oct 2004 16:34:57 -0700 Subject: Linspire In-Reply-To: References: Message-ID: <7E0016D1-1D70-11D9-B0BD-000D93373366@canelasoftware.com> On Oct 13, 2004, at 2:43 PM, Hershel Fisch wrote: > Hi all , Does RR compile for Linspire (Lindows) ? > Thanks , Hershel > I have been using Linspire with Rev 2.5. Thus far it works well. There are a few windowing issues that are being worked on to bring it up to par with Mac & Win. -- Best regards, Mark Talluto http://www.canelasoftware.com From mwieder at ahsoftware.net Wed Oct 13 19:39:51 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 13 Oct 2004 16:39:51 -0700 Subject: OS X Externals In-Reply-To: <31734D10-1D5B-11D9-94B9-0050E4BA750F@fjrhome.net> References: <68422409-1D39-11D9-BD6A-000A9567A3E6@swcp.com> <31734D10-1D5B-11D9-94B9-0050E4BA750F@fjrhome.net> Message-ID: <1425145116.20041013163951@ahsoftware.net> Frank- A few things here: First off, the runrev engine needs to clean the stack when you return from an external call. This involves deleting the arguments and freeing up the allocated memory. Instead of *retstring = 0; you should be using *retstring = calloc(1,1); to avoid having the engine try to free up a null pointer. Freeing a null pointer is defined as a NOP by the standard, but it's a bad idea to rely on it. Second, you might try replacing *retstring = buffer; with *retstring = istrdup(buffer); free (buffer); I think you're OK on this one since you're mallocing memory and not freeing it, forcing the engine to do this for you, but I'm not sure. Third, it's generally good form to check the result value from a malloc() call to ensure that it worked. buffer = (char *)malloc(10 + (rdata.length * 5)); if (NULL == buffer) { *retstring = calloc(1,1); *pass = False; *error = True; return; } And lastly, you might also check rdata before using it. This is related to the malloc() call above. If your call to GetVariableEx fails then rdata.length and rdata.sptr will be undetermined. Your malloc() call may or may not return anything useful, and your buffer fills will be getting memory from somewhere else from where you expect them to. if (NULL != rdata.sptr) { // etc. I'm not sure any of these have any bearing on why you're seeing different results. Also... I found an error in the sdk where GetVariableEx is listed as one of the functions that allocates memory for a return variable. That's not the case, so you don't have to free up the return value - it's actually a void function. Just FYI. Wednesday, October 13, 2004, 2:02:29 PM, you wrote: FDEJ> This simply takes each character and yields a zero-padded, three-octet FDEJ> number preceded by two backslash '\' characters. My C equivalent FDEJ> reads: FDEJ> void dbBLOB(char *args[], int nargs, char **retstring, Bool *pass, Bool FDEJ> *error) FDEJ> { FDEJ> int retvalue; FDEJ> MCstring rdata; FDEJ> char *buffer; FDEJ> int i, j = 0; FDEJ> if(nargs != 1) FDEJ> { FDEJ> *retstring = 0; FDEJ> *pass = False; FDEJ> *error = True; FDEJ> return; FDEJ> } FDEJ> GetVariableEx(args[0], "", &rdata, &retvalue); FDEJ> buffer = (char *)malloc(10 + (rdata.length * 5)); FDEJ> *pass = False; FDEJ> *error = False; FDEJ> buffer[j++] = '\''; FDEJ> for(i = 0; i < rdata.length; i++) FDEJ> { FDEJ> buffer[j++] = '\\'; FDEJ> buffer[j++] = '\\'; FDEJ> sprintf(&(buffer[j]), "%03o", rdata.sptr[i]); FDEJ> j += 3; FDEJ> } FDEJ> buffer[j++] = '\''; FDEJ> buffer[j++] = ':'; FDEJ> buffer[j++] = ':'; FDEJ> buffer[j++] = 'b'; FDEJ> buffer[j++] = 'y'; FDEJ> buffer[j++] = 't'; FDEJ> buffer[j++] = 'e'; FDEJ> buffer[j++] = 'a'; FDEJ> buffer[j] = 0; FDEJ> *retstring = buffer; FDEJ> } -- -Mark Wieder mwieder at ahsoftware.net From lists at mangomultimedia.com Wed Oct 13 19:53:20 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 13 Oct 2004 16:53:20 -0700 Subject: OS X Externals In-Reply-To: <1425145116.20041013163951@ahsoftware.net> References: <68422409-1D39-11D9-BD6A-000A9567A3E6@swcp.com> <31734D10-1D5B-11D9-94B9-0050E4BA750F@fjrhome.net> <1425145116.20041013163951@ahsoftware.net> Message-ID: <0FF03A6E-1D73-11D9-98C8-000A956C462A@mangomultimedia.com> On Oct 13, 2004, at 4:39 PM, Mark Wieder wrote: > > Second, you might try replacing > *retstring = buffer; > > with > *retstring = istrdup(buffer); > free (buffer); > > I think you're OK on this one since you're mallocing memory and not > freeing it, forcing the engine to do this for you, but I'm not sure. As long as the memory that *retstring is pointing to was created with malloc (or similar) then you are okay and don't need to free it. The engine will take care of it. So the original method is fine. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From kray at sonsothunder.com Wed Oct 13 19:57:25 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 13 Oct 2004 18:57:25 -0500 Subject: [ANN] EnhancedQT 1.0 Beta In-Reply-To: <600F7B02-1D6C-11D9-98C8-000A956C462A@mangomultimedia.com> Message-ID: On 10/13/04 6:05 PM, "Trevor DeVore" wrote: > Hi, > > I've posted EnhancedQT 1.0 beta 1 for anyone who feels adventurous and > wants to begin testing. Awesome upgrade, Trevor! Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From sarahr at genesearch.com.au Wed Oct 13 22:36:18 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Thu, 14 Oct 2004 12:36:18 +1000 Subject: MySQL basic question In-Reply-To: <023E3118-1D63-11D9-9658-000A95C1D256@mac.com> References: <023E3118-1D63-11D9-9658-000A95C1D256@mac.com> Message-ID: > We have someone who is tasked to run our own queries to the data base > to generate our own reports. I'm going to suggest he use Revolution > for this but I need to know what needs to be set up on the server side > for this. I'm thinking that the reports would be run on a computer > other than the MySQL server. > > What are the requirements for the MySQL server? Here is what I think I > need so far. Please let me know if this is wrong or incomplete. > Name of data base > Database admin login > Database admin password > Network port number > > Do I need to set up an account for the user on the Mac OS X computer? Hi Bill, You have just about all the info you need and unless the MySQL server has been altered to use a non-standard port, you don't need the port number. You will need the IP address of the computer hosting the server. The people accessing the MySQL server will not need user accounts set up on that computer, but they will need to be granted privileges to the database(s). Check the MySQL docs under "GRANT" for details on this. Have a look at the 2 MySQL stacks on my web site which may help you debug the connections and get started. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ From alanira9 at mac.com Wed Oct 13 23:17:42 2004 From: alanira9 at mac.com (Alan Gayne) Date: Wed, 13 Oct 2004 23:17:42 -0400 Subject: Accessing imbedded custom properties (or other variables for that matter) In-Reply-To: <20041013063439.0ED8A9300BA@mail.runrev.com> References: <20041013063439.0ED8A9300BA@mail.runrev.com> Message-ID: <9C2ADCAE-1D8F-11D9-915B-000A9587295C@mac.com> Thanks to everyone for the suggestions. Amazingly (to me at least, they ALL seem to get the job done Regards to all, Alan On Oct 13, 2004, at 2:34 AM, use-revolution-request at lists.runrev.com wrote: > > Message: 16 > Date: Wed, 13 Oct 2004 05:29:31 +0200 > From: "MisterX" > Subject: RE: Accessing imbedded custom properties (or other variables > for that matter) > To: "'How to use Revolution'" > Message-ID: <20041013032441.7DB82930058 at mail.runrev.com> > Content-Type: text/plain; charset="us-ascii" > > you don't need the quotes for a numeral or variable though... > > do "set the" && myPropName && "of this stack to 1234" > > do "set the" && myPropName && "of this stack to aValueORaString" > where aValueORaString is an existing variable... > >> -----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, October 13, 2004 04:20 >> To: Use Revolution List >> Subject: Re: Accessing imbedded custom properties (or other >> variables for that matter) >> >> On 10/12/04 9:10 PM, "Alan Gayne" wrote: >> >>> However, the name of the custom property I want to set is in the >>> variable myPropName. >>> >>> So how do I make the spontaneous contents of the variable >> myPropName >>> into the name of a property, the contents of which I want to get or >>> set? >> >> Use the "do" command, like: >> >> do "set the" && myPropName && "of this stack to" && \ >> quote & "1234" & quote >> >> HTH, >> >> Ken Ray >> Sons of Thunder Software >> Web site: http://www.sonsothunder.com/ >> Email: kray at sonsothunder.com >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > From bvlahos at mac.com Thu Oct 14 00:32:08 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 13 Oct 2004 21:32:08 -0700 Subject: Standalone opens stack and then quits In-Reply-To: References: <00D723AB-1CD9-11D9-A91B-003065EC5590@mac.com> Message-ID: <024426AB-1D9A-11D9-A91B-003065EC5590@mac.com> Great question Jeanne. I tried it and that stack doesn't quit. Now my task is to find out what is being called in the stack with the problem. There is a handler in the stack script for closeStack but I commented it out. What other messages could possibly be sent? Since this is with a standalone it will be difficult to monitor messages. Bill On Oct 13, 2004, at 12:49 AM, Jeanne A. E. DeVoto wrote: > At 10:30 PM -0700 10/12/2004, Bill Vlahos wrote: >> However, what I want to do is have the standalone give me the ability >> to select which stack(s) I want it to open. It does, in fact, open >> it, but then it immediately quits taking both the standalone and the >> stack down. I can't figure out why it is quitting. There is no quit >> stack command and it does correctly open the stack I select. > > Does it matter which stack you open? (If you create a blank stack with > an empty script, and open that, does this still happen?) > -- > jeanne a. e. devoto ~ revolution at jaedworks.com > http://www.jaedworks.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From psahores at easynet.fr Thu Oct 14 01:54:32 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Thu, 14 Oct 2004 07:54:32 +0200 Subject: [ANN] EnhancedQT 1.0 Beta In-Reply-To: <600F7B02-1D6C-11D9-98C8-000A956C462A@mangomultimedia.com> References: <600F7B02-1D6C-11D9-98C8-000A956C462A@mangomultimedia.com> Message-ID: <84E0902C-1DA5-11D9-A9A2-000A95C61E96@easynet.fr> Many thanks for this great stuff, Trevor. I will test it as soon as possible. Best Regards, Pierre Le 14 oct. 04, ? 01:05, Trevor DeVore a ?crit : > Hi, > > I've posted EnhancedQT 1.0 beta 1 for anyone who feels adventurous and > wants to begin testing. I haven't included any new sample stacks but > there is documentation (which still needs a lot of work) in the > download which lays out all of the handlers. > > Some additions to 1.0: > > * Setting and getting QTLists is much more reliable. It now works on > movies and tracks and setting actually works. In previous version you > could get a QTList but not set it. > * You can get/set flash variables, simulate mouse clicks on flash > buttons, and navigate within frames.(see QTFlash.html in docs). > * You can rotate player objects (thanks to Brian Yennie). > * You can create seamless loops from an audio file (QT skips when > repeating normally) without increasing required memory (see > QTAudio.html in docs) > * Added functions for getting information about movie files > (qtCanQuickTimeOpenFile, qtGetMovieFileType, qtGetMovieFileDuration, > qtGetMovieFileDimensions). > > Some changes to 1.0 from previous version: > > * All errors return "qterr,ERROR Message" so you can check item 1 of > the result() or returned value to see if there was an error. > * FSCommands from SWF files now send QTFSCommand messages rather than > FSCommand. > * qtSave is now qtSaveAs and has modified parameters. qtSave will be > implemented once Rev exposes the necessary movie properties. > * Editing functions no longer return 1/0. Instead empty/error. > * If something isn't working that used to check the parameters in the > docs. They may have changed. > > You can get the beta at: > > > Send feedback to . > > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sahoresp+ at +mac.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From janschenkel at yahoo.com Thu Oct 14 01:59:18 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 13 Oct 2004 22:59:18 -0700 (PDT) Subject: [ANN] EnhancedQT 1.0 Beta In-Reply-To: <600F7B02-1D6C-11D9-98C8-000A956C462A@mangomultimedia.com> Message-ID: <20041014055918.22404.qmail@web60506.mail.yahoo.com> --- Trevor DeVore wrote: > Hi, > > I've posted EnhancedQT 1.0 beta 1 for anyone who > feels adventurous and > wants to begin testing. I haven't included any new > sample stacks but > there is documentation (which still needs a lot of > work) in the > download which lays out all of the handlers. > > [snip] > > -- > Trevor DeVore > Great job, Trevor -- makes me wish I did multimedia instead of database / web services applications ;-) Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail From janschenkel at yahoo.com Thu Oct 14 02:10:50 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 13 Oct 2004 23:10:50 -0700 (PDT) Subject: Https In-Reply-To: <008001c4b178$afebe200$6701a8c0@davidvq5o4w7vw> Message-ID: <20041014061050.13380.qmail@web60508.mail.yahoo.com> --- David Kwinter wrote: > Does Rev support https yet? I have the ssl add-on > and am using my hosting > provider's certificate, but can't access anything.. > such as > > put URL "https://ssl7.pair.com/stocksta/test.txt" > > "the result"= > error -Error with certificate at depth: 0 issuer = > /C=ZA/ST=Western > Cape/L=Cape Town/O=Thawte Consulting > cc/OU=Certification Services > Division/CN=Thawte Server > CA/emailAddress=server-certs at thawte.com subject = > /C=US/ST=Pennsylvania/L=Pittsburgh/O=pair Networks > Inc./CN=ssl7.pair.com err > 20:unable to get local issuer certificate > Hi David, Ths issue was discussed a while back : the HTTPS protocol is supported, but you'll need a certificate to make it work. You might be interested in the following post by Dave Cragg on the metacard list : Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From sims at ezpzapps.com Thu Oct 14 02:03:23 2004 From: sims at ezpzapps.com (sims) Date: Thu, 14 Oct 2004 08:03:23 +0200 Subject: [ANN] EnhancedQT 1.0 Beta In-Reply-To: <600F7B02-1D6C-11D9-98C8-000A956C462A@mangomultimedia.com> References: <600F7B02-1D6C-11D9-98C8-000A956C462A@mangomultimedia.com> Message-ID: >I've posted EnhancedQT 1.0 beta 1 >* You can rotate player objects (thanks to Brian Yennie). Thanks! sims From janschenkel at yahoo.com Thu Oct 14 02:38:32 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 13 Oct 2004 23:38:32 -0700 (PDT) Subject: MySQL basic question In-Reply-To: <023E3118-1D63-11D9-9658-000A95C1D256@mac.com> Message-ID: <20041014063832.84301.qmail@web60501.mail.yahoo.com> --- Bill Vlahos wrote: > I don't know much about SQL access so sorry about > this basic question. > > We use A1 Support Pro HelpDesk style ticket tracking > system where I > work. It consists of MySQL database running on a Mac > OS X computer, > PERL scripts, and Apache web server. The system > works really well for > us and is very inexpensive. (It would make a great > Revolution app. but > that is another story). > > We have someone who is tasked to run our own queries > to the data base > to generate our own reports. I'm going to suggest he > use Revolution for > this but I need to know what needs to be set up on > the server side for > this. I'm thinking that the reports would be run on > a computer other > than the MySQL server. > > What are the requirements for the MySQL server? Here > is what I think I > need so far. Please let me know if this is wrong or > incomplete. > Name of data base > Database admin login > Database admin password > Network port number > > Do I need to set up an account for the user on the > Mac OS X computer? > > Thanks, > Bill Vlahos > Hi Bill, To connect, you'll need : - IP address of the server - Network port (only if it deviates from the standard port) - Name of the database You could take apart the PERL code to figure out the user name and password that it uses to connect to the database. Or you could add a new user to the MySQL database (this doesn't have to be a new user on the server machine!) and GRANT that user permission to SELECT data from that database. That way you can rest assure no changes are made by the Revolution front-end; and if you don't need to add data you could always use the Automated Database Queries to quickly develop a working application. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From david at kwinter.ca Thu Oct 14 02:47:12 2004 From: david at kwinter.ca (David Kwinter) Date: Wed, 13 Oct 2004 23:47:12 -0700 Subject: Https References: <20041014061050.13380.qmail@web60508.mail.yahoo.com> Message-ID: <004401c4b1b9$a33a2760$fb01a8c0@davidvq5o4w7vw> Thanks Jan, I did get it to work thanks to a copy of Craig's "roots.pem" file and setting the sslcertificates to its path. Rev should include this with the installer. ----- Original Message ----- From: "Jan Schenkel" To: "How to use Revolution" Sent: Wednesday, October 13, 2004 11:10 PM Subject: Re: Https > --- David Kwinter wrote: >> Does Rev support https yet? I have the ssl add-on >> and am using my hosting >> provider's certificate, but can't access anything.. >> such as >> >> put URL "https://ssl7.pair.com/stocksta/test.txt" >> >> "the result"= >> error -Error with certificate at depth: 0 issuer = >> /C=ZA/ST=Western >> Cape/L=Cape Town/O=Thawte Consulting >> cc/OU=Certification Services >> Division/CN=Thawte Server >> CA/emailAddress=server-certs at thawte.com subject = >> /C=US/ST=Pennsylvania/L=Pittsburgh/O=pair Networks >> Inc./CN=ssl7.pair.com err >> 20:unable to get local issuer certificate >> > > Hi David, > > Ths issue was discussed a while back : the HTTPS > protocol is supported, but you'll need a certificate > to make it work. You might be interested in the > following post by Dave Cragg on the metacard list : > > > Hope this helped, > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same time." > (La Rochefoucauld) > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From david at kwinter.ca Thu Oct 14 03:01:47 2004 From: david at kwinter.ca (David Kwinter) Date: Thu, 14 Oct 2004 00:01:47 -0700 Subject: Https References: <20041014061050.13380.qmail@web60508.mail.yahoo.com> <004401c4b1b9$a33a2760$fb01a8c0@davidvq5o4w7vw> Message-ID: <005b01c4b1bb$ac9b0de0$fb01a8c0@davidvq5o4w7vw> Humble apologies Mr. Cragg, I saw the light fixing the ssl problem and got your name wrong. From engleerica at yahoo.com Thu Oct 14 09:27:22 2004 From: engleerica at yahoo.com (Eric Engle) Date: Thu, 14 Oct 2004 06:27:22 -0700 (PDT) Subject: how to take a picture of this card programmatically In-Reply-To: <20041014063518.A8C589300CC@mail.runrev.com> Message-ID: <20041014132722.95953.qmail@web60508.mail.yahoo.com> I would like to be able to take a picture of a card and save it to the clipboard. I do not want to do this from applescript (cross platform thing). In hypercard I think I could get a picture of the card fairly easily. I am sure it is possible in revolution. But I have not figured out how to yet! Any ideas? Note, I do not want to take a picture of one card, i.e. I cannot just do this by hand. Some syntax from hypercard that does not appear to work: show card picture of this card show background picture of this card hide card picture of this card hide background picture of this card showpict is in the documentation, but I have not yet used it succesfully show image1 of this card hide image1 seem to have replaced hide card picture and show card picture. Anyway, thanks for your ieas and suggestions! __________________________________ Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard. http://promotions.yahoo.com/new_mail From fde101 at fjrhome.net Thu Oct 14 09:30:39 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 14 Oct 2004 09:30:39 -0400 Subject: OS X Externals In-Reply-To: <0FF03A6E-1D73-11D9-98C8-000A956C462A@mangomultimedia.com> References: <68422409-1D39-11D9-BD6A-000A9567A3E6@swcp.com> <31734D10-1D5B-11D9-94B9-0050E4BA750F@fjrhome.net> <1425145116.20041013163951@ahsoftware.net> <0FF03A6E-1D73-11D9-98C8-000A956C462A@mangomultimedia.com> Message-ID: <3D17458E-1DE5-11D9-AF79-0050E4BA750F@fjrhome.net> Yes, though the remainder of these were all valid corrections, which I have made; this does not address the issue of the different results, however. I tried "put the useUnicode" --> result is false The MCstring struct is defined in XCmdGlue.h and is of type 'const char *' -- no indication of signed vs. unsigned Changing the type of buffer to unsigned char * has no obvious effect (same problem). On Oct 13, 2004, at 7:53 PM, Trevor DeVore wrote: > On Oct 13, 2004, at 4:39 PM, Mark Wieder wrote: >> >> Second, you might try replacing >> *retstring = buffer; >> >> with >> *retstring = istrdup(buffer); >> free (buffer); >> >> I think you're OK on this one since you're mallocing memory and not >> freeing it, forcing the engine to do this for you, but I'm not sure. > > As long as the memory that *retstring is pointing to was created with > malloc (or similar) then you are okay and don't need to free it. The > engine will take care of it. So the original method is fine. > > > -- > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From janschenkel at yahoo.com Thu Oct 14 09:36:37 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 14 Oct 2004 06:36:37 -0700 (PDT) Subject: how to take a picture of this card programmatically In-Reply-To: <20041014132722.95953.qmail@web60508.mail.yahoo.com> Message-ID: <20041014133637.70484.qmail@web60504.mail.yahoo.com> --- Eric Engle wrote: > I would like to be able to take a picture of a card > and save it to the > clipboard. > > I do not want to do this from applescript (cross > platform thing). > Hi Eric, Take a look at the 'import snapshot' and 'export snapshot' commands ; I'm sure that between those two you can create an image control with all the data ; then you can 'set the clipboardData[]' to update the clipboard. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From dsc at swcp.com Thu Oct 14 09:36:51 2004 From: dsc at swcp.com (Dar Scott) Date: Thu, 14 Oct 2004 07:36:51 -0600 Subject: OS X Externals In-Reply-To: <3D17458E-1DE5-11D9-AF79-0050E4BA750F@fjrhome.net> References: <68422409-1D39-11D9-BD6A-000A9567A3E6@swcp.com> <31734D10-1D5B-11D9-94B9-0050E4BA750F@fjrhome.net> <1425145116.20041013163951@ahsoftware.net> <0FF03A6E-1D73-11D9-98C8-000A956C462A@mangomultimedia.com> <3D17458E-1DE5-11D9-AF79-0050E4BA750F@fjrhome.net> Message-ID: <1AE2AA6A-1DE6-11D9-82B1-000A9567A3E6@swcp.com> On Oct 14, 2004, at 7:30 AM, Frank D. Engel, Jr. wrote: > Changing the type of buffer to unsigned char * has no obvious effect > (same problem). Sorry. I was not thinking clearly. It's the type of the pointer. Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From tvogelaar at de-mare.nl Thu Oct 14 09:39:21 2004 From: tvogelaar at de-mare.nl (Terry Vogelaar) Date: Thu, 14 Oct 2004 15:39:21 +0200 Subject: $HTTP_REFERER in Rev CGI globals In-Reply-To: <8B7CC71F-17C4-11D9-934F-000A95A09CF8@rpsystems.net> Message-ID: <747F4926-1DE6-11D9-9139-000A9569E638@de-mare.nl> Hi, I need to make a CGI that uses a user name and password to determine what privileges the user has. But using the browser history, another person that uses the computer after he has closed the session, can resume it without having to know the password. Normally with CGI, PHP or ASP there is an elegant solution to it by using $HTTP_REFERER to check where the user comes from. It is also very useful to find out which search engines and link pages are actually used. But I can't find it in the list of web server globals when using a RunRev CGI. Can it be made available in any way? Is there an alternative way to be sure the user isn't using the bookmarks or the history of his browser? Terry From fde101 at fjrhome.net Thu Oct 14 10:24:47 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 14 Oct 2004 10:24:47 -0400 Subject: OpenWatcom and Windows Externals Message-ID: Does anyone know off hand if the OpenWatcom compiler can be used to produce externals for Windows? I am trying to compile an external with that compiler, and bumping into some problems. If they continue, I will seek out another compiler, but the M$ tools require 2000 or XP (I am trying to build under NT4)... ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From dsc at swcp.com Thu Oct 14 11:37:24 2004 From: dsc at swcp.com (Dar Scott) Date: Thu, 14 Oct 2004 09:37:24 -0600 Subject: OpenWatcom and Windows Externals In-Reply-To: References: Message-ID: On Oct 14, 2004, at 8:24 AM, Frank D. Engel, Jr. wrote: > Does anyone know off hand if the OpenWatcom compiler can be used to > produce externals for Windows? I am trying to compile an external > with that compiler, and bumping into some problems. If they continue, > I will seek out another compiler, but the M$ tools require 2000 or XP > (I am trying to build under NT4)... Can you get a Visual Studio version 6? I would think that would work. I used Watcom long ago and switched since I didn't know of an OpenWatcom. Maybe there is a name decoration problem. Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From soapdog at mac.com Thu Oct 14 11:40:34 2004 From: soapdog at mac.com (Andre Garzia) Date: Thu, 14 Oct 2004 13:40:34 -0200 Subject: $HTTP_REFERER in Rev CGI globals In-Reply-To: <747F4926-1DE6-11D9-9139-000A9569E638@de-mare.nl> References: <747F4926-1DE6-11D9-9139-000A9569E638@de-mare.nl> Message-ID: <635628C8-1DF7-11D9-A303-0003936D012E@mac.com> On Oct 14, 2004, at 11:39 AM, Terry Vogelaar wrote: > Hi, > > I need to make a CGI that uses a user name and password to determine > what privileges the user has. But using the browser history, another > person that uses the computer after he has closed the session, can > resume it without having to know the password. > > Normally with CGI, PHP or ASP there is an elegant solution to it by > using $HTTP_REFERER to check where the user comes from. It is also > very useful to find out which search engines and link pages are > actually used. But I can't find it in the list of web server globals > when using a RunRev CGI. Can it be made available in any way? Is there > an alternative way to be sure the user isn't using the bookmarks or > the history of his browser? > > Terry > Terry, I think apache sets this variable as a common shell variable during the execution of the rev engine. So you can access it like any other shell variable. Use the msgbox to inspect all the globals and you see the syntax, try a put $HTTP_REFERER in the cgi. Anyway, do not put all your trust on this, it can be faked.... andre > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From araymond at arcplanning.com Thu Oct 14 12:49:57 2004 From: araymond at arcplanning.com (Alena Raymond) Date: Thu, 14 Oct 2004 10:49:57 -0600 Subject: RadionButton check problem Message-ID: <147C98B4-1E01-11D9-9242-000A95A620AA@arcplanning.com> How can I set the radio button within a group to true without clicking on it. set the hilliteButton of grp "snackBarCafe" to true set the hillite of btn "Cafe" to true none of these work! A From engleerica at yahoo.com Thu Oct 14 12:59:22 2004 From: engleerica at yahoo.com (Eric Engle) Date: Thu, 14 Oct 2004 09:59:22 -0700 (PDT) Subject: use-revolution Digest, Vol 13, Issue 34 In-Reply-To: <20041014160056.6D6359300AD@mail.runrev.com> Message-ID: <20041014165922.59614.qmail@web60509.mail.yahoo.com> >> I would like to be able to take a picture of a card >> and save it to the >> clipboard. >> >> I do not want to do this from applescript (cross >> platform thing). >> >Hi Eric, >Take a look at the 'import snapshot' and 'export >snapshot' commands ; I'm sure that between those two >you can create an image control with all the data ; >then you can 'set the clipboardData[]' to update the >clipboard. Thank you for trying but that is not a solution; I do not want to export only the image but an image of the card. For example, suppose I have 2 images on the card at different locs. Your method would not work - and one cannot export paint with a background (I tried grouping the images to see what would happen. Nope, not possible). I don't just need to export an image or images, but rather their relative positions to each other. It would also be nice if the image exported could include pictures of fields and buttons. _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From revlist at cableone.net Thu Oct 14 13:04:51 2004 From: revlist at cableone.net (Chris Sheffield) Date: Thu, 14 Oct 2004 11:04:51 -0600 Subject: RadionButton check problem In-Reply-To: <147C98B4-1E01-11D9-9242-000A95A620AA@arcplanning.com> Message-ID: <000a01c4b20f$eb7c9340$67fea8c0@chris1> Alena, You want to use the hilitedButton property, but it must be set to a number, not true or false. For example: set the hilitedButton of grp "snackBarCafe" to 1 [or 2 or 3 or whatever you want] HTH, Chris Sheffield Software Development Read Naturally -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Alena Raymond Sent: Thursday, October 14, 2004 10:50 AM To: How to use Revolution Subject: RadionButton check problem How can I set the radio button within a group to true without clicking on it. set the hilliteButton of grp "snackBarCafe" to true set the hillite of btn "Cafe" to true none of these work! A _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.776 / Virus Database: 523 - Release Date: 10/12/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.776 / Virus Database: 523 - Release Date: 10/12/2004 From revlist at cableone.net Thu Oct 14 13:06:56 2004 From: revlist at cableone.net (Chris Sheffield) Date: Thu, 14 Oct 2004 11:06:56 -0600 Subject: votes for Valentina client/server? Message-ID: <000b01c4b210$365186f0$67fea8c0@chris1> If anyone is at all interested, I?ve submitted an enhancement request to add support for accessing the client/server version of Valentina using Rev?s built-in database functions. It?s number 2281 in Bugzilla. Thanks, Chris Sheffield Software Development Read Naturally csheffield at readnaturally.com --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.776 / Virus Database: 523 - Release Date: 10/12/2004 From scott at tactilemedia.com Thu Oct 14 13:09:19 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 14 Oct 2004 10:09:19 -0700 Subject: use-revolution Digest, Vol 13, Issue 34 In-Reply-To: <20041014165922.59614.qmail@web60509.mail.yahoo.com> Message-ID: Recently, Eric Engle wrote: >>> I would like to be able to take a picture of a card >>> and save it to the >>> clipboard. >>> >>> I do not want to do this from applescript (cross >>> platform thing). >>> > >> Hi Eric, > >> Take a look at the 'import snapshot' and 'export >> snapshot' commands ; I'm sure that between those two >> you can create an image control with all the data ; >> then you can 'set the clipboardData[]' to update the >> clipboard. > > Thank you for trying but that is not a solution; I do not want to export only > the image but an image of the card. > > For example, suppose I have 2 images on the card at different locs. Your > method > would not work - and one cannot export paint with a background (I tried > grouping the images to see what would happen. Nope, not possible). > > I don't just need to export an image or images, but rather their relative > positions to each other. It would also be nice if the image exported could > include pictures of fields and buttons. If I understand you correctly, snapshot is indeed what you want -- it grabs the contents of an on-screen rect you specify, not a specific image. Grouping of objects is irrelevant. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From klaus at major-k.de Thu Oct 14 13:28:57 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 14 Oct 2004 19:28:57 +0200 Subject: RadionButton check problem In-Reply-To: <000a01c4b20f$eb7c9340$67fea8c0@chris1> References: <000a01c4b20f$eb7c9340$67fea8c0@chris1> Message-ID: <874660EC-1E06-11D9-B287-000A27B49A96@major-k.de> Hi Alena & Chris, > Alena, > > You want to use the hilitedButton property, but it must be set to a > number, > not true or false. > > For example: set the hilitedButton of grp "snackBarCafe" to 1 [or 2 > or 3 or > whatever you want] > > HTH, > > Chris Sheffield > Software Development > Read Naturally > --------------------------------------------- > How can I set the radio button within a group to true without clicking > on it. > > > set the hilliteButton of grp "snackBarCafe" to true > set the hillite of btn "Cafe" to true > > none of these work! > > A You can also use the name of the radiobutton like: ... set the hilitedbuttonname of grp "snackBarCafe" to "Cafe" ... Regards Klaus Major klaus at major-k.de http://www.major-k.de From mwieder at ahsoftware.net Thu Oct 14 13:40:36 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 14 Oct 2004 10:40:36 -0700 Subject: OpenWatcom and Windows Externals In-Reply-To: References: Message-ID: <317355877.20041014104036@ahsoftware.net> Frank- What problems are you running into? It's been ages since I've used one of Watcom's compilers. Are you having problems compiling the source or linking with the compiled library? -- -Mark Wieder mwieder at ahsoftware.net From rev at armbase.com Thu Oct 14 15:52:45 2004 From: rev at armbase.com (Bob Hartley) Date: Thu, 14 Oct 2004 20:52:45 +0100 Subject: palm-xml -> runrev helpers Message-ID: <6.1.2.0.0.20041014205214.01a362e0@mail.armbase.com> Hi All. I would like some revers experienced in creating simple database apps in runrev to help me make a demo app for a palm development group. This should hopefully expand runrev into tat realm. There are many .net users there and recently there has been about 5 of the developers buying .net and extolling its virtues. I would like to show them the simplicity of creating an app in runrev. Anyone fancy helping in the wee project. The expected workload is 1 days worth on one weekend in a months time. Anyone interested? Cheers Bob From david at kwinter.ca Thu Oct 14 18:46:53 2004 From: david at kwinter.ca (David Kwinter) Date: Thu, 14 Oct 2004 15:46:53 -0700 Subject: HTTPS memory hoarding Message-ID: <000801c4b23f$b4d5a2c0$6701a8c0@davidvq5o4w7vw> I have been able to use https successfully by first setting the sslcertificates to the fileName of the "roots.pem" file. Subsequent downloads of URLs via https causes Revolution's "Mem Usage" on Windows XP to grow an average of 15 megabytes >per download< until my computer slows to a useless state! I'm using rev 2.5 w/SSL on XP From ambassador at fourthworld.com Thu Oct 14 18:58:21 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 14 Oct 2004 15:58:21 -0700 Subject: Revolution used by Novell peoples... In-Reply-To: References: Message-ID: <416F048D.2040308@fourthworld.com> James.Cass at sealedair.com wrote: > Here's another Novell article giving a tutorial for using Revolution > to interface with the Linux shell (with screenshots!). > http://www.novell.com/coolsolutions/nnlsmag/features/a_stomfi_2_nls.html Thanks for the link. Great article. I just added it to the index of Rev tutorials at: Is there a similar list at the RunRev site? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From psahores at easynet.fr Thu Oct 14 21:45:11 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 15 Oct 2004 03:45:11 +0200 Subject: Revolution used by Novell peoples... In-Reply-To: <416F048D.2040308@fourthworld.com> References: <416F048D.2040308@fourthworld.com> Message-ID: Thanks Richard for storing it in the FourthWorld tutorials libraries :-) For the ones interested in the search engine i used to find the first Revolution about Novell's paper, have an eye at witch need the Apple's X11 interface. Kind Regards, Pierre Le 15 oct. 04, ? 00:58, Richard Gaskin a ?crit : > James.Cass at sealedair.com wrote: >> Here's another Novell article giving a tutorial for using Revolution >> to interface with the Linux shell (with screenshots!). >> http://www.novell.com/coolsolutions/nnlsmag/features/ >> a_stomfi_2_nls.html > > Thanks for the link. Great article. I just added it to the index of > Rev tutorials at: > > > Is there a similar list at the RunRev site? > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sahoresp+ at +mac.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From bvlahos at mac.com Fri Oct 15 01:12:50 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Thu, 14 Oct 2004 22:12:50 -0700 Subject: Standalone opens stack and then quits In-Reply-To: <024426AB-1D9A-11D9-A91B-003065EC5590@mac.com> References: <00D723AB-1CD9-11D9-A91B-003065EC5590@mac.com> <024426AB-1D9A-11D9-A91B-003065EC5590@mac.com> Message-ID: Thanks to Geoff Canyon for the answer. The stack I was opening had an ask dialog box which comes up immediately. I had used the automatic detection of inclusions. The ask and answer inclusions were not included automatically because my standalone didn't call them. Setting it to manual and including them solved the problem. Tip of the derby to Geoff and the other folks who helped. Bill Vlahos On Oct 13, 2004, at 9:32 PM, Bill Vlahos wrote: > Great question Jeanne. I tried it and that stack doesn't quit. > > Now my task is to find out what is being called in the stack with the > problem. There is a handler in the stack script for closeStack but I > commented it out. > > What other messages could possibly be sent? Since this is with a > standalone it will be difficult to monitor messages. > > Bill > > On Oct 13, 2004, at 12:49 AM, Jeanne A. E. DeVoto wrote: > >> At 10:30 PM -0700 10/12/2004, Bill Vlahos wrote: >>> However, what I want to do is have the standalone give me the >>> ability to select which stack(s) I want it to open. It does, in >>> fact, open it, but then it immediately quits taking both the >>> standalone and the stack down. I can't figure out why it is >>> quitting. There is no quit stack command and it does correctly open >>> the stack I select. >> >> Does it matter which stack you open? (If you create a blank stack >> with an empty script, and open that, does this still happen?) >> -- >> jeanne a. e. devoto ~ revolution at jaedworks.com >> http://www.jaedworks.com >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From hartmut.eich at univie.ac.at Fri Oct 15 02:38:19 2004 From: hartmut.eich at univie.ac.at (Hartmut Eich) Date: Fri, 15 Oct 2004 08:38:19 +0200 Subject: revOpenDatabase Oracle In-Reply-To: <000101c4b06d$b5fe4400$e0678283@cc.univie.ac.at> Message-ID: <000001c4b281$905c4d30$e0678283@cc.univie.ac.at> I have this Database Database name = test.at TNSNAMES.ORA: Test_db = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(Host = xxx.test_serv.at)(Port = 1111)) ) (CONNECT_DATA = (SID = TEST) ) ) I do this get revOpenDatabase("Oracle","xxx.test_serv.at","test.at",user,pw) get revOpenDatabase("Oracle","xxx.test_serv.at","TEST",user,pw) The result is this ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor The revolution documentation says: "The port is the port number you want to connect to, and is used only for PostgreSQL and MySQL databases. If no port is specified, MySQL database connections use port 3306 and PostgreSQL database connections use port 5432." Which port does Oracle use? Can somebody give me a hint, how to connect correct to the database Thanks and advance Hartmut _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From psahores at easynet.fr Fri Oct 15 04:49:39 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Fri, 15 Oct 2004 10:49:39 +0200 Subject: revOpenDatabase Oracle In-Reply-To: <000001c4b281$905c4d30$e0678283@cc.univie.ac.at> References: <000001c4b281$905c4d30$e0678283@cc.univie.ac.at> Message-ID: <262C963A-1E87-11D9-B4AE-000A95C61E96@easynet.fr> I don't remember anymore since i use Postgres instead of Oracle but you should find this info in watching to your SQL*Plus documentation. Have an eye too about the login/password needed to access your Oracle backend (was by default "tiger/tiger" time before). Best, Pierre Le 15 oct. 04, ? 08:38, Hartmut Eich a ?crit : > > > > I have this Database > > Database name = test.at > > TNSNAMES.ORA: > > Test_db = > (DESCRIPTION = > (ADDRESS_LIST = > (ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(Host = > xxx.test_serv.at)(Port = 1111)) > ) > (CONNECT_DATA = (SID = TEST) > ) > ) > > I do this > > get revOpenDatabase("Oracle","xxx.test_serv.at","test.at",user,pw) > > get revOpenDatabase("Oracle","xxx.test_serv.at","TEST",user,pw) > > > The result is this > > > ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect > descriptor > > > The revolution documentation says: > "The port is the port number you want to connect to, and is used only > for PostgreSQL and MySQL databases. If no port is specified, MySQL > database connections use port 3306 and PostgreSQL database connections > use port 5432." > > Which port does Oracle use? > > Can somebody give me a hint, how to connect correct to the database > > > > > > Thanks and advance > > > > Hartmut > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sahoresp+ at +mac.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From bob at armbase.com Thu Oct 14 15:51:40 2004 From: bob at armbase.com (Bob Hartley) Date: Thu, 14 Oct 2004 20:51:40 +0100 Subject: palm-xml -> runrev helpers Message-ID: <6.1.2.0.0.20041014204710.01995ff0@mail.armbase.com> Hi All. I would like some revers experienced in creating simple database apps in runrev to help me make a demo app for a palm development group. This should hopefully expand runrev into tat realm. There are many .net users there and recently there has been about 5 of the developers buying .net and extolling its virtues. I would like to show them the simplicity of creating an app in runrev. Anyone fancy helping in the wee project. The expected workload is 1 days worth on one weekend in a months time. Anyone interested? Cheers Bob From fde101 at fjrhome.net Fri Oct 15 10:15:00 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 15 Oct 2004 10:15:00 -0400 Subject: clone bug, or misleading docs? Message-ID: <99A34008-1EB4-11D9-AD5C-0050E4BA750F@fjrhome.net> I'm not sure if this is a Rev bug or a Documentation bug, so I thought I'd ask for a clarification of how others interpret this before I bugzilla the issue. According to the 2.5 docs for the "clone" command, using clone on a control (in my case, an image object), the copy is placed on the "current card." When I attempt to clone my image object, I use the following statements: set the defaultStack to the topStack clone image "field-box.png" of stack "Report Editor" Note that the topStack is *not* stack "Report Editor", since stack "Report Editor" is a palette. The current card will now be the (only) card of the topStack, correct? But the cloned image object ends up on the (only) card of stack "Report Editor", *not* on the current card. What should happen here: 1. Are the docs correct -- should the copy be placed in the topStack? 2. Should the copy be placed on the card that the original is on, in the same stack as the original -- bad docs? 3. Should the copy be placed on the current card of the same stack as the original -- misleading docs? I would like to see #1 as the answer myself, but I suspect that #3 is what the docs are trying to imply. Should this be bugzilla'd then as a request to fix the docs (#3), to fix the engine (#1), or as a feature request (#1)? I'm "confused" here. ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From klaus at major-k.de Fri Oct 15 10:29:01 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 15 Oct 2004 16:29:01 +0200 Subject: clone bug, or misleading docs? In-Reply-To: <99A34008-1EB4-11D9-AD5C-0050E4BA750F@fjrhome.net> References: <99A34008-1EB4-11D9-AD5C-0050E4BA750F@fjrhome.net> Message-ID: <8ED73D4A-1EB6-11D9-8DC5-000A27B49A96@major-k.de> Hi Frank, > I'm not sure if this is a Rev bug or a Documentation bug, so I thought > I'd ask for a clarification of how others interpret this before I > bugzilla the issue. > > According to the 2.5 docs for the "clone" command, using clone on a > control (in my case, an image object), the copy is placed on the > "current card." > > When I attempt to clone my image object, I use the following > statements: > > set the defaultStack to the topStack > clone image "field-box.png" of stack "Report Editor" > > Note that the topStack is *not* stack "Report Editor", since stack > "Report Editor" is a palette. The current card will now be the (only) > card of the topStack, correct? But the cloned image object ends up on > the (only) card of stack "Report Editor", *not* on the current card. > > What should happen here: > > 1. Are the docs correct -- should the copy be placed in the topStack? > 2. Should the copy be placed on the card that the original is on, in > the same stack as the original -- bad docs? > 3. Should the copy be placed on the current card of the same stack as > the original -- misleading docs? > > > I would like to see #1 as the answer myself, but I suspect that #3 is > what the docs are trying to imply. Should this be bugzilla'd then as > a request to fix the docs (#3), to fix the engine (#1), or as a > feature request (#1)? I'm "confused" here. From the dox: ... If the object is a control, its copy is placed on the current card, 32 pixels below and to the right of the original object. ... Well, this implies to me (a non native english speaking person :-) that the copy will be found on the same card as the original object. To me the "current card" is the card where the "object to be cloned" is placed on... So i would say nr. 2 is the one, but without word -2 to -1 ;-) > ----------------------------------------------------------- > Frank D. Engel, Jr. Regards Klaus Major klaus at major-k.de http://www.major-k.de From fde101 at fjrhome.net Fri Oct 15 11:17:32 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 15 Oct 2004 11:17:32 -0400 Subject: OpenWatcom and Windows Externals In-Reply-To: <317355877.20041014104036@ahsoftware.net> References: <317355877.20041014104036@ahsoftware.net> Message-ID: <55E5FBD4-1EBD-11D9-AD5C-0050E4BA750F@fjrhome.net> Compiling the source -- I'm getting some errors during the compile. I'm not entirely sure that I have the project settings correct, and there is a possibility that the headers need to be modified... I will reply again later and be more specific, but I am experiencing some stability problems with the machine I have OpenWatcom installed on and I'm not really in a position to pursue this further until I can get some of these problems resolved. And in comment to a previous poster: www.openwatcom.org has DLs for C/C++ and Fortran compilers, tools, and IDE (the Microsoft stuff, such as the Platform SDK, must be downloaded separately, from Microsoft. On Oct 14, 2004, at 1:40 PM, Mark Wieder wrote: > > What problems are you running into? It's been ages since I've used one > of Watcom's compilers. Are you having problems compiling the source or > linking with the compiled library? > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From douez at wanadoo.fr Fri Oct 15 13:09:17 2004 From: douez at wanadoo.fr (thierry) Date: Fri, 15 Oct 2004 19:09:17 +0200 Subject: set stack's properties by script Message-ID: <629620883.20041015190917@wanadoo.fr> Hello, can someone tell me how to set up the "purge stack on close" and "purge window on close" by script. Any help will be very much appreciated Best regards, thierry From userev at canelasoftware.com Fri Oct 15 13:04:49 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 15 Oct 2004 10:04:49 -0700 Subject: set stack's properties by script In-Reply-To: <629620883.20041015190917@wanadoo.fr> References: <629620883.20041015190917@wanadoo.fr> Message-ID: <53051F81-1ECC-11D9-9187-000393C3F5BC@canelasoftware.com> On Oct 15, 2004, at 10:09 AM, thierry wrote: > Hello, > > can someone tell me how to set up > the "purge stack on close" and > "purge window on close" by script. > > > Any help will be very much appreciated > set the destroyStack of stack [your stack] to true set the destroyWindow of stack [your stack] to true -- Best regards, Mark Talluto http://www.canelasoftware.com From bvg at mac.com Fri Oct 15 13:07:51 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 15 Oct 2004 19:07:51 +0200 Subject: set stack's properties by script In-Reply-To: <629620883.20041015190917@wanadoo.fr> References: <629620883.20041015190917@wanadoo.fr> Message-ID: On Oct 15 2004, at 19:09, thierry wrote: > Hello, > > can someone tell me how to set up > the "purge stack on close" and > "purge window on close" by script. see the destroyStack and detroyWindow properties <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From benr_mc at cogapp.com Fri Oct 15 14:02:32 2004 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 15 Oct 2004 19:02:32 +0100 Subject: Hideous "revdberr,invalid database type" returns in standalones Message-ID: An app using the revdblibrary to communicate over ODBC. The standalone works on my machine, fails on my client's (and on another test machine in my office). Now cut down to a test stack which just attempts to open a connection (revOpenDatabase), and either reports the error or closes the connection again. Rev 2.5 (with sep20 updater run): in IDE, works fine. Standalone on my development machine, works fine. Standalone on any other machine, delivers the dreaded: revdberr,invalid database type AFAICT, the bundle seems to have everything it needs in it. Development machine running OS X 10.3.5. Client's test machine 10.2.8 (earlier version of the app, created with Rev 2.1, works fine). Other test machine also 10.3.5, so my suspicion is something to do with the fact that I've got Revolution installed on my dev machine but nowhere else. On my machine, I can move the test app anywhere and it works, ie there aren't some nasty relative paths in it that aren't inside itself. I've tried stuffing it, and running it on my machine from a newly unstuffed copy, same as on the other machines - again, it still runs ok on my machine, so I guess it's not a transmission error. I've tried modifying my test app so I can explicitly call 'revSetDatabaseDriverPath' while it's running (since there isn't anyway to find out what it's been initialised to by the standard startup code). I set it to the full path to the "database_drivers" folder inside the bundle. Same result as if I set it to anything else. Can there be some weird set up in the library or similar on my machine? Something that gets installed when you run Rev? I'm really at a loss here. FWIW: building the test app under Rev 2.2.1, when the button is pressed the it (I think) simply hits an error and the script stops. This is the case even on my dev machine. Building the test app under Rev 2.1.2 works fine, on all machines on which tested... which is fine except that the real app is using the encryption features of Rev 2.5. [Apologies for the cross-posting, but I'm on the edge here with an important client, who is facing an immovable deadline of their own, and at the last minute this issue has come up. It's arguably both use and improve, since there's clearly a bug, but there may be a workaround!] I am in pain. Any help, or suggestions, gratefully received. Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From fde101 at fjrhome.net Fri Oct 15 14:18:42 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 15 Oct 2004 14:18:42 -0400 Subject: Hideous "revdberr,invalid database type" returns in standalones In-Reply-To: References: Message-ID: I believe I previously posted similar problems I am having with 2.5 and PostgreSQL. Under Rev 2.2.1, using revdb to access PostgreSQL from standalones was working fine both on my X.3.5 development machine (with Rev and PostgreSQL installed) and on any Windows machine I tried (without Rev installed, either with or without PostgreSQL), as well as working fine as a stack in the IDE on my X.3.5 machine. Now with 2.5, the Windows standalones still work fine, and the stack works fine in the IDE, but the MacOS X standalone does not work on my development machine, where Rev is installed. I have yet to get a standalone working with RevDB/PostgreSQL from any of my *NIX boxes (haven't tried IRIX yet, but that machine is not currently hooked up, so it would take more time than it is presently worth -- maybe another time; I have tried Linux/IA32 and Solaris/SPARC). This is true of 2.2.1 and 2.5. I have not tried from another OS X machine, but can likely get access to one for testing later on. Could these problems be related? On Oct 15, 2004, at 2:02 PM, Ben Rubinstein wrote: > An app using the revdblibrary to communicate over ODBC. The standalone > works on my machine, fails on my client's (and on another test machine > in my > office). > > Now cut down to a test stack which just attempts to open a connection > (revOpenDatabase), and either reports the error or closes the > connection > again. > > Rev 2.5 (with sep20 updater run): in IDE, works fine. Standalone on my > development machine, works fine. Standalone on any other machine, > delivers > the dreaded: > revdberr,invalid database type > > AFAICT, the bundle seems to have everything it needs in it. > > Development machine running OS X 10.3.5. Client's test machine 10.2.8 > (earlier version of the app, created with Rev 2.1, works fine). Other > test > machine also 10.3.5, so my suspicion is something to do with the fact > that > I've got Revolution installed on my dev machine but nowhere else. > > On my machine, I can move the test app anywhere and it works, ie there > aren't some nasty relative paths in it that aren't inside itself. I've > tried stuffing it, and running it on my machine from a newly unstuffed > copy, > same as on the other machines - again, it still runs ok on my machine, > so I > guess it's not a transmission error. > > I've tried modifying my test app so I can explicitly call > 'revSetDatabaseDriverPath' while it's running (since there isn't > anyway to > find out what it's been initialised to by the standard startup code). > I set > it to the full path to the "database_drivers" folder inside the bundle. > Same result as if I set it to anything else. > > Can there be some weird set up in the library or similar on my machine? > Something that gets installed when you run Rev? I'm really at a loss > here. > > FWIW: building the test app under Rev 2.2.1, when the button is > pressed the > it (I think) simply hits an error and the script stops. This is the > case > even on my dev machine. Building the test app under Rev 2.1.2 works > fine, > on all machines on which tested... which is fine except that the real > app is > using the encryption features of Rev 2.5. > > [Apologies for the cross-posting, but I'm on the edge here with an > important > client, who is facing an immovable deadline of their own, and at the > last > minute this issue has come up. It's arguably both use and improve, > since > there's clearly a bug, but there may be a workaround!] > > I am in pain. Any help, or suggestions, gratefully received. > > Ben Rubinstein | Email: benr_mc at cogapp.com > Cognitive Applications Ltd | Phone: +44 (0)1273-821600 > http://www.cogapp.com | Fax : +44 (0)1273-728866 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From diskot123 at juno.com Fri Oct 15 14:17:25 2004 From: diskot123 at juno.com (diskot123 at juno.com) Date: Fri, 15 Oct 2004 18:17:25 GMT Subject: Hideous "revdberr,invalid database type" returns in standalones Message-ID: <20041015.111819.507.26279@webmail03.lax.untd.com> make sure the microsoft ODBC drivers (MDAC) are installed on the other machines. Best, Tuviah ________________________________________________________________ Speed up your surfing with Juno SpeedBand. Now includes pop-up blocker! Only $14.95/ month - visit http://www.juno.com/surf to sign up today! From diskot123 at juno.com Fri Oct 15 14:27:14 2004 From: diskot123 at juno.com (diskot123 at juno.com) Date: Fri, 15 Oct 2004 18:27:14 GMT Subject: Subject: revOpenDatabase Oracle Message-ID: <20041015.112751.507.26443@webmail03.lax.untd.com> you should pass the service name (found in tsnames.ora) to revopendatabase not the actual IP. Tuviah ________________________________________________________________ Speed up your surfing with Juno SpeedBand. Now includes pop-up blocker! Only $14.95/ month - visit http://www.juno.com/surf to sign up today! From benr_mc at cogapp.com Fri Oct 15 15:36:41 2004 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 15 Oct 2004 20:36:41 +0100 Subject: Hideous "revdberr,invalid database type" returns in standalones In-Reply-To: Message-ID: Thanks to Mark Waddingham of RunRev, who responded on the improve- list suggesting that I use the Mac OS X Console to spot loading errors. This revealed that Rev was trying load version 3.51 of the iODBC frameworks from the machine's library. It turned out that my development machine had both 3.5 and 3.51 of these libraries; but the test machine, on which I'd freshly downloaded and installed the OpenLink SQL Server driver (which also installed the iODBC frameworks) had only 3.5. Modifying the /Library/Frameworks folder on the test machine to match mine made it work. I've posted some follow-up questions on the other list (what determines the requirement; is Rev 2.5 hard linked to 3.51; what's the correct way to install it, etc) but for now at least I get to go home tonight. Tuviah - thanks for your swift response also. Frank - it doesn't sound like this will be exactly the same as the problem you report; both the exact symptoms are different (standalone doesn't work even on your development machine) and your working with PostgreSQL rather than ODBC, so it probably isn't related to the iODBC libraries. But I certainly recommend (if you haven't tried this already) opening the Console app on your X.3.5 machine (located in /Applications/Utilities), clicking the "Mark" button, and then running your standalone, and see if you get any useful messages as it fails. Ben Rubinstein | Email: benr_mc at cogapp.com Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From tsalagi at elohigadugi.org Fri Oct 15 15:53:37 2004 From: tsalagi at elohigadugi.org (duane poncy) Date: Fri, 15 Oct 2004 12:53:37 -0700 Subject: Memory problem Message-ID: <20041015125337910198.GyazMail.tsalagi@elohigadugi.org> I have a hard disk space problem. I have a dictionary project which requires me to clone a few thousand cards, evidently requiring a lot of hard disk space on my G4 Mac. Revolution only wants use to my Startup partition, but it doesn't have enough space. Does anyone know of a way to designate another disk or partition for scratch memory? Thanks Duane Poncy visit elohi gadugi: poetry, software, Cherokee culture and Native American rights. http://elohigadugi.org/ -------------------------------------------------------- Another world is not only possible, she is on her way. On a quiet day, I can hear her breathing. - Arundhati Roy --------------------------------------------------------- From david at kwinter.ca Fri Oct 15 16:00:21 2004 From: david at kwinter.ca (David Kwinter) Date: Fri, 15 Oct 2004 13:00:21 -0700 Subject: Memory problem References: <20041015125337910198.GyazMail.tsalagi@elohigadugi.org> Message-ID: <00e501c4b2f1$9a5e72c0$6701a8c0@davidvq5o4w7vw> I know this doesn't answer your question, but I think you should consider using an alternate method of storing your data. Something with less 'overhead' than cards. Perhaps custom properties or even text files. ----- Original Message ----- From: "duane poncy" To: "a Revolution" Sent: Friday, October 15, 2004 12:53 PM Subject: Memory problem >I have a hard disk space problem. I have a dictionary project which > requires me to clone a few thousand cards, evidently requiring a lot of > hard disk space on my G4 Mac. Revolution only wants use to my Startup > partition, but it doesn't have enough space. Does anyone know of a way > to designate another disk or partition for scratch memory? > > Thanks > Duane Poncy > > > visit elohi gadugi: poetry, software, > Cherokee culture and Native American rights. > http://elohigadugi.org/ > > -------------------------------------------------------- > Another world is not only possible, she is on her way. > On a quiet day, I can hear her breathing. - Arundhati Roy > --------------------------------------------------------- > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From fde101 at fjrhome.net Fri Oct 15 16:06:18 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 15 Oct 2004 16:06:18 -0400 Subject: Memory problem In-Reply-To: <00e501c4b2f1$9a5e72c0$6701a8c0@davidvq5o4w7vw> References: <20041015125337910198.GyazMail.tsalagi@elohigadugi.org> <00e501c4b2f1$9a5e72c0$6701a8c0@davidvq5o4w7vw> Message-ID: Properties would be good, or even a database such as PostgreSQL. On Oct 15, 2004, at 4:00 PM, David Kwinter wrote: > I know this doesn't answer your question, but I think you should > consider using an alternate method of storing your data. Something > with less 'overhead' than cards. Perhaps custom properties or even > text files. > > ----- Original Message ----- From: "duane poncy" > > To: "a Revolution" > Sent: Friday, October 15, 2004 12:53 PM > Subject: Memory problem > > >> I have a hard disk space problem. I have a dictionary project which >> requires me to clone a few thousand cards, evidently requiring a lot >> of >> hard disk space on my G4 Mac. Revolution only wants use to my Startup >> partition, but it doesn't have enough space. Does anyone know of a way >> to designate another disk or partition for scratch memory? >> >> Thanks >> Duane Poncy >> >> >> visit elohi gadugi: poetry, software, >> Cherokee culture and Native American rights. >> http://elohigadugi.org/ >> >> -------------------------------------------------------- >> Another world is not only possible, she is on her way. >> On a quiet day, I can hear her breathing. - Arundhati Roy >> --------------------------------------------------------- >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Fri Oct 15 16:50:23 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 15 Oct 2004 16:50:23 -0400 Subject: Hideous "revdberr,invalid database type" returns in standalones In-Reply-To: References: Message-ID: Computers can be strange sometimes. I had tried the console before for debugging info, and it wasn't being all that helpful. Now I tried it with the "Mark" button, and for some reason the standalone actually worked! Go figure. Now I am building standalones which work under OS X, but a few seconds after I click the "OK" button in the box telling me that the standalone was saved successfully, the Rev IDE crashes. According to the console, it quit upon receiving a signal 11. Hmm.... At any rate, I also had a small problem whereby an unexplained black bar showed itself across the bottom of my stack window immediately after the standalone opened. Switching to another card was enough to get rid of it, and after switching back it was no longer there. I still can't figure out why this happened, but a small workaround, in case anyone else experiences the problem, is to put code like this in your preOpenStack handler: lock screen go to card go to card unlock screen This is not happening consistently across multiple stacks, so I am not sure if it is just a random thing or if 2.5 is reacting to something strange about my particular stack, or what, but that code seems to work for me anyway. > Frank - it doesn't sound like this will be exactly the same as the > problem > you report; both the exact symptoms are different (standalone doesn't > work > even on your development machine) and your working with PostgreSQL > rather > than ODBC, so it probably isn't related to the iODBC libraries. But I > certainly recommend (if you haven't tried this already) opening the > Console > app on your X.3.5 machine (located in /Applications/Utilities), > clicking the > "Mark" button, and then running your standalone, and see if you get any > useful messages as it fails. ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From jacque at hyperactivesw.com Fri Oct 15 18:07:22 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 15 Oct 2004 17:07:22 -0500 Subject: Hideous "revdberr,invalid database type" returns in standalones In-Reply-To: References: Message-ID: <41704A1A.2070201@hyperactivesw.com> On 10/15/04 2:36 PM, Ben Rubinstein wrote: > But I > certainly recommend (if you haven't tried this already) opening the Console > app on your X.3.5 machine (located in /Applications/Utilities), clicking the > "Mark" button, and then running your standalone, and see if you get any > useful messages as it fails. A little known fact is that the Mark button in the console actually stands for "Mark Waddingham", who has saved me in more times than I can count with tricky questions in the tech support queue. Betcha didn't know that, huh? Every time you click that button, he gets a message. Go easy on him. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From tomas at lightheadsw.com Fri Oct 15 18:13:26 2004 From: tomas at lightheadsw.com (=?ISO-8859-1?Q?Tomas_Franz=E9n?=) Date: Sat, 16 Oct 2004 00:13:26 +0200 Subject: Detecting unexpectedly closed sockets Message-ID: <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> Hi, I work on a project where a bunch of clients connect to the same server. The server needs to keep track of which users are connected. The server adds the address of the client to a list when connected, and removes it when disconnected. I can easily track connections using the callback message of the accept command, and disconnections using the socketClosed message. However, how do I detect when a client unexpectedly loses its connection? It seems that the sockets stay open even if one unplugs the network cable for a while, and such. Do the server need to "manually" send some kind of reoccurring message to the client, and wait for an answer, to verify the connection? My tests were done using Windows 2000 Pro. Thanks. Tomas Franz?n Lighthead Software http://www.lightheadsw.com/ I'm listening to Prodigy - The Way It Is From bvg at mac.com Fri Oct 15 18:21:52 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 16 Oct 2004 00:21:52 +0200 Subject: Detecting unexpectedly closed sockets In-Reply-To: <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> References: <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> Message-ID: <9D1C1F26-1EF8-11D9-8C35-000D932AE9E0@mac.com> On Oct 16 2004, at 00:13, Tomas Franz?n wrote: > ... > Do the server need to "manually" send some kind of reoccurring message > to the client, and wait for an answer, to verify the connection? > My tests were done using Windows 2000 Pro. > ... Yes its called a ping message, and most server/client connection have something like that. With chatrev I used a timer, which then closes the socket if since the last timer event no message was received. <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From troy at rpsystems.net Fri Oct 15 16:03:06 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 15 Oct 2004 16:03:06 -0400 Subject: Memory problem In-Reply-To: <00e501c4b2f1$9a5e72c0$6701a8c0@davidvq5o4w7vw> References: <20041015125337910198.GyazMail.tsalagi@elohigadugi.org> <00e501c4b2f1$9a5e72c0$6701a8c0@davidvq5o4w7vw> Message-ID: <3A8AF315-1EE5-11D9-9DDC-000A95A09CF8@rpsystems.net> On Oct 15, 2004, at 4:00 PM, David Kwinter wrote: > I know this doesn't answer your question, but I think you should > consider using an alternate method of storing your data. Something > with less 'overhead' than cards. Perhaps custom properties or even > text files. Or an embedded Database? -- Troy RPSystems, Ltd. http://www.rpsystems.net From shaosean at unitz.ca Fri Oct 15 20:26:33 2004 From: shaosean at unitz.ca (shaosean at unitz.ca) Date: Fri, 15 Oct 2004 20:26:33 -0400 Subject: OpenWatcom and Windows Externals In-Reply-To: <20041014160056.12DC6930075@mail.runrev.com> References: <20041014160056.12DC6930075@mail.runrev.com> Message-ID: the last i checked, openwatcom had a known bug about compiling certain types of DLL's (which is what the runrev externals are).. -Sean From david at kwinter.ca Fri Oct 15 20:35:10 2004 From: david at kwinter.ca (David Kwinter) Date: Fri, 15 Oct 2004 17:35:10 -0700 Subject: Memory problem References: <20041015125337910198.GyazMail.tsalagi@elohigadugi.org><00e501c4b2f1$9a5e72c0$6701a8c0@davidvq5o4w7vw> <3A8AF315-1EE5-11D9-9DDC-000A95A09CF8@rpsystems.net> Message-ID: <001901c4b317$ff0c9190$fb01a8c0@davidvq5o4w7vw> This seems like a beginner question so let's keep it simple. For a dictionary application I'd recommed using custompropertysets to differentiate the groups of words starting with a-z and then a customproperty for each word. Duane, try these handlers in a card or stack script: on saveWord wordName,wordData put char 1 of wordName into wordGroup set the custompropertyset of this card to wordGroup set the wordName of this card to wordData end saveWord function retrieveWord wordName put char 1 of wordName into wordGroup set the custompropertyset of this card to wordGroup put the wordName of this card into x return x end retrieveWord Then to save an entry, make a button (or whatever) with a script like: on mouseUp put "Word" into wordName put "Definitions, etc" into wordData send "saveWord "&wordName,wordData to this card end mouseUp and to retrieve a word: on mouseUp put retrieveWord("Word") end mouseUp Let us know how well it works with your thousands of words! ----- Original Message ----- From: "Troy Rollins" To: "How to use Revolution" Sent: Friday, October 15, 2004 1:03 PM Subject: Re: Memory problem > > On Oct 15, 2004, at 4:00 PM, David Kwinter wrote: > >> I know this doesn't answer your question, but I think you should consider >> using an alternate method of storing your data. Something with less >> 'overhead' than cards. Perhaps custom properties or even text files. > > Or an embedded Database? > -- > Troy > RPSystems, Ltd. > http://www.rpsystems.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From gcanyon at inspiredlogic.com Fri Oct 15 23:50:39 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri, 15 Oct 2004 20:50:39 -0700 Subject: clone bug, or misleading docs? In-Reply-To: <99A34008-1EB4-11D9-AD5C-0050E4BA750F@fjrhome.net> References: <99A34008-1EB4-11D9-AD5C-0050E4BA750F@fjrhome.net> Message-ID: <8BAA4814-1F26-11D9-BFBF-000A95A872D6@inspiredlogic.com> Klaus already answered the rest, but I'll point out that the command you want here is copy to regards, Geoff Canyon gcanyon at inspiredlogic.com On Oct 15, 2004, at 7:15 AM, Frank D. Engel, Jr. wrote: > set the defaultStack to the topStack > clone image "field-box.png" of stack "Report Editor" From b.xavier at internet.lu Sat Oct 16 02:14:27 2004 From: b.xavier at internet.lu (MisterX) Date: Sat, 16 Oct 2004 08:14:27 +0200 Subject: Add Control - L to your text edit menu In-Reply-To: <8BAA4814-1F26-11D9-BFBF-000A95A872D6@inspiredlogic.com> Message-ID: <20041016060926.75F4D930058@mail.runrev.com> I was a little tired of pulling the same menu over and over while doing some basic HyperText. So here's how to add a safe enhancement to the text menu of the revmenubar put the cOrigText of btn "text" of cd 1 of stack "revMenubar" into tPrevText put "/L" after line 9 of tPrevText set the cOrigText of btn "text" of cd 1 of stack "revMenubar" to tPrevText send revsetuptext to cd 1 of stack "revMenubar" save stack "revMenubar" A ToysForRevo stack is in the make now. If you have any cool improvements like this one, send them over to include them. Enjoy Xavier -- Http://monsieurx.com Nitrous tools for Runtime Revolution From b.xavier at internet.lu Sat Oct 16 04:02:20 2004 From: b.xavier at internet.lu (MisterX) Date: Sat, 16 Oct 2004 10:02:20 +0200 Subject: Detecting unexpectedly closed sockets In-Reply-To: <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> Message-ID: <20041016075718.A0B1E930058@mail.runrev.com> Toma, > I work on a project where a bunch of clients connect to the > same server. The server needs to keep track of which users > are connected. > The server adds the address of the client to a list when > connected, and removes it when disconnected. I can easily > track connections using the callback message of the accept > command, and disconnections using the socketClosed message. > However, how do I detect when a client unexpectedly loses its > connection? > It seems that the sockets stay open even if one unplugs the > network cable for a while, and such. Try to make a keep-alive heart beat. If the client doesn't send his heartbeat each x minutes, consider it closed. > Do the server need to "manually" send some kind of > reoccurring message to the client, and wait for an answer, to > verify the connection? > My tests were done using Windows 2000 Pro. Not to my knowledge but it's good practice to verify a connection before sending a piece of info into the vast unknown cyberspace ;) Cheers Xavier From b.xavier at internet.lu Sat Oct 16 06:11:11 2004 From: b.xavier at internet.lu (MisterX) Date: Sat, 16 Oct 2004 12:11:11 +0200 Subject: Am I loosing it? In-Reply-To: <20041016075718.A0B1E930058@mail.runrev.com> Message-ID: <20041016100609.9AA4A930058@mail.runrev.com> I have some fields, groups and now even buttons that are disappearing. I just edit a control, and wham it disappears! Sometimes I find them at locations as weird as 9992,-4124,10110,-4104! Sometimes I put them back at their locations, and do every check that they are where they are well visible yet they do not show! last time, all I did was a right click on the field and wham! WHAT IS GOING ON AGAIN? Has anyone had this problem in 2.5 - windows 2000? Totally aggravated again - Is this happening only to me? Xavier From klaus at major-k.de Sat Oct 16 08:40:56 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 16 Oct 2004 14:40:56 +0200 Subject: connecting to mySql Message-ID: Hi folks, database newbie needs some help :-) I have access to a mySQL database since a couple of days, thanks to my ISP... Now i want to connect to the database and only get an error: ################ An error... Host "pDxxxxx.x-xxx.net" is not allowed to connect to this MySQL server ################ Can someone help me out what might go wrong? I used the correct address, username and password... I know that i have to create a table fist before i can access it with RR, but even "CocoaMySQL" is refusing to connect, but with NO info why it won't work... Any hint is much appreciated! I am using Mac OS X 10.3.5. Do i have to change some settings in the network prefs-pane? Thanks in advance :-) Regards Klaus Major klaus at major-k.de http://www.major-k.de From janschenkel at yahoo.com Sat Oct 16 09:55:45 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sat, 16 Oct 2004 06:55:45 -0700 (PDT) Subject: connecting to mySql In-Reply-To: Message-ID: <20041016135545.5568.qmail@web60509.mail.yahoo.com> --- Klaus Major wrote: > Hi folks, > > database newbie needs some help :-) > > > I have access to a mySQL database since a couple of > days, > thanks to my ISP... > > Now i want to connect to the database and only get > an error: > > ################ > An error... > Host "pDxxxxx.x-xxx.net" is not allowed to connect > to this MySQL server > ################ > > Can someone help me out what might go wrong? > I used the correct address, username and password... > > I know that i have to create a table fist before i > can access it with > RR, > but even "CocoaMySQL" is refusing to connect, but > with NO info why it > won't work... > > Any hint is much appreciated! > > I am using Mac OS X 10.3.5. > Do i have to change some settings in the network > prefs-pane? > > Thanks in advance :-) > > > Regards > > Klaus Major > Hi Klaus, The server-side settings probably don't allow outside connections (or only from inside the ISP's own local network) ; you'll have to ask your ISP to allow remote access for your user. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From klaus at major-k.de Sat Oct 16 10:06:14 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 16 Oct 2004 16:06:14 +0200 Subject: connecting to mySql In-Reply-To: <20041016135545.5568.qmail@web60509.mail.yahoo.com> References: <20041016135545.5568.qmail@web60509.mail.yahoo.com> Message-ID: <8AA50614-1F7C-11D9-AFFA-000A27B49A96@major-k.de> Hi Jan, > Hi Klaus, > > The server-side settings probably don't allow outside > connections (or only from inside the ISP's own local > network) ; you'll have to ask your ISP to allow remote > access for your user. Aha, well, i was afraid of something like this, it would have been TOO easy otherwise... At least my settings were correct ;-) > Hope this helped, Yes, looks like... See you in a month! :-) > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) Groetjes Klaus Major klaus at major-k.de http://www.major-k.de From soapdog at mac.com Sat Oct 16 10:34:08 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 16 Oct 2004 12:34:08 -0200 Subject: Am I loosing it? In-Reply-To: <20041016100609.9AA4A930058@mail.runrev.com> References: <20041016100609.9AA4A930058@mail.runrev.com> Message-ID: <704AE5F3-1F80-11D9-A303-0003936D012E@mac.com> Xavier, are you using some kind of front/backscript to "manage" your controls, like me, probably you're automating everything you can, sometimes here, I find that that-pesky-new-release-bug is directly related to some script/plugin of mine malfunction. The only boo-boos I am experiencing with my controls is their tendency not comply with "apply script", like I must apply two times for it to work sometimes... I think is a keyPress problem... No control disapeared here 2.5 MacOS X, but the msgbox randons when it will appear, like you're coding and popup-here-is-your-neighbourhood-friendly-messagebox-alive!!! andre PS: ... but i like the 2.5 release. On Oct 16, 2004, at 8:11 AM, MisterX wrote: > I have some fields, groups and now even buttons that are disappearing. > > I just edit a control, and wham it disappears! Sometimes I find them at > locations as weird as 9992,-4124,10110,-4104! > > Sometimes I put them back at their locations, and do every check that > they > are where they are well visible yet they do not show! > > last time, all I did was a right click on the field and wham! > > WHAT IS GOING ON AGAIN? Has anyone had this problem in 2.5 - windows > 2000? > > Totally aggravated again - Is this happening only to me? > > Xavier > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From soapdog at mac.com Sat Oct 16 10:39:10 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 16 Oct 2004 12:39:10 -0200 Subject: connecting to mySql In-Reply-To: References: Message-ID: <2411A2BA-1F81-11D9-A303-0003936D012E@mac.com> Klaus, sometimes ISPs allows users to use cPannel and phpMyAdmin which are two web apps that allow you to manage your site and your mySQL instalation. At my ISP, thru the cPannel, I have access to the access control system of mySQL, which governs who is allowed to connect to the database, by putting a % (wildcard that equals free for all), I allow connections from everywhere provided that they have the correct database, login and pass combo. I think maybe (this is only a guess), you might be able to change your access list by issuing the correct SQL command to mySQL (the MySQL manual must have something on that), you could do that by placing a CGI in your ISP then running it. Or you can just call support, this usually works =) Cheers andre On Oct 16, 2004, at 10:40 AM, Klaus Major wrote: > ################ > An error... > Host "pDxxxxx.x-xxx.net" is not allowed to connect to this MySQL server > ################ > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From klaus at major-k.de Sat Oct 16 10:58:32 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 16 Oct 2004 16:58:32 +0200 Subject: connecting to mySql In-Reply-To: <2411A2BA-1F81-11D9-A303-0003936D012E@mac.com> References: <2411A2BA-1F81-11D9-A303-0003936D012E@mac.com> Message-ID: Bom dias Andre, > Klaus, > > sometimes ISPs allows users to use cPannel and phpMyAdmin which are > two web apps that allow you to manage your site and your mySQL > instalation. At my ISP, thru the cPannel, I have access to the access > control system of mySQL, which governs who is allowed to connect to > the database, by putting a % (wildcard that equals free for all), I > allow connections from everywhere provided that they have the correct > database, login and pass combo. Yes, i may run PHPMyAdmin... > I think maybe (this is only a guess), you might be able to change your > access list by issuing the correct SQL command to mySQL (the MySQL > manual must have something on that), you could do that by placing a > CGI in your ISP then running it. Or you can just call support, this > usually works =) I called and no way, PHPmyAdmin or die! Damn, i wanted to take the chance and dive into mySQL and learn something about database handling***, which is definitively my weak point ;-) ***This way i would only have wrecked my own tables :-D Thanks for the quick help... > Cheers > andre Regards Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Sat Oct 16 11:11:01 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 16 Oct 2004 17:11:01 +0200 Subject: connecting to mySql In-Reply-To: References: <2411A2BA-1F81-11D9-A303-0003936D012E@mac.com> Message-ID: <9729FE92-1F85-11D9-AFFA-000A27B49A96@major-k.de> Hi Klaus, > ... > Damn, i wanted to take the chance and dive into mySQL and learn > something > about database handling***, which is definitively my weak point ;-) of course i can always install a local copy of mySQL on my OS X... Slaponforehead!!! :-D Best Klaus Major klaus at major-k.de http://www.major-k.de From troy at rpsystems.net Sat Oct 16 11:14:00 2004 From: troy at rpsystems.net (Troy Rollins) Date: Sat, 16 Oct 2004 11:14:00 -0400 Subject: connecting to mySql In-Reply-To: References: <2411A2BA-1F81-11D9-A303-0003936D012E@mac.com> Message-ID: <020877E4-1F86-11D9-BF80-000A95A09CF8@rpsystems.net> On Oct 16, 2004, at 10:58 AM, Klaus Major wrote: > Damn, i wanted to take the chance and dive into mySQL and learn > something > about database handling***, which is definitively my weak point ;-) SQLite in particular is a great way to learn DB handling, and since it is a local embedded DB, you don't also have to learn network tools at the same time and can focus on the SQL language itself. Now, that said... is the SQLite external available yet? A quick look on the RunRev store says "no." -- Troy RPSystems, Ltd. http://www.rpsystems.net From soapdog at mac.com Sat Oct 16 11:16:03 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 16 Oct 2004 13:16:03 -0200 Subject: connecting to mySql In-Reply-To: References: <2411A2BA-1F81-11D9-A303-0003936D012E@mac.com> Message-ID: <4B7465CC-1F86-11D9-A303-0003936D012E@mac.com> On Oct 16, 2004, at 12:58 PM, Klaus Major wrote: > I called and no way, PHPmyAdmin or die! > Klaus, try looking into this page: http://dev.mysql.com/doc/mysql/en/Connection_access.html it's from MySQL manual and will show you how to change connection access thru phpMyAdmin. maybe a line like GRANT ALL PRIVILEDGES ON db.* TO @% will do the trick. If not, you can still work with databases using a conduit. something that runs on the server (a cgi) that fetches your sql, pipe it thru mysql then echoback the answer, I have a silly one here for I stumbled with the same problem once. Andre PS: I am now in a deep fight with postgreSQL... and he is winning. -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From klaus at major-k.de Sat Oct 16 12:53:46 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 16 Oct 2004 18:53:46 +0200 Subject: connecting to mySql In-Reply-To: <020877E4-1F86-11D9-BF80-000A95A09CF8@rpsystems.net> References: <2411A2BA-1F81-11D9-A303-0003936D012E@mac.com> <020877E4-1F86-11D9-BF80-000A95A09CF8@rpsystems.net> Message-ID: Hi Troy, > On Oct 16, 2004, at 10:58 AM, Klaus Major wrote: > >> Damn, i wanted to take the chance and dive into mySQL and learn >> something >> about database handling***, which is definitively my weak point ;-) > > SQLite in particular is a great way to learn DB handling, and since it > is a local embedded DB, you don't also have to learn network tools at > the same time and can focus on the SQL language itself. > > Now, that said... is the SQLite external available yet? A quick look > on the RunRev store says "no." Well, in that case... Thanks anyway :-) > -- > Troy > RPSystems, Ltd. > http://www.rpsystems.net Regards Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Sat Oct 16 12:56:28 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 16 Oct 2004 18:56:28 +0200 Subject: connecting to mySql In-Reply-To: <4B7465CC-1F86-11D9-A303-0003936D012E@mac.com> References: <2411A2BA-1F81-11D9-A303-0003936D012E@mac.com> <4B7465CC-1F86-11D9-A303-0003936D012E@mac.com> Message-ID: <5282EE20-1F94-11D9-AFFA-000A27B49A96@major-k.de> Bom dias Andre, > On Oct 16, 2004, at 12:58 PM, Klaus Major wrote: > >> I called and no way, PHPmyAdmin or die! > Klaus, > try looking into this page: > http://dev.mysql.com/doc/mysql/en/Connection_access.html > it's from MySQL manual and will show you how to change connection > access thru phpMyAdmin. maybe a line like > GRANT ALL PRIVILEDGES ON db.* TO @% > will do the trick. If not, you can still work with databases using a > conduit. something that runs on the server (a cgi) that fetches your > sql, pipe it thru mysql then echoback the answer, I have a silly one > here for I stumbled with the same problem once. Thanks for this useful info. Stored it for later use! In the moment the best spolution for me is to install a local mySQL on my OS X, i think... > Andre > > PS: I am now in a deep fight with postgreSQL... and he is winning. Damn! Did you attempt a bribe? ;-) > Andre Alves Garzia ? 2004 ? BRAZIL > http://studio.soapdog.org Adeus Klaus Major klaus at major-k.de http://www.major-k.de From dsc at swcp.com Sat Oct 16 13:46:37 2004 From: dsc at swcp.com (Dar Scott) Date: Sat, 16 Oct 2004 11:46:37 -0600 Subject: Detecting unexpectedly closed sockets In-Reply-To: <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> References: <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> Message-ID: <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> On Oct 15, 2004, at 4:13 PM, Tomas Franz?n wrote: > I work on a project where a bunch of clients connect to the same > server. The server needs to keep track of which users are connected. > The server adds the address of the client to a list when connected, > and removes it when disconnected. I can easily track connections using > the callback message of the accept command, and disconnections using > the socketClosed message. However, how do I detect when a client > unexpectedly loses its connection? Here are some methods: 1 The traditional one is to time-out based on the time since the most recent message from the client. 2 You can also have the client (and even the server) send an "alive" message every once in a while and shut down the link if one is very late. This is the same as suggested by Xavier. 3 You can make your link a higher level than a TCP connection and have your TCP connection be an atomic transaction. However, this only shifts the problem to the higher level. But, if you have no higher level, the dangling connection goes away, but the server is not able to keep up with clients, except maybe by a timer. The www is like this. 4 Typically, a client can reconnect if the connection is lost. Consider whether your situation allows this: If a client connects, then it is OK to close all other connections for that client. This can apply to the above methods. Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From tomas at lightheadsw.com Sat Oct 16 15:24:53 2004 From: tomas at lightheadsw.com (=?ISO-8859-1?Q?Tomas_Franz=E9n?=) Date: Sat, 16 Oct 2004 21:24:53 +0200 Subject: Detecting unexpectedly closed sockets In-Reply-To: <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> References: <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> Message-ID: <0E3016B7-1FA9-11D9-BACD-0003937359B8@lightheadsw.com> Dar, Xavier, Bj?rnke, Thanks for your suggestions. I will let the server send a ping command to the client, and let the client respond. When the server hasn't received a ping for a while, it considers the client gone, and vice versa. Tomas Franz?n Lighthead Software http://www.lightheadsw.com/ I'm listening to Prodigy - The Way It Is From erikhans08 at yahoo.com Sat Oct 16 18:45:28 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Sat, 16 Oct 2004 15:45:28 -0700 (PDT) Subject: go stack (the mainStack of this stack) In-Reply-To: <60B54BA5-1C61-11D9-B8BB-000A27B49A96@major-k.de> Message-ID: <20041016224529.92537.qmail@web61103.mail.yahoo.com> "go stack (the mainstack of this stack)" looks like overkill but seems to help with all of those substacks. p.s. is there a convention for quoting script? "go stack (the mainstack of this stack)" |go stack (the mainstack of this stack)| \go stack (the mainstack of this stack)/ thanks, Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From alex at tweedly.net Sat Oct 16 19:27:37 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 17 Oct 2004 00:27:37 +0100 Subject: Detecting unexpectedly closed sockets In-Reply-To: <0E3016B7-1FA9-11D9-BACD-0003937359B8@lightheadsw.com> References: <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> Message-ID: <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> At 21:24 16/10/2004 +0200, Tomas Franz?n wrote: >Dar, Xavier, Bj?rnke, > >Thanks for your suggestions. > >I will let the server send a ping command to the client, and let the >client respond. >When the server hasn't received a ping for a while, it considers the >client gone, and vice versa. If it were me, I'd make the client send the "ping" and the server respond. It's equally effective for keeping track of connections, and keeps the "sense" of initiation and reaction right (for my way of thinking of client/server). And I'd be traditional, and set it up so the keep-alives should happen every N seconds - and the server only assumes loss of connection if 3 * N seconds have elapsed since the last ping was received. You might even allow clients to have different keep-alive timer values (various reasons why you might want that), and then they should pass their timer value to the server, so it can use the appropriate time-out logic. (And possibly thereby avoid a potential future bug if you need to change the time-out value and operator error leads to it being configured differently between the two ends). -- Alex. From kee at kagi.com Sat Oct 16 20:10:34 2004 From: kee at kagi.com (kee nethery) Date: Sat, 16 Oct 2004 17:10:34 -0700 Subject: Detecting unexpectedly closed sockets In-Reply-To: <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> References: <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> Message-ID: On Oct 16, 2004, at 4:27 PM, Alex Tweedly wrote: > At 21:24 16/10/2004 +0200, Tomas Franz?n wrote: > >> Dar, Xavier, Bj?rnke, >> >> Thanks for your suggestions. >> >> I will let the server send a ping command to the client, and let the >> client respond. >> When the server hasn't received a ping for a while, it considers the >> client gone, and vice versa. > > If it were me, I'd make the client send the "ping" and the server > respond. It's equally effective for keeping track of connections, and > keeps the "sense" of initiation and reaction right (for my way of > thinking of client/server). > > And I'd be traditional, and set it up so the keep-alives should happen > every N seconds - and the server only assumes loss of connection if 3 > * N seconds have elapsed since the last ping was received. You might > even allow clients to have different keep-alive timer values (various > reasons why you might want that), and then they should pass their > timer value to the server, so it can use the appropriate time-out > logic. (And possibly thereby avoid a potential future bug if you need > to change the time-out value and operator error leads to it being > configured differently between the two ends). I concur with Alex. Since you own both the client and the server I agree with Alex except I'd make it 3.5 * N so that you don't kill the connection just as the keep alive from the client comes in. Put a version number into the client and server keep alive packets (this is the maximum version keep alive packet I know how to send) and have the server respond with a version number (this is the version number I want you to send that is within the range of version numbers you are capable of OR here is the text message to display to the user since I'm not going to support you). Building in a version number for the server and client keep alives lets you add additional information into the keep alives while being backwards compatible with your installed base. As for potential additional features, of which there are an infinite number that you could add without doing any useful work, I'd have the client send a keep alive with an incrementing integer (that cycles back to 0 when the max value is reached) and have the server return that value so that the client understands whether all keep alives are getting through. If not, the client might want to increase the value of N that it sends to the server and keep it's value of N the same (knowing that there is a failure rate). Also, have the client time it's keep alives based upon the time the last server reply was received, not the time when the client last sent it. Reason being that if a server is under heavy load just servicing keep alives and it takes time to reply because of that load, you could have all the clients sending a keep alive at exactly the same time which could cause problems for the server. If they delay their next keep alive starting from the time they received their last server reply, the server is going to spread them all apart just by the nature of it being a server and sequentially providing each client with a response. Finally, always keep your keep alive packets to a size small enough to fit into one single ethernet packet. Don't exceed that length for something as simple as a keep alive. Ah, network protocol design, fun stuff. Kee Nethery From erikhans08 at yahoo.com Sat Oct 16 20:28:59 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Sat, 16 Oct 2004 17:28:59 -0700 (PDT) Subject: Popup Menus with Text Selection? In-Reply-To: <416C2D16.4080803@fourthworld.com> Message-ID: <20041017002859.13126.qmail@web61101.mail.yahoo.com> --- Richard Gaskin wrote: > Tabbing between controls ...minimizes the > mouse-to-keyboard and > keyboard-to-mouse time, which can be > especially useful for apps that are > heavy in text input). also less repetitive use of muscles and joints. Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From erikhans08 at yahoo.com Sat Oct 16 20:34:38 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Sat, 16 Oct 2004 17:34:38 -0700 (PDT) Subject: Popup Menus with Text Selection? In-Reply-To: <0B734F06-1C4A-11D9-8920-0050E4BA750F@fjrhome.net> Message-ID: <20041017003438.58064.qmail@web61104.mail.yahoo.com> --- "Frank D. Engel, Jr." wrote: > I temporarily switched to show the transcript > property name ... why "temporarily"? Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From erikhans08 at yahoo.com Sun Oct 17 00:14:03 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Sat, 16 Oct 2004 21:14:03 -0700 (PDT) Subject: script "command-option or Control-Alt edits script"? In-Reply-To: <4148B7C4.4090900@fourthworld.com> Message-ID: <20041017041403.54024.qmail@web61101.mail.yahoo.com> how to script the Edit > Preferences choice: "Command-Cption or Control-Alt edits script"? thanks, Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From katir at hindu.org Sun Oct 17 01:07:00 2004 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sat, 16 Oct 2004 19:07:00 -1000 Subject: Set the directory fails in a CGI Message-ID: <609E98F0-1FFA-11D9-BF43-000A959D0AC6@hindu.org> I have a script that runs fine in a button. where I usually develop CGI first, locally (see below) the script reads a semaphore file which sets a target group of image collections which are to be use to poke generic image file names. thus rotating images on the web. After careful testing I have discovered the "break point" It is simply this: I can tell the CGI to set the directoy to gStem at the beginning of the script... but any attempt later to set the defaultFolder to a different folder will fail.. whether or not it is in a function, a handler or in the main script repeat loop itself. it keeps defaulting back to the cgi-bin as the default folder and "the files" will contain a list of my CGI's. I've tested the stnOut for all variables at various points in the main script and also in the function and directoryWalk handler... and they are all being poked as expected... see comments in the script for where the problem lies. ======= global gFileList,gMainFolder, gStem, gImageSet, gSource, gCollectionTarget, gDaKin on startUp put empty into gFileList put empty into gMainFolder put empty into gStem put empty into gImageSet put empty into gSource put empty into gCollectionTarget put "../htm/taka/images/taka_04_10_15/" into gStem ## if i do this now: set the directory to gStem put the files into buffer put "Content-Type: text/html" & cr put "Content-Length:" && the length of buffer & cr & cr put buffer ## a list of images in the gStem directory is returned as expected # Create a small array of the targets put "bg-top,bg-bottom,symbol" into tCollections split tCollections by comma ## now get the collection pointer, a small semaphore file with a single word put url ("file:" & gStem &"collection_target.txt")into gImageSet ## Now step through the three targets: repeat with x = 1 to 3 put tCollections[x] into gCollectionTarget put gStem & gCollectionTarget & ".jpg" into gTargetPath put chooseImage(gCollectionTarget,gImageSet) into gSource put URL ("binfile:" & gSource) into URL ("binfile:" & gTargetPath) ## works fine in a button that runs from a stack ## with paths to the local web site on our server put empty into gFileList end repeat put jai end mouseup function chooseImage gCollectionTarget,gImageSet if gImageSet ="random" then directoryWalk (gStem & gCollectionTarget) else set the defaultFolder to (gStem & gCollectionTarget &"/" & gImageSet & "/") put the files into gFileList ## if run from my stack: I get a list of images from the collection folder as expect ## but if run as a CGI the files will now be ## from the cgi-bin itself and *not* from the folder ## that is being set as the defaultFolder ## this fails whether I turn the function into a handler that pokes a global ## or even if I move this whole thing up into the repeat segment itself ## the attempt to set the directory again will fail. ## both in Darwin and on Linux running under Apache end if put line (random (the number of lines of gFileList)) of gFileList into gSource return gSource end chooseImage on directoryWalk whatFolder set the itemDel to "/" set the directory to whatFolder put the files into temp repeat for each line x in temp put whatfolder & "/" & x & cr after gFileList end repeat put the folders into tDirList delete line 1 of tDirList repeat for each line x in tDirList if x = ".." then next repeat directoryWalk (whatFolder & "/" & x) end repeat end directoryWalk From oregon_tony at yahoo.com Sun Oct 17 03:52:10 2004 From: oregon_tony at yahoo.com (Tony Paris) Date: Sun, 17 Oct 2004 00:52:10 -0700 (PDT) Subject: How do you create a non-cgi, faceless, "command line" application? Message-ID: <20041017075210.35109.qmail@web41007.mail.yahoo.com> I want to create a command line application that will work on windows or a flavor of unix. The Unix box is rack mounted so there is no terminal or GUI running on it. All the "faceless" stuff in the docs seems to only be related to making a CGI, not a simple command line program. I just want to get to a command prompt and type "mycommand" just like you would do a "ls" or "dir". Is there any way to do this with runrev? I tried doing something inside of "on startup" with a "quit" at the end, but it still seems to flash the window of my empty stack before the application quits. Thanks, Tony From tomas at lightheadsw.com Sun Oct 17 05:32:10 2004 From: tomas at lightheadsw.com (=?ISO-8859-1?Q?Tomas_Franz=E9n?=) Date: Sun, 17 Oct 2004 11:32:10 +0200 Subject: Detecting unexpectedly closed sockets In-Reply-To: References: <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> Message-ID: <6BA42782-201F-11D9-9BAE-0003937359B8@lightheadsw.com> On 2004-10-17, at 02.10, kee nethery wrote: > I concur with Alex. I agree it would seem more logical to make the client send the keep-alive, and have the server respond, when considering the client/server relationship. Right now, the client is basically built so it can only send requests, and receive replies. In this case, letting the client do the requesting of the keep-alive command, would save me a lot of work, not needing to modify it both to send and receive new commands. However, I consider the message first sent to be a check if the other end is alive, and in that case, it'd seem logical for the server to send the initial command, and update its user list according to the result (getting a reply or not). I need the client to receive new commands anyway, so I think I need to modify it even if I let the client send the 'ping'. > Since you own both the client and the server I agree with Alex except > I'd make it 3.5 * N so that you don't kill the connection just as the > keep alive from the client comes in. Makes sense. > Put a version number into the client and server keep alive packets > (this is the maximum version keep alive packet I know how to send) and > have the server respond with a version number (this is the version > number I want you to send that is within the range of version numbers > you are capable of OR here is the text message to display to the user > since I'm not going to support you). Building in a version number for > the server and client keep alives lets you add additional information > into the keep alives while being backwards compatible with your > installed base. > > As for potential additional features, of which there are an infinite > number that you could add without doing any useful work, I'd have the > client send a keep alive with an incrementing integer (that cycles > back to 0 when the max value is reached) and have the server return > that value so that the client understands whether all keep alives are > getting through. If not, the client might want to increase the value > of N that it sends to the server and keep it's value of N the same > (knowing that there is a failure rate). Yes, I do something like this now. I call my protocol RSCP, and it's rather human-readable, a lot like HTTP. It's used for monitoring students in a school. Teachers can keep and eye on what they're doing, and take actions based on that. I call the incrementing number 'Request-Id'. This id can be any alphanumerical value, and is generated by whoever sends the initial request. It's similar to tags in IMAP. A sample request might look like this: RSCP/1.0 AUTH Request-Id: abc123 Content-Length: 21 myUserName myPassword ... and this could be the reply: RSCP/1.0 OK Request-Id: abc123 ... which means that the login was successful. > Also, have the client time it's keep alives based upon the time the > last server reply was received, not the time when the client last sent > it. Reason being that if a server is under heavy load just servicing > keep alives and it takes time to reply because of that load, you could > have all the clients sending a keep alive at exactly the same time > which could cause problems for the server. If they delay their next > keep alive starting from the time they received their last server > reply, the server is going to spread them all apart just by the nature > of it being a server and sequentially providing each client with a > response. Good point! I'll keep this in mind. > Finally, always keep your keep alive packets to a size small enough to > fit into one single ethernet packet. Don't exceed that length for > something as simple as a keep alive. As you can see, my requests are not very small. A keep-alive might look like this, I suppose: RSCP/1.0 KEEPALIVE Request-Id: 123 Will this fit into a single ethernet packet? I don't know much about this kind of lower level stuff. > Ah, network protocol design, fun stuff. Indeed. :-) In my situation, I use two kinds of clients, the 'master' (teacher), and the 'client' (student), and both connect to the main server, which keeps track of who is online. Also, the student is a server, too, responding to commands from the master. Ah, tricky stuff. Tomas Franz?n Lighthead Software http://www.lightheadsw.com/ I'm listening to Cake - When You Sleep From alex at tweedly.net Sun Oct 17 07:11:22 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 17 Oct 2004 12:11:22 +0100 Subject: Detecting unexpectedly closed sockets In-Reply-To: <6BA42782-201F-11D9-9BAE-0003937359B8@lightheadsw.com> References: <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> Message-ID: <5.1.0.14.0.20041017120145.0259e1d8@mail.tweedly.net> At 11:32 17/10/2004 +0200, Tomas Franz?n wrote: >>Finally, always keep your keep alive packets to a size small enough to >>fit into one single ethernet packet. Don't exceed that length for >>something as simple as a keep alive. > >As you can see, my requests are not very small. A keep-alive might look >like this, I suppose: > >RSCP/1.0 KEEPALIVE >Request-Id: 123 > >Will this fit into a single ethernet packet? I don't know much about this >kind of lower level stuff. Yes, that should be OK. You can reasonably assume that an ethernet packet can hold at least 576 bytes. You use up 20 for UDP/IP headers, or 40 for TCP/IP, and you can use up a few more on obscure lower level stuff. It's pretty safe to assume 500 bytes of application payload. >>Ah, network protocol design, fun stuff. > >Indeed. :-) >In my situation, I use two kinds of clients, the 'master' (teacher), and >the 'client' (student), and both connect to the main server, which keeps >track of who is online. Also, the student is a server, too, responding to >commands from the master. Ah, tricky stuff. And presumably the student can ask a question - which means (in network terms) the teacher client must respond to something initiated by the student. So you get all the complexities of peer-peer. Have fun ... -- Alex. From rodmc at runrev.com Sun Oct 17 09:19:50 2004 From: rodmc at runrev.com (Rod McCall) Date: Sun, 17 Oct 2004 14:19:50 +0100 Subject: Are you using Rev/DC in Education? Message-ID: <3994CD8E-203F-11D9-8245-000393C52F2E@runrev.com> Hi, I am currently looking into the use of Revolution and Dreamcard in education. If you are currently using either product in the classroom I'd like to hear from you. Kind regards, Rod Dr Rod McCall ~ rodmc at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From alex at tweedly.net Sun Oct 17 12:10:05 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 17 Oct 2004 17:10:05 +0100 Subject: Detecting unexpectedly closed sockets In-Reply-To: References: <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> Message-ID: <5.1.0.14.0.20041017170048.023c0e38@mail.tweedly.net> At 17:10 16/10/2004 -0700, kee nethery wrote: >On Oct 16, 2004, at 4:27 PM, Alex Tweedly wrote: > >>At 21:24 16/10/2004 +0200, Tomas Franz?n wrote: >> >>>Dar, Xavier, Bj?rnke, >>> >>>Thanks for your suggestions. >>> >>>I will let the server send a ping command to the client, and let the >>>client respond. >>>When the server hasn't received a ping for a while, it considers the >>>client gone, and vice versa. >> >>If it were me, I'd make the client send the "ping" and the server >>respond. It's equally effective for keeping track of connections, and >>keeps the "sense" of initiation and reaction right (for my way of >>thinking of client/server). >> >>And I'd be traditional, and set it up so the keep-alives should happen >>every N seconds - and the server only assumes loss of connection if 3 * N >>seconds have elapsed since the last ping was received. You might even >>allow clients to have different keep-alive timer values (various reasons >>why you might want that), and then they should pass their timer value to >>the server, so it can use the appropriate time-out logic. (And possibly >>thereby avoid a potential future bug if you need to change the time-out >>value and operator error leads to it being configured differently between >>the two ends). > >I concur with Alex. > >Since you own both the client and the server I agree with Alex except I'd >make it 3.5 * N so that you don't kill the connection just as the keep >alive from the client comes in. Indeed, 3.5 * N could be a better value to use - but I did say I was "[going to] be traditional [...] and use 3*N" There's a long tradition of protocol specs specifying 3*N (RIP, IGRP, BGP, etc. all do this) and either other parts of the specification and/or implementations find a way to avoid the problem of timing out just as the next one arrives (either using jitter as specified by BGP, or implementation details as commonly used in RIP). If there is any likelihood of synchronization (e.g. if all students respond to some command from a teacher, then you might find they all send their keepalive N seconds later), then it's a good idea to use some jitter value on the timers. For example, use a timer of X*N seconds, where X is a random value between 0.75 and 1.0 [lifted from BGP's spec]. If you do that, then it's practical to use a timeout of 3*N, since most of the actual times will be reduced from N by the jitter. -- Alex. From mwieder at ahsoftware.net Sun Oct 17 13:47:31 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 17 Oct 2004 10:47:31 -0700 Subject: How do you create a non-cgi, faceless, "command line" application? In-Reply-To: <20041017075210.35109.qmail@web41007.mail.yahoo.com> References: <20041017075210.35109.qmail@web41007.mail.yahoo.com> Message-ID: <342374524.20041017104731@ahsoftware.net> Tony- Sunday, October 17, 2004, 12:52:10 AM, you wrote: TP> I want to create a command line application that will TP> work on windows or a flavor of unix. The Unix box is TP> rack mounted so there is no terminal or GUI running on TP> it. put your code in the preOpenStack handler: on preOpenStack start using "someStack" -- handle command line arguments here put lower($1) into theCommandLine if the last char of theCommandLine is space then delete the last char of theCommandLine end if switch char 2 of theCommandLine case "t" hide this stack OpenStack -- do the work write field "txtTasks" to stdout quit break default if theCommandLine is not empty then write "$1=" & theCommandLine & "." to stdout end if break end switch end preOpenStack -- -Mark Wieder mwieder at ahsoftware.net From djgrumble at hotmail.com Sun Oct 17 14:12:39 2004 From: djgrumble at hotmail.com (DJ Grumble) Date: Sun, 17 Oct 2004 18:12:39 +0000 Subject: use-revolution Digest, Vol 13, Issue 38 Message-ID: Hi, Is there any way I can trigger multiple sounds at once using revolution? I need them to start at exactly the same time with no delay, as I am trying to build a music sequencer. The more at once the better. I have tried using players but I often get a delay. Someone was telling me I could preload sounds into Revolution so this wouldn't occur, any ideas? Thanks Grumble _________________________________________________________________ Is your PC infected? Get a FREE online computer virus scan from McAfee? Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 From scott at tactilemedia.com Sun Oct 17 14:24:50 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 17 Oct 2004 11:24:50 -0700 Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: Message-ID: Recently, DJ Grumble wrote: > Is there any way I can trigger multiple sounds at once using revolution? I > need them to start at exactly the same time with no delay, as I am trying to > build a music sequencer. The more at once the better. I have tried using > players but I often get a delay. Someone was telling me I could preload > sounds into Revolution so this wouldn't occur, any ideas? As far as I know, there's no way to sync the start of separate sounds simultaneously. The only way to simulate this would be to use a multi-channel sound file, ie a multi-track QuickTime movie, with each sound in its own track. In its current state, Rev is not really suited to building a full blown sequencer/mixer/etc. Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From tomas at lightheadsw.com Sun Oct 17 14:25:40 2004 From: tomas at lightheadsw.com (=?ISO-8859-1?Q?Tomas_Franz=E9n?=) Date: Sun, 17 Oct 2004 20:25:40 +0200 Subject: Detecting unexpectedly closed sockets In-Reply-To: <5.1.0.14.0.20041017170048.023c0e38@mail.tweedly.net> References: <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> <5.1.0.14.0.20041017170048.023c0e38@mail.tweedly.net> Message-ID: On 2004-10-17, at 18.10, Alex Tweedly wrote: > Indeed, 3.5 * N could be a better value to use - but I did say I was > "[going to] be traditional [...] and use 3*N" > > There's a long tradition of protocol specs specifying 3*N (RIP, IGRP, > BGP, etc. all do this) and either other parts of the specification > and/or implementations find a way to avoid the problem of timing out > just as the next one arrives (either using jitter as specified by BGP, > or implementation details as commonly used in RIP). > > If there is any likelihood of synchronization (e.g. if all students > respond to some command from a teacher, then you might find they all > send their keepalive N seconds later), then it's a good idea to use > some jitter value on the timers. For example, use a timer of X*N > seconds, where X is a random value between 0.75 and 1.0 [lifted from > BGP's spec]. If you do that, then it's practical to use a timeout of > 3*N, since most of the actual times will be reduced from N by the > jitter. Thanks for the info. What would be a good value for N? That is, how often should I send a keep-alive? The server should be able to handle many (preferably MANY) clients at once. Still, the teachers need to get feedback about the disconnected state of the student as soon as possible. In wireless environments, where students carry around their laptops and run out of power, the connections may be unexpectedly closed quite often. Does anyone have experience in handling tons of clients at once with Rev? Got any tips? Thanks. Tomas Franz?n Lighthead Software http://www.lightheadsw.com/ I'm listening to Prodigy - Action Radar From darrowspammagnet at cox.net Sun Oct 17 14:52:31 2004 From: darrowspammagnet at cox.net (Darby Lee Darrow) Date: Sun, 17 Oct 2004 11:52:31 -0700 Subject: Accessing the modem In-Reply-To: References: <200410111211340982.12E9478B@mail.vhd.com.au> <416AF1BC.3020902@hyperactivesw.com> Message-ID: Sarah, I am in the process of taking apart your Serial Test stack, and in the process found a typo on your about page. It reads "opening the port talks several seconds", where it should read "takes several seconds" thought you might want to know. Thanks again for the help >> >On my web site, you will find a Serial Test stack which should allow >you to select the serial port that has your modem attached, set the >basic serial parameters and send & receive data. > -- Darby Lee Darrow darrowspammagnet at cox.net From JimCarwardine at OwnYourFuture-net.com Sun Oct 17 14:59:44 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Sun, 17 Oct 2004 15:59:44 -0300 Subject: Little #%$*! Arrows In-Reply-To: <20041014133637.70484.qmail@web60504.mail.yahoo.com> Message-ID: I'm getting an error when I use the Little Arrows object from the Object Library supplied with 2.5. When I press the up arrow or the down arrow, it executes a handler that increments the associated field containing the number being incremented. Even though the handler is there in the script of the Little Arrows button, the error says it can't find it. I've traced the script. It seems that it finds and executes the correct handler and when it comes to the end of that handler and control is returned to the line that called the handler, the error occurs saying it can't find the handler. I can't figure what's going on. Anyone have any ideas? Jim OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From alex at tweedly.net Sun Oct 17 17:29:49 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 17 Oct 2004 22:29:49 +0100 Subject: Detecting unexpectedly closed sockets In-Reply-To: References: <5.1.0.14.0.20041017170048.023c0e38@mail.tweedly.net> <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> <5.1.0.14.0.20041017170048.023c0e38@mail.tweedly.net> Message-ID: <5.1.0.14.0.20041017215646.023efd58@mail.tweedly.net> At 20:25 17/10/2004 +0200, Tomas Franz?n wrote: >What would be a good value for N? That is, how often should I send a >keep-alive? Tricky question - I wouldn't make any guesses without more info - see questions below. >The server should be able to handle many (preferably MANY) clients at >once. Still, the teachers need to get feedback about the disconnected >state of the student as soon as possible. >In wireless environments, where students carry around their laptops and >run out of power, the connections may be unexpectedly closed quite often. Can you define "many" and "MANY" ? (i.e. 50 v 500 v 5,000 v 50,000 ....) >Does anyone have experience in handling tons of clients at once with Rev? >Got any tips? [ I don't have that experience with Rev - any tips I give are general-purpose, network protocol or distributed algorithm tips. ] Questions (to help answer how many seconds should N (keepalive timer) be) (sorry if these are repeating info you gave earlier in the thread ...) 1. are you using TCP (open socket) or UDP (open datagram socket) ? 2. if TCP - do you open a connection per transaction (cf most HTTP / www) or open one and keep it open for multiple transactions (e.g persistent connections, as added in HTTP 1.1) ? 2a. (if persistent connection) does the server close inactive TCP connections to preserve its TCP connections (most servers will only be able to have a limited number of TCP connections open simultaneously)? 3. how many transactions per second (or per minute or per hour - whichever is appropriate) would a typical teacher and a typical student be involved in ? 4. probably most important - how quickly do you need to be able to respond ? 5. what kind of failures are you trying to detect ? - loss of power, network, etc. - student disconnecting deliberately (playing hooky :-) 6. what kind of response will be made when a loss is detected ? what order of magnitude time-frame is involved ? (i.e. machine speed, human speed, school administration speed ?) if you were doing UDP transactions with a need for machine-speed response and "many" <= 50 - then you might make N as small as 1 second (but more likely 5) if you were doing TCP with a new TCP connection per transaction (and hence per keepalive), and many <= 5000 and a typical response would be the teacher walking somewhere to react, I'd make N be 60 seconds. if it's hard to answer the above questions ahead of deployment, then make N somewhere between those two (5 and 60) and easy to change, and see what happens ..... -- Alex. From jswitte at bloomington.in.us Sun Oct 17 17:40:03 2004 From: jswitte at bloomington.in.us (Jim Witte) Date: Sun, 17 Oct 2004 16:40:03 -0500 Subject: Keep threads on topic or start new ones. Message-ID: <1B026089-2085-11D9-BC35-000393DC31DA@bloomington.in.us> Hi, Sorry to sound like a moderator here.. I was just looking over the posts I'd made to RunRev (Mar 31, 2004), and ran across my "LWP like scripting from Rev" post. There were two following posts in the same thread that were not remotely related to my question. Now, I must admit that it looks like I was guilty of the same thing (replying to a message with a non-related item to the thread), but we should try to keep threads in order, and start new ones where appropriate (although this was 6 months ago, so this suggestion may be moot) Better yet, if Apple would put a "New Thread" button - yeah, I know you can just create a new message, but if you want to keep (almost) the same subject, and quote text, and maybe reply to the original poster.. It's a hassle copying them over.. (Yeah, I know - write an Applescript to do it!) Jim Witte From Meitnik at aol.com Sun Oct 17 18:11:52 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Sun, 17 Oct 2004 18:11:52 EDT Subject: remote control of rr app via network Message-ID: <100.3f0b8db.2ea44828@aol.com> Hello, I am very interested in figuring out how to remotely control an rr app via network. What I have is one copy of my app on the imac another on an older emachines using win2yk, networked via ethernet cable. I want where I click, drag, type to happen on the other box to the other app. I am trying to do some smart testing of my app without having to jump Mac to PC and back again (its hard for my disabilities to deal with). Anyone got some code, example stacks, anything clues... Thanks, Andrew From soapdog at mac.com Sun Oct 17 18:27:43 2004 From: soapdog at mac.com (Andre Garzia) Date: Sun, 17 Oct 2004 20:27:43 -0200 Subject: remote control of rr app via network In-Reply-To: <100.3f0b8db.2ea44828@aol.com> References: <100.3f0b8db.2ea44828@aol.com> Message-ID: On Oct 17, 2004, at 8:11 PM, Meitnik at aol.com wrote: > Hello, > > I am very interested in figuring out how to remotely control an rr app > via > network. What I have is one copy of my app on the imac another on an > older > emachines using win2yk, networked via ethernet cable. I want where I > click, drag, > type to happen on the other box to the other app. I am trying to do > some smart > testing of my app without having to jump Mac to PC and back again (its > hard > for my disabilities to deal with). Anyone got some code, example > stacks, > anything clues... > > Thanks, Andrew Andrew, altought is not a rev solution, you could opt to make a little VNC instalation. I installed a simple vnc server in my mac and a vnc client in my win xp box, I control the mac from the xp... like if I was sitting in front of it. all using freeware solutions. cheers andre > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From sarahr at genesearch.com.au Sun Oct 17 18:52:07 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Mon, 18 Oct 2004 08:52:07 +1000 Subject: Accessing the modem In-Reply-To: References: <200410111211340982.12E9478B@mail.vhd.com.au> <416AF1BC.3020902@hyperactivesw.com> Message-ID: <2BE5EDB9-208F-11D9-A7E4-0003937A97B8@genesearch.com.au> Thanks for the fix although I'm not sure that is still the case if you are using the latest version of Rev. I'll have to test it again and update the stack. Cheers, Sarah On 18 Oct 2004, at 4:55 am, Darby Lee Darrow wrote: > Sarah, > > I am in the process of taking apart your Serial Test stack, and in the > process found a typo on your about page. > > It reads "opening the port talks several seconds", where it should > read "takes several seconds" > > thought you might want to know. > > Thanks again for the help > > >>> >> On my web site, you will find a Serial Test stack which should allow >> you to select the serial port that has your modem attached, set the >> basic serial parameters and send & receive data. >> > > > -- > Darby Lee Darrow > darrowspammagnet at cox.net > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From sarahr at genesearch.com.au Sun Oct 17 18:54:22 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Mon, 18 Oct 2004 08:54:22 +1000 Subject: Little #%$*! Arrows In-Reply-To: References: Message-ID: <7CAFCFE7-208F-11D9-A7E4-0003937A97B8@genesearch.com.au> > I'm getting an error when I use the Little Arrows object from the > Object > Library supplied with 2.5. > > When I press the up arrow or the down arrow, it executes a handler that > increments the associated field containing the number being > incremented. > Even though the handler is there in the script of the Little Arrows > button, > the error says it can't find it. > > I've traced the script. It seems that it finds and executes the > correct > handler and when it comes to the end of that handler and control is > returned > to the line that called the handler, the error occurs saying it can't > find > the handler. > If I remember correctly, it needs a closeField handler in the field you are incrementing. The handler can be empty if you don't want it to do anything, but it must be present. And don't forget to set the 2 custom properties that dictate the maximum & minimum values. Cheers, Sarah From alex at tweedly.net Sun Oct 17 19:57:14 2004 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 18 Oct 2004 00:57:14 +0100 Subject: Another Revolution Success Story In-Reply-To: <40E489F1.2090102@fourthworld.com> References: <5.1.0.14.0.20040701145703.026d9c40@mail.tweedly.net> <5.1.0.14.0.20040701145703.026d9c40@mail.tweedly.net> Message-ID: <5.1.0.14.0.20041018004715.024acaa0@mail.tweedly.net> Reviving an old thread from a few months ago .... At 15:02 01/07/2004 -0700, Richard Gaskin wrote: >If CSV were consistently implemented CSV2TabNew would work excellently >right out of the box, but since some CSVs escape quotes by doubling them I >needed to add one line (see below) to also substitute doubled quote chars >with the quote placeholder. > >Bonus: since the added line reduces the number of quote characters, the >function is now even faster. >Here's CSV2Tab3: > > >function CSV2Tab3 pData > local tNuData -- contains tabbed copy of data > local tReturnPlaceholder -- replaces cr in field data to avoid line > -- breaks which would be misread as records; > -- replaced later during dislay > local tEscapedQuotePlaceholder -- used for keeping track of quotes > -- in data > local tInQuotedText -- flag set while reading data between quotes > -- > put numtochar(11) into tReturnPlaceholder -- vertical tab as > -- placeholder > put numtochar(2) into tEscapedQuotePlaceholder -- used to simplify > -- distinction between quotes in data and those > -- used in delimiters > -- > -- Normalize line endings: > replace crlf with cr in pData -- Win to UNIX > replace numtochar(13) with cr in pData -- Mac to UNIX > -- > -- Put placeholder in escaped quote (non-delimiter) chars: > replace ("\""e) with tEscapedQuotePlaceholder in pData > replace quote"e with tEscapedQuotePlaceholder in pData -- -- > put space before pData -- to avoid ambiguity of starting context > split pData by quote > put False into tInsideQuoted > repeat for each element k in pData > if (tInsideQuoted) then > replace cr with tReturnPlaceholder in k > put k after tNuData > put False into tInsideQuoted > else > replace comma with tab in k > put k after tNuData > put true into tInsideQuoted > end if > end repeat > -- > delete char 1 of tNuData -- remove the leading space > replace tEscapedQuotePlaceholder with quote in tNuData > return tNuData >end CSV2Tab3 Unfortunately, there's a problem with this code; the heart of it is split pData by quote repeat for each element k in pData -- build up new string end repeat and this is not guaranteed to work. The form "repeat for each element" will process the elements in the order of the keys of the array. Normally this is the correct order (because split by only a primary separator produces an array whose keys are consecutive integers), but there is no guarantee that they will always be. And I've found at least one case where they're not - I have a spreadsheet which works just fine up to 3904 lines - but add one more line and it fails completely. (verified by "put the keys of pData after msg") Changing repeat for each element k in pData to repeat with tCounter = 1 to the number of lines in the keys of pData put pData[tCounter] into k solves it. Obviously it will be slower - but "slow and correct" beats "fast and wrong" :-) -- Alex. From bvlahos at mac.com Sun Oct 17 20:50:38 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 17 Oct 2004 17:50:38 -0700 Subject: remote control of rr app via network In-Reply-To: <100.3f0b8db.2ea44828@aol.com> References: <100.3f0b8db.2ea44828@aol.com> Message-ID: Andrew, If your PC was running WinXP Pro you could use the Remote Desktop Connection feature of WinXP and the free Mac RDC client software from Microsoft. To do that with Win2K you would need to use VNC or Timbuktu. Bill Vlahos On Oct 17, 2004, at 3:11 PM, Meitnik at aol.com wrote: > Hello, > > I am very interested in figuring out how to remotely control an rr app > via > network. What I have is one copy of my app on the imac another on an > older > emachines using win2yk, networked via ethernet cable. I want where I > click, drag, > type to happen on the other box to the other app. I am trying to do > some smart > testing of my app without having to jump Mac to PC and back again (its > hard > for my disabilities to deal with). Anyone got some code, example > stacks, > anything clues... > > Thanks, Andrew > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Sun Oct 17 21:28:09 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 17 Oct 2004 18:28:09 -0700 (PDT) Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: Message-ID: Hmmm, Well, you could use soundChannels... but, oops, that's a Hypercard thingy, isn't it?! Ummm, I don't think I've ever seen a good reason why this couldn't be done in Revolution other than it isn't. The traditional explanation from I think Scott Raney was something to the effect that it wasn't possible because PCs use so many different sound cards. But, then, how is it that PC games seem to support multiple simultaneous sounds? Is it possible in Director or Flash, anyone? Judy On Sun, 17 Oct 2004, DJ Grumble wrote: > Hi, > > Is there any way I can trigger multiple sounds at once using revolution? I > need them to start at exactly the same time with no delay, as I am trying to > build a music sequencer. The more at once the better. I have tried using > players but I often get a delay. Someone was telling me I could preload > sounds into Revolution so this wouldn't occur, any ideas? > > Thanks > Grumble > > _________________________________________________________________ > Is your PC infected? Get a FREE online computer virus scan from McAfee? > Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Sun Oct 17 21:50:55 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 17 Oct 2004 18:50:55 -0700 Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: References: Message-ID: <4173217F.8000106@fourthworld.com> Judy Perry wrote: > Hmmm, > > Well, you could use soundChannels... but, oops, that's a Hypercard thingy, > isn't it?! > > Ummm, I don't think I've ever seen a good reason why this couldn't be done > in Revolution other than it isn't. The traditional explanation from I > think Scott Raney was something to the effect that it wasn't possible > because PCs use so many different sound cards. But, then, how is it that > PC games seem to support multiple simultaneous sounds? > > Is it possible in Director or Flash, anyone? The two-channel sound system is a Mac Classic thang. Tiger's new audio architecture goes far beyond it, and while requests have already been mounting up for support of that in Rev I know it's a challenge to do so in a way that's both satisfying abd well justified given OS X's audience size. That is, my hunch is there may be some support for it down the road, but maybe not on the day Tiger's released. Variance among PC sound cards is no better than the variance among PC video cards and to some degree motherboards -- it's a compatibility nightmare. Maybe Tuviah has the patience to deal with such a herculean task (he's shown heroic dilligence with with QT work thus far) but I can understand's Scott's reluctance to dive into it with all the other things he was working on in the engine. I'm not sure about Director and Flash, but given that both are timeline-driven and Director has been architected since its birth for strictly multimedia work (while making more traditional apps is not its strong suit), it may be the case that they have their own sound subsystem that handles multi-channel sound quite well. Troy? Rev's implementation of QT does provide multiple sound channels. For example, in the opening cloister of Brian Thomas' "If Monks Had Macs" we have up to four QT's running simultaneously, with three of them being audio (a ringing bell, monks chanting, and birds chirping). But where Monks differs from the project that started this thread is the requirement for tight control over the timing. As QT experts like Trevor can attest, the general QT API Rev uses for audio playback is great but also subject to QT's latencies. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From troy at rpsystems.net Sun Oct 17 22:12:54 2004 From: troy at rpsystems.net (Troy Rollins) Date: Sun, 17 Oct 2004 22:12:54 -0400 Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: <4173217F.8000106@fourthworld.com> References: <4173217F.8000106@fourthworld.com> Message-ID: <385BD1CE-20AB-11D9-B47B-000A95A09CF8@rpsystems.net> On Oct 17, 2004, at 9:50 PM, Richard Gaskin wrote: > I'm not sure about Director and Flash, but given that both are > timeline-driven and Director has been architected since its birth for > strictly multimedia work (while making more traditional apps is not > its strong suit), it may be the case that they have their own sound > subsystem that handles multi-channel sound quite well. Troy? Yeah, you're pretty much spot-on, as usual. Director and Flash are both aimed at this sort of thing. Flash in a slightly less powerful, but still effective way... and well, managing media is Director's bailiwick, after all. -- Troy RPSystems, Ltd. http://www.rpsystems.net From troy at rpsystems.net Sun Oct 17 21:41:35 2004 From: troy at rpsystems.net (Troy Rollins) Date: Sun, 17 Oct 2004 21:41:35 -0400 Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: References: Message-ID: On Oct 17, 2004, at 9:28 PM, Judy Perry wrote: > Is it possible in Director or Flash, anyone? Both. -- Troy RPSystems, Ltd. http://www.rpsystems.net From scott at tactilemedia.com Sun Oct 17 22:38:35 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 17 Oct 2004 19:38:35 -0700 Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: Message-ID: Recently, Judy Perry wrote: >> Is there any way I can trigger multiple sounds at once using revolution? > how is it that PC games seem to support multiple simultaneous sounds? Rev *can* support multiple sounds, via QuickTime or externals, but not natively. Enhancing/updating audio support has been requested numerous times in the past -- we can only hope the Rev folks are listening. In any event, the posted question was regarding synched playback of multiple sounds, which Rev cannot inherently do. Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From scott at tactilemedia.com Sun Oct 17 22:40:58 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 17 Oct 2004 19:40:58 -0700 Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: <4173217F.8000106@fourthworld.com> Message-ID: Recently, Richard Gaskin wrote: > Variance among PC sound cards is no better than the variance among PC > video cards and to some degree motherboards -- it's a compatibility > nightmare. Maybe Tuviah has the patience to deal with such a herculean > task (he's shown heroic dilligence with with QT work thus far) but I can > understand's Scott's reluctance to dive into it with all the other > things he was working on in the engine. Given the plethora of 3rd party audio tools, utilities and externals, licensing one of these technologies would seem a more than viable option. Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From userev at canelasoftware.com Sun Oct 17 23:53:01 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Sun, 17 Oct 2004 20:53:01 -0700 Subject: Lindows, video, and Rev Message-ID: <34C23C3A-20B9-11D9-BD23-000D93373366@canelasoftware.com> Anyone get Lindows to play any video in Rev 2.5? I have set the vcplayer to "/usr/bin/MPlayer" and to "/user/bin/mplayer". I have yet to get video to play. I know I have mplayer installed because if I double-click on the test video, it plays in mplayer. Being a Linux noob, I am at a loss on this. I would like to use mplayer as it is included with Lindows. -- Best regards, Mark Talluto http://www.canelasoftware.com From Meitnik at aol.com Mon Oct 18 00:41:16 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Mon, 18 Oct 2004 00:41:16 EDT Subject: remote control of rr app via network, ii Message-ID: <7f.4f11e4f5.2ea4a36c@aol.com> In a message dated 10/17/04 11:46:22 PM, use-revolution-request at lists.runrev.com writes: > altought is not a rev solution, you could opt to make a little VNC > instalation. I installed a simple vnc server in my mac and a vnc client > in my win xp box, I control the mac from the xp... like if I was > sitting in front of it. > -- cool so tell me more what are these tools and where to get them? Thanks! mac, 10.3.5 pc, 2000 pro, latest service packs installed. Andrew > > From signe.sanne at roman.uib.no Mon Oct 18 03:30:07 2004 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Mon, 18 Oct 2004 09:30:07 +0200 Subject: Are you using Rev/DC in Education? In-Reply-To: <3994CD8E-203F-11D9-8245-000393C52F2E@runrev.com> Message-ID: <5.2.0.8.2.20041018092036.02877be8@alf.uib.no> At 14:19 17.10.2004 +0100, you wrote: >Hi, > >I am currently looking into the use of Revolution and Dreamcard in >education. If you are currently using either product in the classroom I'd >like to hear from you. Being a former senior lecturer in Italian, I now develop educational software for language studies for undergraduate students in 6 different languages, covering topics like grammar, translation, introduction to poetic devices and 'explication de textes', phonetics, interactive video, various tests etc. Started out with scripting in SuperCard in 1990, then when the Mac version of MetaCard arrived, I switched to it. I develop for two platforms: Windows and Mac, still use the MetaCard IDE. All the programs can be downloaded by a 'portal stack' directly to the student's home computer. Regards Signe Marie Sanne 1. amanuensis Signe Marie Sanne e-mail: signe.sanne at roman.uib.no Romansk Institutt tel: +47 55 58 21 27 ?isteins gt. 1 5007 Bergen http://www.hf.uib.no/hfolk/mlab/Info/sms.html Norway From psahores at easynet.fr Mon Oct 18 04:07:08 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Mon, 18 Oct 2004 10:07:08 +0200 Subject: Lindows, video, and Rev In-Reply-To: <34C23C3A-20B9-11D9-BD23-000D93373366@canelasoftware.com> References: <34C23C3A-20B9-11D9-BD23-000D93373366@canelasoftware.com> Message-ID: Le 18 oct. 04, ? 05:53, Mark Talluto a ?crit : > Anyone get Lindows to play any video in Rev 2.5? > > I have set the vcplayer to "/usr/bin/MPlayer" and to > "/user/bin/mplayer". > I have yet to get video to play. I know I have mplayer installed > because if I double-click on the test video, it plays in mplayer. > Being a Linux noob, I am at a loss on this. I would like to use > mplayer as it is included with Lindows. What is the format of the videos you are trying to play, Mark ? > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From xbury.cs at clearstream.com Mon Oct 18 04:54:31 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Mon, 18 Oct 2004 10:54:31 +0200 Subject: Little #%$*! Arrows Message-ID: Jim, Did you find the right stack with scripts unlocked? Cheers Xavier ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From xbury.cs at clearstream.com Mon Oct 18 04:55:41 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Mon, 18 Oct 2004 10:55:41 +0200 Subject: Little #%$*! Arrows Message-ID: OOps, sorry list... Was meant for Jim C. -- Jim, Did you find the right stack with scripts unlocked? Cheers Xavier ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From jbv.silences at Club-Internet.fr Mon Oct 18 07:05:42 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Mon, 18 Oct 2004 13:05:42 +0200 Subject: Can't connect to MySQL server using revOpenDatabase Message-ID: <4173A384.720DA98A@Club-Internet.fr> Hi list, Still fighting with databases connections... I'm trying to open a connection to MySQL using revOpenDatabase in the IDE and I get this error : Can't connect to MySQL server on 'www.example.com:5432' (61) ALTHOUGH IT WORKS WITH the DB Query Builder (connection status : connected) !!!! MySQL is configured on port 5432, which is open in the firewall. Here's the script I'm using : on mouseUp put "root" into myUSR put "******" into myPWD revSetDatabaseDriverPath "/Macintosh HD/Desktop Folder/Revolution 2.5/components/global environment/database_drivers/MacOSX/dbmysql/Contents/MacOS/dbmysql" get revOpenDatabase("MySQL","www.example.com:5432","myDB",myUSR,myPWD) put it end mouseUp In the archives, I found a msg from someone saying that "root" isn't accepted by MySQL as user on a distant machine, but in that case why does it work in the DB Quary Builder ? What am I missing or doing wrong ? Thanks, JB From malte.brill at t-online.de Mon Oct 18 07:34:05 2004 From: malte.brill at t-online.de (Malte Brill) Date: Mon, 18 Oct 2004 13:34:05 +0200 Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: <20041018023717.E1D8F9300D2@mail.runrev.com> Message-ID: Hi, I guess it?s all saied about the current state. But if anyone on this list who?s speaking C has a few moments of spare time it could be a nice idea to wrap an external around libMikMod. I can?t do it, as I don?t speak C. http://freshmeat.net/projects/libmikmod/ http://mikmod.raphnet.net/ this a sample player library that is available cross platform. It is capable of playing back the old mod,s3m, etc file formats. The files hold a playlist of samples (usually .wav files up to 16 bit 44.1 KHz stereo) played back on multiple channels and the sampled audio. The library allows manipulations of sampled audio, like tremolo effect, panorama, startpoint and many more. I don?t know how much control one can gain on the external from within Rev and if it would be possible to create a Rev based Sequencer using the external, but I think it should be possible. So if anyone feels this would be a good idea and has the time looking into it, I?d be happy to assist however I can. Best, Malte From johnmiller1950 at sbcglobal.net Mon Oct 18 07:43:01 2004 From: johnmiller1950 at sbcglobal.net (John Miller) Date: Mon, 18 Oct 2004 07:43:01 -0400 Subject: printRotated in Windows XP Message-ID: Greetings, I am trying to use the printRotated command in a Windows XP program, and I can't get it to work. I have a Dell laptop connected to an Epson printer. Can anybody help? Thanks, John From cassj at earthlink.net Mon Oct 18 08:36:22 2004 From: cassj at earthlink.net (James Cass) Date: Mon, 18 Oct 2004 08:36:22 -0400 Subject: Can't connect to MySQL server using revOpenDatabase In-Reply-To: <4173A384.720DA98A@Club-Internet.fr> References: <4173A384.720DA98A@Club-Internet.fr> Message-ID: <517B098D-2102-11D9-8020-000D93C26DB4@earthlink.net> JB - I would suggest trying Sarah's MySQL Rev code. It really helped me get a jump start on connecting Rev to MySQL (running on MacOSX Panther). Here's Sarah's MySQL stacks: http://www.troz.net/Rev/RevProjects/MySQL.rev.gz http://www.troz.net/Rev/RevProjects/MySQLtests.rev.gz Be sure to check out Sarah's explanations of these stacks here: http://www.troz.net/Rev/ plus many other useful stacks (Thank you, Sarah!). -James On Oct 18, 2004, at 7:05 AM, jbv wrote: > Hi list, > > Still fighting with databases connections... > > I'm trying to open a connection to MySQL using > revOpenDatabase in the IDE and I get this error : > > Can't connect to MySQL server on 'www.example.com:5432' (61) > > ALTHOUGH IT WORKS WITH the DB Query > Builder (connection status : connected) !!!! > > MySQL is configured on port 5432, which is open in > the firewall. > Here's the script I'm using : > > on mouseUp > put "root" into myUSR > put "******" into myPWD > revSetDatabaseDriverPath "/Macintosh HD/Desktop Folder/Revolution > 2.5/components/global > environment/database_drivers/MacOSX/dbmysql/Contents/MacOS/dbmysql" > get > revOpenDatabase("MySQL","www.example.com:5432","myDB",myUSR,myPWD) > > put it > end mouseUp > > In the archives, I found a msg from someone saying > that "root" isn't accepted by MySQL as user on a > distant machine, but in that case why does it work > in the DB Quary Builder ? > > What am I missing or doing wrong ? > > Thanks, > JB > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jbv.silences at Club-Internet.fr Mon Oct 18 08:51:54 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Mon, 18 Oct 2004 14:51:54 +0200 Subject: Can't connect to MySQL server using revOpenDatabase References: <4173A384.720DA98A@Club-Internet.fr> <517B098D-2102-11D9-8020-000D93C26DB4@earthlink.net> Message-ID: <4173BC6A.7BA5CAF1@Club-Internet.fr> James, Yes, I know these stacks. But the MySQL.tests stack doesn't include the situation where MySQL isn't configured on port 3306... Thanks anyway, JB > JB - > > I would suggest trying Sarah's MySQL Rev code. It really helped me get > a jump start on connecting Rev to MySQL (running on MacOSX Panther). > Here's Sarah's MySQL stacks: > http://www.troz.net/Rev/RevProjects/MySQL.rev.gz > http://www.troz.net/Rev/RevProjects/MySQLtests.rev.gz > > Be sure to check out Sarah's explanations of these stacks here: > http://www.troz.net/Rev/ > plus many other useful stacks (Thank you, Sarah!). > > -James > > On Oct 18, 2004, at 7:05 AM, jbv wrote: > > > Hi list, > > > > Still fighting with databases connections... > > > > I'm trying to open a connection to MySQL using > > revOpenDatabase in the IDE and I get this error : > > > > Can't connect to MySQL server on 'www.example.com:5432' (61) > > > > ALTHOUGH IT WORKS WITH the DB Query > > Builder (connection status : connected) !!!! > > > > MySQL is configured on port 5432, which is open in > > the firewall. > > Here's the script I'm using : > > > > on mouseUp > > put "root" into myUSR > > put "******" into myPWD > > revSetDatabaseDriverPath "/Macintosh HD/Desktop Folder/Revolution > > 2.5/components/global > > environment/database_drivers/MacOSX/dbmysql/Contents/MacOS/dbmysql" > > get > > revOpenDatabase("MySQL","www.example.com:5432","myDB",myUSR,myPWD) > > > > put it > > end mouseUp > > > > In the archives, I found a msg from someone saying > > that "root" isn't accepted by MySQL as user on a > > distant machine, but in that case why does it work > > in the DB Quary Builder ? > > > > What am I missing or doing wrong ? > > > > Thanks, > > JB > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From fde101 at fjrhome.net Mon Oct 18 09:12:41 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 18 Oct 2004 09:12:41 -0400 Subject: How do you create a non-cgi, faceless, "command line" application? In-Reply-To: <20041017075210.35109.qmail@web41007.mail.yahoo.com> References: <20041017075210.35109.qmail@web41007.mail.yahoo.com> Message-ID: <645A5652-2107-11D9-BC18-0050E4BA750F@fjrhome.net> Would setting the visible property of the stack to false be enough to fix this, or will the program still complain if it cannot allocate the windowing resources on the system running the app? If Rev does have a hard time with this, one workaround suggestion would be to set up an X server on the UNIX box (if it does not have one already) and point the DISPLAY environment variable to it, even though you will not be able to see the display, Rev will be tricked into thinking it has displayed the window. There may be some authentication issues to take care of before this will work, though. On Oct 17, 2004, at 3:52 AM, Tony Paris wrote: > I want to create a command line application that will > work on windows or a flavor of unix. The Unix box is > rack mounted so there is no terminal or GUI running on > it. > > All the "faceless" stuff in the docs seems to only be > related to making a CGI, not a simple command line > program. I just want to get to a command prompt and > type "mycommand" just like you would do a "ls" or > "dir". > > Is there any way to do this with runrev? > > I tried doing something inside of "on startup" with a > "quit" at the end, but it still seems to flash the > window of my empty stack before the application quits. > > Thanks, > Tony > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Mon Oct 18 09:46:31 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 18 Oct 2004 09:46:31 -0400 Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: References: Message-ID: <1E3E4090-210C-11D9-BC18-0050E4BA750F@fjrhome.net> Someone suggested using multitrack quicktime files; could the audio to be played back be combined into such a file prior to playback? Can the EnhancedQT external do this? Just a thought. On Oct 17, 2004, at 10:40 PM, Scott Rossi wrote: > Recently, Richard Gaskin wrote: > >> Variance among PC sound cards is no better than the variance among PC >> video cards and to some degree motherboards -- it's a compatibility >> nightmare. Maybe Tuviah has the patience to deal with such a >> herculean >> task (he's shown heroic dilligence with with QT work thus far) but I >> can >> understand's Scott's reluctance to dive into it with all the other >> things he was working on in the engine. > > Given the plethora of 3rd party audio tools, utilities and externals, > licensing one of these technologies would seem a more than viable > option. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Development & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From userev at canelasoftware.com Mon Oct 18 10:59:39 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 18 Oct 2004 07:59:39 -0700 Subject: Lindows, video, and Rev In-Reply-To: References: <34C23C3A-20B9-11D9-BD23-000D93373366@canelasoftware.com> Message-ID: <557C68AC-2116-11D9-A6AA-000D93373366@canelasoftware.com> On Oct 18, 2004, at 1:07 AM, Pierre Sahores wrote: > > Le 18 oct. 04, ? 05:53, Mark Talluto a ?crit : > >> Anyone get Lindows to play any video in Rev 2.5? >> >> I have set the vcplayer to "/usr/bin/MPlayer" and to >> "/user/bin/mplayer". >> I have yet to get video to play. I know I have mplayer installed >> because if I double-click on the test video, it plays in mplayer. >> Being a Linux noob, I am at a loss on this. I would like to use >> mplayer as it is included with Lindows. > > What is the format of the videos you are trying to play, Mark ? > Hi Pierre, I am using mpeg. This movie plays just fine on the desktop when double-clicked. I am going to install xanim today and see if I can get that to work. I really wanted to stick with the player that is in the default install. -- Best regards, Mark Talluto http://www.canelasoftware.com From johnpatten at mac.com Mon Oct 18 11:49:11 2004 From: johnpatten at mac.com (John Patten) Date: Mon, 18 Oct 2004 08:49:11 -0700 Subject: Changing Image FileName Based on QT Time...? Message-ID: <3857417.1098114551201.JavaMail.johnpatten@mac.com> Hi All! Is it possible to change the FileName of an image depending on the time in a QuickTime movie. I have a bunch of slides I'm trying to synch up with an audio only movie. Does anyone have any advice? Thanks in Advance!! John Patten Tech Dept SBCUSD From klaus at major-k.de Mon Oct 18 12:09:19 2004 From: klaus at major-k.de (Klaus Major) Date: Mon, 18 Oct 2004 18:09:19 +0200 Subject: Changing Image FileName Based on QT Time...? In-Reply-To: <3857417.1098114551201.JavaMail.johnpatten@mac.com> References: <3857417.1098114551201.JavaMail.johnpatten@mac.com> Message-ID: <116AD318-2120-11D9-8CD0-000A27B49A96@major-k.de> Hi John, > Hi All! > > Is it possible to change the FileName of an image depending on the > time in a QuickTime movie. Do you mean naming the images after "the currenttime of player xyz" -> 12345.jpg? Sure, why not, should not be a problem :-) If you would like to automate this task, then you need 2 lists, the "currenttimes" of the player, where a specific image should appear and a list of all the images, preferrably in the correct order :-) > I have a bunch of slides I'm trying to synch up with an audio only > movie. Set "the callbacks" of that player with a nifty script and that should work fine ;-) > Does anyone have any advice? Please drop a line if my hints are not really helpful ;-) I will think about it in the meantime! > Thanks in Advance!! > > John Patten > Tech Dept > SBCUSD Regards Klaus Major klaus at major-k.de http://www.major-k.de P.S. Only 3 (THREE) weeks left until ERC!!! http://techietours.com/Rev/ B there or B square :-) From tomas at lightheadsw.com Mon Oct 18 12:11:23 2004 From: tomas at lightheadsw.com (=?ISO-8859-1?Q?Tomas_Franz=E9n?=) Date: Mon, 18 Oct 2004 18:11:23 +0200 Subject: Detecting unexpectedly closed sockets In-Reply-To: <5.1.0.14.0.20041017215646.023efd58@mail.tweedly.net> References: <5.1.0.14.0.20041017170048.023c0e38@mail.tweedly.net> <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <6FD81D39-1EF7-11D9-BACD-0003937359B8@lightheadsw.com> <543E16EA-1F9B-11D9-BFDB-000A9567A3E6@swcp.com> <5.1.0.14.0.20041017001311.049bb370@mail.tweedly.net> <5.1.0.14.0.20041017170048.023c0e38@mail.tweedly.net> <5.1.0.14.0.20041017215646.023efd58@mail.tweedly.net> Message-ID: <5AE450C4-2120-11D9-8F1B-0003937359B8@lightheadsw.com> On 2004-10-17, at 23.29, Alex Tweedly wrote: > Can you define "many" and "MANY" ? > (i.e. 50 v 500 v 5,000 v 50,000 ....) Sorry for not being more clear. I'd like to support a few hundred clients, but more if possible, of course. Let's say 300. > 1. are you using TCP (open socket) or UDP (open datagram socket) ? TCP. > 2. if TCP - do you open a connection per transaction (cf most HTTP / > www) or open one and keep it open for multiple transactions (e.g > persistent connections, as added in HTTP 1.1) ? I use persistent connections, like Connection: keep-alive in HTTP 1.1. :-) > 2a. (if persistent connection) does the server close inactive TCP > connections to preserve its TCP connections (most servers will only be > able to have a limited number of TCP connections open simultaneously)? The connections are kept open. (that's my plan, at least) > 3. how many transactions per second (or per minute or per hour - > whichever is appropriate) would a typical teacher and a typical > student be involved in ? Not including the keep-alives, the teacher may send, let's say... 1 per minute maybe, shouldn't me more. Students don't send anything, except messages to the server telling it they're alive, and responding to requests from the server and teacher. > 4. probably most important - how quickly do you need to be able to > respond ? You mean responding to a request? It doesn't matter much, but I guess the teachers don't want to wait too long before the results appear. > 5. what kind of failures are you trying to detect ? > - loss of power, network, etc. > - student disconnecting deliberately (playing hooky :-) Both of them. The purpose of StudentWatcher + RSCP is to provide teachers with a tool to keep students from doing web surfing and game playing instead of school work in class. The teachers can monitor what the students are doing (list of processes, requesting screenshots), and take actions (lock the computer, shut it down, kill processes, display messages, etc). So it shouldn't be too easy for the students to disrupt the connection. > 6. what kind of response will be made when a loss is detected ? > what order of magnitude time-frame is involved ? > (i.e. machine speed, human speed, school administration speed ?) The only thing that happens is that the server detects a lost connection, and notifies the teacher computer. The teacher app updates the list of students, marking the disconnected student with "Offline" in red text. What do you mean by "order of magnitude time-frame"? > if it's hard to answer the above questions ahead of deployment, then > make N somewhere between those two (5 and 60) and easy to change, and > see what happens ..... Will do. I plan on setting N to 10. If using 3.5 as the timeout factor, a disconnection would be detected in about roughly 35 secs, which seems okay. Students will hate this program. ;-) Thanks! Tomas Franz?n Lighthead Software http://www.lightheadsw.com/ I'm listening to Rammstein - Zwitter From mwieder at ahsoftware.net Mon Oct 18 12:20:32 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 18 Oct 2004 09:20:32 -0700 Subject: remote control of rr app via network, ii In-Reply-To: <7f.4f11e4f5.2ea4a36c@aol.com> References: <7f.4f11e4f5.2ea4a36c@aol.com> Message-ID: <751286239.20041018092032@ahsoftware.net> Andrew- Sunday, October 17, 2004, 9:41:16 PM, you wrote: >> -- cool so tell me more what are these tools and where to get them? Thanks! Mac> mac, 10.3.5 Mac> pc, 2000 pro, latest service packs installed. http://www.redstonesoftware.com/vnc.html http://www.tightvnc.com/ -- -Mark Wieder mwieder at ahsoftware.net From marty at vertex.ucls.uchicago.edu Mon Oct 18 13:17:57 2004 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Mon, 18 Oct 2004 12:17:57 -0500 (CDT) Subject: Are you using Rev/DC in Education? In-Reply-To: <20041018160117.0BA0D9300D2@mail.runrev.com> References: <20041018160117.0BA0D9300D2@mail.runrev.com> Message-ID: Must have missed the original post Somebody wrote: > >I am currently looking into the use of Revolution and Dreamcard in > >education. If you are currently using either product in the classroom I'd > >like to hear from you. I'm using Revolution to teach beginning programming to 8th grade students (US 8th grade, that is; kids are 13-14 years old). The course is a carryover from an old HyperCard course. We miss HC's sound capabilities, but are using Shakobox to compensate. - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From b.xavier at internet.lu Mon Oct 18 13:30:43 2004 From: b.xavier at internet.lu (MisterX) Date: Mon, 18 Oct 2004 19:30:43 +0200 Subject: Call for requests - the xos documentation is coming out! In-Reply-To: <557C68AC-2116-11D9-A6AA-000D93373366@canelasoftware.com> Message-ID: <20041018173259.6F45A93008A@mail.runrev.com> Hi everyone, I posted a draft and intro story on http://monsieurx.com for XOS. Those interested in a little peek and more information are welcome to browse... Your comments are welcome as usual. I'd like to get a general impression what you think so far... Not for newbies - please - this is a draft... XOS Status: Running X's Status: Prunning! cheers Xavier From bvlahos at mac.com Mon Oct 18 13:52:27 2004 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 18 Oct 2004 10:52:27 -0700 Subject: Are you using Rev/DC in Education? In-Reply-To: References: <20041018160117.0BA0D9300D2@mail.runrev.com> Message-ID: <7986522C-212E-11D9-BE4D-000A95C1D256@mac.com> I'm looking for course material to do a similar class. Did you develop the material yourself or buy it? Is it available for others to use? I'm also interested in teaching a 1 hour for 4 weeks class to employees where I am the IT Manager. Bill Vlahos On Oct 18, 2004, at 10:17 AM, Marty Billingsley wrote: > Must have missed the original post > Somebody wrote: >>> I am currently looking into the use of Revolution and Dreamcard in >>> education. If you are currently using either product in the >>> classroom I'd >>> like to hear from you. > > I'm using Revolution to teach beginning programming to 8th grade > students (US 8th grade, that is; kids are 13-14 years old). The > course is a carryover from an old HyperCard course. We miss HC's > sound capabilities, but are using Shakobox to compensate. > > - marty > > -- > Marty Billingsley (marty at ucls.uchicago.edu) > The University of Chicago Laboratory Schools > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Mon Oct 18 14:11:03 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 18 Oct 2004 11:11:03 -0700 (PDT) Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: <385BD1CE-20AB-11D9-B47B-000A95A09CF8@rpsystems.net> Message-ID: So, then it's not that it's IMPOSSIBLE as we've previously been led to believe but rather that it's not a priority? Judy On Sun, 17 Oct 2004, Troy Rollins wrote: > Yeah, you're pretty much spot-on, as usual. Director and Flash are both > aimed at this sort of thing. Flash in a slightly less powerful, but > still effective way... and well, managing media is Director's > bailiwick, after all. > -- > Troy > RPSystems, Ltd. > http://www.rpsystems.net From jperryl at ecs.fullerton.edu Mon Oct 18 14:11:19 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 18 Oct 2004 11:11:19 -0700 (PDT) Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: Message-ID: Thank you! Judy On Sun, 17 Oct 2004, Troy Rollins wrote: > > On Oct 17, 2004, at 9:28 PM, Judy Perry wrote: > > > Is it possible in Director or Flash, anyone? > > Both. > -- > Troy > RPSystems, Ltd. > http://www.rpsystems.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Mon Oct 18 14:20:07 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 18 Oct 2004 11:20:07 -0700 (PDT) Subject: Are you using Rev/DC in Education? In-Reply-To: <7986522C-212E-11D9-BE4D-000A95C1D256@mac.com> Message-ID: I have some handouts that I developed for my class in PDF format if you want them... They're not really comprehensive 'intro to programming' per se but they are aimed at the novice/non-programmer. Judy On Mon, 18 Oct 2004, Bill Vlahos wrote: > I'm looking for course material to do a similar class. Did you develop > the material yourself or buy it? Is it available for others to use? > > I'm also interested in teaching a 1 hour for 4 weeks class to employees > where I am the IT Manager. > > Bill Vlahos > > On Oct 18, 2004, at 10:17 AM, Marty Billingsley wrote: > > > Must have missed the original post > > Somebody wrote: > >>> I am currently looking into the use of Revolution and Dreamcard in > >>> education. If you are currently using either product in the > >>> classroom I'd > >>> like to hear from you. > > > > I'm using Revolution to teach beginning programming to 8th grade > > students (US 8th grade, that is; kids are 13-14 years old). The > > course is a carryover from an old HyperCard course. We miss HC's > > sound capabilities, but are using Shakobox to compensate. > > > > - marty > > > > -- > > Marty Billingsley (marty at ucls.uchicago.edu) > > The University of Chicago Laboratory Schools > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Mon Oct 18 14:23:17 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 18 Oct 2004 11:23:17 -0700 Subject: use-revolution Digest, Vol 13, Issue 38 In-Reply-To: References: Message-ID: <41740A15.20806@fourthworld.com> Judy Perry wrote: > On Sun, 17 Oct 2004, Troy Rollins wrote: > >>Yeah, you're pretty much spot-on, as usual. Director and Flash are both >>aimed at this sort of thing. Flash in a slightly less powerful, but >>still effective way... and well, managing media is Director's >>bailiwick, after all. >> > So, then it's not that it's IMPOSSIBLE as we've previously been led to > believe but rather that it's not a priority? I think GarageBand (and dozens of other similar specialized packages) shows that tightly synchronized sound is not impossible. In not sure where the notion of "impossible" started in this thread. The question for RunRev is how important is it to provide the tools for making a GarageBand while we still have annoyances like unusual selection handle behaviors for line objects or the inability to reliably use "answer file" on OS X (not to mention that GarageBand already exists and is very well done). -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From darrowspammagnet at cox.net Mon Oct 18 14:37:55 2004 From: darrowspammagnet at cox.net (Darby Lee Darrow) Date: Mon, 18 Oct 2004 11:37:55 -0700 Subject: Are you using Rev/DC in Education? In-Reply-To: References: Message-ID: >I have some handouts that I developed for my class in PDF format if you >want them... They're not really comprehensive 'intro to programming' per >se but they are aimed at the novice/non-programmer. I would like a copy if possible. -- Darby Lee Darrow darrowspammagnet at cox.net From johnpatten at earthlink.net Fri Oct 15 19:35:33 2004 From: johnpatten at earthlink.net (John Patten) Date: Fri, 15 Oct 2004 16:35:33 -0700 Subject: Changing image fileName Based on QT Time...? Message-ID: Hi All! Is it possible to change the FileName of an image depending on the time in a QuickTime movie. I have a bunch of slides I'm trying to synch up with an audio only movie. Does anyone have any advice? Thanks in Advance!! John Patten Tech Dept SBCUSD From klaus at major-k.de Mon Oct 18 14:57:15 2004 From: klaus at major-k.de (Klaus Major) Date: Mon, 18 Oct 2004 20:57:15 +0200 Subject: Changing image fileName Based on QT Time...? In-Reply-To: References: Message-ID: <870851B6-2137-11D9-8CD0-000A27B49A96@major-k.de> Hi John, maybe you missed this one from 3 hours ago :-) > Hi John, > >> Hi All! >> >> Is it possible to change the FileName of an image depending on the >> time in a QuickTime movie. > > Do you mean naming the images after "the currenttime of player xyz" -> > 12345.jpg? > > Sure, why not, should not be a problem :-) > > If you would like to automate this task, then you need 2 lists, the > "currenttimes" of > the player, where a specific image should appear and a list of all the > images, > preferrably in the correct order :-) > >> I have a bunch of slides I'm trying to synch up with an audio only >> movie. > > Set "the callbacks" of that player with a nifty script and that should > work fine ;-) > >> Does anyone have any advice? > > Please drop a line if my hints are not really helpful ;-) > I will think about it in the meantime! > >> Thanks in Advance!! >> >> John Patten >> Tech Dept >> SBCUSD > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > P.S. > Only 3 (THREE) weeks left until ERC!!! > > http://techietours.com/Rev/ > > B there or B square :-) Best Klaus Major klaus at major-k.de http://www.major-k.de From hershrev at realtorsgroup.us Mon Oct 18 15:40:05 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Mon, 18 Oct 2004 15:40:05 -0400 Subject: Can't connect to MySQL server using revOpenDatabase In-Reply-To: <4173A384.720DA98A@Club-Internet.fr> Message-ID: <82F36482-213D-11D9-BB1A-0030654C1E62@realtorsgroup.us> What happens when you spell it out ? on handler put revOpenDatabase("MySQL","www.example.com:5432","myDB","myUSR","myPWD",(m ake sure the last comma)) into tR answer tR end handler Hershel Fisch On Monday, October 18, 2004, at 07:05 AM, jbv wrote: > Hi list, > > Still fighting with databases connections... > > I'm trying to open a connection to MySQL using > revOpenDatabase in the IDE and I get this error : > > Can't connect to MySQL server on 'www.example.com:5432' (61) > > ALTHOUGH IT WORKS WITH the DB Query > Builder (connection status : connected) !!!! > > MySQL is configured on port 5432, which is open in > the firewall. > Here's the script I'm using : > > on mouseUp > put "root" into myUSR > put "******" into myPWD > revSetDatabaseDriverPath "/Macintosh HD/Desktop Folder/Revolution > 2.5/components/global > environment/database_drivers/MacOSX/dbmysql/Contents/MacOS/dbmysql" > get > revOpenDatabase("MySQL","www.example.com:5432","myDB",myUSR,myPWD) > > put it > end mouseUp > > In the archives, I found a msg from someone saying > that "root" isn't accepted by MySQL as user on a > distant machine, but in that case why does it work > in the DB Quary Builder ? > > What am I missing or doing wrong ? > > Thanks, > JB > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jbv.silences at Club-Internet.fr Mon Oct 18 16:41:08 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Mon, 18 Oct 2004 22:41:08 +0200 Subject: Can't connect to MySQL server using revOpenDatabase References: <82F36482-213D-11D9-BB1A-0030654C1E62@realtorsgroup.us> Message-ID: <41742A63.B5599D2@Club-Internet.fr> Hershel, I actually tried every possible combination, but nothing works... I still get that error 61 (or 10061 on Windows)... My problem is that I can't decide if it's a configuration problem on my server, or a Rev problem... Here's why : I was also trying to get a connection to MySQL with Rev-cgi linux (on the same server). And the right spelling (according to Rev documentation) for a DB that is listening on port 5432 is : localhost:5432 (instead of www.example.com:5432). But that doesn't work (same error). I finally managed to get that connection to MySQL with Rev-cgi by using : localhost (and dropping :5432). It works, but I really don't understand why... JB > What happens when you spell it out ? > on handler > put > revOpenDatabase("MySQL","www.example.com:5432","myDB","myUSR","myPWD",(m > ake sure the last comma)) into tR > answer tR > end handler > Hershel Fisch > > On Monday, October 18, 2004, at 07:05 AM, jbv wrote: > > > Hi list, > > > > Still fighting with databases connections... > > > > I'm trying to open a connection to MySQL using > > revOpenDatabase in the IDE and I get this error : > > > > Can't connect to MySQL server on 'www.example.com:5432' (61) > > > > ALTHOUGH IT WORKS WITH the DB Query > > Builder (connection status : connected) !!!! > > > > MySQL is configured on port 5432, which is open in > > the firewall. > > Here's the script I'm using : > > > > on mouseUp > > put "root" into myUSR > > put "******" into myPWD > > revSetDatabaseDriverPath "/Macintosh HD/Desktop Folder/Revolution > > 2.5/components/global > > environment/database_drivers/MacOSX/dbmysql/Contents/MacOS/dbmysql" > > get > > revOpenDatabase("MySQL","www.example.com:5432","myDB",myUSR,myPWD) > > > > put it > > end mouseUp > > > > In the archives, I found a msg from someone saying > > that "root" isn't accepted by MySQL as user on a > > distant machine, but in that case why does it work > > in the DB Quary Builder ? > > > > What am I missing or doing wrong ? > > > > Thanks, > > JB > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From hershrev at realtorsgroup.us Mon Oct 18 16:46:29 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Mon, 18 Oct 2004 16:46:29 -0400 Subject: Can't connect to MySQL server using revOpenDatabase In-Reply-To: <41742A63.B5599D2@Club-Internet.fr> Message-ID: if you want you could contact me direct . hershrev at realtorsgroup.us Hershel On Monday, October 18, 2004, at 04:41 PM, jbv wrote: > > > Hershel, > > I actually tried every possible combination, > but nothing works... I still get that error 61 > (or 10061 on Windows)... > > My problem is that I can't decide if it's a > configuration problem on my server, or a Rev > problem... Here's why : I was also trying to get > a connection to MySQL with Rev-cgi linux (on the > same server). And the right spelling (according to > Rev documentation) for a DB that is listening on > port 5432 is : localhost:5432 (instead of > www.example.com:5432). But that doesn't work > (same error). > I finally managed to get that connection to MySQL with > Rev-cgi by using : localhost (and dropping :5432). > > It works, but I really don't understand why... > > JB > >> What happens when you spell it out ? >> on handler >> put >> revOpenDatabase("MySQL","www.example.com:5432","myDB","myUSR","myPWD", >> (m >> ake sure the last comma)) into tR >> answer tR >> end handler >> Hershel Fisch >> >> On Monday, October 18, 2004, at 07:05 AM, jbv wrote: >> >>> Hi list, >>> >>> Still fighting with databases connections... >>> >>> I'm trying to open a connection to MySQL using >>> revOpenDatabase in the IDE and I get this error : >>> >>> Can't connect to MySQL server on 'www.example.com:5432' (61) >>> >>> ALTHOUGH IT WORKS WITH the DB Query >>> Builder (connection status : connected) !!!! >>> >>> MySQL is configured on port 5432, which is open in >>> the firewall. >>> Here's the script I'm using : >>> >>> on mouseUp >>> put "root" into myUSR >>> put "******" into myPWD >>> revSetDatabaseDriverPath "/Macintosh HD/Desktop Folder/Revolution >>> 2.5/components/global >>> environment/database_drivers/MacOSX/dbmysql/Contents/MacOS/dbmysql" >>> get >>> revOpenDatabase("MySQL","www.example.com:5432","myDB",myUSR,myPWD) >>> >>> put it >>> end mouseUp >>> >>> In the archives, I found a msg from someone saying >>> that "root" isn't accepted by MySQL as user on a >>> distant machine, but in that case why does it work >>> in the DB Quary Builder ? >>> >>> What am I missing or doing wrong ? >>> >>> Thanks, >>> JB >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From psahores at easynet.fr Mon Oct 18 17:13:31 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Mon, 18 Oct 2004 23:13:31 +0200 Subject: Lindows, video, and Rev In-Reply-To: <557C68AC-2116-11D9-A6AA-000D93373366@canelasoftware.com> References: <34C23C3A-20B9-11D9-BD23-000D93373366@canelasoftware.com> <557C68AC-2116-11D9-A6AA-000D93373366@canelasoftware.com> Message-ID: <90645A22-214A-11D9-9BAF-000A95C61E96@easynet.fr> Hello Mark, Because curiosity, i will have a look on what my old Suse 8.2 laptop can hold about Rev 2.5 video playback and let you know how it goes. Best, Pierre > > On Oct 18, 2004, at 1:07 AM, Pierre Sahores wrote: > >> >> Le 18 oct. 04, ? 05:53, Mark Talluto a ?crit : >> >>> Anyone get Lindows to play any video in Rev 2.5? >>> >>> I have set the vcplayer to "/usr/bin/MPlayer" and to >>> "/user/bin/mplayer". >>> I have yet to get video to play. I know I have mplayer installed >>> because if I double-click on the test video, it plays in mplayer. >>> Being a Linux noob, I am at a loss on this. I would like to use >>> mplayer as it is included with Lindows. >> >> What is the format of the videos you are trying to play, Mark ? >> > > Hi Pierre, > > I am using mpeg. This movie plays just fine on the desktop when > double-clicked. I am going to install xanim today and see if I can > get that to work. I really wanted to stick with the player that is in > the default install. > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours psahores+ at +easynet.fr sahoresp+ at +mac.com GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/EAI services & ACID DB over IP "Mutualiser les deltas de productivit?" From userev at canelasoftware.com Mon Oct 18 17:31:41 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 18 Oct 2004 14:31:41 -0700 Subject: Lindows, video, and Rev In-Reply-To: <90645A22-214A-11D9-9BAF-000A95C61E96@easynet.fr> References: <34C23C3A-20B9-11D9-BD23-000D93373366@canelasoftware.com> <557C68AC-2116-11D9-A6AA-000D93373366@canelasoftware.com> <90645A22-214A-11D9-9BAF-000A95C61E96@easynet.fr> Message-ID: <1A1E3BD5-214D-11D9-9A35-000D93373366@canelasoftware.com> On Oct 18, 2004, at 2:13 PM, Pierre Sahores wrote: > Hello Mark, > > Because curiosity, i will have a look on what my old Suse 8.2 laptop > can hold about Rev 2.5 video playback and let you know how it goes. > > Best, Pierre Hi Pierre, I look forward to your results. I am currently going through the steps of installing xanim onto my system. I am learning about compiling apps and such. So this is going to take some time. I'll report back as well when I have video running on Rev in Linux. -- Best regards, Mark Talluto http://www.canelasoftware.com From mwieder at ahsoftware.net Mon Oct 18 19:06:36 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 18 Oct 2004 16:06:36 -0700 Subject: OS X Externals References: EF77D556-1D39-11D9-94B9-0050E4BA750F@fjrhome.net Message-ID: <5625651104.20041018160636@ahsoftware.net> Frank- I got curious about your externals problem and cobbled together a test stack and external library from your sources. Works fine for me (at least once I get my head wrapped around reading octal again). I can't explain why you're seeing different results. -- -Mark Wieder mwieder at ahsoftware.net From fde101 at fjrhome.net Mon Oct 18 19:16:06 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 18 Oct 2004 19:16:06 -0400 Subject: OS X Externals In-Reply-To: <5625651104.20041018160636@ahsoftware.net> References: EF77D556-1D39-11D9-94B9-0050E4BA750F@fjrhome.net <5625651104.20041018160636@ahsoftware.net> Message-ID: My C function for dbBLOB is giving different results for some input values than is the Transcript function. I am handing image data to the function (dbBLOB(image "name")). My C function for dbUNBLOB gives the same results as the Transcript function; if I take the results from the C version of dbBLOB, run it through either dbUNBLOB, and try to put that into an image, it does not work. If I take the results of the Transcript dbBLOB and run them through either dbUNBLOB, then put those results into an image, it works perfectly (but getting the dbBLOB results is very very slow). Rev seems to replace certain values in the binary code of the image when it is accessed from an external, at least on my system. Note that passing simple text strings into either function yields the same results, it is only when I use binary data, such as an image, that I am seeing the problem. Are you also using OS X, or are you working on another platform? I wonder if it is a Mac or OS X platform-specific thing, but I haven't been able to compile under Windows yet, so I can't confirm this. On Oct 18, 2004, at 7:06 PM, Mark Wieder wrote: > Frank- > > I got curious about your externals problem and cobbled together a test > stack and external library from your sources. Works fine for me (at > least once I get my head wrapped around reading octal again). I can't > explain why you're seeing different results. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From sarahr at genesearch.com.au Mon Oct 18 19:52:56 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Tue, 19 Oct 2004 09:52:56 +1000 Subject: Can't connect to MySQL server using revOpenDatabase In-Reply-To: <4173BC6A.7BA5CAF1@Club-Internet.fr> References: <4173A384.720DA98A@Club-Internet.fr> <517B098D-2102-11D9-8020-000D93C26DB4@earthlink.net> <4173BC6A.7BA5CAF1@Club-Internet.fr> Message-ID: It should work if you enter 'www.example.com:5432' in the address field, instead of just 'www.example.com' although I have never tried that. One other possibility: see what happens if you translate 'www.example.com' to a numeric IP address before connecting. You can do this using the hostNameToAddress function. Cheers, Sarah > James, > > Yes, I know these stacks. > But the MySQL.tests stack doesn't include the situation > where MySQL isn't configured on port 3306... > > Thanks anyway, > JB > > >> JB - >> >> I would suggest trying Sarah's MySQL Rev code. It really helped me >> get >> a jump start on connecting Rev to MySQL (running on MacOSX Panther). >> Here's Sarah's MySQL stacks: >> http://www.troz.net/Rev/RevProjects/MySQL.rev.gz >> http://www.troz.net/Rev/RevProjects/MySQLtests.rev.gz >> >> Be sure to check out Sarah's explanations of these stacks here: >> http://www.troz.net/Rev/ >> plus many other useful stacks (Thank you, Sarah!). >> >> -James >> >> On Oct 18, 2004, at 7:05 AM, jbv wrote: >> >>> Hi list, >>> >>> Still fighting with databases connections... >>> >>> I'm trying to open a connection to MySQL using >>> revOpenDatabase in the IDE and I get this error : >>> >>> Can't connect to MySQL server on 'www.example.com:5432' (61) >>> >>> ALTHOUGH IT WORKS WITH the DB Query >>> Builder (connection status : connected) !!!! >>> >>> MySQL is configured on port 5432, which is open in >>> the firewall. >>> Here's the script I'm using : >>> >>> on mouseUp >>> put "root" into myUSR >>> put "******" into myPWD >>> revSetDatabaseDriverPath "/Macintosh HD/Desktop Folder/Revolution >>> 2.5/components/global >>> environment/database_drivers/MacOSX/dbmysql/Contents/MacOS/dbmysql" >>> get >>> revOpenDatabase("MySQL","www.example.com:5432","myDB",myUSR,myPWD) >>> >>> put it >>> end mouseUp >>> >>> In the archives, I found a msg from someone saying >>> that "root" isn't accepted by MySQL as user on a >>> distant machine, but in that case why does it work >>> in the DB Quary Builder ? >>> >>> What am I missing or doing wrong ? >>> >>> Thanks, >>> JB >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From marty at vertex.ucls.uchicago.edu Mon Oct 18 20:03:14 2004 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Mon, 18 Oct 2004 19:03:14 -0500 (CDT) Subject: Are you using Rev/DC in Education? In-Reply-To: <20041018231231.002C39300CA@mail.runrev.com> References: <20041018231231.002C39300CA@mail.runrev.com> Message-ID: Bill Vlahos wrote: > > On Oct 18, 2004, at 10:17 AM, Marty Billingsley wrote: > > > I'm using Revolution to teach beginning programming to 8th grade > > students (US 8th grade, that is; kids are 13-14 years old). The > > course is a carryover from an old HyperCard course. We miss HC's > > sound capabilities, but are using Shakobox to compensate. > > > I'm looking for course material to do a similar class. Did you develop > the material yourself or buy it? Is it available for others to use? > > I'm also interested in teaching a 1 hour for 4 weeks class to employees > where I am the IT Manager. I've been teaching the HC version of this course for ten years, and have write-ups for those. I've been trying to find time for a year now to rewrite them for Rev, but haven't gotten around to it. Maybe by next quarter..... The documentation I have is handout sheets for the students; I don't use them very often, only if I have a sub or if a student wants to forge ahead alone. I'm thinking of writing up a complete curriculum so that a non-cs person could still teach the important concepts. Not much help to you, eh? Maybe Judy's handouts would be useful. (Judy - can I get a copy too?) - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From jperryl at ecs.fullerton.edu Mon Oct 18 20:15:10 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 18 Oct 2004 17:15:10 -0700 (PDT) Subject: Are you using Rev/DC in Education? In-Reply-To: Message-ID: Sure... can we see yours? (Even if they are HC-oriented? some of my stuff still is, too). Judy On Mon, 18 Oct 2004, Marty Billingsley wrote: > I've been teaching the HC version of this course for ten years, and > have write-ups for those. I've been trying to find time for a year > now to rewrite them for Rev, but haven't gotten around to it. Maybe > by next quarter..... > > The documentation I have is handout sheets for the students; I don't > use them very often, only if I have a sub or if a student wants to > forge ahead alone. I'm thinking of writing up a complete curriculum > so that a non-cs person could still teach the important concepts. > > Not much help to you, eh? Maybe Judy's handouts would be useful. > (Judy - can I get a copy too?) > From mwieder at ahsoftware.net Mon Oct 18 20:26:38 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 18 Oct 2004 17:26:38 -0700 Subject: OS X Externals In-Reply-To: References: EF77D556-1D39-11D9-94B9-0050E4BA750F@fjrhome.net <5625651104.20041018160636@ahsoftware.net> Message-ID: <3530452788.20041018172638@ahsoftware.net> Frank- Monday, October 18, 2004, 4:16:06 PM, you wrote: FDEJ> Note that passing simple text strings into either function yields the FDEJ> same results, it is only when I use binary data, such as an image, that FDEJ> I am seeing the problem. !!! Are you sure you're passing the same data to each routine? I get the same results from the transcript code and the external even when I use the imageData of an image. FDEJ> Are you also using OS X, or are you working on another platform? I FDEJ> wonder if it is a Mac or OS X platform-specific thing, but I haven't FDEJ> been able to compile under Windows yet, so I can't confirm this. Well, admittedly I did the quick test in Win2k (I can hear Chipp laughing at me even now) - I'll try to give it a test under OSX tomorrow if I get a chance. -- -Mark Wieder mwieder at ahsoftware.net From pixelbird at interisland.net Mon Oct 18 21:25:31 2004 From: pixelbird at interisland.net (Ken Norris) Date: Mon, 18 Oct 2004 18:25:31 -0700 Subject: What's this thread about? -> Re: use-revolution Digest, Vol 13, Issue 41 In-Reply-To: <20041018231231.161FA9300CC@mail.runrev.com> References: <20041018231231.161FA9300CC@mail.runrev.com> Message-ID: Hi Richard, > Date: Mon, 18 Oct 2004 11:23:17 -0700 > From: Richard Gaskin > Subject: Re: use-revolution Digest, Vol 13, Issue 38 > I think GarageBand (and dozens of other similar specialized packages) > shows that tightly synchronized sound is not impossible. In not sure > where the notion of "impossible" started in this thread. > > The question for RunRev is how important is it to provide the tools for > making a GarageBand while we still have annoyances like unusual > selection handle behaviors for line objects or the inability to > reliably > use "answer file" on OS X (not to mention that GarageBand already > exists > and is very well done). I might be very interested in this thread if I knew for sure what it's about, as I'm interested in developing music UI's for enableware, IOW, GarageBand is great for what it does, but a severely disabled person couldn't use it alone. That's where totally custom manipulation of sound, graphical interfaces, and game/controller sprockets come into play. What are the chances of giving this thread a real name? TIA, Ken N. From erikhans08 at yahoo.com Mon Oct 18 21:35:37 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Mon, 18 Oct 2004 18:35:37 -0700 (PDT) Subject: What's this thread about? -> Re: use-revolution Digest, Vol 13, Issue 41 In-Reply-To: Message-ID: <20041019013537.82582.qmail@web61105.mail.yahoo.com> --- Ken Norris wrote: > What are the chances of giving this thread > a real name? thank you ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail From erikhans08 at yahoo.com Mon Oct 18 21:39:36 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Mon, 18 Oct 2004 18:39:36 -0700 (PDT) Subject: Are you using Rev/DC in Education? / sound capabilities In-Reply-To: Message-ID: <20041019013936.54568.qmail@web61103.mail.yahoo.com> > On Oct 18, 2004, at 10:17 AM, > Marty Billingsley wrote: > We miss HC's sound capabilities, > but are using Shakobox to compensate. a Windows Shakobox would be great. Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From jacque at hyperactivesw.com Mon Oct 18 22:18:04 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 18 Oct 2004 21:18:04 -0500 Subject: Are you using Rev/DC in Education? / sound capabilities In-Reply-To: <20041019013936.54568.qmail@web61103.mail.yahoo.com> References: <20041019013936.54568.qmail@web61103.mail.yahoo.com> Message-ID: <4174795C.1060508@hyperactivesw.com> On 10/18/04 8:39 PM, Erik Hansen wrote: >>On Oct 18, 2004, at 10:17 AM, >>Marty Billingsley wrote: > > >>We miss HC's sound capabilities, >>but are using Shakobox to compensate. > > > a Windows Shakobox would be great. I just put it online. Shakobox for Windows: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From erikhans08 at yahoo.com Mon Oct 18 22:33:41 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Mon, 18 Oct 2004 19:33:41 -0700 (PDT) Subject: Are you using Rev/DC in Education? / sound capabilities In-Reply-To: <4174795C.1060508@hyperactivesw.com> Message-ID: <20041019023341.64961.qmail@web61107.mail.yahoo.com> --- "J. Landman Gay" wrote: > I just put it online. Shakobox for Windows: > > Thank You! no apologies for being a pest either. Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From jperryl at ecs.fullerton.edu Mon Oct 18 22:48:47 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 18 Oct 2004 19:48:47 -0700 (PDT) Subject: Are you using Rev/DC in Education? / sound capabilities In-Reply-To: <20041019013936.54568.qmail@web61103.mail.yahoo.com> Message-ID: There is one -- it's been announced/discussed now for the third time on thie list: go to Jacque's site; I believe she just redid that page to include a d/l link for the PC Shakobox. http://www.hyperactivesw.com --> Resources (I think) and look for Shakobox. Judy On Mon, 18 Oct 2004, Erik Hansen wrote: > > > On Oct 18, 2004, at 10:17 AM, > > Marty Billingsley wrote: > > > We miss HC's sound capabilities, > > but are using Shakobox to compensate. > > a Windows Shakobox would be great. > > Erik Hansen > > ===== > erik at erikhansen.org http://www.erikhansen.org > > > > _______________________________ > Do you Yahoo!? > Declare Yourself - Register online to vote today! > http://vote.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Mon Oct 18 22:49:27 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 18 Oct 2004 19:49:27 -0700 (PDT) Subject: Are you using Rev/DC in Education? / sound capabilities In-Reply-To: <20041019023341.64961.qmail@web61107.mail.yahoo.com> Message-ID: Same here ;-) Judy On Mon, 18 Oct 2004, Erik Hansen wrote: > no apologies for being a pest either. From ambassador at fourthworld.com Mon Oct 18 22:53:24 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 18 Oct 2004 19:53:24 -0700 Subject: Thread With No Name In-Reply-To: References: <20041018231231.161FA9300CC@mail.runrev.com> Message-ID: <417481A4.4070902@fourthworld.com> Ken Norris wrote: >> From: Richard Gaskin >> I think GarageBand (and dozens of other similar specialized packages) >> shows that tightly synchronized sound is not impossible. In not sure >> where the notion of "impossible" started in this thread. >> >> The question for RunRev is how important is it to provide the tools for >> making a GarageBand while we still have annoyances like unusual >> selection handle behaviors for line objects or the inability to reliably >> use "answer file" on OS X (not to mention that GarageBand already exists >> and is very well done). > > I might be very interested in this thread if I knew for sure what it's > about, as I'm interested in developing music UI's for enableware, > IOW, GarageBand is great for what it does, but a severely disabled > person couldn't use it alone. That's where totally custom manipulation > of sound, graphical interfaces, and game/controller sprockets come into > play. Sounds very useful. When it comes to more specialized uses for QT, the answer is one word: Trevor. ;) Trevor, I know you have nothing but time on your hands -- got anything in the hopper for managing this sort of thing? > What are the chances of giving this thread a real name? I did my best with the improv above, but it's been so long since this thread had a name I haven't a clue what it was born as. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From lists at mangomultimedia.com Mon Oct 18 23:12:49 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 18 Oct 2004 20:12:49 -0700 Subject: Synch My Audio Please In-Reply-To: <417481A4.4070902@fourthworld.com> References: <20041018231231.161FA9300CC@mail.runrev.com> <417481A4.4070902@fourthworld.com> Message-ID: On Oct 18, 2004, at 7:53 PM, Richard Gaskin wrote: > Ken Norris wrote: >>> From: Richard Gaskin >>> I think GarageBand (and dozens of other similar specialized packages) >>> shows that tightly synchronized sound is not impossible. In not sure >>> where the notion of "impossible" started in this thread. >>> >>> The question for RunRev is how important is it to provide the tools >>> for >>> making a GarageBand while we still have annoyances like unusual >>> selection handle behaviors for line objects or the inability to >>> reliably >>> use "answer file" on OS X (not to mention that GarageBand already >>> exists >>> and is very well done). >> I might be very interested in this thread if I knew for sure what >> it's about, as I'm interested in developing music UI's for >> enableware, >> IOW, GarageBand is great for what it does, but a severely disabled >> person couldn't use it alone. That's where totally custom >> manipulation of sound, graphical interfaces, and game/controller >> sprockets come into play. > > Sounds very useful. When it comes to more specialized uses for QT, > the answer is one word: Trevor. ;) > > Trevor, I know you have nothing but time on your hands -- got anything > in the hopper for managing this sort of thing? I haven't looked at synching multiple sounds (isn't that was this started out as ;-) that much as I haven't needed it for projects I have worked on. Really this should be addressed outside of QuickTime in the future by the RunRev folks. Depending on your needs I think you could create a handler in the EQT (as Scott Rossi affectionately refers to it) external that took a couple of different audio filenames as parameters and created a temporary movie that contained all of them. Then all of the audio files would share the same timeline and starting and stopping the movie would start everything in synch. I don't remember exactly what the original poster needed but this might be a solution. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From pedro at gold.natsu.gs Mon Oct 18 23:30:08 2004 From: pedro at gold.natsu.gs (KS) Date: Tue, 19 Oct 2004 12:30:08 +0900 Subject: Question about resizing stacks Message-ID: <20041019032547.3154993008A@mail.runrev.com> My name is Ken Suzuki. I am relatively new user for Revolution, and I am not English native speaker. My problem is that when I turned OFF "Live Resizing" of stack properties, the stack always becomes unrealizable. How can I make the stack resizable again? The symptom is that, the default setting of a stack is resizable always, and it works normally. However, once I turned "Live Resizing" on, the stack becomes unrealizable and when I turned back "Live Resizing" OFF, still it is unrealizable. Why? I'm using Rev v2.5 on Windows2000. From johnpatten at mac.com Tue Oct 19 00:57:30 2004 From: johnpatten at mac.com (John Patten) Date: Mon, 18 Oct 2004 21:57:30 -0700 Subject: Changing Image FileName Based on QT Time...? In-Reply-To: <20041018231231.34FA79300CD@mail.runrev.com> References: <20041018231231.34FA79300CD@mail.runrev.com> Message-ID: <8018973.1098161850370.JavaMail.johnpatten@mac.com> Thanks Klaus! I'll check out the "currenttime" of player call in the morning. I was not aware of currentTime of player. Would this be used on an idle script? Something like: If currentTime is > 20000 then set fileName of image xyz to "slides/slide1.jpg" else if currentTime is > 25000 then set fileName of image xyz to "slides/slide2.jpg" ... Am i on the right track? Thanks again! John Patten Tech Dept SBCUSD On Monday, October 18, 2004, at 04:20PM, wrote: > >---------------------------------------------------------------------- > >Message: 1 >Date: Mon, 18 Oct 2004 18:09:19 +0200 >From: Klaus Major >Subject: Re: Changing Image FileName Based on QT Time...? >To: How to use Revolution >Message-ID: <116AD318-2120-11D9-8CD0-000A27B49A96 at major-k.de> >Content-Type: text/plain; charset=US-ASCII; format=flowed > >Hi John, > >> Hi All! >> >> Is it possible to change the FileName of an image depending on the >> time in a QuickTime movie. > >Do you mean naming the images after "the currenttime of player xyz" -> >12345.jpg? > >Sure, why not, should not be a problem :-) > >If you would like to automate this task, then you need 2 lists, the >"currenttimes" of >the player, where a specific image should appear and a list of all the >images, >preferrably in the correct order :-) > >> I have a bunch of slides I'm trying to synch up with an audio only >> movie. > >Set "the callbacks" of that player with a nifty script and that should >work fine ;-) > >> Does anyone have any advice? > >Please drop a line if my hints are not really helpful ;-) >I will think about it in the meantime! > >> Thanks in Advance!! >> >> John Patten >> Tech Dept >> SBCUSD > >Regards > >Klaus Major >klaus at major-k.de >http://www.major-k.de > > >P.S. >Only 3 (THREE) weeks left until ERC!!! > >http://techietours.com/Rev/ > >B there or B square :-) > > >------------------------------ >------------------------------ > >Message: 13 >Date: Mon, 18 Oct 2004 20:57:15 +0200 >From: Klaus Major >Subject: Re: Changing image fileName Based on QT Time...? >To: How to use Revolution >Message-ID: <870851B6-2137-11D9-8CD0-000A27B49A96 at major-k.de> >Content-Type: text/plain; charset=US-ASCII; format=flowed > >Hi John, > >maybe you missed this one from 3 hours ago :-) > >> Hi John, >> >>> Hi All! >>> >>> Is it possible to change the FileName of an image depending on the >>> time in a QuickTime movie. >> >> Do you mean naming the images after "the currenttime of player xyz" -> >> 12345.jpg? >> >> Sure, why not, should not be a problem :-) >> >> If you would like to automate this task, then you need 2 lists, the >> "currenttimes" of >> the player, where a specific image should appear and a list of all the >> images, >> preferrably in the correct order :-) >> >>> I have a bunch of slides I'm trying to synch up with an audio only >>> movie. >> >> Set "the callbacks" of that player with a nifty script and that should >> work fine ;-) >> >>> Does anyone have any advice? >> >> Please drop a line if my hints are not really helpful ;-) >> I will think about it in the meantime! >> >>> Thanks in Advance!! >>> >>> John Patten >>> Tech Dept >>> SBCUSD >> >> Regards >> >> Klaus Major >> klaus at major-k.de >> http://www.major-k.de >> >> >> P.S. >> Only 3 (THREE) weeks left until ERC!!! >> >> http://techietours.com/Rev/ >> >> B there or B square :-) > >Best > >Klaus Major >klaus at major-k.de >http://www.major-k.de > > >------------------------------ From francois.cuneo at cuk.ch Tue Oct 19 04:09:33 2004 From: francois.cuneo at cuk.ch (=?ISO-8859-1?Q?Fran=E7ois_Cuneo?=) Date: Tue, 19 Oct 2004 10:09:33 +0200 Subject: RTF File export In-Reply-To: References: <7480FDCB-1C49-11D9-B8BB-000A27B49A96@major-k.de> Message-ID: <35E123A2-21A6-11D9-9918-000A95882198@cuk.ch> Hello everybody! I want to export a fld (pourexport) into an RTF file (to save the style and the font) I have this code put cheminresultat &fichier?cr?er into fichierexport open file fichierexport for text update write THE RTFTEXT OF FLD "POUREXPORT" of card 2 of stack"cukydata" to file fichierexport at "EOF" close file fichierexport And my file is always TXT file. Why please? Thank you for your answer. Friendly Fran?ois From xbury.cs at clearstream.com Tue Oct 19 05:00:52 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Tue, 19 Oct 2004 11:00:52 +0200 Subject: RTF File export Message-ID: Fran?ois, worked fine here... put url (thisurl) into x set the htmltext of fld 1 to x answer the rtftext of fld 1... something else is not correct ;) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > francois.cuneo at cuk.ch > Sent: Tuesday, October 19, 2004 10:10 > To: use-revolution at lists.runrev.com > Subject: RTF File export > > Hello everybody! > > I want to export a fld (pourexport) into an RTF file (to save > the style and the font) > > > I have this code > > put cheminresultat &fichier?cr?er into fichierexport > open file fichierexport for text update > write THE RTFTEXT OF FLD "POUREXPORT" of card 2 of > stack"cukydata" to file fichierexport at "EOF" > close file fichierexport > > And my file is always TXT file. > > Why please? > > Thank you for your answer. > > Friendly > Fran?ois > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From klaus at major-k.de Tue Oct 19 06:13:07 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 19 Oct 2004 12:13:07 +0200 Subject: Changing Image FileName Based on QT Time...? In-Reply-To: <8018973.1098161850370.JavaMail.johnpatten@mac.com> References: <20041018231231.34FA79300CD@mail.runrev.com> <8018973.1098161850370.JavaMail.johnpatten@mac.com> Message-ID: <7919AD4C-21B7-11D9-862A-000A27B49A96@major-k.de> Hi John, > Thanks Klaus! > > I'll check out the "currenttime" of player call in the morning. I was > not aware of currentTime of player. > Would this be used on an idle script? NO!!!!!!! Never use "on idle" or you will get eternal damnation!!! :-D (At least as evil as "repeat until the mouse is UP"!) Instead use "send xyz... in abc..." > Something like: > > If currentTime is > 20000 then > set fileName of image xyz to "slides/slide1.jpg" > else > if currentTime is > 25000 then > set fileName of image xyz to "slides/slide2.jpg" > ... Well almost, but i would rather use a "switch...case..." handler in this case MUCH MORE readable and less harmful, since there are so many possibilities to use "if...then" that 1. most of the time you cannot oversee it with one glance 2. you forget one "end if" almost EVERYTIME ;-) Like this: ##Start the player: on mouseup ## or whenever... start player xyz check_the_time end mouseup on check_the_time put the currenttime of player xyz into CT switch case CT < 20000 AND CT > 10000 set fileName of image xyz to "slides/slide1.jpg" break case CT < 30000 AND CT > 20000 set fileName of image xyz to "slides/slide2.jpg" break ... end switch if CT < the duration of player xyz then ## Sound is not yet finished, so we might have to check again... send check_the_time to me in abc millisecs end if end check_the_time Get the picture? But see below... > Am i on the right track? Yo, but i would suggset to let the player-object do all the work :-) I mean set and use "the callbacks" of the player to trigger your change of images... I just uploaded a tiny stack "Fun with callbacks" to REV-unline -> "klausimausi" ;-) That will get you started (hopefully) with callbacks, which are a very powerful, yet quite unknown feature of REV. > Thanks again! Drop a line (even offlist, if you like) if you need further inof/assistance... > John Patten > Tech Dept > SBCUSD Regards Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Tue Oct 19 06:20:10 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 19 Oct 2004 12:20:10 +0200 Subject: RTF File export In-Reply-To: <35E123A2-21A6-11D9-9918-000A95882198@cuk.ch> References: <7480FDCB-1C49-11D9-B8BB-000A27B49A96@major-k.de> <35E123A2-21A6-11D9-9918-000A95882198@cuk.ch> Message-ID: <75445427-21B8-11D9-862A-000A27B49A96@major-k.de> Bon jour Fran?ois, > Hello everybody! > > I want to export a fld (pourexport) into an RTF file (to save the > style and the font) > > I have this code > > put cheminresultat &fichier?cr?er into fichierexport > open file fichierexport for text update > write THE RTFTEXT OF FLD "POUREXPORT" of card 2 of stack"cukydata" to > file fichierexport at "EOF" > close file fichierexport > > And my file is always TXT file. > > Why please? I suppose you are working on a mac? Right :-) If you write something to a file the resulting file will always have TEXT as the -> filetype, UNLESS you set the filetype BEFORE you are writing that file... Please remember, ONLY the filetype is TEXT, but the content of the file is actually RTF-code! Read: the file only LOOKS liek a text-file to the finder! But we developers cannot be fooled this easy ;-) As long as noone tries to DOUBLECLICK the file in the finder, no need to worry :-) > Thank you for your answer. > > Friendly > Fran?ois Au revoir, mon ami... Klaus Major klaus at major-k.de http://www.major-k.de From francois.cuneo at cuk.ch Tue Oct 19 06:30:44 2004 From: francois.cuneo at cuk.ch (=?ISO-8859-1?Q?Fran=E7ois_Cuneo?=) Date: Tue, 19 Oct 2004 12:30:44 +0200 Subject: RTF File export In-Reply-To: <75445427-21B8-11D9-862A-000A27B49A96@major-k.de> References: <7480FDCB-1C49-11D9-B8BB-000A27B49A96@major-k.de> <35E123A2-21A6-11D9-9918-000A95882198@cuk.ch> <75445427-21B8-11D9-862A-000A27B49A96@major-k.de> Message-ID: Hello Klaus! Thank you but I'm sorry, I don't understand. With this code: -------------- put cheminresultat &fichieracreer into fichierexport set the fileType to "ttxtRTF " -- text file owned by SimpleText app open file fichierexport for text update write THE RTFTEXT OF FLD "POUREXPORT" of card 2 of stack"cukydata" to file fichierexport at "EOF" close file fichierexport ----------------- I have an RTF file in my finder, but when I open it, the bold and the font is not saved. Bouhouhou....... Le 19 oct. 04, ? 12:20, Klaus Major a ?crit : > Bon jour Fran?ois, > >> Hello everybody! >> >> I want to export a fld (pourexport) into an RTF file (to save the >> style and the font) >> >> I have this code >> >> put cheminresultat &fichier?cr?er into fichierexport >> open file fichierexport for text update >> write THE RTFTEXT OF FLD "POUREXPORT" of card 2 of stack"cukydata" >> to file fichierexport at "EOF" >> close file fichierexport >> >> And my file is always TXT file. >> >> Why please? > > I suppose you are working on a mac? Right :-) > > If you write something to a file the resulting file will always have > TEXT as the -> filetype, > UNLESS you set the filetype BEFORE you are writing that file... > > Please remember, ONLY the filetype is TEXT, but the content of the > file is actually RTF-code! > > Read: the file only LOOKS liek a text-file to the finder! > But we developers cannot be fooled this easy ;-) > > As long as noone tries to DOUBLECLICK the file in the finder, no need > to worry :-) > >> Thank you for your answer. >> >> Friendly >> Fran?ois > > Au revoir, mon ami... > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > ------------------ Fran?ois Cuneo Cuk.ch http://www.cuk.ch Site web d?di? au Macintosh francois.cuneo at cuk.ch From xbury.cs at clearstream.com Tue Oct 19 06:47:58 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Tue, 19 Oct 2004 12:47:58 +0200 Subject: RTF File export Message-ID: Maybe it's simpletext the problem. Try opening it with Word. If you open it with BBEdit, you should see the codes... > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > francois.cuneo at cuk.ch > Sent: Tuesday, October 19, 2004 12:31 > To: use-revolution at lists.runrev.com > Subject: Re: RTF File export > > Hello Klaus! > > Thank you but I'm sorry, I don't understand. > > With this code: > -------------- > put cheminresultat &fichieracreer into fichierexport > > set the fileType to "ttxtRTF " -- text file owned by SimpleText app > > open file fichierexport for text update > > write THE RTFTEXT OF FLD "POUREXPORT" of card 2 of > stack"cukydata" to file fichierexport at "EOF" > > close file fichierexport > ----------------- > > I have an RTF file in my finder, but when I open it, the bold > and the font is not saved. > > Bouhouhou....... > > > Le 19 oct. 04, ? 12:20, Klaus Major a ?crit : > > > Bon jour Fran?ois, > > > >> Hello everybody! > >> > >> I want to export a fld (pourexport) into an RTF file (to save the > >> style and the font) > >> > >> I have this code > >> > >> put cheminresultat &fichier?cr?er into fichierexport open file > >> fichierexport for text update write THE RTFTEXT OF FLD > "POUREXPORT" > >> of card 2 of stack"cukydata" > >> to file fichierexport at "EOF" > >> close file fichierexport > >> > >> And my file is always TXT file. > >> > >> Why please? > > > > I suppose you are working on a mac? Right :-) > > > > If you write something to a file the resulting file will > always have > > TEXT as the -> filetype, UNLESS you set the filetype BEFORE you are > > writing that file... > > > > Please remember, ONLY the filetype is TEXT, but the content of the > > file is actually RTF-code! > > > > Read: the file only LOOKS liek a text-file to the finder! > > But we developers cannot be fooled this easy ;-) > > > > As long as noone tries to DOUBLECLICK the file in the > finder, no need > > to worry :-) > > > >> Thank you for your answer. > >> > >> Friendly > >> Fran?ois > > > > Au revoir, mon ami... > > > > Klaus Major > > klaus at major-k.de > > http://www.major-k.de > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > > > ------------------ > Fran?ois Cuneo > Cuk.ch http://www.cuk.ch > Site web d?di? au Macintosh > francois.cuneo at cuk.ch > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From klaus at major-k.de Tue Oct 19 06:53:23 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 19 Oct 2004 12:53:23 +0200 Subject: RTF File export In-Reply-To: References: <7480FDCB-1C49-11D9-B8BB-000A27B49A96@major-k.de> <35E123A2-21A6-11D9-9918-000A95882198@cuk.ch> <75445427-21B8-11D9-862A-000A27B49A96@major-k.de> Message-ID: <18BC2710-21BD-11D9-862A-000A27B49A96@major-k.de> Hi Fran?ois, > Hello Klaus! > > Thank you but I'm sorry, I don't understand. > > With this code: > -------------- > put cheminresultat &fichieracreer into fichierexport > > set the fileType to "ttxtRTF " -- text file owned by SimpleText app > > open file fichierexport for text update > > write THE RTFTEXT OF FLD "POUREXPORT" of card 2 of stack"cukydata" to > file fichierexport at "EOF" > > close file fichierexport > ----------------- > > I have an RTF file in my finder, but when I open it, the bold and the > font is not saved. > > Bouhouhou....... Oh, please don't cry, mon ami :-( I just did a test with: put the rtftext of fld 1 into url("binfile:" & fichierexport) ## This way you can save some lines ;-) Maybe this is the answer? BINFILE instead of FILE? Think so... And it worked here ALMOST, i could open it with TextEdit... The styles "plain", "underline" and "bold" were preserved... BUT: Colors were gone... AND ALL UMLAUTS were gone, too! At least THIS worked in earlier versions :-( I actually cannot remember how many of these issues (missing/wrong Umlauts etc... on OS X) i have bugzillad in the last 2 years... Actually i am a bit tired of having to do this over and over... Well, now i am crying, too :-( Regards Klaus Major klaus at major-k.de http://www.major-k.de From jsng at wayoflife.org Tue Oct 19 06:47:20 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Tue, 19 Oct 2004 18:47:20 +0800 Subject: Changing Image FileName Based on QT Time...? In-Reply-To: <8018973.1098161850370.JavaMail.johnpatten@mac.com> References: <20041018231231.34FA79300CD@mail.runrev.com> <8018973.1098161850370.JavaMail.johnpatten@mac.com> Message-ID: The other way is to generate a SMIL file which can then be played back in the QT player. You can then set the QT Player to open the file which is a SMIL file. This is a text file containing XML code telling the QT player how/where/when other media can be synchronized. That way, you don't have to use any idle scripts but just playback the SMIL file. Check the Apple web site for examples. You probably might want to develop a little editor in Revolution to generate the text file. Jesse Sng From klaus at major-k.de Tue Oct 19 06:58:06 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 19 Oct 2004 12:58:06 +0200 Subject: RTF File export In-Reply-To: References: Message-ID: Hi all, > Maybe it's simpletext the problem. Ah, yes, overlooked this one... SimpleText, as its name might suggest, is just an simple text editor that CANNOT display RTF!!! Try with TextEdit! After i put my filed into a BINFILE "xyz.rtf", it automatically appeared in the finder as a RTF document, to be opened with "TextEdit"... >> set the fileType to "ttxtRTF " -- text file owned by SimpleText app Still crying... Klaus Major klaus at major-k.de http://www.major-k.de From alanira9 at mac.com Tue Oct 19 07:22:38 2004 From: alanira9 at mac.com (Alan Gayne) Date: Tue, 19 Oct 2004 07:22:38 -0400 Subject: 3rd party Report Generator is due shortly?? Message-ID: <2EB2E432-21C1-11D9-AAD8-000393BB44C6@mac.com> Hi everyone! The "What's New" text file that accompanied the RunRev 2.5 download mentions that" ". . . Report objects are no longer supported in this release. . . . and a 3rd party Report Generator is due shortly." Does anyone have any information on who is doing this, what features are anticipated, and when we are likely to see such a creature? Could this actually be the long sought after (by me at least) RunRev functional answer for the features many of us used to get in Hypercard times from Reports DataPro? Any information on this would be greatly appreciated? Thanks and regards, Alan From marty at vertex.ucls.uchicago.edu Tue Oct 19 07:51:42 2004 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Tue, 19 Oct 2004 06:51:42 -0500 (CDT) Subject: Are you using Rev/DC in Education? / sound capabilities In-Reply-To: <20041019102747.31A5A9300D5@mail.runrev.com> References: <20041019102747.31A5A9300D5@mail.runrev.com> Message-ID: > J. Landman Gay" > On 10/18/04 8:39 PM, Erik Hansen wrote: > >>On Oct 18, 2004, at 10:17 AM, > >>Marty Billingsley wrote: > > > >>We miss HC's sound capabilities, > >>but are using Shakobox to compensate. > > > > a Windows Shakobox would be great. > > I just put it online. Shakobox for Windows: > > THANK YOU!!!! My students will be delighted. Those with PCs at home complain about not being able to take their electronic keyboard home to show their parents. (It's one of our projects, to create a one-octave keyboard where users can choose the instrument, octave, note duration, etc., and record and play back songs.) thankyouthankyouthankyou! - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From francois.cuneo at cuk.ch Tue Oct 19 08:24:05 2004 From: francois.cuneo at cuk.ch (=?ISO-8859-1?Q?Fran=E7ois_Cuneo?=) Date: Tue, 19 Oct 2004 14:24:05 +0200 Subject: RTF File export In-Reply-To: References: Message-ID: Hello Klaus! I use TextEdit, of course, I'm not on MacOS9, ttt... ttt....tttt... But the problem is with TE! Because when I open the text in Word or in Nisus, all is correct (not in fact, in Nisus, the "?" is not preconized....) Bouhouhou I can't stop crying... Danke vielmal fuer ihre Antwort, Mein Freund Le 19 oct. 04, ? 12:58, Klaus Major a ?crit : > Hi all, > >> Maybe it's simpletext the problem. > > Ah, yes, overlooked this one... > > SimpleText, as its name might suggest, is just an simple > text editor that CANNOT display RTF!!! > > Try with TextEdit! > > After i put my filed into a BINFILE "xyz.rtf", it automatically > appeared > in the finder as a RTF document, to be opened with "TextEdit"... > >>> set the fileType to "ttxtRTF " -- text file owned by SimpleText app > > Still crying... > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > ------------------ Fran?ois Cuneo Cuk.ch http://www.cuk.ch Site web d?di? au Macintosh francois.cuneo at cuk.ch From klaus at major-k.de Tue Oct 19 09:55:27 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 19 Oct 2004 15:55:27 +0200 Subject: RTF File export In-Reply-To: References: Message-ID: <884436C7-21D6-11D9-862A-000A27B49A96@major-k.de> Bon jour Fran?ois, > Hello Klaus! > > I use TextEdit, of course, I'm not on MacOS9, ttt... ttt....tttt... Oh, sorry :-) > But the problem is with TE! Because when I open the text in Word or in > Nisus, all is correct Yes, i noticed this, too... After exporting to RTF, in TextEdit the umlauts are gone, but in fact ARE PRESENT, when i re-import that file again??? > (not in fact, in Nisus, the "?" is not preconized....) I always use HTML if i want to preserve all formatting and found that RTF support of RR is not very satisfying... > Bouhouhou I can't stop crying... I am crying with you, mon ami ;-( Eat some chocolate, chocolate makes you happy again :-) Just like noodles! > Danke vielmal fuer ihre Antwort, A votre service, monsieur! > Mein Freund Au revoir... Klaus Major klaus at major-k.de http://www.major-k.de From alptex2 at orwell.net Tue Oct 19 07:51:59 2004 From: alptex2 at orwell.net (T. R. Ponn) Date: Tue, 19 Oct 2004 07:51:59 -0400 Subject: OSX Standalone Woes... Message-ID: <4174FFDF.6070407@orwell.net> Hello all, Having stabilized my app (and the hardware it controls) in Windoze and MacOS9, I thought I might begin the task of building an app for Mac OSX distribution. I am still bound to OS9.2.2, but we have another Mac in house with 10.3. So, I fire up rev and build for OSX...then push it over the network to the OSX machine. When I double click the app...nothing happens! I am building the distribution with Rev2.0.3. Is this the problem? Thanks in adavnce for any help you can lend! Best Regards, Tim Ponn From johnpatten at mac.com Tue Oct 19 12:20:12 2004 From: johnpatten at mac.com (John Patten) Date: Tue, 19 Oct 2004 09:20:12 -0700 Subject: Changing image fileName Based on QT Time...? In-Reply-To: <570932.1098202200593.JavaMail.jscattergood@mac.com> References: <570932.1098202200593.JavaMail.jscattergood@mac.com> Message-ID: <4432559.1098202812462.JavaMail.johnpatten@mac.com> Great Klaus! I'll check out the sample on your site. I do remember previous mentions about the dangers of "idle." In my attempts to synch up my slides with audio i began looking at creating a QT SMIL movie using Rev to create the SMIL document. I made some progress after familiarizing myself with SMIL tags, but I was hoping to stay within Rev to do this. Not sure where the SMIL tests would have lead.... I'll check out the example and try some switch statements in conjuction with the callbacks. Thanks Again! John Patten Tech Dept SBCUSD On Tuesday, October 19, 2004, at 03:40AM, wrote: Message: 18 >Date: Tue, 19 Oct 2004 12:13:07 +0200 >From: Klaus Major >Subject: Re: Changing Image FileName Based on QT Time...? >To: How to use Revolution >Message-ID: <7919AD4C-21B7-11D9-862A-000A27B49A96 at major-k.de> >Content-Type: text/plain; charset=US-ASCII; format=flowed > >Hi John, > >> Thanks Klaus! >> >> I'll check out the "currenttime" of player call in the morning. I was >> not aware of currentTime of player. >> Would this be used on an idle script? > >NO!!!!!!! > >Never use "on idle" or you will get eternal damnation!!! :-D >(At least as evil as "repeat until the mouse is UP"!) > >Instead use "send xyz... in abc..." > >> Something like: >> >> If currentTime is > 20000 then >> set fileName of image xyz to "slides/slide1.jpg" >> else >> if currentTime is > 25000 then >> set fileName of image xyz to "slides/slide2.jpg" >> ... > >Well almost, but i would rather use a "switch...case..." handler in >this case >MUCH MORE readable and less harmful, since there are so many >possibilities >to use "if...then" that >1. most of the time you cannot oversee it with one glance >2. you forget one "end if" almost EVERYTIME ;-) > >Like this: > >##Start the player: >on mouseup ## or whenever... > start player xyz > check_the_time >end mouseup > >on check_the_time > put the currenttime of player xyz into CT > switch > case CT < 20000 AND CT > 10000 > set fileName of image xyz to "slides/slide1.jpg" > break > case CT < 30000 AND CT > 20000 > set fileName of image xyz to "slides/slide2.jpg" > break > ... > end switch > if CT < the duration of player xyz then > ## Sound is not yet finished, so we might have to check again... > send check_the_time to me in abc millisecs > end if >end check_the_time > >Get the picture? >But see below... > >> Am i on the right track? > >Yo, but i would suggset to let the player-object do all the work :-) > >I mean set and use "the callbacks" of the player to trigger your change >of images... > >I just uploaded a tiny stack "Fun with callbacks" to REV-unline -> >"klausimausi" ;-) >That will get you started (hopefully) with callbacks, which are a very >powerful, >yet quite unknown feature of REV. > >> Thanks again! > >Drop a line (even offlist, if you like) if you need further >inof/assistance... > >> John Patten >> Tech Dept >> SBCUSD > >Regards > >Klaus Major >klaus at major-k.de >http://www.major-k.de > From johnpatten at mac.com Tue Oct 19 12:23:39 2004 From: johnpatten at mac.com (John Patten) Date: Tue, 19 Oct 2004 09:23:39 -0700 Subject: use-revolution Digest, Vol 13, Issue 43 In-Reply-To: <20041019160024.0A40F9300F6@mail.runrev.com> References: <20041019160024.0A40F9300F6@mail.runrev.com> Message-ID: <13166734.1098203019591.JavaMail.johnpatten@mac.com> Thanks Jesse... That's the path I had started down on my own to solve the task... at least, maybe, I wasn't completely off base :-) Cheers! John Patten Tech Dept SBCUSD >------------------------------ > >Message: 3 >Date: Tue, 19 Oct 2004 18:47:20 +0800 >From: Jesse Sng >Subject: Re: Changing Image FileName Based on QT Time...? >To: How to use Revolution >Message-ID: >Content-Type: text/plain; charset="us-ascii" ; format="flowed" > > >The other way is to generate a SMIL file which can then be played >back in the QT player. You can then set the QT Player to open the >file which is a SMIL file. This is a text file containing XML code >telling the QT player how/where/when other media can be synchronized. > >That way, you don't have to use any idle scripts but just playback >the SMIL file. Check the Apple web site for examples. You probably >might want to develop a little editor in Revolution to generate the >text file. > > >Jesse Sng > >------------------------------ ___________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > >End of use-revolution Digest, Vol 13, Issue 43 >********************************************** > > From jbv.silences at Club-Internet.fr Tue Oct 19 15:18:01 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Tue, 19 Oct 2004 21:18:01 +0200 Subject: POST cgi question - slightly OT Message-ID: <4175686A.BEE53DF5@Club-Internet.fr> Hi, Is there a limit to the amount of data returned (as plain/text) from a POST command to a cgi script ? Thanks, JB From fde101 at fjrhome.net Tue Oct 19 15:20:43 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 19 Oct 2004 15:20:43 -0400 Subject: POST cgi question - slightly OT In-Reply-To: <4175686A.BEE53DF5@Club-Internet.fr> References: <4175686A.BEE53DF5@Club-Internet.fr> Message-ID: I don't think you can return more bytes than the number of particles in the universe ;-) There is always a limit to everything, but I don't think there is any "defined" limit to this. It really depends more on how much the client can handle -- memory size, scratch space on the disk, bandwidth, etc. On Oct 19, 2004, at 3:18 PM, jbv wrote: > Hi, > > Is there a limit to the amount of data returned > (as plain/text) from a POST command to a cgi > script ? > > Thanks, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From webmaster at dreamscapesoftware.com Tue Oct 19 16:25:22 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Tue, 19 Oct 2004 14:25:22 -0600 Subject: shell() bug in standalone Message-ID: <004b01c4b619$c339f6d0$9a30c843@DOWNSTAIRS> In one of my programs I have scripted the shell so it will open the file "Help Topics.chm" when someone clicks the "Help Topics" menuitem in the "Help" menu. It works fine in Revolution, but when in a standalone it will cause the processor to "think" for about a minute, launch the help file, then the standalone will crash. I'm stumped! Any ideas! Here's the script... on help set cursor to watch lock screen put the long name of this stack into helpLocation set itemDelimiter to "/" delete char 1 to 7 of helpLocation put "Help Topics.chm" into the last item of helpLocation if there is a file helpLocation then set the hideConsoleWindows to true if the shellCommand is "cmd.exe" then create alias "C:/Temp.lnk" to file helpLocation get shell("C:\Temp.lnk") delete file "C:/Temp.lnk" else get shell("start" && quote & helpLocation & quote) end if end if unlock screen end help Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com From pixelbird at interisland.net Tue Oct 19 15:32:03 2004 From: pixelbird at interisland.net (Ken Norris) Date: Tue, 19 Oct 2004 12:32:03 -0700 Subject: Sound and Music -- Audio in Rev In-Reply-To: <20041019102800.5124A9300D7@mail.runrev.com> References: <20041019102800.5124A9300D7@mail.runrev.com> Message-ID: <8DFC84E0-2205-11D9-AE74-000A27945590@interisland.net> Hi Richard, > Date: Mon, 18 Oct 2004 19:53:24 -0700 > From: Richard Gaskin > Subject: Re: Thread With No Name >> What are the chances of giving this thread a real name? > > I did my best with the improv above, but it's been so long since this > thread had a name I haven't a clue what it was born as. How about my attempt? ;-) Has anyone tried to get Rev to work with Jon Adam's (actually written by Nigel Redmond) QuickNotes external for the Mac (requires QT)? If someone could write a similar DLL for, at least, Windows, we'd be in business. The problem I experience with notation stuff like ShakoBox (which is very cool, but...) is that it doesn't react to buttons fast enough. Try building an onscreen piano keyboard and make it play notes and chords in realtime, on, say, a 500mHz machine. I can do this quite easily on a Mac using the QuickNotes external in SuperCard. I'd be happy to send any SC users any of the ones I have or am working on. Maybe someone can figure out how to make it work in Windows under Rev. ;-) Ken N. From jacque at hyperactivesw.com Tue Oct 19 15:32:03 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 19 Oct 2004 14:32:03 -0500 Subject: Are you using Rev/DC in Education? / sound capabilities In-Reply-To: References: <20041019102747.31A5A9300D5@mail.runrev.com> Message-ID: <41756BB3.8030207@hyperactivesw.com> On 10/19/04 6:51 AM, Marty Billingsley wrote: >>J. Landman Gay" >>On 10/18/04 8:39 PM, Erik Hansen wrote: >> >>>>On Oct 18, 2004, at 10:17 AM, >>>>Marty Billingsley wrote: >>> >>>>We miss HC's sound capabilities, >>>>but are using Shakobox to compensate. >>> >>>a Windows Shakobox would be great. >> >>I just put it online. Shakobox for Windows: >> >> > > > THANK YOU!!!! My students will be delighted. Those with PCs > at home complain about not being able to take their electronic > keyboard home to show their parents. (It's one of our projects, > to create a one-octave keyboard where users can choose the > instrument, octave, note duration, etc., and record and play back > songs.) > > thankyouthankyouthankyou! > - marty You're welcome, though I could have had it online sooner. I just forgot to do it. I should mention that the file I put online is pretty stark; it just contains the .exe and a very brief Read Me. For those who have already been using the Mac version it will be easy to decipher. For those who haven't ever used the Mac version, downloading the Mac file and looking at the stack notes might be helpful as a generic introduction. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Oct 19 15:38:07 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 19 Oct 2004 14:38:07 -0500 Subject: Question about resizing stacks In-Reply-To: <20041019032547.3154993008A@mail.runrev.com> References: <20041019032547.3154993008A@mail.runrev.com> Message-ID: <41756D1F.50207@hyperactivesw.com> On 10/18/04 10:30 PM, KS wrote: > My name is Ken Suzuki. > I am relatively new user for Revolution, and I am not English native speaker. > My problem is that when I turned OFF "Live Resizing" of stack properties, the stack always becomes unrealizable. How can I make the stack resizable again? > > The symptom is that, the default setting of a stack is resizable always, and it > works normally. However, once I turned "Live Resizing" on, the stack becomes > unrealizable and when I turned back "Live Resizing" OFF, still it is unrealizable. Why? > I'm using Rev v2.5 on Windows2000. The liveResizing property controls how the stack looks when the user resizes it, but it does not control whether a stack can be resized in the first place. To re-enable resizing, go to the Size & Position tab in the Inspector and check the Resizable checkbox. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From JimCarwardine at OwnYourFuture-net.com Tue Oct 19 15:44:08 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Tue, 19 Oct 2004 16:44:08 -0300 Subject: Little #%$*! Arrows In-Reply-To: <7CAFCFE7-208F-11D9-A7E4-0003937A97B8@genesearch.com.au> Message-ID: Yes, I did overlook the closeField handler requirement. However, when I put it in the field script, in one instance, it prevents the error but doesn't update the counter. In another instance it just gave the same error. It seems that I am making it too hard but can't see the problem... Jim on 10/17/04 7:54 PM, Sarah Reichelt wrote: >> I'm getting an error when I use the Little Arrows object from the >> Object >> Library supplied with 2.5. >> >> When I press the up arrow or the down arrow, it executes a handler that >> increments the associated field containing the number being >> incremented. >> Even though the handler is there in the script of the Little Arrows >> button, >> the error says it can't find it. >> >> I've traced the script. It seems that it finds and executes the >> correct >> handler and when it comes to the end of that handler and control is >> returned >> to the line that called the handler, the error occurs saying it can't >> find >> the handler. >> > If I remember correctly, it needs a closeField handler in the field you > are incrementing. The handler can be empty if you don't want it to do > anything, but it must be present. And don't forget to set the 2 custom > properties that dictate the maximum & minimum values. > > Cheers, > Sarah > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From lists at mangomultimedia.com Tue Oct 19 15:46:55 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 19 Oct 2004 12:46:55 -0700 Subject: Sound and Music -- Audio in Rev In-Reply-To: <8DFC84E0-2205-11D9-AE74-000A27945590@interisland.net> References: <20041019102800.5124A9300D7@mail.runrev.com> <8DFC84E0-2205-11D9-AE74-000A27945590@interisland.net> Message-ID: On Oct 19, 2004, at 12:32 PM, Ken Norris wrote: > > How about my attempt? ;-) > > Has anyone tried to get Rev to work with Jon Adam's (actually written > by Nigel Redmond) QuickNotes external for the Mac (requires QT)? > > If someone could write a similar DLL for, at least, Windows, we'd be > in business. > > The problem I experience with notation stuff like ShakoBox (which is > very cool, but...) is that it doesn't react to buttons fast enough. > > Try building an onscreen piano keyboard and make it play notes and > chords in realtime, on, say, a 500mHz machine. I can do this quite > easily on a Mac using the QuickNotes external in SuperCard. I'd be > happy to send any SC users any of the ones I have or am working on. > Maybe someone can figure out how to make it work in Windows under Rev. Is the QuickNotes external just a midi interface that uses QuickTime's midi features? -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From swartart at iafrica.com Tue Oct 19 15:55:50 2004 From: swartart at iafrica.com (Ryno Swart) Date: Tue, 19 Oct 2004 21:55:50 +0200 Subject: Image resize. In-Reply-To: <20041019160024.0A40F9300F6@mail.runrev.com> Message-ID: Hi all. I am working on a nice simple project, a yearbook for our primary school, but even in such a simple job, I came up against a few problems. These may all have solutions that escape me for the moment, and I would appreciate any assistance. I'll break them into four posts to make replies simpler and clearer. Image resizing: Clicking and dragging on the corner handle of an image or a graphic or a field resizes it. But with the shift key down while resizing, the image is distorted to a square, instead of resizing while staying in proportion. This is vital when resizing an image. Am I missing a simple key combination? Thanks for any help, Ryno. From swartart at iafrica.com Tue Oct 19 16:00:25 2004 From: swartart at iafrica.com (Ryno Swart) Date: Tue, 19 Oct 2004 22:00:25 +0200 Subject: Shortening a line. In-Reply-To: <20041019160024.0A40F9300F6@mail.runrev.com> Message-ID: <84899BFF-2209-11D9-A020-003065D180EE@iafrica.com> Second query: Shortening a line: Drawing a nice vertical line with the line tool is straightforward. But to adjust the line to the right length is impossible. The moment the mouse clicks on the handle, the line goes off vertical, and it cannot be brought back to vertical. This seems counterintuitive and counterproductive. The only way I can adjust this line length while keeping it vertical, is to go into the object inspector, and to use the height and width adjustors. Am I missing something? Ryno. From klaus at major-k.de Tue Oct 19 16:05:11 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 19 Oct 2004 22:05:11 +0200 Subject: Image resize. In-Reply-To: References: Message-ID: <2F07B0DF-220A-11D9-862A-000A27B49A96@major-k.de> Hi Ryno, hoe gaat het met jullie? :-) > Hi all. > > I am working on a nice simple project, a yearbook for our primary > school, but even in such a simple job, I came up against a few > problems. These may all have solutions that escape me for the moment, > and I would appreciate any assistance. I'll break them into four posts > to make replies simpler and clearer. > > Image resizing: Clicking and dragging on the corner handle of an image > or a graphic or a field resizes it. But with the shift key down while > resizing, the image is distorted to a square, instead of resizing > while staying in proportion. This is vital when resizing an image. > > Am I missing a simple key combination? No. Unfortunately this commonly used key combination (Shift-drag to keep aspect ratio) has NOT implemented into the engine yet :-( > Thanks for any help, > > Ryno. Groetjes Klaus Major klaus at major-k.de http://www.major-k.de From fde101 at fjrhome.net Tue Oct 19 16:07:19 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 19 Oct 2004 16:07:19 -0400 Subject: Image resize. In-Reply-To: <2F07B0DF-220A-11D9-862A-000A27B49A96@major-k.de> References: <2F07B0DF-220A-11D9-862A-000A27B49A96@major-k.de> Message-ID: <7B52AC81-220A-11D9-B4C2-0050E4BA750F@fjrhome.net> This bugs me too. Is anyone aware of a simple Transcript workaround (to constrain the size during resize using a script), or should I start trying to be clever here? On Oct 19, 2004, at 4:05 PM, Klaus Major wrote: > Hi Ryno, > > hoe gaat het met jullie? :-) > >> Hi all. >> >> I am working on a nice simple project, a yearbook for our primary >> school, but even in such a simple job, I came up against a few >> problems. These may all have solutions that escape me for the moment, >> and I would appreciate any assistance. I'll break them into four >> posts to make replies simpler and clearer. >> >> Image resizing: Clicking and dragging on the corner handle of an >> image or a graphic or a field resizes it. But with the shift key down >> while resizing, the image is distorted to a square, instead of >> resizing while staying in proportion. This is vital when resizing an >> image. >> >> Am I missing a simple key combination? > > No. > > Unfortunately this commonly used key combination (Shift-drag to keep > aspect ratio) > has NOT implemented into the engine yet :-( > >> Thanks for any help, >> >> Ryno. > > Groetjes > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From klaus at major-k.de Tue Oct 19 16:10:14 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 19 Oct 2004 22:10:14 +0200 Subject: Shortening a line. In-Reply-To: <84899BFF-2209-11D9-A020-003065D180EE@iafrica.com> References: <84899BFF-2209-11D9-A020-003065D180EE@iafrica.com> Message-ID: Hi Ryno, > Second query: > > Shortening a line: Drawing a nice vertical line with the line tool is > straightforward. But to adjust the line to the right length is > impossible. The moment the mouse clicks on the handle, the line goes > off vertical, and it cannot be brought back to vertical. This seems > counterintuitive and counterproductive. The only way I can adjust this > line length while keeping it vertical, is to go into the object > inspector, and to use the height and width adjustors. > > Am I missing something? again no :-) No way to change this manually... Looks like one can simply NOT grab the "middle" handle, only one of the others and they will resize the box... You may use the message box or my nice plug-in "2lz2". > Ryno. Tot dan... Klaus Major klaus at major-k.de http://www.major-k.de From fde101 at fjrhome.net Tue Oct 19 16:15:20 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 19 Oct 2004 16:15:20 -0400 Subject: Shortening a line. In-Reply-To: References: <84899BFF-2209-11D9-A020-003065D180EE@iafrica.com> Message-ID: <99AC9B96-220B-11D9-B4C2-0050E4BA750F@fjrhome.net> A solution I previously used was to have a "Make Vertical" button and a "Make Horizontal" button which would "flatten" the line in the appropriate direction in order to compensate for this problem. Another solution is to use "Reshape Graphic" (Object menu, at least under 2.5), which places round handles on the endpoints of the line, allowing you to drag the endpoints as with a traditional drawing tool. ;-) On Oct 19, 2004, at 4:10 PM, Klaus Major wrote: > Hi Ryno, > >> Second query: >> >> Shortening a line: Drawing a nice vertical line with the line tool is >> straightforward. But to adjust the line to the right length is >> impossible. The moment the mouse clicks on the handle, the line goes >> off vertical, and it cannot be brought back to vertical. This seems >> counterintuitive and counterproductive. The only way I can adjust >> this line length while keeping it vertical, is to go into the object >> inspector, and to use the height and width adjustors. >> >> Am I missing something? > > again no :-) > > No way to change this manually... > > Looks like one can simply NOT grab the "middle" handle, only > one of the others and they will resize the box... > > You may use the message box or my nice plug-in "2lz2". > >> Ryno. > > Tot dan... > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From webmaster at dreamscapesoftware.com Tue Oct 19 17:14:32 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Tue, 19 Oct 2004 15:14:32 -0600 Subject: Image resize. References: <2F07B0DF-220A-11D9-862A-000A27B49A96@major-k.de> <7B52AC81-220A-11D9-B4C2-0050E4BA750F@fjrhome.net> Message-ID: <007301c4b620$a154e280$9a30c843@DOWNSTAIRS> > This bugs me too. Is anyone aware of a simple Transcript workaround > (to constrain the size during resize using a script), or should I start > trying to be clever here? This should help... global oWidth,oHeight,newWidthPixels,newWidthPercent,newHeightPixels,newHeightPercent -- For the Width on doUpdate put (word 2 of the selectedLine of btn "widthUnit") into widthUnit put (word 2 of the selectedLine of btn "heightUnit") into heightUnit if (the text of me is empty) or ((the text of me) < 1) then put 1 into me if widthUnit = "1" then -- Calculate via Pixels put (the text of me) into newWidthPixels put (oWidth * 0.01) into onePercent put the round of (newWidthPixels / onePercent) into newWidthPercent if the hilight of button "maintainAspect" is true then put newWidthPercent into newHeightPercent put the round of ((oHeight * 0.01) * newHeightPercent) into newHeightPixels end if else -- Calculate via Percentage put (the text of me) into newWidthPercent put the round of ((oWidth * 0.01) * newWidthPercent) into newWidthPixels if the hilight of button "maintainAspect" is true then put newWidthPercent into newHeightPercent put the round of ((oHeight * 0.01) * newHeightPercent) into newHeightPixels end if end if if heightUnit = "1" then put newHeightPixels into fld "newHeight" else put newHeightPercent into fld "newHeight" end if end doUpdate -- For the Height on doUpdate put (word 2 of the selectedLine of btn "widthUnit") into widthUnit put (word 2 of the selectedLine of btn "heightUnit") into heightUnit if (the text of me is empty) or ((the text of me) < 1) then put 1 into me if heightUnit = "1" then -- Calculate via Pixels put (the text of me) into newHeightPixels put (oHeight * 0.01) into onePercent put the round of (newHeightPixels / onePercent) into newHeightPercent if the hilight of button "maintainAspect" is true then put newHeightPercent into newWidthPercent put the round of ((oWidth * 0.01) * newWidthPercent) into newWidthPixels end if else -- Calculate via Percentage put (the text of me) into newHeightPercent put the round of ((oHeight * 0.01) * newHeightPercent) into newHeightPixels if the hilight of button "maintainAspect" is true then put newHeightPercent into newWidthPercent put the round of ((oWidth * 0.01) * newWidthPercent) into newWidthPixels end if end if -- Update the other Field if needed if widthUnit = "1" then put newWidthPixels into fld "newWidth" else put newWidthPercent into fld "newWidth" end doUpdate Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com From hershrev at realtorsgroup.us Tue Oct 19 16:12:45 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 19 Oct 2004 16:12:45 -0400 Subject: Shortening a line. In-Reply-To: Message-ID: <3DB01D58-220B-11D9-BB1A-0030654C1E62@realtorsgroup.us> Also you could open the property inspector drop down to "size and position" and choose your needs Hershel On Tuesday, October 19, 2004, at 04:10 PM, Klaus Major wrote: > Hi Ryno, > >> Second query: >> >> Shortening a line: Drawing a nice vertical line with the line tool is >> straightforward. But to adjust the line to the right length is >> impossible. The moment the mouse clicks on the handle, the line goes >> off vertical, and it cannot be brought back to vertical. This seems >> counterintuitive and counterproductive. The only way I can adjust >> this line length while keeping it vertical, is to go into the object >> inspector, and to use the height and width adjustors. >> >> Am I missing something? > > again no :-) > > No way to change this manually... > > Looks like one can simply NOT grab the "middle" handle, only > one of the others and they will resize the box... > > You may use the message box or my nice plug-in "2lz2". > >> Ryno. > > Tot dan... > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Tue Oct 19 16:19:56 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 19 Oct 2004 13:19:56 -0700 Subject: Shortening a line. In-Reply-To: <84899BFF-2209-11D9-A020-003065D180EE@iafrica.com> References: <84899BFF-2209-11D9-A020-003065D180EE@iafrica.com> Message-ID: <417576EC.2030506@fourthworld.com> Ryno Swart wrote: > Shortening a line: Drawing a nice vertical line with the line tool is > straightforward. But to adjust the line to the right length is > impossible. The moment the mouse clicks on the handle, the line goes off > vertical, and it cannot be brought back to vertical. This seems > counterintuitive and counterproductive. The only way I can adjust this > line length while keeping it vertical, is to go into the object > inspector, and to use the height and width adjustors. Ah, the dreaded Bug #624: While the need to address that bug is still being debated, perhaps someone from RunRev can chime in here with a line or two about the workaround they recommend..... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From klaus at major-k.de Tue Oct 19 16:20:51 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 19 Oct 2004 22:20:51 +0200 Subject: Image resize. In-Reply-To: <007301c4b620$a154e280$9a30c843@DOWNSTAIRS> References: <2F07B0DF-220A-11D9-862A-000A27B49A96@major-k.de> <7B52AC81-220A-11D9-B4C2-0050E4BA750F@fjrhome.net> <007301c4b620$a154e280$9a30c843@DOWNSTAIRS> Message-ID: <5EDA6226-220C-11D9-862A-000A27B49A96@major-k.de> Hi Derek, >> This bugs me too. Is anyone aware of a simple Transcript workaround >> (to constrain the size during resize using a script), or should I >> start >> trying to be clever here? > This should help... > > global > oWidth,oHeight,newWidthPixels,newWidthPercent,newHeightPixels,newHeight > Percent > > -- For the Width > > on doUpdate > put (word 2 of the selectedLine of btn "widthUnit") into widthUnit > ... very nice, Derek, very nice! Could you eventually consider to give a TINY hint on how to use it? Thanks ;-) Best Klaus Major klaus at major-k.de http://www.major-k.de From fde101 at fjrhome.net Tue Oct 19 16:35:15 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 19 Oct 2004 16:35:15 -0400 Subject: Image resize. In-Reply-To: <5EDA6226-220C-11D9-862A-000A27B49A96@major-k.de> References: <2F07B0DF-220A-11D9-862A-000A27B49A96@major-k.de> <7B52AC81-220A-11D9-B4C2-0050E4BA750F@fjrhome.net> <007301c4b620$a154e280$9a30c843@DOWNSTAIRS> <5EDA6226-220C-11D9-862A-000A27B49A96@major-k.de> Message-ID: <61DE70DC-220E-11D9-B4C2-0050E4BA750F@fjrhome.net> Apparently I missed a message here: I didn't get the one with the full code. If anyone knows how to get the original size of an image, we could simply handle the resizeControl method and check to see if a key is being held down down (maybe controlKey or shiftKey) and adjust the height/width accordingly. Something like this: on resizeControl if the first word of the abbreviated name of the target is "image" and the shiftKey is down then put the height of the target into curhigh put the width of the target into curwide put the of the target into orighigh put the of the target into origwide put origwide/orighigh into aspect1 put orighigh/origwide into aspect2 multiply aspect1 by curhigh multiply aspect2 by curwide if aspect1 > curwide then set the height of the target to aspect2 else if aspect2 > curhigh then set the width of the target to aspect1 end if end if end resizeControl Obviously, we could simply record the original width/height before resizing, and this could be used to maintain the aspect "as is" during the resize, but I would personally prefer to maintain the original aspect ratio recorded in the image file. Is it possible to get that info from rev (the actual pixel width and height recorded in an image)? On Oct 19, 2004, at 4:20 PM, Klaus Major wrote: > Hi Derek, > >>> This bugs me too. Is anyone aware of a simple Transcript workaround >>> (to constrain the size during resize using a script), or should I >>> start >>> trying to be clever here? > >> This should help... >> >> global >> oWidth,oHeight,newWidthPixels,newWidthPercent,newHeightPixels,newHeigh >> tPercent >> >> -- For the Width >> >> on doUpdate >> put (word 2 of the selectedLine of btn "widthUnit") into widthUnit >> ... > > very nice, Derek, very nice! > > Could you eventually consider to give a TINY hint on how to use it? > > Thanks ;-) > > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From webmaster at dreamscapesoftware.com Tue Oct 19 17:36:32 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Tue, 19 Oct 2004 15:36:32 -0600 Subject: Image resize. References: <2F07B0DF-220A-11D9-862A-000A27B49A96@major-k.de><7B52AC81-220A-11D9-B4C2-0050E4BA750F@fjrhome.net><007301c4b620$a154e280$9a30c843@DOWNSTAIRS> <5EDA6226-220C-11D9-862A-000A27B49A96@major-k.de> Message-ID: <009d01c4b623$b490de00$9a30c843@DOWNSTAIRS> > very nice, Derek, very nice! > > Could you eventually consider to give a TINY hint on how to use it? :) Yes, sorry about that. I was composing message when I got a call (I work in Security with the local Police Department) so I just sent it and I'm back now. That script is for constraining the aspect ratio for an image when a new width or height is choosen. It would consit of 2 fields, width and height, and 2 option menus both containing "Pixels" and "Percent". Also, there's a checkbox to turn on/off the aspect calculator. The original width and height are always constant and held in the variables oWidth and oHeight. When a new width or height is entered in the fields, the appropriate "doUpdate" handler is called and puts the calculated width and height into the variables and then into the opposite field. The script is not completely exact though. Sometimes the numbers are a little off when trying to get a calculation down to 1 or 2 pixels, but it works pretty well. Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com From pixelbird at interisland.net Tue Oct 19 16:58:46 2004 From: pixelbird at interisland.net (Ken Norris) Date: Tue, 19 Oct 2004 13:58:46 -0700 Subject: Sound and Music -- Audio in Rev In-Reply-To: <20041019201607.A1B06930125@mail.runrev.com> References: <20041019201607.A1B06930125@mail.runrev.com> Message-ID: Hi Trevor, > Date: Tue, 19 Oct 2004 12:46:55 -0700 > From: Trevor DeVore > Subject: Re: Sound and Music -- Audio in Rev > Is the QuickNotes external just a midi interface that uses QuickTime's > midi features? Yep, but it's a pretty good one. AIRC it' s reasonably polyphonic, i.e., you can assign a channel for chords, up to 8 or 9 notes to play at once, instantly at the touch of a button. In fact, I'm designing a chord maker for a few different reasons, 1) to add to the enableware onscreen keyboard interface, 2) to teach myself chords, 3) to build into a track recorder (progression loops). There is no tempo control, but because it plays dynamically, you can define a timed loop via normal scripting with a variable. It already has a MIDI instrument picker that covers all the Roland MIDI instrument set, including GS extended instruments, available to the current version of QT. Ken N. From klaus at major-k.de Tue Oct 19 16:54:34 2004 From: klaus at major-k.de (Klaus Major) Date: Tue, 19 Oct 2004 22:54:34 +0200 Subject: Image resize. In-Reply-To: <61DE70DC-220E-11D9-B4C2-0050E4BA750F@fjrhome.net> References: <2F07B0DF-220A-11D9-862A-000A27B49A96@major-k.de> <7B52AC81-220A-11D9-B4C2-0050E4BA750F@fjrhome.net> <007301c4b620$a154e280$9a30c843@DOWNSTAIRS> <5EDA6226-220C-11D9-862A-000A27B49A96@major-k.de> <61DE70DC-220E-11D9-B4C2-0050E4BA750F@fjrhome.net> Message-ID: <14CA8918-2211-11D9-862A-000A27B49A96@major-k.de> Hi Frank, > Apparently I missed a message here: I didn't get the one with the full > code. so did i :-) > ... > end resizeControl > > Obviously, we could simply record the original width/height before > resizing, and this could be used to maintain the aspect "as is" during > the resize, but I would personally prefer to maintain the original > aspect ratio recorded in the image file. Is it possible to get that > info from rev (the actual pixel width and height recorded in an > image)? Yep, that's "the formattedheight" and "the formattedwidth" of an image... Regards Klaus Major klaus at major-k.de http://www.major-k.de From fde101 at fjrhome.net Tue Oct 19 16:58:56 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 19 Oct 2004 16:58:56 -0400 Subject: Image resize. In-Reply-To: <009d01c4b623$b490de00$9a30c843@DOWNSTAIRS> References: <2F07B0DF-220A-11D9-862A-000A27B49A96@major-k.de><7B52AC81-220A-11D9-B4C2-0050E4BA750F@fjrhome.net><007301c4b620$a154e280$9a30c843@DOWNSTAIRS> <5EDA6226-220C-11D9-862A-000A27B49A96@major-k.de> <009d01c4b623$b490de00$9a30c843@DOWNSTAIRS> Message-ID: Here is another solution. Try putting the handler below into a stack or card script (I put it in my mainstack's script). If the option (or alt for x86 systems) is held down after resizing, the image will automatically shrink to fit the given box and to maintain the original aspect ratio of the image. on resizeControl if the first word of the abbreviated name of the target is "image" and the optionKey is down then put the height of the target into curhigh put the width of the target into curwide put the formattedHeight of the target into orighigh put the formattedWidth of the target into origwide put origwide/orighigh into aspect1 put orighigh/origwide into aspect2 multiply aspect1 by curhigh multiply aspect2 by curwide if aspect1 > curwide then set the height of the target to aspect2 else if aspect2 > curhigh then set the width of the target to aspect1 end if end if end resizeControl On Oct 19, 2004, at 5:36 PM, Derek Bump wrote: >> very nice, Derek, very nice! >> >> Could you eventually consider to give a TINY hint on how to use it? > > :) Yes, sorry about that. I was composing message when I got a call > (I work in Security with the local Police Department) so I just sent > it and I'm back now. > > That script is for constraining the aspect ratio for an image when a > new width or height is choosen. It would consit of 2 fields, width > and height, and 2 option menus both containing "Pixels" and "Percent". > Also, there's a checkbox to turn on/off the aspect calculator. > > The original width and height are always constant and held in the > variables oWidth and oHeight. When a new width or height is entered > in the fields, the appropriate "doUpdate" handler is called and puts > the calculated width and height into the variables and then into the > opposite field. > > The script is not completely exact though. Sometimes the numbers are > a little off when trying to get a calculation down to 1 or 2 pixels, > but it works pretty well. > > > Derek Bump > Dreamscape Software > ____________________________________________ > Compress Images Easily with JPEGCompress > http://www.dreamscapesoftware.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From lists at mangomultimedia.com Tue Oct 19 16:47:15 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 19 Oct 2004 13:47:15 -0700 Subject: Image resize. In-Reply-To: <61DE70DC-220E-11D9-B4C2-0050E4BA750F@fjrhome.net> References: <2F07B0DF-220A-11D9-862A-000A27B49A96@major-k.de> <7B52AC81-220A-11D9-B4C2-0050E4BA750F@fjrhome.net> <007301c4b620$a154e280$9a30c843@DOWNSTAIRS> <5EDA6226-220C-11D9-862A-000A27B49A96@major-k.de> <61DE70DC-220E-11D9-B4C2-0050E4BA750F@fjrhome.net> Message-ID: <0F5397FE-2210-11D9-B3F3-000A956C462A@mangomultimedia.com> On Oct 19, 2004, at 1:35 PM, Frank D. Engel, Jr. wrote: > > Obviously, we could simply record the original width/height before > resizing, and this could be used to maintain the aspect "as is" during > the resize, but I would personally prefer to maintain the original > aspect ratio recorded in the image file. Is it possible to get that > info from rev (the actual pixel width and height recorded in an > image)? formattedWidth and formattedHeight -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From fde101 at fjrhome.net Tue Oct 19 17:42:32 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 19 Oct 2004 17:42:32 -0400 Subject: Can't Palette in a closeStackRequest? Message-ID: My mainstack is a palette. Whenever my program enters a closeStackRequest handler, the window switches to a topLevel. I tried setting the style property to palette within the closeStackRequest handler, as I do with the preOpenStack handler. No effect. I tried the palette command. No effect. Why is it that this command seems to be completely ignored within a closeStackRequest handler? OS X.3, Rev 2.5, btw. ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From erikhans08 at yahoo.com Tue Oct 19 18:52:08 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Tue, 19 Oct 2004 15:52:08 -0700 (PDT) Subject: Sound and Music -- Audio in Rev In-Reply-To: Message-ID: <20041019225208.85933.qmail@web61102.mail.yahoo.com> --- Ken Norris wrote: > > It already has a MIDI instrument picker that > covers all the Roland MIDI > instrument set, including GS extended > instruments, available to the > current version of QT. General MIDI (128 voices) on non-Roland tone generators would cover the basic sounds. any idea about other proprietary extended instruments like Yamaha sequencers? common usage seems to include "tone generator" in the word "sequencer" the work sounds exciting. thanks, Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From pedro at gold.natsu.gs Tue Oct 19 20:33:30 2004 From: pedro at gold.natsu.gs (KS) Date: Wed, 20 Oct 2004 09:33:30 +0900 Subject: Question about resizing stacks Message-ID: <20041020002907.3B92F930059@mail.runrev.com> > This doesn't exactly answer your question, but according to the docs > "On Mac OS, Unix, and Windows systems, the liveResizing property has > no effect." > > ---------------------------------------------------------------------- I think you are right. I found the solution by myself. The symptom: The stack becomes unable to resize when either "Metal Texture", "Live Resizing" or "Shadow" is turned on then off. Either "Resizable" checkbox or resizable property would not make any change the situation. The solution: 1. On the stack's basic properites, change "Controls" from "Default" to "title,menu,minimize". 2. Change "Shape" from 0 to any irregular shape of icon. 3. Set those settings back; "Controls" to "Default", and "Shape" to 0. Those action, for some reason, reset a sort of internal setting of the stack, to normarize the resize funtion. > It's only designed to work under OS X. It may be that there's a bug in > the Windows "non-implementation". You are correct. Thanks. I'm using Rev2.5 on Win2000 U.S version, BtW. /KS Howard Bornstein wrote: > On Tue, 19 Oct 2004 12:30:08 +0900, KS wrote: > > My name is Ken Suzuki. > > I am relatively new user for Revolution, and I am not English native > > speaker. > > My problem is that when I turned OFF "Live Resizing" of stack > > properties, the stack always becomes unrealizable. How can I make the > > stack resizable again? > > > > The symptom is that, the default setting of a stack is resizable > > always, and it > > works normally. However, once I turned "Live Resizing" on, the stack > > becomes > > unrealizable and when I turned back "Live Resizing" OFF, still it is > > unrealizable. Why? > > I'm using Rev v2.5 on Windows2000. > > > From bvg at mac.com Tue Oct 19 20:52:01 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 20 Oct 2004 02:52:01 +0200 Subject: modem as answering machine Message-ID: <408C8528-2232-11D9-8C35-000D932AE9E0@mac.com> I would like to try to use revolution to answer the phone (modem) with pre-made sound recordings. Also, I would then like to react to key presses of the phone user, for him to navigate a tree of possibilities, resulting in an interactive voice response system (IVR). Has anyone done something like that? Is it even possible in rev? Any tip would be appreciated. <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From soapdog at mac.com Tue Oct 19 22:56:40 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 20 Oct 2004 00:56:40 -0200 Subject: POST cgi question - slightly OT In-Reply-To: References: <4175686A.BEE53DF5@Club-Internet.fr> Message-ID: On Oct 19, 2004, at 5:20 PM, Frank D. Engel, Jr. wrote: > I don't think you can return more bytes than the number of particles > in the universe ;-) > > There is always a limit to everything, but I don't think there is any > "defined" limit to this. It really depends more on how much the > client can handle -- memory size, scratch space on the disk, > bandwidth, etc. > > One trick to return huge data to the browser is to use a Chunked Transfer-Encoding this way you can send big data by slicing it in small parts and sending it to the browser in small amounts. The browser will keep accepting the chunked transfer till it ends, it's better than simply piping the whole data. To get a better knowledge of the HTTP protocol refer to this really wonderfull text HTTP Made Really Easy (http://www.jmarshall.com/easy/http/), this text is easy to read and understand, it saved my life while creating revHTTPd. Cheers andre PS: I never coded chunked transfer encodings, if you do so, please share your code!!!! (if I do it first, I'll share mine) =) -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From soapdog at mac.com Tue Oct 19 23:00:14 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 20 Oct 2004 01:00:14 -0200 Subject: modem as answering machine In-Reply-To: <408C8528-2232-11D9-8C35-000D932AE9E0@mac.com> References: <408C8528-2232-11D9-8C35-000D932AE9E0@mac.com> Message-ID: <2A097E26-2244-11D9-982B-0003936D012E@mac.com> On Oct 19, 2004, at 10:52 PM, Bj?rnke von Gierke wrote: > I would like to try to use revolution to answer the phone (modem) with > pre-made sound recordings. > Also, I would then like to react to key presses of the phone user, for > him to navigate a tree of possibilities, resulting in an interactive > voice response system (IVR). > > Has anyone done something like that? Is it even possible in rev? Any > tip would be appreciated. > > There are some linux open source projects on this, you could see the code.... At least answering the phone should be easy if you can open the modem. I would envision a Retro-is-cool project about a little RevBBS software, how I liked those terminals! =) (it was my introduction to computing, I marvelled at bbs) Cheers andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From sarahr at genesearch.com.au Tue Oct 19 23:18:02 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 20 Oct 2004 13:18:02 +1000 Subject: Little #%$*! Arrows In-Reply-To: References: Message-ID: >>> I'm getting an error when I use the Little Arrows object from the >>> Object >>> Library supplied with 2.5. >>> >>> When I press the up arrow or the down arrow, it executes a handler >>> that >>> increments the associated field containing the number being >>> incremented. >>> Even though the handler is there in the script of the Little Arrows >>> button, >>> the error says it can't find it. >>> >>> I've traced the script. It seems that it finds and executes the >>> correct >>> handler and when it comes to the end of that handler and control is >>> returned >>> to the line that called the handler, the error occurs saying it can't >>> find >>> the handler. >>> >> If I remember correctly, it needs a closeField handler in the field >> you >> are incrementing. The handler can be empty if you don't want it to do >> anything, but it must be present. And don't forget to set the 2 custom >> properties that dictate the maximum & minimum values. >> > Yes, I did overlook the closeField handler requirement. However, when > I put > it in the field script, in one instance, it prevents the error but > doesn't > update the counter. In another instance it just gave the same error. > It > seems that I am making it too hard but can't see the problem... Jim > Jim, I just tried setting up a little arrows object and here is what I had to do: - use the object library to place the little arrows in my stack - create a field, I called it "Numbers" and put a starting number in it e.g. 1 - set the cTargetField property of the little arrows object to Numbers (the name of my field) - edited the script of field Numbers to include an empty "closeField" handler. - added 2 new custom properties to the field "Numbers": cMaxValue (10) and cMinValue (0) After that, the arrows all worked fine. if you want a sample stack, just let me know. Cheers, Sarah From kee at kagi.com Wed Oct 20 00:31:24 2004 From: kee at kagi.com (kee nethery) Date: Tue, 19 Oct 2004 21:31:24 -0700 Subject: modem as answering machine In-Reply-To: <408C8528-2232-11D9-8C35-000D932AE9E0@mac.com> References: <408C8528-2232-11D9-8C35-000D932AE9E0@mac.com> Message-ID: On the Mac I use a Plink. http://www.ovolab.com/phlink/ It is applescriptable and very flexible. You can have AppleScripts talk to RunRev and have RunRev do the heavy lifting. Kee Nethery On Oct 19, 2004, at 5:52 PM, Bj?rnke von Gierke wrote: > I would like to try to use revolution to answer the phone (modem) with > pre-made sound recordings. > Also, I would then like to react to key presses of the phone user, for > him to navigate a tree of possibilities, resulting in an interactive > voice response system (IVR). > > Has anyone done something like that? Is it even possible in rev? Any > tip would be appreciated. From dsc at swcp.com Wed Oct 20 00:39:38 2004 From: dsc at swcp.com (Dar Scott) Date: Tue, 19 Oct 2004 22:39:38 -0600 Subject: modem as answering machine In-Reply-To: References: <408C8528-2232-11D9-8C35-000D932AE9E0@mac.com> Message-ID: <0CF6B9BC-2252-11D9-89E5-000A9567A3E6@swcp.com> On Oct 19, 2004, at 10:31 PM, kee nethery wrote: > On the Mac I thought apple dropped the voice modem. What am I missing? -- Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From kee at kagi.com Wed Oct 20 02:14:20 2004 From: kee at kagi.com (kee nethery) Date: Tue, 19 Oct 2004 23:14:20 -0700 Subject: modem as answering machine In-Reply-To: <0CF6B9BC-2252-11D9-89E5-000A9567A3E6@swcp.com> References: <408C8528-2232-11D9-8C35-000D932AE9E0@mac.com> <0CF6B9BC-2252-11D9-89E5-000A9567A3E6@swcp.com> Message-ID: <47CE099A-225F-11D9-BD9C-000A959B2940@kagi.com> On Oct 19, 2004, at 9:39 PM, Dar Scott wrote: > > On Oct 19, 2004, at 10:31 PM, kee nethery wrote: > >> On the Mac > > I thought apple dropped the voice modem. What am I missing? -- Dar Phlink is a hardware product made by ovolab that does voice in, voice out, DTMF in and out and is fully applescriptable. The text to speech functionality is very useful. Kee From signe.sanne at roman.uib.no Wed Oct 20 03:25:37 2004 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Wed, 20 Oct 2004 09:25:37 +0200 Subject: Shortening a line. In-Reply-To: <84899BFF-2209-11D9-A020-003065D180EE@iafrica.com> References: <20041019160024.0A40F9300F6@mail.runrev.com> Message-ID: <5.2.0.8.2.20041020091840.0287e008@alf.uib.no> I have also struggled with this one. My way to do it: put the width of grc 1 - then add or subtract from the result and set the width again. By the way I miss the line option (I know Klaus' tools got it, but it would be nice to have it directly both in Revolution and MetaCard.) Regards Signe Marie Sanne At 22:00 19.10.2004 +0200, you wrote: >Second query: > >Shortening a line: Drawing a nice vertical line with the line tool is >straightforward. But to adjust the line to the right length is impossible. >The moment the mouse clicks on the handle, the line goes off vertical, and >it cannot be brought back to vertical. This seems counterintuitive and >counterproductive. The only way I can adjust this line length while >keeping it vertical, is to go into the object inspector, and to use the >height and width adjustors. > >Am I missing something? > >Ryno. From jbv.silences at Club-Internet.fr Wed Oct 20 06:55:21 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Wed, 20 Oct 2004 12:55:21 +0200 Subject: POST cgi question - slightly OT References: <4175686A.BEE53DF5@Club-Internet.fr> Message-ID: <41764414.1380B279@Club-Internet.fr> Andre, Thanks for the tip (and the link), although I'm not planing to use a browser for the POST, but a Rev standalone in the following configuration : standalone -> Rev-cgi -> DB -> Rev-cgi -> standalone But after all, it's still HTTP, and I might consider slicing data in small parts if the total amout becomes really huge... BTW at which size do data become "huge" ? Thanks, JB > > > One trick to return huge data to the browser is to use a Chunked > Transfer-Encoding this way you can send big data by slicing it in small > parts and sending it to the browser in small amounts. The browser will > keep accepting the chunked transfer till it ends, it's better than > simply piping the whole data. To get a better knowledge of the HTTP > protocol refer to this really wonderfull text HTTP Made Really Easy > (http://www.jmarshall.com/easy/http/), this text is easy to read and > understand, it saved my life while creating revHTTPd. > > Cheers > andre > > PS: I never coded chunked transfer encodings, if you do so, please > share your code!!!! (if I do it first, I'll share mine) =) > From dcragg at lacscentre.co.uk Wed Oct 20 07:31:08 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Wed, 20 Oct 2004 12:31:08 +0100 Subject: POST cgi question - slightly OT In-Reply-To: <41764414.1380B279@Club-Internet.fr> References: <4175686A.BEE53DF5@Club-Internet.fr> <41764414.1380B279@Club-Internet.fr> Message-ID: <8989ED39-228B-11D9-917C-000A9569F8B0@lacscentre.co.uk> If Apache is your web server, I think it will automatically return "chunked" data if you don't set a "Content-Length" header in your CGI script. Dave On 20 Oct 2004, at 11:55, jbv wrote: > > Andre, > > Thanks for the tip (and the link), although I'm not planing > to use a browser for the POST, but a Rev standalone in the > following configuration : > standalone -> Rev-cgi -> DB -> Rev-cgi -> standalone > > But after all, it's still HTTP, and I might consider slicing > data in small parts if the total amout becomes really huge... > BTW at which size do data become "huge" ? > > Thanks, > JB > > > >> >> >> One trick to return huge data to the browser is to use a Chunked >> Transfer-Encoding this way you can send big data by slicing it in >> small >> parts and sending it to the browser in small amounts. The browser will >> keep accepting the chunked transfer till it ends, it's better than >> simply piping the whole data. To get a better knowledge of the HTTP >> protocol refer to this really wonderfull text HTTP Made Really Easy >> (http://www.jmarshall.com/easy/http/), this text is easy to read and >> understand, it saved my life while creating revHTTPd. >> >> Cheers >> andre >> >> PS: I never coded chunked transfer encodings, if you do so, please >> share your code!!!! (if I do it first, I'll share mine) =) >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From sims at ezpzapps.com Wed Oct 20 09:21:46 2004 From: sims at ezpzapps.com (sims) Date: Wed, 20 Oct 2004 15:21:46 +0200 Subject: Rev, Disabled persons, and EU project Message-ID: I am looking for organisations for the disabled which are located in the EU. This concerns an EU funded project, a web portal, and a Rev standalone. I am especially interested in contacting organisations which are government related, part of a university, or non-profit. Small or medium sized businesses do not fit the bill for this project. If you can help me out with contact information, please email: sims at ezpzapps.com tia sims From bill at bluewatermaritime.com Wed Oct 20 10:11:29 2004 From: bill at bluewatermaritime.com (Bill) Date: Wed, 20 Oct 2004 10:11:29 -0400 Subject: 3rd party Report Generator is due shortly?? In-Reply-To: <2EB2E432-21C1-11D9-AAD8-000393BB44C6@mac.com> Message-ID: Does anyone know the status of the top secret 3rd party report generator? Wouldn't it be cool if it copied some of nine-to-five Reports features! From kray at sonsothunder.com Wed Oct 20 12:07:20 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 20 Oct 2004 11:07:20 -0500 Subject: shell() bug in standalone In-Reply-To: <004b01c4b619$c339f6d0$9a30c843@DOWNSTAIRS> Message-ID: On 10/19/04 3:25 PM, "Derek Bump" wrote: > In one of my programs I have scripted the shell so it will open the file "Help > Topics.chm" when someone clicks the "Help Topics" menuitem in the "Help" menu. > It works fine in Revolution, but when in a standalone it will cause the > processor to "think" for about a minute, launch the help file, then the > standalone will crash. > > I'm stumped! Any ideas! Here's the script... Derek, what version of Windows does this happen on? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From webmaster at dreamscapesoftware.com Wed Oct 20 13:59:55 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Wed, 20 Oct 2004 11:59:55 -0600 Subject: shell() bug in standalone References: Message-ID: <004b01c4b6ce$9bcd55a0$b405e943@DOWNSTAIRS> > Derek, what version of Windows does this happen on? Windows XP Service Pack 2 Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com From b.xavier at internet.lu Wed Oct 20 13:15:28 2004 From: b.xavier at internet.lu (MisterX) Date: Wed, 20 Oct 2004 19:15:28 +0200 Subject: Major RR Improvement tip! In-Reply-To: Message-ID: <20041020171011.DDA9893005C@mail.runrev.com> Type in the message box Palette revErrorDisplay now, the revpropertypalette will not block the reverrors display! I remembered about this after being nagged by an error that wasn't showing hidden behind the revpropspalette! Rev people, is there a way to disable this blocking behavior while still registering the errors without disabling the debug mode? Again, the old hypercard non-intrusive thing... I've written countless times how the windows don't open correctly - some are palettes, some stacks, sometimes blocking others and sometimes not obeying to the prefs. (show the revpropspalette. In the script editor prefs, hide all but the reverror display. Open a script editor (the palettes hide nicely), show the variable watcher... I got situations where the revErrordisplay stack is gone, nothing works and no error is showing. The poor user struct with this does what? You can't show the reverrorDisplay from the menus, if you knew that that is where the error block is! Debugging scripts gets even hairier sometimes... RevErrorDisplay is not efficiently opened in RR... This is a quick fix! And I hope it makes your debugging life easier! Automatic plug-in? Of course, PropsN2O is sitting at MonsieurX.com and does this naturally! Sometimes writing your own shameless plugins beats waiting for a fix! Xav From janschenkel at yahoo.com Wed Oct 20 14:01:03 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 20 Oct 2004 11:01:03 -0700 (PDT) Subject: 3rd party Report Generator is due shortly?? In-Reply-To: <2EB2E432-21C1-11D9-AAD8-000393BB44C6@mac.com> Message-ID: <20041020180103.17379.qmail@web60509.mail.yahoo.com> --- Alan Gayne wrote: > Hi everyone! > > The "What's New" text file that accompanied the > RunRev 2.5 download > mentions that" > > ". . . Report objects are no longer supported in > this release. . . . > and a 3rd party Report Generator is due shortly." > > Does anyone have any information on who is doing > this, what features > are anticipated, and when we are likely to see such > a creature? > > Could this actually be the long sought after (by me > at least) RunRev > functional answer for the features many of us used > to get in Hypercard > times from Reports DataPro? > > Any information on this would be greatly > appreciated? > > Thanks and regards, > Alan > Hi Alan et al, A little bird told me that there will be news on that front in the coming week -- stay tuned. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From klaus at major-k.de Wed Oct 20 14:11:27 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 20 Oct 2004 20:11:27 +0200 Subject: 3rd party Report Generator is due shortly?? In-Reply-To: <20041020180103.17379.qmail@web60509.mail.yahoo.com> References: <20041020180103.17379.qmail@web60509.mail.yahoo.com> Message-ID: <75E7AA8B-22C3-11D9-9E9A-000A27B49A96@major-k.de> Dag Jan, > Hi Alan et al, > > A little bird told me that there will be news on that > front in the coming week -- stay tuned. I didn't know that you are a hobby-ornithologist :-D > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) Best Klaus Major klaus at major-k.de http://www.major-k.de From janschenkel at yahoo.com Wed Oct 20 14:14:00 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 20 Oct 2004 11:14:00 -0700 (PDT) Subject: 3rd party Report Generator is due shortly?? In-Reply-To: <75E7AA8B-22C3-11D9-9E9A-000A27B49A96@major-k.de> Message-ID: <20041020181400.17436.qmail@web60510.mail.yahoo.com> --- Klaus Major wrote: > Dag Jan, > > > Hi Alan et al, > > > > A little bird told me that there will be news on > that > > front in the coming week -- stay tuned. > > I didn't know that you are a hobby-ornithologist :-D > Well, the window in my office was open, and the bird flew in -- good thing it started babbling _before_ I put it in the pan and fried it with some onions ;-) Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From bvg at mac.com Wed Oct 20 14:16:51 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 20 Oct 2004 20:16:51 +0200 Subject: modem as answering machine In-Reply-To: <408C8528-2232-11D9-8C35-000D932AE9E0@mac.com> References: <408C8528-2232-11D9-8C35-000D932AE9E0@mac.com> Message-ID: <36E35B9A-22C4-11D9-8C35-000D932AE9E0@mac.com> On Oct 20 2004, at 02:52, Bj?rnke von Gierke wrote: > I would like to try to use revolution to answer the phone (modem) with > pre-made sound recordings. > Also, I would then like to react to key presses of the phone user, for > him to navigate a tree of possibilities, resulting in an interactive > voice response system (IVR). > > Has anyone done something like that? Is it even possible in rev? Any > tip would be appreciated. So basically this ain't possible in native runrev? <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From rcozens at pon.net Wed Oct 20 14:20:29 2004 From: rcozens at pon.net (Rob Cozens) Date: Wed, 20 Oct 2004 11:20:29 -0700 Subject: [ANN] Serendipity Library Once More Online Message-ID: Hi All, Thanks to Andre Garzia, Serendipity Library is now available for download at . The Serendipity Library includes all the tools needed to create user-translatable applications in Runtime Revolution? and MetaCard?. It also introduces the world's first native X-Talk client/server database: Serendipity Database--Binary ("SDB"). The Library is a collection of Transcript? commands for database operations, date manipulation, input editing, number formatting, and list & table manipulation. With the accompanying reference and associated files, it also serves as an exemplar of techniques for creating user-translatable applications and using SDB. It is available free of charge and can be distributed with any Runtime Revolution or MetaCard project royalty-free (see license terms for details). The basic components of the Library are: 1. Serendipity_Library.rev, the library stack itself 2. Serendipity_Reference.rev, front end to the library documentation stack 3. SDB_Server.rev, a template to be used to create an SDB database server standalone for any platform 4. SDB_Tools.rev, a developer's plugIn stack supporting database & front end stack creation, data dictionary maintenance, and file utilities. See Serendipity Reference's section on SDB Tools' menus for details on each menu selection. 5. SDB_Front_End_Formats.rev, a stack of front end templates used by SDB Tools' New Front End Stack and New Front End Card menuItems 6. STAMPsdbClient.rev, a template to be used to create a test SDB database client standalone for any platform 7. SDB_Utilities.rev, a template to be used to create an SDB Utilities standalone for any platform 8. English_Reference_Text.sdb, an exemplar SDB database of library documentation accessed by Serendipity_Reference.rev 9. SDB_License_Terms.pdf, to be distributed with applications that use Serendipity_Library.rev but don't include Serendipity_Reference.rev. 10. A folder, SDB_Message_Files, containing Library message translation files in Dutch, English, French, German, and Spanish. 11. ClickCalendar.rev, a stack containing a group of controls & handlers, plus scripting examples & documantation for capturing & displaying dates using an annual and/or single-month calendar. Month and day names are based upon the current system language of the computer ClickCalendar is running on; so translation is automatic except for some button toolTips. ClickCalendar uses handlers and images in Serendipity Library; thus any stack that includes the ClickCalendar group must start using Serendipity_Library.rev before using the group 12. ClickClock.rev, a stack containing an animated gif and associated handlers, examples, and documentation for capturing & displaying time using an analog clock. ClickClock is self-contained, and thus does not need to have Serendipity_Library.rev in the stacksInUse to run. 13. libIPC.rev, the Revolution IPC Group's Transcript library of interprocess communications handlers. 14. SDB_Data.sdb, the default Client/Server test database. 15. Network_Setup.rev, a stack containing instructions for connecting two or more computers for IPC. The present version includes instructions for Apple computers only, and only for TCP/IP. 16. Builds, a folder containing Distribution Builder configuration stacks for SDB Utilities, SDB Server, and SDB Test Client. 17. HC_Address_Front_End.rev, a stack demonstrating SDB's HyperCard user interface 18. SDB_Address_Front_End.rev, a stack demonstrating SDB's SDB user interface 19. Sample_Report.rev, a report format stack used by Sample_Reporter.rev. 20. Sample_Reporter.rev, a stack demonstrating the use of Serendipity Library's printReportFromStack. 21. Array_Tester.rev, a stack demonstrating the use of Serendipity Library's getElement and putElement array handlers. libSTAMP.rev, a modified prerelease version of the Revolution IPC Group's original library, is also distributed with this update. When the next version of libIPC is released, this file will no longer be necessary. I am in the process of moving my Windows operations from SoftWindows on an iMac to a Windows XP Tablet PC, and until that process is completed the Windows self-expanding archive link is disabled. In the meantime, Windows developers can download and decompress the individual .sgz files by downloading & installing the SDB_Tools plugIn at ...use the Decompress Files option of the File menu. -- Rob Cozens CCW, Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From kray at sonsothunder.com Wed Oct 20 15:12:04 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 20 Oct 2004 14:12:04 -0500 Subject: shell() bug in standalone In-Reply-To: <004b01c4b6ce$9bcd55a0$b405e943@DOWNSTAIRS> Message-ID: On 10/20/04 12:59 PM, "Derek Bump" wrote: >> Derek, what version of Windows does this happen on? > > Windows XP Service Pack 2 And what version of Rev? If it's in 2.5, did you try 2.2? Thanks, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From klaus at major-k.de Wed Oct 20 15:18:04 2004 From: klaus at major-k.de (Klaus Major) Date: Wed, 20 Oct 2004 21:18:04 +0200 Subject: 3rd party Report Generator is due shortly?? In-Reply-To: <20041020181400.17436.qmail@web60510.mail.yahoo.com> References: <20041020181400.17436.qmail@web60510.mail.yahoo.com> Message-ID: Hi Jan, >> ... >> I didn't know that you are a hobby-ornithologist :-D > Well, the window in my office was open, and the bird > flew in -- good thing it started babbling _before_ I > put it in the pan and fried it with some onions ;-) LOL :-D Yeah, that's the best way to treat loquacious birdies! > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) CU in Malta :-) Best Klaus Major klaus at major-k.de http://www.major-k.de From jerry at daniels-mara.com Wed Oct 20 15:20:36 2004 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 20 Oct 2004 14:20:36 -0500 Subject: Over sized drawers question Message-ID: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> Fellow lovers of drawers.... How does one open a drawer in Rev under OSX (of course) and have it reflect the actual size of the stack being used as a drawer? I'm opening a substack as a drawer at bottom and it's almost twice as tall as it should be. I looked through the archives for an answer, but "I can't get no...satisfaction!" Any guidance is sincerely appreciated. -Jerry From userev at canelasoftware.com Wed Oct 20 16:38:25 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 20 Oct 2004 13:38:25 -0700 Subject: Over sized drawers question In-Reply-To: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> References: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> Message-ID: On Oct 20, 2004, at 12:20 PM, Jerry Daniels wrote: > Fellow lovers of drawers.... > > How does one open a drawer in Rev under OSX (of course) and have it > reflect the actual size of the stack being used as a drawer? > > I'm opening a substack as a drawer at bottom and it's almost twice as > tall as it should be. I looked through the archives for an answer, but > "I can't get no...satisfaction!" > > Any guidance is sincerely appreciated. > I think you just set the size of the substack first. It should stay that size when opened. -- Best regards, Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Wed Oct 20 16:39:34 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 20 Oct 2004 13:39:34 -0700 Subject: Lindows, video, and Rev Message-ID: <26F14A9D-22D8-11D9-97C3-000D93373366@canelasoftware.com> On Oct 20, 2004, at 10:12 AM, Pierre Sahores wrote: > Hi Mark, > > Took 1 hour to see how it goes on Suse-Linux 8.2 Pro with video and i > did'nt get clean usable results. Xanim, VLC, MPlayer and so on are not > on the road to egal Quicktime in any way... Sorry, i will not go head > with those Linux video tests... I use the Mac OS X QTSS platform for > such kind of tasks and it's really a more powerfull paradigm. > > Best Regards, > > Pierre Pierre, Thanks for giving it a try. I appreciate your time spent. I will now report what I have learned. Jacque told me that Rev is wired directly to xanim only at this time. Not sure what the vcPlayer property is for. Maybe it will have a use in the future. I wish I could stick to Apple, but my distributor will pay me more for a Linux version. That was all I needed to hear. I was able to get xanim compiled on my Lindows system. That was a learning experience. Once I got that placed into the correct directory /usr/bin video capabilities were available. This solution is not as powerful as QT on Mac and Win though. The player object does work though and this made my life a lot easier. I have filed an enhancement to get mplayer interoperability with Rev as it is current and supported. Xanim appears to be dead in the water in regards to support. If anyone needs help compiling xanim, let me know. I have a working "makefile" that should speed up the whole setup process. Now...if only Apple would port QT to Linux....hmmm -- Best regards, Mark Talluto http://www.canelasoftware.com From Roger.E.Eller at sealedair.com Wed Oct 20 16:53:58 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Wed, 20 Oct 2004 16:53:58 -0400 Subject: Lindows, video, and Rev Message-ID: Mark, This may be a dead product by now, but this old article speaks of running a QuickTime plugin on Linux. This is not a Linux port of QuickTime, but an emulation of the x86 plugin. Sounds cool if it actually works. http://www.linuxdevcenter.com/pub/a/linux/2001/09/06/crossover_partone.html Roger Eller > Xanim appears to be dead in the water in regards to support. > > If anyone needs help compiling xanim, let me know. I have a working > "makefile" that should speed up the whole setup process. > > Now...if only Apple would port QT to Linux....hmmm > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com From psahores at easynet.fr Wed Oct 20 17:22:53 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Wed, 20 Oct 2004 23:22:53 +0200 Subject: Lindows, video, and Rev In-Reply-To: References: <34C23C3A-20B9-11D9-BD23-000D93373366@canelasoftware.com> <557C68AC-2116-11D9-A6AA-000D93373366@canelasoftware.com> <90645A22-214A-11D9-9BAF-000A95C61E96@easynet.fr> <1A1E3BD5-214D-11D9-9A35-000D93373366@canelasoftware.com> <3B44E480-22BB-11D9-BCB0-000A95C61E96@easynet.fr> Message-ID: <33E14ECC-22DE-11D9-8FE5-000A95C61E96@easynet.fr> Le 20 oct. 04, ? 22:36, Mark Talluto a ?crit : > > On Oct 20, 2004, at 10:12 AM, Pierre Sahores wrote: > >> Hi Mark, >> >> Took 1 hour to see how it goes on Suse-Linux 8.2 Pro with video and i >> did'nt get clean usable results. Xanim, VLC, MPlayer and so on are >> not on the road to egal Quicktime in any way... Sorry, i will not go >> head with those Linux video tests... I use the Mac OS X QTSS platform >> for such kind of tasks and it's really a more powerfull paradigm. >> >> Best Regards, >> >> Pierre > > > Pierre, > > Thanks for giving it a try. I appreciate your time spent. I will now > report what I have learned. Jacque told me that Rev is wired directly > to xanim only at this time. Not sure what the vcPlayer property is > for. Maybe it will have a use in the future. > > I wish I could stick to Apple, but my distributor will pay me more for > a Linux version. That was all I needed to hear. > > I was able to get xanim compiled on my Lindows system. That was a > learning experience. Once I got that placed into the correct > directory /usr/bin video capabilities were available. This solution > is not as powerful as QT on Mac and Win though. The player object > does work though and this made my life a lot easier. I have filed an > enhancement to get mplayer interoperability with Rev as it is current > and supported. Xanim appears to be dead in the water in regards to > support. > > If anyone needs help compiling xanim, let me know. I have a working > "makefile" that should speed up the whole setup process. > > Now...if only Apple would port QT to Linux....hmmm Darwin Streaming Server works well under Linux x86 (i tested it successfully) but i'm not sure QT Player 6.xx and above will be ported to Linux ;-! Best, Pierre > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > From rodmc at runrev.com Wed Oct 20 17:41:31 2004 From: rodmc at runrev.com (Rod McCall) Date: Wed, 20 Oct 2004 22:41:31 +0100 Subject: Thanks for your help Message-ID: Hi Everyone, Thanks to all those who responded to my request for information regarding the use of Revolution or Dreamcard in the classroom. I am making my way through the responses at the moment and may contact some of you shortly. If don't it probably means I will get in touch with you at a later date. Best, Rod Dr Rod McCall ~ rodmc at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From 3mcgrath at adelphia.net Wed Oct 20 17:44:26 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 20 Oct 2004 17:44:26 -0400 Subject: Guess who's book? Message-ID: <36C1B152-22E1-11D9-A86B-000A95DA60FA@adelphia.net> Guess who's book I just dug out from the basement? Give up? "The Complete Book of HyperTalk 2" by Dan Shafer. Copyright 1991 Cool Tom Thomas J McGrath III 3mcgrath at adelphia.net 412-831-3094 220 Drake Road Bethel Park, PA 15102 From userev at canelasoftware.com Wed Oct 20 17:46:16 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 20 Oct 2004 14:46:16 -0700 Subject: Lindows, video, and Rev In-Reply-To: References: Message-ID: <78388C78-22E1-11D9-97C3-000D93373366@canelasoftware.com> On Oct 20, 2004, at 1:53 PM, Roger.E.Eller at sealedair.com wrote: > Mark, > > This may be a dead product by now, but this old article speaks of > running > a QuickTime plugin on Linux. This is not a Linux port of QuickTime, > but an > emulation of the x86 plugin. Sounds cool if it actually works. > > http://www.linuxdevcenter.com/pub/a/linux/2001/09/06/ > crossover_partone.html > > Roger Eller Roger, This is fantastic news! Thanks for reporting this. I never ran into this player during my searches. Looks like support for version 6 and below of QT is available. This could be the second best thing to have QT for Linux. My only concern is that their is a price. Our end users would have to have this installed on their systems and pay the price for Rev video features to work. The best solution would be for Rev to support this and a free option as well. mplayer will play QT content for free! Not sure how mplayer handles streaming video though. With xanim, we do not have most of the features of the player like the controller, and properties like formatttedHeight and width of the player. Options are among us though. -- Best regards, Mark Talluto http://www.canelasoftware.com From erikhans08 at yahoo.com Wed Oct 20 19:54:45 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Wed, 20 Oct 2004 16:54:45 -0700 (PDT) Subject: Thanks for your help In-Reply-To: Message-ID: <20041020235445.13680.qmail@web61109.mail.yahoo.com> --- Rod McCall wrote: > Hi Everyone, > > Thanks to all those who responded to my request > for information > regarding the use of Revolution or Dreamcard in > the classroom. I am > making my way through the responses at the > moment and may contact some > of you shortly. If don't it probably means I > will get in touch with you > at a later date. hi Rod, my dance project is not ready to show and may be extracuricular in any case. good to see you name back in the lists. Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From jerry at daniels-mara.com Wed Oct 20 20:55:28 2004 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 20 Oct 2004 19:55:28 -0500 Subject: Over sized drawers question In-Reply-To: References: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> Message-ID: The size of the substack does not stay that size when opened. I opened it at bottom, btw. -JD On Oct 20, 2004, at 3:38 PM, Mark Talluto wrote: > > On Oct 20, 2004, at 12:20 PM, Jerry Daniels wrote: > >> Fellow lovers of drawers.... >> >> How does one open a drawer in Rev under OSX (of course) and have it >> reflect the actual size of the stack being used as a drawer? >> >> I'm opening a substack as a drawer at bottom and it's almost twice as >> tall as it should be. I looked through the archives for an answer, >> but "I can't get no...satisfaction!" >> >> Any guidance is sincerely appreciated. >> > > I think you just set the size of the substack first. It should stay > that size when opened. > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Wed Oct 20 22:25:46 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 20 Oct 2004 21:25:46 -0500 Subject: Over sized drawers question In-Reply-To: References: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> Message-ID: <41771E2A.5000906@hyperactivesw.com> I don't know if I should be the one to point this out, but... > Subject: Over sized drawers question Some people prefer them that way. > Fellow lovers of drawers.... I see; the question is only for men. > The size of the substack does not stay that size when opened. I > opened it at bottom, btw. Try briefs? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Oct 20 22:43:04 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 20 Oct 2004 21:43:04 -0500 Subject: Over sized drawers question In-Reply-To: References: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> Message-ID: <41772238.5000906@hyperactivesw.com> On 10/20/04 7:55 PM, Jerry Daniels wrote: > The size of the substack does not stay that size when opened. I opened > it at bottom, btw. On a more serious note: The "drawer" command ignores the stack size; it follows Apple guidelines for relative height and width, which I think is a size relative to the parent stack. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From janschenkel at yahoo.com Wed Oct 20 22:57:32 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 20 Oct 2004 19:57:32 -0700 (PDT) Subject: Over sized drawers question In-Reply-To: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> Message-ID: <20041021025732.83411.qmail@web60506.mail.yahoo.com> --- Jerry Daniels wrote: > Fellow lovers of drawers.... > > How does one open a drawer in Rev under OSX (of > course) and have it > reflect the actual size of the stack being used as a > drawer? > > I'm opening a substack as a drawer at bottom and > it's almost twice as > tall as it should be. I looked through the archives > for an answer, but > "I can't get no...satisfaction!" > > Any guidance is sincerely appreciated. > > -Jerry > Hi Jerry, In the first version of Rev with support for drawers, sometimes a problem would occur where the drawer kept shrinking each time you reopened it. The workaround abck then was to reset the size of the stack within a preOpenStack handler ; not sure if it would still work, but you can give it a whirl. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Y! Messenger - Communicate in real time. Download now. http://messenger.yahoo.com From Meitnik at aol.com Wed Oct 20 23:07:35 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Wed, 20 Oct 2004 23:07:35 EDT Subject: report tool Message-ID: In a message dated 10/20/04 10:59:02 PM, use-revolution-request at lists.runrev.com writes: > A little bird told me that there will be news on that > front in the coming week -- stay tuned. > -- just in time i hope ;-) The last part of my app is needing report generation ;-) Keep it up Jan! Andrew From jerry at daniels-mara.com Wed Oct 20 23:12:45 2004 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 20 Oct 2004 22:12:45 -0500 Subject: Over sized drawers question In-Reply-To: <20041021025732.83411.qmail@web60506.mail.yahoo.com> References: <20041021025732.83411.qmail@web60506.mail.yahoo.com> Message-ID: <14703368-230F-11D9-8360-000A95B300EC@daniels-mara.com> It's not doing that...I think Jacque (despite her interest in my drawers) has it right. It's an Apple User Interference issue. Thanks to Jacque and Jan for all the help on this, tho. Now i know i'm not going crazy. -JD On Oct 20, 2004, at 9:57 PM, Jan Schenkel wrote: > --- Jerry Daniels wrote: >> Fellow lovers of drawers.... >> >> How does one open a drawer in Rev under OSX (of >> course) and have it >> reflect the actual size of the stack being used as a >> drawer? >> >> I'm opening a substack as a drawer at bottom and >> it's almost twice as >> tall as it should be. I looked through the archives >> for an answer, but >> "I can't get no...satisfaction!" >> >> Any guidance is sincerely appreciated. >> >> -Jerry >> > > Hi Jerry, > > In the first version of Rev with support for drawers, > sometimes a problem would occur where the drawer kept > shrinking each time you reopened it. > The workaround abck then was to reset the size of the > stack within a preOpenStack handler ; not sure if it > would still work, but you can give it a whirl. > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) > > > > __________________________________ > Do you Yahoo!? > Y! Messenger - Communicate in real time. Download now. > http://messenger.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From webmaster at dreamscapesoftware.com Thu Oct 21 01:23:21 2004 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Wed, 20 Oct 2004 23:23:21 -0600 Subject: shell() bug in standalone References: Message-ID: <006101c4b72e$159a9f50$ea149f04@DOWNSTAIRS> > And what version of Rev? If it's in 2.5, did you try 2.2? Version 2.5. No, I didn't try 2.2. I'll try it tommorow, and if it works I'll be saying to myself "Figures, I finally use the upgrade, and the older buggier version is actually the better way to go!" Derek Bump Dreamscape Software ____________________________________________ Compress Images Easily with JPEGCompress http://www.dreamscapesoftware.com From scott at tactilemedia.com Thu Oct 21 01:05:47 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 20 Oct 2004 22:05:47 -0700 Subject: MP3 Tags? (reprise) Message-ID: Anybody figured out a reliable way to extract info tags from MP3 files? Our illustrious Richard Gaskin some time back provided one means but apparently the data can be located in different locations with music files. So has anybody found a way to reliably dig up this info? Thanks & Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From FlexibleLearning at aol.com Thu Oct 21 03:04:00 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Thu, 21 Oct 2004 03:04:00 EDT Subject: Guess who's book? Message-ID: <8a.18365dbf.2ea8b960@aol.com> Hi Tom, One better... "HyperTalk Programming HC v1.2" by Dan... (c)1988... And it's still in the office! /H > Guess who's book I just dug out from the basement? > > Give up? > > "The Complete Book of HyperTalk 2" by Dan Shafer. > > Copyright 1991 From revolution at jaedworks.com Thu Oct 21 04:01:10 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Thu, 21 Oct 2004 01:01:10 -0700 Subject: Over sized drawers question In-Reply-To: <41772238.5000906@hyperactivesw.com> References: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> <41772238.5000906@hyperactivesw.com> Message-ID: At 9:43 PM -0500 10/20/2004, J. Landman Gay wrote: >On a more serious note: The "drawer" command ignores the stack size; >it follows Apple guidelines for relative height and width, which I >think is a size relative to the parent stack. ?? Not in my experience - I've always been able to control the size of the drawer by controlling the stack size. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From xbury.cs at clearstream.com Thu Oct 21 04:55:07 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Thu, 21 Oct 2004 10:55:07 +0200 Subject: MP3 Tags? (reprise) Message-ID: i do but will have to wait end of the day to post the stack. The MP3 tags are basically a fixed length record appendded to the mp3 data. Tag IDv1 are fixed length and start at an offset from the end of the file. I haven't looked at tag IDv2 yet... cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > scott at tactilemedia.com > Sent: Thursday, October 21, 2004 07:06 > To: use-revolution at lists.runrev.com > Subject: MP3 Tags? (reprise) > > Anybody figured out a reliable way to extract info tags from > MP3 files? > > Our illustrious Richard Gaskin some time back provided one > means but apparently the data can be located in different > locations with music files. > So has anybody found a way to reliably dig up this info? > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, Development & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From yvescoppe at skynet.be Thu Oct 21 06:10:33 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Thu, 21 Oct 2004 12:10:33 +0200 Subject: Over sized drawers question In-Reply-To: References: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> <41772238.5000906@hyperactivesw.com> Message-ID: <71FF1351-2349-11D9-909D-000D932C86BC@skynet.be> Le 21 oct. 04, ? 10:01, Jeanne A. E. DeVoto a ?crit : > At 9:43 PM -0500 10/20/2004, J. Landman Gay wrote: >> On a more serious note: The "drawer" command ignores the stack size; >> it follows Apple guidelines for relative height and width, which I >> think is a size relative to the parent stack. > > > ?? Not in my experience - I've always been able to control the size of > the drawer by controlling the stack size. > for me also my script : set the width of stack "xyz" to "nnn" drawer stack "xyz" at bottom in stack "parenstack" it works without problem... Greetings. Yves COPPE yvescoppe at skynet.be From engleerica at yahoo.com Thu Oct 21 07:34:11 2004 From: engleerica at yahoo.com (Eric Engle) Date: Thu, 21 Oct 2004 04:34:11 -0700 (PDT) Subject: taking a picture of the card programmatically In-Reply-To: <20041021025343.18343930100@mail.runrev.com> Message-ID: <20041021113411.55621.qmail@web60508.mail.yahoo.com> I want to programmatically take a screenshot of the card. "copy image 1 of this card" won't work for several reasons 1) that would not include a picture of the buttons or fields. 2) that would not include images 2 through n of this card. And I have to do it programmatically, preferably cross platform so no applescript. Any ideas? __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail From janschenkel at yahoo.com Thu Oct 21 07:40:41 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 21 Oct 2004 04:40:41 -0700 (PDT) Subject: taking a picture of the card programmatically In-Reply-To: <20041021113411.55621.qmail@web60508.mail.yahoo.com> Message-ID: <20041021114041.92295.qmail@web60504.mail.yahoo.com> --- Eric Engle wrote: > I want to programmatically take a screenshot of the > card. > > "copy image 1 of this card" won't work for several > reasons > 1) that would not include a picture of the buttons > or fields. > 2) that would not include images 2 through n of this > card. > And I have to do it programmatically, preferably > cross platform so no > applescript. > > Any ideas? > Hi Eric, As suggested before, have a look at the 'import snapshot' and 'export snapshot' commands. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From klaus at major-k.de Thu Oct 21 07:45:59 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 21 Oct 2004 13:45:59 +0200 Subject: taking a picture of the card programmatically In-Reply-To: <20041021113411.55621.qmail@web60508.mail.yahoo.com> References: <20041021113411.55621.qmail@web60508.mail.yahoo.com> Message-ID: Hi Eric, > I want to programmatically take a screenshot of the card. > > "copy image 1 of this card" won't work for several reasons > 1) that would not include a picture of the buttons or fields. > 2) that would not include images 2 through n of this card. > And I have to do it programmatically, preferably cross platform so no > applescript. > > Any ideas? Sure :-) ... import snapshot from rect (the rect of this stack) ... Et voila (or "Et Viola" as some listees, mostly MEN, prefer ;-) an image of your current card with ALL object on it... You can also export a snapshot to a file in different formats with one line, if you need to: ... export snapshot from rect (the rect of this stack) to file "sdssds.jpg" as JPEG ### or "...as PNG" ... See the dox for "snapshot"... Hope this helps... Regards Klaus Major klaus at major-k.de http://www.major-k.de From jerry at daniels-mara.com Thu Oct 21 09:40:39 2004 From: jerry at daniels-mara.com (Jerry Daniels) Date: Thu, 21 Oct 2004 08:40:39 -0500 Subject: Over sized drawers question In-Reply-To: <71FF1351-2349-11D9-909D-000D932C86BC@skynet.be> References: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> <41772238.5000906@hyperactivesw.com> <71FF1351-2349-11D9-909D-000D932C86BC@skynet.be> Message-ID: Jeanne and Yves, I tried setting the size explicitly and it wants to be 128 in height, not the 82 height I set. -JD On Oct 21, 2004, at 5:10 AM, Yves COPPE wrote: > > Le 21 oct. 04, ? 10:01, Jeanne A. E. DeVoto a ?crit : > >> At 9:43 PM -0500 10/20/2004, J. Landman Gay wrote: >>> On a more serious note: The "drawer" command ignores the stack size; >>> it follows Apple guidelines for relative height and width, which I >>> think is a size relative to the parent stack. >> >> >> ?? Not in my experience - I've always been able to control the size >> of the drawer by controlling the stack size. >> > > for me also > > my script : > > set the width of stack "xyz" to "nnn" > drawer stack "xyz" at bottom in stack "parenstack" > > it works without problem... > > Greetings. > > Yves COPPE > yvescoppe at skynet.be_______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From rbarber at yhb.att.ne.jp Thu Oct 21 09:46:58 2004 From: rbarber at yhb.att.ne.jp (ron barber) Date: Thu, 21 Oct 2004 22:46:58 +0900 Subject: Unicode and Menus In-Reply-To: References: Message-ID: Greetings First, let me say RR has come a long way in implementing unicode. However, I have spent 3 long days working with unicode menus. I have tried to set them from the menu builder, from the properties palette and from script. I cannot make cascading menus. Not with a tab character, not with a uniencoded tab character. The Edit and File menus are not friendly to localization. Meaning, the last 2 items are not always deleted and moved to the proper place in OS X. The divider symbol of "-" seems to cause problems, especially but not exclusively with the File and Edit menus. The menubuilder only previews the first 3 menus in the menu for OS X. After setting the text of the Edit or File menu, it often corrupts itself and puts all the items on one line. Okay, I've vented some frustration. I realize that I need a repeatable recipe and then bugzilla. (My recipe recommendation is simply to try to use unicode in the menus and you will soon run into these problems.) But I am asking at this point for help from any of you who have actually used unicode extensively in menus. Please don't write and say it "works for me". I need some help in working around the remaining limitations and would appreciate your input. 1. How did you make cascading menus in unicode? 2. How did you handle the File/Edit menus in unicode in OS X? Thanks for your help, Ron From nnoydb at excite.com Thu Oct 21 10:05:07 2004 From: nnoydb at excite.com (K) Date: Thu, 21 Oct 2004 10:05:07 -0400 (EDT) Subject: read from stdin Message-ID: <20041021140507.7998DB6F0@xprdmailfe15.nwk.excite.com> I am executing the following transcript code: read from stdin until numToChar(3) put it into tRequest When I add "with messages" the call returns without any data. However, the same call in the same execution sequence w/o the "with messages" the call returns the expected data. Any ideas on this? K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Thu Oct 21 10:14:50 2004 From: nnoydb at excite.com (K) Date: Thu, 21 Oct 2004 10:14:50 -0400 (EDT) Subject: shell() bug in standalone Message-ID: <20041021141450.2545EB718@xprdmailfe15.nwk.excite.com> Due to several bugs including the disappearing object bug I am still using 2.2. I have found 2.5 to be just a bit unstable. K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Thu 10/21, Derek Bump < webmaster at dreamscapesoftware.com > wrote: From: Derek Bump [mailto: webmaster at dreamscapesoftware.com] To: use-revolution at lists.runrev.com Date: Wed, 20 Oct 2004 23:23:21 -0600 Subject: Re: shell() bug in standalone > And what version of Rev? If it's in 2.5, did you try 2.2?

Version 2.5. No, I didn't try 2.2. I'll try it tommorow, and if it works I'll be saying to myself "Figures, I finally use the upgrade, and the older buggier version is actually the better way to go!"


Derek Bump
Dreamscape Software
____________________________________________
Compress Images Easily with JPEGCompress
http://www.dreamscapesoftware.com
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From fde101 at fjrhome.net Thu Oct 21 10:36:46 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 21 Oct 2004 10:36:46 -0400 Subject: Reshape Graphic Message-ID: Anyone know how to activate the "Reshape Graphic" command (Object menu of Rev 2.5) within a script? I would like to include it in a standalone... Thank you! ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From psahores at easynet.fr Thu Oct 21 10:37:40 2004 From: psahores at easynet.fr (Pierre Sahores) Date: Thu, 21 Oct 2004 16:37:40 +0200 Subject: read from stdin In-Reply-To: <20041021140507.7998DB6F0@xprdmailfe15.nwk.excite.com> References: <20041021140507.7998DB6F0@xprdmailfe15.nwk.excite.com> Message-ID: Did you try with "with message", without "s" ? Best, Pierre Le 21 oct. 04, ? 16:05, K a ?crit : > > > I am executing the following transcript code: > > > read from stdin until numToChar(3) > put it into tRequest > > When I add "with messages" the call returns without any data. > However, the same call in the same execution sequence w/o the "with > messages" the call returns the expected data. Any ideas on this? > > K > > -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- > Disclaimer: > > Any resemblance between the above views and those of my > employer, my terminal, or the view out my window are purely > coincidental. > Any resemblance between the above and my own views is > non-deterministic. > > The question of the existence of views in the absence of anyone to > hold > them > is left as an exercise for the reader. The question of the existence of > the reader > is left as an exercise for the second god coefficient. > (A discussion of non-orthogonal, non-integral polytheism is beyond the > scope of this article.) > > > > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Thu Oct 21 10:57:00 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 21 Oct 2004 07:57:00 -0700 Subject: Reshape Graphic In-Reply-To: References: Message-ID: <4177CE3C.7050207@fourthworld.com> Frank D. Engel, Jr. wrote: > Anyone know how to activate the "Reshape Graphic" command (Object menu > of Rev 2.5) within a script? > > I would like to include it in a standalone... The best solution would be for the engine to handle polygon and line primitives as well as it handles others, in the same way SuperCard, MacDraw, RADBuilder, ToolBook, Director, and pretty much all other programs handle those objects, as described in feature request #624: Check out that bug report and read the description of the workarounds there. Of course you're encouraged to vote there if it's important to your work that Rev have the same graceful handling of vector primitives that people have become accustomed to in other products. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Thu Oct 21 11:06:34 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 21 Oct 2004 10:06:34 -0500 Subject: Over sized drawers question In-Reply-To: References: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> <41772238.5000906@hyperactivesw.com> Message-ID: <4177D07A.1000706@hyperactivesw.com> On 10/21/04 3:01 AM, Jeanne A. E. DeVoto wrote: > At 9:43 PM -0500 10/20/2004, J. Landman Gay wrote: > >> On a more serious note: The "drawer" command ignores the stack size; >> it follows Apple guidelines for relative height and width, which I >> think is a size relative to the parent stack. > > > > ?? Not in my experience - I've always been able to control the size of > the drawer by controlling the stack size. Your docs say otherwise. :) However, I do notice that if the drawer is opened at the side it seems to respect its size settings. It may be that there is only a problem when the drawer is opened at the bottom of a stack. I guess we need a definitive answer from Tuviah. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Thu Oct 21 11:09:38 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 21 Oct 2004 08:09:38 -0700 Subject: Over sized drawers question In-Reply-To: <4177D07A.1000706@hyperactivesw.com> References: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> <41772238.5000906@hyperactivesw.com> <4177D07A.1000706@hyperactivesw.com> Message-ID: <4177D132.30209@fourthworld.com> General design question about drawers: How do you handle drawer elements on platforms other than OS X? Do you make two UIs for your app? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From klaus at major-k.de Thu Oct 21 11:49:26 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 21 Oct 2004 17:49:26 +0200 Subject: Unicode and Menus In-Reply-To: References: Message-ID: Hi Ron, > ... > 1. How did you make cascading menus in unicode? > 2. How did you handle the File/Edit menus in unicode in OS X? Sorry, but i cannot help you with unicode menus, never used them... But i found something else related to "auto-localized" menus/-items :-) The first thing i do after installing a new version of RR is to create an EMPTY folder "German.lproj" into "Revolution.app/Contents/Resources/"... And this is what i does: The menu "Help" appears in german -> "Hilfe"! In the application menu i have the items "Preferences" and "Quit Revolution" in german -> "Voreinstellungen" and "Revolution beenden" This means you can leave these menus/items in ENGLISH! Does also work in a standalone, of course, since the standalonbuilder copies ALL resources to the new app... This trick may probably work with any language supported by OS X... Tested with dutch, french and italian... And english obviously ;-) Won't help you very much, but this way you may have 3 localization related problems less :-) > Thanks for your help, > Ron Regards Klaus Major klaus at major-k.de http://www.major-k.de From rbarber at yhb.att.ne.jp Thu Oct 21 12:06:09 2004 From: rbarber at yhb.att.ne.jp (ron barber) Date: Fri, 22 Oct 2004 01:06:09 +0900 Subject: Unicode and Menus In-Reply-To: References: Message-ID: <1F0E34A4-237B-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> Hi Klaus Thanks, yes, I'm aware of this 'trick'. It works with Japanese, Korean and Chinese too. But, as you point out, it only affects the 3 menuitems and then, only allows you to leave them in English. Surely someone is using cascading unicode menus! Ron On Oct 22, 2004, at 12:49 AM, Klaus Major wrote: > Hi Ron, > >> ... >> 1. How did you make cascading menus in unicode? >> 2. How did you handle the File/Edit menus in unicode in OS X? > > Sorry, but i cannot help you with unicode menus, never used them... > > But i found something else related to "auto-localized" menus/-items :-) > > The first thing i do after installing a new version of RR is to create > an > EMPTY folder "German.lproj" into > "Revolution.app/Contents/Resources/"... > > And this is what i does: > > The menu "Help" appears in german -> "Hilfe"! > > In the application menu i have the items "Preferences" and "Quit > Revolution" in > german -> "Voreinstellungen" and "Revolution beenden" > > This means you can leave these menus/items in ENGLISH! > > Does also work in a standalone, of course, since the standalonbuilder > copies ALL > resources to the new app... > > This trick may probably work with any language supported by OS X... > Tested with dutch, french and italian... And english obviously ;-) > > Won't help you very much, but this way you may have 3 localization > related > problems less :-) > >> Thanks for your help, >> Ron > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From diskot123 at juno.com Thu Oct 21 12:14:09 2004 From: diskot123 at juno.com (diskot123 at juno.com) Date: Thu, 21 Oct 2004 16:14:09 GMT Subject: unicode menus Message-ID: <20041021.091441.507.118923@webmail03.lax.untd.com> >1. How did you make cascading menus in unicode? Easiest way to do it would be to create a field, set the tabstops property, then start typing japanese into it. Then set then textfont of the button to a japanese font and set the text of the btn to the unicodetext of the field. >2. How did you handle the File/Edit menus in unicode in OS X? The last two items of the file menu (rather the first menu) will be deleted regardless in OSX, so it should be a divider and quit. For the edit button it looks at the buttons name and if the name is "edit" it delete the last two items of that menu as well. If you need the edit menu to display the title in japanese, set the label of the button. Last time I checked creating submenus worked fine in the IDE. Tuviah ________________________________________________________________ Speed up your surfing with Juno SpeedBand. Now includes pop-up blocker! Only $14.95/ month - visit http://www.juno.com/surf to sign up today! From rbarber at yhb.att.ne.jp Thu Oct 21 12:50:57 2004 From: rbarber at yhb.att.ne.jp (ron barber) Date: Fri, 22 Oct 2004 01:50:57 +0900 Subject: unicode menus In-Reply-To: <20041021.091441.507.118923@webmail03.lax.untd.com> References: <20041021.091441.507.118923@webmail03.lax.untd.com> Message-ID: <614CCC4F-2381-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> Thank you Tuviah for your response. You have done some good things with unicode thus far which is why its so frustrating when it doesn't seem to work as advertised. It's usually something that I'm doing wrong rather than Rev., but it sure is frustrating in the meantime. On Oct 22, 2004, at 1:14 AM, diskot123 at juno.com wrote: > >> 1. How did you make cascading menus in unicode? > Easiest way to do it would be to create a field, set the tabstops > property, then start typing japanese into it. Then set then textfont > of the button to a japanese font and set the text of the btn to the > unicodetext of the field. Thank you, I will try this method tonight or tomorrow. > >> 2. How did you handle the File/Edit menus in unicode in OS X? > The last two items of the file menu (rather the first menu) will be > deleted regardless in OSX, so it should be a divider and quit. For the > edit button it looks at the buttons name and if the name is "edit" it > delete the last two items of that menu as well. If you need the edit > menu to display the title in japanese, set the label of the button. So the name of the first menu doesn't matter? I have the labels set in Japanese. The names like "Edit" are in english. The Edit menu consistently turns into junk chars. > Last time I checked creating submenus worked fine in the IDE. Typing a tab and unicode text into the property inspector seems to shift the text so that it changes into junk chars. after the tab. Tabs can be added in the menu builder, but when the menu is actually used in the menubar, the junk chars show up all on one line after the tab. Also, if two cascading menu items are included, only the first one shows up. Ron > > Tuviah > > ________________________________________________________________ > Speed up your surfing with Juno SpeedBand. > Now includes pop-up blocker! > Only $14.95/ month - visit http://www.juno.com/surf to sign up today! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at tactilemedia.com Thu Oct 21 13:15:07 2004 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 21 Oct 2004 10:15:07 -0700 Subject: Reshape Graphic In-Reply-To: Message-ID: Recently, Frank D. Engel, Jr. wrote: > Anyone know how to activate the "Reshape Graphic" command (Object menu > of Rev 2.5) within a script? > > I would like to include it in a standalone... Here's a home-built method that uses the browse tool, as opposed to the pointer. Run the following in your message box: go url "http://www.tactilemedia.com/download/pointshifter.rev" Regards, Scott Rossi Creative Director Tactile Media, Development & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From b.xavier at internet.lu Thu Oct 21 13:43:10 2004 From: b.xavier at internet.lu (MisterX) Date: Thu, 21 Oct 2004 19:43:10 +0200 Subject: Reshape Graphic In-Reply-To: Message-ID: <20041021173754.B4245930059@mail.runrev.com> Frank, Just look at the PieControl stack on MonsieurX.com The card script has a simple resizestack handler. It just sends a redrawPie in a few milliseconds (after the revupdategeometry does its stuff) and voila! -- I haven't tried rotating the pie while you resize though but it sounds like a good test for RR performance! ;) Click on the about for smooth enough graphic animation! I've updated the stack a couple times on request of a user in need of options! I'll add more smooth features on the go... The 3 pies on top now select the color of the selected piece and there's finally a nice margin on the labels thanks to 2.5! Next update will take longuer, something cool and smooth and some disabled features to take care of... So, how do we convert these nice charts to web output anyway? Has anyone thought of converting a graph to an image you can export as gif or pict? The combos start merging in your mind maybe... to the msg: Save group x as a gif file z with transparency rgbT in poster size! Using the Transcriplotator to convert RR to something like flash or PHP (+ vector ml out there,) sounds like a cop out... I've seen some old time cgis create gifs on the run. Some web stats cgis do that... Is this an open field? Is there another solution? ccs + vml + xml + ?ml??? >;') bon appetit les idees! Xavier No, I don't think I want to translate Transcript to java bytecode... But you can always indulge yourself for your stack on http://monsieurx.com ! > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Frank D. Engel, Jr. > Sent: Thursday, October 21, 2004 16:37 > To: How to use Revolution > Subject: Reshape Graphic > > Anyone know how to activate the "Reshape Graphic" command > (Object menu of Rev 2.5) within a script? > > I would like to include it in a standalone... > > Thank you! > > ----------------------------------------------------------- > Frank D. Engel, Jr. > > $ ln -s /usr/share/kjvbible /usr/manual > $ true | cat /usr/manual | grep "John 3:16" > John 3:16 For God so loved the world, that he gave his only > begotten Son, that whosoever believeth in him should not > perish, but have everlasting life. > $ > > > > ___________________________________________________________ > $0 Web Hosting with up to 120MB web space, 1000 MB Transfer > 10 Personalized POP and Web E-mail Accounts, and much more. > Signup at www.doteasy.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Thu Oct 21 13:43:43 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 21 Oct 2004 10:43:43 -0700 (PDT) Subject: GeekSpeak Cheat Sheet In-Reply-To: Message-ID: Hi, I am attempting to put together a GeekSpeak Cheat Sheet on Rev for my lazy CS majors (largely so that they'll stop whining about how they can't do anything 'real' in Rev). But, not being a real geek myself, I find myself at an impasse. I have Coulouris & Thimbleby's "HyperProgramming" which has a few pages on Pascal <-> HyperTalk. What would you all additionally suggest? For example, one student asked about classes. Besides just telling him that there aren't any, what should I suggest as an analogue? I know I should have a section on typeless data, but what else? Thanks for any suggestions you can offer! Judy From fde101 at fjrhome.net Thu Oct 21 14:12:48 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 21 Oct 2004 14:12:48 -0400 Subject: Reshape Graphic In-Reply-To: <4177CE3C.7050207@fourthworld.com> References: <4177CE3C.7050207@fourthworld.com> Message-ID: I quite agree there, and did vote for it. What is the name of the property (or commands?) to turn the existing functionality on or off? I'd like to at least use what's there awhile until they get the more correct functionality implemented... I tried "editPoints", but that doesn't work, and I can't find anything in the docs. "Check for Updates..." says I've got the latest Rev... On Oct 21, 2004, at 10:57 AM, Richard Gaskin wrote: > Frank D. Engel, Jr. wrote: >> Anyone know how to activate the "Reshape Graphic" command (Object >> menu of Rev 2.5) within a script? >> I would like to include it in a standalone... > > The best solution would be for the engine to handle polygon and line > primitives as well as it handles others, in the same way SuperCard, > MacDraw, RADBuilder, ToolBook, Director, and pretty much all other > programs handle those objects, as described in feature request #624: > > > > Check out that bug report and read the description of the workarounds > there. > > Of course you're encouraged to vote there if it's important to your > work that Rev have the same graceful handling of vector primitives > that people have become accustomed to in other products. > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From shaosean at unitz.ca Thu Oct 21 14:29:52 2004 From: shaosean at unitz.ca (shaosean at unitz.ca) Date: Thu, 21 Oct 2004 14:29:52 -0400 Subject: MP3 Tags? (reprise) In-Reply-To: <20041021160018.312FF93011B@mail.runrev.com> References: <20041021160018.312FF93011B@mail.runrev.com> Message-ID: there's two versions of ID3 tags for MP3's.. v1.x is simple and is the last 128 chars of the MP3 file (the first 3 chars of that chunk will start with the string TAG if you need to look for it).. v2 on the other hand can be of vary size depending on the information that is being stored.. it's a fun read, but a pain to code (i started a while back, but other things keep popping up, but hopefully soon i can get back to coding my libraries).. -Sean From dsc at swcp.com Thu Oct 21 15:03:19 2004 From: dsc at swcp.com (Dar Scott) Date: Thu, 21 Oct 2004 13:03:19 -0600 Subject: taking a picture of the card programmatically In-Reply-To: <20041021113411.55621.qmail@web60508.mail.yahoo.com> References: <20041021113411.55621.qmail@web60508.mail.yahoo.com> Message-ID: On Oct 21, 2004, at 5:34 AM, Eric Engle wrote: > I want to programmatically take a screenshot of the card. Look at import snapshot and export snapshot. I use a variation on this using a variation on the technique described at Ken Ray's site. This variation allows me to get the image of other cards or partially obscured cards. It has some limitations. I don't think it is supported, but I'm not sure. Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From heather at runrev.com Thu Oct 21 15:59:37 2004 From: heather at runrev.com (Heather Nagey) Date: Thu, 21 Oct 2004 20:59:37 +0100 Subject: Information request for new Revolution Knowledgebase Message-ID: Dear list members, In response to popular request, we are beginning the process of setting up a Revolution Knowledgebase. Don't get too excited, this is likely to be a lengthy process and you probably won't see this go online for some months yet. However, the good news is... You Can Make it Happen Faster! Anyone who sends me their pet "what, that issue again? We answered that one yesterday, last week, last month and the year before last" question will receive a one star gratitude point and the probability that I will mine the list for the issue, find the answer, write it up and ultimately post it on the new knowledgebase, so you never have to answer it again. Anyone who sends me their pet recurring question, plus a thread title or similar clue as to where to find the answer quickly will receive a 2 star set of gratitude points, and a higher probability that I will find the answer, write it up, post it on the knowledgebase, and you will never have to answer it again. Any fine upstanding citizen who sends me their pet recurring question, *with the answer* will receive the full set of solid gold plated 3 star gratitude points, and the certainty that this issue will make it to the knowledgebase in double quick time and everyone can forget all about it. You should send these contributions to me personally, heather at runrev.com, rather than to the list or to support. If you're not sure about an issue, a discussion on the list would probably be appropriate, but in the main there is probably no need to air the sorts of topics I'm looking for on the list again. Thank you one and all! Regards, Heather -- ** For a faster response to all licensing, support, and technical issues, please now send mail to support at runrev.com ** Heather Nagey ~ heather at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools Tel +44 (0) 870 747 1165 Fax +44 (0) 845 4588487 ~~~ Check our web site for new Revolution editions & special offers ~~~ From alex at tweedly.net Thu Oct 21 17:01:26 2004 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 21 Oct 2004 22:01:26 +0100 Subject: Finding the current folder ? Message-ID: <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> I want to place my app in a folder, and then when it runs, have it read (and write) files in that folder. I don't want to query the user for the file names - it should simply use the files in the same directory as the app is installed. I've been using something like >function getDefaultFolder > put the long name of this stack into thisFolder > put char 2 to -1 of the second word of thisFolder into thisFolder > set the itemDel to "/" > put item 1 to -2 of thisFolder into thisFolder > return thisFolder >end getDefaultFolder which works fine whether in the IDE or in standalone, and works fine when built into an executable and installed on other machines. BUT - it doesn't work on Dreamcard Player. If you run he player, and then load the stack from there, the above function returns empty (in fact, the "long name of this stack" is simply <> where in the other cases it would be <> Note that dreamcard appears to return the format for a long name, but instead of giving the filename of the stack, it gives, in quotes, the shortname of the stack. Is this a bug (I'm guessing it is) ? Or am I doing something wrong ? (and if so, what ?) Any other suggestion for how to find the folder the app is stored in ? btw - if you run the stack in Dreamcard by double-clicking on it, and having an association with the Dreamcard player, then it does this as I would expect. Unfortunately, it does various other things wrongly, and Mark tells me this is not a supported way to run Dreamcard stacks - see BZ 2138) Thanks -- Alex. From kray at sonsothunder.com Thu Oct 21 17:09:17 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 21 Oct 2004 16:09:17 -0500 Subject: MP3 Tags? (reprise) In-Reply-To: Message-ID: On 10/21/04 12:05 AM, "Scott Rossi" wrote: > Anybody figured out a reliable way to extract info tags from MP3 files? > > Our illustrious Richard Gaskin some time back provided one means but > apparently the data can be located in different locations with music files. > So has anybody found a way to reliably dig up this info? As Shao mentioned, there's v1 and v2. I have code at my site for v1: http://www.sonsothunder.com/devres/revolution/revolution.htm?_aud005 v2 is harder and I haven't seen any code for it yet... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From JimCarwardine at OwnYourFuture-net.com Thu Oct 21 17:20:00 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Thu, 21 Oct 2004 18:20:00 -0300 Subject: taking a picture of the card programmatically In-Reply-To: Message-ID: What resolution does the import come in? Is it 75 dpi (screen resolution)? Can Rev create eps files? Jim on 10/21/04 8:45 AM, Klaus Major wrote: > Hi Eric, > >> I want to programmatically take a screenshot of the card. >> >> "copy image 1 of this card" won't work for several reasons >> 1) that would not include a picture of the buttons or fields. >> 2) that would not include images 2 through n of this card. >> And I have to do it programmatically, preferably cross platform so no >> applescript. >> >> Any ideas? > > Sure :-) > > ... > import snapshot from rect (the rect of this stack) > ... > > Et voila (or "Et Viola" as some listees, mostly MEN, prefer ;-) an > image of your > current card with ALL object on it... > > You can also export a snapshot to a file in different formats with one > line, > if you need to: > > ... > export snapshot from rect (the rect of this stack) to file > "sdssds.jpg" as JPEG > ### or "...as PNG" > ... > > See the dox for "snapshot"... > > > Hope this helps... > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From klaus at major-k.de Thu Oct 21 17:34:58 2004 From: klaus at major-k.de (Klaus Major) Date: Thu, 21 Oct 2004 23:34:58 +0200 Subject: taking a picture of the card programmatically In-Reply-To: References: Message-ID: <0EA42562-23A9-11D9-9461-000A27B49A96@major-k.de> Hi Jim, > What resolution does the import come in? Is it 75 dpi (screen > resolution)? Yes, always screen resolution! RR is not aware of such things like "resolution". Only image editing apps are. > Can Rev create eps files? Dunno, at least not natively... Maybe with the help of "shell" on Unix/Linux? > Jim Best Klaus Major klaus at major-k.de http://www.major-k.de From got at mindspring.com Thu Oct 21 18:28:18 2004 From: got at mindspring.com (Gordon Tillman) Date: Thu, 21 Oct 2004 17:28:18 -0500 Subject: Finding the current folder ? In-Reply-To: <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> References: <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> Message-ID: <820759A2-23B0-11D9-959C-000A95ADFC4C@mindspring.com> Hi Alex, Try something like this: function getDefaultFolder set the itemDelimiter to "/" get the filename of this stack return item 1 to -2 of it end getDefaultFolder --gordy On Oct 21, 2004, at 16:01, Alex Tweedly wrote: > > I want to place my app in a folder, and then when it runs, have it > read (and write) files in that folder. I don't want to query the user > for the file names - it should simply use the files in the same > directory as the app is installed. > > I've been using something like >> function getDefaultFolder >> put the long name of this stack into thisFolder >> put char 2 to -1 of the second word of thisFolder into thisFolder >> set the itemDel to "/" >> put item 1 to -2 of thisFolder into thisFolder >> return thisFolder >> end getDefaultFolder > > which works fine whether in the IDE or in standalone, and works fine > when built into an executable and installed on other machines. > > BUT - it doesn't work on Dreamcard Player. If you run he player, and > then load the stack from there, the above function returns empty (in > fact, the "long name of this stack" is simply > <> where in the other cases it would be < "D:/path/filename.rev">> > > Note that dreamcard appears to return the format for a long name, but > instead of giving the filename of the stack, it gives, in quotes, the > shortname of the stack. > > Is this a bug (I'm guessing it is) ? > Or am I doing something wrong ? (and if so, what ?) > > Any other suggestion for how to find the folder the app is stored in ? > > btw - if you run the stack in Dreamcard by double-clicking on it, and > having an association with the Dreamcard player, then it does this as > I would expect. Unfortunately, it does various other things wrongly, > and Mark tells me this is not a supported way to run Dreamcard stacks > - see BZ 2138) > > Thanks > -- Alex. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From alex at tweedly.net Thu Oct 21 18:54:34 2004 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 21 Oct 2004 23:54:34 +0100 Subject: Finding the current folder ? In-Reply-To: <820759A2-23B0-11D9-959C-000A95ADFC4C@mindspring.com> References: <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> Message-ID: <5.1.0.14.0.20041021235107.02e59d50@mail.tweedly.net> At 17:28 21/10/2004 -0500, Gordon Tillman wrote: >Hi Alex, > >Try something like this: > >function getDefaultFolder > set the itemDelimiter to "/" > get the filename of this stack > return item 1 to -2 of it >end getDefaultFolder Thanks for the suggestion, but that has the same problem, as does "the effective filename of this stack" I've put a small stack on revonline (user alextweedly, stack "check folder info") should anyone want to try it without re-typing. Download this to dreamcard player and run it - problem happens. Download it to Revolution (or even to Dreamcard itself, not the player) and run it - same problem. Save the stack to a file and run again - works as expected. copy the stack to a folder and run in the Rev/Dreamcard - works as expected copy the stack to a folder and run in the Player - problem happens -- Alex. From index at kenjikojima.com Thu Oct 21 19:25:41 2004 From: index at kenjikojima.com (Kenji Kojima) Date: Thu, 21 Oct 2004 19:25:41 -0400 Subject: unicode menus In-Reply-To: <614CCC4F-2381-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> References: <20041021.091441.507.118923@webmail03.lax.untd.com> <614CCC4F-2381-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> Message-ID: <85EEF6E3-23B8-11D9-89DF-000D9328738A@kenjikojima.com> Ron, > I have the labels set in Japanese. The names like "Edit" are in > english. The Edit menu consistently turns into junk chars. Make field "menuLabel" Put the first line is "????? and the second line is "??". set the label of btn "File" to line 1 of unicodeText of fld "menuLabel" set the label of btn "Edit" to line 2 of unicodeText of fld "menuLabel" I don't use the Menu Builder. You know the reason. -- Kenji Kojima http://www.kenjikojima.com/ From johnmiller1950 at sbcglobal.net Thu Oct 21 21:14:30 2004 From: johnmiller1950 at sbcglobal.net (John Miller) Date: Thu, 21 Oct 2004 21:14:30 -0400 Subject: printedRotated under Windows XP Message-ID: Greetings Again, No one responded to my first question, so I thought I would try again. Is anybody using the printRotated setting under Windows XP successfully? My project prints numerous reports in portrait mode, but I want to print an envelope without having to set and then reset under print dialogue. I cannot get this setting to work. Many thanks, John Miller From userev at canelasoftware.com Thu Oct 21 22:20:05 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 21 Oct 2004 19:20:05 -0700 Subject: printedRotated under Windows XP In-Reply-To: References: Message-ID: On Oct 21, 2004, at 6:14 PM, John Miller wrote: > Greetings Again, > > No one responded to my first question, so I thought I would try again. > Is anybody using the printRotated setting under Windows XP > successfully? My project prints numerous reports in portrait mode, > but I want to print an envelope without having to set and then reset > under print dialogue. I cannot get this setting to work. I used to use it a few years ago, but since have moved the printing routines back to portrait. I remember it working back then. -- Best regards, Mark Talluto http://www.canelasoftware.com From david at kwinter.ca Thu Oct 21 22:30:15 2004 From: david at kwinter.ca (David Kwinter) Date: Thu, 21 Oct 2004 19:30:15 -0700 Subject: printedRotated under Windows XP References: Message-ID: <002d01c4b7df$10c78e00$fb01a8c0@davidvq5o4w7vw> I have also tried using it (v2.5 on XP) with no success. ----- Original Message ----- From: "John Miller" To: Sent: Thursday, October 21, 2004 6:14 PM Subject: printedRotated under Windows XP > Greetings Again, > > No one responded to my first question, so I thought I would try again. > Is anybody using the printRotated setting under Windows XP > successfully? My project prints numerous reports in portrait mode, but > I want to print an envelope without having to set and then reset under > print dialogue. I cannot get this setting to work. > > Many thanks, > John Miller > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From got at mindspring.com Thu Oct 21 23:28:20 2004 From: got at mindspring.com (Gordon Tillman) Date: Thu, 21 Oct 2004 22:28:20 -0500 Subject: Finding the current folder ? In-Reply-To: <5.1.0.14.0.20041021235107.02e59d50@mail.tweedly.net> References: <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021235107.02e59d50@mail.tweedly.net> Message-ID: <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> Sure enough Alex! > Thanks for the suggestion, but that has the same problem, as does "the > effective filename of this stack" > > I've put a small stack on revonline (user alextweedly, stack "check > folder info") should anyone want to try it without re-typing. I have just finished trying all sorts of things and none of them worked! I experimented also running the same stack in secure mode and not in secure mode - it made no difference. A definite bug I would say! --gordon From rbarber at yhb.att.ne.jp Fri Oct 22 00:53:06 2004 From: rbarber at yhb.att.ne.jp (ron barber) Date: Fri, 22 Oct 2004 13:53:06 +0900 Subject: unicode menus In-Reply-To: <85EEF6E3-23B8-11D9-89DF-000D9328738A@kenjikojima.com> References: <20041021.091441.507.118923@webmail03.lax.untd.com> <614CCC4F-2381-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> <85EEF6E3-23B8-11D9-89DF-000D9328738A@kenjikojima.com> Message-ID: <43A14F02-23E6-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> Hi Kenji, 1. Thanks for you suggestion. I was unclear what was becoming mojibake (junk). It is not the menu name but the contents of the menu. It consistently corrupts itself, even after I set it to the unicodetext of a fld, as Tuviah suggested. I am still working on this problem, it appears to affect only the file and edit menus. The others maintain their items. 2. Encouraged by Tuivah, I kept trying multiple cascading menus and they can be done, my problem was with a particular character. The Japanese char. for 'color' - iro - would not show up in a menu for formating text. The menu has 4 items: font, size, style, color all in Japanese. They are all cascading. The last menuitem does not show up unless I change it to 'textcolor' or something. This is only a problem when it is put in the menubar of OS X, not as a btn on the card. Can you confirm this? 3. The menupick is returned as a unicode string, but it does not get caught by the switch statement in the script of the menu. How do I evaluate the menupick with unicode? Thanks Ron On Oct 22, 2004, at 8:25 AM, Kenji Kojima wrote: > Ron, > >> I have the labels set in Japanese. The names like "Edit" are in >> english. The Edit menu consistently turns into junk chars. > > Make field "menuLabel" > Put the first line is "????? and the second line is "??". > > set the label of btn "File" to line 1 of unicodeText of fld "menuLabel" > set the label of btn "Edit" to line 2 of unicodeText of fld "menuLabel" > > I don't use the Menu Builder. You know the reason. > > -- > Kenji Kojima > http://www.kenjikojima.com/ > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From xbury.cs at clearstream.com Fri Oct 22 01:56:04 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 22 Oct 2004 07:56:04 +0200 Subject: MP3 Tags? (reprise) Message-ID: sorry for the late reply, my computer decided to farg again... My old media player reads tags v1 and plays most media when quicktime doesn't fritz RR. http://monsieurx.com/modules.php?name=Downloads&d_op=getit&lid=67 I'll probably rewrite it soon but you can find the tags in the edit->info menu when an mp3 is selected. cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > kray at sonsothunder.com > Sent: Thursday, October 21, 2004 23:09 > To: use-revolution at lists.runrev.com > Subject: Re: MP3 Tags? (reprise) > > On 10/21/04 12:05 AM, "Scott Rossi" wrote: > > > Anybody figured out a reliable way to extract info tags > from MP3 files? > > > > Our illustrious Richard Gaskin some time back provided one > means but > > apparently the data can be located in different locations > with music files. > > So has anybody found a way to reliably dig up this info? > > As Shao mentioned, there's v1 and v2. I have code at my site for v1: > > http://www.sonsothunder.com/devres/revolution/revolution.htm?_aud005 > > v2 is harder and I haven't seen any code for it yet... > > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From swartart at iafrica.com Fri Oct 22 04:48:27 2004 From: swartart at iafrica.com (Ryno Swart) Date: Fri, 22 Oct 2004 10:48:27 +0200 Subject: Image resize. In-Reply-To: <20041022032432.EFF579300F5@mail.runrev.com> Message-ID: <242C2F94-2407-11D9-A020-003065D180EE@iafrica.com> Thanks to all of you for your help with resizing an image. This one, from Frank, works beautifully, but as far as I can see, only in Rev 1.1.1. (I had to change an "and" to a "then", so the version below includes my little edit.) Maybe you could make it work in newer versions using another key combination and post that? If the following is placed in the stack script, clicking and dragging on the resize handles retain the proportions of the image. This script is very valuable to me. Thanks, Frank! > on resizeControl > if the first word of the abbreviated name of the target is "image" > then if the optionKey is down > then > put the height of the target into curhigh > put the width of the target into curwide > put the formattedHeight of the target into orighigh > put the formattedWidth of the target into origwide > > put origwide/orighigh into aspect1 > put orighigh/origwide into aspect2 > > multiply aspect1 by curhigh > multiply aspect2 by curwide > > if aspect1 > curwide then > set the height of the target to aspect2 > else if aspect2 > curhigh then > set the width of the target to aspect1 > end if > end if > end resizeControl From swartart at iafrica.com Fri Oct 22 04:51:06 2004 From: swartart at iafrica.com (Ryno Swart) Date: Fri, 22 Oct 2004 10:51:06 +0200 Subject: Stack backgroundcolor. In-Reply-To: <20041019160024.0A40F9300F6@mail.runrev.com> Message-ID: <82C555A8-2407-11D9-A020-003065D180EE@iafrica.com> Another problem: Setting the backgroundcolour of a stack. The stack I built consists of more than 100 cards (one card per page). On building my first test standalone, I found that the beautiful white pages I designed, were rendered grey on Windows. No problem, I thought, and read in the documentation, I'll go to the stack inspector and set the background-colour for the stack to white. Except that this did not work. The card backgrounds remained empty (meaning grey in Windows), and eventually I had to visit each page (card) in turn and set the backgroundcolor to white. Is there some easier solution that I missed? Ryno. From klaus at major-k.de Fri Oct 22 04:54:00 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 22 Oct 2004 10:54:00 +0200 Subject: Finding the current folder ? In-Reply-To: <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> References: <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021235107.02e59d50@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> Message-ID: Hi Gordon and Alex, > Sure enough Alex! > >> Thanks for the suggestion, but that has the same problem, as does >> "the effective filename of this stack" >> I've put a small stack on revonline (user alextweedly, stack "check >> folder info") should anyone want to try it without re-typing. > I have just finished trying all sorts of things and none of them > worked! I experimented also running the same stack in secure mode and > not in secure mode - it made no difference. A definite bug I would > say! I don't think this is a bug! A freshly downloaded stack does ONLY "live" in memory, and has not a "filename" yet! And therefore has no "home" (directory)... Internet urls are not "respected" when you try to "get the filename of this stack", only local urls... In that case i would suggest to simply check "the directory" to get the current ehm... directory :-) > --gordon Regards Klaus Major klaus at major-k.de http://www.major-k.de From pedro at gold.natsu.gs Fri Oct 22 04:56:15 2004 From: pedro at gold.natsu.gs (KS) Date: Fri, 22 Oct 2004 17:56:15 +0900 Subject: Images in a pop-up menu Message-ID: <20041022085217.96E5D93006E@mail.runrev.com> Hello , Does anybody knows how to display an image in a pop-up menu button? Is it possible with rev? KS From swartart at iafrica.com Fri Oct 22 04:57:52 2004 From: swartart at iafrica.com (Ryno Swart) Date: Fri, 22 Oct 2004 10:57:52 +0200 Subject: Styling text. In-Reply-To: <20041019160024.0A40F9300F6@mail.runrev.com> Message-ID: <751DFC84-2408-11D9-A020-003065D180EE@iafrica.com> The following is a problem I find really difficult and important. Text styling: In a single field under a group photograph, I wanted to a simple type styling task; setting the words "Front row" in italics while keeping the students' names in roman. I can't appear to do that at all. I read in the documents that I might be able to "set the htmlText of [chunk of] field to htmlString", and in so doing get control over my text-styling. Only, no matter how I searched, I could find no indication of what is suggested here, and what on earth I am supposed to do. Adding HTML tags just have the tags come up in the field. I tried many things but I am still in the dark. I suppose that the documentation on this subject may simply presume some advance knowledge that I lack. I would appreciate any clarification. Ryno. From xbury.cs at clearstream.com Fri Oct 22 05:04:25 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 22 Oct 2004 11:04:25 +0200 Subject: # POSSIBLY SPAM #::Images in a pop-up menu Message-ID: you must make a substack, stick an image in it. Then in the props palette (in the app stack) you set the menu to that stack name. Forget custom hiliting and submenus... unless I missed an updated feature... On menu stack, lay a button on top of the image, and do a mouseup handler to catch the menu item selection. X -- http://monsieurx.com - nitrous for RunRev! > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > pedro at gold.natsu.gs > Sent: Friday, October 22, 2004 10:56 > To: use-revolution at lists.runrev.com > Subject: # POSSIBLY SPAM #::Images in a pop-up menu > > Hello , > Does anybody knows how to display an image in a pop-up menu button? > Is it possible with rev? > > KS > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From xbury.cs at clearstream.com Fri Oct 22 05:07:00 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 22 Oct 2004 11:07:00 +0200 Subject: Styling text. Message-ID: set the textstyle of word 1 to 2 of fld x to "italic" to add another style to a previously existing style(s) get the textstyle of word 1 to 2 of fld x set the textstyle of word 1 to 2 of fld x to it & ",italic" is that what you want? > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > swartart at iafrica.com > Sent: Friday, October 22, 2004 10:58 > To: use-revolution at lists.runrev.com > Subject: Styling text. > > > The following is a problem I find really difficult and important. > > Text styling: In a single field under a group photograph, I > wanted to a simple type styling task; setting the words > "Front row" in italics while keeping the students' names in > roman. I can't appear to do that at all. > > I read in the documents that I might be able to "set the > htmlText of [chunk of] field to htmlString", and in so doing > get control over my text-styling. > > Only, no matter how I searched, I could find no indication of > what is suggested here, and what on earth I am supposed to > do. Adding HTML tags just have the tags come up in the field. > I tried many things but I am still in the dark. > > I suppose that the documentation on this subject may simply > presume some advance knowledge that I lack. I would > appreciate any clarification. > > Ryno. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From xbury.cs at clearstream.com Fri Oct 22 05:17:34 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 22 Oct 2004 11:17:34 +0200 Subject: Stack backgroundcolor. Message-ID: repeat the number of cards set the backcolor of this cd to white go next end repeat ;) You could put a white graphic with a white pattern in the background group of all cards (if you use one). I had to do this for XP since the backgrounds are not filled in as non xp themed windows. Showing the border is the problem in that case... Hopefully they will fix this in the future because it's been surprising users for over a year! If there is one thing that is not crossplatform on Revo it's the patterns and backgrounds... In some cases you have to dance over your head to find a smooth solution. In some cases you have to redraw all the windows patterns for the Mac (as in the gradientsN2O stack I made!). Very unsatisfatory... Also if you have a menu and a card color, your menu's colors will be screwed and this is where object inheritance in RR gets in the way... The obvious solution is to make controls non-opaque and lay a background below... This avoids most of the non-crossplatform traps. > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > swartart at iafrica.com > Sent: Friday, October 22, 2004 10:51 > To: use-revolution at lists.runrev.com > Subject: Stack backgroundcolor. > > > Another problem: > > Setting the backgroundcolour of a stack. The stack I built > consists of more than 100 cards (one card per page). On > building my first test standalone, I found that the beautiful > white pages I designed, were rendered grey on Windows. No > problem, I thought, and read in the documentation, I'll go to > the stack inspector and set the background-colour for the > stack to white. Except that this did not work. The card > backgrounds remained empty (meaning grey in Windows), and > eventually I had to visit each page (card) in turn and set > the backgroundcolor to white. > > Is there some easier solution that I missed? > > Ryno. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From klaus at major-k.de Fri Oct 22 06:21:19 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 22 Oct 2004 12:21:19 +0200 Subject: someone noticed this one? Message-ID: <1D832358-2414-11D9-BC10-000A27B49A96@major-k.de> Hi all, looks like there is another list, with extremely low traffic, but maybe because it is mostly unknown... Info: http://lists.runrev.com/mailman/listinfo/revolution But this is the last posting of this list and i thought that all should read this... > From: Heather Nagey > Date: 19. Oktober 2004 16:39:37 GMT+02:00 > To: > Subject: Revolution Based Software Development Consulting Service > Launched > Reply-To: heather at runrev.com > > Dear Revolution list members, > > This is to let you know that Runtime Revolution have just launched a > new > consulting service to complement its line of professional developer > tools. > > The consulting service will allow existing Revolution developers to add > built-to-order features to the Revolution technology, or to provide > customized versions of the technology. > > "This is a great new service that now allows any company to benefit > from > the time saving benefits of Revolution, regardless of whether they have > development team in-house" said Kevin Miller, CEO of Runtime > Revolution. > > By applying the Revolution technology to the consulting process, the > company can provide multimedia, database front ends, custom software > and > enterprise solutions more efficiently than by using traditional > development processes. The finished solution can then be deployed and > subsequently maintained for Windows, Mac, Linux and UNIX platforms > without additional costs. > > Runtime is providing the following services: > > - Tailor made multimedia solutions > - Business applications and database front ends > - Porting titles to the Mac, Windows or Linux platforms > - Adding custom features to the Revolution technology platform !!! > - Building customized versions of the Revolution technology !!! > - Enterprise solutions > - IT solutions > - And more > > This new service is ideal for creating robust and flexible > multi-platform > applications from software that may have outgrown its original > development > environment. Runtime specializes in porting solutions originally > written in > FileMaker, Visual Basic, HyperCard, SuperCard and other tools. The > company > can enhance, modernize or even completely overhaul existing titles, > before > delivering them in a flexible multi-platform format. > > Revolution's high level development system, point and click interface > builder, together with its very high level programming language, can > reduce development time and consulting costs by up to 90%, when > compared > with traditional languages. The company recently released version 2.5 > of Revolution, which is used by thousands of professional developers > every day. > > For more information on this new consulting service or the Revolution > technology, you can visit the company's web site at > http://www.runrev.com/ Any comments? ;-) I have to say that i am not very happy with these news, especially with the two marked items above... Regards Klaus Major klaus at major-k.de http://www.major-k.de From alex at tweedly.net Fri Oct 22 07:10:48 2004 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 22 Oct 2004 12:10:48 +0100 Subject: Finding the current folder ? In-Reply-To: References: <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021235107.02e59d50@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> Message-ID: <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> At 10:54 22/10/2004 +0200, Klaus Major wrote: >Hi Gordon and Alex, > >>Sure enough Alex! >> >>>Thanks for the suggestion, but that has the same problem, as does "the >>>effective filename of this stack" >>>I've put a small stack on revonline (user alextweedly, stack "check >>>folder info") should anyone want to try it without re-typing. >>I have just finished trying all sorts of things and none of them >>worked! I experimented also running the same stack in secure mode and >>not in secure mode - it made no difference. A definite bug I would say! > >I don't think this is a bug! > >A freshly downloaded stack does ONLY "live" in memory, and has >not a "filename" yet! > >And therefore has no "home" (directory)... Right. That's not the main problem here .... >1. Download this to dreamcard player and run it - problem happens. >2. Download it to Revolution (or even to Dreamcard itself, not the player) >and run it - same problem. >3. Save the stack to a file and run again - works as expected. >4. copy the stack to a folder and run in the Rev/Dreamcard - works as expected >5. copy the stack to a folder and run in the Player - problem happens 1 and 2 are the case you described - a surprise to me, but understandable. 5 is the problem. Even if the stack DOES live in a file, running it in the player produces the same result of having no "home" directory. >Internet urls are not "respected" when you try to "get the filename of >this stack", >only local urls... > >In that case i would suggest to simply check "the directory" to get >the current ehm... directory :-) Um - no, that's not what I need. That gives you the current folder, so by default - (A) in the IDE - directory where Revolution (or in my case Dreamcard) is installed (B) in a standalone app - directory the stack lives in (C) in Dreamcard Player - directory the Player is installed in. So it is no help with getting the directory the stack is living in; and therefore no help in getting the location of the files I need to read/write. Up till now, I've solved the difference between (A) and (B) using the technique I've seen in many stacks - either the long name of the stack or the filename of the stack - but neither of these works when in the Player. -- Alex. From xbury.cs at clearstream.com Fri Oct 22 08:04:43 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 22 Oct 2004 14:04:43 +0200 Subject: someone noticed this one? Message-ID: > > This is to let you know that Runtime Revolution have just > launched a > > new consulting service to complement its line of professional > > developer tools. Amazing no news make it into the now totally useless revonline stack. The news have not changed since I installed it! Nice idea, poor followup IMOHO. Actually this maillist's link seems to be the missing info in the revonline stack! ;) > > Runtime is providing the following services: > > > > - Tailor made multimedia solutions > > - Business applications and database front ends > > - Porting titles to the Mac, Windows or Linux platforms > > - Adding custom features to the Revolution technology platform > !!! > > - Building customized versions of the Revolution technology > !!! OK, it's nice that Rev helps its customers (if they dont steal work from their clients as I kind of read it - (I must be wrong right?) but it would be nicer if Revo stopped diverting its resources and finished fixing the thousands of quality/gui/crossplatform/cpu hogging bugs left in the GUI! OK, I exagerate as the mention of thousands of rev users! Im currently recording >>at least<< one potential bugzilla a day since I use runrev but still missing some 900 visits on the net for my downloads! ;)) Maybe someone can explain this? > > The consulting service will allow existing Revolution developers to > > add built-to-order features to the Revolution technology, or to > > provide customized versions of the technology. This however is a welcome invitation to share technology and sell to thousands of clients... Monsieurx.com > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > klaus at major-k.de > Sent: Friday, October 22, 2004 12:21 > To: use-revolution at lists.runrev.com > Subject: someone noticed this one? > > Hi all, > > looks like there is another list, with extremely low traffic, > but maybe because it is mostly unknown... > > Info: > http://lists.runrev.com/mailman/listinfo/revolution > > But this is the last posting of this list and i thought that > all should read this... > > > From: Heather Nagey > > Date: 19. Oktober 2004 16:39:37 GMT+02:00 > > To: > > Subject: Revolution Based Software Development Consulting Service > > Launched > > Reply-To: heather at runrev.com > > > > Dear Revolution list members, > > > > This is to let you know that Runtime Revolution have just > launched a > > new consulting service to complement its line of professional > > developer tools. > > > > The consulting service will allow existing Revolution developers to > > add built-to-order features to the Revolution technology, or to > > provide customized versions of the technology. > > > > "This is a great new service that now allows any company to benefit > > from the time saving benefits of Revolution, regardless of whether > > they have development team in-house" said Kevin Miller, CEO > of Runtime > > Revolution. > > > > By applying the Revolution technology to the consulting > process, the > > company can provide multimedia, database front ends, custom > software > > and enterprise solutions more efficiently than by using traditional > > development processes. The finished solution can then be > deployed and > > subsequently maintained for Windows, Mac, Linux and UNIX platforms > > without additional costs. > > > > Runtime is providing the following services: > > > > - Tailor made multimedia solutions > > - Business applications and database front ends > > - Porting titles to the Mac, Windows or Linux platforms > > - Adding custom features to the Revolution technology platform > !!! > > - Building customized versions of the Revolution technology > !!! > > > - Enterprise solutions > > - IT solutions > > - And more > > > > This new service is ideal for creating robust and flexible > > multi-platform applications from software that may have > outgrown its > > original development environment. Runtime specializes in porting > > solutions originally written in FileMaker, Visual Basic, HyperCard, > > SuperCard and other tools. The company can enhance, > modernize or even > > completely overhaul existing titles, before delivering them in a > > flexible multi-platform format. > > > > Revolution's high level development system, point and click > interface > > builder, together with its very high level programming > language, can > > reduce development time and consulting costs by up to 90%, when > > compared with traditional languages. The company recently released > > version 2.5 of Revolution, which is used by thousands of > professional > > developers every day. > > > > For more information on this new consulting service or the > Revolution > > technology, you can visit the company's web site at > > http://www.runrev.com/ > > Any comments? ;-) > > I have to say that i am not very happy with these news, > especially with the two marked items above... > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From alex at tweedly.net Fri Oct 22 08:12:59 2004 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 22 Oct 2004 13:12:59 +0100 Subject: someone noticed this one? In-Reply-To: <1D832358-2414-11D9-BC10-000A27B49A96@major-k.de> Message-ID: <5.1.0.14.0.20041022130556.00add308@mail.tweedly.net> At 12:21 22/10/2004 +0200, Klaus Major wrote: >But this is the last posting of this list and i thought that all should >read this... I received a copy of that message. I thought it had come on in on this list (because of my mail filters putting almost anything to do with Revolution into a separate single folder), but checking back I see it didn't appear here. I did wonder if there was some risk of conflict between this service that RR will offer and existing consultants - and then figured that since no-one mentioned it, I was just being overly sensitive on behalf of you guys who make a living from this kind of thing. >>From: Heather Nagey >>Date: 19. Oktober 2004 16:39:37 GMT+02:00 >>To: >>Subject: Revolution Based Software Development Consulting Service Launched >>Reply-To: heather at runrev.com snip >>Runtime is providing the following services: >> >>- Tailor made multimedia solutions >>- Business applications and database front ends >>- Porting titles to the Mac, Windows or Linux platforms >>- Adding custom features to the Revolution technology platform >!!! >>- Building customized versions of the Revolution technology >!!! > >>- Enterprise solutions >>- IT solutions >>- And more >> >>This new service is ideal for creating robust and flexible multi-platform >>applications from software that may have outgrown its original development >>environment. Runtime specializes in porting solutions originally written in >>FileMaker, Visual Basic, HyperCard, SuperCard and other tools. The company >>can enhance, modernize or even completely overhaul existing titles, before >>delivering them in a flexible multi-platform format. >> >>Revolution's high level development system, point and click interface >>builder, together with its very high level programming language, can >>reduce development time and consulting costs by up to 90%, when compared >>with traditional languages. The company recently released version 2.5 >>of Revolution, which is used by thousands of professional developers >>every day. >> >>For more information on this new consulting service or the Revolution >>technology, you can visit the company's web site at >>http://www.runrev.com/ > >Any comments? ;-) > >I have to say that i am not very happy with these news, >especially with the two marked items above... Or the one about "porting solution originally written in ..." ? Doesn't a very similar statement appear on a number of websites of contributors here ? -- Alex. From mwieder at ahsoftware.net Fri Oct 22 00:57:15 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 21 Oct 2004 21:57:15 -0700 Subject: ANN: ArchiveSearch 1.2 Message-ID: <7712037098.20041021215715@ahsoftware.net> hi- I have put a new version of the ArchiveSearch plugin in my revonline space (mwieder). version 1.2 (21 October 2004) improves the UI feature set and is smarter about parsing the html information returned from the search. It also allows you to narrow your search to only a single list instead of having to retrieve all at once. Now... does anyone know if it's possible to script an automatic check to see if there's an update from revonline? -- -Mark Wieder mwieder at ahsoftware.net From xbury.cs at clearstream.com Fri Oct 22 08:38:18 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 22 Oct 2004 14:38:18 +0200 Subject: # POSSIBLY SPAM #::ANN: ArchiveSearch 1.2 Message-ID: Mark, Why not do it like most email clients and check on run or every x minutes? cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > mwieder at ahsoftware.net > Sent: Friday, October 22, 2004 06:57 > To: improve-revolution at lists.runrev.com > Subject: # POSSIBLY SPAM #::ANN: ArchiveSearch 1.2 > > hi- > > I have put a new version of the ArchiveSearch plugin in my > revonline space (mwieder). > > version 1.2 (21 October 2004) improves the UI feature set and > is smarter about parsing the html information returned from > the search. > It also allows you to narrow your search to only a single > list instead of having to retrieve all at once. > > Now... does anyone know if it's possible to script an > automatic check to see if there's an update from revonline? > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From fde101 at fjrhome.net Fri Oct 22 08:45:31 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 22 Oct 2004 08:45:31 -0400 Subject: Image resize. In-Reply-To: <242C2F94-2407-11D9-A020-003065D180EE@iafrica.com> References: <242C2F94-2407-11D9-A020-003065D180EE@iafrica.com> Message-ID: <42317B0E-2428-11D9-B4F8-0050E4BA750F@fjrhome.net> I never even used 1.1.1. I actually ended up using the script I posted under 2.5 on OS X, and it works fine. What platform and version are you using and having trouble with? The first line of my script is: if the first word of the abbreviated name of the target is "image" and the optionKey is down then If rev seems to choke on that, you might try using parenthesis, just in case: if ((the first word of (the abbreviated name of the target)) is "image") and (the optionKey is down) then On Oct 22, 2004, at 4:48 AM, Ryno Swart wrote: > > If the following is placed in the stack script, clicking and dragging > on the resize handles retain the proportions of the image. > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From xbury.cs at clearstream.com Fri Oct 22 08:53:24 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Fri, 22 Oct 2004 14:53:24 +0200 Subject: taking a picture of the card programmatically Message-ID: simple ps files are not hard to create but the language is a monster! > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > klaus at major-k.de > Sent: Thursday, October 21, 2004 23:35 > To: use-revolution at lists.runrev.com > Subject: Re: taking a picture of the card programmatically > > Hi Jim, > > > What resolution does the import come in? Is it 75 dpi (screen > > resolution)? > > Yes, always screen resolution! > > RR is not aware of such things like "resolution". > Only image editing apps are. > > > Can Rev create eps files? > > Dunno, at least not natively... > Maybe with the help of "shell" on Unix/Linux? > > > Jim > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From index at kenjikojima.com Fri Oct 22 09:14:05 2004 From: index at kenjikojima.com (Kenji Kojima) Date: Fri, 22 Oct 2004 09:14:05 -0400 Subject: unicode menus In-Reply-To: <43A14F02-23E6-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> References: <20041021.091441.507.118923@webmail03.lax.untd.com> <614CCC4F-2381-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> <85EEF6E3-23B8-11D9-89DF-000D9328738A@kenjikojima.com> <43A14F02-23E6-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> Message-ID: <403C9E00-242C-11D9-A8D6-000D9328738A@kenjikojima.com> ron, > 1. Thanks for you suggestion. I was unclear what was becoming mojibake > (junk). It is not the menu name but the contents of the menu. It > consistently corrupts itself, even after I set it to the unicodetext > of a fld, as Tuviah suggested. I am still working on this problem, it > appears to affect only the file and edit menus. The others maintain > their items. I did not have MOJIBAKE when I set menus from a field. But I had another problem: I thought I could show the last two items of Edit menu on menubar, but not this time. It was not only Edit menu but also every menu. (I could show every menu item on a card) > Typing a tab and unicode text into the property inspector seems to > shift the text so that it changes into junk chars. after the tab. Make like this tab + 1 byte space and Japanese characters You can avoid MOJIBAKE. But you cannot use menuHistory in this case. > 2. Encouraged by Tuivah, I kept trying multiple cascading menus and > they can be done, my problem was with a particular character. The > Japanese char. for 'color' - iro - would not show up in a menu for > formating text. The menu has 4 items: font, size, style, color all in > Japanese. They are all cascading. The last menuitem does not show up > unless I change it to 'textcolor' or something. This is only a problem > when it is put in the menubar of OS X, not as a btn on the card. Can > you confirm this? I could not find this problem. Can you send me the menu names and items in Japanese? > 3. The menupick is returned as a unicode string, but it does not get > caught by the switch statement in the script of the menu. > How do I evaluate the menupick with unicode? Most of all time I use the menuhistory. If you like to evaluate the menupick with unicode, convert to another code. We cannot read it but much better than MOJIBAKE unicode for Ex. put urlEncode(uniDecode(pWhich, "Japanese")) -- you can read a part of English and numbers -- Kenji Kojima http://www.kenjikojima.com/ From 3mcgrath at adelphia.net Fri Oct 22 10:13:14 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Fri, 22 Oct 2004 10:13:14 -0400 Subject: Stack backgroundcolor. In-Reply-To: <82C555A8-2407-11D9-A020-003065D180EE@iafrica.com> References: <82C555A8-2407-11D9-A020-003065D180EE@iafrica.com> Message-ID: <83451852-2434-11D9-BB79-000A95DA60FA@adelphia.net> repeat with x = 1 to the number of cards of stack "example" set the backgroundColor of card x to white end repeat On Oct 22, 2004, at 4:51 AM, Ryno Swart wrote: > > Another problem: > > Setting the backgroundcolour of a stack. The stack I built consists > of more than 100 cards (one card per page). On building my first test > standalone, I found that the beautiful white pages I designed, were > rendered grey on Windows. No problem, I thought, and read in the > documentation, I'll go to the stack inspector and set the > background-colour for the stack to white. Except that this did not > work. The card backgrounds remained empty (meaning grey in Windows), > and eventually I had to visit each page (card) in turn and set the > backgroundcolor to white. > > Is there some easier solution that I missed? > > Ryno. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From richmond at mail.maclaunch.com Fri Oct 22 08:20:03 2004 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 22 Oct 2004 08:20:03 -0400 Subject: Looking for Hypercard 1 Message-ID: Dear Runtime Revolutineers, I am in the depths of my Masters thesis at the moment and urgently need floppy disks or disk images of HyperCard version 1 (Yes: version 1) for part of my software review about object-based programming environments. Would be extremely grateful if anyone could help me out at richmond at mail.maclaunch.com sincerely, Richmond Mathewson --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From richmond at mail.maclaunch.com Fri Oct 22 08:24:38 2004 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 22 Oct 2004 08:24:38 -0400 Subject: Hacking RR and how far one can go before the lawyers attack? Message-ID: OK. let's face it I am prancing along on a legal knife edge! For my MSc thesis I have been working on a fully automated xTalk interface - i.e. an expert system creator for experts in specialist areas who don't "give a monkey's" about learning how to program..... Now I want to build into this interface a way to call up the RR standalone builder (RR 2.0.1)....... 1. Is this possible? 2. Is this legal: 2a. If the interface is integrated into the revtools stack? 2b. If the interface is a free-standing RR/MC stack? Help me, Come down on me like a ton of hot bricks......advice Please!!! Richmond Mathewson --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From richmond at mail.maclaunch.com Fri Oct 22 08:20:03 2004 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 22 Oct 2004 08:20:03 -0400 Subject: Looking for Hypercard 1 Message-ID: Dear Runtime Revolutineers, I am in the depths of my Masters thesis at the moment and urgently need floppy disks or disk images of HyperCard version 1 (Yes: version 1) for part of my software review about object-based programming environments. Would be extremely grateful if anyone could help me out at richmond at mail.maclaunch.com sincerely, Richmond Mathewson --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From richmond at mail.maclaunch.com Fri Oct 22 08:24:38 2004 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri, 22 Oct 2004 08:24:38 -0400 Subject: Hacking RR and how far one can go before the lawyers attack? Message-ID: OK. let's face it I am prancing along on a legal knife edge! For my MSc thesis I have been working on a fully automated xTalk interface - i.e. an expert system creator for experts in specialist areas who don't "give a monkey's" about learning how to program..... Now I want to build into this interface a way to call up the RR standalone builder (RR 2.0.1)....... 1. Is this possible? 2. Is this legal: 2a. If the interface is integrated into the revtools stack? 2b. If the interface is a free-standing RR/MC stack? Help me, Come down on me like a ton of hot bricks......advice Please!!! Richmond Mathewson --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From johnrule at rcsprogramming.com Fri Oct 22 11:08:15 2004 From: johnrule at rcsprogramming.com (John Rule) Date: Fri, 22 Oct 2004 08:08:15 -0700 Subject: Compatibility with current technologies In-Reply-To: <20041022123703.68ABE930121@mail.runrev.com> Message-ID: <200410221009500.SM01572@minipcxp> Is there any possibility that RunRev could become compatible with 21st Century technologies, like Windows CE .NET? JR From kray at sonsothunder.com Fri Oct 22 11:41:07 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 22 Oct 2004 10:41:07 -0500 Subject: Images in a pop-up menu In-Reply-To: <20041022085217.96E5D93006E@mail.runrev.com> Message-ID: On 10/22/04 3:56 AM, "KS" wrote: > Hello , > Does anybody knows how to display an image in a pop-up menu button? > Is it possible with rev? Yes, you can use a "stack menu"; i.e. create a stack of what you want popped up, and then attach it to the popup menu button the user will click by setting the button's "menuName" property. See the entries for "popup" in the dictionary - they give you a few examples. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From ambassador at fourthworld.com Fri Oct 22 11:43:43 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 22 Oct 2004 08:43:43 -0700 Subject: Hacking RR and how far one can go before the lawyers attack? In-Reply-To: References: Message-ID: <41792AAF.5090201@fourthworld.com> Mathewson wrote: > OK. let's face it I am prancing along on a legal knife > edge! > > For my MSc thesis I have been working on a fully automated > xTalk interface - i.e. an expert system creator for experts > in specialist areas who don't "give a monkey's" about > learning how to program..... > > Now I want to build into this interface a way to call up > the RR standalone builder (RR 2.0.1)....... > > 1. Is this possible? > > 2. Is this legal: > > 2a. If the interface is integrated into the revtools > stack? > > 2b. If the interface is a free-standing RR/MC stack? > > Help me, Come down on me like a ton of hot > bricks......advice Please!!! I don't see a problem: Monte built an interface into the Rev App Builder specifically for such purposes. Perhaps Monte can chime in to provide an overview of how it works. I doubt the Rev folks would have a problem, as a Rev license is required to use the App Builder -- I think they'd probably support anything that increases the number of Rev licenses out there. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From aurelien at jetrealisations.fr Fri Oct 22 12:13:36 2004 From: aurelien at jetrealisations.fr (=?iso-8859-1?Q?aurelien@jetrealisations.fr?=) Date: Fri, 22 Oct 2004 18:13:36 +0200 Subject: PDF & large images Message-ID: Hello everybody, 1 - Is there any way to display a pdf in a revolution stack ? 2 - I want to display a 500*800 pixels image on a 640*480 card. Is there a way to add scollers to this image ? Thanx Aur?lien Durand From ambassador at fourthworld.com Fri Oct 22 12:14:28 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 22 Oct 2004 09:14:28 -0700 Subject: someone noticed this one? In-Reply-To: <5.1.0.14.0.20041022130556.00add308@mail.tweedly.net> References: <5.1.0.14.0.20041022130556.00add308@mail.tweedly.net> Message-ID: <417931E4.4000605@fourthworld.com> Alex Tweedly wrote: > I received a copy of that message. I thought it had come on in on this > list (because of my mail filters putting almost anything to do with > Revolution into a separate single folder), but checking back I see it > didn't appear here. > > I did wonder if there was some risk of conflict between this service > that RR will offer and existing consultants - and then figured that > since no-one mentioned it, I was just being overly sensitive on behalf > of you guys who make a living from this kind of thing. Could be because it's not really news per se. RunRev has had a "Consulting & Services" page on their site as far back as I can remember. Judging from the difficulty some developers have had finding subcontractors (most of the Rev pros I know are booked through the end of the year), it doesn't seem RunRev's consulting adversely affects other consulting developers. Seems there's plenty of work to go around. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From aurelien at jetrealisations.fr Fri Oct 22 12:17:41 2004 From: aurelien at jetrealisations.fr (=?iso-8859-1?Q?aurelien@jetrealisations.fr?=) Date: Fri, 22 Oct 2004 18:17:41 +0200 Subject: PDF & large images Message-ID: Hello again, How could i check a mail box using POP3 & IMAP protocols ? Is there also a way to implement other protocols such as Hotmail one ? ( you're right, i'm preparing a mail checker well, i'm trying to ! ;) Thanx Aur?lien Durand From aurelien at jetrealisations.fr Fri Oct 22 12:18:04 2004 From: aurelien at jetrealisations.fr (=?iso-8859-1?Q?aurelien@jetrealisations.fr?=) Date: Fri, 22 Oct 2004 18:18:04 +0200 Subject: POP3 & IMAP protocols Message-ID: Hello again, How could i check a mail box using POP3 & IMAP protocols ? Is there also a way to implement other protocols such as Hotmail one ? ( you're right, i'm preparing a mail checker well, i'm trying to ! ;) Thanx Aur?lien Durand From klaus at major-k.de Fri Oct 22 12:21:59 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 22 Oct 2004 18:21:59 +0200 Subject: someone noticed this one? In-Reply-To: <5.1.0.14.0.20041022130556.00add308@mail.tweedly.net> References: <5.1.0.14.0.20041022130556.00add308@mail.tweedly.net> Message-ID: <8002AB68-2446-11D9-BC10-000A27B49A96@major-k.de> Hi Alex, > At 12:21 22/10/2004 +0200, Klaus Major wrote: > >> But this is the last posting of this list and i thought that all >> should read this... > I received a copy of that message. I thought it had come on in on this > list (because of my mail filters > putting almost anything to do with Revolution into a separate single > folder), but checking back I see it didn't appear here. > > I did wonder if there was some risk of conflict between this service > that RR will offer and existing consultants - and then figured that > since no-one mentioned it, ...simply because nobody knew... > I was just being overly sensitive on behalf of you guys who make a > living from this kind of thing. Thank you very much for these kind words, Alex!!! :-) >> ... >> I have to say that i am not very happy with these news, >> especially with the two marked items above... > Or the one about "porting solution originally written in ..." ? > Doesn't a very similar statement appear on a number of websites of > contributors here ? Well, competiton is not a bad thing per se... ;-) >>> - Adding custom features to the Revolution technology platform >>> - Building customized versions of the Revolution technology I read this like: We can simply change/modify the engine, if necessary... Now this is BEYOND competition! > -- Alex. Regards Klaus Major klaus at major-k.de http://www.major-k.de From jsng at wayoflife.org Fri Oct 22 12:20:18 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Sat, 23 Oct 2004 00:20:18 +0800 Subject: PDF & large images In-Reply-To: References: Message-ID: >Hello everybody, > >1 - Is there any way to display a pdf in a revolution stack ? > >2 - I want to display a 500*800 pixels image on a 640*480 card. Is >there a way to add >scollers to this image ? I used the QT movie player to do this (for PDF I mean). But I don't think you have much control over the PDF other than the standard QT controls. Jesse From ambassador at fourthworld.com Fri Oct 22 12:36:47 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 22 Oct 2004 09:36:47 -0700 Subject: someone noticed this one? In-Reply-To: <8002AB68-2446-11D9-BC10-000A27B49A96@major-k.de> References: <5.1.0.14.0.20041022130556.00add308@mail.tweedly.net> <8002AB68-2446-11D9-BC10-000A27B49A96@major-k.de> Message-ID: <4179371F.3060307@fourthworld.com> Klaus Major wrote: >>>> - Adding custom features to the Revolution technology platform >>>> - Building customized versions of the Revolution technology > > I read this like: > We can simply change/modify the engine, if necessary... > > Now this is BEYOND competition! Yes, but not in a bad way: If someone else pays for a feature it becomes part of the engine, so in the next release we all benefit. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From got at mindspring.com Fri Oct 22 12:38:49 2004 From: got at mindspring.com (Gordon Tillman) Date: Fri, 22 Oct 2004 11:38:49 -0500 Subject: PDF & large images In-Reply-To: References: Message-ID: Hi Aur?lien, > 1 - Is there any way to display a pdf in a revolution stack ? > > 2 - I want to display a 500*800 pixels image on a 640*480 card. Is > there a way to add > scollers to this image ? I don't know how to do PDF's, but adding scrollers to a large image is no problem. I will find a sample stack that does this, post it, and email a URL. --gordy From klaus at major-k.de Fri Oct 22 12:43:47 2004 From: klaus at major-k.de (Klaus Major) Date: Fri, 22 Oct 2004 18:43:47 +0200 Subject: someone noticed this one? In-Reply-To: <4179371F.3060307@fourthworld.com> References: <5.1.0.14.0.20041022130556.00add308@mail.tweedly.net> <8002AB68-2446-11D9-BC10-000A27B49A96@major-k.de> <4179371F.3060307@fourthworld.com> Message-ID: <8BB36280-2449-11D9-BC10-000A27B49A96@major-k.de> Hi Richard, > Klaus Major wrote: >>>>> - Adding custom features to the Revolution technology platform >>>>> - Building customized versions of the Revolution technology >> I read this like: >> We can simply change/modify the engine, if necessary... >> Now this is BEYOND competition! > Yes, but not in a bad way: If someone else pays for a feature it > becomes part of the engine, so in the next release we all benefit. Sure, but we are talking about competition and that has nothing to do with the next (sic!) release! Know what i mean? > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ Regards Klaus Major klaus at major-k.de http://www.major-k.de From jacque at hyperactivesw.com Fri Oct 22 13:12:00 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 22 Oct 2004 12:12:00 -0500 Subject: printedRotated under Windows XP In-Reply-To: References: Message-ID: <41793F60.5080304@hyperactivesw.com> On 10/21/04 8:14 PM, John Miller wrote: > Is anybody using the printRotated setting under Windows XP > successfully? The MC docs say that printRotated never works on Mac OS and only works with some print drivers in Windows. So, I guess it depends on the printer. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pixelbird at interisland.net Fri Oct 22 13:28:45 2004 From: pixelbird at interisland.net (Ken Norris) Date: Fri, 22 Oct 2004 10:28:45 -0700 Subject: someone noticed this one? In-Reply-To: <20041022123703.47672930120@mail.runrev.com> References: <20041022123703.47672930120@mail.runrev.com> Message-ID: Hi Alex, Klaus, et al, > Date: Fri, 22 Oct 2004 13:12:59 +0100 > From: Alex Tweedly > Subject: Re: someone noticed this one? > > At 12:21 22/10/2004 +0200, Klaus Major wrote: >> I have to say that i am not very happy with these news, >> especially with the two marked items above... > Or the one about "porting solution originally written in ..." ? > Doesn't a very similar statement appear on a number of websites of > contributors here ? Hmm. It _does_ look like the Rev team may be usurping the efforts of it own clients, which, if true, will indeed create a conflict of interests. It just depends where they draw the line, which wasn't explained in the ad. I can't blame you folks one bit for questioning the motives. Ken N. From revolution at jaedworks.com Fri Oct 22 13:32:10 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Fri, 22 Oct 2004 10:32:10 -0700 Subject: PDF & large images In-Reply-To: References: Message-ID: At 6:13 PM +0200 10/22/2004, aurelien at jetrealisations.fr wrote: >2 - I want to display a 500*800 pixels image on a 640*480 card. Is >there a way to add >scollers to this image ? The simplest way is to group the image (so the group has one member, which is the image object) and turn on the scrollbars for the group: 1. group the image 2. resize the group to the size you want to display 3. set the group's lockLoc property to true (so it doesn't automatically resize to fit the image) 4. set the group's hScrollbar and vScrollbar properties to true. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From jacque at hyperactivesw.com Fri Oct 22 13:32:16 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 22 Oct 2004 12:32:16 -0500 Subject: Finding the current folder ? In-Reply-To: <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> References: <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021235107.02e59d50@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> Message-ID: <41794420.9000300@hyperactivesw.com> On 10/22/04 6:10 AM, Alex Tweedly wrote: > Up till now, I've solved the difference between (A) and (B) using the > technique I've seen in many stacks - either the long name of the stack > or the filename of the stack - but neither of these works when in the > Player. I've hit the same problem. I have a stack that needs to find existing files that live in the stack's folder. It can't be done under Player. I think it's a bug -- do you want to report it? So many stacks need to access other files, this would seem to be a crucial blocker. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Oct 22 13:35:16 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 22 Oct 2004 12:35:16 -0500 Subject: Stack backgroundcolor. In-Reply-To: <82C555A8-2407-11D9-A020-003065D180EE@iafrica.com> References: <82C555A8-2407-11D9-A020-003065D180EE@iafrica.com> Message-ID: <417944D4.9000506@hyperactivesw.com> On 10/22/04 3:51 AM, Ryno Swart wrote: > > Another problem: > > Setting the backgroundcolour of a stack. The stack I built consists of > more than 100 cards (one card per page). On building my first test > standalone, I found that the beautiful white pages I designed, were > rendered grey on Windows. No problem, I thought, and read in the > documentation, I'll go to the stack inspector and set the > background-colour for the stack to white. Except that this did not work. > The card backgrounds remained empty (meaning grey in Windows), and > eventually I had to visit each page (card) in turn and set the > backgroundcolor to white. > > Is there some easier solution that I missed? I do this all the time without problem. What happens if you try this from the message box: set the backcolor of this stack to "white" See if that works. I use it with both colors and patterns and haven't seen a problem. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mark at maseurope.net Fri Oct 22 13:36:10 2004 From: mark at maseurope.net (Mark Smith) Date: Fri, 22 Oct 2004 18:36:10 +0100 Subject: Looking for Hypercard 1 In-Reply-To: <20041022160007.8DB76930127@mail.runrev.com> References: <20041022160007.8DB76930127@mail.runrev.com> Message-ID: Perhaps you are considering a chapter on the double instantiation of the "double-post" object? :) Mark From tomas at lightheadsw.com Fri Oct 22 13:51:40 2004 From: tomas at lightheadsw.com (=?ISO-8859-1?Q?Tomas_Franz=E9n?=) Date: Fri, 22 Oct 2004 19:51:40 +0200 Subject: Making Windows externals Message-ID: <07522B66-2453-11D9-9B18-0003937359B8@lightheadsw.com> Hi, I'm trying to get my first Windows DLL external to work. It compiles successfully, but the externalFunctions and externalHandlers return empty. I set the 'externals' property, and re-open the stack afterwards. I read in the DLL Article about how using the wrong compiler could mess things up. I'm currently using Bloodshed Dev C++, in which the code compiles without problems. I also tried Microsoft Visual Studio, but externalFunctions/Handlers still return empty. Which compiler is recommended? Here's the code: #include "XCMDGlue.h" #include "windows.h" // GetComputerName(), SetComputerName() #include #include void XCabort(); void XGetName(char *args[], int nargs, char **retstring, Bool *pass, Bool *error); void XSetName(char *args[], int nargs, char **retstring, Bool *pass, Bool *error); char Xname[] = "Test External"; void XCabort(){ fprintf(stderr, "external abort"); } Xternal Xtable[] = { {"xsetcomputername", XCOMMAND, 0, XSetName, XCabort}, {"xgetcomputername", XFUNCTION, 0, XGetName, XCabort}, {"", XNONE, 0, NULL, NULL} }; void XGetName(char *args[], int nargs, char **retstring, Bool *pass, Bool *error) { char buffer[MAX_COMPUTERNAME_LENGTH+1]; DWORD dwLength; BOOL blnSuccess; dwLength = MAX_COMPUTERNAME_LENGTH+1; blnSuccess = GetComputerName(buffer, &dwLength); *pass = False; // don't pass the command up the chain if (blnSuccess) { *error = False; // call was successful //*retstring = istrdup (buffer); sprintf(*retstring,buffer); } else { *error = True; // call failed //*retstring = istrdup ("error: GetComputerName failed"); sprintf(*retstring,"error: GetComputerName failed"); } } void XSetName(char *args[], int nargs, char **retstring, Bool *pass, Bool *error) { char buffer[MAX_COMPUTERNAME_LENGTH+1]; BOOL blnSuccess = False; // get the new name from the array of arguments if (1 == nargs) { blnSuccess = SetComputerName(args[0]); } *pass = False; // don't pass the command up the chain if (blnSuccess) { *error = False; // call was successful //*retstring = istrdup (buffer); sprintf(*retstring,buffer); } else { *error = True; // call failed //*retstring = istrdup ("error: SetComputerName failed"); sprintf(*retstring,"error: SetComputerName failed"); } } Thanks! Tomas Franz?n Lighthead Software http://www.lightheadsw.com/ I'm listening to The Hives - Walk Idiot Walk From revolution at jaedworks.com Fri Oct 22 13:56:33 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Fri, 22 Oct 2004 10:56:33 -0700 Subject: Reshape Graphic In-Reply-To: References: Message-ID: At 10:36 AM -0400 10/21/2004, Frank D. Engel, Jr. wrote: >Anyone know how to activate the "Reshape Graphic" command (Object >menu of Rev 2.5) within a script? Enter this in the message box and you'll see the script: edit script of btn "revReshape" of cd 1 of stack "revLibrary" When you reshape a selected graphic, this script is made into a temporary frontScript, and the revSetMarkers handler is executed (which sets up the standard visual appearance of the little square markers at the points of the graphic). The frontScript handles mouse clicks, with a variety of special behaviors such as command-clicking a point to remove it. It basically tracks the mouse while it's down, continually updating the graphic's points property to reflect the user's moving one of the control points. (I notice the dreaded "repeat until the mouse is down" makes an appearance ;-) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From kevin at runrev.com Fri Oct 22 13:57:48 2004 From: kevin at runrev.com (Kevin Miller) Date: Fri, 22 Oct 2004 18:57:48 +0100 Subject: someone noticed this one? In-Reply-To: <417931E4.4000605@fourthworld.com> Message-ID: On 22/10/04 5:14 pm, "Richard Gaskin" wrote: > Could be because it's not really news per se. RunRev has had a > "Consulting & Services" page on their site as far back as I can remember. > > Judging from the difficulty some developers have had finding > subcontractors (most of the Rev pros I know are booked through the end > of the year), it doesn't seem RunRev's consulting adversely affects > other consulting developers. Seems there's plenty of work to go around. Right. There really is no cause for concern here. We've always done consulting, we're just making that a little more noticeable just now. There are several benefits for all Revolution users too: * Some of the consulting projects we work on, as has happened in the past, will mean that we add features to the engine or create new externals. Normally we will license these features back and make them available. * The more direct exposure we have with larger companies, the more we can make sure we include product features that suit their needs, which is going to be good for everyone. * We can bring in more people to use Revolution than would have previously. For example by working on a contract with someone and then selling them an installation of Revolution licenses, we grow the community. * There is more than enough consulting work to go around. Ultimately all that this will do is increase the number of people using the technology, which will surely just mean a greater pool of potential revenue for everyone offering that sort of service, not just us. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From revolution at jaedworks.com Fri Oct 22 14:12:56 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Fri, 22 Oct 2004 11:12:56 -0700 Subject: Over sized drawers question In-Reply-To: <4177D132.30209@fourthworld.com> References: <1E94CA64-22CD-11D9-8360-000A95B300EC@daniels-mara.com> <41772238.5000906@hyperactivesw.com> <4177D07A.1000706@hyperactivesw.com> <4177D132.30209@fourthworld.com> Message-ID: At 8:09 AM -0700 10/21/2004, Richard Gaskin wrote: >General design question about drawers: > >How do you handle drawer elements on platforms other than OS X? > >Do you make two UIs for your app? Using the default behavior (a palette instead of a drawer on non-OS X platforms) seems to work OK most of the time. Foldout sections also seem popular, but I personally find them irritating because they complicate geometry management so much. It's much less of a problem when you design for them from the beginning, but if you decide you want to add a foldout late in the game... argh. ;-) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From got at mindspring.com Fri Oct 22 14:23:33 2004 From: got at mindspring.com (Gordon Tillman) Date: Fri, 22 Oct 2004 13:23:33 -0500 Subject: PDF & large images In-Reply-To: References: Message-ID: <7B8643B0-2457-11D9-92BE-000A95ADFC4C@mindspring.com> Jeanne that is a great tip! On Oct 22, 2004, at 12:32, Jeanne A. E. DeVoto wrote: > The simplest way is to group the image (so the group has one member, > which is the image object) and turn on the scrollbars for the group: > > 1. group the image > 2. resize the group to the size you want to display > 3. set the group's lockLoc property to true (so it doesn't > automatically resize to fit the image) > 4. set the group's hScrollbar and vScrollbar properties to true. Aur?lien, I uploaded a stack called "Image Viewer" that demonstrates Jeanne's method and also lets you click and drag the image around in the viewing area to move it as well as using the scrollbars. To test it, just click on the browse tool and select "Open" from the file menu. My user space on revonline is "gordyt" --gordon From hershrev at realtorsgroup.us Fri Oct 22 14:20:46 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Fri, 22 Oct 2004 14:20:46 -0400 Subject: tabKey in table fld Message-ID: <180535CA-2457-11D9-9B68-0030654C1E62@realtorsgroup.us> Hi all They were many discussion around this topic, but this particular question wasn't answered yet. How can I determine thru tabbing in which cell the cursor is located "only with the tab key" , which function should I use and how to use it ? Thanks a mill. Hershel Fisch From got at mindspring.com Fri Oct 22 14:26:52 2004 From: got at mindspring.com (Gordon Tillman) Date: Fri, 22 Oct 2004 13:26:52 -0500 Subject: Making Windows externals In-Reply-To: <07522B66-2453-11D9-9B18-0003937359B8@lightheadsw.com> References: <07522B66-2453-11D9-9B18-0003937359B8@lightheadsw.com> Message-ID: Hi Thomas, In this function: > > void XGetName(char *args[], int nargs, char **retstring, Bool *pass, > Bool *error) > { > char buffer[MAX_COMPUTERNAME_LENGTH+1]; > DWORD dwLength; > BOOL blnSuccess; > > dwLength = MAX_COMPUTERNAME_LENGTH+1; > blnSuccess = GetComputerName(buffer, &dwLength); > *pass = False; // don't pass the command up the chain > if (blnSuccess) > { > *error = False; // call was successful > //*retstring = istrdup (buffer); > sprintf(*retstring,buffer); > } > else > { > *error = True; // call failed > //*retstring = istrdup ("error: GetComputerName failed"); > sprintf(*retstring,"error: GetComputerName failed"); > } > } Did you notice that you are not assigning anything to the retstring. That line is commented out. But except for that it looks ok. --gordon From mwieder at ahsoftware.net Fri Oct 22 14:42:35 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 22 Oct 2004 11:42:35 -0700 Subject: revonline In-Reply-To: References: Message-ID: <75852154.20041022114235@ahsoftware.net> xbury- Friday, October 22, 2004, 5:38:18 AM, you wrote: xccc> Why not do it like most email clients and check on run xccc> or every x minutes? Right - but it's not when to do it that's got me puzzled, it's how to find the file and how to know it's gotten updated. There's a cryptic url for the file but I don't know it that's persistent or whether a protocol has been worked out for determining these things. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Oct 22 15:13:02 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 22 Oct 2004 12:13:02 -0700 Subject: Making Windows externals In-Reply-To: <07522B66-2453-11D9-9B18-0003937359B8@lightheadsw.com> References: <07522B66-2453-11D9-9B18-0003937359B8@lightheadsw.com> Message-ID: <17679232.20041022121302@ahsoftware.net> Tomas- Friday, October 22, 2004, 10:51:40 AM, you wrote: Sounds like your symbols aren't getting exported properly. Try changing your prototypes and see if that helps: TF> void XGetName(char *args[], int nargs, char **retstring, Bool *pass, TF> Bool *error); TF> void XSetName(char *args[], int nargs, char **retstring, Bool *pass, TF> Bool *error); void __declspec(dllexport) XGetName(char *args[], int nargs, char **retstring, Bool *pass, Bool *error); void __declspec(dllexport) XSetName(char *args[], int nargs, char **retstring, Bool *pass, Bool *error); -- -Mark Wieder mwieder at ahsoftware.net From dsc at swcp.com Fri Oct 22 16:12:41 2004 From: dsc at swcp.com (Dar Scott) Date: Fri, 22 Oct 2004 14:12:41 -0600 Subject: Making Windows externals In-Reply-To: <07522B66-2453-11D9-9B18-0003937359B8@lightheadsw.com> References: <07522B66-2453-11D9-9B18-0003937359B8@lightheadsw.com> Message-ID: On Oct 22, 2004, at 11:51 AM, Tomas Franz?n wrote: > I'm trying to get my first Windows DLL external to work. > It compiles successfully, but the externalFunctions and > externalHandlers return empty. I set the 'externals' property, and > re-open the stack afterwards. > I read in the DLL Article about how using the wrong compiler could > mess things up. I'm currently using Bloodshed Dev C++, in which the > code compiles without problems. > I also tried Microsoft Visual Studio, but externalFunctions/Handlers > still return empty. Which compiler is recommended? Do you something in the externalPackages? Do you use an export file? Maybe something is wrong with it? Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From nnoydb at excite.com Fri Oct 22 16:29:14 2004 From: nnoydb at excite.com (K) Date: Fri, 22 Oct 2004 16:29:14 -0400 (EDT) Subject: Revolution 2.5 Message-ID: <20041022202914.431B2B71B@xprdmailfe20.nwk.excite.com> Is there a new version of 2.5 which corrects the disappearing object problem? -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From dsc at swcp.com Fri Oct 22 16:43:05 2004 From: dsc at swcp.com (Dar Scott) Date: Fri, 22 Oct 2004 14:43:05 -0600 Subject: uDevGames contest Message-ID: I just noticed that RunRev is a sponsor of the uDevGames contest: http://www.udevgames.com/ Registration deadline is October 25. Or is this old news? Dar **************************************** Dar Scott Consulting http://www.swcp.com/dsc/ Programming Services **************************************** From revlist at cableone.net Fri Oct 22 17:13:28 2004 From: revlist at cableone.net (Chris Sheffield) Date: Fri, 22 Oct 2004 15:13:28 -0600 Subject: problems with popup menus under OS 9? Message-ID: <000201c4b87b$faa3e630$64fea8c0@chris1> Has anyone else had problems with popup menus under OS 9? I?m having weird and sporadic results. I?m thinking they?re memory related, but I?m not totally sure. Sometimes my app will crash with error type 2, sometimes just the app will freeze up, and sometimes the whole computer will lock up. I?m not sure if the problem lies in my code in the menuPick handler of the popup button or what. The menu is dynamically created with items read from a text file at run-time. The menu displays just fine, but the problem occurs immediately after selecting a menu item and the menu disappears. Here?s the code: ---------------------------------------------------------------------- on menuPick theItem global gQuestionNum, gFillInAnswers if the currentBlank of field "Fill In" is empty then -- something went wrong in mouseDown in field beep exit menuPick end if put word 1 of the currentBlank of field "Fill In" into startChar put word 3 of the currentBlank of field "Fill In" into endChar put item 1 of the linkText of char startChar of field "Fill In" into blankNumber put item 2 of the linkText of char startChar of field "Fill In" into correctAnswer if "\" is in theItem then replace "\" with empty in theItem -- record the answer in a global for later use: put (theItem & comma & correctAnswer & comma & (theItem is correctAnswer)) into gFillInAnswers[blankNumber] -- update appearance of selected word lock screen set the htmlText of char startChar to endChar of fld "Fill In" to ("
" & \ theItem & "") --put theItem into char startChar to endChar of field "Fill In" put startChar + the length of theItem - 1 into endChar -- correct for length of chosen word set the backgroundColor of char startChar to endChar of field "Fill In" to empty set the textStyle of char startChar to endChar of field "Fill In" to "bold,link" set the textColor of char startChar to endChar of field "Fill In" to "blue" set the height of field "Fill In" to the formattedHeight of field "Fill In" set the top of field "Fill In" to the bottom of field "Fill In Instructions" + 10 -- move "Done" button only if the field has grown so much that it's necessary: if the top of button "Done" < the height of field "Fill In" then set the top of button "Done" to the bottom of field "Fill In" + 20 -- update property put ("uBlank" & blankNumber) into tPropName put ("set the " & tPropName & " of fld " & quote & "Fill In" & quote & " to true") into tCmd do tCmd CheckDone unlock screen end menuPick on CheckDone put the customKeys of fld "Fill In" into tPropsList filter tPropsList with "uBlank*" repeat for each line tProp in tPropsList if value("the " & tProp & " of me", fld "Fill In") is false then exit CheckDone end if end repeat enable btn "Fill In Done" end CheckDone --------------------------------------------------------------------- I realize this probably won?t make much sense out of context, but can anyone see anything obvious that I shouldn?t be doing? I?m pulling my hair out over this. The same code and popup menu work fine under OS X and Windows. The problems only occur under OS 9. Anyone have any ideas? I've discovered that increasing virtual memory helps, but doesn't totally solve the problem. Increasing the memory allocated to the app makes no difference. Thanks, Chris Sheffield Software Development Read Naturally --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 From alex at tweedly.net Fri Oct 22 17:58:02 2004 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 22 Oct 2004 22:58:02 +0100 Subject: POP3 & IMAP protocols In-Reply-To: Message-ID: <5.1.0.14.0.20041022225317.02457790@mail.tweedly.net> At 18:18 22/10/2004 +0200, aurelien at jetrealisations.fr wrote: >Hello again, > >How could i check a mail box using POP3 & IMAP protocols ? Is there also a >way to implement >other protocols such as Hotmail one ? >( you're right, i'm preparing a mail checker well, i'm trying to ! ;) Sarah Reichert has as POP3 library available through http://www.troz.net/Rev/index.html which I found very easy to use. I built a simple SPAM handler available at revonline (user alextweedly) which will show some more ways to use it. (There's an old version up there just now - I'm in the last day or two of testing a new improved version ..... should be up there revonline by Monday). I don't know of an IMAP library. And I suspect hotmail would be hard to access through the web interface - don't they allow pop3 access ? -- Alex. From klaus at major-k.de Fri Oct 22 18:13:14 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 23 Oct 2004 00:13:14 +0200 Subject: someone noticed this one? In-Reply-To: References: Message-ID: <919C3D90-2477-11D9-BC10-000A27B49A96@major-k.de> Hi Kevin, > On 22/10/04 5:14 pm, "Richard Gaskin" > wrote: > >> Could be because it's not really news per se. RunRev has had a >> "Consulting & Services" page on their site as far back as I can >> remember. >> >> Judging from the difficulty some developers have had finding >> subcontractors (most of the Rev pros I know are booked through the end >> of the year), it doesn't seem RunRev's consulting adversely affects >> other consulting developers. Seems there's plenty of work to go >> around. > > Right. There really is no cause for concern here. We've always done > consulting, we're just making that a little more noticeable just now. > There > are several benefits for all Revolution users too: > > * Some of the consulting projects we work on, as has happened in the > past, > ... Thank you for your statement. Nevertheless, being able to modify the engine when needed, is a big advantage, competiton-wise... > ... > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > Runtime Revolution - User-Centric Development Tools Regards Klaus Major klaus at major-k.de http://www.major-k.de From alex at tweedly.net Fri Oct 22 18:14:32 2004 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 22 Oct 2004 23:14:32 +0100 Subject: Finding the current folder ? In-Reply-To: <41794420.9000300@hyperactivesw.com> References: <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021235107.02e59d50@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> Message-ID: <5.1.0.14.0.20041022230925.02573028@mail.tweedly.net> At 12:32 22/10/2004 -0500, J. Landman Gay wrote: >On 10/22/04 6:10 AM, Alex Tweedly wrote: > >>Up till now, I've solved the difference between (A) and (B) using the >>technique I've seen in many stacks - either the long name of the stack or >>the filename of the stack - but neither of these works when in the Player. > >I've hit the same problem. I have a stack that needs to find existing >files that live in the stack's folder. It can't be done under Player. I >think it's a bug -- do you want to report it? So many stacks need to >access other files, this would seem to be a crucial blocker. Yes, I'll report it. My current planned work-around is to create a prefs file (using specialFolderPath of "Documents"). If there is no prefs file,or if the file specified in the prefs file doesn't exist, I'll do an "answer file" for one of the input files, and store the path to the folder in the prefs file - that way at least the user only needs to deal with the dialog once on installation (and again if they change the folder). If there's a better work-around, please suggest it. Thanks -- Alex From erikhans08 at yahoo.com Fri Oct 22 19:42:45 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Fri, 22 Oct 2004 16:42:45 -0700 (PDT) Subject: ANN: ArchiveSearch 1.2 In-Reply-To: <7712037098.20041021215715@ahsoftware.net> Message-ID: <20041022234245.79277.qmail@web61102.mail.yahoo.com> --- Mark Wieder wrote: > hi- > > I have put a new version of the ArchiveSearch > plugin in my revonline > space (mwieder). how about a URL to that location? Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail From erikhans08 at yahoo.com Fri Oct 22 20:01:29 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Fri, 22 Oct 2004 17:01:29 -0700 (PDT) Subject: Please Don't Reshape Script Editor- or anything else In-Reply-To: Message-ID: <20041023000129.33412.qmail@web61108.mail.yahoo.com> --- "Jeanne A. E. DeVoto" wrote: > Enter this in the message box and you'll see > the script: > > edit script of btn "revReshape" of cd 1 of > stack "revLibrary" > > When you reshape a selected graphic, this > script is made into a > temporary frontScript, and the revSetMarkers > handler is executed > (which sets up the standard visual appearance > of the little square > markers at the points of the graphic). > > The frontScript handles mouse clicks, with a > variety of special > behaviors such as command-clicking a point to > remove it. It basically > tracks the mouse while it's down, continually > updating the graphic's > points property to reflect the user's moving > one of the control > points. (I notice the dreaded "repeat until the > mouse is down" makes > an appearance ;-) where do i go to keep the script editor from resizing after i get it the way i like it? also, despite checking the preferences box, the message box always pops up center stage like a ham actor, along with the tools palette. basically, i want things to stay where i put them. thank you, Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail From alex at tweedly.net Fri Oct 22 19:13:03 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 23 Oct 2004 00:13:03 +0100 Subject: Finding the current folder ? In-Reply-To: <5.1.0.14.0.20041022230925.02573028@mail.tweedly.net> References: <41794420.9000300@hyperactivesw.com> <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021235107.02e59d50@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> Message-ID: <5.1.0.14.0.20041023001155.024d0a40@mail.tweedly.net> At 23:14 22/10/2004 +0100, Alex Tweedly wrote: >Yes, I'll report it. Bugzilla 2294. Note the Component is "Unknown/Does not yet exist" - there isn't yet a component for the Dreamcard Player. -- Alex. From kee at kagi.com Fri Oct 22 20:58:28 2004 From: kee at kagi.com (kee nethery) Date: Fri, 22 Oct 2004 17:58:28 -0700 Subject: someone noticed this one? In-Reply-To: <919C3D90-2477-11D9-BC10-000A27B49A96@major-k.de> References: <919C3D90-2477-11D9-BC10-000A27B49A96@major-k.de> Message-ID: On Oct 22, 2004, at 3:13 PM, Klaus Major wrote: > Thank you for your statement. > > Nevertheless, being able to modify the engine when needed, is a big > advantage, > competiton-wise... I agree with Richard, this is a good thing. No consultant gets to modify the engine right now and it costs money for RunRev to add features by doing so. So if there is something that can only be accomplished by modifying the engine, and a third party wants to pay for it, YES YES YES! For example, lets say someone wanted to have a clean USB interface from RunRev out to any USB device. A USB device manufacturer might pay for that mod and in the next rev, we will get it. I'm all for adding expensive features into the standard code set and having someone else pay for the engineering effort VERSUS not getting those features for a long while because they are expensive and low bang for the buck in RunRev priorities. As far as competition goes, if the only way to solve a problem is to modify the engine, you would not have been able to compete anyway. Having others pay for engineering on the module is a win win situation. Kee Nethery From jacque at hyperactivesw.com Fri Oct 22 23:33:18 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 22 Oct 2004 22:33:18 -0500 Subject: Finding the current folder ? In-Reply-To: <5.1.0.14.0.20041022230925.02573028@mail.tweedly.net> References: <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021235107.02e59d50@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> <5.1.0.14.0.20041022230925.02573028@mail.tweedly.net> Message-ID: <4179D0FE.8090007@hyperactivesw.com> On 10/22/04 5:14 PM, Alex Tweedly wrote: > Yes, I'll report it. Thanks. > My current planned work-around is to create a prefs file (using > specialFolderPath of "Documents"). If there is no prefs file,or if the > file specified in the prefs file doesn't exist, I'll do an "answer file" > for one of the input files, and store the path to the folder in the > prefs file - that way at least the user only needs to deal with the > dialog once on installation (and again if they change the folder). > > If there's a better work-around, please suggest it. Can't think of one, except for waiting for a fix. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Oct 22 23:41:57 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 22 Oct 2004 22:41:57 -0500 Subject: problems with popup menus under OS 9? In-Reply-To: <000201c4b87b$faa3e630$64fea8c0@chris1> References: <000201c4b87b$faa3e630$64fea8c0@chris1> Message-ID: <4179D305.6030201@hyperactivesw.com> On 10/22/04 4:13 PM, Chris Sheffield wrote: > Has anyone else had problems with popup menus under OS 9? I?m having weird > and sporadic results. I?m thinking they?re memory related, but I?m not > totally sure. Sometimes my app will crash with error type 2, sometimes just > the app will freeze up, and sometimes the whole computer will lock up. I?m > not sure if the problem lies in my code in the menuPick handler of the popup > button or what. The menu is dynamically created with items read from a text > file at run-time. The menu displays just fine, but the problem occurs > immediately after selecting a menu item and the menu disappears. This sounds exactly like a problem I'm trying to solve on our OS 9.2.2 Mac, only its the Finder that freezes. Same exact behavior -- a freeze immediately after a menu item is chosen. I've identified it as an extension conflict, only I don't know which extension yet. Do you get the behavior only in your app? Or does it happen in other apps too? Does it happen if you reboot with extensions off? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From troy at rpsystems.net Fri Oct 22 11:49:55 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 22 Oct 2004 11:49:55 -0400 Subject: someone noticed this one? In-Reply-To: <5.1.0.14.0.20041022130556.00add308@mail.tweedly.net> References: <5.1.0.14.0.20041022130556.00add308@mail.tweedly.net> Message-ID: <04F8E31E-2442-11D9-9A51-000A95A09CF8@rpsystems.net> On Oct 22, 2004, at 8:12 AM, Alex Tweedly wrote: >> >> I have to say that i am not very happy with these news, >> especially with the two marked items above... > Or the one about "porting solution originally written in ..." ? > Doesn't a very similar statement appear on a number of websites of > contributors here ? This seems to be a trend in small software tool development companies... competing with their own clients. REAL software went the other way, and charges a fee to be on their reference list, and then they provide business leads to those companies, rather than taking the work for themselves, which I'm told is extremely successful for both them, and the companies which buy in to their service. This provides them an alternate revenue stream, and takes advantage of their marketing expenditures, without biting the hand which feeds them. But it also requires some marketing critical mass, which they have going for them. RunRev is in a bit different position. It's too bad, because it generally results in some bad blood with developers with overlapping services... although the claim is always that it won't. I've seen this before, and I'm glad that I'm not one of the developers who will lose work over this sort of thing. I feel for those who may. The bigger disappointment, is that it always takes away from the core product development, and there are generally a lot of resources devoted to what become proprietary solutions for a specific "enterprise service." Tribeworks went this route with iShell... which is now almost completely off the map. :-( -- Troy RPSystems, Ltd. http://www.rpsystems.net From troy at rpsystems.net Wed Oct 20 23:25:19 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 20 Oct 2004 23:25:19 -0400 Subject: Over sized drawers question In-Reply-To: <14703368-230F-11D9-8360-000A95B300EC@daniels-mara.com> References: <20041021025732.83411.qmail@web60506.mail.yahoo.com> <14703368-230F-11D9-8360-000A95B300EC@daniels-mara.com> Message-ID: On Oct 20, 2004, at 11:12 PM, Jerry Daniels wrote: > It's not doing that...I think Jacque (despite her interest in my > drawers) has it right. It's an Apple User Interference issue. While it may be an attempt to adhere to something Apple said in the HIG, the way drawers work in Rev has little to do with Apple. Cocoa applications can have drawers which are not sized according to the parent window. It isn't commonly done, but it can be done... just not in Rev, because those are not "real" drawers. They are stack windows, told to behave something like drawers. -- Troy RPSystems, Ltd. http://www.rpsystems.net From malte.brill at t-online.de Sat Oct 23 10:41:10 2004 From: malte.brill at t-online.de (Malte Brill) Date: Sat, 23 Oct 2004 16:41:10 +0200 Subject: uDevGames contest In-Reply-To: <20041022160008.1360593012A@mail.runrev.com> Message-ID: Thanks for the info, Dar! Even though I don?t qualify for uDevGames with my current project I am very interest in such contests. Maybe next year. :-) I?ll be finished by the end of this month and will surely need to play other games for a while before I start the next project so I?m eager to see how that contest works out... Best, Malte, looking forward to EuroRevCon on Malta From gcanyon at inspiredlogic.com Sat Oct 23 11:57:12 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sat, 23 Oct 2004 08:57:12 -0700 Subject: Please Don't Reshape Script Editor- or anything else In-Reply-To: <20041023000129.33412.qmail@web61108.mail.yahoo.com> References: <20041023000129.33412.qmail@web61108.mail.yahoo.com> Message-ID: <33DB22A8-250C-11D9-BFBF-000A95A872D6@inspiredlogic.com> You might try making changes to the stack "revTemplateScriptEditor" and then saving it. Be careful, and work on a copy of your Revolution install. regards, Geoff Canyon gcanyon at inspiredlogic.com On Oct 22, 2004, at 5:01 PM, Erik Hansen wrote: > where do i go to keep the script editor > from resizing after i get it > the way i like it? From Meitnik at aol.com Sat Oct 23 12:47:21 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Sat, 23 Oct 2004 12:47:21 EDT Subject: rr and drawers and apple Message-ID: <9e.17a2d1de.2eabe519@aol.com> In a message dated 10/23/04 12:06:33 PM, use-revolution-request at lists.runrev.com writes: > .. just not > in Rev, because those are not "real" drawers. They are stack windows, > told to behave something like drawers. > -- thats explains a lot for me. thank you. I gave up using drawers a long time ago and I dont see them fixed for a long time now that rr is busy fixing bugs for clients. ;) Tired paying for renewals for half finished features and features not properly tested. moving on... Andrew From ambassador at fourthworld.com Sat Oct 23 12:59:46 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 23 Oct 2004 09:59:46 -0700 Subject: Compatibility with current technologies In-Reply-To: <200410221009500.SM01572@minipcxp> References: <200410221009500.SM01572@minipcxp> Message-ID: <417A8E02.9070004@fourthworld.com> John Rule wrote: > Is there any possibility that RunRev could become compatible with 21st > Century technologies, like Windows CE .NET? I had the impression that WinCE and .NET were two different things. What aspects of .NET are you looking to hook into? -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From christian.langers at education.lu Sat Oct 23 13:02:35 2004 From: christian.langers at education.lu (Christian Langers) Date: Sat, 23 Oct 2004 19:02:35 +0200 Subject: Using QT player for animation in background Message-ID: Hallo, I have a menu where the user selects buttons to continue ; I've tried to set a player as background animation ; the player's layer is 1 and should stay 1 when playing the movie in the background. When you are in the dev mode the movie is played as expected (in the background and the button objects are laid over the player) but in the browse mode the movie comes to the foreground and the buttons are hidden... What am I doing wrong ? Could anybody help ? Thanks, Christian L. From klaus at major-k.de Sat Oct 23 13:20:28 2004 From: klaus at major-k.de (Klaus Major) Date: Sat, 23 Oct 2004 19:20:28 +0200 Subject: Using QT player for animation in background In-Reply-To: References: Message-ID: Bon jour Christian, > Hallo, > > I have a menu where the user selects buttons to continue ; > > I've tried to set a player as background animation ; the player's > layer is 1 > and should stay 1 when playing the movie in the background. > > When you are in the dev mode the movie is played as expected (in the > background and the button objects are laid over the player) but in the > browse mode the movie comes to the foreground and the buttons are > hidden... > > What am I doing wrong ? Nothing actually... > Could anybody help ? To be able to "overlay" controls on a quicktime player you will have to set its "alwaysbuffer" to true! But then the playback is ehmm.. extremely jerky... To put it straight: You can't do that! Sorry :-( I am no techie, but i think QT "claims" that part of the screen where the video is playing* and nothing else can "bother" it... * and does refresh that part on its own! > Thanks, > > Christian L. Best from germany Klaus Major klaus at major-k.de http://www.major-k.de From Roger.E.Eller at sealedair.com Sat Oct 23 13:41:53 2004 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Sat, 23 Oct 2004 13:41:53 -0400 Subject: Using QT player for animation in background Message-ID: >> Could anybody help ? > > To be able to "overlay" controls on a quicktime player you will have to > set its "alwaysbuffer" to true! > > But then the playback is ehmm.. extremely jerky... > To put it straight: You can't do that! Sorry :-( > > I am no techie, but i think QT "claims" that part of the screen where > the video is playing* and nothing else can "bother" it... > * and does refresh that part on its own! I just tried this and it worked for me. It is actually "visual trickery" rather than having a button obstructing the video in the mainstack. Put the button in a sub-stack, and make sure the substack is the same size as the button. Now hide the window decorations of the substack. It looks like a normal button, but when it is positioned over a QT object in the mainstack, it doesn't affect the video playback. Now you can do the fun part and figure how to keep it positioned relative to the mainstack when the stack window is moved. I hope this helps. Roger Eller From marty at vertex.ucls.uchicago.edu Sat Oct 23 13:51:40 2004 From: marty at vertex.ucls.uchicago.edu (Marty Billingsley) Date: Sat, 23 Oct 2004 12:51:40 -0500 (CDT) Subject: Difference between Run tool and Edit tool In-Reply-To: <20041023160020.B1413930100@mail.runrev.com> References: <20041023160020.B1413930100@mail.runrev.com> Message-ID: If the run tool is for running a stack and the edit tool is for editing it, why do scripts even run in edit mode? mouseEnter, mouseLeave, openCard, closeCard, etc. all are executed even when the edit tool is the one selected. But mouseDown and mouseUp aren't. Does anyone else find this odd? - marty -- Marty Billingsley (marty at ucls.uchicago.edu) The University of Chicago Laboratory Schools From soapdog at mac.com Sat Oct 23 13:59:49 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 23 Oct 2004 15:59:49 -0200 Subject: uDevGames contest In-Reply-To: References: Message-ID: <552B2474-251D-11D9-982B-0003936D012E@mac.com> On Oct 22, 2004, at 6:43 PM, Dar Scott wrote: > I just noticed that RunRev is a sponsor of the uDevGames contest: > > http://www.udevgames.com/ > > Registration deadline is October 25. > > Or is this old news? > > Dar > I really would like to enter uDevGame, once I did a RB project for that contest, before I had a rev license.... RunRev is sponsoring, but is someone entering the contest with a game made with Rev? Andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From b.xavier at internet.lu Sat Oct 23 14:03:25 2004 From: b.xavier at internet.lu (MisterX) Date: Sat, 23 Oct 2004 20:03:25 +0200 Subject: uDevGames contest In-Reply-To: <552B2474-251D-11D9-982B-0003936D012E@mac.com> Message-ID: <20041023175757.83D54930091@mail.runrev.com> Im scrambling to think of something... I got an idea for an educational game But its' kinda wacky... > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Andre Garzia > Sent: Saturday, October 23, 2004 20:00 > To: How to use Revolution > Subject: Re: uDevGames contest > > > On Oct 22, 2004, at 6:43 PM, Dar Scott wrote: > > > I just noticed that RunRev is a sponsor of the uDevGames contest: > > > > http://www.udevgames.com/ > > > > Registration deadline is October 25. > > > > Or is this old news? > > > > Dar > > > > I really would like to enter uDevGame, once I did a RB > project for that contest, before I had a rev license.... > RunRev is sponsoring, but is someone entering the contest > with a game made with Rev? > > Andre > > > > -- > Andre Alves Garzia ? 2004 > Soap Dog Studios - BRAZIL > http://studio.soapdog.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From fde101 at fjrhome.net Sat Oct 23 14:02:19 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Sat, 23 Oct 2004 14:02:19 -0400 Subject: Difference between Run tool and Edit tool In-Reply-To: References: <20041023160020.B1413930100@mail.runrev.com> Message-ID: This feature makes it quite simple to create a simple drawing program. And if you set up a stack as a "palette" (for example; actually anything but a topLevel), it will behave as if in browse mode (the "run tool") regardless of which tool is selected. So you can have a "document" window for the drawing, and open a "tools" window (as a palette) and provide tools. Use the "selection" tool ("edit" mode), along with the various other tools (the graphic tool, the field tool for text fields, etc.) and let Rev do most of the work for you. I'm doing something similar to this right now to create a report editor for the project I am doing (not the one everyone on the list keeps asking about -- this is specifically for software released by the company I work for). On Oct 23, 2004, at 1:51 PM, Marty Billingsley wrote: > If the run tool is for running a stack and the edit tool is for editing > it, why do scripts even run in edit mode? mouseEnter, mouseLeave, > openCard, closeCard, etc. all are executed even when the edit tool is > the > one selected. But mouseDown and mouseUp aren't. > > Does anyone else find this odd? > > > - marty > > -- > Marty Billingsley (marty at ucls.uchicago.edu) > The University of Chicago Laboratory Schools > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From christian.langers at education.lu Sat Oct 23 14:06:56 2004 From: christian.langers at education.lu (Christian Langers) Date: Sat, 23 Oct 2004 20:06:56 +0200 Subject: Using QT player for animation in background Message-ID: Bon jour Christian, > Hallo, > > I have a menu where the user selects buttons to continue ; > > I've tried to set a player as background animation ; the player's > layer is 1 > and should stay 1 when playing the movie in the background. > > When you are in the dev mode the movie is played as expected (in the > background and the button objects are laid over the player) but in the > browse mode the movie comes to the foreground and the buttons are > hidden... > > What am I doing wrong ? Nothing actually... > Could anybody help ? To be able to "overlay" controls on a quicktime player you will have to set its "alwaysbuffer" to true! But then the playback is ehmm.. extremely jerky... To put it straight: You can't do that! Sorry :-( I am no techie, but i think QT "claims" that part of the screen where the video is playing* and nothing else can "bother" it... * and does refresh that part on its own! > Thanks, > > Christian L. Best from germany Klaus Major klaus at major-k.de http://www.major-k.de Hallo Klaus, Ich danke dir f?r deine schnelle Antwort. Salut ? toi, Christian L. >From Luxembourg (small neighbor of Germany) ;-) From soapdog at mac.com Sat Oct 23 14:09:58 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 23 Oct 2004 16:09:58 -0200 Subject: on using a runtime script block and matchtext. Message-ID: Hi Folks, I am building a litte expert system here who execute a couple regEx calls, this calls are not hardcoded, meaning, I cannot predict the RegEx expression that will be called. And I want all the (.*) to be put inside an array called gInputA. So I have this function that will pick the string with the RegEx expression, count the occurences of (.*) thus determining how many keys the array will have, then it generates a string/chunk with the following format: put matchText(pText, theRegEx, gInputA[1], gInputA[...], gInputA[n]) into tBool Where n is the number of occurences of (.*). For example for a regular expression "send (.*) to (.*)" it would generate a: put matchText(pText, "send (.*) to (.*)", gInputA[1], gInputA[2]) into tBool and put that into a chunk, then it would execute this chunk using "do" (do tExpression). I receive a destination error, the one that says it cannot put the values inside the array. The arrays is declared and used before this chunk is assembled, if I take this array out, then the script executes fine. My doubt is, there's a way for me to work this array issue? should I go for matchChunk, then calculate and extract the chunks? Cheers andre PS: Malta or Bust! -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From bill at igame3d.com Sat Oct 23 14:22:35 2004 From: bill at igame3d.com (william griffin) Date: Sat, 23 Oct 2004 14:22:35 -0400 Subject: problems with popup menus under OS 9? In-Reply-To: <20041023160021.C17AC930105@mail.runrev.com> References: <20041023160021.C17AC930105@mail.runrev.com> Message-ID: <836AD20E-2520-11D9-886B-0030657D0A8E@igame3d.com> > Has anyone else had problems with popup menus under OS 9? I?m having > weird > and sporadic results. I?m thinking they?re memory related, but I?m not > totally sure. Sometimes my app will crash with error type 2, > sometimes just > the app will freeze up, and sometimes the whole computer will lock up. > I?m > not sure if the problem lies in my code in the menuPick handler of the > popup > button or what. The menu is dynamically created with items read from > a text > file at run-time. The menu displays just fine, but the problem occurs > immediately after selecting a menu item and the menu disappears. Popup menus in revolution have problems. I've gone through hell and back with them. First thing to check is the menuMouseButton property in the inspector, on creation of a popup button it is set to 1, which is 100% wrong for a one button mouse mac. It should be set to 0. According to this list and the documentation the IDE becomes unstable if its the wrong setting (so why is default to the wrong setting? 1,001 guesses) Second thing to check is the number of lines and submenus in that text file you are importing into the popup button. Whats the limit? 256 or something? Third to thing to check, it may not even be THAT button, if one of your other buttons has generated IDE instability, then other popups when clicked will become corrupt and eventually cause a crash. see bug 1781 http://support.runrev.com/bugdatabase/show_bug.cgi?id=1781 There Tuviah says we can have 25,000 submenus now (wee!) He didn't say what rev version though.... There might be more popup bugs as someone I work with is using 2.5 and is experiencing menu bugs that I'm not seeing in 2.2 (hard to know what they are exactly I'm across the Atlantic ocean from him) Maybe post your script and a link to the text file if its not too top secret and we can get to the bottom of this faster. I feel your pain, Mr Bill From ambassador at fourthworld.com Sat Oct 23 14:40:42 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 23 Oct 2004 11:40:42 -0700 Subject: Difference between Run tool and Edit tool In-Reply-To: References: <20041023160020.B1413930100@mail.runrev.com> Message-ID: <417AA5AA.9020202@fourthworld.com> Marty Billingsley wrote: > If the run tool is for running a stack and the edit tool is for editing > it, why do scripts even run in edit mode? mouseEnter, mouseLeave, > openCard, closeCard, etc. all are executed even when the edit tool is the > one selected. But mouseDown and mouseUp aren't. The problem is less about the actual behavior than the nomenclature used for those tooltips. I would suggest changing them to simply "Browse Tool" and "Pointer Tool" to minimize confusion. While the current tooltips include those words, they do so parenthetically and the first word is, as you noted, "Run" and "Edit" respectively. The problem is that the terms "Run" and "Edit" are misleading, because in an xTalk like Revolution you're always running. One of the conceptual hurdles newcomers experience if they come from another language is that in other systems there is very definitely a clear distinction between "run" and "edit" modes. For that reason, rather than use nomenclature that suggests that Rev is something other than what it is, it would seem more helpful to draw attention to how it actually works: Whether in the development environment or your application, at the heart of things is the engine, which is always running. Messages are sent in response to user interactions, and the nature of those interactions are governed by a global property called the "tool". The most common runtime interactions involve clicking things and editing text, and those behaviors come with the Browse Tool. The engine also support a wide range of interactions common in drawing and layout programs, such as selecting objects and resizing them with their bounding handles. Those layout behaviors come with the Pointer Tool. For creating objects there are also Button, Field, Image, and Graphic tools. See the "choose" command for a list of available tools. Unless noted in the docs, most tools send the same messages regardless of which one is currently in use. This allows you to write an app that responds to a click on a button in the "normal" way with the Browse Tool, or to select it and update an inspector palette with the Pointer Tool. One of the key challenges to building a development environment with an engine this flexible is determining when to pass messages to the object and when to keep them for use by the IDE without passing them. It's a deeply Zen challenge for which I've found no solution that optimally suits all needs. But at least being able to look up messages in the Dictionary to see how they behave (assuming, of course, the documentation notes those few cases where the IDE alters the engine's native behavior) makes working with them not all that hard, and perhaps ultimately the freedom and flexibility is quite liberating. For more on this koan of passing or not passing messages in the development environment, see this post from last month: -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From ambassador at fourthworld.com Sat Oct 23 14:55:04 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 23 Oct 2004 11:55:04 -0700 Subject: problems with popup menus under OS 9? In-Reply-To: <836AD20E-2520-11D9-886B-0030657D0A8E@igame3d.com> References: <20041023160021.C17AC930105@mail.runrev.com> <836AD20E-2520-11D9-886B-0030657D0A8E@igame3d.com> Message-ID: <417AA908.10701@fourthworld.com> william griffin wrote: > Popup menus in revolution have problems. I've gone through hell and back > with them. > First thing to check is the menuMouseButton property in the inspector, > on creation of a popup button it is set to 1, which is 100% wrong for a > one button mouse mac. It should be set to 0. The menuMouseButton numbers correspond to the order on which they're found on mice that ship with most computers: 1 is the only button on Apple mice, and the left button on mice that ship with the other 97.4% of computers 2 is the middle button (Unix) or scroll wheel (Win) 3 is the far-right button Which button would 0 correspond to? > see bug 1781 > http://support.runrev.com/bugdatabase/show_bug.cgi?id=1781 > There Tuviah says we can have 25,000 submenus now (wee!) > He didn't say what rev version though.... I'm impressed that you were able to find that bug in the Mac OS API, but its obscure nature has me curious: what sort of app needs more than 256 submenus? Is that in a single menu, or aggregate across all active menus at the time? -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From lists at mangomultimedia.com Sat Oct 23 15:04:00 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sat, 23 Oct 2004 12:04:00 -0700 Subject: Using QT player for animation in background In-Reply-To: References: Message-ID: <4C2167D6-2526-11D9-843E-000D9337CDC8@mangomultimedia.com> On Oct 23, 2004, at 10:20 AM, Klaus Major wrote: > To be able to "overlay" controls on a quicktime player you will have to > set its "alwaysbuffer" to true! > > But then the playback is ehmm.. extremely jerky... > To put it straight: You can't do that! Sorry :-( > > I am no techie, but i think QT "claims" that part of the screen where > the video is playing* and nothing else can "bother" it... > * and does refresh that part on its own! It is possible using the QT API to set the the playback region for a movie meaning you can cut out portions of a movie so nothing draws there. This is useful for doing picture in a picture where you have a thumbnail version of a movie playing in an upper corner of a larger movie. Since QT isn't trying to draw two movies in the same part of the screen both play back really well. I've played around with this in the eQT external and it works but all of the layering is happening within the player object itself as opposed to layering Rev objects on top of the player. I imagine something similar could be done with the player object and Rev UI objects which would be pretty cool although it would have to take into account the rounded corners of buttons, etc. which is a little trickier. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From fde101 at fjrhome.net Sat Oct 23 15:49:27 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Sat, 23 Oct 2004 15:49:27 -0400 Subject: Reshape Graphic In-Reply-To: References: Message-ID: I was able to get this working well enough from the IDE, but it does not work when I build a standalone. Is revLibrary not copied into a standalone, or is there an option in the Standalone Builder that I have simply missed? A simplified version of the code I use (from a button which selects the pointer tool) is as follows: choose pointer tool if pWhich is "1" then if the long id of button "revReshape" of card 1 of stack "revLibrary" is among the lines of the frontScripts then revSetMarkers true remove script of button "revReshape" of card 1 of stack "revLibrary" from front end if else if the long id of button "revReshape" of card 1 of stack "revLibrary" is not among the lines of the frontScripts then insert script of button "revReshape" of card 1 of stack "revLibrary" into front put empty into gREVObjectsList revSetMarkers end if end if On Oct 22, 2004, at 1:56 PM, Jeanne A. E. DeVoto wrote: > At 10:36 AM -0400 10/21/2004, Frank D. Engel, Jr. wrote: >> Anyone know how to activate the "Reshape Graphic" command (Object >> menu of Rev 2.5) within a script? > > Enter this in the message box and you'll see the script: > > edit script of btn "revReshape" of cd 1 of stack "revLibrary" > > When you reshape a selected graphic, this script is made into a > temporary frontScript, and the revSetMarkers handler is executed > (which sets up the standard visual appearance of the little square > markers at the points of the graphic). > > The frontScript handles mouse clicks, with a variety of special > behaviors such as command-clicking a point to remove it. It basically > tracks the mouse while it's down, continually updating the graphic's > points property to reflect the user's moving one of the control > points. (I notice the dreaded "repeat until the mouse is down" makes > an appearance ;-) > -- > jeanne a. e. devoto ~ revolution at jaedworks.com > http://www.jaedworks.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From yvescoppe at skynet.be Sat Oct 23 16:01:35 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Sat, 23 Oct 2004 22:01:35 +0200 Subject: rtf Txt Message-ID: <5787CFBC-252E-11D9-841B-000D93677F1E@skynet.be> Hi list, Is it possible to transfrom a loaded rtf text in a variable into a common text ??? for example : put URL ("File:"&pathtoRtfText) into txvariable how can I transform txvariable into a common text variable ?? thank you. Greetings. Yves COPPE yvescoppe at skynet.be From fde101 at fjrhome.net Sat Oct 23 16:03:02 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Sat, 23 Oct 2004 16:03:02 -0400 Subject: rtf Txt In-Reply-To: <5787CFBC-252E-11D9-841B-000D93677F1E@skynet.be> References: <5787CFBC-252E-11D9-841B-000D93677F1E@skynet.be> Message-ID: <8B858582-252E-11D9-9660-0050E4BA750F@fjrhome.net> create a field (it can be hidden), here I call it "xform": set the rtfText of field "xform" to txvariable put field "xform" into txvariable Note that this will cause you to lose all formatting. You can simplify it somewhat as follows: set the rtfText of field "xform" to URL ("File:"&pathtoRtfText) put field "xform" into txvariable On Oct 23, 2004, at 4:01 PM, Yves COPPE wrote: > Hi list, > > Is it possible to transfrom a loaded rtf text in a variable into a > common text ??? > > > for example : > > put URL ("File:"&pathtoRtfText) into txvariable > > how can I transform txvariable into a common text variable ?? > > thank you. > > > Greetings. > > Yves COPPE > yvescoppe at skynet.be > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From ambassador at fourthworld.com Sat Oct 23 16:05:11 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 23 Oct 2004 13:05:11 -0700 Subject: Reshape Graphic In-Reply-To: References: Message-ID: <417AB977.9060705@fourthworld.com> Frank D. Engel, Jr. wrote: > I was able to get this working well enough from the IDE, but it does not > work when I build a standalone. Is revLibrary not copied into a > standalone, or is there an option in the Standalone Builder that I have > simply missed? > > A simplified version of the code I use (from a button which selects the > pointer tool) is as follows: > > choose pointer tool > if pWhich is "1" then > if the long id of button "revReshape" of card 1 of stack > "revLibrary" is among the lines of the frontScripts then > revSetMarkers true > remove script of button "revReshape" of card 1 of stack > "revLibrary" from front > end if > else > if the long id of button "revReshape" of card 1 of stack > "revLibrary" is not among the lines of the frontScripts then > insert script of button "revReshape" of card 1 of stack > "revLibrary" into front > put empty into gREVObjectsList > revSetMarkers > end if > end if The best solution in the long term is to vote for Bugzilla #624: The issue would greatly simplify implementing normal object selection for all apps that provide pointer tools with lines and/or polygons (not to mention making the behavior much more attractive and consistent with all other selection handles), yet only 8 people have voted for it thus far. In the short term, double-check that you've included the required libraries in your standalone. If that doesn't solve it please add a note to that effect to: -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From ambassador at fourthworld.com Sat Oct 23 16:17:37 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 23 Oct 2004 13:17:37 -0700 Subject: rtf Txt In-Reply-To: <8B858582-252E-11D9-9660-0050E4BA750F@fjrhome.net> References: <5787CFBC-252E-11D9-841B-000D93677F1E@skynet.be> <8B858582-252E-11D9-9660-0050E4BA750F@fjrhome.net> Message-ID: <417ABC61.2050402@fourthworld.com> Frank D. Engel, Jr. wrote: > create a field (it can be hidden), here I call it "xform": > > set the rtfText of field "xform" to txvariable > put field "xform" into txvariable > > > Note that this will cause you to lose all formatting. > > You can simplify it somewhat as follows: > > set the rtfText of field "xform" to URL ("File:"&pathtoRtfText) > put field "xform" into txvariable Tip: If the field you're using for converting text is on a card that isn't open you'll get a performance boost of about 80% for that operation. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From revolution at jaedworks.com Sat Oct 23 16:24:05 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Sat, 23 Oct 2004 13:24:05 -0700 Subject: Over sized drawers question In-Reply-To: References: <20041021025732.83411.qmail@web60506.mail.yahoo.com> <14703368-230F-11D9-8360-000A95B300EC@daniels-mara.com> Message-ID: At 11:25 PM -0400 10/20/2004, Troy Rollins wrote: >While it may be an attempt to adhere to something Apple said in the >HIG, the way drawers work in Rev has little to do with Apple. Cocoa >applications can have drawers which are not sized according to the >parent window. It isn't commonly done, but it can be done... just >not in Rev, because those are not "real" drawers. They are stack >windows, told to behave something like drawers. Troy, if I may ask, what on earth are you talking about? The Carbon API provides as full access to drawers as the Cocoa API does. Carbon may have started out as the red-headed stepchild of OS X, but it's had full parity with Cocoa for at least three years now, by policy. The drawers in Revolution are as "real" as the drawers in any other OS X application. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Sat Oct 23 16:22:27 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Sat, 23 Oct 2004 13:22:27 -0700 Subject: Difference between Run tool and Edit tool In-Reply-To: References: <20041023160020.B1413930100@mail.runrev.com> Message-ID: At 12:51 PM -0500 10/23/2004, Marty Billingsley wrote: >If the run tool is for running a stack and the edit tool is for editing >it, why do scripts even run in edit mode? mouseEnter, mouseLeave, >openCard, closeCard, etc. all are executed even when the edit tool is the >one selected. But mouseDown and mouseUp aren't. All the messages are actually sent, whether the browse tool or the pointer tool is active. But the development environment intercepts certain of these messages while it's running, to make development possible. (For example, mouseDown and mouseUp obviously would cause interference with selecting objects, if they were allowed to be sent with the pointer tool.) And yes, I agree with Richard about the tooltips. Introducing new parallel terminology is confusing, and it's not necessary given that there are existing terms that are supported in the language. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Sat Oct 23 16:20:35 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Sat, 23 Oct 2004 13:20:35 -0700 Subject: problems with popup menus under OS 9? In-Reply-To: <417AA908.10701@fourthworld.com> References: <20041023160021.C17AC930105@mail.runrev.com> <836AD20E-2520-11D9-886B-0030657D0A8E@igame3d.com> <417AA908.10701@fourthworld.com> Message-ID: At 11:55 AM -0700 10/23/2004, Richard Gaskin wrote: >The menuMouseButton numbers correspond to the order on which they're >found on mice that ship with most computers: >[...] >Which button would 0 correspond to? Zero is a wildcard: it means the menu can be opened with any mouse button. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Sat Oct 23 16:20:07 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Sat, 23 Oct 2004 13:20:07 -0700 Subject: Reshape Graphic In-Reply-To: References: Message-ID: At 3:49 PM -0400 10/23/2004, Frank D. Engel, Jr. wrote: >I was able to get this working well enough from the IDE, but it does >not work when I build a standalone. Is revLibrary not copied into a >standalone, or is there an option in the Standalone Builder that I >have simply missed? It doesn't get copied automatically as far as I know - if you want to use the code, you need to copy it into your stack somewhere. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From ambassador at fourthworld.com Sat Oct 23 16:51:33 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 23 Oct 2004 13:51:33 -0700 Subject: problems with popup menus under OS 9? In-Reply-To: References: <20041023160021.C17AC930105@mail.runrev.com> <836AD20E-2520-11D9-886B-0030657D0A8E@igame3d.com> <417AA908.10701@fourthworld.com> Message-ID: <417AC455.9070307@fourthworld.com> Jeanne A. E. DeVoto wrote: > At 11:55 AM -0700 10/23/2004, Richard Gaskin wrote: > >> The menuMouseButton numbers correspond to the order on which they're >> found on mice that ship with most computers: >> [...] >> Which button would 0 correspond to? > > > Zero is a wildcard: it means the menu can be opened with any mouse button. Cool. Thanks. Why would 1 prevent normal operation on a one-button Mac mouse? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From fde101 at fjrhome.net Sat Oct 23 16:59:29 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Sat, 23 Oct 2004 16:59:29 -0400 Subject: Reshape Graphic In-Reply-To: References: Message-ID: <6EAA9069-2536-11D9-9660-0050E4BA750F@fjrhome.net> Is it acceptable to copy the code from that stack for use in a standalone, given that this is being developed as a commercial product? Can someone from the Rev team comment on whether or not this is permitted under the terms of the Rev license? I would have thought not from reading through it, but I would consider this core functionality, the lack of which would cripple this part of my project... Thank you! On Oct 23, 2004, at 4:20 PM, Jeanne A. E. DeVoto wrote: > At 3:49 PM -0400 10/23/2004, Frank D. Engel, Jr. wrote: >> I was able to get this working well enough from the IDE, but it does >> not work when I build a standalone. Is revLibrary not copied into a >> standalone, or is there an option in the Standalone Builder that I >> have simply missed? > > It doesn't get copied automatically as far as I know - if you want to > use the code, you need to copy it into your stack somewhere. > -- > jeanne a. e. devoto ~ revolution at jaedworks.com > http://www.jaedworks.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From ambassador at fourthworld.com Sat Oct 23 17:08:15 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 23 Oct 2004 14:08:15 -0700 Subject: Reshape Graphic In-Reply-To: <6EAA9069-2536-11D9-9660-0050E4BA750F@fjrhome.net> References: <6EAA9069-2536-11D9-9660-0050E4BA750F@fjrhome.net> Message-ID: <417AC83F.1000805@fourthworld.com> Frank D. Engel, Jr. wrote (rearranged in standard top-to-bottom reading order): >> At 3:49 PM -0400 10/23/2004, Frank D. Engel, Jr. wrote: >> >>> I was able to get this working well enough from the IDE, but it does >>> not work when I build a standalone. Is revLibrary not copied into a >>> standalone, or is there an option in the Standalone Builder that I >>> have simply missed? >> > On Oct 23, 2004, at 4:20 PM, Jeanne A. E. DeVoto wrote: >> It doesn't get copied automatically as far as I know - if you want to >> use the code, you need to copy it into your stack somewhere. > > Is it acceptable to copy the code from that stack for use in a > standalone, given that this is being developed as a commercial > product? > Can someone from the Rev team comment on whether or not this is > permitted under the terms of the Rev license? I would have thought > not from reading through it, but I would consider this core > functionality, the lack of which would cripple this part of > my project... When you vote for Bugzila #624 at so you can have the best long-term solution, you'll also find in the notes there that Kevin offers the odd but usable behaviors of the Rev script as the current workaround. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From bill at igame3d.com Sat Oct 23 17:15:33 2004 From: bill at igame3d.com (william griffin) Date: Sat, 23 Oct 2004 17:15:33 -0400 Subject: problems with popup menus under OS 9? In-Reply-To: <20041023201401.34B9493010E@mail.runrev.com> References: <20041023201401.34B9493010E@mail.runrev.com> Message-ID: > Message: 14 > Date: Sat, 23 Oct 2004 11:55:04 -0700 > From: Richard Gaskin > Subject: Re: problems with popup menus under OS 9? > > william griffin wrote: >> Popup menus in revolution have problems. I've gone through hell and >> back >> with them. >> First thing to check is the menuMouseButton property in the inspector, >> on creation of a popup button it is set to 1, which is 100% wrong for >> a >> one button mouse mac. It should be set to 0. > > The menuMouseButton numbers correspond to the order on which they're > found on mice that ship with most computers: > > 1 is the only button on Apple mice, and the left button on mice > that ship with the other 97.4% of computers > 2 is the middle button (Unix) or scroll wheel (Win) > 3 is the far-right button > > Which button would 0 correspond to? My understanding of it is ALL buttons. So that when you call popup button "somebutton" 0 is the correct setting. Go figure. > >> see bug 1781 >> http://support.runrev.com/bugdatabase/show_bug.cgi?id=1781 >> There Tuviah says we can have 25,000 submenus now (wee!) >> He didn't say what rev version though.... > > I'm impressed that you were able to find that bug in the Mac OS API, > but > its obscure nature has me curious: what sort of app needs more than 256 > submenus? > A file menu that contains a list of scripts in a folder, a list of 3D poseable scriptable model, a list of importable models, a list of level folders which contain scripts and models, and throw in a list of folders which contain textures and WHAM you have menuMode bug. > Is that in a single menu, or aggregate across all active menus at the > time? I don't know for sure. I would guess a single menu at least thats how i found the bug. File> Levels > 110 lines Scripts about 111 submenus (1 for the scripts folder, 1 for each level folder) make > 300 models or so (lines) import > 460 or so (lines) 110 submenus (1 for each level folder) Export > 5 lines Textures > 3 submenus lots of lines each I think it came out to like 1600 lines or so total. It was weird I ran dynamic tests with lots and lots of submenus and nothing went wrong, sometimes, It was truly baffling, because IDE instability wasn't instantly apparent, and once that instability occured it usually ended up after I touched a menu Button with just 4 lines in it, so I spent forever trouble shooting stuff that wasn't actually the cause of the trouble. Right now my filemenu has 488 items in it (not all submenus mind you), so far no trouble. Mr Bill From fde101 at fjrhome.net Sat Oct 23 17:16:33 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Sat, 23 Oct 2004 17:16:33 -0400 Subject: Reshape Graphic In-Reply-To: <417AC83F.1000805@fourthworld.com> References: <6EAA9069-2536-11D9-9660-0050E4BA750F@fjrhome.net> <417AC83F.1000805@fourthworld.com> Message-ID: I *did* vote for that bug several days ago. My votes are still there, and I quite agree that that is the best long term solution. But in the short term, its absence indicates that it is not a solution at all. On Oct 23, 2004, at 5:08 PM, Richard Gaskin wrote: > Frank D. Engel, Jr. wrote (rearranged in standard top-to-bottom > reading order): >>> At 3:49 PM -0400 10/23/2004, Frank D. Engel, Jr. wrote: >>> >>>> I was able to get this working well enough from the IDE, but it >>>> does not work when I build a standalone. Is revLibrary not copied >>>> into a standalone, or is there an option in the Standalone Builder >>>> that I have simply missed? >>> >> On Oct 23, 2004, at 4:20 PM, Jeanne A. E. DeVoto wrote: >>> It doesn't get copied automatically as far as I know - if you want >>> to use the code, you need to copy it into your stack somewhere. >> > > Is it acceptable to copy the code from that stack for use in a > > standalone, given that this is being developed as a commercial > > product? > > Can someone from the Rev team comment on whether or not this is > > permitted under the terms of the Rev license? I would have thought > > not from reading through it, but I would consider this core > > functionality, the lack of which would cripple this part of > > my project... > > When you vote for Bugzila #624 at > so you can > have the best long-term solution, you'll also find in the notes there > that Kevin offers the odd but usable behaviors of the Rev script as > the current workaround. > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From johnrule at rcsprogramming.com Sat Oct 23 18:02:07 2004 From: johnrule at rcsprogramming.com (John Rule) Date: Sat, 23 Oct 2004 15:02:07 -0700 Subject: Compatibility with current technologies In-Reply-To: <20041023201401.34B9493010E@mail.runrev.com> Message-ID: <200410231702328.SM01372@minipcxp> > I had the impression that WinCE and .NET were two different things. > Richard Gaskin Hey, I'm just the messenger ;-) Windows CE .NET 4.2 is the current 'embedded' OS used in many of the tablet PC devices. Here is a link with more info about CE .NET 4.2 (watch the wrapping on this link): http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncenet/htm l/tchcomparisonofwindowscenet42pocketpc2002windowsmobile2003softwareforpocke tpcs.asp This is actually related to a long time request of RR being compatible with Windows CE, but now that the OS is much more robust (with CE .NET), I have many competitors coming out with software for these embedded devices...and I can't using RR. I am starting to get frustrated at the lack of interest in this area on the part of RR. Speaking of embedded... Whatever happened to the embedded option anyway? This was something I wanted to look into with MetaCard, and it disappeared before I had a chance to explore it...is it still available? Would this option work (at least) with embedded XP? Embedded Linux? I am posting this here because others might be interested in this. JR From troy at rpsystems.net Sat Oct 23 17:20:57 2004 From: troy at rpsystems.net (Troy Rollins) Date: Sat, 23 Oct 2004 17:20:57 -0400 Subject: Over sized drawers question In-Reply-To: References: <20041021025732.83411.qmail@web60506.mail.yahoo.com> <14703368-230F-11D9-8360-000A95B300EC@daniels-mara.com> Message-ID: <6E39CEC8-2539-11D9-8AE7-000A95A09CF8@rpsystems.net> On Oct 23, 2004, at 4:24 PM, Jeanne A. E. DeVoto wrote: > Troy, if I may ask, what on earth are you talking about? The Carbon > API provides as full access to drawers as the Cocoa API does. Carbon > may have started out as the red-headed stepchild of OS X, but it's had > full parity with Cocoa for at least three years now, by policy. The > drawers in Revolution are as "real" as the drawers in any other OS X > application. I've heard that said before. The proof is in the pudding, as they say. Drawers used in Revolution may be "real", but they don't behave like drawers created with any other tool. So while the drawer may be "real" the stack to drawer process has some significant flaws (bugs). So my terminology was bad... I should have said - it isn't the drawers that are flaky... those are real. And gone on to explain that Revolution creates buggy and flaky applications, particularly if drawers are involved, right? -- Troy RPSystems, Ltd. http://www.rpsystems.net From troy at rpsystems.net Sat Oct 23 10:50:04 2004 From: troy at rpsystems.net (Troy Rollins) Date: Sat, 23 Oct 2004 10:50:04 -0400 Subject: uDevGames contest In-Reply-To: References: Message-ID: On Oct 22, 2004, at 4:43 PM, Dar Scott wrote: > I just noticed that RunRev is a sponsor of the uDevGames contest: > > http://www.udevgames.com/ > That's a great idea on RunRev's part. The sponsor list reads like a current Who's Who in the Mac community. Are there any entries which are developed with Revolution? I couldn't see how one could tell. -- Troy RPSystems, Ltd. http://www.rpsystems.net From diskot123 at juno.com Sat Oct 23 19:43:07 2004 From: diskot123 at juno.com (diskot123 at juno.com) Date: Sat, 23 Oct 2004 23:43:07 GMT Subject: someone noticed this one? Message-ID: <20041023.164326.507.177391@webmail03.lax.untd.com> > Nevertheless, being able to modify the engine when needed, is a big > advantage, > competiton-wise... Not really. If you have been working on a project, and have been waiting to get this and that feature into the engine, require a fix, or need an external, I suppose you can pay for it now and subcontract rev, so it actually gives you more options...and the ability to do this may actually make it easier to sell a rev solution to potential clients. I don't see Rev saying that they are only doing engine customizations for their large projects. Looks like they are just trying to capatalize on what they have to maintain and pay for already. Best, Tuviah ________________________________________________________________ Speed up your surfing with Juno SpeedBand. Now includes pop-up blocker! Only $14.95/ month - visit http://www.juno.com/surf to sign up today! From got at mindspring.com Sat Oct 23 19:59:00 2004 From: got at mindspring.com (Gordon Tillman) Date: Sat, 23 Oct 2004 18:59:00 -0500 Subject: Information request for new Revolution Knowledgebase In-Reply-To: References: Message-ID: <825D0916-254F-11D9-92BE-000A95ADFC4C@mindspring.com> Hi Heather! I don't know if this would qualify for your new Revolution Knowledgebase or not, but I was sure glad to get a resolution for it... PROBLEM Valentina database not working with R.R. 2.5 on the Mac OS X platform. SOLUTION This came from Mark W. I finally tracked down the source of the problem - it is indeed a packaging issue but is easy to fix. Basically, the VSDK.framework folder is not quite in the correct form. First you need to ensure that the VSDK.framework folder is copied to Revolution.app/Contents/Frameworks/ Then go into the VSDK.framework package and create the path Versions/A Then copy the VSDK executable (in the top-level of the VSDK.framework package) into the Versions/A directory. So, you should end up with a path: Revolution.app/Contents/Frameworks/VSDK.framework/Versions/A/VSDK Hopefully this should then make Valentina work in the IDE. Let me know if this does solve your problem, and if so I'll add this info to Bugzilla and ensure that it is rectified in the next build. --gordy On Oct 21, 2004, at 14:59, Heather Nagey wrote: > Dear list members, > > In response to popular request, we are beginning the process of > setting up a > Revolution Knowledgebase. Don't get too excited, this is likely to be a > lengthy process and you probably won't see this go online for some > months > yet. > > However, the good news is... > > You Can Make it Happen Faster! > > Anyone who sends me their pet "what, that issue again? We answered > that one > yesterday, last week, last month and the year before last" question > will > receive a one star gratitude point and the probability that I will > mine the > list for the issue, find the answer, write it up and ultimately post > it on > the new knowledgebase, so you never have to answer it again. > > Anyone who sends me their pet recurring question, plus a thread title > or > similar clue as to where to find the answer quickly will receive a 2 > star > set of gratitude points, and a higher probability that I will find the > answer, write it up, post it on the knowledgebase, and you will never > have > to answer it again. > > Any fine upstanding citizen who sends me their pet recurring question, > *with > the answer* will receive the full set of solid gold plated 3 star > gratitude > points, and the certainty that this issue will make it to the > knowledgebase > in double quick time and everyone can forget all about it. > > You should send these contributions to me personally, > heather at runrev.com, > rather than to the list or to support. > > If you're not sure about an issue, a discussion on the list would > probably > be appropriate, but in the main there is probably no need to air the > sorts > of topics I'm looking for on the list again. > > Thank you one and all! > > Regards, > > Heather > > -- > > ** For a faster response to all licensing, support, and technical > issues, > please now send mail to support at runrev.com ** > > Heather Nagey ~ heather at runrev.com ~ http://www.runrev.com/ > Runtime Revolution - User-Centric Development Tools > Tel +44 (0) 870 747 1165 Fax +44 (0) 845 4588487 > ~~~ Check our web site for new Revolution editions & special offers ~~~ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Sat Oct 23 20:18:43 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 23 Oct 2004 17:18:43 -0700 Subject: Over sized drawers question In-Reply-To: <6E39CEC8-2539-11D9-8AE7-000A95A09CF8@rpsystems.net> References: <20041021025732.83411.qmail@web60506.mail.yahoo.com> <14703368-230F-11D9-8360-000A95B300EC@daniels-mara.com> <6E39CEC8-2539-11D9-8AE7-000A95A09CF8@rpsystems.net> Message-ID: <417AF4E3.3080100@fourthworld.com> Troy Rollins wrote: > Drawers used in Revolution may be "real", but they don't behave like > drawers created with any other tool. In what ways? I honestly don't know. I try to stay away from platform-specific features whenever possible, and in my own work I haven't come across something I would you drawers for that couldn't be done with a simple disclosure panel. But if there are issues with drawers I imagine some folks are making OS X-specific apps who would appreciate those being posted to Bugzilla if they're not already. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From ambassador at fourthworld.com Sat Oct 23 20:41:14 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 23 Oct 2004 17:41:14 -0700 Subject: problems with popup menus under OS 9? In-Reply-To: References: <20041023201401.34B9493010E@mail.runrev.com> Message-ID: <417AFA2A.4040200@fourthworld.com> william griffin wrote: >>> see bug 1781 >>> http://support.runrev.com/bugdatabase/show_bug.cgi?id=1781 >>> There Tuviah says we can have 25,000 submenus now (wee!) >>> He didn't say what rev version though.... >> >> I'm impressed that you were able to find that bug in the Mac OS API, but >> its obscure nature has me curious: what sort of app needs more than 256 >> submenus? >> > A file menu that contains a list of scripts in a folder, a list of 3D > poseable scriptable model, a list of importable models, a list of level > folders which contain scripts and models, and throw in a list of folders > which contain textures and WHAM you have menuMode bug. > >> Is that in a single menu, or aggregate across all active menus at the >> time? > > I don't know for sure. I would guess a single menu at least thats how i > found the bug. > File> > Levels > > 110 lines > Scripts > about 111 submenus (1 for the scripts folder, 1 for each level > folder) > make > > 300 models or so (lines) > import > > 460 or so (lines) > 110 submenus (1 for each level folder) > Export > > 5 lines > Textures > > 3 submenus > lots of lines each > > I think it came out to like 1600 lines or so total. It was weird I ran > dynamic tests > with lots and lots of submenus and nothing went wrong, sometimes, > It was truly baffling, because IDE instability wasn't instantly > apparent, and once that instability occured > it usually ended up after I touched a menu Button with just 4 lines in > it, so I spent forever trouble > shooting stuff that wasn't actually the cause of the trouble. > > Right now my filemenu has 488 items in it (not all submenus mind you), > so far no trouble. There's a reason Apple built that limitation into the OS -- from the HIG: ---------------- Because submenus add complexity to the interface and are physically more difficult to use, you should use them only when you have more menus than fit in the menu bar or for closely related commands. Use only one level of submenus. If a submenu contains more than five items, consider giving it its own menu. ---------------- I'm generally first in line to blow off OS-specific edicts, but given my own frustration with submenus I wonder if a hierarchical browser (multi-list perhaps, like the Finder's NeXT-style view) would be a smoother ride for the user.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Sat Oct 23 20:45:57 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 23 Oct 2004 17:45:57 -0700 Subject: Compatibility with current technologies In-Reply-To: <200410231702328.SM01372@minipcxp> References: <200410231702328.SM01372@minipcxp> Message-ID: <417AFB45.80909@fourthworld.com> John Rule wrote: > Windows CE .NET 4.2 is the current 'embedded' OS used in many of the tablet > PC devices. Here is a link with more info about CE .NET 4.2 (watch the > wrapping on this link): > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncenet/htm > l/tchcomparisonofwindowscenet42pocketpc2002windowsmobile2003softwareforpocke > tpcs.asp > > > This is actually related to a long time request of RR being compatible with > Windows CE, but now that the OS is much more robust (with CE .NET), I have > many competitors coming out with software for these embedded devices...and I > can't using RR. I am starting to get frustrated at the lack of interest in > this area on the part of RR. What gives you confidence that the reason it isn't here today is specifically because of a lack of interest? There are so many priorities to sort through.... I have one client who wants to deploy on Palm and CE, and given the many UI limitations of these systems and the plethora of existing deployment options there we're just gonna port his data to one of the many CE database solutions. Not that I wouldn't use a Rev solution if it were available, mind you, just that we know a Rev solution would still mean a radical rewrite anyway given the deep differences between CE and desktop systems. > Speaking of embedded... > > Whatever happened to the embedded option anyway? This was something I wanted > to look into with MetaCard, and it disappeared before I had a chance to > explore it...is it still available? Would this option work (at least) with > embedded XP? Embedded Linux? > > I am posting this here because others might be interested in this. I'm not familiar with the details of the embedded option, but hopefully someone from Rev can chime in here on that. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From b.xavier at internet.lu Sat Oct 23 23:27:41 2004 From: b.xavier at internet.lu (MisterX) Date: Sun, 24 Oct 2004 05:27:41 +0200 Subject: Compatibility with current technologies In-Reply-To: <200410231702328.SM01372@minipcxp> Message-ID: <20041024032212.105FA930091@mail.runrev.com> I'd love to see RunRev for Palm or Pocket PC (slate)... The market for these widgets is saturated and would make for A big juicy market ;) I have a stack to pdb file project stored somewhere... Cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > John Rule > Sent: Sunday, October 24, 2004 00:02 > To: use-revolution at lists.runrev.com > Subject: RE: Compatibility with current technologies > > > I had the impression that WinCE and .NET were two different things. > > Richard Gaskin > > Hey, I'm just the messenger ;-) > > Windows CE .NET 4.2 is the current 'embedded' OS used in many > of the tablet PC devices. Here is a link with more info about > CE .NET 4.2 (watch the wrapping on this link): > > http://msdn.microsoft.com/library/default.asp?url=/library/en- > us/dncenet/htm > l/tchcomparisonofwindowscenet42pocketpc2002windowsmobile2003so > ftwareforpocke > tpcs.asp > > > This is actually related to a long time request of RR being > compatible with Windows CE, but now that the OS is much more > robust (with CE .NET), I have many competitors coming out > with software for these embedded devices...and I can't using > RR. I am starting to get frustrated at the lack of interest > in this area on the part of RR. > > > Speaking of embedded... > > Whatever happened to the embedded option anyway? This was > something I wanted to look into with MetaCard, and it > disappeared before I had a chance to explore it...is it still > available? Would this option work (at least) with embedded > XP? Embedded Linux? > > I am posting this here because others might be interested in this. > > JR > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bill at igame3d.com Sun Oct 24 01:39:59 2004 From: bill at igame3d.com (william griffin) Date: Sun, 24 Oct 2004 01:39:59 -0400 Subject: submenus & hiearchies (was the popup problem in os9) In-Reply-To: <20041024032242.339259300F9@mail.runrev.com> References: <20041024032242.339259300F9@mail.runrev.com> Message-ID: <24FEC324-257F-11D9-886B-0030657D0A8E@igame3d.com> Wherein Bill rants On the subject of submenu limits, hiearchies, Apple's BS..erHIG guidelines. > > Date: Sat, 23 Oct 2004 17:41:14 -0700 > From: Richard Gaskin > There's a reason Apple built that limitation into the OS -- from the > HIG: > ---------------- > Because submenus add complexity to the interface and are physically > more > difficult to use, you should use them only when you have more menus > than > fit in the menu bar or for closely related commands. Use only one level > of submenus. If a submenu contains more than five items, consider > giving > it its own menu. > > OSXHIGuidelines/index.html> > ---------------- > Aaah, what do they know? They did AWAY with that particular limitation in OS 8.6 (thats almost a decade ago) They've added so many irritating UI flaws in the past few years users and developers are running around hacking Apples mistakes off the interface tree like a bug infestation. There's plenty of examples where they break there own rules or suggestions, like the applescript menu, or browsing a CD of movies and stalling the computer for minute while the selected file attempts to play in the wretched list view (how counter-productive). Look in your Application Services menu how many submenus? Right more than five, well it is in mine. Photoshops filter menu has broken that submenu "suggestion" since 1991, and Abobe rules the UI universe (except on Sundays and Holidays, or where prohibited by operating system deficiency or lack of three monitors). Last time I downloaded the HIG it said "This document is unfinished", to me that said "we realized we are totally full of BS and can't come up with anymore rules to make your life hell" One of Apples best apps ever is Final Cut Pro, and it works and looks like NO other Apple application, because it was developed originally on Windows. They should have followed the theme and made Final Desktop Pro, and Final Developer Pro, oh yeah! Following HIG my menu bar would look something like this ? Application File Edit Import Levels Make Import Mesh Scripts Console Windows Help (change to what is it, 12 point or 14 point type for full effect) The File menu (which deals with files) would have all of maybe 4 lines in it The Import Menu (which deals with files) would have 110 to infinite submenus in it The Levels Menu (which deals with files) would have 110 to infinite submenus in it (or lines depending on how I use it) The Make Menu (which deals with files) would have 100 to infinite lines in it The Scripts Menu (which deals with files) would have 110 to infinite submenus in it The Console Menu (which was made because menuMode bug broke my buttons in the stack) has three submenus The Mesh Menu has 4 submenus Whats the problem with all that? A massive spread of menu with redundant items (dealing with "File") that are only relevant to the user about 3% to 9% of the time they are using the application per session, often for one hit selections (unlike say the edit menu where you might use copy/paste/undo 100 times a session, or the mesh menu where you might need to repeat some mesh actions two dozen times). And there is zero room for menu growth should I go on a features bonanza (again).\ From the HIG "or for closely related commands"...File Input items are about as close as you can get. The desired UI is click the File menu, mouse over to the thing you want (Level,Make,Script,Import), view nice alphabetical list of either files or subdirectories > mouseover to selection > pick thing > RESULTS! All that nicely where it belongs...under FILE. All with TWO CLICKS. Thats efficient, not complicated or difficult to maneuver. Compare to using file dialogue, my stomach rolls just thinking of it: Open file dialogue, dig many many directories to your desired file, view any number of files and folders that have nothing at all to do with the desired result, click the file, click open. Repeat. Oh how I loathe open/save dialogues in OS X. (remember when you could hit a key on the keyboard, and it selected the file with that character? those were the good old days) > I'm generally first in line to blow off OS-specific edicts, but given > my > own frustration with submenus I wonder if a hierarchical browser > (multi-list perhaps, like the Finder's NeXT-style view) would be a > smoother ride for the user.... > You don't mean column view do you? *reaches for barf bag* (oh damn this one is full after dealing with Applescript Library all day) UI revision #3 started on that route, and it quickly became obvious that life became a "click, click click click, damn where is that thing I want click click" --living hell. The Multi-List takes up a lot more room and user work than its worth. Finder's list view coupled with drag and drop would be a desired method,( think XCODE or CodeWarrior meets Ray Dream Studio meets Final Cut Pro), although its cluttersome with so many options/folders/ files, and many more clicks to get to the desired one shot option. There is NO standard method or function for making this (hierarchal list view) efficiently that I know of. I created something similiar a long while back, took me forever, and then it exposed just how inefficient the method was, trying to fit several hundred files in as small as space as possible, at least from my limited knowledge of rev. Therein lies a problem, the user knowledge level directly limits the user from being able to make a UI that replicates methods used by the OS and dozens of programs. It amazes me that after 20 years of file browser list view, there is no simple method for viewing data this way. To me it seems there should be some control structure, like a button of kind disclosure, and you set the toggleDown data of that button to some data, and when you toggle down it exposes the data, and fits everything in the list nicely and cleanly, and when you click, double click or drag some content of that data, you can track what disclosure hierarchy that data belongs to without having to script every last thing. For instance, 1,000 sub folders down I drag file A to subfolder 500...it moves the file, no problems, no questions asked, I double click the file, it opens the file, no complications. This re-invent the wheel stuff is counter-productive, and you end up with things like Goodyear tires or my n00b file browser, both hazardous to the health. I have,by the way, tried that XML file tree walking example and it was dog slow, so had to come up with my own method, which ended up, when all was said and done, dog slow too. We've spent the past seven days or more just (and finally and at long last) creating a hierarchy method for all the options that used to exist in several windows and groups of the application (now one stack to rule them all! I hope), and its no easy task. Early preview : http://www.igame3d.com/igame3dhiearchyinspector.jpg Ok thats my long winded opinionated rant for the season. See you again in winter, when I will discuss why I should be able to command the weather from a submenu, and access and change people's thoughts via drag and drop hierarchal lists. Mr Bill From sims at ezpzapps.com Sun Oct 24 03:14:01 2004 From: sims at ezpzapps.com (sims) Date: Sun, 24 Oct 2004 09:14:01 +0200 Subject: submenus & hiearchies (was the popup problem in os9) In-Reply-To: <24FEC324-257F-11D9-886B-0030657D0A8E@igame3d.com> References: <20041024032242.339259300F9@mail.runrev.com> <24FEC324-257F-11D9-886B-0030657D0A8E@igame3d.com> Message-ID: > >Ok thats my long winded opinionated rant for the season. >See you again in winter, when I will discuss why >I should be able to command the weather from a >submenu, and access and change people's thoughts >via drag and drop hierarchal lists. Winter? What is winter? Come to the European Rev Conference 14-15-16 November in *sunny* Malta! UK seasons: Rain-Rainy-Cloudy & Drizzle-Rainy Northern New England seasons: Snow-Mud-Mosquitos-Frost Malta has: A little bit of rain - Sunny - Very Sunny-Sunny November in Malta averages 22?C (about 72?F) Brrrrrrr....! We still have room for a few more attendees for the European Revolution Conference. We are almost full up for Three Day Malta Tour after the ERC (18 passenger mini-bus), so get in touch now if you are thinking of coming. http://TechieTours.com/Rev See you there. sims From yvescoppe at skynet.be Sun Oct 24 04:16:57 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Sun, 24 Oct 2004 10:16:57 +0200 Subject: tx and img in a fld Message-ID: <12B57EF4-2595-11D9-BBDB-000D93677F1E@skynet.be> Hi list, On mac OS X, with Rev 2.5 I have a scrolling fld "foo" with text in the fld. I'd like to add at the end of text (after some cr return) an img coming from a screen copy (in fact it is a file on the desktop of the user named "image 1" and the file format of this img is .pdf therefore, there is a button "import illustration" beside the fld "foo" what could be the script of this btn ? It starts with : on mouseUp answer file "Choose your file :" with "/users//Desktop/" of type "pdf" if it is empty then exit to top thank you. Greetings. Yves COPPE yvescoppe at skynet.be From pedro at gold.natsu.gs Sun Oct 24 06:15:08 2004 From: pedro at gold.natsu.gs (KS) Date: Sun, 24 Oct 2004 19:15:08 +0900 Subject: Images in a pop-up menu Message-ID: <20041024101102.47392930070@mail.runrev.com> > you must make a substack, stick an image in it. > Yes, you can use a "stack menu"; i.e. create a stack of what you want popped Thank you for your suggestions. I made it! > > Subject: # POSSIBLY SPAM #::Images in a pop-up menu > > > > Hello , > > Does anybody knows how to display an image in a pop-up menu button? > > Is it possible with rev? > > > > KS > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Sun Oct 24 08:03:28 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 24 Oct 2004 14:03:28 +0200 Subject: rtf Txt In-Reply-To: <417ABC61.2050402@fourthworld.com> References: <5787CFBC-252E-11D9-841B-000D93677F1E@skynet.be> <8B858582-252E-11D9-9660-0050E4BA750F@fjrhome.net> <417ABC61.2050402@fourthworld.com> Message-ID: Hi Yves, Frank and Richard, > Frank D. Engel, Jr. wrote: >> create a field (it can be hidden), here I call it "xform": >> set the rtfText of field "xform" to txvariable >> put field "xform" into txvariable >> Note that this will cause you to lose all formatting. >> You can simplify it somewhat as follows: >> set the rtfText of field "xform" to URL ("File:"&pathtoRtfText) >> put field "xform" into txvariable > > Tip: If the field you're using for converting text is on a card that > isn't open you'll get a performance boost of about 80% for that > operation. or simply let the system do the work via the clipboard :-) ... put URL ("File:"&pathtoRtfText) into txvariable set the clipboarddata["rtf"] to txvariable put the clipboarddata["text"] into txvariable ... :-) > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com Best from sunny germany Klaus Major klaus at major-k.de http://www.major-k.de From yvescoppe at skynet.be Sun Oct 24 08:06:19 2004 From: yvescoppe at skynet.be (Yves COPPE) Date: Sun, 24 Oct 2004 14:06:19 +0200 Subject: rtf Txt In-Reply-To: References: <5787CFBC-252E-11D9-841B-000D93677F1E@skynet.be> <8B858582-252E-11D9-9660-0050E4BA750F@fjrhome.net> <417ABC61.2050402@fourthworld.com> Message-ID: <1D070B48-25B5-11D9-A686-000D932C86BC@skynet.be> Le 24 oct. 04, ? 14:03, Klaus Major a ?crit : > Hi Yves, Frank and Richard, > > or simply let the system do the work via the clipboard :-) > > ... > put URL ("File:"&pathtoRtfText) into txvariable > set the clipboarddata["rtf"] to txvariable > put the clipboarddata["text"] into txvariable > ... > > :-) > Very simple and fast. Thank you Klaus. Greetings. Yves COPPE yvescoppe at skynet.be From klaus at major-k.de Sun Oct 24 08:09:38 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 24 Oct 2004 14:09:38 +0200 Subject: someone noticed this one? In-Reply-To: <20041023.164326.507.177391@webmail03.lax.untd.com> References: <20041023.164326.507.177391@webmail03.lax.untd.com> Message-ID: <93DC9CE4-25B5-11D9-8177-000A27B49A96@major-k.de> Hi tuviah, > >> Nevertheless, being able to modify the engine when needed, is a big >> advantage, >> competiton-wise... > Not really. If you have been working on a project, and have been > waiting to get this and that feature into the engine, require a fix, > or need an external, I suppose you can pay for it now and subcontract > rev, so it actually gives you more options...and the ability to do > this may actually make it easier to sell a rev solution to potential > clients. I don't see Rev saying that they are only doing engine > customizations for their large projects. Looks like they are just > trying to capatalize on what they have to maintain and pay for > already. AHA! Looks like i have been looking at these news from a wrong point of view... Thanks for this statement that removes most of my fears ;-) > Best, > Tuviah Regards Klaus Major klaus at major-k.de http://www.major-k.de P.S: They say: "There is more than enough consulting work to go around." Well, i am available for contract work :-) From alex at tweedly.net Sun Oct 24 08:55:52 2004 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 24 Oct 2004 13:55:52 +0100 Subject: GeekSpeak Cheat Sheet In-Reply-To: References: Message-ID: <5.1.0.14.0.20041024124133.02444010@mail.tweedly.net> At 10:43 21/10/2004 -0700, Judy Perry wrote: >Hi, > >I am attempting to put together a GeekSpeak Cheat Sheet on Rev for my lazy >CS majors (largely so that they'll stop whining about how they can't do >anything 'real' in Rev). > >But, not being a real geek myself, I find myself at an impasse. I have >Coulouris & Thimbleby's "HyperProgramming" which has a few pages on Pascal ><-> HyperTalk. > >What would you all additionally suggest? For example, one student asked >about classes. Besides just telling him that there aren't any, what should >I suggest as an analogue? I know I should have a section on typeless >data, but what else? > >Thanks for any suggestions you can offer! I haven't seen other replies, so I'll take a shot at this .... "classes" - unimportant. They're only significant as a representative of the general topic of Object Oriented design and OO programming. OO is sometimes treated as though it were the magic bullet that will save us all, but it's not. It's just another tool in our repertoire. It's that latest in a fairly long line of proposed magic bullets to make software development into a science. Those that had little or no value have faded from memory - those that had value remain in our toolkits and have been built upon by later tools. The important thing to understand about OO is which problems it solves, how it attempts to solve them, and how OO programming languages help by making those solutions more natural and easy to write (and the problem easy to avoid). A CS student who understands that (and understand the same issues for other "magic bullets" in CS history) will be much further along the road to being an Uber-geek than one who learns yet another OO language. And they'll be better positioned to choose the right tool in the right circumstances - and when (not if) they choose a non-OO language to implement something, they'll know how to avoid or solve the problems using their own intelligence - not the crutch of a language that gives some help. (top-down design, functional decomposition, data-driven programming, Jackson Structured programming, waterfall design, Extreme programming, Pair programming, genetic algorithms --- pick your own set of "fads" for the last few, or next few, decades.) Things you should put on your "cheat sheet" ? I'd be fairly explicit in dividing this into two lists - things that are easy for geeks to appreciate, and things that aren't. Geek items. 1. Associative arrays. a. just in themselves b. pseudo-multidimensional arrays c. power of split and combine 2. Text processing (parallel with Perl's origins) power of chunk expression, etc. use of string expressions where other languages use other techniques chunks instead of lists, tuples and sets 3. (G)UI is natural to Rev, not a bolt-on as it is to most languages. You just say "Rev" - unlike Python w/ wxPython and Pythoncard, or Perl w/ GTK+, or Java w/ Swing (or whatever the latest ones are). 4. Blurred line between routines and event handlers. power of send, send in x milliseconds, etc. non-geek items (or anti-geek items) 1. "english" like language against: Learning curve for those already experienced programmers Verbosity for: Simplicity of expression of concepts. [ There's an argument that productivity in a programing language can be measured in how many "items" of programming you can write/debug in a day; "items" isn't "lines of code", and it isn't "number of characters" - it's more like how many decision points are needed - and hence is somewhat related to number of lines / characters. Transcript takes advantage of our years of experience of parsing and reading and writing English (or other natural human language - they're more alike than they are dis-alike) to reduce the number of such "decision points" needed. "the second word of line N" might mean the same as line[N][2] but I think you use less brain power reading it.] 2. The live environment. It's not "run-time", it's not an IDE - it's the THE environment. Powerful, subtle and may take a while before you learn to take advantage of it. Sorry Judy - there's more I want to write, but I'm running out of time today. I'll send off what I've written so far, and try to get back to this during the week ... -- Alex. From mcdomi at free.fr Sun Oct 24 10:58:44 2004 From: mcdomi at free.fr (Dom) Date: Sun, 24 Oct 2004 16:58:44 +0200 Subject: someone noticed this one? In-Reply-To: <1D832358-2414-11D9-BC10-000A27B49A96@major-k.de> Message-ID: <1gm66wb.18pvfv5113i88wM%mcdomi@free.fr> Klaus Major wrote: > looks like there is another list, with extremely low traffic, > but maybe because it is mostly unknown... there is indeed another list -- I subscribed to it, don't remember*when* ;-) it seems there is a choice to subscribe to this "annoucement" list on the Rev web site... revolution at lists.runrev.com -- From rcozens at pon.net Sun Oct 24 10:58:37 2004 From: rcozens at pon.net (Rob Cozens) Date: Sun, 24 Oct 2004 07:58:37 -0700 Subject: tx and img in a fld In-Reply-To: <12B57EF4-2595-11D9-BBDB-000D93677F1E@skynet.be> References: <12B57EF4-2595-11D9-BBDB-000D93677F1E@skynet.be> Message-ID: Salut Yves, >I'd like to add at the end of text (after some cr return) an img >coming from a screen copy (in fact it is a file on the desktop of >the user named "image 1" and the file format of this img is .pdf >therefore, there is a button "import illustration" beside the fld "foo" Check out the imageSource field property in Rev Dictionary > >what could be the script of this btn ? > >It starts with : > >on mouseUp >answer file "Choose your file :" with "/users//Desktop/" >of type "pdf" >if it is empty then exit to top put return&space after field "foo" set the imageSource of char -1 of field "foo" to "binfile:"&it --is pdf supported directly, or must -- one tie the pdf file to an image file? -- Rob Cozens "If you give me six lines written by the most honest man, I will find something in them to hang him." -- Cardinal Richelieu (1585-1642) From klaus at major-k.de Sun Oct 24 11:23:11 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 24 Oct 2004 17:23:11 +0200 Subject: tx and img in a fld In-Reply-To: References: <12B57EF4-2595-11D9-BBDB-000D93677F1E@skynet.be> Message-ID: <9DF76754-25D0-11D9-8177-000A27B49A96@major-k.de> Bon jour Yves et Rob, > Salut Yves, > >> I'd like to add at the end of text (after some cr return) an img >> coming from a screen copy (in fact it is a >> file on the desktop of the user named "image 1" and the file format >> of this img is .pdf therefore, there >> is a button "import illustration" beside the fld "foo" > > Check out the imageSource field property in Rev Dictionary >> >> what could be the script of this btn ? >> >> It starts with : >> >> on mouseUp >> answer file "Choose your file :" with "/users//Desktop/" >> of type "pdf" >> if it is empty then exit to top > > put return&space after field "foo" > set the imageSource of char -1 of field "foo" to "binfile:"&it > -- is pdf supported directly, or must > -- one tie the pdf file to an image file? 1. You an display a PDF file inside a player object on OS X. 2. You can't use a PDF as an imagesource :-( 3. BUT Trevor's excellent QuickTime external can convert a PDF to a jpeg or png imagefile! (..and PSD, TIFF, GIF and PICT :-) > -- > Rob Cozens > > "If you give me six lines written by the most honest man, > I will find something in them to hang him." > > -- Cardinal Richelieu (1585-1642) Maybe i shouldn't show you any scripts of mine... ;-) Regards Klaus Major klaus at major-k.de http://www.major-k.de From richmond at mail.maclaunch.com Sun Oct 24 11:49:55 2004 From: richmond at mail.maclaunch.com (Mathewson) Date: Sun, 24 Oct 2004 11:49:55 -0400 Subject: Dreamcard evaluation Message-ID: Hello, Y'all, Well, I have just written a happy 5,000 words of a literature and software review centred on authoring packages - and have just got to the sentence "Runtime Revolution have just released a cut-down version called 'Dreamcard'" - now, as I downloaded Dreamcard a bout 10 days ago I am a bit cheesed-off that I have received on 30-day code. . . . . . although, knowing how helpful RR are that does not entirely surprise me! any bright ideas, chaps? Love, Richmond --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From klaus at major-k.de Sun Oct 24 12:21:47 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 24 Oct 2004 18:21:47 +0200 Subject: Dreamcard evaluation In-Reply-To: References: Message-ID: Hi Richmond, > Hello, Y'all, > > Well, I have just written a happy 5,000 words of a > literature and software review centred on authoring > packages - and have just got to the sentence "Runtime > Revolution have just released a cut-down version called > 'Dreamcard'" - now, as I downloaded Dreamcard a bout 10 > days ago I am a bit cheesed-off that I have received on > 30-day code. . . > > . . . although, knowing how helpful RR are that does not > entirely surprise me! > > any bright ideas, chaps? Ehmmm, what was the question? Sorry, didn't get it... > Love, Richmond > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear Regards Klaus Major klaus at major-k.de http://www.major-k.de From richmond at mail.maclaunch.com Sun Oct 24 12:03:21 2004 From: richmond at mail.maclaunch.com (Mathewson) Date: Sun, 24 Oct 2004 12:03:21 -0400 Subject: 1. Invoking the stand-alone builder ??? 2. User-defined types. Message-ID: Here's where things get tough . . . 1. I could just call the standalone builder by sending a 'doMenu' command. or 2. Invoke it rather like one can use 'Create' to make a new instantiation of an object. No. 1 is no good from my point of view because it means that a front-end is tied to a particular version of RR or MC. As I cannot 'unfold' the standalone builder in any version of RR has anybody any ideas about how to build standalones by direct commands . . . e.g. on mouseDown create standAlone of type MacOSX from stack "MyStack" end mouseDown yeah, yeah; I know that's pretty naive and goofy, but it is to illustrate the point of what I want to do rather than my expecting a tidy one-line command! ------- Changing the subject slightly . . . I vaguely remember reading something about user-defined types on the list . . . That is an idea that would take RR/MC away from being a totally object-based lang. to an object-oriented one: and if that were to happen all sorts of other things would come up as well such as INHERITANCE. I spent a large part of last year learning Visual Basic 6 as part of my, extremely crappy, MSc at Abertay; most of which seemed to involve a mixture of the DBas9 Basic I learnt at 14 in 1976 (!!!) and a sort of cheap version of xTalk. HOWEVER; the advantage of being able to knock up user defined objects was a good thing. I have not had the opportunity to look at VB.net. However, I do believe that Microsoft products TEND to be botch-jobs and feel that xTalk really ought to be showing the way to VB rather than the other way round. ------ I hope lots of users on the list will respond to both these points. Love, Richmond --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From richmond at mail.maclaunch.com Sun Oct 24 12:06:47 2004 From: richmond at mail.maclaunch.com (Mathewson) Date: Sun, 24 Oct 2004 12:06:47 -0400 Subject: Dreamcard evaluation, Klaus Major and that 'bloody' man Richmond Message-ID: Yo Herr Major! The only point was an attempt to 'prick' the RR folks into sending me a Dreamcard evaluation number. As you can see !!! I am back in full force. Love, Richmond --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From rcozens at pon.net Sun Oct 24 12:58:04 2004 From: rcozens at pon.net (Rob Cozens) Date: Sun, 24 Oct 2004 09:58:04 -0700 Subject: tx and img in a fld In-Reply-To: <9DF76754-25D0-11D9-8177-000A27B49A96@major-k.de> References: <12B57EF4-2595-11D9-BBDB-000D93677F1E@skynet.be> <9DF76754-25D0-11D9-8177-000A27B49A96@major-k.de> Message-ID: >>"If you give me six lines written by the most honest man, >> I will find something in them to hang him." >> >> -- Cardinal Richelieu (1585-1642) > >Maybe i shouldn't show you any scripts of mine... ;-) Not if they're longer than five lines, Klaus; but generally the most honest man is not the one I'd like to see hanged. :{`) -- Rob Cozens, Staff Conservator Mendonoma Marine Life Conservancy "From [Newfoundland] Dr. [Ed] Mayo's perspective the worst part is an ominous shift in demand: ''I do far more vasectomies now than deliveries," he says. ''Far more.'' Whereas he used to receive requests to perform male sterilization from men ''over forty with four kids,'' since the fishing moratorium he'd started getting requests from couples with only two kids... ''Now I'm getting single guys in their thirties wanting a vasectomy. People don't want to have children. There's this feeling of hopelessness.''" -- Ocean's End From jacque at hyperactivesw.com Sun Oct 24 13:21:37 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 24 Oct 2004 12:21:37 -0500 Subject: Dreamcard evaluation, Klaus Major and that 'bloody' man Richmond In-Reply-To: References: Message-ID: <417BE4A1.9060108@hyperactivesw.com> On 10/24/04 11:06 AM, Mathewson wrote: > The only point was an attempt to 'prick' the RR folks > into sending me a Dreamcard evaluation number. Registration codes are an automated process, and if you haven't received a code then something went wrong with the server or else you missed the email that was sent (this often happens if your email address wasn't entered correctly.) The RR folks will have no idea at all that you are missing your code, and couldn't reply to your request here even if they knew. You need to notify support -- posting here on the list won't accomplish a thing. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bvg at mac.com Sun Oct 24 13:40:58 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 24 Oct 2004 19:40:58 +0200 Subject: someone noticed this one? In-Reply-To: <1gm66wb.18pvfv5113i88wM%mcdomi@free.fr> References: <1gm66wb.18pvfv5113i88wM%mcdomi@free.fr> Message-ID: On Oct 24 2004, at 16:58, Dom wrote: > Klaus Major wrote: > >> looks like there is another list, with extremely low traffic, >> but maybe because it is mostly unknown... > > there is indeed another list -- I subscribed to it, don't > remember*when* > ;-) > > it seems there is a choice to subscribe to this "annoucement" list on > the Rev web site... Well i was always under the impression, that that list is mirrored here? <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From klaus at major-k.de Sun Oct 24 13:42:57 2004 From: klaus at major-k.de (Klaus Major) Date: Sun, 24 Oct 2004 19:42:57 +0200 Subject: 1. Invoking the stand-alone builder ??? 2. User-defined types. In-Reply-To: References: Message-ID: <242749C8-25E4-11D9-8177-000A27B49A96@major-k.de> Hi bloody Richmond :-) > Here's where things get tough . . . > > 1. I could just call the standalone builder by sending a > 'doMenu' command. > > or > > 2. Invoke it rather like one can use 'Create' to make a > new instantiation of an object. > > No. 1 is no good from my point of view because it means > that a front-end is tied to a particular version of RR or > MC. > > As I cannot 'unfold' the standalone builder in any version > of RR has anybody any ideas about how to build standalones > by direct commands . . . the standalone builder stacks are locked, so no way to peep here... But you can take a look at the script in MetaCard, that may get you started... Put this into the message box in MC: toplevel "Standalone builder 2.6" of stack "mctools" OR toplevel "Standalone builder" of stack "mctools" ## if you are using an older version... and check the button scripts... > e.g. on mouseDown > create standAlone of type MacOSX from stack > "MyStack" > end mouseDown > > yeah, yeah; I know that's pretty naive and goofy, but it is > to illustrate the point of what I want to do rather than my > expecting a tidy one-line command! That way you could write yourself a handler that may look just as simple as your example script ;-) > ------ > > I hope lots of users on the list will respond to both these > points. Sorry, just the first one... > Love, Richmond > --------------------------------------------------------------- > The Think Different Store > http://www.thinkdifferentstore.com/ > For All Your Mac Gear Best Klaus Major klaus at major-k.de http://www.major-k.de From capellan2000 at yahoo.com Sun Oct 24 18:36:24 2004 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Sun, 24 Oct 2004 15:36:24 -0700 (PDT) Subject: Reshape Graphic In-Reply-To: <20041024032242.339259300F9@mail.runrev.com> Message-ID: <20041024223624.61556.qmail@web40522.mail.yahoo.com> Hi Frank, I have put code to reshape a polygon vector graphic in the stack "Graphic Tools v01 beta" This long script is from the button "directSelectionScript" at the bottom of the stack, and from the stack script. You can improve it at your own will. :-) alejandro local vertexpoint,vfrtgb,mnbvc,twovertexpoints,pointxy,mqpz,apgd1,apgd2,ajdg1,ajdg2 on mouseUp set the cursor to 1085 if the target <> word 1 to 3 of the selobj -- this line to avoid a flicker in the selobj then if the target contains "graphic" and the style of the target = "polygon" then if twovertexpoints is not empty -- and the target contains "graphic" and the style of the target = "polygon" ## @@@ then if ((item 1 of apgd1 + item 1 of mqpz ),(item 2 of apgd1 + item 2 of mqpz)) <> "0,0" -- this line prevents that the polygon gets a new line at 0,0 then # -- beep 3 put the points of the target into vfrtgb set the graphicPointsforUndo of btn "Undo" to vfrtgb put ((item 1 of apgd1 + item 1 of mqpz ),(item 2 of apgd1 + item 2 of mqpz)) into line ajdg1 of vfrtgb put ((item 1 of apgd2 + item 1 of mqpz ),(item 2 of apgd2 + item 2 of mqpz)) into line ajdg2 of vfrtgb set the points of the target to vfrtgb end if end if -- if I don't put empty into these locals the vertexpoint "stick" to the mouse pointer put empty into mqpz put empty into apgd1 put empty into apgd2 put empty into ajdg1 put empty into ajdg2 put empty into vertexpoint put empty into vfrtgb put empty into mnbvc put empty into twovertexpoints put empty into pointxy set the markerfilled of the target to false set the markerDrawn of the target to the hilite of btn "Show Markers" end if end if pass mouseUp end mouseUp on mousedown if the target <> word 1 to 3 of the selobj -- prevent flickering then if the target contains "graphic" and the style of the target = "polygon" and setOnlyonce <> 1 then put 1 into setOnlyonce put the target into fld "editingGrafic" set the markercolor of the target to fld "ColorMarker" set the markerdrawn of the target to true set the markerpoints of the target to "-2,-2 & return & 2,-2 & return & 2,2 & return & -2,2 & return & -2,-2" -- small square put the points of the target into vfrtgb put the clickloc into pointxy -- first check, if the clickloc is a vertex point of the polygon graphic put nearpoints(pointxy) into oknhy -- nearpoints is another handler repeat for each line i in oknhy if lineoffset(i,vfrtgb) = 0 -- vfrtgb contains the list of points of the polygon graphic then next repeat else put lineoffset(i,vfrtgb) into mnbvc -- a local variable with the line number of the clicked point in the list of points, used by the mousemove message if the target contains "graphic" and the style of the target = "polygon" then set the markerfilled of the target to true put line mnbvc of vfrtgb into vertexpoint -- a local variable with the clicked point, used by the mousemove message exit repeat end if end repeat if vertexpoint is empty -- you clicked in a segment of the polygon graphic, not in a vertexpoint then -- if the target contains "graphic" and the style of the target = "polygon" then set the markerfilled of the target to true put the points of the target into vfrtgb1 -- the contents of vfrtgb1 will be used and deleted by the following operations if last line of vfrtgb1 = first line of vfrtgb1 then put the number of lines of vfrtgb1 - 1 into lgadCounter else put the number of lines of vfrtgb1 into lgadCounter repeat lgadCounter -- the number of points of the target - 1, this presume a closed target !!!!! put line 1 of vfrtgb1,line 2 of vfrtgb1,pointxy into ckp put ((item 2 of ckp - item 6 of ckp)*(item 3 of ckp - item 1 of ckp) - (item 1 of ckp - item 5 of ckp)*(item 4 of ckp - item 2 of ckp)) into zse put sqrt((item 3 of ckp - item 1 of ckp)^2 + (item 4 of ckp - item 2 of ckp)^2)^2 into esz if esz <> 0 then put abs(zse/esz) & comma after aqwsde -- put abs(zse/esz) & comma after aqwsde -- sometimes produce divide by zero error put line 1 of vfrtgb1 && " " && line 2 of vfrtgb1 & return after aws delete line 1 of vfrtgb1 end repeat put min(aqwsde) into mqh put itemoffset(mqh,aqwsde) into mbz put line mbz of aws into twovertexpoints end if else pass mousedown end if -- the target contains "graphic" and the style of the target = "polygon" and setOnlyonce <> 1 end if -- target is not the selobj pass mousedown end mousedown on mousemove mX,mY if the target <> word 1 to 3 of the selobj -- to avoid flickering of the selectedobject then if vertexpoint is not empty and the target contains "graphic" and the style of the target = "polygon" then if (mnbvc = 1 or mnbvc = the number of lines of vfrtgb) and line 1 of vfrtgb = last line of vfrtgb then set the graphicPointsforUndo of btn "Undo" to vfrtgb put mX,mY into first line of vfrtgb put mX,mY into last line of vfrtgb set the points of the target to vfrtgb else set the graphicPointsforUndo of btn "Undo" to vfrtgb put mX,mY into line mnbvc of vfrtgb set the points of the target to vfrtgb end if else -- vertexpoint is empty and the target contains "graphic" and the style of the target = "polygon" -- This part of the code lets you to drag two vertexpoints if twovertexpoints is not empty -- and the target contains "graphic" and the style of the target = "polygon" then put word 1 of twovertexpoints into apgd1 -- a coordinate point like 14,23 put word 2 of twovertexpoints into apgd2 -- a coordinate point like 42,12 put lineoffset(apgd1,vfrtgb)into ajdg1 -- a single number like 12 put lineoffset(apgd2,vfrtgb)into ajdg2 -- a single number like 21 put pointxy into firstclick put mX,mY into seconclick switch case item 1 of firstclick > item 1 of seconclick -- moving to the left if item 2 of firstclick > item 2 of seconclick then put (- (item 1 of firstclick - item 1 of seconclick)),(-(item 2 of firstclick - item 2 of seconclick)) into mqpz if item 2 of firstclick < item 2 of seconclick then put (- (item 1 of firstclick - item 1 of seconclick)),(item 2 of seconclick - item 2 of firstclick) into mqpz if item 2 of firstclick = item 2 of seconclick then put (- (item 1 of firstclick - item 1 of seconclick)),(item 2 of firstclick - item 2 of seconclick) into mqpz break case item 1 of firstclick < item 1 of seconclick -- moving to the right if item 2 of firstclick > item 2 of seconclick then put (item 1 of seconclick - item 1 of firstclick ),(-(item 2 of firstclick - item 2 of seconclick)) into mqpz if item 2 of firstclick < item 2 of seconclick then put (item 1 of seconclick - item 1 of firstclick),(item 2 of seconclick - item 2 of firstclick) into mqpz if item 2 of firstclick = item 2 of seconclick then put (- (item 1 of firstclick - item 1 of seconclick)),(item 2 of firstclick - item 2 of seconclick) into mqpz break case item 1 of firstclick = item 1 of seconclick -- moving in rect line if item 2 of firstclick > item 2 of seconclick then put (- (item 1 of firstclick - item 1 of seconclick)),-(item 2 of firstclick - item 2 of seconclick) into mqpz if item 2 of firstclick < item 2 of seconclick then put (- (item 1 of firstclick - item 1 of seconclick)),(item 2 of firstclick - item 2 of seconclick) into mqpz if item 2 of firstclick = item 2 of seconclick then put (- (item 1 of firstclick - item 1 of seconclick)),(item 2 of firstclick - item 2 of seconclick) into mqpz break end switch # -- mqpz contains a coordinate point -- ej: -45,-21 or 84,-56 or 22,47 or -61,31 end if end if end if pass mousemove end mousemove Function Nearpoints pointxy -- is a coordinate point like 34,56 put item 1 of pointxy - 2 & comma & item 2 of pointxy - 2 & return after oknhy put item 1 of pointxy - 2,item 2 of pointxy - 1 & return after oknhy put item 1 of pointxy - 2,item 2 of pointxy & return after oknhy put item 1 of pointxy - 2,item 2 of pointxy + 1 & return after oknhy put item 1 of pointxy - 2,item 2 of pointxy + 2 & return after oknhy put item 1 of pointxy - 1,item 2 of pointxy - 2 & return after oknhy put item 1 of pointxy - 1,item 2 of pointxy - 1 & return after oknhy put item 1 of pointxy - 1,item 2 of pointxy & return after oknhy put item 1 of pointxy - 1,item 2 of pointxy + 1 & return after oknhy put item 1 of pointxy - 1,item 2 of pointxy + 2 & return after oknhy put item 1 of pointxy,item 2 of pointxy - 2 & return after oknhy put item 1 of pointxy,item 2 of pointxy - 1 & return after oknhy put item 1 of pointxy,item 2 of pointxy & return after oknhy put item 1 of pointxy,item 2 of pointxy + 1 & return after oknhy put item 1 of pointxy,item 2 of pointxy + 2 & return after oknhy put item 1 of pointxy + 1,item 2 of pointxy - 2 & return after oknhy put item 1 of pointxy + 1,item 2 of pointxy - 1 & return after oknhy put item 1 of pointxy + 1,item 2 of pointxy & return after oknhy put item 1 of pointxy + 1,item 2 of pointxy + 1 & return after oknhy put item 1 of pointxy + 1,item 2 of pointxy + 2 & return after oknhy put item 1 of pointxy + 2,item 2 of pointxy - 2 & return after oknhy put item 1 of pointxy + 2,item 2 of pointxy - 1 & return after oknhy put item 1 of pointxy + 2,item 2 of pointxy & return after oknhy put item 1 of pointxy + 2,item 2 of pointxy + 1 & return after oknhy put item 1 of pointxy + 2,item 2 of pointxy + 2 after oknhy return oknhy end Nearpoints ===== Visit my site: http://www.geocities.com/capellan2000/ _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com From revolution at jaedworks.com Sun Oct 24 18:26:06 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Sun, 24 Oct 2004 15:26:06 -0700 Subject: rtf Txt In-Reply-To: References: <5787CFBC-252E-11D9-841B-000D93677F1E@skynet.be> <8B858582-252E-11D9-9660-0050E4BA750F@fjrhome.net> <417ABC61.2050402@fourthworld.com> Message-ID: At 2:03 PM +0200 10/24/2004, Klaus Major wrote: >>Tip: If the field you're using for converting text is on a card >>that isn't open you'll get a performance boost of about 80% for >>that operation. > >or simply let the system do the work via the clipboard :-) > >... >put URL ("File:"&pathtoRtfText) into txvariable >set the clipboarddata["rtf"] to txvariable >put the clipboarddata["text"] into txvariable ...but then you have toasted the user's clipboard data, which is less good ;-). So it might be a good idea to save the clipboard in a variable first: put the clipboardData into myVar put URL ("file:" & pathtoRtfText) into txvariable set the clipboardData["rtf"] to txvariable put the clipboardData["text"] into txvariable set the clipboardData to myVar -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From djh at mac.com Sun Oct 24 20:35:05 2004 From: djh at mac.com (Derek Hadlington) Date: Mon, 25 Oct 2004 01:35:05 +0100 Subject: Compatibility with current technologies In-Reply-To: <200410231702328.SM01372@minipcxp> Message-ID: <200410250035.i9P0Z45o000623@mac.com> Hi John, RR applications built for Windows X86 would run as-is on Windows XP Embedded Assuming the Embedded XP Build included graphics support etc. XP Embedded is just XP split up into a number of components so you can tailor it to your embedded requirements. Cheers Derek -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of John Rule Sent: 23 October 2004 23:02 To: use-revolution at lists.runrev.com Subject: RE: Compatibility with current technologies > I had the impression that WinCE and .NET were two different things. > Richard Gaskin Hey, I'm just the messenger ;-) Windows CE .NET 4.2 is the current 'embedded' OS used in many of the tablet PC devices. Here is a link with more info about CE .NET 4.2 (watch the wrapping on this link): http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncenet/htm l/tchcomparisonofwindowscenet42pocketpc2002windowsmobile2003softwareforpocke tpcs.asp This is actually related to a long time request of RR being compatible with Windows CE, but now that the OS is much more robust (with CE .NET), I have many competitors coming out with software for these embedded devices...and I can't using RR. I am starting to get frustrated at the lack of interest in this area on the part of RR. Speaking of embedded... Whatever happened to the embedded option anyway? This was something I wanted to look into with MetaCard, and it disappeared before I had a chance to explore it...is it still available? Would this option work (at least) with embedded XP? Embedded Linux? I am posting this here because others might be interested in this. JR _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From nnoydb at excite.com Sun Oct 24 21:14:32 2004 From: nnoydb at excite.com (K) Date: Sun, 24 Oct 2004 21:14:32 -0400 (EDT) Subject: Reading from stdin - problems Message-ID: <20041025011432.D011EB724@xprdmailfe19.nwk.excite.com> I am attempting to read from stdin with messages. I have attempted this with a file and with a pipe (created by a external that executes a CreateProcess). When the with messages is present the Revolution stand-alone program "child" using the following code fails the display the messages sent to its stdin. However, if the 'with messages' portion is left off the command completes without incident. Any suggestions? K. on mouseUp put "-Reading-" & cr into field edtOutput local tXml read from stdin at start until numToChar( 3 ) with messages put it & cr after field edtOutput put "EOL" & cr after field edtOutput end mouseUp -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From jperryl at ecs.fullerton.edu Sun Oct 24 22:10:00 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 24 Oct 2004 19:10:00 -0700 (PDT) Subject: submenus & hiearchies (was the popup problem in os9) In-Reply-To: Message-ID: Sounds like Sunny San Diego to me ;-) Judy On Sun, 24 Oct 2004, sims wrote: > Winter? What is winter? > > Come to the European Rev Conference 14-15-16 November in *sunny* Malta! > > UK seasons: Rain-Rainy-Cloudy & Drizzle-Rainy > Northern New England seasons: Snow-Mud-Mosquitos-Frost > Malta has: A little bit of rain - Sunny - Very Sunny-Sunny > November in Malta averages 22?C (about 72?F) Brrrrrrr....! From jperryl at ecs.fullerton.edu Sun Oct 24 22:26:42 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 24 Oct 2004 19:26:42 -0700 (PDT) Subject: GeekSpeak Cheat Sheet In-Reply-To: <5.1.0.14.0.20041024124133.02444010@mail.tweedly.net> Message-ID: Ummm, you mean that overwhelming, "Yes, Virginia, there IS a Santa Claus"-type of voluminous replies? Surely you jest ;-) On Sun, 24 Oct 2004, Alex Tweedly wrote: > I haven't seen other replies, so I'll take a shot at this .... > > "classes" - unimportant. They're only significant as a representative of > the general topic of Object Oriented design and OO programming. OO is > sometimes treated as though it were the magic bullet that will save us all, > but it's not. It's just another tool in our repertoire. --Okay, but what do I tell them then? How do I translate whatever it is that they wish to do with classes into doing the same/comparable thing in Transcript? > The important thing to understand about OO is which problems it solves, how > it attempts to solve them, and how OO programming languages help by making > those solutions more natural and easy to write (and the problem easy to > avoid). A CS student who understands that (and understand the same issues > for other "magic bullets" in CS history) will be much further along the > road to being an Uber-geek than one who learns yet another OO language. And > they'll be better positioned to choose the right tool in the right > circumstances - and when (not if) they choose a non-OO language to > implement something, they'll know how to avoid or solve the problems using > their own intelligence - not the crutch of a language that gives some help. --Unfortunately, this business of 'choosing their own tool' -- intelligently or not -- isn't even remotely on their collective radar. C++ and M$-stuff -- that's all they really need to know, right?? Anyways, I have found a little article (part 1 only, though??) that Dan Shafer did on comparing OOP to using Rev on RevJournal or RevNet.. uploaded that little dude to the class environment; can't make 'em read it, though... > Geek items. > > 1. Associative arrays. > a. just in themselves > b. pseudo-multidimensional arrays > c. power of split and combine --Umm, ipsem lorem blahdy-blahdy-blah... ama me fideliter, fidem meam nota... > 2. Text processing > (parallel with Perl's origins) > power of chunk expression, etc. > use of string expressions where other languages use other techniques > chunks instead of lists, tuples and sets --Yup, gotcha on that one. > 3. (G)UI is natural to Rev, not a bolt-on as it is to most languages. > You just say "Rev" - unlike Python w/ wxPython and Pythoncard, or Perl w/ > GTK+, or Java w/ Swing (or whatever the latest ones are). --And, unfortunately, they don't give a rat's posterior about that, but that's a rant for a different day... > 4. Blurred line between routines and event handlers. > power of send, send in x milliseconds, etc. --Ummmmm, okay, I'll have to send a bunch of 1-4 out to a geek translation service ;-) I vaguelly get the text/data processing capabilities; will be clueless on how arrays differ in Rev vs. how they are implemented in other languages... > non-geek items (or anti-geek items) > 1. "english" like language > against: > Learning curve for those already experienced programmers > Verbosity > for: > Simplicity of expression of concepts. --Yeah, I've got stuff on this; the minors (non-geeks) love it; the geeks either (a) roll their eyes; or (b) get this glazed-over/nearly comatose expression. > [ There's an argument that productivity in a programing language can be > measured in how many "items" of programming you can write/debug in a day; > "items" isn't "lines of code", and it isn't "number of characters" - it's > more like how many decision points are needed - and hence is somewhat > related to number of lines / characters. Transcript takes advantage of our > years of experience of parsing and reading and writing English (or other > natural human language - they're more alike than they are dis-alike) to > reduce the number of such "decision points" needed. > "the second word of line N" > might mean the same as > line[N][2] > but I think you use less brain power reading it.] --I seriously wish that they cared about these things, but they don't. For them, productivity = using a language they already know. > 2. The live environment. > It's not "run-time", it's not an IDE - it's the THE environment. > Powerful, subtle and may take a while before you learn to take advantage of it. --Preaching to the choir ;-) > > Sorry Judy - there's more I want to write, but I'm running out of time > today. I'll send off what I've written so far, and try to get back to this > during the week ... --That's okay, Alex. Thank you so much for taking the time to respond at all! I would greatly appreciate anything else you could offer! Judy From sarahr at genesearch.com.au Sun Oct 24 23:03:02 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Mon, 25 Oct 2004 13:03:02 +1000 Subject: Finding the current folder ? In-Reply-To: <5.1.0.14.0.20041022230925.02573028@mail.tweedly.net> References: <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021235107.02e59d50@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> <5.1.0.14.0.20041022230925.02573028@mail.tweedly.net> Message-ID: <62807E29-2632-11D9-864C-0003937A97B8@genesearch.com.au> >> >> I've hit the same problem. I have a stack that needs to find existing >> files that live in the stack's folder. It can't be done under Player. >> I think it's a bug -- do you want to report it? So many stacks need >> to access other files, this would seem to be a crucial blocker. > > Yes, I'll report it. > > My current planned work-around is to create a prefs file (using > specialFolderPath of "Documents"). If there is no prefs file,or if the > file specified in the prefs file doesn't exist, I'll do an "answer > file" for one of the input files, and store the path to the folder in > the prefs file - that way at least the user only needs to deal with > the dialog once on installation (and again if they change the folder). > > If there's a better work-around, please suggest it. > I haven't tested this (haven't used Dreamcard yet) but I wonder is it confused about what "this stack" is referring to. Does it make any difference if you actually specify the name of your stack in your script? e.g. put the long name of stack "MyStack" into thisFolder Cheers, Sarah From soapdog at mac.com Sun Oct 24 23:12:16 2004 From: soapdog at mac.com (Andre Garzia) Date: Mon, 25 Oct 2004 01:12:16 -0200 Subject: RunRev evangelism (was Re: GeekSpeak Cheat Sheet) In-Reply-To: References: Message-ID: We could try to put some stuff into rev evangelism on this topic, many including judy could use this on their classes and everyday talk. One thing is to show/point them to good enterprize or at least presentation level apps built with Rev. This is like showing cars then pointing to the factory and saying "they build that". We should get more case studies online and explain why Rev was a superiour tool for the task. Also judy, I think you can bind them to your classes if you focus on THE-Enviroment, like showing them how one can adapt it's own enviroment to suit/automate it's tasks thus gaining productivity. I for example have Revolution on my startupItens and lot's of apps running inside the IDE, yes, I never make them into standalone, they suit me in the IDE. Rev is my html page editor, my scheduler, my programming enviroment, my ftp browser, my notepad and to some extend my process controller. Since they are all "sharing" the same enviroment, they can share data, since I built almost all my tools, I make them aware of each other and data sharing is a snap. With the aid of RevHTTPd (libNetServices) I am even able to control my Revolution IDE (just to activate or desactivate some handlers on stacks) from the net. And there's no way in earth one could do it on another tool!!!! except for may be lisp/scheme but guis in lisp sucks (this is personal opnion) andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From jsng at wayoflife.org Mon Oct 25 00:03:54 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Mon, 25 Oct 2004 12:03:54 +0800 Subject: Threads of Execution In-Reply-To: <200410250035.i9P0Z45o000623@mac.com> References: <200410250035.i9P0Z45o000623@mac.com> Message-ID: Hi, I'm wondering if there is a way to have a multi-threaded Revolution application? Perhaps there is a way to SEND a message and have that executed while doing something. I'm aware that this would introduce all the other implications - locking mechanisms etc. Has anyone tried doing this or if this is not something that's in Revolution, what kind of workaround did you have to use? Jesse Sng From sims at ezpzapps.com Mon Oct 25 00:33:30 2004 From: sims at ezpzapps.com (sims) Date: Mon, 25 Oct 2004 06:33:30 +0200 Subject: submenus & hiearchies (was the popup problem in os9) In-Reply-To: References: Message-ID: >Sounds like Sunny San Diego to me ;-) > >Judy Sounds like heaven to the couple who are coming from Finland ;-) sims > >On Sun, 24 Oct 2004, sims wrote: > >> Winter? What is winter? >> >> Come to the European Rev Conference 14-15-16 November in *sunny* Malta! >> >> UK seasons: Rain-Rainy-Cloudy & Drizzle-Rainy >> Northern New England seasons: Snow-Mud-Mosquitos-Frost >> Malta has: A little bit of rain - Sunny - Very Sunny-Sunny > > November in Malta averages 22?C (about 72?F) Brrrrrrr....! -- Tech Conferences http://TechieTours.com We make... iBirthday http://EZPZapps.com/iB SmartDog http://EZPZapps.com/SmartDog Kartolina http://EZPZapps.com/kartolina From b.xavier at internet.lu Mon Oct 25 00:31:04 2004 From: b.xavier at internet.lu (MisterX) Date: Mon, 25 Oct 2004 06:31:04 +0200 Subject: Threads of Execution In-Reply-To: Message-ID: <20041025042531.6FC4D9300BF@mail.runrev.com> I have suggested it many times... The network commands work somewhat in a threading manner. But without that, you must use send "amesg" to x in z seconds... Cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Jesse Sng > Sent: Monday, October 25, 2004 06:04 > To: How to use Revolution > Subject: Threads of Execution > > Hi, > > I'm wondering if there is a way to have a multi-threaded > Revolution application? Perhaps there is a way to SEND a > message and have that executed while doing something. > > I'm aware that this would introduce all the other > implications - locking mechanisms etc. > > Has anyone tried doing this or if this is not something > that's in Revolution, what kind of workaround did you have to use? > > > Jesse Sng > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From dcragg at lacscentre.co.uk Mon Oct 25 03:21:19 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 25 Oct 2004 08:21:19 +0100 Subject: Reading from stdin - problems In-Reply-To: <20041025011432.D011EB724@xprdmailfe19.nwk.excite.com> References: <20041025011432.D011EB724@xprdmailfe19.nwk.excite.com> Message-ID: <773A2B26-2656-11D9-917C-000A9569F8B0@lacscentre.co.uk> On 25 Oct 2004, at 02:14, K wrote: > > > I am attempting to read from stdin with messages. I have attempted > this with a file and with a pipe (created by a external that executes > a CreateProcess). When the with messages is present the Revolution > stand-alone program "child" using the following code fails the display > the messages sent to its stdin. However, if the 'with messages' > portion is left off the command completes without incident. Any > suggestions? > > K. > > > > on mouseUp > > put "-Reading-" & cr into field edtOutput > > local tXml > read from stdin at start until numToChar( 3 ) with messages > put it & cr after field edtOutput > put "EOL" & cr after field edtOutput > > end mouseUp > As far as I know, there is no "with messages" form of the "read" command. Dave From colin at frontbase.com Mon Oct 25 03:36:32 2004 From: colin at frontbase.com (Colin Richardson) Date: Mon, 25 Oct 2004 08:36:32 +0100 Subject: [ANN] FrontBase database drivers for Revolution Message-ID: <417CAD00.7020506@frontbase.com> Hello, There are now a set of Beta database drivers available which allow FrontBase to be used as a backend for Revolution. These drivers are available for Win32, OSX and Linux and can be downloaded (via anonymous ftp) from, ftp://ftp.frontbase.com/outgoing/Revolution/FrontBaseRevolution10b2.sit or ftp://ftp.frontbase.com/outgoing/Revolution/FrontBaseRevolution10b2.zip To use these drivers you will need a correctly licensed FrontBase database. The drivers will not work with the Free-Unlicensed or E-Starter versions of FrontBase. You must have at least a Developer license. A free Developer license can be obtained from the Buy->License section of the FrontBase website at http://www.frontbase.com/. For more information about the drivers and for installation instructions please consult the documentation which is provided with the download. For more information about FrontBase please visit our website. If anyone has questions or has found a problem then please contact me off list. Any feedback is much appreciated. Regards, Colin Richardson - colin at frontbase.com FrontBase, Inc. http://www.frontbase.com/ From bill at bluewatermaritime.com Mon Oct 25 08:35:07 2004 From: bill at bluewatermaritime.com (Bill) Date: Mon, 25 Oct 2004 08:35:07 -0400 Subject: [ANN] FrontBase database drivers for Revolution In-Reply-To: <417CAD00.7020506@frontbase.com> Message-ID: Thanks for letting us know. I went to your website and saw that it costs $999 for a frontbase license. Do you have some place on the website comparing frontbase to MySql so that I could see why? On 10/25/04 3:36 AM, "Colin Richardson" wrote: > Hello, > > There are now a set of Beta database drivers available which allow > FrontBase to be used as a backend for Revolution. These drivers are > available for Win32, OSX and Linux and can be downloaded (via anonymous > ftp) from, > > ftp://ftp.frontbase.com/outgoing/Revolution/FrontBaseRevolution10b2.sit > > or > > ftp://ftp.frontbase.com/outgoing/Revolution/FrontBaseRevolution10b2.zip > > To use these drivers you will need a correctly licensed FrontBase > database. The drivers will not work with the Free-Unlicensed or > E-Starter versions of FrontBase. You must have at least a Developer > license. A free Developer license can be obtained from the Buy->License > section of the FrontBase website at http://www.frontbase.com/. > > For more information about the drivers and for installation instructions > please consult the documentation which is provided with the download. > For more information about FrontBase please visit our website. > > If anyone has questions or has found a problem then please contact me > off list. Any feedback is much appreciated. > > Regards, > Colin Richardson - colin at frontbase.com > FrontBase, Inc. > http://www.frontbase.com/ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 From fde101 at fjrhome.net Mon Oct 25 09:04:38 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 25 Oct 2004 09:04:38 -0400 Subject: rtf Txt In-Reply-To: References: <5787CFBC-252E-11D9-841B-000D93677F1E@skynet.be> <8B858582-252E-11D9-9660-0050E4BA750F@fjrhome.net> <417ABC61.2050402@fourthworld.com> Message-ID: <6D6E218E-2686-11D9-AC3D-0050E4BA750F@fjrhome.net> And of course this creates numerous race conditions, whereby if the user happens to try accessing the clipboard from another app while this is going on, the results of one of the operations (either the operation being performed by the handler, or the one being performed by the other app) will be incorrect (or at least quite unexpected): > put the clipboardData into myVar -- user pastes into the clipboard from another app here, we now restore the wrong data at the end of this code block > put URL ("file:" & pathtoRtfText) into txvariable -- same is true here > set the clipboardData["rtf"] to txvariable > put the clipboardData["text"] into txvariable > set the clipboardData to myVar > put the clipboardData into myVar > put URL ("file:" & pathtoRtfText) into txvariable > set the clipboardData["rtf"] to txvariable -- user pastes into the clipboard from another app here, the results of this code block are now wrong > put the clipboardData["text"] into txvariable > set the clipboardData to myVar > put the clipboardData into myVar > put URL ("file:" & pathtoRtfText) into txvariable > set the clipboardData["rtf"] to txvariable -- user copies from the clipboard here, does not get what he expects to > put the clipboardData["text"] into txvariable -- same is true here > set the clipboardData to myVar On Oct 24, 2004, at 6:26 PM, Jeanne A. E. DeVoto wrote: > At 2:03 PM +0200 10/24/2004, Klaus Major wrote: >>> Tip: If the field you're using for converting text is on a card >>> that isn't open you'll get a performance boost of about 80% for that >>> operation. >> >> or simply let the system do the work via the clipboard :-) >> >> ... >> put URL ("File:"&pathtoRtfText) into txvariable >> set the clipboarddata["rtf"] to txvariable >> put the clipboarddata["text"] into txvariable > > ...but then you have toasted the user's clipboard data, which is less > good ;-). So it might be a good idea to save the clipboard in a > variable first: > > put the clipboardData into myVar > put URL ("file:" & pathtoRtfText) into txvariable > set the clipboardData["rtf"] to txvariable > put the clipboardData["text"] into txvariable > set the clipboardData to myVar > > -- > jeanne a. e. devoto ~ revolution at jaedworks.com > http://www.jaedworks.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From nnoydb at excite.com Mon Oct 25 09:20:53 2004 From: nnoydb at excite.com (K) Date: Mon, 25 Oct 2004 09:20:53 -0400 (EDT) Subject: External Callbacks? Message-ID: <20041025132053.B5C333DD2@xprdmailfe12.nwk.excite.com> I have noted the function that sends command to the MC engine from a external. I am wondering how one would send a message to a specific object (button, stackj, card)? K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From alex at tweedly.net Mon Oct 25 09:50:17 2004 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 25 Oct 2004 14:50:17 +0100 Subject: GeekSpeak Cheat Sheet In-Reply-To: References: <5.1.0.14.0.20041024124133.02444010@mail.tweedly.net> Message-ID: <5.1.0.14.0.20041025115153.025c9c28@mail.tweedly.net> At 19:26 24/10/2004 -0700, Judy Perry wrote: > > > > "classes" - unimportant. They're only significant as a representative of > > the general topic of Object Oriented design and OO programming. OO is > > sometimes treated as though it were the magic bullet that will save us all, > > but it's not. It's just another tool in our repertoire. > >--Okay, but what do I tell them then? How do I translate whatever it is >that they wish to do with classes into doing the same/comparable thing in >Transcript? It's difficult. You have to make them think (or at least tell you :-) *why* they want to use classes. What advantages are they looking for ? What's the benefit, or purpose, of classes in their context? If you can even get them to address the question (doubtful), you've taught them something ! I'd try telling them that classes are an abstraction to allow encapsulation of an item or entity (carefully avoids saying "object") - an item which can be subjected to various manipulations and transactions, and by defining those, the programmer can ensure the she has covered the set of all things that need to be applicable to that entity. It allow you to consider the set of operations you need, in a localized context, rather than having the entire program as a context. From a 30,000 foot perspective - programming is a tension between top-down and bottom-up design; the academic world has long preferred and taught top-down design; objects are the politically correct, or politically acceptable, version of bottom-up design. ( tongue half in cheek ) >--Unfortunately, this business of 'choosing their own tool' -- >intelligently or not -- isn't even remotely on their collective radar. C++ >and M$-stuff -- that's all they really need to know, right?? On the basis of getting a camels' nose into the tent - ask them why C++ not Java or C# If that gets them to admit there is a choice to be made - maybe they'll then admit there are a whole set of choices possible. Get them to read http://www.paulgraham.com/hundred.html - even if they do all go off and become LISP programmers, at least you've saved them from C++ :-) >Anyways, I have found a little article (part 1 only, though??) that Dan >Shafer did on comparing OOP to using Rev on RevJournal or RevNet.. >uploaded that little dude to the class environment; can't make 'em read >it, though... > > > > > Geek items. > > > > 1. Associative arrays. > > a. just in themselves > > b. pseudo-multidimensional arrays > > c. power of split and combine >--Umm, ipsem lorem blahdy-blahdy-blah... ama me fideliter, fidem meam >nota... > > > 2. Text processing > > (parallel with Perl's origins) > > power of chunk expression, etc. > > use of string expressions where other languages use other techniques > > chunks instead of lists, tuples and sets > >--Yup, gotcha on that one. > > > 3. (G)UI is natural to Rev, not a bolt-on as it is to most languages. > > You just say "Rev" - unlike Python w/ wxPython and Pythoncard, or Perl w/ > > GTK+, or Java w/ Swing (or whatever the latest ones are). > >--And, unfortunately, they don't give a rat's posterior about that, but >that's a rant for a different day... > > > 4. Blurred line between routines and event handlers. > > power of send, send in x milliseconds, etc. > >--Ummmmm, okay, I'll have to send a bunch of 1-4 out to a geek >translation service ;-) I vaguelly get the text/data processing >capabilities; will be clueless on how arrays differ in Rev vs. >how they are implemented in other languages... Arrays in different languages vary in two major ways - what the content of the array can be, and what the indexes or keys of the array can be. Trad languages would require you to specify the single type of content that an array would hold (and maybe even a fixed size for the array) : e.g. float array x[10]; // array of floats, with 10 (or 11 ??) members Trad languages also require that they keys (or indexes) of the array be integers, usually consecutive and sometimes even beginning at 1 (or 0) - see example above. Transcript removes all these restrictions - no need to pre-specify the size of the array, the content is typeless, and most importantly the keys can be anything. This allows you to "directly" access information about a named collection of data; you don't need an explicit "lookup" step, you don't need to convert a name to an integral index and keep the two of them synchronized, thereby both eliminating a good source of bugs, and making the code simpler and more obvious. Associative arrays (by various names) also exist in other modern languages (Lisp, Smalltalk, Perl, Python, Lua, etc.) Java and Javascript also have them if they need "major" language examples. BTW - in a different context, such as comparing Transcript with other recent scripting languages, I'd keep quiet about arrays. The arrays in Python, Lua, etc. are significantly more powerful than Transcript, because of their ability to place arrays, lists, sets, objects, etc. into the contents of an array element. But in a discussion comparing Transcript to C, C++, etc. they're a strong point. Specifically regarding combine / split --- of course you can do the equivalent in 2 or 3 lines and a couple of function calls in other languages - but that takes brain cycles to understand, and is clumsy enough to use in the first place that you often wouldn't do it; split (or combine) is a single "thought" in Transcript - so you use it, and when you read the code later, you understand just what it is doing, without needing to figure it out each time. > > non-geek items (or anti-geek items) > > 1. "english" like language > > against: > > Learning curve for those already experienced programmers > > Verbosity > > for: > > Simplicity of expression of concepts. > >--Yeah, I've got stuff on this; the minors (non-geeks) love it; the geeks >either (a) roll their eyes; or (b) get this glazed-over/nearly comatose >expression. That's why I threw in the stuff below about productivity. Simplicity isn't only about beauty, it's about productivity, and productivity is about being finished sooner and getting down the pub for a pint :-) [ translate into local student terms as needed ] > > [ There's an argument that productivity in a programing language can be > > measured in how many "items" of programming you can write/debug in a day; > > "items" isn't "lines of code", and it isn't "number of characters" - it's > > more like how many decision points are needed - and hence is somewhat > > related to number of lines / characters. Transcript takes advantage of our > > years of experience of parsing and reading and writing English (or other > > natural human language - they're more alike than they are dis-alike) to > > reduce the number of such "decision points" needed. > > "the second word of line N" > > might mean the same as > > line[N][2] > > but I think you use less brain power reading it.] > >--I seriously wish that they cared about these things, but they don't. >For them, productivity = using a language they already know. Another good reason to read Paul Graham's Hundred Year Language paper. OK - I'm probably too old (51) for them to relate to what I've done - but since I finished my CS degree 30 years ago, I've used somewhere around 25 different computer languages professionally. The chances of getting through the next 5-10 years - never mind a whole career - using only the language(s) they already know, is pretty small *if* they're going to be proper geeks. It's perfectly possible to be "just a programmer", and "just write programs" in one language for year after year. But they should be aiming to be more than that - and to provide themselves with range of options. In a similar vein (but also something they may not want to hear), they're likely to spend more of their time debugging, maintaining and making minor enhancements to code than they spend doing initial development. And it's as likely to be someone else's code they maintain as their own. That's what makes simplicity of expression important. And, btw, I agree 100% with Andre's suggestion - show them a list of apps that have been built with Rev (or xTalk's in general). It's hard to argue that Python is a "toy" language since Google; it's hard to argue that Lisp is a toy (or an academic irrelevance) since Viaweb. I don't know of any single, definitive example for Rev - but there ought to be enough good examples to convince them that real things can be built. -- Alex. From alex at tweedly.net Mon Oct 25 10:30:12 2004 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 25 Oct 2004 15:30:12 +0100 Subject: Finding the current folder ? In-Reply-To: <62807E29-2632-11D9-864C-0003937A97B8@genesearch.com.au> References: <5.1.0.14.0.20041022230925.02573028@mail.tweedly.net> <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021214808.02e54ea8@pop3.btinternet.com> <5.1.0.14.0.20041021235107.02e59d50@mail.tweedly.net> <6C2F3C14-23DA-11D9-A7E7-000A95ADFC4C@mindspring.com> <5.1.0.14.0.20041022115515.028224a8@mail.tweedly.net> <5.1.0.14.0.20041022230925.02573028@mail.tweedly.net> Message-ID: <5.1.0.14.0.20041025152912.0244e1a8@mail.tweedly.net> At 13:03 25/10/2004 +1000, Sarah Reichelt wrote: >>>I've hit the same problem. I have a stack that needs to find existing >>>files that live in the stack's folder. It can't be done under Player. I >>>think it's a bug -- do you want to report it? So many stacks need to >>>access other files, this would seem to be a crucial blocker. >I haven't tested this (haven't used Dreamcard yet) but I wonder is it >confused about what "this stack" is referring to. Does it make any >difference if you actually specify the name of your stack in your script? >e.g. put the long name of stack "MyStack" into thisFolder Good suggestion thanks, but unfortunately no difference. -- Alex. From fde101 at fjrhome.net Mon Oct 25 10:34:32 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 25 Oct 2004 10:34:32 -0400 Subject: GeekSpeak Cheat Sheet In-Reply-To: <5.1.0.14.0.20041025115153.025c9c28@mail.tweedly.net> References: <5.1.0.14.0.20041024124133.02444010@mail.tweedly.net> <5.1.0.14.0.20041025115153.025c9c28@mail.tweedly.net> Message-ID: This is all well and good, but you might do even better to convince your students through a demonstration: Come up with some "pseudo-substantial" project which would take considerable time to build in any of the other tools, and show how quickly it can be built in Rev during one of your early classes. This would also serve as a good overview of the course content; only give rough explanations of the features at this point, but use it as a kind of "outline" of the course. Impress them by doing it, rather than by going into a deep explanation. Also realize that there is some truth to the thought that Rev would not be particularly useful for some types of programs: for intensive calculations, Rev is *extremely* slow (this is yet another reason for externals)... but for building graphical front-ends for those intensive calculations, for example (perhaps to an external or a command-line tool produced in some other language like C or Ada) it is quite excellent. Note that Transcript process text "in bulk" at very good speeds, but its calculation performance (even with all of the appropriate speed boosts) is quite slow. Show them why Rev is extremely good for many types of programming tasks, but at the same time, don't present it as something it is not. Different tools and languages are useful for different types of things. I have some background in C (which I hate), and in Pascal, Ada, Java, and BASIC, and have used FORTRAN and C++ as well (I have a Master's degree in Computer Science), but when called on to develop the project I am doing right now, I realized that I could never have developed it with any amount of quality within a reasonable time span using any of those languages. Rev is a very fast tool to develop in, and one of the most important tools for most developers to have in their tool chain, depending on the type of software being developed. And no, I never had a class which even mentioned Rev in college... Too bad, they don't know what they're missing. I'll have to write to one of the teachers sometime and tell them. On Oct 25, 2004, at 9:50 AM, Alex Tweedly wrote: > At 19:26 24/10/2004 -0700, Judy Perry wrote: >> > >> > "classes" - unimportant. They're only significant as a >> representative of >> > the general topic of Object Oriented design and OO programming. OO >> is >> > sometimes treated as though it were the magic bullet that will save >> us all, >> > but it's not. It's just another tool in our repertoire. >> >> --Okay, but what do I tell them then? How do I translate whatever it >> is >> that they wish to do with classes into doing the same/comparable >> thing in >> Transcript? > > It's difficult. You have to make them think (or at least tell you :-) > *why* they want to use classes. What advantages are they looking for ? > What's the benefit, or purpose, of classes in their context? > > If you can even get them to address the question (doubtful), you've > taught them something ! > > I'd try telling them that classes are an abstraction to allow > encapsulation of an item or entity (carefully avoids saying "object") > - an item which can be subjected to various manipulations and > transactions, and by defining those, the programmer can ensure the she > has covered the set of all things that need to be applicable to that > entity. It allow you to consider the set of operations you need, in a > localized context, rather than having the entire program as a context. > > From a 30,000 foot perspective - programming is a tension between > top-down and bottom-up design; the academic world has long preferred > and taught top-down design; objects are the politically correct, or > politically acceptable, version of bottom-up design. > ( tongue half in cheek ) > > >> --Unfortunately, this business of 'choosing their own tool' -- >> intelligently or not -- isn't even remotely on their collective >> radar. C++ >> and M$-stuff -- that's all they really need to know, right?? > > On the basis of getting a camels' nose into the tent - ask them why > C++ not Java or C# > If that gets them to admit there is a choice to be made - maybe > they'll then admit there are a whole set of choices possible. Get > them to read http://www.paulgraham.com/hundred.html - even if they do > all go off and become LISP programmers, at least you've saved them > from C++ :-) > >> Anyways, I have found a little article (part 1 only, though??) that >> Dan >> Shafer did on comparing OOP to using Rev on RevJournal or RevNet.. >> uploaded that little dude to the class environment; can't make 'em >> read >> it, though... >> >> >> >> > Geek items. >> > >> > 1. Associative arrays. >> > a. just in themselves >> > b. pseudo-multidimensional arrays >> > c. power of split and combine >> --Umm, ipsem lorem blahdy-blahdy-blah... ama me fideliter, fidem meam >> nota... >> >> > 2. Text processing >> > (parallel with Perl's origins) >> > power of chunk expression, etc. >> > use of string expressions where other languages use other >> techniques >> > chunks instead of lists, tuples and sets >> >> --Yup, gotcha on that one. >> >> > 3. (G)UI is natural to Rev, not a bolt-on as it is to most >> languages. >> > You just say "Rev" - unlike Python w/ wxPython and Pythoncard, or >> Perl w/ >> > GTK+, or Java w/ Swing (or whatever the latest ones are). >> >> --And, unfortunately, they don't give a rat's posterior about that, >> but >> that's a rant for a different day... >> >> > 4. Blurred line between routines and event handlers. >> > power of send, send in x milliseconds, etc. >> >> --Ummmmm, okay, I'll have to send a bunch of 1-4 out to a geek >> translation service ;-) I vaguelly get the text/data processing >> capabilities; will be clueless on how arrays differ in Rev vs. >> how they are implemented in other languages... > > Arrays in different languages vary in two major ways - what the > content of the array can be, and what the indexes or keys of the array > can be. > > Trad languages would require you to specify the single type of content > that an array would hold (and maybe even a fixed size for the array) : > e.g. > float array x[10]; // array of floats, with 10 (or 11 ??) > members > > Trad languages also require that they keys (or indexes) of the array > be integers, usually consecutive and sometimes even beginning at 1 (or > 0) - see example above. > > Transcript removes all these restrictions - no need to pre-specify the > size of the array, the content is typeless, and most importantly the > keys can be anything. > > This allows you to "directly" access information about a named > collection of data; you don't need an explicit "lookup" step, you > don't need to convert a name to an integral index and keep the two of > them synchronized, thereby both eliminating a good source of bugs, and > making the code simpler and more obvious. > > Associative arrays (by various names) also exist in other modern > languages (Lisp, Smalltalk, Perl, Python, Lua, etc.) Java and > Javascript also have them if they need "major" language examples. > > BTW - in a different context, such as comparing Transcript with other > recent scripting languages, I'd keep quiet about arrays. The arrays in > Python, Lua, etc. are significantly more powerful than Transcript, > because of their ability to place arrays, lists, sets, objects, etc. > into the contents of an array element. But in a discussion comparing > Transcript to C, C++, etc. they're a strong point. > > Specifically regarding combine / split --- of course you can do the > equivalent in 2 or 3 lines and a couple of function calls in other > languages - but that takes brain cycles to understand, and is clumsy > enough to use in the first place that you often wouldn't do it; split > (or combine) is a single "thought" in Transcript - so you use it, and > when you read the code later, you understand just what it is doing, > without needing to figure it out each time. > >> > non-geek items (or anti-geek items) >> > 1. "english" like language >> > against: >> > Learning curve for those already experienced programmers >> > Verbosity >> > for: >> > Simplicity of expression of concepts. >> >> --Yeah, I've got stuff on this; the minors (non-geeks) love it; the >> geeks >> either (a) roll their eyes; or (b) get this glazed-over/nearly >> comatose >> expression. > > That's why I threw in the stuff below about productivity. Simplicity > isn't only about beauty, it's about productivity, and productivity is > about being finished sooner and getting down the pub for a pint :-) [ > translate into local student terms as needed ] > >> > [ There's an argument that productivity in a programing language >> can be >> > measured in how many "items" of programming you can write/debug in >> a day; >> > "items" isn't "lines of code", and it isn't "number of characters" >> - it's >> > more like how many decision points are needed - and hence is >> somewhat >> > related to number of lines / characters. Transcript takes advantage >> of our >> > years of experience of parsing and reading and writing English (or >> other >> > natural human language - they're more alike than they are >> dis-alike) to >> > reduce the number of such "decision points" needed. >> > "the second word of line N" >> > might mean the same as >> > line[N][2] >> > but I think you use less brain power reading it.] >> >> --I seriously wish that they cared about these things, but they don't. >> For them, productivity = using a language they already know. > > Another good reason to read Paul Graham's Hundred Year Language paper. > > OK - I'm probably too old (51) for them to relate to what I've done - > but since I finished my CS degree 30 years ago, I've used somewhere > around 25 different computer languages professionally. > > The chances of getting through the next 5-10 years - never mind a > whole career - using only the language(s) they already know, is pretty > small *if* they're going to be proper geeks. It's perfectly possible > to be "just a programmer", and "just write programs" in one language > for year after year. But they should be aiming to be more than that - > and to provide themselves with range of options. > > In a similar vein (but also something they may not want to hear), > they're likely to spend more of their time debugging, maintaining and > making minor enhancements to code than they spend doing initial > development. And it's as likely to be someone else's code they > maintain as their own. That's what makes simplicity of expression > important. > > And, btw, I agree 100% with Andre's suggestion - show them a list of > apps that have been built with Rev (or xTalk's in general). It's hard > to argue that Python is a "toy" language since Google; it's hard to > argue that Lisp is a toy (or an academic irrelevance) since Viaweb. I > don't know of any single, definitive example for Rev - but there ought > to be enough good examples to convince them that real things can be > built. > > -- Alex. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From revlist at cableone.net Mon Oct 25 10:35:48 2004 From: revlist at cableone.net (Chris Sheffield) Date: Mon, 25 Oct 2004 08:35:48 -0600 Subject: problems with popup menus under OS 9? In-Reply-To: <4179D305.6030201@hyperactivesw.com> Message-ID: <001e01c4ba9f$ec0651a0$64fea8c0@chris1> Thanks, Jacque. I'm glad to know it's not just me. :-) I haven't noticed the problem in other apps, but I'm not an avid OS 9 user, so really about the only think I use under OS 9 is Revolution and my app. It does happen while running my stacks in the Rev IDE, though. I can test other apps if you have anything specific in mind. Haven't tried it with extensions off, but I will do so and let you know. Thanks again, Chris Chris Sheffield Software Development Read Naturally csheffield at readnaturally.com -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of J. Landman Gay Sent: Friday, October 22, 2004 9:42 PM To: How to use Revolution Subject: Re: problems with popup menus under OS 9? On 10/22/04 4:13 PM, Chris Sheffield wrote: > Has anyone else had problems with popup menus under OS 9? I?m having weird > and sporadic results. I?m thinking they?re memory related, but I?m not > totally sure. Sometimes my app will crash with error type 2, sometimes just > the app will freeze up, and sometimes the whole computer will lock up. I?m > not sure if the problem lies in my code in the menuPick handler of the popup > button or what. The menu is dynamically created with items read from a text > file at run-time. The menu displays just fine, but the problem occurs > immediately after selecting a menu item and the menu disappears. This sounds exactly like a problem I'm trying to solve on our OS 9.2.2 Mac, only its the Finder that freezes. Same exact behavior -- a freeze immediately after a menu item is chosen. I've identified it as an extension conflict, only I don't know which extension yet. Do you get the behavior only in your app? Or does it happen in other apps too? Does it happen if you reboot with extensions off? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 From jhurley at infostations.com Mon Oct 25 10:54:36 2004 From: jhurley at infostations.com (Jim Hurley) Date: Mon, 25 Oct 2004 07:54:36 -0700 Subject: Speed in setting text styles In-Reply-To: <20041022160007.BC71E930128@mail.runrev.com> References: <20041022160007.BC71E930128@mail.runrev.com> Message-ID: I wish to set the textstyle of certain lines in a field to bold and then export the field in RTF. I have run through the fields to determine the line number of these lines. There are about 11,000 lines and about half are to be set to bold. Using: repeat for each item tItem in tLineNums set the textstyle of line tItem of field 1 to "bold" end repeat where tLineNums contains the numerical values of the line numbers of field 1 which are to be set to bold. This repeat loop takes about 25 minutes on my machine. Since you can't set the textStyle of a line in a variable, I see no way to speed this up. Any ideas? Jim From janschenkel at yahoo.com Mon Oct 25 11:00:49 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 25 Oct 2004 08:00:49 -0700 (PDT) Subject: [ANN] FrontBase database drivers for Revolution In-Reply-To: Message-ID: <20041025150049.78101.qmail@web60506.mail.yahoo.com> --- Bill wrote: > > Thanks for letting us know. I went to your website > and saw that it costs > $999 for a frontbase license. Do you have some place > on the website > comparing frontbase to MySql so that I could see > why? > Hi Bill, Though I haven't used FrontBase yet (I sure hope to find the time soon to see what it can do) I'm afraid there's a noticable difference between MySQL and other commercial databases (yes, MySQL is _not_ free ; read the license terms). MySQL may be fast, but takes significant shortcuts, such as not supporting full SQL-92, ignoring constraints, lacking support for triggers and stored procedures. While you can develop a lot of projects just fine in MySQL, you had better taken a close look at alternatives that cost money (or in the case of PostgreSQL, a free alternative). This 'upper' class of RDBMS's are ACID compliant, delivering support for transactions, sporting database recovery mechanisms, replication, _full_ support for SQL-92, etc. For mission-critical applications, I'll go with a commercial database. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From janschenkel at yahoo.com Mon Oct 25 11:05:26 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 25 Oct 2004 08:05:26 -0700 (PDT) Subject: Speed in setting text styles In-Reply-To: Message-ID: <20041025150526.95656.qmail@web60509.mail.yahoo.com> --- Jim Hurley wrote: > I wish to set the textstyle of certain lines in a > field to bold and > then export the field in RTF. > > I have run through the fields to determine the line > number of these > lines. There are about 11,000 lines and about half > are to be set to > bold. > > Using: > > repeat for each item tItem in tLineNums > set the textstyle of line tItem of field 1 to > "bold" > end repeat > > where tLineNums contains the numerical values of the > line numbers of > field 1 which are to be set to bold. > > This repeat loop takes about 25 minutes on my > machine. > > Since you can't set the textStyle of a line in a > variable, I see no > way to speed this up. Any ideas? > > Jim > Hi Jim, Off the top of my head : use lock screen, and use a field on a different card, then set the htmlText of the real field to the htmlText of the auxiliary field. Hope this helped, Jan Schenkel. ===== Join us at the European Revolution Conference November 14-16, MALTA. ~ http://TechieTours.com/Rev/ ===== "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 janschenkel at yahoo.com Mon Oct 25 11:16:47 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 25 Oct 2004 08:16:47 -0700 (PDT) Subject: tabKey in table fld In-Reply-To: <180535CA-2457-11D9-9B68-0030654C1E62@realtorsgroup.us> Message-ID: <20041025151647.46732.qmail@web60510.mail.yahoo.com> --- Hershel Fisch wrote: > Hi all > They were many discussion around this topic, but > this particular > question wasn't answered yet. > How can I determine thru tabbing in which cell the > cursor is located > "only with the tab key" , which function should I > use and how to use it > ? > Thanks a mill. Hershel Fisch > Hi Hershel, If you mean a field where 'Table behavior' is turned on, you can get the cREVTable["currentxcell"] and the cREVTable["currentycell"] properties of the field. If you mean a field where you've turned on the 'Vertical grid' without turning on 'Table behavior' then you'll have to count the tabs and returns I'm afraid -- unless someone has a better idea ? Jan Schenkel. ===== Join us at the European Revolution Conference November 14-16, MALTA. ~ http://TechieTours.com/Rev/ ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard. http://promotions.yahoo.com/new_mail From FlexibleLearning at aol.com Mon Oct 25 11:22:24 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Mon, 25 Oct 2004 11:22:24 EDT Subject: Speed in setting text styles Message-ID: Hi Jim: I'd try using the htmlText as the variable... put fld tFld into tHTML repeat for each line L in tHTML add 1 to n if [condition] then next repeat replace "

" with "

" in line n of tHTML replace "

" with "

" in line n of tHTML end repeat set the htmlText of fld tFld to tHTML Is there a speed improvement using this approach? /H I wish to set the textstyle of certain lines in a field to bold and then export the field in RTF. I have run through the fields to determine the line number of these lines. There are about 11,000 lines and about half are to be set to bold. Using: repeat for each item tItem in tLineNums set the textstyle of line tItem of field 1 to "bold" end repeat where tLineNums contains the numerical values of the line numbers of field 1 which are to be set to bold. This repeat loop takes about 25 minutes on my machine. Since you can't set the textStyle of a line in a variable, I see no way to speed this up. Any ideas? From fde101 at fjrhome.net Mon Oct 25 11:24:16 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 25 Oct 2004 11:24:16 -0400 Subject: [ANN] FrontBase database drivers for Revolution In-Reply-To: <20041025150049.78101.qmail@web60506.mail.yahoo.com> References: <20041025150049.78101.qmail@web60506.mail.yahoo.com> Message-ID: And MySQL seems like a *toy* compared to PostgreSQL, which is completely open source and free. MySQL is only free for noncommercial use. You can pay for a PostgreSQL support contract if you want one though, through any of several companies (a list is at http://techdocs.postgresql.org/companies.php). Some of those companies also provide contract development for PostgreSQL (or do so instead). On Oct 25, 2004, at 11:00 AM, Jan Schenkel wrote: > --- Bill wrote: >> >> Thanks for letting us know. I went to your website >> and saw that it costs >> $999 for a frontbase license. Do you have some place >> on the website >> comparing frontbase to MySql so that I could see >> why? >> > > Hi Bill, > > Though I haven't used FrontBase yet (I sure hope to > find the time soon to see what it can do) I'm afraid > there's a noticable difference between MySQL and other > commercial databases (yes, MySQL is _not_ free ; read > the license terms). > MySQL may be fast, but takes significant shortcuts, > such as not supporting full SQL-92, ignoring > constraints, lacking support for triggers and stored > procedures. > While you can develop a lot of projects just fine in > MySQL, you had better taken a close look at > alternatives that cost money (or in the case of > PostgreSQL, a free alternative). > This 'upper' class of RDBMS's are ACID compliant, > delivering support for transactions, sporting database > recovery mechanisms, replication, _full_ support for > SQL-92, etc. > For mission-critical applications, I'll go with a > commercial database. > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From lists at mangomultimedia.com Mon Oct 25 11:30:36 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 25 Oct 2004 08:30:36 -0700 Subject: External Callbacks? In-Reply-To: <20041025132053.B5C333DD2@xprdmailfe12.nwk.excite.com> References: <20041025132053.B5C333DD2@xprdmailfe12.nwk.excite.com> Message-ID: On Oct 25, 2004, at 6:20 AM, K wrote: > I have noted the function that sends command to the MC engine from a > external. I am wondering how one would send a message to a specific > object (button, stackj, card)? Here is a method similar to how I do it in the QT external. This is based off of some code Tuviah sent me. int retvalue = 0; char mcmessage[1024]; SetGlobal("myGlobalVariable",tmessage,&retvalue); snprintf(mcmessage, 1024, "global myGlobalVariable;try;send \"%s myGlobalVariable\" to %s in 0 seconds;catch errno;end try;put 0 into myGlobalVariable", messagename, objectname); SendCardMessage(mcmessage, &retvalue); Where objectname, messagename nad tmessage defined as char *. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From heather at runrev.com Mon Oct 25 11:59:52 2004 From: heather at runrev.com (Heather Nagey) Date: Mon, 25 Oct 2004 16:59:52 +0100 Subject: someone noticed this one? (announcements list) In-Reply-To: <20041024160014.ABE929300CC@mail.runrev.com> Message-ID: > Message: 8 > Date: Sun, 24 Oct 2004 16:58:44 +0200 > From: mcdomi at free.fr (Dom) > Subject: Re: someone noticed this one? > To: use-revolution at lists.runrev.com (How to use Revolution) > Message-ID: <1gm66wb.18pvfv5113i88wM%mcdomi at free.fr> > > Klaus Major wrote: > >> looks like there is another list, with extremely low traffic, >> but maybe because it is mostly unknown... > > there is indeed another list -- I subscribed to it, don't remember*when* > ;-) > > it seems there is a choice to subscribe to this "annoucement" list on > the Rev web site... > > revolution at lists.runrev.com Just in case anyone is confused, the list at revolution at list.runrev.com is not a discussion list, it is purely for announcements and very strictly moderated. Regards, Heather -- ** For a faster response to all licensing, support, and technical issues, please now send mail to support at runrev.com ** Heather Nagey ~ heather at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools Tel +44 (0) 870 747 1165 Fax +44 (0) 845 4588487 ~~~ Check our web site for new Revolution editions & special offers ~~~ From FlexibleLearning at aol.com Mon Oct 25 12:09:27 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Mon, 25 Oct 2004 12:09:27 EDT Subject: Speed in setting text styles [2] Message-ID: Aaargh! Blasted html-format 'intelligent' emails! Replace the [ and the ] with normal tag angle-brackets... Hi Jim: I'd try using the htmlText as the variable... put fld tFld into tHTML repeat for each line L in tHTML add 1 to n if [condition] then next repeat replace "[p]" with "[p][b]" in line n of tHTML replace "[/p]" with "[/b][/p]" in line n of tHTML end repeat set the htmlText of fld tFld to tHTML Is there a speed improvement using this approach? /H Hugh Senior The Flexible Learning Company Web: _www.FlexibleLearning.com_ (http://www.flexiblelearning.com/) E: _h at flexiblelearning.com_ (mailto:h at flexiblelearning.com) T/F: +44(0)1483.27 87 27 From kray at sonsothunder.com Mon Oct 25 12:17:16 2004 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 25 Oct 2004 11:17:16 -0500 Subject: [ANN] FrontBase database drivers for Revolution In-Reply-To: <417CAD00.7020506@frontbase.com> Message-ID: On 10/25/04 2:36 AM, "Colin Richardson" wrote: > There are now a set of Beta database drivers available which allow > FrontBase to be used as a backend for Revolution. Thank you very much, Colin, for creating those database drivers and supporting Revolution! Your contribution has not gone unnoticed... :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From revlist at cableone.net Mon Oct 25 12:48:20 2004 From: revlist at cableone.net (Chris Sheffield) Date: Mon, 25 Oct 2004 10:48:20 -0600 Subject: Revolution standalones and Windows terminal services Message-ID: <002c01c4bab2$6f5939c0$64fea8c0@chris1> I?m not very familiar with terminal services or how it works, but do any of you have network applications out there running off a Windows 2003 server using terminal services? I had a call from a customer today who said that he got the server portion of our app running fine (installs Valentina server), and installing and running the client applications on the server itself works fine. But when he goes to a workstation and tries to run the application, black boxes appear where most buttons should be. Sounds like some kind of a display or video card incompatibility to me, but it works fine running on the server itself. And from what I understand about terminal services is that the workstations, which are pretty much just dumb terminals, use everything (hardware) from the server. Is that not correct? So why would things not display on the workstations? The buttons in question are custom buttons with png graphics for the most part. If anyone has any ideas at all, I would greatly appreciate it. Thanks, Chris Sheffield Software Development Read Naturally --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 From swartart at iafrica.com Mon Oct 25 13:18:06 2004 From: swartart at iafrica.com (Ryno Swart) Date: Mon, 25 Oct 2004 19:18:06 +0200 Subject: Referenced control In-Reply-To: <20041025160004.091E6930104@mail.runrev.com> Message-ID: I want to put a large movie (126 Mb) onto a CD and play it from a Rev standalone file. Part of our school yearbook... (Rev does not appear to want to build a standalone with an imported movie of this size. Is there an optimum file size not to exceed when building a standalone?) It was simple to reference it on the Mac and it works well in the Rev stack building environment. Next, I built a standalone for the Windows platform, half expecting the movie to be in the data folder. It isn't. Where should I put the movie, and at what point? If I am to put it on the CD, together with the standalone, but not inside the data folder, is it enough simply to have it in the same folder as the Rev stack while referencing it? Baie dankie uit Kaapstad. Ryno. home page: http://artistvision.org (...a work in progress...) weblog: http://creatingfineart.blogspot.com/ From mark at maseurope.net Mon Oct 25 13:24:54 2004 From: mark at maseurope.net (Mark Smith) Date: Mon, 25 Oct 2004 18:24:54 +0100 Subject: Speed in setting text styles In-Reply-To: <20041025160003.D44639300FF@mail.runrev.com> References: <20041025160003.D44639300FF@mail.runrev.com> Message-ID: Or to avoid having to count up to n every time: put fld tFld into tData repeat for each line L in tData if [condition] then put "

" & L & "

" & cr after changedData -- plain text else put "

" & L & "

" & cr after changedData -- bold text end if end repeat delete last char of changedData ---lose trailing cr set the htmlText of fld tFld to changedData On 25 Oct 2004, at 17:00, use-revolution-request at lists.runrev.com wrote: > put fld tFld into tHTML > repeat for each line L in tHTML > add 1 to n > if [condition] then next repeat > replace "

" with "

" in line n of tHTML > replace "

" with "

" in line n of tHTML > end repeat > set the htmlText of fld tFld to tHTML From jperryl at ecs.fullerton.edu Mon Oct 25 14:04:02 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 25 Oct 2004 11:04:02 -0700 (PDT) Subject: GeekSpeak Cheat Sheet In-Reply-To: <5.1.0.14.0.20041025115153.025c9c28@mail.tweedly.net> Message-ID: On Mon, 25 Oct 2004, Alex Tweedly wrote: > On the basis of getting a camels' nose into the tent - ask them why C++ not > Java or C# > If that gets them to admit there is a choice to be made - maybe they'll > then admit there are a whole set of choices possible. Get them to read > http://www.paulgraham.com/hundred.html - even if they do all go off and > become LISP programmers, at least you've saved them from C++ :-) --Thanks; I'll include it as reading material for them. BTW, I highly doubt they'll all go off and become LISP programmers ;-) > Arrays in different languages vary in two major ways - what the content of > the array can be, and what the indexes or keys of the array can be. > > Trad languages would require you to specify the single type of content that > an array would hold (and maybe even a fixed size for the array) : e.g. > float array x[10]; // array of floats, with 10 (or 11 ??) members > > Trad languages also require that they keys (or indexes) of the array be > integers, usually consecutive and sometimes even beginning at 1 (or 0) - > see example above. > > Transcript removes all these restrictions - no need to pre-specify the size > of the array, the content is typeless, and most importantly the keys can be > anything. > > This allows you to "directly" access information about a named collection > of data; you don't need an explicit "lookup" step, you don't need to > convert a name to an integral index and keep the two of them synchronized, > thereby both eliminating a good source of bugs, and making the code simpler > and more obvious. --Okay, thanks; I'd forgotten about what little I knew about this. > BTW - in a different context, such as comparing Transcript with other > recent scripting languages, I'd keep quiet about arrays. The arrays in > Python, Lua, etc. are significantly more powerful than Transcript, because > of their ability to place arrays, lists, sets, objects, etc. into the > contents of an array element. But in a discussion comparing Transcript to > C, C++, etc. they're a strong point. --None of them are scripting language people AFAIK. A few maybe have worked in Perl; one or two have a nodding acquaintence with javascript. > OK - I'm probably too old (51) for them to relate to what I've done - but > since I finished my CS degree 30 years ago, I've used somewhere around 25 > different computer languages professionally. --Yes, I think it is the, ahem, mature perspective that makes one appreciate the opportunity of choice. When they are obtaining the degree, it is strongly implied that all you really need to know in order to get a job is Fortran/Basic/Pascal/C/Java/WhateverIsFlavorOfMonth. It never occurs to most that you won't be doing 10 years from now exactly what you are doing today. > The chances of getting through the next 5-10 years - never mind a whole > career - using only the language(s) they already know, is pretty small *if* > they're going to be proper geeks. It's perfectly possible to be "just a > programmer", and "just write programs" in one language for year after year. > But they should be aiming to be more than that - and to provide themselves > with range of options. --ESPECIALLY given the state of employment for CS majors here in the States currently. > In a similar vein (but also something they may not want to hear), they're > likely to spend more of their time debugging, maintaining and making minor > enhancements to code than they spend doing initial development. And it's as > likely to be someone else's code they maintain as their own. That's what > makes simplicity of expression important. --Reality_Bites 101 > And, btw, I agree 100% with Andre's suggestion - show them a list of apps > that have been built with Rev (or xTalk's in general). It's hard to argue > that Python is a "toy" language since Google; it's hard to argue that Lisp > is a toy (or an academic irrelevance) since Viaweb. I don't know of any > single, definitive example for Rev - but there ought to be enough good > examples to convince them that real things can be built. --Yes, you are both right; these are valuable examples (although I once had a couple of students note they'd never consider buying a Renault once they found out that the company used Hypercard for I forget what it was they used it for). The Novell example recently mentioned might be especially potent... Thanks again! Judy From klaus at major-k.de Mon Oct 25 14:13:46 2004 From: klaus at major-k.de (Klaus Major) Date: Mon, 25 Oct 2004 20:13:46 +0200 Subject: Referenced control In-Reply-To: References: Message-ID: <9CCACD2D-26B1-11D9-8389-000A27B49A96@major-k.de> Dag Ryno, > I want to put a large movie (126 Mb) onto a CD and play it from a Rev > standalone file. Part of our school yearbook... > > (Rev does not appear to want to build a standalone with an imported > movie of this size. Is there an optimum file size not to exceed when > building a standalone?) An old rule of thumb (from the old MetaCard staff!): A stack will work BEST, if it is not bigger than 4 to 5 MB... OK, that was a couple of years ago and today maybe 10-15 MB...??? WILD guess ;-) > It was simple to reference it on the Mac and it works well in the Rev > stack building environment. > Next, I built a standalone for the Windows platform, half expecting > the movie to be in the data folder. > It isn't. Yep, Rev does not copy referenced files to the standalone folder... > Where should I put the movie, and at what point? How do/would you reference the movie on your mac? > If I am to put it on the CD, together with the standalone, but not > inside the data folder, > is it enough simply to have it in the same folder as the Rev stack > while referencing it? I all depends on the FILENAME of your player-object... Of course you could set it dynamically, but i would suggest to use relative paths right away also in the dev environment... This way there won't be any problems ever with referenced files (images/sounds/videos etc...) I always set the directory to the stack i am working at and that will become the standalone... When a standalone starts up, "the directory" is automatically set to the folder the standalone "lives" in... So if you have a folder "videos" (or subfolders or whatever) inside this folder (where the standalone...) you can simply set the filename of your player to "videos/its_the_arts.mov" and it will be found... I mostly use the import button and then delete the first part of the resulting absolute part! Less typos ;-) So: /Volumes/Ablage/videos/McLaughlin/john_shakti1.mov will become: videos/McLaughlin/john_shakti1.mov Rev will use an absolute path if available and will also be happy to find a relative path inside the current folder a.k.a "the directory"... So in dev environment i set the directory to: /Volumes/Ablage and relative paths work very fine, ALWAYS! Hope that helps :-) > Baie dankie uit Kaapstad. > > Ryno. > home page: http://artistvision.org (...a work in progress...) > weblog: http://creatingfineart.blogspot.com/ To dan... Best from germany Klaus Major klaus at major-k.de http://www.major-k.de From fde101 at fjrhome.net Mon Oct 25 14:28:27 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Mon, 25 Oct 2004 14:28:27 -0400 Subject: GeekSpeak Cheat Sheet In-Reply-To: References: Message-ID: > On Mon, 25 Oct 2004, Alex Tweedly wrote: > >> On the basis of getting a camels' nose into the tent - ask them why >> C++ not >> Java or C# >> If that gets them to admit there is a choice to be made - maybe >> they'll >> then admit there are a whole set of choices possible. Get them to >> read >> http://www.paulgraham.com/hundred.html - even if they do all go off >> and >> become LISP programmers, at least you've saved them from C++ :-) Them and everyone else -- them from the hassles of that (ick) language, and us from the bugs and bloat typically introduced by programs written in that language. > --Thanks; I'll include it as reading material for them. BTW, I highly > doubt they'll all go off and become LISP programmers ;-) As do I. > >> Arrays in different languages vary in two major ways - what the >> content of >> the array can be, and what the indexes or keys of the array can be. >> >> Trad languages would require you to specify the single type of >> content that >> an array would hold (and maybe even a fixed size for the array) : e.g. >> float array x[10]; // array of floats, with 10 (or 11 ??) >> members >> >> Trad languages also require that they keys (or indexes) of the array >> be >> integers, usually consecutive and sometimes even beginning at 1 (or >> 0) - >> see example above. Not all "Traditional" languages! In Pascal and Ada, you can use any ordinal type. For a Pascal example: PROGRAM printAlphabet; VAR ch : CHAR; BEGIN FOR ch := 'A' to 'Z' DO WRITE(ch, ' '); WRITELN END. >> >> Transcript removes all these restrictions - no need to pre-specify >> the size >> of the array, the content is typeless, and most importantly the keys >> can be >> anything. >> >> This allows you to "directly" access information about a named >> collection >> of data; you don't need an explicit "lookup" step, you don't need to >> convert a name to an integral index and keep the two of them >> synchronized, >> thereby both eliminating a good source of bugs, and making the code >> simpler >> and more obvious. > > --Okay, thanks; I'd forgotten about what little I knew about this. Yeah, this is a VERY nice feature. > >> BTW - in a different context, such as comparing Transcript with other >> recent scripting languages, I'd keep quiet about arrays. The arrays in >> Python, Lua, etc. are significantly more powerful than Transcript, >> because >> of their ability to place arrays, lists, sets, objects, etc. into the >> contents of an array element. But in a discussion comparing >> Transcript to >> C, C++, etc. they're a strong point. > > --None of them are scripting language people AFAIK. A few maybe have > worked in Perl; one or two have a nodding acquaintence with javascript. > > > >> OK - I'm probably too old (51) for them to relate to what I've done - >> but >> since I finished my CS degree 30 years ago, I've used somewhere >> around 25 >> different computer languages professionally. > > --Yes, I think it is the, ahem, mature perspective that makes one > appreciate the opportunity of choice. When they are obtaining the > degree, > it is strongly implied that all you really need to know in order to > get a > job is Fortran/Basic/Pascal/C/Java/WhateverIsFlavorOfMonth. It never > occurs to most that you won't be doing 10 years from now exactly what > you > are doing today. > >> The chances of getting through the next 5-10 years - never mind a >> whole >> career - using only the language(s) they already know, is pretty >> small *if* >> they're going to be proper geeks. It's perfectly possible to be "just >> a >> programmer", and "just write programs" in one language for year after >> year. >> But they should be aiming to be more than that - and to provide >> themselves >> with range of options. > > --ESPECIALLY given the state of employment for CS majors here in the > States currently. > >> In a similar vein (but also something they may not want to hear), >> they're >> likely to spend more of their time debugging, maintaining and making >> minor >> enhancements to code than they spend doing initial development. And >> it's as >> likely to be someone else's code they maintain as their own. That's >> what >> makes simplicity of expression important. > > --Reality_Bites 101 Unless they program in Ada, which substantially reduces debug time by catching a huge percentage of what would be runtime errors in other languages at compile time. Fussy syntax = fewer headaches during debug. > >> And, btw, I agree 100% with Andre's suggestion - show them a list of >> apps >> that have been built with Rev (or xTalk's in general). It's hard to >> argue >> that Python is a "toy" language since Google; it's hard to argue that >> Lisp >> is a toy (or an academic irrelevance) since Viaweb. I don't know of >> any >> single, definitive example for Rev - but there ought to be enough good >> examples to convince them that real things can be built. > > --Yes, you are both right; these are valuable examples (although I once > had a couple of students note they'd never consider buying a Renault > once > they found out that the company used Hypercard for I forget what it was > they used it for). The Novell example recently mentioned might be > especially potent... Much like I'd be very hesitant to buy a server tied to running Microsoft products (or any other computer for that matter)? Different tools are well suited to different tasks. Each has strong points and weak points. It is a good idea to be familiar with a range of tools in order to be prepared to perform different tasks. Much as one would never write an embedded operating system in Transcript, writing a large GUI application in something like LISP would be highly undesirable as well. I wouldn't use a screwdriver to cut wood, or a saw to drive a nail. > > Thanks again! > > Judy > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From hershrev at realtorsgroup.us Mon Oct 25 15:18:01 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Mon, 25 Oct 2004 15:18:01 -0400 Subject: tabKey in table fld In-Reply-To: <20041025151647.46732.qmail@web60510.mail.yahoo.com> Message-ID: <96977C40-26BA-11D9-9B68-0030654C1E62@realtorsgroup.us> On Monday, October 25, 2004, at 11:16 AM, Jan Schenkel wrote: > --- Hershel Fisch wrote: >> Hi all >> They were many discussion around this topic, but >> this particular >> question wasn't answered yet. >> How can I determine thru tabbing in which cell the >> cursor is located >> "only with the tab key" , which function should I >> use and how to use it >> ? >> Thanks a mill. Hershel Fisch >> > > Hi Hershel, > > If you mean a field where 'Table behavior' is turned > on, you can get the cREVTable["currentxcell"] and the > cREVTable["currentycell"] properties of the field. > > If you mean a field where you've turned on the > 'Vertical grid' without turning on 'Table behavior' > then you'll have to count the tabs and returns I'm > afraid -- unless someone has a better idea ? I mean rather this one. How would I do that ? It just occurred to me to use "selectedLoc" and use item 1 or 2 to convert it to lines and items and the use "select" item x of line x , but its a bit complicated. Hershel Fisch > > Jan Schenkel. > > ===== > Join us at the European Revolution Conference > November 14-16, MALTA. ~ http://TechieTours.com/Rev/ > > ===== > "As we grow older, we grow both wiser and more foolish at the same > time." (La Rochefoucauld) > > > > __________________________________ > Do you Yahoo!? > Read only the mail you want - Yahoo! Mail SpamGuard. > http://promotions.yahoo.com/new_mail > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From hershrev at realtorsgroup.us Mon Oct 25 15:21:08 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Mon, 25 Oct 2004 15:21:08 -0400 Subject: [ANN] FrontBase database drivers for Revolution In-Reply-To: Message-ID: <05F0A88E-26BB-11D9-9B68-0030654C1E62@realtorsgroup.us> On Monday, October 25, 2004, at 12:17 PM, Ken Ray wrote: > On 10/25/04 2:36 AM, "Colin Richardson" wrote: > >> There are now a set of Beta database drivers available which allow >> FrontBase to be used as a backend for Revolution. > > Thank you very much, Colin, for creating those database drivers and > supporting Revolution! Your contribution has not gone unnoticed... Have you thought about "OpenBase" ? Its less expensive and I don't think its any less good, maybe better. > > :-) > > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From janschenkel at yahoo.com Mon Oct 25 16:07:05 2004 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 25 Oct 2004 13:07:05 -0700 (PDT) Subject: tabKey in table fld In-Reply-To: <96977C40-26BA-11D9-9B68-0030654C1E62@realtorsgroup.us> Message-ID: <20041025200705.56307.qmail@web60503.mail.yahoo.com> --- Hershel Fisch wrote: > > On Monday, October 25, 2004, at 11:16 AM, Jan > Schenkel wrote: > > > --- Hershel Fisch > wrote: > >> Hi all > >> They were many discussion around this topic, but > >> this particular > >> question wasn't answered yet. > >> How can I determine thru tabbing in which cell > the > >> cursor is located > >> "only with the tab key" , which function should I > >> use and how to use it > >> ? > >> Thanks a mill. Hershel Fisch > >> > > > > Hi Hershel, > > > > If you mean a field where 'Table behavior' is > turned > > on, you can get the cREVTable["currentxcell"] and > the > > cREVTable["currentycell"] properties of the field. > > > > If you mean a field where you've turned on the > > 'Vertical grid' without turning on 'Table > behavior' > > then you'll have to count the tabs and returns I'm > > afraid -- unless someone has a better idea ? > > I mean rather this one. How would I do that ? > It just occurred to me to use "selectedLoc" and use > item 1 or 2 to > convert it to lines and items and the use "select" > item x of line x , > but its a bit complicated. You are close : have a look at the 'selectedChunk' property. This will be of the form : char 7 to 19 of field "Foobar" So your field would have a script like this : -- on AnswerTheCurrentCell put the selectedChunk into tChunk put word 2 of tChunk into tStartPosition put char 1 to tStartPosition of me into tTextBefore ## now count the number of lines in tTextBefore put the number of lines in tTextBefore \ into tRow set the itemDelimiter to tab put the number of items of line -1 of tTextBefore \ into tColumn answer "row:" && tRow & return & \ "column:" && tColumn end AnswerTheCurrentCell -- Hope this helped, Jan Schenkel. ===== Join us at the European Revolution Conference November 14-16, MALTA. ~ http://TechieTours.com/Rev/ ===== "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 revlist at cableone.net Mon Oct 25 16:28:36 2004 From: revlist at cableone.net (Chris Sheffield) Date: Mon, 25 Oct 2004 14:28:36 -0600 Subject: Revolution standalones and Windows terminal services In-Reply-To: <002c01c4bab2$6f5939c0$64fea8c0@chris1> Message-ID: <003e01c4bad1$35384d70$64fea8c0@chris1> Just to add a little more info to this. If anyone wants to take a stab at it, here are a couple screenshots from the customer. www.readnaturally.com/Internal/RNSE/new_rnse/login.jpg and www.readnaturally.com/Internal/RNSE/new_rnse/tm.jpg All the black areas are places where png graphics are displayed (i.e. buttons, logos, etc.) For some reason these display problems are occurring. Anyone seen anything like this? Could it just be some weird video card issue? Thanks again, Chris Sheffield Software Development Read Naturally -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chris Sheffield Sent: Monday, October 25, 2004 10:48 AM To: RevList Subject: Revolution standalones and Windows terminal services I?m not very familiar with terminal services or how it works, but do any of you have network applications out there running off a Windows 2003 server using terminal services? I had a call from a customer today who said that he got the server portion of our app running fine (installs Valentina server), and installing and running the client applications on the server itself works fine. But when he goes to a workstation and tries to run the application, black boxes appear where most buttons should be. Sounds like some kind of a display or video card incompatibility to me, but it works fine running on the server itself. And from what I understand about terminal services is that the workstations, which are pretty much just dumb terminals, use everything (hardware) from the server. Is that not correct? So why would things not display on the workstations? The buttons in question are custom buttons with png graphics for the most part. If anyone has any ideas at all, I would greatly appreciate it. Thanks, Chris Sheffield Software Development Read Naturally --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 From dolker at gmail.com Mon Oct 25 13:46:24 2004 From: dolker at gmail.com (Namgyal Dolker) Date: Mon, 25 Oct 2004 13:46:24 -0400 Subject: help in Japanese text encoding Message-ID: <1d970aa80410251046182160bc@mail.gmail.com> Hi, I am making a presentation of one Japanese instructor. I trying to find how I can display both English and Japanese in a field. When I use set the unicodeText of field "question" to URL "binfile:Japanese Demo/japaneseqa.txt" (the text file is saved in unicode encoding). It works fine. But that would take the whole file and display it. The text file contains both English and Japanese. This file is a mix of question and answers and I want to parse that file and put in different fields. When I use set the unicodeText of field "question" to line 2 of URL "binfile:Japanese Demo/japaneseqa.txt" This seems to display only the Japanese and the English is gibberish. In the transcript , it is written :- "unicodeText of a field to a unicodeString that contains multiple languages, Revolution automatically sets the textFont of double-byte characters to the appropriate Unicode font. It also automatically converts any non-Unicode text to single-byte characters by removing the null byte used as padding. (This saves storage space, since double-byte characters take twice as much space to store as single-byte characters.)" But how do I do that. Couldn't have find any resource on that. Any help will be appreciated. Namgyal From Meitnik at aol.com Mon Oct 25 19:20:56 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Mon, 25 Oct 2004 19:20:56 EDT Subject: long standing bugs.... Message-ID: <1e0.2d701991.2eaee458@aol.com> I am asking publicly to please fix these bugs: Bug#: 1523 Bug#: 1844 Bug#: 2085 Bug#: 1525 Thank you. From 3mcgrath at adelphia.net Mon Oct 25 19:34:55 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Mon, 25 Oct 2004 19:34:55 -0400 Subject: Tab Panel problem Message-ID: <7A08E56D-26DE-11D9-9586-000A95DA60FA@adelphia.net> I have a Tab Panel of buttons which has about five tab buttons. The problem I am having is that if I select the third or fourth button and then go back to select the second one it goes to that page but highlights the first button not the second one. If I select the second one again then the highlight goes to the second one as expected. This is odd and repeatable. Any info? Thanks Tom Thomas J McGrath III 3mcgrath at adelphia.net 412-831-3094 220 Drake Road Bethel Park, PA 15102 From sarahr at genesearch.com.au Mon Oct 25 19:45:26 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Tue, 26 Oct 2004 09:45:26 +1000 Subject: Speed in setting text styles In-Reply-To: References: <20041025160003.D44639300FF@mail.runrev.com> Message-ID: This looks like much the best solution so far. I had the same problem coloring certain lines in a large field and used a similar approach to reduce the time. However the html that Mark suggests to bold the text does not have the tags nested correctly. It will probably display OK, but for correctness, the tags should not overlap. Replace the relevant line with: put "

" & L & "

" & cr after changedData -- bold text Cheers, Sarah On 26 Oct 2004, at 3:25 am, Mark Smith wrote: > Or to avoid having to count up to n every time: > > put fld tFld into tData > repeat for each line L in tData > if [condition] then > put "

" & L & "

" & cr after changedData -- plain text > else > put "

" & L & "

" & cr after changedData -- bold text > end if > end repeat > delete last char of changedData ---lose trailing cr > set the htmlText of fld tFld to changedData From ambassador at fourthworld.com Mon Oct 25 19:46:25 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 25 Oct 2004 16:46:25 -0700 Subject: long standing bugs.... In-Reply-To: <1e0.2d701991.2eaee458@aol.com> References: <1e0.2d701991.2eaee458@aol.com> Message-ID: <417D9051.9020404@fourthworld.com> Meitnik at aol.com wrote: > I am asking publicly to please fix these bugs: The beta list is already public. What did you expect the readers here to do? > Bug#: 1523 Your report states that the original problem has been fixed. Along the way you've found that OS 9 enforces a short file name limit. It's brave of Tuv to address that, but if I recall correctly it will only be useful when running OS 9 under Classic in OS X. Do I misunderstand the report? > Bug#: 2085 I couldn't figure out the report, but I'll bet there's a workaround to tide you over in the meantime if you can describe what you need. I've been adding drag-and-drop to a lot of my apps and I haven't yet found any normal operation it can't do. > Bug#: 1525 Win95 only; worth doing, but in the meantime will affect less than 2% of all computer users, and usually less than that for most Rev-based products. These seem like worthwhile things to get done in good time, but they shouldn't be show-stoppers while they're outstanding. If you're delivering a product you'll really want to spring for XP, as it's very different from earlier Win OSes and by far the most common OS. If what you're building is just for personal use it should be easy enough to design around these for now. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From sarahr at genesearch.com.au Mon Oct 25 19:48:56 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Tue, 26 Oct 2004 09:48:56 +1000 Subject: Tab Panel problem In-Reply-To: <7A08E56D-26DE-11D9-9586-000A95DA60FA@adelphia.net> References: <7A08E56D-26DE-11D9-9586-000A95DA60FA@adelphia.net> Message-ID: <6F11D41E-26E0-11D9-864C-0003937A97B8@genesearch.com.au> Hi Tom, I'd guess there is some message happening that changes the hilite. Lock messages and see if it still happens. Then use the Message Watcher and see if you can work out what messages are being sent. Do you have something like an openCard or preOpencard handler that sets the menuHistory based on the card name or something like that? Cheers, Sarah On 26 Oct 2004, at 9:35 am, Thomas McGrath III wrote: > I have a Tab Panel of buttons which has about five tab buttons. The > problem I am having is that if I select the third or fourth button and > then go back to select the second one it goes to that page but > highlights the first button not the second one. If I select the second > one again then the highlight goes to the second one as expected. > > This is odd and repeatable. > > Any info? > > Thanks > > Tom From mwieder at ahsoftware.net Mon Oct 25 20:18:29 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 25 Oct 2004 17:18:29 -0700 Subject: Revolution standalones and Windows terminal services In-Reply-To: <002c01c4bab2$6f5939c0$64fea8c0@chris1> References: <002c01c4bab2$6f5939c0$64fea8c0@chris1> Message-ID: <10229578832.20041025171829@ahsoftware.net> Chris- Monday, October 25, 2004, 9:48:20 AM, you wrote: CS> I?m not very familiar with terminal services or how it works, but do any of CS> you have network applications out there running off a Windows 2003 server CS> using terminal services? I had a call from a customer today who said that CS> he got the server portion of our app running fine (installs Valentina CS> server), and installing and running the client applications on the server CS> itself works fine. But when he goes to a workstation and tries to run the CS> application, black boxes appear where most buttons should be. Sounds like CS> some kind of a display or video card incompatibility to me, but it works CS> fine running on the server itself. And from what I understand about CS> terminal services is that the workstations, which are pretty much just dumb CS> terminals, use everything (hardware) from the server. Is that not correct? CS> So why would things not display on the workstations? CS> The buttons in question are custom buttons with png graphics for the most CS> part. If anyone has any ideas at all, I would greatly appreciate it. The problem, I think, is with Microsoft's implementation of RDP more than anything else. If the customer has the budget, Citrix Metaframe is a more capable platform. Some apps work with Terminal Services, some don't, and some result in something like what your client is seeing. You might have your client check the RDP settings, especially the display settings. Terminal Services is notorious for messing up things that otherwise display fine. I just checked and I can display png graphics through Terminal Services and I can run rr standalones that display jpg images in buttons. -- -Mark Wieder mwieder at ahsoftware.net From Meitnik at aol.com Mon Oct 25 20:21:19 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Mon, 25 Oct 2004 20:21:19 EDT Subject: my bugs and "mr. money bags" Message-ID: In a message dated 10/25/04 7:51:00 PM, use-revolution-request at lists.runrev.com writes: > > Bug#: 1523 > Your report states that the original problem has been fixed.? Along the > way you've found that OS 9 enforces a short file name limit.? It's brave > of Tuv to address that, but if I recall correctly it will only be useful > when running OS 9 under Classic in OS X.? Do I misunderstand the report? > -- you misunderstood. Its any file name longer then 28 chars on osx and 9. Tuv understands the bug, I need it fixed so I dont have to truncate my file names just to set the filetype. Why have osx and rr when you can even set the filetype for any file names long than 28 chars? > > > Bug#: 2085 > I couldn't figure out the report, but I'll bet there's a workaround to > tide you over in the meantime if you can describe what you need.? I've > been adding drag-and-drop to a lot of my apps and I haven't yet found > any normal operation it can't do. > -- work arounds should be a short time thing not waiting a long time to fix. > > > Bug#: 1525 > Win95 only; worth doing, but in the meantime will affect less than 2% of > all computer users, and usually less than that for most Rev-based products. > -- so you want my market of disabled users who are not well off not to use my product? market share is not always the answer, however clever. > > > These seem like worthwhile things to get done in good time, but they > shouldn't be show-stoppers while they're outstanding.? If you're > delivering a product you'll really want to spring for XP, as it's very > different from earlier Win OSes and by far the most common OS.? If what > you're building is just for personal use it should be easy enough to > design around these for now. > -- answer should not always be spending money to fix the problem. how about supporting a product paid for. rr claims full support for win95 everywhere on their site but not in a key part of their tools: revxml. try telling someone they cant even open the online docs! rolling back to my cave.... andrew From Meitnik at aol.com Mon Oct 25 20:47:12 2004 From: Meitnik at aol.com (Meitnik at aol.com) Date: Mon, 25 Oct 2004 20:47:12 EDT Subject: clarification on my bugs... Message-ID: <6d.368d5d89.2eaef890@aol.com> Richard is a good and bright man and i was not refering to him with my subject line but a figure of speach.... carry on richard with your wit and wisdom... andrew From jsng at wayoflife.org Mon Oct 25 21:02:36 2004 From: jsng at wayoflife.org (Jesse Sng) Date: Tue, 26 Oct 2004 09:02:36 +0800 Subject: Threads of Execution In-Reply-To: <20041025042531.6FC4D9300BF@mail.runrev.com> References: <20041025042531.6FC4D9300BF@mail.runrev.com> Message-ID: >I have suggested it many times... >The network commands work somewhat in a threading manner. > >But without that, you must use send "amesg" to x in z seconds... > >Cheers >Xavier Ok. I was hoping to be able to have something like: send "doThisMsg" to this stack in new thread put it into threadID or something along those lines. Either that or even having the ability for a new window to be opened and then exist inside its own thread of execution so that we can message it. That would keep the whole thread metaphor very much in the background while still being able to think in terms of windows, cards etc. That way, I just need to send a message to the window and it runs in a different thread. You can then use custom properties as a locking mechanism. Jesse From ambassador at fourthworld.com Mon Oct 25 21:29:57 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 25 Oct 2004 18:29:57 -0700 Subject: clarification on my bugs... In-Reply-To: <6d.368d5d89.2eaef890@aol.com> References: <6d.368d5d89.2eaef890@aol.com> Message-ID: <417DA895.3080109@fourthworld.com> Meitnik at aol.com wrote: > Richard is a good and bright man and i was not refering to him with my > subject line but a figure of speach.... carry on richard with your wit and wisdom... That was very kind of your, Andrew, but not needed. I didn't take your last post personally, though I do appreciate your sensitivity to such things. One thing to remember with bug-fixing prioritization is the difference in perspective from the reporter and the fixer. For myself, I'd really love to see #624 addressed, and I feel strongly that it should be. But if it's not the highest priority on their list I have to understand: it's only useful to the subset of people making pointer-tool driven layout interfaces, which I'll admit is a relatively small minority of all the thousands of Rev users. From their perspective, they have to look at the big picture of all outstanding bugs and feature requests, and strike a balance among them which most satisfies the greatest number of people. Recognizing that it's the nature of complex systems to have at least a few outstanding bugs in a release, on balance they addressed 70% of outstanding bugs between v2.2 and v2.5, and continue to make good progress on bugs while also satisfying demand for new features. When determining which bugs will be left outstanding, if they're like most companies they evaluate them by the severity of the bug and on the number of people affected by them. A bug that stops work or loses data will likely get high priority even if few people are affected, and a bug that may seem minor but affects everyone may get quicker attention than more significant issues that are very rarely reproduced. Win95 simply isn't used by many people these days. It's 9 years old, and Rev is outdoing Microsoft in even attempting to support it. It may be that the best solution for Rev would be to drop "Win95" from the list of officially supported platforms, but to be honest most of the things I build with Rev continue to work on Win95; it's really only the XML component and a small handful of other issues, and most of them will not affect many people. I understand that it's important to you, but to be fair you must understand that you're among a very small number of people that are affected by Win95 issues. One aspect of measuring relative severity of bugs is whether a workaround exists. With the drag-and-drop bug I agree that it should be addressed for consistency, but I'll wager there's a way to get what you need today if you'll describe what you're looking for. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From revolution at jaedworks.com Mon Oct 25 21:38:04 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Mon, 25 Oct 2004 18:38:04 -0700 Subject: Referenced control In-Reply-To: References: Message-ID: At 7:18 PM +0200 10/25/2004, Ryno Swart wrote: >If I am to put it on the CD, together with the standalone, but not >inside the data folder, is it enough simply to have it in the same >folder as the Rev stack while referencing it? A tip: don't forget that some Windows versions have trouble playing QuickTime files from the root level of a CD-ROM. (You just need to make sure they're located in a folder, rather than on the disk level.) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Mon Oct 25 21:36:20 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Mon, 25 Oct 2004 18:36:20 -0700 Subject: rtf Txt In-Reply-To: <6D6E218E-2686-11D9-AC3D-0050E4BA750F@fjrhome.net> References: <5787CFBC-252E-11D9-841B-000D93677F1E@skynet.be> <8B858582-252E-11D9-9660-0050E4BA750F@fjrhome.net> <417ABC61.2050402@fourthworld.com> <6D6E218E-2686-11D9-AC3D-0050E4BA750F@fjrhome.net> Message-ID: At 9:04 AM -0400 10/25/2004, Frank D. Engel, Jr. wrote: >And of course this creates numerous race conditions, whereby if the >user happens to try accessing the clipboard from another app while >this is going on, the results of one of the operations (either the >operation being performed by the handler, or the one being performed >by the other app) will be incorrect (or at least quite unexpected): Frank, that script takes all of two milliseconds to run on my machine... and my machine isn't a speed demon. If you assume your users can perform a major switch plus a Copy operation in two milliseconds, you're going to find so-called "race conditions" lurking all over the place. You're quite right that under some circumstances - with scripts that take user-perceivable time to run - modifying the clipboard, or assuming that it stays static throughout the handler, could cause a problem. But in neither Klaus's original nor my modification is it actually going to be a problem in practice. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From jperryl at ecs.fullerton.edu Mon Oct 25 22:32:45 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 25 Oct 2004 19:32:45 -0700 (PDT) Subject: long standing bugs.... In-Reply-To: <417D9051.9020404@fourthworld.com> Message-ID: On Mon, 25 Oct 2004, Richard Gaskin wrote: > The beta list is already public. What did you expect the readers here > to do? --Vote for them maybe?? (just a guess...) > > Bug#: 1525 > Win95 only; worth doing, but in the meantime will affect less than 2% of > all computer users, and usually less than that for most Rev-based products. --Perhaps, but it seems to me that either Win95 is supported -- as stated by the company -- or it isn't. I suspect that Win95 support is something of the order of "make it Mac System 6 compatible", but when the company seemingly says that Rev products are Win95 compatible, then they ought to be, no? Perhaps the company should include some Win95 caveats... > These seem like worthwhile things to get done in good time, but they > shouldn't be show-stoppers while they're outstanding. If you're > delivering a product you'll really want to spring for XP, as it's very > different from earlier Win OSes and by far the most common OS. If what > you're building is just for personal use it should be easy enough to > design around these for now. --This brings up an interesting point for Rev in general and for DreamCard in particular -- just what is the installed Win95 base, especially in K-12 education? As more than a few K-8 institutions still have -- and use -- Apple ][s, (not that I'm suggesting that Rev support the Apple ][), perhaps the Win95 installed edu base is large enough to consider for having Rev deployment issues fixed? (I'm just guessing here; don't really know but have a suspicion that, the lower the edu level goes, the lower the hardware/OS limitations are). Judy From ambassador at fourthworld.com Mon Oct 25 23:18:15 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 25 Oct 2004 20:18:15 -0700 Subject: long standing bugs.... In-Reply-To: References: Message-ID: <417DC1F7.1030209@fourthworld.com> Judy Perry wrote: >>>Bug#: 1525 >> >>Win95 only; worth doing, but in the meantime will affect less than 2% of >>all computer users, and usually less than that for most Rev-based products. > > --Perhaps, but it seems to me that either Win95 is supported -- as stated > by the company -- or it isn't. But since there is at least one bug that affects each of the supported OSes, by that definition none are supported. ;) I wouldn't mind if RunRev dropped "Window 95" from the list of supported platforms. At this point I probably have less than 1% of my customers using the 9-year-old OS. >>These seem like worthwhile things to get done in good time, but they >>shouldn't be show-stoppers while they're outstanding. If you're >>delivering a product you'll really want to spring for XP, as it's very >>different from earlier Win OSes and by far the most common OS. If what >>you're building is just for personal use it should be easy enough to >>design around these for now. > > --This brings up an interesting point for Rev in general and for DreamCard > in particular -- just what is the installed Win95 base, especially in K-12 > education? As more than a few K-8 institutions still have -- and use -- > Apple ][s, (not that I'm suggesting that Rev support the Apple ][), > perhaps the Win95 installed edu base is large enough to consider for > having Rev deployment issues fixed? (I'm just guessing here; don't > really know but have a suspicion that, the lower the edu level goes, > the lower the hardware/OS limitations are). For DreamCard Win95 may or may not be relevant -- in Jan 2004 InfoWorld reported 21 million Win95 users: According to recent numbers from IDC, as of year end 2003, there were still 58 million Windows 98 users, 21 million Windows 95 users, and 25 million Windows Millennium users. The company said the installed base of desktop operating systems users now totals 380 million. While 21 million may sound like a lot, also consider: - It's only 5.5& of the total Windows installed base - Most computers running Win95 lack the power to do a lot of the multimedia stuff Rev is often used for, and are owned by people who can be safely characterized as not buying a lot of new software. - Even more than with other Microsoft operating systems, because Micro$oft stopped updating it Win95 is riddled with security holes, so anyone using it for Internet access is putting their system and possibly parts of their network at risk. All told, considering TCO it would likely be less expensive to buy $200 computers from WalMart running Linspire than to maintain those Win95 boxes over the course of the year. How RunRev interprets these factors is up to them. But I can think of a long list of bugs that affect a great many more users than not being able to load the XML DLL on Win95. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From xbury.cs at clearstream.com Tue Oct 26 02:29:35 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Tue, 26 Oct 2004 08:29:35 +0200 Subject: Revolution standalones and Windows terminal services Message-ID: Chris I use MC and Runrev over windows 2003. while some things may or may not work, switching the XP themes can be a solution. I've had black boxes even without TS! 2nd, the display depth of the TS may affect things too - it's usually set to 8 or 16 bits to reduce bandwidth. See if you can find or make a matching png file and test it. Since there is no video card involved... just image transmission I think it's more of a png translation problem. Same prob happens with MC with its startup screen althout it's not black! cheers Xavier > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Chris Sheffield > Sent: Monday, October 25, 2004 22:29 > To: 'How to use Revolution' > Subject: RE: Revolution standalones and Windows terminal services > > Just to add a little more info to this. If anyone wants to > take a stab at it, here are a couple screenshots from the customer. > > www.readnaturally.com/Internal/RNSE/new_rnse/login.jpg and > www.readnaturally.com/Internal/RNSE/new_rnse/tm.jpg > > All the black areas are places where png graphics are displayed (i.e. > buttons, logos, etc.) For some reason these display problems > are occurring. > Anyone seen anything like this? Could it just be some weird > video card issue? > > Thanks again, > > Chris Sheffield > Software Development > Read Naturally > > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Chris Sheffield > Sent: Monday, October 25, 2004 10:48 AM > To: RevList > Subject: Revolution standalones and Windows terminal services > > I'm not very familiar with terminal services or how it works, > but do any of you have network applications out there running > off a Windows 2003 server using terminal services? I had a > call from a customer today who said that he got the server > portion of our app running fine (installs Valentina server), > and installing and running the client applications on the > server itself works fine. But when he goes to a workstation > and tries to run the application, black boxes appear where > most buttons should be. Sounds like some kind of a display > or video card incompatibility to me, but it works fine > running on the server itself. And from what I understand > about terminal services is that the workstations, which are > pretty much just dumb terminals, use everything (hardware) > from the server. Is that not correct? > So why would things not display on the workstations? > > The buttons in question are custom buttons with png graphics > for the most part. If anyone has any ideas at all, I would > greatly appreciate it. > > Thanks, > > Chris Sheffield > Software Development > Read Naturally > > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > --- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From rbarber at yhb.att.ne.jp Tue Oct 26 03:24:27 2004 From: rbarber at yhb.att.ne.jp (ron barber) Date: Tue, 26 Oct 2004 16:24:27 +0900 Subject: help in Japanese text encoding In-Reply-To: <1d970aa80410251046182160bc@mail.gmail.com> References: <1d970aa80410251046182160bc@mail.gmail.com> Message-ID: <1183BB5D-2720-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> Hi Namgyal On Oct 26, 2004, at 2:46 AM, Namgyal Dolker wrote: > I am making a presentation of one Japanese instructor. I trying to > find how I can display both English and Japanese in a field. > set the unicodeText of field "question" to line 2 of URL > "binfile:Japanese Demo/japaneseqa.txt" > > This seems to display only the Japanese and the English is gibberish. Is line 2 in Japanese or English of both? Have you tried setting the textfont of the fld? The following worked for me: ======= answer file "What file" put it into fname put "binfile:" & fname into fname put url fname into thetext set the unicodetext of fld "notes" to line n of thetext ======= I presume you are using RR 2.5 and not earlier versions. Ron From magnus at mail.maclaunch.com Mon Oct 25 13:07:17 2004 From: magnus at mail.maclaunch.com (Magnus Hippolyte Batavia) Date: Mon, 25 Oct 2004 13:07:17 -0400 Subject: Standalones Message-ID: I notice that Richmond Mathewson is interested in calling the standalone maker in RR or MC. If he doesn't mind breaking a few rules he can make a copy of the RR 2.1 standalone maker - remove the 'rev' suffix from its name and open it with MC to study the code. Magnus Hippolyte Batavia --------------------------------------------------------------- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --------------------------------------------------------------- From troy at rpsystems.net Mon Oct 25 11:05:22 2004 From: troy at rpsystems.net (Troy Rollins) Date: Mon, 25 Oct 2004 11:05:22 -0400 Subject: GeekSpeak Cheat Sheet In-Reply-To: References: <5.1.0.14.0.20041024124133.02444010@mail.tweedly.net> <5.1.0.14.0.20041025115153.025c9c28@mail.tweedly.net> Message-ID: <4B519BA5-2697-11D9-8CC2-000A95A09CF8@rpsystems.net> On Oct 25, 2004, at 10:34 AM, Frank D. Engel, Jr. wrote: > And no, I never had a class which even mentioned Rev in college... > Too bad, they don't know what they're missing. I'll have to write to > one of the teachers sometime and tell them. As usual, I take on the role of devil's advocate. This thread makes me wonder what the goal is. It would seem to me that the CS students have every right to "roll their eyes." Aren't these people expected to go find programming jobs when they get out of school? They are more likely to find a want-ad for programming in Sanskrit than Transcript. I don't doubt they are looking more seriously at M$ tools like .NET. They are probably hoping to be employed, and to leave college with skills which make them employable. If they are rolling their eyes, I would say they probably have a good sense of reality. Rev, and the like are tools better suited to K-12 learning, and independent "problem solvers" (like most of us) than college CS majors preparing for the job market. I have to wonder if this whole thing is meant to serve the teachers and acedemia life - because Rev is easy to teach, rather than the students, who will likely be mighty PO'd if convinced and coerced into spending time and money learning techniques and syntax which simply don't apply in the business world outside of the very fringe. I'm not debating the power that Rev can have... heck, I use it. BUT, it isn't going to help me land a job at a corporation's IT department. Unless this course is something like "Alternative programming techniques 101" and an elective, similar to "music appreciation", I'd seriously have to wonder who it was aimed to benefit. -- Troy RPSystems, Ltd. http://www.rpsystems.net From index at kenjikojima.com Tue Oct 26 06:46:33 2004 From: index at kenjikojima.com (Kenji Kojima) Date: Tue, 26 Oct 2004 06:46:33 -0400 Subject: Unicode and Menus In-Reply-To: References: Message-ID: <4DB27ACC-273C-11D9-A159-000D9328738A@kenjikojima.com> ron, > The Edit and File menus are not friendly to localization. Meaning, the > last 2 items are not always deleted and moved to the proper place in > OS X. This OSX menubar problem occurs on version 2.5. Version 2.5RC2 showed the last 2 items. I tested on version 2.5RC2. The problem is not only Edit menu, but also every other menus. -- Kenji Kojima http://www.kenjikojima.com/ From alex at tweedly.net Tue Oct 26 07:11:57 2004 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 26 Oct 2004 12:11:57 +0100 Subject: GeekSpeak Cheat Sheet In-Reply-To: <4B519BA5-2697-11D9-8CC2-000A95A09CF8@rpsystems.net> References: <5.1.0.14.0.20041024124133.02444010@mail.tweedly.net> <5.1.0.14.0.20041025115153.025c9c28@mail.tweedly.net> Message-ID: <5.1.0.14.0.20041026120028.02434fe8@mail.tweedly.net> At 11:05 25/10/2004 -0400, Troy Rollins wrote: >As usual, I take on the role of devil's advocate. Good role to take - someone always should do so. >This thread makes me wonder what the goal is. It would seem to me that the >CS students have every right to "roll their eyes." Aren't these people >expected to go find programming jobs when they get out of school? They are >more likely to find a want-ad for programming in Sanskrit than Transcript. >I don't doubt they are looking more seriously at M$ tools like .NET. They >are probably hoping to be employed, and to leave college with skills which >make them employable. If they are rolling their eyes, I would say they >probably have a good sense of reality. They're undergrads in a CS degree course. They're not in a six-month vocational course to teach them to program. They should be getting an education to set them up for 20+ years in computing and computational science - not just to help them find their first job. A CS degree should (IMO) contain at least as much theory of computation, as much algorithm and program design issues, as much GUI considerations, as much .... etc. as it does how to write programs in this year's or this decade's fashionable language. Of course, I say this in my role as crusty old man who still thinks that the most useful course he did in high school was Latin, and the most useful in undergrad was Logic and Philosophy of Science :-) >Rev, and the like are tools better suited to K-12 learning, and >independent "problem solvers" (like most of us) than college CS majors >preparing for the job market. > >I have to wonder if this whole thing is meant to serve the teachers and >acedemia life - because Rev is easy to teach, rather than the students, >who will likely be mighty PO'd if convinced and coerced into spending time >and money learning techniques and syntax which simply don't apply in the >business world outside of the very fringe. > >I'm not debating the power that Rev can have... heck, I use it. BUT, it >isn't going to help me land a job at a corporation's IT department. Unless >this course is something like "Alternative programming techniques 101" and >an elective, similar to "music appreciation", I'd seriously have to wonder >who it was aimed to benefit. "won't help you land a job in a corporate ..." I don't know about that - there are corporations seeking Python programmers to work in Java - because the extra breadth has a positive correlation with future productivity. In the past 12 years or so, I have hired around 30 or 40 new graduates (divided between US and UK); admittedly most of them have been Master or rather than Bachelor degree holders - but even so, the biggest difficulty for me was finding something to differentiate them. I wouldn't much care *which* other languages they knew about - but I'd definitely be more interested in someone who could describe a number of computer languages, and say something intelligent (or even just convincing :-) about the differences between them and why different problems were better handled by different tools - that was one of my standard "interview questions" that I asked most candidates. That's for hiring into a software development / engineering group - those looking to go into IT may have different experiences. -- Alex. From fde101 at fjrhome.net Tue Oct 26 08:46:09 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 26 Oct 2004 08:46:09 -0400 Subject: rtf Txt In-Reply-To: References: <5787CFBC-252E-11D9-841B-000D93677F1E@skynet.be> <8B858582-252E-11D9-9660-0050E4BA750F@fjrhome.net> <417ABC61.2050402@fourthworld.com> <6D6E218E-2686-11D9-AC3D-0050E4BA750F@fjrhome.net> Message-ID: <0293C606-274D-11D9-80EB-0050E4BA750F@fjrhome.net> Perhaps not in normal practice, but put it on a slower machine with a heavy CPU load, watch when the script causes a delay while loading pages from a disk which is being used simultaneously by other tasks, and some other program which makes similar faulty assumptions kicks in and makes the clipboard modifications while yours is in the middle of executing... These are bad assumptions to make, regardless of system speed. I guess this is my Operating Systems course from college peeking out... It's a bad idea to *ever* use the clipboard in this way if it can at all be avoided. If the program is for internal use and the issues are understood, this might be considered an acceptable risk, but it is not in any way necessary, so if the program is being built for distribution outside of the company, please consider an alternate method to do this, such as working through a field. There is plenty of bad software out there now, made worse by these kinds of assumptions. It's a bad habit to get into. The field is limited to your single thread, but the clipboard is not. On Oct 25, 2004, at 9:36 PM, Jeanne A. E. DeVoto wrote: > At 9:04 AM -0400 10/25/2004, Frank D. Engel, Jr. wrote: >> And of course this creates numerous race conditions, whereby if the >> user happens to try accessing the clipboard from another app while >> this is going on, the results of one of the operations (either the >> operation being performed by the handler, or the one being performed >> by the other app) will be incorrect (or at least quite unexpected): > > Frank, that script takes all of two milliseconds to run on my > machine... and my machine isn't a speed demon. If you assume your > users can perform a major switch plus a Copy operation in two > milliseconds, you're going to find so-called "race conditions" lurking > all over the place. > > You're quite right that under some circumstances - with scripts that > take user-perceivable time to run - modifying the clipboard, or > assuming that it stays static throughout the handler, could cause a > problem. But in neither Klaus's original nor my modification is it > actually going to be a problem in practice. > -- > jeanne a. e. devoto ~ revolution at jaedworks.com > http://www.jaedworks.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From jhurley at infostations.com Tue Oct 26 09:24:40 2004 From: jhurley at infostations.com (Jim Hurley) Date: Tue, 26 Oct 2004 06:24:40 -0700 Subject: Speed in setting text styles In-Reply-To: <20041025234517.DF7139300EB@mail.runrev.com> References: <20041025234517.DF7139300EB@mail.runrev.com> Message-ID: Dear Jan, Hugh, Sarah, and Mark, Thank you for all the suggestions. I shall put them to the test today. I've not had much cause to use the HTML tools in RR. Here is my chance to get come practice. I'll have to hurry though. This is election related stuff--(strictly local, so fear not that I am working against your candidate.) If it works and my candidate succeeds, I'll cast my vote for RR. Jim From rbarber at yhb.att.ne.jp Tue Oct 26 10:06:25 2004 From: rbarber at yhb.att.ne.jp (ron barber) Date: Tue, 26 Oct 2004 23:06:25 +0900 Subject: Unicode and Menus In-Reply-To: <4DB27ACC-273C-11D9-A159-000D9328738A@kenjikojima.com> References: <4DB27ACC-273C-11D9-A159-000D9328738A@kenjikojima.com> Message-ID: <3927DF88-2758-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> Hi Kenji, On Oct 25, 2004, at 10:46 PM, Kenji Kojima wrote: >> 1. The problem with menu history is that it is not recommended for >> cascading menus. > > I could get items by this. > > on menuPick pWhich > set the unicodeText of fld 1 to pWhich > end menuPick I don't think I understand what you mean. I have a cascading menu which has contents that change. So the number of the menuitems (menuhistory) changes. That means that I must have the text value of the menupick. If I have a menu called ?? how can I check for it in a script? on menupick pwhich switch pwhich case "??" do something break case "other" do something else break end switch end menupick This script will not work in the script window because the kanji has a quote char in it. How can I trap for this when I can't even include it in the script window? >> 2. Some kanji cannot be entered into the script window. Try entering >> ?? kensaku or ?? kanji in the script window between quotes. Does it >> work for you? > > You cannot put them into script, because they contain a quote. > Did you try to use a custom property? > Since version 1, sometimes we have used a custom property for Japanese > words. Yes, the quote is the problem, but you would think that you should be able to put it into the script window. I'm not sure how a custom property would help in this case? Do you make the script from the custom property? >> 3. I cannot get ? iro or ? kami to work in a cascading menu. Does >> it work for you? > > See attached image. > > and I used the script above. Can you make a menu with just 'iro' as an item? I could get ????? to work but not just ?. as the head of a cascading menu. viz. with colors listed below the menu. If I put ? ? ? ? (where is actually a tab char) into a fld and set the text of the btn to the unicodetext of the fld, the menu refuses to display in the menubar even though it displays okay on the card as part of the btn group forming the menu. >> >> 4. When you make a file and edit menu, do you name them 'File' and >> then set the label to "????"? On Oct 26, 2004, at 7:46 PM, Kenji Kojima wrote: > ron, > >> The Edit and File menus are not friendly to localization. Meaning, >> the last 2 items are not always deleted and moved to the proper place >> in OS X. > > This OSX menubar problem occurs on version 2.5. > Version 2.5RC2 showed the last 2 items. I tested on version 2.5RC2. > > The problem is not only Edit menu, but also every other menus. Looks like there is a problem, right? I am using 2.5 version 2.6.1 build 9 revappversion 2.5. Isn't this the lastest? Thanks again, Ron From index at kenjikojima.com Tue Oct 26 10:25:13 2004 From: index at kenjikojima.com (Kenji Kojima) Date: Tue, 26 Oct 2004 10:25:13 -0400 Subject: Unicode and Menus In-Reply-To: <3927DF88-2758-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> References: <4DB27ACC-273C-11D9-A159-000D9328738A@kenjikojima.com> <3927DF88-2758-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> Message-ID: ron, > If I have a menu called ?? how can I check for it in a script? > > on menupick pwhich > switch pwhich > case "??" > do something > break > case "other" > do something else > break > end switch > end menupick > > This script will not work in the script window because the kanji has > a quote char in it. How can I trap for this when I can't even include > it in the script window? I attached rev file. It is a little tricky. used custom property and unidecode. Others are later. -- Kenji Kojima / ???? http://www.kenjikojima.com/ From martin at brody1.com Tue Oct 26 10:27:05 2004 From: martin at brody1.com (Martin Brody) Date: Tue, 26 Oct 2004 10:27:05 -0400 Subject: Printing A Text File Message-ID: Hi All, As a newbie to Revolution, I could use some help in printing text files. Could you show me some code on how you would go about printing a text file? For example, if I wanted to print c:\myfile.txt, how would you do that? Also, if the file has FF (asc(12)) for page breaks, will they be implemented? Thanks, Martin Martin Brody Innovative Software Solutions 600 Pepper Place Chapel Hill, NC 27516 Office: 919.929.6258 Fax: 919.967.3243 Mobile: 919.260.0632 From index at kenjikojima.com Tue Oct 26 10:31:22 2004 From: index at kenjikojima.com (Kenji Kojima) Date: Tue, 26 Oct 2004 10:31:22 -0400 Subject: Unicode and Menus In-Reply-To: References: <4DB27ACC-273C-11D9-A159-000D9328738A@kenjikojima.com> <3927DF88-2758-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> Message-ID: Sorry, I sent it to the list. If you are interested in the file, it's here. http://www.kenjikojima.com/runrev/menuKensaku.rev -- Kenji Kojima http://www.kenjikojima.com/ On 2004/10/26, at 10:25, Kenji Kojima wrote: > ron, > >> If I have a menu called ?? how can I check for it in a script? >> >> on menupick pwhich >> switch pwhich >> case "??" >> do something >> break >> case "other" >> do something else >> break >> end switch >> end menupick >> >> This script will not work in the script window because the kanji has >> a quote char in it. How can I trap for this when I can't even include >> it in the script window? > > I attached rev file. It is a little tricky. > used custom property and unidecode. > > Others are later. > > > -- > Kenji Kojima / ???? > http://www.kenjikojima.com/ > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From eric.chatonet at wanadoo.fr Tue Oct 26 10:34:33 2004 From: eric.chatonet at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Chatonet?=) Date: Tue, 26 Oct 2004 16:34:33 +0200 Subject: Behavior of pop-up menus MacOS versus Win 32 In-Reply-To: <20041026131952.5F43A9300EB@mail.runrev.com> References: <20041026131952.5F43A9300EB@mail.runrev.com> Message-ID: <27757F87-275C-11D9-8C79-0003930A9F94@wanadoo.fr> Hi all, I wrote a project with Mac OSX and Rev 2.5. There are some pop-up menus with sub menus. Sub items can be enabled or disabled. With Mac OSX, no problem. Optimizing now this project for Win 32 (rev 2.5 & XP), I found that it is impossible to select an enabled sub menu item if the first sub menu item (or more) is disabled: the menu vanishes before you can catch anything ;-( I wonder that! Thanks for your opinions. Amicalement, ?ric Chatonet 24, Boulevard de Port-Royal 75005 Paris Fixe : 33 1 43 31 77 62 Mobile : 33 6 20 74 50 89 From fde101 at fjrhome.net Tue Oct 26 10:52:19 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 26 Oct 2004 10:52:19 -0400 Subject: Printing A Text File In-Reply-To: References: Message-ID: put URL "file:c:/myfile.txt" into x revPrintText x On Oct 26, 2004, at 10:27 AM, Martin Brody wrote: > Hi All, > > As a newbie to Revolution, I could use some help in printing text > files. > Could you show me some code on how you would go about printing a text > file? > For example, if I wanted to print c:\myfile.txt, how would you do that? > > Also, if the file has FF (asc(12)) for page breaks, will they be > implemented? > > Thanks, > > Martin > > Martin Brody > Innovative Software Solutions > 600 Pepper Place > Chapel Hill, NC 27516 > > Office: 919.929.6258 > Fax: 919.967.3243 > Mobile: 919.260.0632 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From index at kenjikojima.com Tue Oct 26 11:08:44 2004 From: index at kenjikojima.com (Kenji Kojima) Date: Tue, 26 Oct 2004 11:08:44 -0400 Subject: Unicode and Menus In-Reply-To: <3927DF88-2758-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> References: <4DB27ACC-273C-11D9-A159-000D9328738A@kenjikojima.com> <3927DF88-2758-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> Message-ID: ron > Can you make a menu with just 'iro' as an item? I could get ????? to > work but not just ?. > as the head of a cascading menu. viz. with colors listed below the > menu. > > If I put > ? > ? > ? > ? > > (where is actually a tab char) > into a fld and set the text of the btn to the unicodetext of the fld, > the menu refuses to display in the menubar even though it displays > okay on the card as part of the btn group forming the menu. > Yes, i understood what you mean. I could not make a single character "?" on MacOSX menubar item. try ? + space tab + space + ? tab + space + ? tab + space + ? -- Kenji Kojima http://www.kenjikojima.com/ From degbert at mac.com Tue Oct 26 11:57:17 2004 From: degbert at mac.com (David Egbert) Date: Tue, 26 Oct 2004 09:57:17 -0600 Subject: timeScale & fps? Message-ID: I've suddenly become utterly confused on how to determine the frames per second of a movie. I'm wondering if someone would be kind enough to help me through my thought process. The timeScale property of a player object tells you the unit of intervals for a movie. Usually with the 29.97, 24 fps movies and even slide shows I've opened this interval is listed at 600. Now I know 600 is an internal number for the timing of Quicktime, but shouldn't the timeScale of a 29.97 movie be 29.97? Is there another property that returns the frame rate? (there is a frameRate property but it is something completely different). I'm not seeing another way to determine fps. I can assume that most of the material out there is drop frame, but I would really like to have a frame-accurate readout for my project. Thanks for your time. -- Dave Egbert From index at kenjikojima.com Tue Oct 26 12:24:15 2004 From: index at kenjikojima.com (Kenji Kojima) Date: Tue, 26 Oct 2004 12:24:15 -0400 Subject: Unicode and Menus In-Reply-To: References: <4DB27ACC-273C-11D9-A159-000D9328738A@kenjikojima.com> <3927DF88-2758-11D9-A0AC-000A95DAEEF0@yhb.att.ne.jp> Message-ID: <7A5C6A0C-276B-11D9-A159-000D9328738A@kenjikojima.com> On 2004/10/26, at 11:08, Kenji Kojima wrote: > ron > >> Can you make a menu with just 'iro' as an item? I could get ?????????? to >> work but not just ??. >> as the head of a cascading menu. viz. with colors listed below the >> menu. >> >> If I put >> ?? >> ?? >> ?? >> ?\ >> >> (where is actually a tab char) >> into a fld and set the text of the btn to the unicodetext of the >> fld, the menu refuses to display in the menubar even though it >> displays okay on the card as part of the btn group forming the menu. >> > > > Yes, i understood what you mean. > I could not make a single character "??" on MacOSX menubar item. Characters "?V", "??", "??", "?C" have same trouble. "??" is unicode 8272, "?V" is unicode 8372. Every character is unicode XX72. -- Kenji Kojima http://www.kenjikojima.com/ From lists at mangomultimedia.com Tue Oct 26 13:04:29 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 26 Oct 2004 10:04:29 -0700 Subject: Drag and Drop Question Message-ID: <19A94D20-2771-11D9-A7B6-000A956C462A@mangomultimedia.com> Hi, I want to create a drag and drop behavior between two objects in a Rev app. When the user clicks on one object I want some visual feedback that they have started a drag and drop operation. In this case I would like to have a floating palette that follows the mouse around until the user drops. I would also like to use the built in drag and drop behavior which allows you to set the dragData on mouseDown so that objects receive the dragEnter/dragLeave/dragDrop messages. These messages allow me to hilite objects that will accept the drop. So the problem I'm encountering is as follows. It seems that once a drag and drop operation begins messages are no longer sent (except dragEnter/dragLeave/etc.) in the app until the operation is complete. This makes it rather difficult to script a palette that follows the mouse around. I did a simple test to confirm this. I made a stack with a handler which puts new text into a field every 1/2 second. When I start a drag and drop operation the field text is not updated until the drag drop operation has completed. Is this just the way drag and drop is or am I missing something here? Thanks, -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From lists at mangomultimedia.com Tue Oct 26 13:20:56 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 26 Oct 2004 10:20:56 -0700 Subject: Drag and Drop Question (duh) Message-ID: <65B1C0ED-2773-11D9-A7B6-000A956C462A@mangomultimedia.com> Never mind. Within seconds of posting my question I thought - "dragMove is probably what I want" and sure enough it was. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From jperryl at ecs.fullerton.edu Tue Oct 26 13:30:40 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 26 Oct 2004 10:30:40 -0700 (PDT) Subject: GeekSpeak Cheat Sheet In-Reply-To: <4B519BA5-2697-11D9-8CC2-000A95A09CF8@rpsystems.net> Message-ID: On Mon, 25 Oct 2004, Troy Rollins wrote: > As usual, I take on the role of devil's advocate. > > This thread makes me wonder what the goal is. It would seem to me that > the CS students have every right to "roll their eyes." --Fair enough, but, actually, no they do not have this right inasmuch as this course is not required; they took it by choice and it was explained to them Day 1 what they would be using and why. The reason why they're rolling their eyes is that they take the class with the idea that they'll get an automatic "A" without learning or doing anything. > > I'm not debating the power that Rev can have... heck, I use it. BUT, it > isn't going to help me land a job at a corporation's IT department. > Unless this course is something like "Alternative programming > techniques 101" and an elective, similar to "music appreciation", I'd > seriously have to wonder who it was aimed to benefit. --It is indeed such a course. It was written for students in the applications sequence of the minor in CS. But because they weren't watching what they were doing, it ended up being included as a possibility for one of the two courses of 6 units the CS majors can take as 'technical electives' (the equally non-geeky humanities-like course 'The Computer Impact' also until recently counted as a technical elective) and CS majors started taking it in droves because they thought they wouldn't have to learn anything new and get A's. The course has since been revamped to provide lecture material relating to HCI, user interface and interactive system design instruction, thus making it the only course in the curriculum providing instruction in these areas. Judy From nnoydb at excite.com Tue Oct 26 14:04:36 2004 From: nnoydb at excite.com (K) Date: Tue, 26 Oct 2004 14:04:36 -0400 (EDT) Subject: Reading from stdin - problems Message-ID: <20041026180436.64F65B77A@xprdmailfe19.nwk.excite.com> That would explain the problem. I guess means I cannot but a timer on the read. Any ideas on a way to event program around this? -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Mon 10/25, Dave Cragg < dcragg at lacscentre.co.uk > wrote: From: Dave Cragg [mailto: dcragg at lacscentre.co.uk] To: nnoydb at excite.com, use-revolution at lists.runrev.com Date: Mon, 25 Oct 2004 08:21:19 +0100 Subject: Re: Reading from stdin - problems
On 25 Oct 2004, at 02:14, K wrote:

>
>
> I am attempting to read from stdin with messages. I have attempted
> this with a file and with a pipe (created by a external that executes
> a CreateProcess). When the with messages is present the Revolution
> stand-alone program "child" using the following code fails the display
> the messages sent to its stdin. However, if the 'with messages'
> portion is left off the command completes without incident. Any
> suggestions?
>
> K.
>
>
>
> on mouseUp
>
> put "-Reading-" & cr into field edtOutput
>
> local tXml
> read from stdin at start until numToChar( 3 ) with messages
> put it & cr after field edtOutput
> put "EOL" & cr after field edtOutput
>
> end mouseUp
>
As far as I know, there is no "with messages" form of the "read"
command.


Dave

_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From gbojsza at gmail.com Tue Oct 26 14:17:05 2004 From: gbojsza at gmail.com (Glen Bojsza) Date: Tue, 26 Oct 2004 14:17:05 -0400 Subject: Constraining multiple stack windows within one stack window Message-ID: <3d8af415041026111753442157@mail.gmail.com> I was wondering if anyone can tell me how to constrain one stack window within the given area of another stack window. An analogy would be microsoft word and opening several documents ... the documents are constrained by the current size of the word window...the document can be maximized or sized . In my case I want to open several different stacks. Hopefully, I've explained this correctly. thanks, Glen From chipp at chipp.com Tue Oct 26 14:32:42 2004 From: chipp at chipp.com (Chipp Walters) Date: Tue, 26 Oct 2004 13:32:42 -0500 Subject: GeekSpeak Cheat Sheet In-Reply-To: <5.1.0.14.0.20041026120028.02434fe8@mail.tweedly.net> References: <5.1.0.14.0.20041024124133.02444010@mail.tweedly.net> <5.1.0.14.0.20041025115153.025c9c28@mail.tweedly.net> <5.1.0.14.0.20041026120028.02434fe8@mail.tweedly.net> Message-ID: <417E984A.5090003@chipp.com> Alex, I couldn't agree with you more. As one who has hired many programmers, I think an understanding of GUI and Human Interface Design definitely helps persuade me of a candidates potential. I think Judy specifically states both of these as goals for her course. Furthermore, teaching 'top-down' design also helps programmers understand more about interface design along with program work flow-- and we all know, Rev is a 'top-down' type environment. I hadn't checked on Paul Graham's articles lately and your link reminded me. He also has a great article about 'Great Hackers' which I think is a must read for aspiring programmers (Judy, you might take note). It's at: http://www.paulgraham.com/gh.html best, Chipp Alex Tweedly wrote: > They're undergrads in a CS degree course. They're not in a six-month > vocational course to teach them to program. They should be getting an > education to set them up for 20+ years in computing and computational > science - not just to help them find their first job. > > A CS degree should (IMO) contain at least as much theory of computation, > as much algorithm and program design issues, as much GUI considerations, > as much .... etc. as it does how to write programs in this year's or > this decade's fashionable language. > > Of course, I say this in my role as crusty old man who still thinks that > the most useful course he did in high school was Latin, and the most > useful in undergrad was Logic and Philosophy of Science :-) From ambassador at fourthworld.com Tue Oct 26 14:51:36 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 26 Oct 2004 11:51:36 -0700 Subject: FAQ wiki In-Reply-To: References: Message-ID: <417E9CB8.6090107@fourthworld.com> Malte Brill wrote: > Hi list, > > I?ve added a bit of info to the wiki I?ve set up: > > http://derbrill.com/faq/revolution > > Feel free to edit it or suggest topics. Thanks for putting that together. I was going to add a page about MDI in response to a recent post here (it's become an FAQ), but I couldn't figure out how to create a new page in the wiki. Did I miss something obvious? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Tue Oct 26 14:58:17 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 26 Oct 2004 11:58:17 -0700 Subject: Constraining multiple stack windows within one stack window In-Reply-To: <3d8af415041026111753442157@mail.gmail.com> References: <3d8af415041026111753442157@mail.gmail.com> Message-ID: <417E9E49.90205@fourthworld.com> Glen Bojsza wrote: > I was wondering if anyone can tell me how to constrain one stack > window within the given area of another stack window. > > An analogy would be microsoft word and opening several documents ... > the documents are constrained by the current size of the word > window...the document can be maximized or sized . In my case I want > to open several different stacks. > > Hopefully, I've explained this correctly. If I understand you correctly, what you're after is MDI ("Multiple Document Interface"), one of four windowing models specified in the Win HIG: Support for MDI has been requested at Bugzilla: But if you examine the behaviors of MDIs as implemented in multiple applications, you'll find them varying quite a bit and perhaps ultimately confusing to the user. Maybe a better approach to get your app running now would be to explore other options to provide the same benefits you were looking for with MDI. What is the end-user benefit of these constraints in your app? -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From jperryl at ecs.fullerton.edu Tue Oct 26 15:25:27 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 26 Oct 2004 12:25:27 -0700 (PDT) Subject: GeekSpeak Cheat Sheet In-Reply-To: <417E984A.5090003@chipp.com> Message-ID: Thanks, Chipp, for the link. I definitely will read it. And, FWIW, whenever I do hear back later from a student in the workplace, those students have gone out of their way to tell me how this type of instruction most definitely did make a difference in helping them get a job. Clearly, not the majority, but it's nice to know that some people still consider the merits of UI design training :-D Judy From jperryl at ecs.fullerton.edu Tue Oct 26 15:28:18 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 26 Oct 2004 12:28:18 -0700 (PDT) Subject: GeekSpeak Cheat Sheet In-Reply-To: <417E984A.5090003@chipp.com> Message-ID: Hmmmm.. I get a 'server not found' when I try your link. Judy On Tue, 26 Oct 2004, Chipp Walters wrote: > http://www.paulgraham.com/gh.html From chipp at chipp.com Tue Oct 26 15:37:46 2004 From: chipp at chipp.com (Chipp Walters) Date: Tue, 26 Oct 2004 14:37:46 -0500 Subject: Constraining multiple stack windows within one stack window In-Reply-To: <3d8af415041026111753442157@mail.gmail.com> References: <3d8af415041026111753442157@mail.gmail.com> Message-ID: <417EA78A.5090007@chipp.com> Glen, You might want to check out how I achieved a multiple document interface in HTMLGadget... http://www.altuit.com/webs/hemingway/HemTools/HTMLGadget.htm -Chipp Glen Bojsza wrote: > I was wondering if anyone can tell me how to constrain one stack > window within the given area of another stack window. > > An analogy would be microsoft word and opening several documents ... > the documents are constrained by the current size of the word > window...the document can be maximized or sized . In my case I want > to open several different stacks. From jperryl at ecs.fullerton.edu Tue Oct 26 15:43:28 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 26 Oct 2004 12:43:28 -0700 (PDT) Subject: GeekSpeak Cheat Sheet In-Reply-To: Message-ID: Go figure. It just came up. :( Judy On Tue, 26 Oct 2004, Judy Perry wrote: > Hmmmm.. I get a 'server not found' when I try your link. From lists at mangomultimedia.com Tue Oct 26 16:01:06 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 26 Oct 2004 13:01:06 -0700 Subject: Drag and Drop Question In-Reply-To: <19A94D20-2771-11D9-A7B6-000A956C462A@mangomultimedia.com> References: <19A94D20-2771-11D9-A7B6-000A956C462A@mangomultimedia.com> Message-ID: On Oct 26, 2004, at 10:04 AM, Trevor DeVore wrote: > I want to create a drag and drop behavior between two objects in a Rev > app. When the user clicks on one object I want some visual feedback > that they have started a drag and drop operation. In this case I > would like to have a floating palette that follows the mouse around > until the user drops. I would also like to use the built in drag and > drop behavior which allows you to set the dragData on mouseDown so > that objects receive the dragEnter/dragLeave/dragDrop messages. These > messages allow me to hilite objects that will accept the drop. > > So the problem I'm encountering is as follows. It seems that once a > drag and drop operation begins messages are no longer sent (except > dragEnter/dragLeave/etc.) in the app until the operation is complete. > This makes it rather difficult to script a palette that follows the > mouse around. I did a simple test to confirm this. I made a stack > with a handler which puts new text into a field every 1/2 second. > When I start a drag and drop operation the field text is not updated > until the drag drop operation has completed. Is this just the way > drag and drop is or am I missing something here? OK, so I've been playing with dragMove and it doesn't seem to be behaving as documented. The docs state: "The dragMove message is sent to the control the mouse pointer is over, or to the card if no control is under the mouse pointer." In my tests the dragMove message is only sent if the mouse is over a control. Anyone else see this? dragEnd also seems to be behaving contrary to the docs. The docs say: "The dragEnd message is sent to the control that the drag started from. If the data is not dropped onto a control that accepts it, the dragEnd message is still sent." I do not get the dragEnd message sent to the control that started the drag unless I drop onto a control with a dragDrop message. Putting a dragDrop handler in the card works if you end the drop on a control but if you drop on a card then no message is received. I guess I can just put a graphic that covers the entire card to solve that issue. So are the docs incorrect, or are there bugs in the drag and drop behavior or is it just me having a rough day? -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From JimCarwardine at OwnYourFuture-net.com Tue Oct 26 16:01:18 2004 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Tue, 26 Oct 2004 17:01:18 -0300 Subject: Embedding an image from a file In-Reply-To: <417E9CB8.6090107@fourthworld.com> Message-ID: I would like to bring an image into rev from a file (I know how to do that) then, make the image so it is embedded in the app and not referenced from the external file. I can't do that. Can anyone tell me how to do this? Thanks... Jim -- OYF is... Highly resourceful people working together. Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 From 3mcgrath at adelphia.net Tue Oct 26 16:03:31 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 26 Oct 2004 16:03:31 -0400 Subject: Tab Panel problem In-Reply-To: <6F11D41E-26E0-11D9-864C-0003937A97B8@genesearch.com.au> References: <7A08E56D-26DE-11D9-9586-000A95DA60FA@adelphia.net> <6F11D41E-26E0-11D9-864C-0003937A97B8@genesearch.com.au> Message-ID: <1C2C3600-278A-11D9-A6B3-000A95DA60FA@adelphia.net> Sarah, Hello again, I locked messages and it highlights correctly. And yes I have a preOpencard handler that sets the menuHistory based on the card name. Was I bad? What is the best way to do this if that causes me problems? Thanks Tom On Oct 25, 2004, at 7:48 PM, Sarah Reichelt wrote: > Do you have something like an openCard or preOpencard handler that > sets the menuHistory based on the card name or something like that? Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From fde101 at fjrhome.net Tue Oct 26 16:04:36 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 26 Oct 2004 16:04:36 -0400 Subject: Embedding an image from a file In-Reply-To: References: Message-ID: <43131283-278A-11D9-80EB-0050E4BA750F@fjrhome.net> put URL "binfile:mypict.png" into image "myimage" On Oct 26, 2004, at 4:01 PM, Jim Carwardine wrote: > I would like to bring an image into rev from a file (I know how to do > that) > then, make the image so it is embedded in the app and not referenced > from > the external file. I can't do that. Can anyone tell me how to do > this? > Thanks... Jim > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From dolker at gmail.com Tue Oct 26 16:10:00 2004 From: dolker at gmail.com (Namgyal Dolker) Date: Tue, 26 Oct 2004 16:10:00 -0400 Subject: an handler inside another...help Message-ID: <1d970aa804102613102fb0c9c4@mail.gmail.com> Hi all, I got very good response for my question yesterday which made me to post again. I am also new to revolution. I have Two fields "question" and "answer" which reads its content from a text file. When a button is pressed, it will parse through the text file, read two lines and put that in the two fields irrespectively. It will then wait for a certain time and then read the next two lines and put that to the two fields overwriting the previous content. Hence I am using only one card and displaying it like a slide show. It is working fine except that I want the wait not to be limited to any time but to an event trigger. Like if there is another button(or the same button) which when clicked will resume the file parsing. I am sure that this is a very simple problem and that most of you must have faced similar problem and I will be very glad if you will help me in this. Thanks Namgyal From ambassador at fourthworld.com Tue Oct 26 16:14:24 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 26 Oct 2004 13:14:24 -0700 Subject: GeekSpeak Cheat Sheet In-Reply-To: References: Message-ID: <417EB020.3070603@fourthworld.com> Judy Perry wrote: > And, FWIW, whenever I do hear back later from a student in the workplace, > those students have gone out of their way to tell me how this type of > instruction most definitely did make a difference in helping them get a > job. Clearly, not the majority, but it's nice to know that some people > still consider the merits of UI design training :-D And as far as jobs in the US goes, it may be far more relevant to teach design and project management skills than straight programming, certainly more so than teach commodity languages like VB or Java. If universities choose to devolve into mere trade schools, perhaps the best assistance they could offer programming students is a one-way ticket to Bangladore. ;) But if they teach managerial and design skills, those non-commodity jobs are the most likely to remain available in the US throughout the 21st century. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From fde101 at fjrhome.net Tue Oct 26 16:15:12 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Tue, 26 Oct 2004 16:15:12 -0400 Subject: an handler inside another...help In-Reply-To: <1d970aa804102613102fb0c9c4@mail.gmail.com> References: <1d970aa804102613102fb0c9c4@mail.gmail.com> Message-ID: set the stillWaiting of this stack to true repeat while the stillWaiting of this stack wait for messages end repeat ... on set the stillWaiting of this stack to false end On Oct 26, 2004, at 4:10 PM, Namgyal Dolker wrote: > Hi all, > > I got very good response for my question yesterday which made me to > post again. I am also new to revolution. > > I have Two fields "question" and "answer" which reads its content from > a text file. > > When a button is pressed, it will parse through the text file, read > two lines and put that in the two fields irrespectively. It will then > wait for a certain time and then read the next two lines and put that > to the two fields overwriting the previous content. Hence I am using > only one card and displaying it like a slide show. > > It is working fine except that I want the wait not to be limited to > any time but to an event trigger. Like if there is another button(or > the same button) which when clicked will resume the file parsing. > > I am sure that this is a very simple problem and that most of you must > have faced similar problem and I will be very glad if you will help me > in this. > > Thanks > > Namgyal > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From got at mindspring.com Tue Oct 26 16:16:33 2004 From: got at mindspring.com (Gordon Tillman) Date: Tue, 26 Oct 2004 15:16:33 -0500 Subject: an handler inside another...help In-Reply-To: <1d970aa804102613102fb0c9c4@mail.gmail.com> References: <1d970aa804102613102fb0c9c4@mail.gmail.com> Message-ID: Hi Namgyal, This should be no problem: > When a button is pressed, it will parse through the text file, read > two lines and put that in the two fields irrespectively. It will then > wait for a certain time and then read the next two lines and put that > to the two fields overwriting the previous content. Hence I am using > only one card and displaying it like a slide show. > > It is working fine except that I want the wait not to be limited to > any time but to an event trigger. Like if there is another button(or > the same button) which when clicked will resume the file parsing. Put all of your handlers that interact with this text file into the same script file. Define a script-level local variable at the top, like this: local sFilePath Have one handler that initializes sFilePath and opens it. Have another handler that reads two lines from sFilePath every time the user clicks on a button. Of course, in this second handler once it hits EOF or whatever, it can then close sFilePath and update your GUI as necessary. --gordon From 3mcgrath at adelphia.net Tue Oct 26 16:20:19 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Tue, 26 Oct 2004 16:20:19 -0400 Subject: Tab Panel problem In-Reply-To: <1C2C3600-278A-11D9-A6B3-000A95DA60FA@adelphia.net> References: <7A08E56D-26DE-11D9-9586-000A95DA60FA@adelphia.net> <6F11D41E-26E0-11D9-864C-0003937A97B8@genesearch.com.au> <1C2C3600-278A-11D9-A6B3-000A95DA60FA@adelphia.net> Message-ID: <74A98192-278C-11D9-A6B3-000A95DA60FA@adelphia.net> Sarah, I replaced the preopenCard with an openStack and things seem to work now. HHMMM on openStack --on preOpenCard set the menuhistory of btn "topics" to \ lineoffset(word 1 of the short name of this cd,btn "topics") --end preOpenCard end openStack Thanks again, Tom On Oct 26, 2004, at 4:03 PM, Thomas McGrath III wrote: > Sarah, > > Hello again, > I locked messages and it highlights correctly. And yes I have a > preOpencard handler that sets the menuHistory based on the card name. > Was I bad? > > What is the best way to do this if that causes me problems? > > Thanks > > Tom > > On Oct 25, 2004, at 7:48 PM, Sarah Reichelt wrote: > >> Do you have something like an openCard or preOpencard handler that >> sets the menuHistory based on the card name or something like that? > > Thomas J. McGrath III > SCS > 1000 Killarney Dr. > Pittsburgh, PA 15234 > 412-885-8541 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From dcragg at lacscentre.co.uk Tue Oct 26 18:22:26 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 26 Oct 2004 23:22:26 +0100 Subject: Drag and Drop Question In-Reply-To: References: <19A94D20-2771-11D9-A7B6-000A956C462A@mangomultimedia.com> Message-ID: <8454A6FA-279D-11D9-AB3A-000A9569F8B0@lacscentre.co.uk> On 26 Oct 2004, at 21:01, Trevor DeVore wrote: > > OK, so I've been playing with dragMove and it doesn't seem to be > behaving as documented. The docs state: > > "The dragMove message is sent to the control the mouse pointer is > over, or to the card if no control is under the mouse pointer." > > In my tests the dragMove message is only sent if the mouse is over a > control. Anyone else see this? > Yes. I see it here. > dragEnd also seems to be behaving contrary to the docs. The docs say: > > "The dragEnd message is sent to the control that the drag started > from. If the data is not dropped onto a control that accepts it, the > dragEnd message is still sent." > > I do not get the dragEnd message sent to the control that started the > drag unless I drop onto a control with a dragDrop message. Putting a > dragDrop handler in the card works if you end the drop on a control > but if you drop on a card then no message is received. I guess I can > just put a graphic that covers the entire card to solve that issue. > So are the docs incorrect, or are there bugs in the drag and drop > behavior or is it just me having a rough day? Bug or unimplemented feature?? I was planning to look at the drag and drop features to see if they would make it easier to implement something such as you described. Previously, I'd done this with the classic mouseDown, mouseMove, mouseUp, mouseRelease, script locals combination. If, instead of having a palette follow the mouse around, you use another control (button, graphic, whatever) and keep it under the mouse, then the dragMove will continue to get sent. But in that case, the dragEnter message doesn't get sent when you drag over another control, which was really what I wanted to use. So you need to do some kind of hit test in the dragMove handler which is no different from doing it in the mouseMove handler under the "classic" method. I guess what I need is an alternative to dragEnter, something like dragEnterEvenWhenThereIsAnInterveningObject. (Can't think of anything better right now.) By the way, something not documented with the dragMove message is that it takes the location of the pointer as an argument. (same as mouseMove) Using this instead of using the mouseLoc function to set the loc of an object is *much* smoother. on dragMove x,y set the loc of to x,y end dragMove I guess some/all of this should be Bugzilla'd. I don't see this entered already. Cheers Dave From lists at mangomultimedia.com Tue Oct 26 18:40:46 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 26 Oct 2004 15:40:46 -0700 Subject: Drag and Drop Question In-Reply-To: <8454A6FA-279D-11D9-AB3A-000A9569F8B0@lacscentre.co.uk> References: <19A94D20-2771-11D9-A7B6-000A956C462A@mangomultimedia.com> <8454A6FA-279D-11D9-AB3A-000A9569F8B0@lacscentre.co.uk> Message-ID: <14087F0E-27A0-11D9-A7B6-000A956C462A@mangomultimedia.com> On Oct 26, 2004, at 3:22 PM, Dave Cragg wrote: > > Bug or unimplemented feature?? > > I was planning to look at the drag and drop features to see if they > would make it easier to implement something such as you described. > Previously, I'd done this with the classic mouseDown, mouseMove, > mouseUp, mouseRelease, script locals combination. > > If, instead of having a palette follow the mouse around, you use > another control (button, graphic, whatever) and keep it under the > mouse, then the dragMove will continue to get sent. But in that case, > the dragEnter message doesn't get sent when you drag over another > control, which was really what I wanted to use. So you need to do some > kind of hit test in the dragMove handler which is no different from > doing it in the mouseMove handler under the "classic" method. The problem with this is that you can't drag to another stack window. The floating palette works nicely for this. > I guess what I need is an alternative to dragEnter, something like > dragEnterEvenWhenThereIsAnInterveningObject. (Can't think of anything > better right now.) > > By the way, something not documented with the dragMove message is that > it takes the location of the pointer as an argument. (same as > mouseMove) Using this instead of using the mouseLoc function to set > the loc of an object is *much* smoother. > > on dragMove x,y > set the loc of to x,y > end dragMove > > I guess some/all of this should be Bugzilla'd. I don't see this > entered already. I have this mostly working now. Here is what I am doing: * User clicks on object to start drag. In the mousedown handler I put some data into dragData. * The mouseDown handler opens a palette window and puts a button script in the front. The script watches the dragMove and mouseMove messages. dragMove is sent when the pointer is over an object. mouseMove is sent when the pointer is over the card so this gives very smooth movement as long as the pointer is within a Rev application window. During initialization the palette also sends a message to itself that do all of the cleanup (hide the palette, etc.). Drag drop seems to lock all other messgaes until it is finished. This message won't be received until the drag/drop action has finished since I send it in 0 seconds. send "closeMeAfterDrop" to me in 0 seconds * The palette follows the mouse around 5 pixels below and to the right of the pointer position. * all controls that you want to deal with drag and drop can now process the dragEnter/dragLeave messages so you can provide user feedback as to which objects can be dropped on. There is one problem remaining. Revolution does not send the dragMove or mouseMove handlers when the pointer moves outside of the Revolution application during drag and drop. This means that the floating palette stops dead in it's tracks when the pointer exits the app window. It will follow the pointer again once the pointer reenters the app window though. I think this is a bug unless anyone can tell me a good reason for it. I will probably post some bug reports tonight that deal with drag and drop. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From jmac at consensustech.com Tue Oct 26 13:29:15 2004 From: jmac at consensustech.com (Jim MacConnell) Date: Tue, 26 Oct 2004 10:29:15 -0700 Subject: Drag and Drop Question In-Reply-To: <19A94D20-2771-11D9-A7B6-000A956C462A@mangomultimedia.com> Message-ID: Trevor, Have you looked at dragMove? Jim -- James H. MacConnell Consensus Technology http://www.consensustech.com From hershrev at realtorsgroup.us Tue Oct 26 19:31:58 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Tue, 26 Oct 2004 19:31:58 -0400 Subject: upDateField Message-ID: <3B153956-27A7-11D9-9B68-0030654C1E62@realtorsgroup.us> Hi , is there some kind of upDateField message that should trigger when a fld is updated by a "put" command ? Thanks , Hershel From sarahr at genesearch.com.au Tue Oct 26 20:13:39 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Wed, 27 Oct 2004 10:13:39 +1000 Subject: Tab Panel problem In-Reply-To: <74A98192-278C-11D9-A6B3-000A95DA60FA@adelphia.net> References: <7A08E56D-26DE-11D9-9586-000A95DA60FA@adelphia.net> <6F11D41E-26E0-11D9-864C-0003937A97B8@genesearch.com.au> <1C2C3600-278A-11D9-A6B3-000A95DA60FA@adelphia.net> <74A98192-278C-11D9-A6B3-000A95DA60FA@adelphia.net> Message-ID: <0D97F60C-27AD-11D9-864C-0003937A97B8@genesearch.com.au> In openStack, this is only happening when you first show the stack, not when you go to every card. I have frequently used the same technique in a preOpenCard handler and it always works. It is good because it reacts to using arrows or shortcuts being used to navigate among cards. If card 2 is the one that always gives the problem, is there an error in the card name for that card? Do the card names match the tabs exactly? Do 2 cards have the same name by mistake? It should work, so I think there is an error somewhere else. Cheers, Sarah On 27 Oct 2004, at 6:24 am, Thomas McGrath III wrote: > Sarah, > I replaced the preopenCard with an openStack and things seem to work > now. HHMMM > > on openStack > --on preOpenCard > set the menuhistory of btn "topics" to \ > lineoffset(word 1 of the short name of this cd,btn "topics") > --end preOpenCard > end openStack > > Thanks again, > Tom > > On Oct 26, 2004, at 4:03 PM, Thomas McGrath III wrote: > >> Sarah, >> >> Hello again, >> I locked messages and it highlights correctly. And yes I have a >> preOpencard handler that sets the menuHistory based on the card name. >> Was I bad? >> >> What is the best way to do this if that causes me problems? >> >> Thanks >> Tom >> >> On Oct 25, 2004, at 7:48 PM, Sarah Reichelt wrote: >> >>> Do you have something like an openCard or preOpencard handler that >>> sets the menuHistory based on the card name or something like that? From erikhans08 at yahoo.com Tue Oct 26 20:26:14 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Tue, 26 Oct 2004 17:26:14 -0700 (PDT) Subject: GUI and Human Interface Design -- a short list? In-Reply-To: <417E984A.5090003@chipp.com> Message-ID: <20041027002614.34661.qmail@web61109.mail.yahoo.com> --- Chipp Walters wrote: > I couldn't agree with you more. As one who has > hired many programmers, I > think an understanding of GUI and Human > Interface Design definitely > helps persuade me of a candidates potential. GUI and Human Interface Design -- a short list? thanks, Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail From cassj at earthlink.net Tue Oct 26 20:42:39 2004 From: cassj at earthlink.net (James Cass) Date: Tue, 26 Oct 2004 20:42:39 -0400 Subject: GUI and Human Interface Design -- a short list? In-Reply-To: <20041027002614.34661.qmail@web61109.mail.yahoo.com> References: <20041027002614.34661.qmail@web61109.mail.yahoo.com> Message-ID: <1AD899FC-27B1-11D9-AD6D-000D93C26DB4@earthlink.net> Erik - This isn't a short list, but it's a good starting point for a guidelines in interface design: http://developer.apple.com/referencelibrary/GettingStarted/ GS_UserExperience/index.html And even though it's from a Macintosh perspective, it still provides some general guidelines that can be applied across all platforms. HTH...James On Oct 26, 2004, at 8:26 PM, Erik Hansen wrote: > > --- Chipp Walters wrote: > >> I couldn't agree with you more. As one who has >> hired many programmers, I >> think an understanding of GUI and Human >> Interface Design definitely >> helps persuade me of a candidates potential. > > GUI and Human Interface Design > -- a short list? > > thanks, > > Erik Hansen > > ===== > erik at erikhansen.org http://www.erikhansen.org > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail Address AutoComplete - You start. We finish. > http://promotions.yahoo.com/new_mail > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Tue Oct 26 21:26:28 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 26 Oct 2004 18:26:28 -0700 (PDT) Subject: GeekSpeak Cheat Sheet In-Reply-To: <417EB020.3070603@fourthworld.com> Message-ID: I couldn't agree with you more! I deplore how so-called universities choose to transmorph themselves into trade schools. Trade schools have their place... as do universities. I am always reminded of the joke about the engineer on his way to the guillotine. It, of course, malfunctions for many intended victims ahead of him in the line. When his turn comes up, he turns to the executioneer, points up to the guillotine, and says, "You know, I think I see your problem..." Judy On Tue, 26 Oct 2004, Richard Gaskin wrote: > And as far as jobs in the US goes, it may be far more relevant to teach > design and project management skills than straight programming, > certainly more so than teach commodity languages like VB or Java. > > If universities choose to devolve into mere trade schools, perhaps the > best assistance they could offer programming students is a one-way > ticket to Bangladore. ;) > > But if they teach managerial and design skills, those non-commodity jobs > are the most likely to remain available in the US throughout the 21st > century. From ambassador at fourthworld.com Tue Oct 26 21:38:40 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 26 Oct 2004 18:38:40 -0700 Subject: GUI and Human Interface Design -- a short list? In-Reply-To: <20041027002614.34661.qmail@web61109.mail.yahoo.com> References: <20041027002614.34661.qmail@web61109.mail.yahoo.com> Message-ID: <417EFC20.2050103@fourthworld.com> Erik Hansen wrote: > GUI and Human Interface Design > -- a short list? Some of the links on the right side of this page may be of interest: -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From revolution at jaedworks.com Wed Oct 27 01:02:20 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Tue, 26 Oct 2004 22:02:20 -0700 Subject: upDateField In-Reply-To: <3B153956-27A7-11D9-9B68-0030654C1E62@realtorsgroup.us> References: <3B153956-27A7-11D9-9B68-0030654C1E62@realtorsgroup.us> Message-ID: At 7:31 PM -0400 10/26/2004, Hershel Fisch wrote: >Hi , is there some kind of upDateField message that should trigger >when a fld is updated by a "put" command ? No. Possibly there should be, but there isn't, so you need to do whatever updating you need in the handler with the put command. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at jaedworks.com Wed Oct 27 01:05:40 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Tue, 26 Oct 2004 22:05:40 -0700 Subject: Embedding an image from a file In-Reply-To: References: Message-ID: At 5:01 PM -0300 10/26/2004, Jim Carwardine wrote: >I would like to bring an image into rev from a file (I know how to do that) >then, make the image so it is embedded in the app and not referenced from >the external file. I can't do that. Can anyone tell me how to do this? You can use the import command for this. (The IDE equivalent is choosing File menu > Import As Control > Image File.) -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From xbury.cs at clearstream.com Wed Oct 27 01:51:14 2004 From: xbury.cs at clearstream.com (xbury.cs at clearstream.com) Date: Wed, 27 Oct 2004 07:51:14 +0200 Subject: Revolution standalones and Windows terminal services Message-ID: I just discovered that setting winamp's transparency (which is drop down sweet) causes these refresh problems including with windows' title bars and some task bar displays. Just in case this may help... Naturally, RunRev is affected... black buttons, missing titlebars. Maybe W2k3 display drivers dont like transparencies... > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Xavier Bury > Sent: Tuesday, October 26, 2004 08:30 > To: use-revolution at lists.runrev.com > Subject: RE: Revolution standalones and Windows terminal services > > Chris > > I use MC and Runrev over windows 2003. while some things may > or may not work, switching the XP themes can be a solution. > > I've had black boxes even without TS! > > 2nd, the display depth of the TS may affect things too - it's > usually set to 8 or 16 bits to reduce bandwidth. See if you > can find or make a matching png file and test it. > > Since there is no video card involved... just image > transmission I think it's more of a png translation problem. > Same prob happens with MC with its startup screen althout > it's not black! > > cheers > Xavier > > > > -----Original Message----- > > From: use-revolution-bounces at lists.runrev.com > > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chris > > Sheffield > > Sent: Monday, October 25, 2004 22:29 > > To: 'How to use Revolution' > > Subject: RE: Revolution standalones and Windows terminal services > > > > Just to add a little more info to this. If anyone wants to take a > > stab at it, here are a couple screenshots from the customer. > > > > www.readnaturally.com/Internal/RNSE/new_rnse/login.jpg and > > www.readnaturally.com/Internal/RNSE/new_rnse/tm.jpg > > > > All the black areas are places where png graphics are > displayed (i.e. > > buttons, logos, etc.) For some reason these display problems are > > occurring. > > Anyone seen anything like this? Could it just be some weird video > > card issue? > > > > Thanks again, > > > > Chris Sheffield > > Software Development > > Read Naturally > > > > > > -----Original Message----- > > From: use-revolution-bounces at lists.runrev.com > > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chris > > Sheffield > > Sent: Monday, October 25, 2004 10:48 AM > > To: RevList > > Subject: Revolution standalones and Windows terminal services > > > > I'm not very familiar with terminal services or how it > works, but do > > any of you have network applications out there running off > a Windows > > 2003 server using terminal services? I had a call from a customer > > today who said that he got the server portion of our app > running fine > > (installs Valentina server), and installing and running the client > > applications on the server itself works fine. But when he > goes to a > > workstation and tries to run the application, black boxes > appear where > > most buttons should be. Sounds like some kind of a display > or video > > card incompatibility to me, but it works fine running on the server > > itself. And from what I understand about terminal services is that > > the workstations, which are pretty much just dumb terminals, use > > everything (hardware) from the server. Is that not correct? > > So why would things not display on the workstations? > > > > The buttons in question are custom buttons with png > graphics for the > > most part. If anyone has any ideas at all, I would greatly > appreciate > > it. > > > > Thanks, > > > > Chris Sheffield > > Software Development > > Read Naturally > > > > > > > > --- > > Outgoing mail is certified Virus Free. > > Checked by AVG anti-virus system (http://www.grisoft.com). > > Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > --- > > Incoming mail is certified Virus Free. > > Checked by AVG anti-virus system (http://www.grisoft.com). > > Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 > > > > > > --- > > Outgoing mail is certified Virus Free. > > Checked by AVG anti-virus system (http://www.grisoft.com). > > Version: 6.0.782 / Virus Database: 528 - Release Date: 10/22/2004 > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > ----------------------------------------- > Visit us at http://www.clearstream.com > IMPORTANT MESSAGE Internet communications are not secure > and therefore > Clearstream International does not accept legal responsibility for the > contents of this message. The information contained in > this e-mail is > confidential and may be legally privileged. It is intended > solely for the addressee. If you are not the intended > recipient, any disclosure, copying, distribution or any > action taken or omitted to be taken in reliance on it, is > prohibited and may be unlawful. Any views expressed in this > e-mail are those of the individual sender, except where the > sender specifically states them to be the views of > Clearstream International or of any of its > affiliates or subsidiaries. END OF DISCLAIMER > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER From chipp at chipp.com Wed Oct 27 02:14:37 2004 From: chipp at chipp.com (Chipp Walters) Date: Wed, 27 Oct 2004 01:14:37 -0500 Subject: upDateField In-Reply-To: <3B153956-27A7-11D9-9B68-0030654C1E62@realtorsgroup.us> References: <3B153956-27A7-11D9-9B68-0030654C1E62@realtorsgroup.us> Message-ID: <417F3CCD.4080306@chipp.com> Hershel, If you want to fire off a handler each time you 'put' text in a field, use the setProp handler. Here's how it works. Instead of putting data into a fld, set a customProp for the field: set the myText of fld "fred" to "hello world" then have a setProp handler which does the following each time the property "myText" is set: setProp myText pStr put the short name of the target into tFld put pStr into fld tFld --> DO CUSTOM STUFF TO FLD tFld HERE end myText Note, you can put the setProp handler in the card or stack script and it will work with all your fields on the card or stack. You can also Pass the myText handler if you want to keep the data in the property. The above handler never allows the myText property to actually get 'set'. hope this helps, best, Chipp Hershel Fisch wrote: > Hi , is there some kind of upDateField message that should trigger when > a fld is updated by a "put" command ? > Thanks , Hershel From powai903 at yahoo.com Wed Oct 27 04:09:44 2004 From: powai903 at yahoo.com (Vikram Singh) Date: Wed, 27 Oct 2004 01:09:44 -0700 (PDT) Subject: GeekSpeak Cheat Sheet In-Reply-To: <417EB020.3070603@fourthworld.com> Message-ID: <20041027080944.11048.qmail@web51009.mail.yahoo.com> Bangalore actually... So happens that my inlaws stay there and I get to visit that city once in a while. Any of you planning to come to India, we can chat up in Mumbai. Regards Vikram Richard Gaskin wrote: Judy Perry wrote: > And, FWIW, whenever I do hear back later from a student in the workplace, > those students have gone out of their way to tell me how this type of > instruction most definitely did make a difference in helping them get a > job. Clearly, not the majority, but it's nice to know that some people > still consider the merits of UI design training :-D And as far as jobs in the US goes, it may be far more relevant to teach design and project management skills than straight programming, certainly more so than teach commodity languages like VB or Java. If universities choose to devolve into mere trade schools, perhaps the best assistance they could offer programming students is a one-way ticket to Bangladore. ;) But if they teach managerial and design skills, those non-commodity jobs are the most likely to remain available in the US throughout the 21st century. -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From ambassador at fourthworld.com Wed Oct 27 04:13:34 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 27 Oct 2004 01:13:34 -0700 Subject: GeekSpeak Cheat Sheet In-Reply-To: <20041027080944.11048.qmail@web51009.mail.yahoo.com> References: <20041027080944.11048.qmail@web51009.mail.yahoo.com> Message-ID: <417F58AE.9000904@fourthworld.com> Vikram Singh wrote: > Bangalore actually... My second international misspelling today. I must be American. ;) > So happens that my inlaws stay there > and I get to visit that city once in a while. > > Any of you planning to come to India, we can chat up in Mumbai. Wonderful invitation, Vikram. And if you find yourself coming to Los Angeles drop a note and we'll see if we arrange a special Rev User Group meeting for you. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From powai903 at yahoo.com Wed Oct 27 04:20:08 2004 From: powai903 at yahoo.com (Vikram Singh) Date: Wed, 27 Oct 2004 01:20:08 -0700 (PDT) Subject: GeekSpeak Cheat Sheet In-Reply-To: <417F58AE.9000904@fourthworld.com> Message-ID: <20041027082008.42267.qmail@web51010.mail.yahoo.com> Many thanks. Vikram Richard Gaskin wrote: Vikram Singh wrote: > Bangalore actually... My second international misspelling today. I must be American. ;) > So happens that my inlaws stay there > and I get to visit that city once in a while. > > Any of you planning to come to India, we can chat up in Mumbai. Wonderful invitation, Vikram. And if you find yourself coming to Los Angeles drop a note and we'll see if we arrange a special Rev User Group meeting for you. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution --------------------------------- Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. From powai903 at yahoo.com Wed Oct 27 04:26:53 2004 From: powai903 at yahoo.com (Vikram Singh) Date: Wed, 27 Oct 2004 01:26:53 -0700 (PDT) Subject: GeekSpeak Cheat Sheet In-Reply-To: <417F58AE.9000904@fourthworld.com> Message-ID: <20041027082653.81529.qmail@web51007.mail.yahoo.com> Many thanks! Vikram Richard Gaskin wrote: Vikram Singh wrote: > Bangalore actually... My second international misspelling today. I must be American. ;) > So happens that my inlaws stay there > and I get to visit that city once in a while. > > Any of you planning to come to India, we can chat up in Mumbai. Wonderful invitation, Vikram. And if you find yourself coming to Los Angeles drop a note and we'll see if we arrange a special Rev User Group meeting for you. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From FlexibleLearning at aol.com Wed Oct 27 05:01:33 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Wed, 27 Oct 2004 05:01:33 EDT Subject: Constraining multiple stack windows within one stack window Message-ID: <97.50c0e642.2eb0bded@aol.com> Until (or unless) a Multiple Document Interface is supported, the only way I can think of is to use pseudo-windows by creating groups with draggable titlebar graphics and so forth. Whether the outcome is visually and/or functionally any better than multiple windows (given the multiplicity of OS GUI designs and the progrmming demands of your app) will be up to you, of course ;-) /H Hugh Senior The Flexible Learning Company Web: www.FlexibleLearning.com E: h at flexiblelearning.com T/F: +44(0)1483.27 87 27 On 26/10/2004 21:45:10 GMT, Glen Bojsza wrote: > I was wondering if anyone can tell me how to constrain one stack > window within the given area of another stack window. > > An analogy would be microsoft word and opening several documents ... > the documents are constrained by the current size of the word > window...the document can be maximized or sized . In my case I want > to open several different stacks. > > Hopefully, I've explained this correctly. From vhd at vhd.com.au Wed Oct 27 06:58:39 2004 From: vhd at vhd.com.au (VHD) Date: Wed, 27 Oct 2004 20:58:39 +1000 Subject: Login to web mail - libUrlSetAuthCallback? In-Reply-To: <20041027082008.42267.qmail@web51010.mail.yahoo.com> References: <20041027082008.42267.qmail@web51010.mail.yahoo.com> Message-ID: <200410272058390985.6731B284@mail.vhd.com.au> I am trying to login to an internet email account I have (similar to Hotmail). I have tried POST, URL etc... commands without success. When using a normal browser it seems that there are a few page redirections before I am able to view my emails. Also if I type "http://user:pswd at domain.com" into my browser I can log in without a problem but this does not work with the URL command. It does not seem like the URL and POST commands are able to handle page redirections. (? is this correct) It seems that libUrlSetAuthCallback might do the trick but there is still no documentation for it. Does anyone know whether this command is what I am after? If it is, how can I use it? If it is not, does some one have an idea of how to access internet email accounts? (I am running windows XP) Thanks, Ben From malte.brill at t-online.de Wed Oct 27 07:09:20 2004 From: malte.brill at t-online.de (Malte Brill) Date: Wed, 27 Oct 2004 13:09:20 +0200 Subject: FAQ wiki In-Reply-To: <20041026201635.25898930110@mail.runrev.com> Message-ID: Hi Richard, >Thanks for putting that together. That was fun. :-) For those who want to put things there also: http://www.derbrill.com/faq/revolution >I was going to add a page about MDI in response to a recent post here >(it's become an FAQ), but I couldn't figure out how to create a new page >in the wiki. Did I miss something obvious? Well, I also needed some time to get used to the textrules... http://www.lars-ackermann.de/wiki/static/TextRules.html One creates a new page by editing the main page. Add a line like: [[youRPageNameHere]] Save the main page and click on the ? right to your link. Your page wll be created. Using [[youRPageNameHere|Description of your page]] will allow you to have a desriptional text for your pages instead of the link being displayed. I?m really looking forward to the things you will put there! Thanks, Malte (Just 3 days left for the game... Did I mention I will hand out the stacks at the EuroRevCon? Anyone interested in the Scripts of libRMC? need more coffee. Need more sleep...) From rodney at infiny.co.nz Wed Oct 27 07:54:52 2004 From: rodney at infiny.co.nz (rodney tamblyn) Date: Thu, 28 Oct 2004 00:54:52 +1300 Subject: Over sized drawers question In-Reply-To: <417AF4E3.3080100@fourthworld.com> References: <20041021025732.83411.qmail@web60506.mail.yahoo.com> <14703368-230F-11D9-8360-000A95B300EC@daniels-mara.com> <6E39CEC8-2539-11D9-8AE7-000A95A09CF8@rpsystems.net> <417AF4E3.3080100@fourthworld.com> Message-ID: <02F9D75D-280F-11D9-8289-003065F97100@infiny.co.nz> > But if there are issues with drawers I imagine some folks are making > OS X-specific apps who would appreciate those being posted to Bugzilla > if they're not already. Well here's one I posted to the Improve list a while back (and which Troy confirmed for me) Try the following: Rev 2.5 Create a new stack called "test" save stack add a substack called "test1" In message box: drawer stack "test1" at left of stack "test" The drawer stack will appear. Click on the drag resize area on the drawer and drag it in, until the drawer is almost closed, i.e. up against the left edge of stack "test". You may need to resize the drawer a couple of times to see this happen. The drawer will unattach itself from the "test" stack and appear as a modal window with drawer appearance (no title, rounded borders). Move stack "test", stack "test1" will move in sync. Is this expected behavour with drawers? I've also noticed sometimes when resizing a drawer that the stack sometimes closes when you release the mouse. To see example of what I mean type "close stack "test1" ~ Rodney From tomas at lightheadsw.com Wed Oct 27 08:04:46 2004 From: tomas at lightheadsw.com (=?ISO-8859-1?Q?Tomas_Franz=E9n?=) Date: Wed, 27 Oct 2004 14:04:46 +0200 Subject: Using Externals Message-ID: <654FD283-2810-11D9-8284-0003937359B8@lightheadsw.com> Hi, I wrote to this list a while ago about not getting my own externals to work in Rev. Now it seems that I can't get any externals to work, at all! I think some transparency would be nice, so I decided to try out the Window external from Blue Mango. 1. I downloaded Window, and placed the DLL in the same directory as my stack. 2. I set the externals property of my stack to the full path of the DLL external, Window.dll. 3. Saved and re-opened my stack. 4. The externalfunctions and externalcommands properties are empty! I also tried setting the defaultFolder and setting the externals property to "Window.dll", but to no avail. Also tried the stack available on the Window external homepage... still empty. I'm currently using Windows 2000. I must be missing something here, or is using externals total rocket science? :-) Thanks. Tomas Franz?n Lighthead Software http://www.lightheadsw.com/ I'm listening to Cake - Let Me Go From 3mcgrath at adelphia.net Wed Oct 27 08:05:13 2004 From: 3mcgrath at adelphia.net (Thomas McGrath III) Date: Wed, 27 Oct 2004 08:05:13 -0400 Subject: Over sized drawers question In-Reply-To: <02F9D75D-280F-11D9-8289-003065F97100@infiny.co.nz> References: <20041021025732.83411.qmail@web60506.mail.yahoo.com> <14703368-230F-11D9-8360-000A95B300EC@daniels-mara.com> <6E39CEC8-2539-11D9-8AE7-000A95A09CF8@rpsystems.net> <417AF4E3.3080100@fourthworld.com> <02F9D75D-280F-11D9-8289-003065F97100@infiny.co.nz> Message-ID: <753B9F8C-2810-11D9-A6B3-000A95DA60FA@adelphia.net> When I did this the drawer came out on the right and everything worked OK no matter how many times I resized it. Then I set drawer to the right of and the drawer came out on the left. I resized it and it then detached itself from the main stack. On Oct 27, 2004, at 7:54 AM, rodney tamblyn wrote: > Create a new stack called "test" > save stack > add a substack called "test1" > In message box: drawer stack "test1" at left of stack "test" > The drawer stack will appear. Click on the drag resize area on the > drawer and drag it in, until the drawer is almost closed, i.e. up > against the left edge of stack "test". You may need to resize the > drawer a couple of times to see this happen. > The drawer will unattach itself from the "test" stack and appear as a > modal window with drawer appearance (no title, rounded borders). Move > stack "test", stack "test1" will move in sync. > Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 From fde101 at fjrhome.net Wed Oct 27 08:32:18 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 27 Oct 2004 08:32:18 -0400 Subject: Using Externals In-Reply-To: <654FD283-2810-11D9-8284-0003937359B8@lightheadsw.com> References: <654FD283-2810-11D9-8284-0003937359B8@lightheadsw.com> Message-ID: <3DD292AF-2814-11D9-823E-0050E4BA750F@fjrhome.net> Try putting the DLL into your Revolution directory (with the IDE app, as opposed to your stack) and using just its name in the externals property (w/o the path). Then quit Rev if it is open before trying to use it. On Oct 27, 2004, at 8:04 AM, Tomas Franz?n wrote: > Hi, > > I wrote to this list a while ago about not getting my own externals to > work in Rev. > Now it seems that I can't get any externals to work, at all! > I think some transparency would be nice, so I decided to try out the > Window external from Blue Mango. > > 1. I downloaded Window, and placed the DLL in the same directory as my > stack. > 2. I set the externals property of my stack to the full path of the > DLL external, Window.dll. > 3. Saved and re-opened my stack. > 4. The externalfunctions and externalcommands properties are empty! > > I also tried setting the defaultFolder and setting the externals > property to "Window.dll", but to no avail. > Also tried the stack available on the Window external homepage... > still empty. > > I'm currently using Windows 2000. > I must be missing something here, or is using externals total rocket > science? :-) > Thanks. > > Tomas Franz?n > Lighthead Software > http://www.lightheadsw.com/ > > I'm listening to Cake - Let Me Go > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Wed Oct 27 08:54:08 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 27 Oct 2004 08:54:08 -0400 Subject: GUI and Human Interface Design -- a short list? In-Reply-To: <417EFC20.2050103@fourthworld.com> References: <20041027002614.34661.qmail@web61109.mail.yahoo.com> <417EFC20.2050103@fourthworld.com> Message-ID: <4A9F99C3-2817-11D9-823E-0050E4BA750F@fjrhome.net> You might also be interested in the interface hall of fame: http://digilander.libero.it/chiediloapippo/Engineering/iarchitect/ mfame.htm And of course the interface hall of shame (linked to from that page). On Oct 26, 2004, at 9:38 PM, Richard Gaskin wrote: > Erik Hansen wrote: >> GUI and Human Interface Design >> -- a short list? > > Some of the links on the right side of this page may be of interest: > > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From RGould8 at aol.com Wed Oct 27 10:25:20 2004 From: RGould8 at aol.com (RGould8 at aol.com) Date: Wed, 27 Oct 2004 10:25:20 EDT Subject: Rev cuts stack height at lower screen resolutions Message-ID: I've noticed that Revolution automatically cuts off the bottom of my stacks when they are run on Macs at 800x600 resolution. If I hide the dock, however, then the Revolution stack is normal size. Can this "auto-shrink" feature be disabled in Revolution? Even if the dock is in the way, I'd still like my Rev app to display behind it. From lists at mangomultimedia.com Wed Oct 27 11:40:27 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 27 Oct 2004 08:40:27 -0700 Subject: Using Externals In-Reply-To: <654FD283-2810-11D9-8284-0003937359B8@lightheadsw.com> References: <654FD283-2810-11D9-8284-0003937359B8@lightheadsw.com> Message-ID: <865E3345-282E-11D9-881D-000D9337CDC8@mangomultimedia.com> On Oct 27, 2004, at 5:04 AM, Tomas Franz?n wrote: > I wrote to this list a while ago about not getting my own externals to > work in Rev. > Now it seems that I can't get any externals to work, at all! > I think some transparency would be nice, so I decided to try out the > Window external from Blue Mango. > > 1. I downloaded Window, and placed the DLL in the same directory as my > stack. > 2. I set the externals property of my stack to the full path of the > DLL external, Window.dll. > 3. Saved and re-opened my stack. > 4. The externalfunctions and externalcommands properties are empty! When you put "the externals of stack "MyStack" what does it say? It should have the full path to the external on your computer. If this isn't correct then you will have problems. I would try setting the path to the external to "Window.dll" and placing the external in the Revolution application folder at first to see if that works. > I also tried setting the defaultFolder and setting the externals > property to "Window.dll", but to no avail. > Also tried the stack available on the Window external homepage... > still empty. The stack on the website has the externals set to "Window.dll" which will look in the Revolution application folder by default (the location of the engine that is running the stack). If you were to build an external > I'm currently using Windows 2000. > I must be missing something here, or is using externals total rocket > science? :-) > Thanks. Once you get the paths correct externals should work without too much hassle. I use them in most of my daily development. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From soapdog at mac.com Wed Oct 27 12:56:09 2004 From: soapdog at mac.com (Andre Garzia) Date: Wed, 27 Oct 2004 14:56:09 -0200 Subject: Login to web mail - libUrlSetAuthCallback? In-Reply-To: <200410272058390985.6731B284@mail.vhd.com.au> References: <20041027082008.42267.qmail@web51010.mail.yahoo.com> <200410272058390985.6731B284@mail.vhd.com.au> Message-ID: <19BF4907-2839-11D9-9164-0003936D012E@mac.com> On Oct 27, 2004, at 8:58 AM, VHD wrote: > When using a normal browser it seems that there are a few page > redirections before I am able to view my emails. > Also if I type "http://user:pswd at domain.com" into my browser I can log > in without a problem but this does not work with the URL command. Ben, probably the server is trying to set a cookie which works fine in the browser, but not in Rev. One way to fool proof this is to erase your current cookies, configure your browser not to accept them, then try to access your webmail, if everything is okay, then your problem is not cookie related but I am very positive about cookies being your problem. If this is so, then you must see how this cookies are stored, and fake them to use your webmail. I don't think your webmail cookie will be encripted, so a quick look in your cookie files or installing a HTTP "debugger" (there are some for Firefox, like liveHTTPHeaders) to see the http traffic, this way, if you search long carefully enough, you'll find the response where the server sets your login cookies. This should do the trick. If you use standard webmail packages you might want to share with us, this code! :D Cheers andre -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From lists at mangomultimedia.com Wed Oct 27 13:30:06 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 27 Oct 2004 10:30:06 -0700 Subject: [ANN] EnhancedQT 1.0 beta 2 Message-ID: I just uploaded beta 2 of the external. It has a few modifications and some additions. * qtCanQuickTimeOpenFile is now qtCanOpenFile. * Documented alias qtsnap2file for qtSaveMovieSnapShotToFile. * Added qtGetMediaLevelMeter, qtSetMediaLevelMeterEnabled and qtGetMediaLevelMeterEnabled which allows monitoring the left/right levels of a track (see QTAudio.html in docs). * Added qtGetTrackFrameCount to get the number of frames in a video track (see QTMovie.html in docs). * Added qtVersion() which returns the version of the external. You can download the beta here: -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From nnoydb at excite.com Wed Oct 27 13:38:33 2004 From: nnoydb at excite.com (K) Date: Wed, 27 Oct 2004 13:38:33 -0400 (EDT) Subject: Reading from file/stdin non-blocked? Message-ID: <20041027173833.F1D4BB6F7@xprdmailfe20.nwk.excite.com> Is there a way to read from stdin or any file and not hold the event loop hostage? K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From got at mindspring.com Wed Oct 27 14:21:07 2004 From: got at mindspring.com (Gordon Tillman) Date: Wed, 27 Oct 2004 13:21:07 -0500 Subject: Reading from file/stdin non-blocked? In-Reply-To: <20041027173833.F1D4BB6F7@xprdmailfe20.nwk.excite.com> References: <20041027173833.F1D4BB6F7@xprdmailfe20.nwk.excite.com> Message-ID: Hi K, On Oct 27, 2004, at 12:38, K wrote: > Is there a way to read from stdin or any file and not hold the event > loop hostage? The best I could do with file reads was to use the timeout feature. I uploaded a sample stack to illustrate this to my user space on rev online. username= "gordyt" It's called "Non-Blocking File Reader". --gordy From lists at mangomultimedia.com Wed Oct 27 14:21:50 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 27 Oct 2004 11:21:50 -0700 Subject: Passing unknown number of referenced variables to a function Message-ID: <124EAC36-2845-11D9-8527-000A956C462A@mangomultimedia.com> Is it possible in transcript to have a function that supports the passing of multiple referenced variables and assigning values to those variables? The idea is that I could define a function like this: function myFunction @pData repeat with i = 1 to paramCount() put "someData" into paramVar(i) end repeat end function Where the function could loop through the number of parameters and put values into the variables that were passed by reference. It seems you can only get the value of a parameter that was passed in but not defined in the function definition, not the actual variable name (variableNames reports the defined variables). I guess I could just define a bunch of parameters (ie. @pData1, @pData2, @pData3, etc.) and then loop through the parameters that way but I'm hoping there is a more elegant way. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From FlexibleLearning at aol.com Wed Oct 27 14:23:09 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Wed, 27 Oct 2004 14:23:09 EDT Subject: GUI and Human Interface Design -- a short list? Message-ID: <13e.4a1cb27.2eb1418d@aol.com> Thank you, Frank... A great site and an excellent resource link for my Scrapbook! /H > You might also be interested in the interface hall of fame: > > http://digilander.libero.it/chiediloapippo/Engineering/iarchitect/ > mfame.htm > > And of course the interface hall of shame (linked to from that page). From aurelien at jetrealisations.fr Wed Oct 27 14:28:45 2004 From: aurelien at jetrealisations.fr (=?iso-8859-1?Q?aurelien@jetrealisations.fr?=) Date: Wed, 27 Oct 2004 20:28:45 +0200 Subject: use-revolution Digest, Vol 13, Issue 64 Message-ID: First of all, thanx for your precious answers about my previous questions about PDF and mail protocols. I've noticed that on a PC cd-rom generated using rev, the visual dissolve effect is not correctly displayed (the cards are simply displayed without any transition) while QT is correctly installed on the PC thing (rev correctly plays simple videos for example). The "don't use QTeffects" command would allow a correct display but it makes the mac version crash. A simple solution is to make two versions of the player but i tought it could be important to notice that "bug" (but is it realy one ?). Aur?lien Durand From aurelien at jetrealisations.fr Wed Oct 27 14:29:00 2004 From: aurelien at jetrealisations.fr (=?iso-8859-1?Q?aurelien@jetrealisations.fr?=) Date: Wed, 27 Oct 2004 20:29:00 +0200 Subject: QT effects Message-ID: First of all, thanx for your precious answers about my previous questions about PDF and mail protocols. I've noticed that on a PC cd-rom generated using rev, the visual dissolve effect is not correctly displayed (the cards are simply displayed without any transition) while QT is correctly installed on the PC thing (rev correctly plays simple videos for example). The "don't use QTeffects" command would allow a correct display but it makes the mac version crash. A simple solution is to make two versions of the player but i tought it could be important to notice that "bug" (but is it realy one ?). Aur?lien Durand From hershrev at realtorsgroup.us Wed Oct 27 14:33:53 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Wed, 27 Oct 2004 14:33:53 -0400 Subject: upDateField In-Reply-To: <417F3CCD.4080306@chipp.com> Message-ID: Thanks, Hershel On Wednesday, October 27, 2004, at 02:14 AM, Chipp Walters wrote: > Hershel, > > If you want to fire off a handler each time you 'put' text in a field, > use the setProp handler. > > Here's how it works. Instead of putting data into a fld, set a > customProp for the field: > > set the myText of fld "fred" to "hello world" > > then have a setProp handler which does the following each time the > property "myText" is set: > > setProp myText pStr > put the short name of the target into tFld > put pStr into fld tFld > --> DO CUSTOM STUFF TO FLD tFld HERE > end myText > > Note, you can put the setProp handler in the card or stack script and > it will work with all your fields on the card or stack. You can also > Pass the myText handler if you want to keep the data in the property. > The above handler never allows the myText property to actually get > 'set'. > > hope this helps, > > best, > Chipp > > > Hershel Fisch wrote: > >> Hi , is there some kind of upDateField message that should trigger >> when a fld is updated by a "put" command ? >> Thanks , Hershel > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From fde101 at fjrhome.net Wed Oct 27 14:46:08 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 27 Oct 2004 14:46:08 -0400 Subject: Reshape Graphic In-Reply-To: <20041024223624.61556.qmail@web40522.mail.yahoo.com> References: <20041024223624.61556.qmail@web40522.mail.yahoo.com> Message-ID: <771A6B2C-2848-11D9-823E-0050E4BA750F@fjrhome.net> I pasted that script into a new stack, cleaned it up and played with it for a while. It seems to work fine for closed polys, but I need to support both open and closed polys, along with lines (and curves might be nice). I was hoping that someone from Rev would clarify whether or not their script could be legally copied into my stack for use in the external. They have presented that script as a solution to the problem, which it is (more or less) for people running the stack in Rev, but if it doesn't get copied into the standalone, it doesn't do me much good. On Oct 24, 2004, at 6:36 PM, Alejandro Tejada wrote: > Hi Frank, > > I have put code to reshape a polygon vector graphic > in the stack "Graphic Tools v01 beta" > > > > This long script is from the > button "directSelectionScript" > at the bottom of the stack, and from > the stack script. > > You can improve it at your own will. :-) > > alejandro > > local > vertexpoint,vfrtgb,mnbvc,twovertexpoints,pointxy,mqpz,apgd1,apgd2,ajdg1 > ,ajdg2 > > on mouseUp > set the cursor to 1085 > > if the target <> word 1 to 3 of the selobj -- this > line to avoid a flicker in the selobj > then > if the target contains "graphic" and the style of > the target = "polygon" > then > if twovertexpoints is not empty -- and the > target contains "graphic" and the style of the target > = "polygon" ## @@@ > then > if ((item 1 of apgd1 + item 1 of mqpz ),(item > 2 of apgd1 + item 2 of mqpz)) <> "0,0" -- this line > prevents that the polygon gets a new line at 0,0 > then > # -- beep 3 > put the points of the target into vfrtgb > set the graphicPointsforUndo of btn "Undo" > to vfrtgb > put ((item 1 of apgd1 + item 1 of mqpz > ),(item 2 of apgd1 + item 2 of mqpz)) into line ajdg1 > of vfrtgb > put ((item 1 of apgd2 + item 1 of mqpz > ),(item 2 of apgd2 + item 2 of mqpz)) into line ajdg2 > of vfrtgb > > set the points of the target to vfrtgb > end if > end if > -- if I don't put empty into these locals the > vertexpoint "stick" to the mouse pointer > put empty into mqpz > put empty into apgd1 > put empty into apgd2 > put empty into ajdg1 > put empty into ajdg2 > put empty into vertexpoint > put empty into vfrtgb > put empty into mnbvc > put empty into twovertexpoints > put empty into pointxy > set the markerfilled of the target to false > set the markerDrawn of the target to the hilite > of btn "Show Markers" > end if > > end if > pass mouseUp > end mouseUp > > on mousedown > > if the target <> word 1 to 3 of the selobj -- > prevent flickering > then > > if the target contains "graphic" and the style of > the target = "polygon" and setOnlyonce <> 1 > then > > put 1 into setOnlyonce > put the target into fld "editingGrafic" > set the markercolor of the target to fld > "ColorMarker" > set the markerdrawn of the target to true > set the markerpoints of the target to "-2,-2 & > return & 2,-2 & return & 2,2 & return & -2,2 & return > & -2,-2" -- small square > > put the points of the target into vfrtgb > put the clickloc into pointxy > > -- first check, if the clickloc is a vertex > point of the polygon graphic > > put nearpoints(pointxy) into oknhy -- nearpoints > is another handler > > repeat for each line i in oknhy > > if lineoffset(i,vfrtgb) = 0 -- vfrtgb contains > the list of points of the polygon graphic > then > next repeat > else > put lineoffset(i,vfrtgb) into mnbvc -- a > local variable with the line number of the clicked > point in the list of points, used by the mousemove > message > if the target contains "graphic" and the > style of the target = "polygon" then set the > markerfilled of the target to true > put line mnbvc of vfrtgb into vertexpoint -- > a local variable with the clicked point, used by the > mousemove message > exit repeat > end if > > end repeat > > if vertexpoint is empty -- you clicked in a > segment of the polygon graphic, not in a vertexpoint > then -- if the target contains "graphic" and > the style of the target = "polygon" then > set the markerfilled of the target to true > put the points of the target into vfrtgb1 -- > the contents of vfrtgb1 will be used and deleted by > the following operations > if last line of vfrtgb1 = first line of > vfrtgb1 then put the number of lines of vfrtgb1 - 1 > into lgadCounter else put the number of lines of > vfrtgb1 into lgadCounter > repeat lgadCounter -- the number of points of > the target - 1, this presume a closed target !!!!! > put line 1 of vfrtgb1,line 2 of > vfrtgb1,pointxy into ckp > put ((item 2 of ckp - item 6 of ckp)*(item 3 > of ckp - item 1 of ckp) - (item 1 of ckp - item 5 of > ckp)*(item 4 of ckp - item 2 of ckp)) into zse > put sqrt((item 3 of ckp - item 1 of ckp)^2 + > (item 4 of ckp - item 2 of ckp)^2)^2 into esz > if esz <> 0 then put abs(zse/esz) & comma > after aqwsde > -- put abs(zse/esz) & comma after aqwsde -- > sometimes produce divide by zero error > put line 1 of vfrtgb1 && " " && line 2 of > vfrtgb1 & return after aws > delete line 1 of vfrtgb1 > end repeat > put min(aqwsde) into mqh > put itemoffset(mqh,aqwsde) into mbz > put line mbz of aws into twovertexpoints > end if > else > pass mousedown > end if -- the target contains "graphic" and the > style of the target = "polygon" and setOnlyonce <> 1 > end if -- target is not the selobj > pass mousedown > end mousedown > > > > on mousemove mX,mY > > if the target <> word 1 to 3 of the selobj -- to > avoid flickering of the selectedobject > then > if vertexpoint is not empty and the target > contains "graphic" and the style of the target = > "polygon" > then > if (mnbvc = 1 or mnbvc = the number of lines of > vfrtgb) and line 1 of vfrtgb = last line of vfrtgb > then > set the graphicPointsforUndo of btn "Undo" to > vfrtgb > put mX,mY into first line of vfrtgb > put mX,mY into last line of vfrtgb > set the points of the target to vfrtgb > else > set the graphicPointsforUndo of btn "Undo" to > vfrtgb > put mX,mY into line mnbvc of vfrtgb > set the points of the target to vfrtgb > end if > > else -- vertexpoint is empty and the target > contains "graphic" and the style of the target = > "polygon" > > -- This part of the code lets you to drag two > vertexpoints > if twovertexpoints is not empty -- and the > target contains "graphic" and the style of the target > = "polygon" > then > > put word 1 of twovertexpoints into apgd1 -- a > coordinate point like 14,23 > put word 2 of twovertexpoints into apgd2 -- a > coordinate point like 42,12 > put lineoffset(apgd1,vfrtgb)into ajdg1 -- a > single number like 12 > put lineoffset(apgd2,vfrtgb)into ajdg2 -- a > single number like 21 > put pointxy into firstclick > put mX,mY into seconclick > > switch > case item 1 of firstclick > item 1 of > seconclick -- moving to the left > if item 2 of firstclick > item 2 of > seconclick then put (- (item 1 of firstclick - item 1 > of seconclick)),(-(item 2 of firstclick - item 2 of > seconclick)) into mqpz > if item 2 of firstclick < item 2 of > seconclick then put (- (item 1 of firstclick - item 1 > of seconclick)),(item 2 of seconclick - item 2 of > firstclick) into mqpz > if item 2 of firstclick = item 2 of > seconclick then put (- (item 1 of firstclick - item 1 > of seconclick)),(item 2 of firstclick - item 2 of > seconclick) into mqpz > break > case item 1 of firstclick < item 1 of > seconclick -- moving to the right > if item 2 of firstclick > item 2 of > seconclick then put (item 1 of seconclick - item 1 of > firstclick ),(-(item 2 of firstclick - item 2 of > seconclick)) into mqpz > if item 2 of firstclick < item 2 of > seconclick then put (item 1 of seconclick - item 1 of > firstclick),(item 2 of seconclick - item 2 of > firstclick) into mqpz > if item 2 of firstclick = item 2 of > seconclick then put (- (item 1 of firstclick - item 1 > of seconclick)),(item 2 of firstclick - item 2 of > seconclick) into mqpz > break > case item 1 of firstclick = item 1 of > seconclick -- moving in rect line > if item 2 of firstclick > item 2 of > seconclick then put (- (item 1 of firstclick - item 1 > of seconclick)),-(item 2 of firstclick - item 2 of > seconclick) into mqpz > if item 2 of firstclick < item 2 of > seconclick then put (- (item 1 of firstclick - item 1 > of seconclick)),(item 2 of firstclick - item 2 of > seconclick) into mqpz > if item 2 of firstclick = item 2 of > seconclick then put (- (item 1 of firstclick - item 1 > of seconclick)),(item 2 of firstclick - item 2 of > seconclick) into mqpz > break > end switch > > # -- mqpz contains a coordinate point -- ej: > -45,-21 or 84,-56 or 22,47 or -61,31 > > end if > > end if > > end if > > pass mousemove > end mousemove > > Function Nearpoints pointxy -- is a coordinate point > like 34,56 > > put item 1 of pointxy - 2 & comma & item 2 of > pointxy - 2 & return after oknhy > put item 1 of pointxy - 2,item 2 of pointxy - 1 & > return after oknhy > put item 1 of pointxy - 2,item 2 of pointxy & return > after oknhy > put item 1 of pointxy - 2,item 2 of pointxy + 1 & > return after oknhy > put item 1 of pointxy - 2,item 2 of pointxy + 2 & > return after oknhy > > put item 1 of pointxy - 1,item 2 of pointxy - 2 & > return after oknhy > put item 1 of pointxy - 1,item 2 of pointxy - 1 & > return after oknhy > put item 1 of pointxy - 1,item 2 of pointxy & return > after oknhy > put item 1 of pointxy - 1,item 2 of pointxy + 1 & > return after oknhy > put item 1 of pointxy - 1,item 2 of pointxy + 2 & > return after oknhy > > put item 1 of pointxy,item 2 of pointxy - 2 & return > after oknhy > put item 1 of pointxy,item 2 of pointxy - 1 & return > after oknhy > put item 1 of pointxy,item 2 of pointxy & return > after oknhy > put item 1 of pointxy,item 2 of pointxy + 1 & return > after oknhy > put item 1 of pointxy,item 2 of pointxy + 2 & return > after oknhy > > put item 1 of pointxy + 1,item 2 of pointxy - 2 & > return after oknhy > put item 1 of pointxy + 1,item 2 of pointxy - 1 & > return after oknhy > put item 1 of pointxy + 1,item 2 of pointxy & return > after oknhy > put item 1 of pointxy + 1,item 2 of pointxy + 1 & > return after oknhy > put item 1 of pointxy + 1,item 2 of pointxy + 2 & > return after oknhy > > put item 1 of pointxy + 2,item 2 of pointxy - 2 & > return after oknhy > put item 1 of pointxy + 2,item 2 of pointxy - 1 & > return after oknhy > put item 1 of pointxy + 2,item 2 of pointxy & return > after oknhy > put item 1 of pointxy + 2,item 2 of pointxy + 1 & > return after oknhy > put item 1 of pointxy + 2,item 2 of pointxy + 2 > after oknhy > > return oknhy > end Nearpoints > > > > ===== > Visit my site: > http://www.geocities.com/capellan2000/ > > > > _______________________________ > Do you Yahoo!? > Declare Yourself - Register online to vote today! > http://vote.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Wed Oct 27 14:54:45 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 27 Oct 2004 14:54:45 -0400 Subject: QT effects In-Reply-To: References: Message-ID: Virtually anything that makes Rev crash is a bug (see previous posts from Rev). As for the effect not working, that sounds like a bug to me, but others might know more. Whatever is a bug (such as that crash), you should search Rev's Bugzilla for it, and if it has not been reported yet, report it. On Oct 27, 2004, at 2:29 PM, aurelien at jetrealisations.fr wrote: > > I've noticed that on a PC cd-rom generated using rev, the visual > dissolve effect is not correctly > displayed (the cards are simply displayed without any transition) > while QT is correctly installed > on the PC thing (rev correctly plays simple videos for example). The > "don't use QTeffects" > command would allow a correct display but it makes the mac version > crash. > > A simple solution is to make two versions of the player but i tought > it could be important to > notice that "bug" (but is it realy one ?). > > Aur?lien Durand > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From nnoydb at excite.com Wed Oct 27 15:04:06 2004 From: nnoydb at excite.com (K) Date: Wed, 27 Oct 2004 15:04:06 -0400 (EDT) Subject: Reading from file/stdin non-blocked? Message-ID: <20041027190406.A7B241E409@xprdmailfe25.nwk.excite.com> Is the user space accessible with out the RR IDE? -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Wed 10/27, Gordon Tillman < got at mindspring.com > wrote: From: Gordon Tillman [mailto: got at mindspring.com] To: nnoydb at excite.com, use-revolution at lists.runrev.com Date: Wed, 27 Oct 2004 13:21:07 -0500 Subject: Re: Reading from file/stdin non-blocked? Hi K,

On Oct 27, 2004, at 12:38, K wrote:

> Is there a way to read from stdin or any file and not hold the event
> loop hostage?

The best I could do with file reads was to use the timeout feature. I
uploaded a sample stack to illustrate this to my user space on rev
online. username= "gordyt"

It's called "Non-Blocking File Reader".

--gordy

_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From got at mindspring.com Wed Oct 27 15:09:39 2004 From: got at mindspring.com (Gordon Tillman) Date: Wed, 27 Oct 2004 14:09:39 -0500 Subject: Reading from file/stdin non-blocked? In-Reply-To: <20041027190406.A7B241E409@xprdmailfe25.nwk.excite.com> References: <20041027190406.A7B241E409@xprdmailfe25.nwk.excite.com> Message-ID: Howdy K. On Oct 27, 2004, at 14:04, K wrote: > > Is the user space accessible with out the RR IDE? I think you may have to. Here is all of the stuff from the script file. --gordy constant kReadIntervalSecs = 2 constant kTimeoutMS = 1 local sPath, sDone, sPos on LogIt pMsg put pMsg & return after field "statusLF" set the scroll of field "statusLF" to the formattedHeight of field "statusLF" end LogIt on StartRead put false into sDone answer file "Select a file" put it into sPath if sPath is not empty then put false into sDone open file sPath for text read put 1 into sPos send "ReadFile" else put true into sDone end if end StartRead on StopRead put true into sDone if sPath is not empty then close file sPath put "" into sPath end if end StopRead on ReadFile if sDone then exit "ReadFile" local tDat, tRes read from file sPath at sPos until return in kTimeoutMS milliseconds put the result into tRes put it into tDat add the length of tDat to sPos replace return with "" in tDat if tDat is not empty then LogIt " DATA=" & tDat if not sDone then if tRes is empty then send "ReadFile" to me else send "ReadFile" to me in kReadIntervalSecs seconds end if end if end ReadFile From howard.bornstein at gmail.com Wed Oct 27 15:10:58 2004 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Wed, 27 Oct 2004 15:10:58 -0400 Subject: revExternalLibrary and Standalones (???) Message-ID: <3f07cc260410271210772933ae@mail.gmail.com> I'm having problems with an app only after I build a standalone. I have a preOpenStack handler that isn't operating correctly. I put in an "Answer the short name of topstack" statement in the handler. Instead of showing the name of my stack, it lists revExternalLibrary as the top stack when my preOpenStack handler executes. When I run this under the IDE, it correctly lists the name of my stack, and my stack operates correctly. What is the deal with revExternalLibrary? Why is is showing up as the top stack under my standalone? Does this have something to do with why my app operates differently as a standalone than under the IDE? This is the first time I've run into this problem. (?????) -- Regards, Howard Bornstein ----------------------- www.designeq.com From hershrev at realtorsgroup.us Wed Oct 27 15:06:40 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Wed, 27 Oct 2004 15:06:40 -0400 Subject: custom externals ? Message-ID: <55B7D9E8-284B-11D9-9B68-0030654C1E62@realtorsgroup.us> I looking in to have a custom made external for mac & win. to send emails directly from RR. in detail, from a contact db to take a given fld to put it into the "To" fld , another fld to the subject fld and so on to the default email program. Yes I am aware of Sarah's email stack , 1: thats only for receiving 2: I think its easer to write an external then to rewrite a full email app. (thou it would be a nice thing to write a full email app. in RR) I just need it for sending multiple emails and receiving emails without any special needs. my question, how much would it cost me an external like this ? Also an external to fax directly from RR using either FaxSTS , WinFax or such, would be nice thing. Please contact me directly at hersh at realtorsgroup.us From nnoydb at excite.com Wed Oct 27 15:16:56 2004 From: nnoydb at excite.com (K) Date: Wed, 27 Oct 2004 15:16:56 -0400 (EDT) Subject: Reading from file/stdin non-blocked? Message-ID: <20041027191656.C3F4E3DD3@xprdmailfe6.nwk.excite.com> I will test this in my situtation and post the results. Thanks! -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Wed 10/27, Gordon Tillman < got at mindspring.com > wrote: From: Gordon Tillman [mailto: got at mindspring.com] To: nnoydb at excite.com, use-revolution at lists.runrev.com Date: Wed, 27 Oct 2004 14:09:39 -0500 Subject: Re: Reading from file/stdin non-blocked? Howdy K.


On Oct 27, 2004, at 14:04, K wrote:

>
> Is the user space accessible with out the RR IDE?

I think you may have to. Here is all of the stuff from the script file.

--gordy

constant kReadIntervalSecs = 2
constant kTimeoutMS = 1

local sPath, sDone, sPos



on LogIt pMsg
put pMsg & return after field "statusLF"
set the scroll of field "statusLF" to the formattedHeight of field
"statusLF"
end LogIt

on StartRead
put false into sDone
answer file "Select a file"
put it into sPath
if sPath is not empty then
put false into sDone
open file sPath for text read
put 1 into sPos
send "ReadFile"
else
put true into sDone
end if
end StartRead

on StopRead
put true into sDone
if sPath is not empty then
close file sPath
put "" into sPath
end if
end StopRead




on ReadFile
if sDone then exit "ReadFile"

local tDat, tRes

read from file sPath at sPos until return in kTimeoutMS milliseconds
put the result into tRes
put it into tDat
add the length of tDat to sPos
replace return with "" in tDat
if tDat is not empty then LogIt " DATA=" & tDat
if not sDone then
if tRes is empty then
send "ReadFile" to me
else
send "ReadFile" to me in kReadIntervalSecs seconds
end if
end if
end ReadFile

_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From chipp at chipp.com Wed Oct 27 15:19:21 2004 From: chipp at chipp.com (Chipp Walters) Date: Wed, 27 Oct 2004 14:19:21 -0500 Subject: FAQ wiki In-Reply-To: References: Message-ID: <417FF4B9.1050504@chipp.com> Malte, The wiki looks great! I hope people start using it. I think it could be a fabulous resource :-) best, Chipp Malte Brill wrote: > For those who want to put things there also: > > http://www.derbrill.com/faq/revolution From nnoydb at excite.com Wed Oct 27 15:18:34 2004 From: nnoydb at excite.com (K) Date: Wed, 27 Oct 2004 15:18:34 -0400 (EDT) Subject: SendMCMessage() Message-ID: <20041027191834.E7F7D3E04@xprdmailfe6.nwk.excite.com> When you SendMCMessage from a external what stack receives the message? Should I have the user specify the object and message in the external call? K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From hershrev at realtorsgroup.us Wed Oct 27 15:14:49 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Wed, 27 Oct 2004 15:14:49 -0400 Subject: revExternalLibrary and Standalones (???) In-Reply-To: <3f07cc260410271210772933ae@mail.gmail.com> Message-ID: <78F5326F-284C-11D9-9B68-0030654C1E62@realtorsgroup.us> On Wednesday, October 27, 2004, at 03:10 PM, Howard Bornstein wrote: > I'm having problems with an app only after I build a standalone. > > I have a preOpenStack handler that isn't operating correctly. I put in > an "Answer the short name of topstack" statement in the handler. > Instead of showing the name of my stack, it lists revExternalLibrary > as the top stack when my preOpenStack handler executes. if you want to show the short name of the newly stack thats going to open, then rather write "answer the short name of this stack" Hershel > > When I run this under the IDE, it correctly lists the name of my > stack, and my stack operates correctly. > > What is the deal with revExternalLibrary? Why is is showing up as the > top stack under my standalone? Does this have something to do with why > my app operates differently as a standalone than under the IDE? > > This is the first time I've run into this problem. > > (?????) > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From fde101 at fjrhome.net Wed Oct 27 15:19:55 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Wed, 27 Oct 2004 15:19:55 -0400 Subject: Reading from file/stdin non-blocked? In-Reply-To: <20041027190406.A7B241E409@xprdmailfe25.nwk.excite.com> References: <20041027190406.A7B241E409@xprdmailfe25.nwk.excite.com> Message-ID: <2F939905-284D-11D9-823E-0050E4BA750F@fjrhome.net> Yes, from the Dreamcard Player (a free download). On Oct 27, 2004, at 3:04 PM, K wrote: > > > Is the user space accessible with out the RR IDE? > > > -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- > Disclaimer: > > Any resemblance between the above views and those of my > employer, my terminal, or the view out my window are purely > coincidental. > Any resemblance between the above and my own views is > non-deterministic. > > The question of the existence of views in the absence of anyone to > hold > them > is left as an exercise for the reader. The question of the existence of > the reader > is left as an exercise for the second god coefficient. > (A discussion of non-orthogonal, non-integral polytheism is beyond the > scope of this article.) > > > > --- On Wed 10/27, Gordon Tillman < got at mindspring.com > wrote: > From: Gordon Tillman [mailto: got at mindspring.com] > To: nnoydb at excite.com, use-revolution at lists.runrev.com > Date: Wed, 27 Oct 2004 13:21:07 -0500 > Subject: Re: Reading from file/stdin non-blocked? > > Hi K,

On Oct 27, 2004, at 12:38, K wrote:

> Is there a > way to read from stdin or any file and not hold the event
> loop > hostage?

The best I could do with file reads was to use the > timeout feature. I
uploaded a sample stack to illustrate this to > my user space on rev
online. username= "gordyt"

It's > called "Non-Blocking File Reader".

--gordy

> > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From nnoydb at excite.com Wed Oct 27 15:20:47 2004 From: nnoydb at excite.com (K) Date: Wed, 27 Oct 2004 15:20:47 -0400 (EDT) Subject: Reading from file/stdin non-blocked? Message-ID: <20041027192047.165773DCF@xprdmailfe6.nwk.excite.com> Can the conditions be or'ed? Like so... read from file sPath at sPos until return in kTimeout milliseconds or numToChar(3) K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Wed 10/27, Gordon Tillman < got at mindspring.com > wrote: From: Gordon Tillman [mailto: got at mindspring.com] To: nnoydb at excite.com, use-revolution at lists.runrev.com Date: Wed, 27 Oct 2004 14:09:39 -0500 Subject: Re: Reading from file/stdin non-blocked? Howdy K.


On Oct 27, 2004, at 14:04, K wrote:

>
> Is the user space accessible with out the RR IDE?

I think you may have to. Here is all of the stuff from the script file.

--gordy

constant kReadIntervalSecs = 2
constant kTimeoutMS = 1

local sPath, sDone, sPos



on LogIt pMsg
put pMsg & return after field "statusLF"
set the scroll of field "statusLF" to the formattedHeight of field
"statusLF"
end LogIt

on StartRead
put false into sDone
answer file "Select a file"
put it into sPath
if sPath is not empty then
put false into sDone
open file sPath for text read
put 1 into sPos
send "ReadFile"
else
put true into sDone
end if
end StartRead

on StopRead
put true into sDone
if sPath is not empty then
close file sPath
put "" into sPath
end if
end StopRead




on ReadFile
if sDone then exit "ReadFile"

local tDat, tRes

read from file sPath at sPos until return in kTimeoutMS milliseconds
put the result into tRes
put it into tDat
add the length of tDat to sPos
replace return with "" in tDat
if tDat is not empty then LogIt " DATA=" & tDat
if not sDone then
if tRes is empty then
send "ReadFile" to me
else
send "ReadFile" to me in kReadIntervalSecs seconds
end if
end if
end ReadFile

_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From bvg at mac.com Wed Oct 27 15:21:27 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 27 Oct 2004 21:21:27 +0200 Subject: custom externals ? In-Reply-To: <55B7D9E8-284B-11D9-9B68-0030654C1E62@realtorsgroup.us> References: <55B7D9E8-284B-11D9-9B68-0030654C1E62@realtorsgroup.us> Message-ID: <665904FC-284D-11D9-AEB3-000D932AE9E0@mac.com> for email i suggest you look at the libSMTP by shao sean: go to http://shaosean.tk/ click on "development" scroll down to the "libSMTP" click on the "libSMTP" link no idea about the faxing though On Oct 27 2004, at 21:06, Hershel Fisch wrote: > I looking in to have a custom made external for mac & win. to send > emails directly from RR. in detail, from a contact db to take a given > fld to put it into the "To" fld , another fld to the subject fld and > so on to the default email program. > Yes I am aware of Sarah's email stack , 1: thats only for receiving > 2: I think its easer to write an external then to rewrite a full email > app. (thou it would be a nice thing to write a full email app. in RR) > I just need it for sending multiple emails and receiving emails > without any special needs. > my question, how much would it cost me an external like this ? > > Also an external to fax directly from RR using either FaxSTS , WinFax > or such, would be nice thing. > > Please contact me directly at hersh at realtorsgroup.us <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From got at mindspring.com Wed Oct 27 15:28:51 2004 From: got at mindspring.com (Gordon Tillman) Date: Wed, 27 Oct 2004 14:28:51 -0500 Subject: Reading from file/stdin non-blocked? In-Reply-To: <20041027191656.C3F4E3DD3@xprdmailfe6.nwk.excite.com> References: <20041027191656.C3F4E3DD3@xprdmailfe6.nwk.excite.com> Message-ID: <6E7AA622-284E-11D9-8637-000A95ADFC4C@mindspring.com> You're Welcome K, On Oct 27, 2004, at 14:16, K wrote: > I will test this in my situtation and post the results. Thanks! Please do let me know how it goes. One thing I would like to point out in particular: > read from file sPath at sPos until return in kTimeoutMS milliseconds Be sure and keep track of the "at sPos" as I showed in the example. I found that without that, the first time it hit end of file, so that "the result" was "eof", then it got stuck there and would never acknowledge additional data coming into the file. This was on the Mac platform where I did the testing. By the way, I created a test file as follows: From a terminal window I did this: cat >> junk.txt Then I could just type in stuff and hit return. When done you can just do a ctrl-d to exit the cat command. --gordy From got at mindspring.com Wed Oct 27 15:30:04 2004 From: got at mindspring.com (Gordon Tillman) Date: Wed, 27 Oct 2004 14:30:04 -0500 Subject: Reading from file/stdin non-blocked? In-Reply-To: <20041027192047.165773DCF@xprdmailfe6.nwk.excite.com> References: <20041027192047.165773DCF@xprdmailfe6.nwk.excite.com> Message-ID: <9A25C882-284E-11D9-8637-000A95ADFC4C@mindspring.com> K I don't know about this: On Oct 27, 2004, at 14:20, K wrote: > Can the conditions be or'ed? Like so... > > read from file sPath at sPos until return in kTimeout milliseconds or > numToChar(3) > > K You can of course just read a character at a time, accumulating into a buffer variable until the result is "eof"... --g From jeff at siphonophore.com Wed Oct 27 15:46:34 2004 From: jeff at siphonophore.com (Jeffrey Reynolds) Date: Wed, 27 Oct 2004 15:46:34 -0400 Subject: use-revolution Digest, Vol 13, Issue 66 In-Reply-To: <20041027191525.E01C6930111@mail.runrev.com> References: <20041027191525.E01C6930111@mail.runrev.com> Message-ID: Aurellen, you can also just check the version of the os rev is playing under on startup and then if its windozs then set dontuseqt to true. this avoids creating different apps/players for separate platforms. i lothe to split code on a project as when you are in bug fixing stages you have to versions to do each fix on and can get confusing and open to mistakes quickly! the few mac/pc differences ive ever had to deal with ive just set an os flag then where ever there is a problem deal with the platform specific thingie there. works well. note if you turn off quicktime on the pc you will not be able to play external movies or audio files with the player object. docs say it should work, but it doesn't. cheers, jeff Jeffrey Reynolds 6620 Michaels Dr Bethesda, MD 20817 301.469.8562 jeff at siphonophore.com On Oct 27, 2004, at 3:15 PM, use-revolution-request at lists.runrev.com wrote: > First of all, thanx for your precious answers about my previous > questions about PDF and mail > protocols. > > I've noticed that on a PC cd-rom generated using rev, the visual > dissolve effect is not correctly > displayed (the cards are simply displayed without any transition) > while QT is correctly installed > on the PC thing (rev correctly plays simple videos for example). The > "don't use QTeffects" > command would allow a correct display but it makes the mac version > crash. > > A simple solution is to make two versions of the player but i tought > it could be important to > notice that "bug" (but is it realy one ?). > > Aur?lien Durand From ambassador at fourthworld.com Wed Oct 27 16:45:15 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 27 Oct 2004 13:45:15 -0700 Subject: QT effects In-Reply-To: References: Message-ID: <418008DB.3060901@fourthworld.com> Frank D. Engel, Jr. wrote: > Virtually anything that makes Rev crash is a bug (see previous posts > from Rev). In a rare moment of honorable behavior from Microsoft, at a VB developer conference a few years ago they said something that should inspire any 4GL vendor: If you get an error dialog, that's your code. But if you get a crash, that's ours. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From hershrev at realtorsgroup.us Wed Oct 27 17:24:38 2004 From: hershrev at realtorsgroup.us (Hershel Fisch) Date: Wed, 27 Oct 2004 17:24:38 -0400 Subject: custom externals ? In-Reply-To: <665904FC-284D-11D9-AEB3-000D932AE9E0@mac.com> Message-ID: <9BC5D3A0-285E-11D9-9B68-0030654C1E62@realtorsgroup.us> On Wednesday, October 27, 2004, at 03:21 PM, Bj?rnke von Gierke wrote: > for email i suggest you look at the libSMTP by shao sean: So, to keep track of the in and out , I must build an full email app.,"libSMTP" for out going and Sarah's "POP library" for incoming and build a database to store them all. And what's doing with sending attachments , zip or sit files ? In other words , reinventing the wheel. Thats why I thought of having somebody writing an external or something like IE opening directly in a RR stack , written by I think by Chipp Walters Hershel > go to http://shaosean.tk/ > click on "development" > scroll down to the "libSMTP" > click on the "libSMTP" link > > no idea about the faxing though > > On Oct 27 2004, at 21:06, Hershel Fisch wrote: > >> I looking in to have a custom made external for mac & win. to send >> emails directly from RR. in detail, from a contact db to take a given >> fld to put it into the "To" fld , another fld to the subject fld and >> so on to the default email program. >> Yes I am aware of Sarah's email stack , 1: thats only for receiving >> 2: I think its easer to write an external then to rewrite a full >> email app. (thou it would be a nice thing to write a full email app. >> in RR) I just need it for sending multiple emails and receiving >> emails without any special needs. >> my question, how much would it cost me an external like this ? >> >> Also an external to fax directly from RR using either FaxSTS , WinFax >> or such, would be nice thing. >> >> Please contact me directly at hersh at realtorsgroup.us > > <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> > Chat with other RunRev developers: > go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From dion_mccormick at yahoo.com Wed Oct 27 18:12:25 2004 From: dion_mccormick at yahoo.com (Dion McCormick) Date: Wed, 27 Oct 2004 17:12:25 -0500 Subject: Flash and Revolution - Strange Behavior Message-ID: <20041027220845.820D1930059@mail.runrev.com> I place a QuickTime Player object on my card. I point that at a Flash Document (.swf extension). The player just shows a blank square on the screen. Something I am doing wrong? WinXP system Revolution 2.5 From dion_mccormick at yahoo.com Wed Oct 27 18:14:08 2004 From: dion_mccormick at yahoo.com (Dion McCormick) Date: Wed, 27 Oct 2004 17:14:08 -0500 Subject: Revolution 2.5, ASP.NET and security Message-ID: <20041027221027.D1FD2930059@mail.runrev.com> Has anybody worked with ASP.NET and Revolution. Specifically calling .aspx pages from Revolution to grab information and process data on the .NET server. The key question I have is how to handle security for requests. Dion McCormick WinXP system Revolution 2.5 From sarahr at genesearch.com.au Wed Oct 27 18:48:06 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Thu, 28 Oct 2004 08:48:06 +1000 Subject: Rev cuts stack height at lower screen resolutions In-Reply-To: References: Message-ID: <448C9DFE-286A-11D9-864C-0003937A97B8@genesearch.com.au> This is because the windowBoundingRect is shrunk to allow for the Dock. You can over-ride it by re-sizing the stack in a preOpenStack handler and it might also be a good idea to set the windowBoundingRect to reflect the complete screen size rather than just the pixels Rev thinks you should be using. Cheers, Sarah On 28 Oct 2004, at 12:27 am, RGould8 at aol.com wrote: > I've noticed that Revolution automatically cuts off the bottom of my > stacks > when they are run on Macs at 800x600 resolution. If I hide the dock, > however, > then the Revolution stack is normal size. Can this "auto-shrink" > feature be > disabled in Revolution? Even if the dock is in the way, I'd still > like my > Rev app to display behind it. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From bill at igame3d.com Wed Oct 27 19:02:07 2004 From: bill at igame3d.com (william griffin) Date: Wed, 27 Oct 2004 19:02:07 -0400 Subject: Video Out / DV Out External In-Reply-To: <20041027191525.E01C6930111@mail.runrev.com> References: <20041027191525.E01C6930111@mail.runrev.com> Message-ID: <3A03FB04-286C-11D9-9CEA-0030657D0A8E@igame3d.com> Apples developer site has the code http://developer.apple.com/samplecode/SimpleVideoOut/SimpleVideoOut.html Whats lacking is an External Tutorial. If such a thing existed video out would be the project I would learn to make externals with. We wanted to add this a year ago, but Tobi has no DV camera to work with, and I have no C/C++/Obj-C knowledge worth mentioning. Anyone out there want to take on this project, maybe blog how you did it, or just make money selling the external when you are done? Come on, you know you do. I particularly need it for capturing an OpenGL window, but could do frame for frame at snails pace with a rev window using images. Mr Bill From dcragg at lacscentre.co.uk Wed Oct 27 19:25:58 2004 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 28 Oct 2004 00:25:58 +0100 Subject: Login to web mail - libUrlSetAuthCallback? In-Reply-To: <200410272058390985.6731B284@mail.vhd.com.au> References: <20041027082008.42267.qmail@web51010.mail.yahoo.com> <200410272058390985.6731B284@mail.vhd.com.au> Message-ID: <8E7FEC20-286F-11D9-AB3A-000A9569F8B0@lacscentre.co.uk> On 27 Oct 2004, at 11:58, VHD wrote: > I am trying to login to an internet email account I have (similar to > Hotmail). > > I have tried POST, URL etc... commands without success. I think the first thing you should do is log the response from the server. (libUrlSetLogField) This should show you status and http headers returned by the server. For example, whether a cookie is required, or whether the authentication scheme is something other than the Basic scheme. > > When using a normal browser it seems that there are a few page > redirections before I am able to view my emails. > Also if I type "http://user:pswd at domain.com" into my browser I can log > in without a problem but this does not work with the URL command. > > It does not seem like the URL and POST commands are able to handle > page redirections. (? is this correct) The internet library (libUrl) is set to handle redirects by default. But again, using libUrlSetLogField will show if this is a problem. > > > It seems that libUrlSetAuthCallback might do the trick but there is > still no documentation for it. I doubt this will help in this situation. But you can see documentation for this here: Let us know what you find in the server response. Cheers Dave From squance at elkvalley.net Wed Oct 27 19:27:46 2004 From: squance at elkvalley.net (David Squance) Date: Wed, 27 Oct 2004 17:27:46 -0600 Subject: Printing query In-Reply-To: Message-ID: Hello Group, I've created a little app to print labels, and am trying to adapt it to do envelopes. I'm having trouble getting my head around the numbers. I have the rect of the fld to which the address info goes, and have the handler print the card from the first two numbers of the fld rect to the last two. This is a segment of the printing handler: if the platform is "MacOS" then answer printer else set the printrotated to true open printing with dialog if envchoice is "short" then set the printPaperSize to 261,468 set the printmargins to 200,144,36,36 end if if envchoice is "long" then set the printPaperSize to 297,684 set the printmargins to 360,144,36,36 end if print this card from 4,31 to 193,103 close printing When I print (to PDF) on my Mac (since RR crashes if I try to do a real print), the fld is all there, but on Windows, I lose most of the field. What's the interconnection between the various sets of numbers? The papersize is just 72 X the dimensions of standard (North American) envelopes, and the margins are supposed to put the address in the right place on the envelope. Any enlightenment would be helpful. Dave From troy at rpsystems.net Wed Oct 27 19:44:33 2004 From: troy at rpsystems.net (Troy Rollins) Date: Wed, 27 Oct 2004 19:44:33 -0400 Subject: Flash and Revolution - Strange Behavior In-Reply-To: <20041027220845.820D1930059@mail.runrev.com> References: <20041027220845.820D1930059@mail.runrev.com> Message-ID: <2743CFF2-2872-11D9-AEA6-000A95A09CF8@rpsystems.net> On Oct 27, 2004, at 6:12 PM, Dion McCormick wrote: > I place a QuickTime Player object on my card. I point that at a Flash > Document (.swf extension). The player just shows a blank square on the > screen. Something I am doing wrong? Does the same SWF open and play in QuickTime outside of Rev? -- Troy RPSystems, Ltd. http://www.rpsystems.net From nnoydb at excite.com Wed Oct 27 20:10:05 2004 From: nnoydb at excite.com (K) Date: Wed, 27 Oct 2004 20:10:05 -0400 (EDT) Subject: External Development Question Message-ID: <20041028001005.82CB7B6D3@xprdmailfe20.nwk.excite.com> Okay, I have a interesting situation. I would like to read from a file and/or stdin from transcript directly or from my external (simular to using the 'with messages clause). However, I have implemented this on Win32 and XLib using C++ but I am unable to design such and animal under Revolution (this could simply be because the model is different in RR). Any suggestions/ideas? K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From vhd at vhd.com.au Wed Oct 27 22:18:26 2004 From: vhd at vhd.com.au (VHD) Date: Thu, 28 Oct 2004 12:18:26 +1000 Subject: Login to web mail - libUrlSetAuthCallback? In-Reply-To: <19BF4907-2839-11D9-9164-0003936D012E@mac.com> References: <20041027082008.42267.qmail@web51010.mail.yahoo.com> <200410272058390985.6731B284@mail.vhd.com.au> <19BF4907-2839-11D9-9164-0003936D012E@mac.com> Message-ID: <200410281218260417.6A7BC686@mail.vhd.com.au> Hi Andre, Thanks for the info. I installed liveHTTPheaders and you are right, the problem is "cookie" related. I copied the header from liveHTTPheaders into rev and I now get "Your session has timed out". However When I use a web browser the session is still active! (I noticed that the HTTP header contains a line that says: Cookie: SID0=10982345297) Ben *********** REPLY SEPARATOR *********** On 27/10/2004 at 2:56 PM Andre Garzia wrote: >On Oct 27, 2004, at 8:58 AM, VHD wrote: > >> When using a normal browser it seems that there are a few page >> redirections before I am able to view my emails. >> Also if I type "http://user:pswd at domain.com" into my browser I can log >> in without a problem but this does not work with the URL command. > >Ben, > >probably the server is trying to set a cookie which works fine in the >browser, but not in Rev. One way to fool proof this is to erase your >current cookies, configure your browser not to accept them, then try to >access your webmail, if everything is okay, then your problem is not >cookie related but I am very positive about cookies being your problem. >If this is so, then you must see how this cookies are stored, and fake >them to use your webmail. I don't think your webmail cookie will be >encripted, so a quick look in your cookie files or installing a HTTP >"debugger" (there are some for Firefox, like liveHTTPHeaders) to see >the http traffic, this way, if you search long carefully enough, you'll >find the response where the server sets your login cookies. This should >do the trick. If you use standard webmail packages you might want to >share with us, this code! :D > >Cheers >andre > >-- >Andre Alves Garzia ? 2004 ? BRAZIL >http://studio.soapdog.org > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > > > >__________ NOD32 1.909 (20041028) Information __________ > >This message was checked by NOD32 antivirus system. >http://www.nod32.com From vhd at vhd.com.au Wed Oct 27 22:27:30 2004 From: vhd at vhd.com.au (VHD) Date: Thu, 28 Oct 2004 12:27:30 +1000 Subject: Login to web mail - libUrlSetAuthCallback? In-Reply-To: <8E7FEC20-286F-11D9-AB3A-000A9569F8B0@lacscentre.co.uk> References: <20041027082008.42267.qmail@web51010.mail.yahoo.com> <200410272058390985.6731B284@mail.vhd.com.au> <8E7FEC20-286F-11D9-AB3A-000A9569F8B0@lacscentre.co.uk> Message-ID: <200410281227300650.6A84146E@mail.vhd.com.au> Hi Dave, Thanks for the reply. I didn't realise that libURL had libUrlSetLogField. Very nice. It does something very similar to liveHTTPHeaders for use with Firefox. The problem seems to be related to cookies, so I am not sure what the next step is. Ben P.S: Thanks for maintaining libURL. *********** REPLY SEPARATOR *********** On 28/10/2004 at 12:25 AM Dave Cragg wrote: >On 27 Oct 2004, at 11:58, VHD wrote: > >> I am trying to login to an internet email account I have (similar to >> Hotmail). >> >> I have tried POST, URL etc... commands without success. > >I think the first thing you should do is log the response from the >server. (libUrlSetLogField) > >This should show you status and http headers returned by the server. >For example, whether a cookie is required, or whether the >authentication scheme is something other than the Basic scheme. > > >> >> When using a normal browser it seems that there are a few page >> redirections before I am able to view my emails. >> Also if I type "http://user:pswd at domain.com" into my browser I can log >> in without a problem but this does not work with the URL command. >> >> It does not seem like the URL and POST commands are able to handle >> page redirections. (? is this correct) > >The internet library (libUrl) is set to handle redirects by default. >But again, using libUrlSetLogField will show if this is a problem. > >> >> >> It seems that libUrlSetAuthCallback might do the trick but there is >> still no documentation for it. > >I doubt this will help in this situation. But you can see documentation >for this here: > > > >Let us know what you find in the server response. > >Cheers >Dave > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > > > >__________ NOD32 1.909 (20041028) Information __________ > >This message was checked by NOD32 antivirus system. >http://www.nod32.com From kray at sonsothunder.com Wed Oct 27 23:14:58 2004 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 27 Oct 2004 22:14:58 -0500 Subject: Passing unknown number of referenced variables to a function In-Reply-To: <124EAC36-2845-11D9-8527-000A956C462A@mangomultimedia.com> Message-ID: On 10/27/04 1:21 PM, "Trevor DeVore" wrote: > Is it possible in transcript to have a function that supports the > passing of multiple referenced variables and assigning values to those > variables? Sorry, Trevor, the answer is "no"... in fact, it's posted as an enhancement request in Bugzilla (Bug #741). Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From soapdog at mac.com Thu Oct 28 01:29:24 2004 From: soapdog at mac.com (Andre Garzia) Date: Thu, 28 Oct 2004 03:29:24 -0200 Subject: Login to web mail - libUrlSetAuthCallback? In-Reply-To: <200410281218260417.6A7BC686@mail.vhd.com.au> References: <20041027082008.42267.qmail@web51010.mail.yahoo.com> <200410272058390985.6731B284@mail.vhd.com.au> <19BF4907-2839-11D9-9164-0003936D012E@mac.com> <200410281218260417.6A7BC686@mail.vhd.com.au> Message-ID: <5459556A-28A2-11D9-9164-0003936D012E@mac.com> On Oct 28, 2004, at 12:18 AM, VHD wrote: > Hi Andre, > > Thanks for the info. I installed liveHTTPheaders and you are right, > the problem is "cookie" related. > > I copied the header from liveHTTPheaders into rev and I now get "Your > session has timed out". However When I use a web browser the session > is still active! > (I noticed that the HTTP header contains a line that says: Cookie: > SID0=10982345297) > > Ben > Ben, you'll have to script your way to the session login. Look into a home page called "HTTP made really easy", just google it, it's the first match. This will show the protocol. You'll open a socket connection to the server, and will send your login data and see the response, you'll parse the response to find what is your "session handler" (above is 10982345297), then you'll make your own response handler which will send the cookie back along with the response. Also, you can use altBrowser and embed a browser into your stack... :-) Andre -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From diskot123 at juno.com Thu Oct 28 01:47:54 2004 From: diskot123 at juno.com (diskot123 at juno.com) Date: Thu, 28 Oct 2004 05:47:54 GMT Subject: Video Out / DV Out External Message-ID: <20041027.224801.3221.292740@webmail05.lax.untd.com> Hmmm as announced recently Revolution now does external development, (not only could the external possibly get integrated into the engine, but just having this sort of work on an ongoing basis can be used to retain additional engine developers) maybe ask them for a quote:-) Tuviah ________________________________________________________________ Speed up your surfing with Juno SpeedBand. Now includes pop-up blocker! Only $14.95/ month - visit http://www.juno.com/surf to sign up today! From mwieder at ahsoftware.net Thu Oct 28 02:15:39 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 27 Oct 2004 23:15:39 -0700 Subject: External Development Question In-Reply-To: <20041028001005.82CB7B6D3@xprdmailfe20.nwk.excite.com> References: <20041028001005.82CB7B6D3@xprdmailfe20.nwk.excite.com> Message-ID: <5643209421.20041027231539@ahsoftware.net> K- K> Okay, I have a interesting situation. I would like to read K> from a file and/or stdin from transcript directly or from my K> external (simular to using the 'with messages clause). However, I K> have implemented this on Win32 and XLib using C++ but I am unable K> to design such and animal under Revolution (this could simply be K> because the model is different in RR). Any suggestions/ideas? Are you trying to do something that you can't do with the "read from file" command? -- -Mark Wieder mwieder at ahsoftware.net From lists at mangomultimedia.com Thu Oct 28 02:20:27 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 27 Oct 2004 23:20:27 -0700 Subject: Passing unknown number of referenced variables to a function In-Reply-To: References: Message-ID: <75B157CE-28A9-11D9-92EB-000D9337CDC8@mangomultimedia.com> On Oct 27, 2004, at 8:14 PM, Ken Ray wrote: > On 10/27/04 1:21 PM, "Trevor DeVore" wrote: > >> Is it possible in transcript to have a function that supports the >> passing of multiple referenced variables and assigning values to those >> variables? > > Sorry, Trevor, the answer is "no"... in fact, it's posted as an > enhancement > request in Bugzilla (Bug #741). Oh well, off to the voting booth... -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From mark at maseurope.net Thu Oct 28 05:07:39 2004 From: mark at maseurope.net (Mark Smith) Date: Thu, 28 Oct 2004 10:07:39 +0100 Subject: Passing unknown number of referenced variables to a function In-Reply-To: <20041028052556.1EF2E9300EE@mail.runrev.com> References: <20041028052556.1EF2E9300EE@mail.runrev.com> Message-ID: Would using an array be out of the question? Cheers, Mark On 28 Oct 2004, at 06:25, use-revolution-request at lists.runrev.com wrote: > On 10/27/04 1:21 PM, "Trevor DeVore" wrote: > >> Is it possible in transcript to have a function that supports the >> passing of multiple referenced variables and assigning values to those >> variables? > > Sorry, Trevor, the answer is "no"... in fact, it's posted as an > enhancement > request in Bugzilla (Bug #741). > > Ken Ray > Sons of Thunder Software > Web site: http://www.sonsothunder.com/ > Email: kray at sonsothunder.com > From malte.brill at t-online.de Thu Oct 28 06:40:12 2004 From: malte.brill at t-online.de (Malte Brill) Date: Thu, 28 Oct 2004 12:40:12 +0200 Subject: Best way to create multicolored windows icon on a mac? In-Reply-To: <20041026160106.6C83C9300F5@mail.runrev.com> Message-ID: Hi list, as I?m getting closer to building the standalone versions of my game I would love to have an icon for the win version. Can we have 256 colors icons and how would I prepare them on a Mac? Thanks a lot, Malte From johnrule at rcsprogramming.com Thu Oct 28 07:47:10 2004 From: johnrule at rcsprogramming.com (John Rule) Date: Thu, 28 Oct 2004 04:47:10 -0700 Subject: Visual Basic vs Revolution quick question In-Reply-To: <20041028052556.5428F9300F0@mail.runrev.com> Message-ID: <20041028064878.SM01360@minipcxp> Is anyone familiar with the way Visual Basic works (or worked) as far as 'using' the controls you create? I was under the impression that you had to 'run' your project in VB (which basically meant compiling it) before you could actually use anything. I am trying to make a case for using Revolution over Visual 'anything'. Thanks, JR From fde101 at fjrhome.net Thu Oct 28 08:56:33 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 28 Oct 2004 08:56:33 -0400 Subject: Printing query In-Reply-To: References: Message-ID: Why not specify the rect on the page as well as on the card (print this card from to into )... On Oct 27, 2004, at 7:27 PM, David Squance wrote: > Hello Group, > I've created a little app to print labels, and am trying to adapt it > to do > envelopes. I'm having trouble getting my head around the numbers. I > have > the rect of the fld to which the address info goes, and have the > handler > print the card from the first two numbers of the fld rect to the last > two. > This is a segment of the printing handler: > > if the platform is "MacOS" then answer printer > else set the printrotated to true > open printing with dialog > if envchoice is "short" then > set the printPaperSize to 261,468 > set the printmargins to 200,144,36,36 > end if > if envchoice is "long" then > set the printPaperSize to 297,684 > set the printmargins to 360,144,36,36 > end if > print this card from 4,31 to 193,103 > close printing > > When I print (to PDF) on my Mac (since RR crashes if I try to do a real > print), the fld is all there, but on Windows, I lose most of the field. > What's the interconnection between the various sets of numbers? The > papersize is just 72 X the dimensions of standard (North American) > envelopes, and the margins are supposed to put the address in the right > place on the envelope. Any enlightenment would be helpful. > Dave > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Thu Oct 28 08:59:27 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 28 Oct 2004 08:59:27 -0400 Subject: Best way to create multicolored windows icon on a mac? In-Reply-To: References: Message-ID: <3309CA36-28E1-11D9-AEC6-0050E4BA750F@fjrhome.net> http://www.mscape.com/products/iconographer.html And a note to the person setting up the FAQ/Wiki thing: this would be a good topic to include, I have seen it come up a few times already... On Oct 28, 2004, at 6:40 AM, Malte Brill wrote: > Hi list, > > as I?m getting closer to building the standalone versions of my game I > would > love to have an icon for the win version. Can we have 256 colors icons > and > how would I prepare them on a Mac? Thanks a lot, > > Malte > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From nnoydb at excite.com Thu Oct 28 09:01:40 2004 From: nnoydb at excite.com (K) Date: Thu, 28 Oct 2004 09:01:40 -0400 (EDT) Subject: External Development Question Message-ID: <20041028130140.4E75C3E51@xprdmailfe11.nwk.excite.com> Actuall, with read from stdin which seems to halt the message pump during the read holding the application hostage. -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Thu 10/28, Mark Wieder < mwieder at ahsoftware.net > wrote: From: Mark Wieder [mailto: mwieder at ahsoftware.net] To: use-revolution at lists.runrev.com Date: Wed, 27 Oct 2004 23:15:39 -0700 Subject: Re: External Development Question K-

K> Okay, I have a interesting situation. I would like to read
K> from a file and/or stdin from transcript directly or from my
K> external (simular to using the 'with messages clause). However, I
K> have implemented this on Win32 and XLib using C++ but I am unable
K> to design such and animal under Revolution (this could simply be
K> because the model is different in RR). Any suggestions/ideas?

Are you trying to do something that you can't do with the "read from
file" command?

--
-Mark Wieder
mwieder at ahsoftware.net

_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From paulbuzzy at aol.com Thu Oct 28 09:33:39 2004 From: paulbuzzy at aol.com (Paul) Date: Thu, 28 Oct 2004 08:33:39 -0500 Subject: Best way to create multicolored windows icon on a mac? In-Reply-To: References: Message-ID: <4180F533.3060808@aol.com> Hi Malte, I use IconBuilder for Windows - see . You need Photoshop 7.x or later though. You can get a version for Mac OS X as well. I think you can use ResEdit for the Mac as well (it's free) - though I think it runs under the Classic system. Paul malte.brill at t-online.de wrote: >Hi list, > >as I?m getting closer to building the standalone versions of my game I would >love to have an icon for the win version. Can we have 256 colors icons and >how would I prepare them on a Mac? Thanks a lot, > >Malte > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > > From paulbuzzy at aol.com Thu Oct 28 09:39:04 2004 From: paulbuzzy at aol.com (Paul) Date: Thu, 28 Oct 2004 08:39:04 -0500 Subject: Best way to create multicolored windows icon on a mac? In-Reply-To: References: Message-ID: <4180F678.9020500@aol.com> Hi Malte, I use IconBuilder for Windows - see . You need Photoshop 7.x or later though. You can get a version for Mac OS X as well. I think you can use ResEdit for the Mac as well (it's free) - though I think it runs under the Classic system. Paul malte.brill at t-online.de wrote: >Hi list, > >as I?m getting closer to building the standalone versions of my game I would >love to have an icon for the win version. Can we have 256 colors icons and >how would I prepare them on a Mac? Thanks a lot, > >Malte > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > > From FlexibleLearning at aol.com Thu Oct 28 09:55:05 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Thu, 28 Oct 2004 09:55:05 EDT Subject: OTT Python Message-ID: Is anyone able to test script colorization for Python using the Scripter's Scrapbook, please? Many thanks! /H Hugh Senior The Flexible Learning Company Web: www.FlexibleLearning.com E: h at flexiblelearning.com T/F: +44(0)1483.27 87 27 From dolker at gmail.com Thu Oct 28 10:19:21 2004 From: dolker at gmail.com (Namgyal Dolker) Date: Thu, 28 Oct 2004 10:19:21 -0400 Subject: an handler inside another...help In-Reply-To: References: <1d970aa804102613102fb0c9c4@mail.gmail.com> Message-ID: <1d970aa804102807192a664dad@mail.gmail.com> Hi Gordon, Thanks for the idea. I got it working differently but almost in the same direction. I declared a global variable lineNum. Initialise that to the start of the file Added a handler on a button to read two lines if lineNum is less than the number of lines in the file and put that in the two fields. Incremented the lineNum by 2. Added another handler in a button "reset" which will put the initial lineNum back. Works great. Thanks Namgyal On Tue, 26 Oct 2004 15:16:33 -0500, Gordon Tillman wrote: > Hi Namgyal, > > This should be no problem: > > > When a button is pressed, it will parse through the text file, read > > two lines and put that in the two fields irrespectively. It will then > > wait for a certain time and then read the next two lines and put that > > to the two fields overwriting the previous content. Hence I am using > > only one card and displaying it like a slide show. > > > > It is working fine except that I want the wait not to be limited to > > any time but to an event trigger. Like if there is another button(or > > the same button) which when clicked will resume the file parsing. > > Put all of your handlers that interact with this text file into the > same script file. > Define a script-level local variable at the top, like this: > > local sFilePath > > Have one handler that initializes sFilePath and opens it. > > Have another handler that reads two lines from sFilePath every time the > user clicks on a button. Of course, in this second handler once it > hits EOF or whatever, it can then close sFilePath and update your GUI > as necessary. > > --gordon > > From malte.brill at t-online.de Thu Oct 28 10:21:54 2004 From: malte.brill at t-online.de (Malte Brill) Date: Thu, 28 Oct 2004 16:21:54 +0200 Subject: Best way to create multicolored windows icon on a mac? In-Reply-To: <20041027160029.D1E079300EE@mail.runrev.com> Message-ID: Thanks a lot I will look a both. :-) Paul wrote: >I use IconBuilder for Windows - see http://www.iconfactory.com/ibxp_home.asp Do you happen to know if it works with Photoshop Elements? Frank D. Engel, Jr. wrote: >http://www.mscape.com/products/iconographer.html >And a note to the person setting up the FAQ/Wiki thing: this would be a good >topic to include, I have seen it come up a few times already... Me too. But all I could find pointed to Rev versions prior 2.2 only allowing 16 colors I guess. I will put it there as soon as possible. Best, Malte From nnoydb at excite.com Thu Oct 28 10:36:03 2004 From: nnoydb at excite.com (K) Date: Thu, 28 Oct 2004 10:36:03 -0400 (EDT) Subject: wait with messages revisited. Message-ID: <20041028143603.35871B6F9@xprdmailfe18.nwk.excite.com> Okay, some time ago everyone assisted me with understanding how "wait with messages" functions. I am still a bit confused. In my testing I found the following. Example code: [Button A] global evtA on mouseUp put "Waiting on event (A)" & cr into field edtStatus wait until evtA with messages put "Event (A) signaled" & cr into field edtStatus end mouseUp [Button B] global evtB on mouseUp put "Waiting on event (B)" & cr into field edtStatus wait until evtB with messages put "Event (B) signaled" & cr into field edtStatus end mouseUp [Button Clear] global evtA global evtB on mouseUp put false into evtA put false into evtB end mouseUp [Button SignalA] global evtA on mouseUp put true into evtA end mouseUp [Button SignalB] global evtB on mouseUp put true into evtB end mouseUp Test Click Clear Output: Nothing Click A Output: Waiting on event (A) Click B Output: Waiting on event (B) Click SignalA Output: Nothing Click SignalB Output: Waiting on event (A) Output: Waiting on event (B) This means that each wait is dependent on the previous A cannot be signaled until B completes. Is this the intended result? NOTE: I am using Revolution 2.2.1 on OS X since 2.5 delete my objects without warning. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Thu Oct 28 10:38:28 2004 From: nnoydb at excite.com (K) Date: Thu, 28 Oct 2004 10:38:28 -0400 (EDT) Subject: SendMCMessage() (please ignore) Message-ID: <20041028143828.E7086B727@xprdmailfe18.nwk.excite.com> Sorry, I did not understand how SendMCMessage() worked and I created a few functions and seem to better understand it now. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Wed 10/27, K < nnoydb at excite.com > wrote: From: K [mailto: nnoydb at excite.com] To: use-revolution at lists.runrev.com Date: Wed, 27 Oct 2004 15:18:34 -0400 (EDT) Subject: SendMCMessage()


When you SendMCMessage from a external what stack receives the message? Should I have the user specify the object and message in the external call?

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

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

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



_______________________________________________
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Thu Oct 28 10:39:41 2004 From: nnoydb at excite.com (K) Date: Thu, 28 Oct 2004 10:39:41 -0400 (EDT) Subject: Passing unknown number of referenced variables to a function Message-ID: <20041028143941.8836BB6D9@xprdmailfe18.nwk.excite.com> I posted the exact question some time ago and was told it is not possible. Kevin -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Wed 10/27, Trevor DeVore < lists at mangomultimedia.com > wrote: From: Trevor DeVore [mailto: lists at mangomultimedia.com] To: use-revolution at runrev.com Date: Wed, 27 Oct 2004 11:21:50 -0700 Subject: Passing unknown number of referenced variables to a function Is it possible in transcript to have a function that supports the
passing of multiple referenced variables and assigning values to those
variables? The idea is that I could define a function like this:

function myFunction @pData
repeat with i = 1 to paramCount()
put "someData" into paramVar(i)
end repeat
end function

Where the function could loop through the number of parameters and put
values into the variables that were passed by reference. It seems you
can only get the value of a parameter that was passed in but not
defined in the function definition, not the actual variable name
(variableNames reports the defined variables).

I guess I could just define a bunch of parameters (ie. @pData1,
@pData2, @pData3, etc.) and then loop through the parameters that way
but I'm hoping there is a more elegant way.


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

_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From ambassador at fourthworld.com Thu Oct 28 10:48:03 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 28 Oct 2004 07:48:03 -0700 Subject: Passing unknown number of referenced variables to a function In-Reply-To: <75B157CE-28A9-11D9-92EB-000D9337CDC8@mangomultimedia.com> References: <75B157CE-28A9-11D9-92EB-000D9337CDC8@mangomultimedia.com> Message-ID: <418106A3.2060408@fourthworld.com> Trevor DeVore wrote: > On Oct 27, 2004, at 8:14 PM, Ken Ray wrote: > >> On 10/27/04 1:21 PM, "Trevor DeVore" wrote: >> >>> Is it possible in transcript to have a function that supports the >>> passing of multiple referenced variables and assigning values to those >>> variables? >> >> >> Sorry, Trevor, the answer is "no"... in fact, it's posted as an >> enhancement >> request in Bugzilla (Bug #741). Would it be possible in your case to use an array for now? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From fde101 at fjrhome.net Thu Oct 28 10:51:54 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 28 Oct 2004 10:51:54 -0400 Subject: Wacky Submenu Problem under OS X Message-ID: Okay, I have a File menu. The text reads something like this (put button "File"): (&Print/P Print &Labels 516&0 516&1 516&2 516&3 516&4 526&7 - Quick &Reference - &Quit/Q Note that those are indeed tabs, created by Menu Builder/Manager (Builder in the menu, Manager in the title bar and Bugzilla component -- and I have other issues concerning this tool, which will make their way into Bugzilla shortly...) Anyway, this *should* show up as follows in the menu bar: Print Print Labels -> - Quit And the Print Labels submenu should look like: 5160 5161 5162 5163 5164 5267 - Quick Reference Correct? If the menu bar is in the stack window, that is what I get; however, under OS X at least, putting it in the menu bar at the top of the screen (which is really where it belongs to begin with) gives me a File menu that looks like this: Print Print Labels 5160 5161 5162 5163 5164 5267 -> With the Quit option correctly moved to the app menu, and with a "5267" submenu that looks like this: - Quick Reference Is this something stupid that I am doing, or does this also belong in Bugzilla? Has anyone else seen it? Thank you! ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From europe at ehug.info Thu Oct 28 11:24:44 2004 From: europe at ehug.info (Mark Schonewille) Date: Thu, 28 Oct 2004 17:24:44 +0200 Subject: OTT Python In-Reply-To: References: Message-ID: <41810F3C.90402@ehug.info> Hugh, I could do a few simple tests (on MacOS 9), but I wouldn't know what a colorization scheme for Python would look like. I guess you won't support that for Python? I just put some Python script into the Scripter's Scrapbook (without support for Python). Which features would you like me to test? Could I also make a request regarding Python? I am looking for the Python OSA extension for MacOS 9. It is not available on the internet (really!). Could someone please have a look at the old floppy disks in the basement or the attic or at the CD with old software and find this extension for me? Mark FlexibleLearning at aol.com wrote: > Is anyone able to test script colorization for Python using the Scripter's > Scrapbook, please? > > Many thanks! > > /H -- eHUG coordinator mailto:europe at ehug.info fax: +1 501 633 94 04 http://home.wanadoo.nl/mark.sch http://www.ehug.info From lists at mangomultimedia.com Thu Oct 28 12:08:39 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 28 Oct 2004 09:08:39 -0700 Subject: Passing unknown number of referenced variables to a function In-Reply-To: <418106A3.2060408@fourthworld.com> References: <75B157CE-28A9-11D9-92EB-000D9337CDC8@mangomultimedia.com> <418106A3.2060408@fourthworld.com> Message-ID: > Would it be possible in your case to use an array for now? The function actually returns an array already. I wanted to be able to create multiple arrays at once. The array being returned is a db result set array that I use with my libDatabase library. When running with a PHP application over the web I sometimes am working with multiple record sets returned in one request to the server. I wanted to be able to return multiple arrays from a function that parsed all of the record sets returned in one request. Each record set returned from the server has an identifier so I just modified my function to accept the identifier name and it returns the array for that record set. I am calling it multiple times to get all of the record sets. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From fde101 at fjrhome.net Thu Oct 28 12:49:07 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 28 Oct 2004 12:49:07 -0400 Subject: Another Menu Question Message-ID: <48C3A8BA-2901-11D9-AEC6-0050E4BA750F@fjrhome.net> Anyone know how to get a menu bar from one stack to handle keyboard shortcuts while another stack (one without a menu bar) is on top? ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From userev at canelasoftware.com Thu Oct 28 12:52:59 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 28 Oct 2004 09:52:59 -0700 Subject: Best way to create multicolored windows icon on a mac? In-Reply-To: References: Message-ID: On Oct 28, 2004, at 3:40 AM, Malte Brill wrote: > Hi list, > > as I?m getting closer to building the standalone versions of my game I > would > love to have an icon for the win version. Can we have 256 colors icons > and > how would I prepare them on a Mac? Thanks a lot, > > Malte > I really like Iconworkshop from Axialis. -- Best regards, Mark Talluto http://www.canelasoftware.com From vokey at uleth.ca Thu Oct 28 12:53:30 2004 From: vokey at uleth.ca (Dr.John R.Vokey) Date: Thu, 28 Oct 2004 10:53:30 -0600 Subject: Passing unknown number of referenced variables to a function In-Reply-To: <20041028160006.34E64930117@mail.runrev.com> References: <20041028160006.34E64930117@mail.runrev.com> Message-ID: Not true; just create the function with more input variables than you would ever need to pass to it, then use the paramCount and params functions within it to retrieve those passed. On 28-Oct-04, at 10:00 AM, use-revolution-request at lists.runrev.com wrote: > I posted the exact question some time ago and was told it is not > possible. > > Kevin -- John R. Vokey, PhD Professor B.E.R.G. - Behaviour and Evolution Research Group Micro-Cognition Laboratory Department of Psychology & Neuroscience University of Lethbridge Lethbridge, Alberta T1K 3M4 CANADA (403) 329-2409 office/lab (403) 329-2555 FAX From nnoydb at excite.com Thu Oct 28 13:11:57 2004 From: nnoydb at excite.com (K) Date: Thu, 28 Oct 2004 13:11:57 -0400 (EDT) Subject: Passing unknown number of referenced variables to a function Message-ID: <20041028171157.0D4791BD2C@xprdmailfe23.nwk.excite.com> That was a option no one provided. Interesting! Thanks for the education. -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Thu 10/28, Dr.John R.Vokey < vokey at uleth.ca > wrote: From: Dr.John R.Vokey [mailto: vokey at uleth.ca] To: use-revolution at lists.runrev.com Date: Thu, 28 Oct 2004 10:53:30 -0600 Subject: Re: Passing unknown number of referenced variables to a function Not true; just create the function with more input variables than you
would ever need to pass to it, then use the paramCount and params
functions within it to retrieve those passed.

On 28-Oct-04, at 10:00 AM, use-revolution-request at lists.runrev.com
wrote:

> I posted the exact question some time ago and was told it is not
> possible.
>
> Kevin
--
John R. Vokey, PhD
Professor
B.E.R.G. - Behaviour and Evolution Research Group
Micro-Cognition Laboratory
Department of Psychology & Neuroscience
University of Lethbridge
Lethbridge, Alberta T1K 3M4
CANADA
(403) 329-2409 office/lab
(403) 329-2555 FAX

_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From lists at mangomultimedia.com Thu Oct 28 13:25:32 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 28 Oct 2004 10:25:32 -0700 Subject: Passing unknown number of referenced variables to a function In-Reply-To: References: <20041028160006.34E64930117@mail.runrev.com> Message-ID: <5F04EBCA-2906-11D9-B737-000A956C462A@mangomultimedia.com> On Oct 28, 2004, at 9:53 AM, Dr.John R.Vokey wrote: > Not true; just create the function with more input variables than you > would ever need to pass to it, then use the paramCount and params > functions within it to retrieve those passed. That works for passing data into a function but not for using referenced variables as parameters. If you don't supply a variable for every parameter that is referenced (@pParma) then you get an error message. -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From kray at sonsothunder.com Thu Oct 28 13:26:15 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 28 Oct 2004 12:26:15 -0500 Subject: Passing unknown number of referenced variables to a function In-Reply-To: Message-ID: On 10/28/04 11:53 AM, "Dr.John R.Vokey" wrote: > Not true; just create the function with more input variables than you > would ever need to pass to it, then use the paramCount and params > functions within it to retrieve those passed. Unfortunately that only works with "regular" parameters; you can't do that with pass-by-reference params because you need to have something passed for each param to the function. For example, the following won't work: on test put 10 into tVar get add10(tVar) end test function add10 @pVar1, at pVar2 add 10 to pVar1 add 10 to pVar2 end add10 It will error out unless you provide a second "dummy" variable: on test put 10 into tVar put 0 into tDummy get add10(tVar,tDummy) end test And that would be really ugly (among other things)... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From dion_mccormick at yahoo.com Thu Oct 28 13:43:21 2004 From: dion_mccormick at yahoo.com (Dion McCormick) Date: Thu, 28 Oct 2004 12:43:21 -0500 Subject: Flash and Revolution - Strange Behavior Message-ID: <20041028173942.9251D930059@mail.runrev.com> Good call. I attempted to load the flash directly into the player and I get the error: "Couldn't open the file "XYZ.swf" because invalid media data was found in the movie." Are there things that Quicktime can't handle in flash? dion From chipp at chipp.com Thu Oct 28 13:51:05 2004 From: chipp at chipp.com (Chipp Walters) Date: Thu, 28 Oct 2004 12:51:05 -0500 Subject: Best way to create multicolored windows icon on a mac? In-Reply-To: References: Message-ID: <41813189.6050507@chipp.com> You also might want to check out my icon building tutorial at: http://www.altuit.com/webs/altuit2/StandaloneBuilderTutorial/BuildingIconsforMacOSXandWindowsXP.htm I don't think the iconFactory plugin works with PhotoElements. From chipp at chipp.com Thu Oct 28 13:52:57 2004 From: chipp at chipp.com (Chipp Walters) Date: Thu, 28 Oct 2004 12:52:57 -0500 Subject: Passing unknown number of referenced variables to a function In-Reply-To: References: <75B157CE-28A9-11D9-92EB-000D9337CDC8@mangomultimedia.com> <418106A3.2060408@fourthworld.com> Message-ID: <418131F9.3040303@chipp.com> Trevor, Why not just send back XML from the server and parse it? You could create a single parsing function to extract just the data you're looking for...at least that's how we do it. best, Chipp Trevor DeVore wrote: > The function actually returns an array already. I wanted to be able to > create multiple arrays at once. The array being returned is a db result > set array that I use with my libDatabase library. When running with a > PHP application over the web I sometimes am working with multiple record > sets returned in one request to the server. From troy at rpsystems.net Thu Oct 28 13:52:48 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 28 Oct 2004 13:52:48 -0400 Subject: Flash and Revolution - Strange Behavior In-Reply-To: <20041028173942.9251D930059@mail.runrev.com> References: <20041028173942.9251D930059@mail.runrev.com> Message-ID: <2E47AB36-290A-11D9-B865-000A95A09CF8@rpsystems.net> On Oct 28, 2004, at 1:43 PM, Dion McCormick wrote: > Are there things that Quicktime can't handle in flash? ActionScript beyond Flash 5. You can "export as Flash 5" in recent versions of Flash, but depending on techniques (and components) used in the Flash content, it may or may not work. -- Troy RPSystems, Ltd. http://www.rpsystems.net From userev at canelasoftware.com Thu Oct 28 14:56:52 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 28 Oct 2004 11:56:52 -0700 Subject: Linux KDE & GNOME question Message-ID: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> Would someone confirm that KDE and GNOME do the same thing but are separate options? I mean, do you need to have both installed on your Linux system or will one of them do? If you have both installed (Mandrake comes with both), how do you switch from one to the other (provide that is possible)? Thanks! -- Best regards, Mark Talluto http://www.canelasoftware.com From troy at rpsystems.net Thu Oct 28 14:59:20 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 28 Oct 2004 14:59:20 -0400 Subject: Linux KDE & GNOME question In-Reply-To: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> References: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> Message-ID: <79638810-2913-11D9-B865-000A95A09CF8@rpsystems.net> On Oct 28, 2004, at 2:56 PM, Mark Talluto wrote: > Would someone confirm that KDE and GNOME do the same thing but are > separate options? I mean, do you need to have both installed on your > Linux system or will one of them do? If you have both installed > (Mandrake comes with both), how do you switch from one to the other > (provide that is possible)? One will do. They are separate graphical shells for the OS. -- Troy RPSystems, Ltd. http://www.rpsystems.net From userev at canelasoftware.com Thu Oct 28 15:01:15 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 28 Oct 2004 12:01:15 -0700 Subject: Linux KDE & GNOME question In-Reply-To: <79638810-2913-11D9-B865-000A95A09CF8@rpsystems.net> References: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> <79638810-2913-11D9-B865-000A95A09CF8@rpsystems.net> Message-ID: On Oct 28, 2004, at 11:59 AM, Troy Rollins wrote: > > On Oct 28, 2004, at 2:56 PM, Mark Talluto wrote: > >> Would someone confirm that KDE and GNOME do the same thing but are >> separate options? I mean, do you need to have both installed on your >> Linux system or will one of them do? If you have both installed >> (Mandrake comes with both), how do you switch from one to the other >> (provide that is possible)? > > One will do. They are separate graphical shells for the OS. > Ok. I wasn't sure. Thanks Troy. Based on the docs for 2.5, KDE would be the preferred graphical shell. Do you have that opinion? -- Best regards, Mark Talluto http://www.canelasoftware.com From troy at rpsystems.net Thu Oct 28 15:05:52 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 28 Oct 2004 15:05:52 -0400 Subject: Linux KDE & GNOME question In-Reply-To: References: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> <79638810-2913-11D9-B865-000A95A09CF8@rpsystems.net> Message-ID: <630C6C15-2914-11D9-B865-000A95A09CF8@rpsystems.net> On Oct 28, 2004, at 3:01 PM, Mark Talluto wrote: > Ok. I wasn't sure. Thanks Troy. Based on the docs for 2.5, KDE > would be the preferred graphical shell. Do you have that opinion? Yes, I'd have to say that I do. KDE tends to lean toward doing things in ways that Windows and Mac users find "normal" and comfortable. Gnome tends to do things in its own techniques. -- Troy RPSystems, Ltd. http://www.rpsystems.net From paulbuzzy at aol.com Thu Oct 28 15:07:20 2004 From: paulbuzzy at aol.com (Paul) Date: Thu, 28 Oct 2004 14:07:20 -0500 Subject: Best way to create multicolored windows icon on a mac? In-Reply-To: References: Message-ID: <41814368.7050908@aol.com> Hi Malte: Sorry, I don't know if IconBuilder works with Photoshop Elements. It might say on their website. Paul malte.brill at t-online.de wrote: >Thanks a lot I will look a both. :-) > >Paul wrote: > > > >>I use IconBuilder for Windows - see http://www.iconfactory.com/ibxp_home.asp >> >> > >Do you happen to know if it works with Photoshop Elements? > >Frank D. Engel, Jr. wrote: > > > >>http://www.mscape.com/products/iconographer.html >> >> > > > >>And a note to the person setting up the FAQ/Wiki thing: this would be a good >>topic to include, I have seen it come up a few times already... >> >> > >Me too. But all I could find pointed to Rev versions prior 2.2 only allowing >16 colors I guess. I will put it there as soon as possible. > >Best, > >Malte > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > > From userev at canelasoftware.com Thu Oct 28 15:09:16 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 28 Oct 2004 12:09:16 -0700 Subject: Linux KDE & GNOME question In-Reply-To: <630C6C15-2914-11D9-B865-000A95A09CF8@rpsystems.net> References: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> <79638810-2913-11D9-B865-000A95A09CF8@rpsystems.net> <630C6C15-2914-11D9-B865-000A95A09CF8@rpsystems.net> Message-ID: On Oct 28, 2004, at 12:05 PM, Troy Rollins wrote: > > On Oct 28, 2004, at 3:01 PM, Mark Talluto wrote: > >> Ok. I wasn't sure. Thanks Troy. Based on the docs for 2.5, KDE >> would be the preferred graphical shell. Do you have that opinion? > > Yes, I'd have to say that I do. KDE tends to lean toward doing things > in ways that Windows and Mac users find "normal" and comfortable. > Gnome tends to do things in its own techniques. > Thanks again Troy. I have a tech support issue with a customer that is using Mandrake. I'll have him try the KDE environment and see if this make a difference. -- Best regards, Mark Talluto http://www.canelasoftware.com From b.xavier at internet.lu Thu Oct 28 15:23:52 2004 From: b.xavier at internet.lu (MisterX) Date: Thu, 28 Oct 2004 21:23:52 +0200 Subject: Flash and Revolution - Strange Behavior In-Reply-To: <2E47AB36-290A-11D9-B865-000A95A09CF8@rpsystems.net> Message-ID: <20041028191803.251E09300D8@mail.runrev.com> What do you want to do in terms of flash? > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Troy Rollins > Sent: Thursday, October 28, 2004 19:53 > To: How to use Revolution > Subject: Re: Flash and Revolution - Strange Behavior > > > On Oct 28, 2004, at 1:43 PM, Dion McCormick wrote: > > > Are there things that Quicktime can't handle in flash? > > ActionScript beyond Flash 5. > > You can "export as Flash 5" in recent versions of Flash, but > depending on techniques (and components) used in the Flash > content, it may or may not work. > -- > Troy > RPSystems, Ltd. > http://www.rpsystems.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From fde101 at fjrhome.net Thu Oct 28 15:33:38 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 28 Oct 2004 15:33:38 -0400 Subject: Linux KDE & GNOME question In-Reply-To: References: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> <79638810-2913-11D9-B865-000A95A09CF8@rpsystems.net> <630C6C15-2914-11D9-B865-000A95A09CF8@rpsystems.net> Message-ID: <446F3385-2918-11D9-AEC6-0050E4BA750F@fjrhome.net> Note that this will make a very marginal difference in most cases. Unless there is an issue related to drag&drop, the clipboard, or window size/resizing/maximizing/moving, etc., this should make no difference whatsoever. It's not impossible that it could be throwing off environment variables or something, but it is highly unlikely that this is a problem. You can run GNOME apps within KDE and vice versa; it's a matter of having the appropriate libraries installed. They might not obey all of the appearance conventions, but they should still work. On Oct 28, 2004, at 3:09 PM, Mark Talluto wrote: > > On Oct 28, 2004, at 12:05 PM, Troy Rollins wrote: > >> >> On Oct 28, 2004, at 3:01 PM, Mark Talluto wrote: >> >>> Ok. I wasn't sure. Thanks Troy. Based on the docs for 2.5, KDE >>> would be the preferred graphical shell. Do you have that opinion? >> >> Yes, I'd have to say that I do. KDE tends to lean toward doing things >> in ways that Windows and Mac users find "normal" and comfortable. >> Gnome tends to do things in its own techniques. >> > > > Thanks again Troy. I have a tech support issue with a customer that > is using Mandrake. I'll have him try the KDE environment and see if > this make a difference. > > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From userev at canelasoftware.com Thu Oct 28 15:38:37 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 28 Oct 2004 12:38:37 -0700 Subject: Linux KDE & GNOME question In-Reply-To: <446F3385-2918-11D9-AEC6-0050E4BA750F@fjrhome.net> References: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> <79638810-2913-11D9-B865-000A95A09CF8@rpsystems.net> <630C6C15-2914-11D9-B865-000A95A09CF8@rpsystems.net> <446F3385-2918-11D9-AEC6-0050E4BA750F@fjrhome.net> Message-ID: On Oct 28, 2004, at 12:33 PM, Frank D. Engel, Jr. wrote: > Note that this will make a very marginal difference in most cases. > Unless there is an issue related to drag&drop, the clipboard, or > window size/resizing/maximizing/moving, etc., this should make no > difference whatsoever. It's not impossible that it could be throwing > off environment variables or something, but it is highly unlikely that > this is a problem. > > You can run GNOME apps within KDE and vice versa; it's a matter of > having the appropriate libraries installed. They might not obey all > of the appearance conventions, but they should still work. > > On Oct 28, 2004, at 3:09 PM, Mark Talluto wrote: > >> >> On Oct 28, 2004, at 12:05 PM, Troy Rollins wrote: >> >>> >>> On Oct 28, 2004, at 3:01 PM, Mark Talluto wrote: >>> >>>> Ok. I wasn't sure. Thanks Troy. Based on the docs for 2.5, KDE >>>> would be the preferred graphical shell. Do you have that opinion? >>> >>> Yes, I'd have to say that I do. KDE tends to lean toward doing >>> things in ways that Windows and Mac users find "normal" and >>> comfortable. Gnome tends to do things in its own techniques. >>> >> >> >> Thanks again Troy. I have a tech support issue with a customer that >> is using Mandrake. I'll have him try the KDE environment and see if >> this make a difference. >> I see Frank. My particular issue has to deal with palettes not floating over toplevel windows as they should. Mark Waddingham created an external that fixes this issue in Rev when running in Linux. I have an e-mail in to him right now regarding what the preferred specs are for this external to work. Until this bug is resolved in the engine, I need to find the optimal solution for this hack. -- Best regards, Mark Talluto http://www.canelasoftware.com From chipp at chipp.com Thu Oct 28 15:48:05 2004 From: chipp at chipp.com (Chipp Walters) Date: Thu, 28 Oct 2004 14:48:05 -0500 Subject: SSH and SFTP in RR? Message-ID: <41814CF5.3090406@chipp.com> Can FTP be setup to do SSH and/or SFTP in the current version of RR? TIA, Chipp From fde101 at fjrhome.net Thu Oct 28 15:49:54 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 28 Oct 2004 15:49:54 -0400 Subject: Linux KDE & GNOME question In-Reply-To: References: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> <79638810-2913-11D9-B865-000A95A09CF8@rpsystems.net> <630C6C15-2914-11D9-B865-000A95A09CF8@rpsystems.net> <446F3385-2918-11D9-AEC6-0050E4BA750F@fjrhome.net> Message-ID: <8A2E0B99-291A-11D9-AEC6-0050E4BA750F@fjrhome.net> That might be related to the window manager, so yes, you are correct to investigate KDE vs. GNOME here. On Oct 28, 2004, at 3:38 PM, Mark Talluto wrote: > > On Oct 28, 2004, at 12:33 PM, Frank D. Engel, Jr. wrote: > >> Note that this will make a very marginal difference in most cases. >> Unless there is an issue related to drag&drop, the clipboard, or >> window size/resizing/maximizing/moving, etc., this should make no >> difference whatsoever. It's not impossible that it could be throwing >> off environment variables or something, but it is highly unlikely >> that this is a problem. >> >> You can run GNOME apps within KDE and vice versa; it's a matter of >> having the appropriate libraries installed. They might not obey all >> of the appearance conventions, but they should still work. >> >> On Oct 28, 2004, at 3:09 PM, Mark Talluto wrote: >> >>> >>> On Oct 28, 2004, at 12:05 PM, Troy Rollins wrote: >>> >>>> >>>> On Oct 28, 2004, at 3:01 PM, Mark Talluto wrote: >>>> >>>>> Ok. I wasn't sure. Thanks Troy. Based on the docs for 2.5, KDE >>>>> would be the preferred graphical shell. Do you have that opinion? >>>> >>>> Yes, I'd have to say that I do. KDE tends to lean toward doing >>>> things in ways that Windows and Mac users find "normal" and >>>> comfortable. Gnome tends to do things in its own techniques. >>>> >>> >>> >>> Thanks again Troy. I have a tech support issue with a customer that >>> is using Mandrake. I'll have him try the KDE environment and see if >>> this make a difference. >>> > > I see Frank. My particular issue has to deal with palettes not > floating over toplevel windows as they should. Mark Waddingham > created an external that fixes this issue in Rev when running in > Linux. I have an e-mail in to him right now regarding what the > preferred specs are for this external to work. Until this bug is > resolved in the engine, I need to find the optimal solution for this > hack. > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From lists at mangomultimedia.com Thu Oct 28 15:52:53 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 28 Oct 2004 12:52:53 -0700 Subject: Passing unknown number of referenced variables to a function In-Reply-To: <418131F9.3040303@chipp.com> References: <75B157CE-28A9-11D9-92EB-000D9337CDC8@mangomultimedia.com> <418106A3.2060408@fourthworld.com> <418131F9.3040303@chipp.com> Message-ID: On Oct 28, 2004, at 10:52 AM, Chipp Walters wrote: > Trevor, > > Why not just send back XML from the server and parse it? You could > create a single parsing function to extract just the data you're > looking for...at least that's how we do it. I am doing something similar now though I am not using XML. The server app returns something that looks like this: version=1.0.0&error=0&type=recordset _rsname=people&_rstype=multirow&_reccount=3 ID NAME 1 BOB 2 STEVE 4 WHY+NOT _rsname=person&_rstype=singlerow ID NAME STUFF 1 STEVE PRETTY+NEAT+GUY Which I pass to a function for parsing. If I wanted the 'people' result set from the above data which was stored in the tData variable I would call: put getArrayFromDBResult("people", tData) into tDataA For what I am doing now XML isn't necessary and I can parse the above quite easily in Rev. If I switch to XML in the future I just change my getArrayFromDBResult. The way my database apps are set up is that they can run locally (internal network that connects directly to SQL database) or over the web where they interface with a PHP application. I have a standardized array structure that I use for dealing with record sets so that the code that deals with populating the UI with values doesn't care if the data comes from the web or a local database - it just expects to see an array with a given structure. I was hoping to have a function that worked like this: get getArrayFromDBResult(tData, tPeopleA, tPersonA) that would parse all the returned data and populate the arrays that I passed in. Since that isn't possible without using globals I opted to use this form which works nicely- put getArrayFromDBResult("people", tData) into tDataA -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From userev at canelasoftware.com Thu Oct 28 15:53:51 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 28 Oct 2004 12:53:51 -0700 Subject: Linux KDE & GNOME question In-Reply-To: <8A2E0B99-291A-11D9-AEC6-0050E4BA750F@fjrhome.net> References: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> <79638810-2913-11D9-B865-000A95A09CF8@rpsystems.net> <630C6C15-2914-11D9-B865-000A95A09CF8@rpsystems.net> <446F3385-2918-11D9-AEC6-0050E4BA750F@fjrhome.net> <8A2E0B99-291A-11D9-AEC6-0050E4BA750F@fjrhome.net> Message-ID: <17298EAC-291B-11D9-9A3D-000D93373366@canelasoftware.com> On Oct 28, 2004, at 12:49 PM, Frank D. Engel, Jr. wrote: > That might be related to the window manager, so yes, you are correct > to investigate KDE vs. GNOME here. > I am leaning towards the issue being a GNOME related problem as I do not see the same issue with KDE. He is running Mandrake 10.1 while my test system is Linspire 4.5. Is switching from GNOME to KDE a big deal? Or can he just hit a pref button and restart? -- Best regards, Mark Talluto http://www.canelasoftware.com From paulbuzzy at aol.com Thu Oct 28 15:58:29 2004 From: paulbuzzy at aol.com (Paul) Date: Thu, 28 Oct 2004 14:58:29 -0500 Subject: Best way to create multicolored windows icon on a mac? In-Reply-To: References: Message-ID: <41814F65.9070708@aol.com> Hi Mallte: I do not know if IconBuilder works with Photoelements. It might say on the IconFactory website. Cheers, Paul malte.brill at t-online.de wrote: >Thanks a lot I will look a both. :-) > >Paul wrote: > > > >>I use IconBuilder for Windows - see http://www.iconfactory.com/ibxp_home.asp >> >> > >Do you happen to know if it works with Photoshop Elements? > >Frank D. Engel, Jr. wrote: > > > >>http://www.mscape.com/products/iconographer.html >> >> > > > >>And a note to the person setting up the FAQ/Wiki thing: this would be a good >>topic to include, I have seen it come up a few times already... >> >> > >Me too. But all I could find pointed to Rev versions prior 2.2 only allowing >16 colors I guess. I will put it there as soon as possible. > >Best, > >Malte > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > > From fde101 at fjrhome.net Thu Oct 28 16:02:34 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Thu, 28 Oct 2004 16:02:34 -0400 Subject: Linux KDE & GNOME question In-Reply-To: <17298EAC-291B-11D9-9A3D-000D93373366@canelasoftware.com> References: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> <79638810-2913-11D9-B865-000A95A09CF8@rpsystems.net> <630C6C15-2914-11D9-B865-000A95A09CF8@rpsystems.net> <446F3385-2918-11D9-AEC6-0050E4BA750F@fjrhome.net> <8A2E0B99-291A-11D9-AEC6-0050E4BA750F@fjrhome.net> <17298EAC-291B-11D9-9A3D-000D93373366@canelasoftware.com> Message-ID: <4EB648E8-291C-11D9-AEC6-0050E4BA750F@fjrhome.net> If he is using the standard display manager installed as part of Mandrake, he can just choose KDE from a popup menu when logging in. No need to restart or anything. I think the GNOME display manager has something similar (most *NIX systems do anymore; Solaris does, IRIX does not). As long as he has both installed, it's just a matter of picking one when logging in. On Oct 28, 2004, at 3:53 PM, Mark Talluto wrote: > > On Oct 28, 2004, at 12:49 PM, Frank D. Engel, Jr. wrote: > >> That might be related to the window manager, so yes, you are correct >> to investigate KDE vs. GNOME here. >> > > I am leaning towards the issue being a GNOME related problem as I do > not see the same issue with KDE. He is running Mandrake 10.1 while my > test system is Linspire 4.5. Is switching from GNOME to KDE a big > deal? Or can he just hit a pref button and restart? > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From userev at canelasoftware.com Thu Oct 28 16:06:12 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 28 Oct 2004 13:06:12 -0700 Subject: Linux KDE & GNOME question In-Reply-To: <4EB648E8-291C-11D9-AEC6-0050E4BA750F@fjrhome.net> References: <212EF7BD-2913-11D9-9A3D-000D93373366@canelasoftware.com> <79638810-2913-11D9-B865-000A95A09CF8@rpsystems.net> <630C6C15-2914-11D9-B865-000A95A09CF8@rpsystems.net> <446F3385-2918-11D9-AEC6-0050E4BA750F@fjrhome.net> <8A2E0B99-291A-11D9-AEC6-0050E4BA750F@fjrhome.net> <17298EAC-291B-11D9-9A3D-000D93373366@canelasoftware.com> <4EB648E8-291C-11D9-AEC6-0050E4BA750F@fjrhome.net> Message-ID: On Oct 28, 2004, at 1:02 PM, Frank D. Engel, Jr. wrote: > If he is using the standard display manager installed as part of > Mandrake, he can just choose KDE from a popup menu when logging in. > No need to restart or anything. I think the GNOME display manager has > something similar (most *NIX systems do anymore; Solaris does, IRIX > does not). As long as he has both installed, it's just a matter of > picking one when logging in. > > On Oct 28, 2004, at 3:53 PM, Mark Talluto wrote: > >> >> On Oct 28, 2004, at 12:49 PM, Frank D. Engel, Jr. wrote: >> >>> That might be related to the window manager, so yes, you are correct >>> to investigate KDE vs. GNOME here. >>> >> >> I am leaning towards the issue being a GNOME related problem as I do >> not see the same issue with KDE. He is running Mandrake 10.1 while >> my test system is Linspire 4.5. Is switching from GNOME to KDE a big >> deal? Or can he just hit a pref button and restart? >> >> Thanks Frank for the help! I'll report back once I have some definitive results. As more of us develop for the Linux platform down the road, info like this will be very helpful. -- Best regards, Mark Talluto http://www.canelasoftware.com From brendan.mccart at virgin.net Thu Oct 28 17:46:14 2004 From: brendan.mccart at virgin.net (Brendan McCart) Date: Thu, 28 Oct 2004 22:46:14 +0100 Subject: animation builder in dreamcard 2.5 Message-ID: I read here that this is no longer supported and is considered "open source". The revanimation.rev stack is in the distribution but the "Animation Builder" command is not available in the tools menu (as the on-line help would have you think). I have tried simply opening the revanimation.rev stack alongside a new stack but can't successfully select an object and then add it to a new animation as the tool remains in select mode for the animation stack. How can the revanimation.rev stack now be used? Anyone got this to work? I would like to use the feature to help deliver an intro to multi-media topic in K-12 ICT class! Brendan McCart From john.patten at sbcusd.k12.ca.us Thu Oct 28 18:42:29 2004 From: john.patten at sbcusd.k12.ca.us (John Patten) Date: Thu, 28 Oct 2004 15:42:29 -0700 Subject: Capturing Card Info in order to duplicate via script? Message-ID: Hi All... Is there a utility that can extract all the card information, such as buttons, fields, images, etc. ...And get all the relative information about those objects, such as location, screen, color, title, filename etc. etc.?? I'm interested in the idea of a custom player, ... that plays rev stacks off the web, ...but I was thinking if you could set a fld in a player to run a script off a text file on a web server, that creates a new card and then the fields, the fld contents, the buttons, images, image fileanames, etc. etc. ...your player could be what ever you want. Thing that would make this easier is if there was a utility that could turn around and "copy" a card and create scripts to develop the card automatically. Wishful thinking? Could this be done? Thank you! -- John Patten Technology Coordinator San Bernardino City Unified School District John.patten at sbcusd.k12.ca.us 909 381-1208 Fax # 909 386-2540 http://www.sbcusd.k12.ca.us From dion_mccormick at yahoo.com Thu Oct 28 20:32:21 2004 From: dion_mccormick at yahoo.com (Dion McCormick) Date: Thu, 28 Oct 2004 17:32:21 -0700 (PDT) Subject: Flash Issue Message-ID: <20041029003221.71456.qmail@web41525.mail.yahoo.com> I have some existing flash material that I would like to add to my projects. Hate to have to re-create that content....and flash has some great tools (swish) for creating some cool flash "bits" to add to a project. Any insights you have are appreciated. Will try the Flash 5 item! dion >What do you want to do in terms of flash? > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Troy Rollins > Sent: Thursday, October 28, 2004 19:53 > To: How to use Revolution > Subject: Re: Flash and Revolution - Strange Behavior > > > On Oct 28, 2004, at 1:43 PM, Dion McCormick wrote: > > > Are there things that Quicktime can't handle in flash? > > ActionScript beyond Flash 5. > > You can "export as Flash 5" in recent versions of Flash, but > depending on techniques (and components) used in the Flash > content, it may or may not work. > -- > Troy > RPSystems, Ltd. > http://www.rpsystems.net ===== Dion McCormick 512.203.7801 __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail From troy at rpsystems.net Thu Oct 28 20:55:49 2004 From: troy at rpsystems.net (Troy Rollins) Date: Thu, 28 Oct 2004 20:55:49 -0400 Subject: Flash Issue In-Reply-To: <20041029003221.71456.qmail@web41525.mail.yahoo.com> References: <20041029003221.71456.qmail@web41525.mail.yahoo.com> Message-ID: <46356425-2945-11D9-A9CE-000A95A09CF8@rpsystems.net> On Oct 28, 2004, at 8:32 PM, Dion McCormick wrote: > Any insights you have are appreciated. Will try the > Flash 5 item! You shouldn't have any problems getting Swish style stuff to be Flash 5 compatible, and that is really the whole key to getting QuickTime, and therefore Rev to display it. Swish is primarily animated effects based on keyframes, though if you use any of their scripting, it may need to be modified and/or re-exported. Animation-based stuff is usually quite easy to get within the QuickTime tolerances... it is more advanced scripting, and ActionScript 2 style stuff which poses the real problem. To save time, just test in Quicktime first, if it works there, move it on into your Rev project and you should be fine. -- Troy RPSystems, Ltd. http://www.rpsystems.net From ambassador at fourthworld.com Thu Oct 28 20:56:52 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 28 Oct 2004 17:56:52 -0700 Subject: Capturing Card Info in order to duplicate via script? In-Reply-To: References: Message-ID: <41819554.8020704@fourthworld.com> John Patten wrote: > Hi All... > > Is there a utility that can extract all the card information, such as > buttons, fields, images, etc. ...And get all the relative information about > those objects, such as location, screen, color, title, filename etc. etc. > > I'm interested in the idea of a custom player, ... that plays rev stacks off > the web, ...but I was thinking if you could set a fld in a player to run a > script off a text file on a web server, that creates a new card and then the > fields, the fld contents, the buttons, images, image fileanames, etc. etc. > ...your player could be what ever you want. > > Thing that would make this easier is if there was a utility that could turn > around and "copy" a card and create scripts to develop the card > automatically. Wishful thinking? Could this be done? You could write out all of the props of all objects to an XML file and reconstitute them on the other side, but having done that I can tell you it's far more efficient to use the native binary structures whenever possible: Why not copy the card to a new stack, save the stack, and transfer that stack file? Smaller, leaner, faster, and about a hundred lines less code. :) -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev From sarahr at genesearch.com.au Thu Oct 28 22:28:42 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Fri, 29 Oct 2004 12:28:42 +1000 Subject: Wacky Submenu Problem under OS X In-Reply-To: References: Message-ID: <4045BA36-2952-11D9-864C-0003937A97B8@genesearch.com.au> Frank, I think this may be due to the way that Rev tries to make OS X menus by moving certain items around. In your case, it should only move the Quit and delete the line before it, but it may be that having what becomes the last line, then starting with a tab, is causing some confusion. Just for testing purposes, what happens if you put in another menu item (not starting with tab) after "Quick Reference". Cheers, Sarah On 29 Oct 2004, at 12:54 am, Frank D. Engel, Jr. wrote: > Okay, I have a File menu. The text reads something like this (put > button "File"): > > (&Print/P > Print &Labels > 516&0 > 516&1 > 516&2 > 516&3 > 516&4 > 526&7 > - > Quick &Reference > - > &Quit/Q > > Note that those are indeed tabs, created by Menu Builder/Manager > (Builder in the menu, Manager in the title bar and Bugzilla component > -- and I have other issues concerning this tool, which will make their > way into Bugzilla shortly...) > > Anyway, this *should* show up as follows in the menu bar: > > Print > Print Labels -> > - > Quit > > And the Print Labels submenu should look like: > > 5160 > 5161 > 5162 > 5163 > 5164 > 5267 > - > Quick Reference > > > Correct? If the menu bar is in the stack window, that is what I get; > however, under OS X at least, putting it in the menu bar at the top of > the screen (which is really where it belongs to begin with) gives me a > File menu that looks like this: > > Print > Print Labels > 5160 > 5161 > 5162 > 5163 > 5164 > 5267 -> > > > With the Quit option correctly moved to the app menu, and with a > "5267" submenu that looks like this: > > - > Quick Reference > > > Is this something stupid that I am doing, or does this also belong in > Bugzilla? Has anyone else seen it? > > Thank you! > > ----------------------------------------------------------- > Frank D. Engel, Jr. From sarahr at genesearch.com.au Thu Oct 28 22:34:09 2004 From: sarahr at genesearch.com.au (Sarah Reichelt) Date: Fri, 29 Oct 2004 12:34:09 +1000 Subject: Another Menu Question In-Reply-To: <48C3A8BA-2901-11D9-AEC6-0050E4BA750F@fjrhome.net> References: <48C3A8BA-2901-11D9-AEC6-0050E4BA750F@fjrhome.net> Message-ID: <0331868D-2953-11D9-864C-0003937A97B8@genesearch.com.au> set the menuBar of stack "StackWithNoMenuBar" to "NameOfMenubarFromOtherStack" Cheers, Sarah On 29 Oct 2004, at 2:51 am, Frank D. Engel, Jr. wrote: > Anyone know how to get a menu bar from one stack to handle keyboard > shortcuts while another stack (one without a menu bar) is on top? > > ----------------------------------------------------------- > Frank D. Engel, Jr. From dion_mccormick at yahoo.com Thu Oct 28 23:12:42 2004 From: dion_mccormick at yahoo.com (Dion McCormick) Date: Thu, 28 Oct 2004 20:12:42 -0700 (PDT) Subject: Flash and Revolution - Strange Behavior - Update Message-ID: <20041029031242.50823.qmail@web41523.mail.yahoo.com> I saved an item in Flash 5 format....worked fine. Thanks for the great pointer. But, I have another question....When I am developing a card with a player present, sometimes it does an extremely annoying flicker. The environment becomes almost unusable. Anybody experiencing this on a windows environment? ===== Dion McCormick 512.203.7801 __________________________________ Do you Yahoo!? Y! Messenger - Communicate in real time. Download now. http://messenger.yahoo.com From squance at elkvalley.net Thu Oct 28 23:26:09 2004 From: squance at elkvalley.net (David Squance) Date: Thu, 28 Oct 2004 21:26:09 -0600 Subject: Printing query In-Reply-To: References: Message-ID: Thanks for the reply, Frank. However, it didn't work. I tried it on my Mac, and when I opened the PDF file I created (rather than direct to the printer) I got an error message--wrong operand or some such thing. When I tried actually printing, the printer light flashed once as it usually does before printing, but nothing else happened. (At least RR didn't crash as is also usual after printing--I think since I used the clone function--I'm using RR2.1.2) Perhaps my choice of the rect after the 'into' is off the page. I used the printmargin numbers (see script portion below). Dave >Why not specify the rect on the page as well as on the card (print this >card from to into )... > >On Oct 27, 2004, at 7:27 PM, David Squance wrote: > >> Hello Group, >> I've created a little app to print labels, and am trying to adapt it >> to do >> envelopes. I'm having trouble getting my head around the numbers. I >> have >> the rect of the fld to which the address info goes, and have the >> handler >> print the card from the first two numbers of the fld rect to the last >> two. >> This is a segment of the printing handler: >> >> if the platform is "MacOS" then answer printer >> else set the printrotated to true >> open printing with dialog >> if envchoice is "short" then >> set the printPaperSize to 261,468 >> set the printmargins to 200,144,36,36 >> end if >> if envchoice is "long" then >> set the printPaperSize to 297,684 >> set the printmargins to 360,144,36,36 >> end if >> print this card from 4,31 to 193,103 >> close printing >> >> When I print (to PDF) on my Mac (since RR crashes if I try to do a real >> print), the fld is all there, but on Windows, I lose most of the field. >> What's the interconnection between the various sets of numbers? The >> papersize is just 72 X the dimensions of standard (North American) >> envelopes, and the margins are supposed to put the address in the right >> place on the envelope. Any enlightenment would be helpful. >> Dave >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >----------------------------------------------------------- >Frank D. Engel, Jr. > >$ ln -s /usr/share/kjvbible /usr/manual >$ true | cat /usr/manual | grep "John 3:16" >John 3:16 For God so loved the world, that he gave his only begotten >Son, that whosoever believeth in him should not perish, but have >everlasting life. >$ > > > >___________________________________________________________ >$0 Web Hosting with up to 120MB web space, 1000 MB Transfer >10 Personalized POP and Web E-mail Accounts, and much more. >Signup at www.doteasy.com > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Thu Oct 28 23:38:40 2004 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 28 Oct 2004 22:38:40 -0500 Subject: Flash and Revolution - Strange Behavior - Update In-Reply-To: <20041029031242.50823.qmail@web41523.mail.yahoo.com> Message-ID: On 10/28/04 10:12 PM, "Dion McCormick" wrote: > I saved an item in Flash 5 format....worked fine. > Thanks for the great pointer. > > But, I have another question....When I am developing a > card with a player present, sometimes it does an > extremely annoying flicker. Dion - set the alwaysBuffer of the player object to true (it should remove the flicker) - see the 'alwaysBuffer' command in the docs. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From erikhans08 at yahoo.com Fri Oct 29 00:26:44 2004 From: erikhans08 at yahoo.com (Erik Hansen) Date: Thu, 28 Oct 2004 21:26:44 -0700 (PDT) Subject: GUI and Human Interface Design -- the short list Message-ID: <20041029042644.54653.qmail@web61106.mail.yahoo.com> thanks for the information: "James Cass" a good starting point for guidelines in interface design: http://developer.apple.com/referencelibrary/ GettingStarted/GS_UserExperience/index.html -- "Frank D. Engel, Jr." You might also be interested in the interface hall of fame: http://digilander.libero.it/chiediloapippo/ Engineering/iarchitect/mfame.htm And of course the interface hall of shame (linked to from that page). -- Richard Gaskin" Some of the links on the right side of this page may be of interest: -- Erik Hansen ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? Yahoo! Mail Address AutoComplete - You start. We finish. http://promotions.yahoo.com/new_mail From revolution at jaedworks.com Fri Oct 29 06:08:18 2004 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Fri, 29 Oct 2004 03:08:18 -0700 Subject: Capturing Card Info in order to duplicate via script? In-Reply-To: References: Message-ID: At 3:42 PM -0700 10/28/2004, John Patten wrote: >I'm interested in the idea of a custom player, ... that plays rev stacks off >the web, ...but I was thinking if you could set a fld in a player to run a >script off a text file on a web server, that creates a new card and then the >fields, the fld contents, the buttons, images, image fileanames, etc. etc. >...your player could be what ever you want. Why not just run the stack itself off the web? -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From wmb at internettrainer.com Fri Oct 29 09:59:12 2004 From: wmb at internettrainer.com (Wolfgang M.Bereuter) Date: Fri, 29 Oct 2004 15:59:12 +0200 Subject: someone noticed this one? In-Reply-To: <04F8E31E-2442-11D9-9A51-000A95A09CF8@rpsystems.net> References: <5.1.0.14.0.20041022130556.00add308@mail.tweedly.net> <04F8E31E-2442-11D9-9A51-000A95A09CF8@rpsystems.net> Message-ID: On 22.10.2004, at 17:49, Troy Rollins wrote: > I've seen this before, and I'm glad that I'm not one of the developers > who will lose work over this sort of thing. I feel for those who may. > The bigger disappointment, is that it always takes away from the core > product development, and there are generally a lot of resources > devoted to what become proprietary solutions for a specific > "enterprise service." > > Tribeworks went this route with iShell... which is now almost > completely off the map. :-( Why? regards Wolfgang M. Bereuter T-mapping? is PhotoLearning Mindmaps ............................... http://www.internettrainer.com wmb at internettrainer.com ............................... Edelhofg. 17/11, A-1180 Wien, Austria Tel/Fax: ++43-1-479 2539 From jbv.silences at Club-Internet.fr Fri Oct 29 10:07:24 2004 From: jbv.silences at Club-Internet.fr (jbv) Date: Fri, 29 Oct 2004 16:07:24 +0200 Subject: Option menu button question Message-ID: <41824E9B.DE9D4094@Club-Internet.fr> Hi list, I have a blank... I have an option menu button with 4 options. How can I force the 1st option to alwzys be visible when the card (that contains the btn) opens, no matter which option the user has selected when previously using that btn ? I haven't found any button property that could allow this... Thanks a bunch, JB From fde101 at fjrhome.net Fri Oct 29 10:12:04 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 29 Oct 2004 10:12:04 -0400 Subject: Wacky Submenu Problem under OS X In-Reply-To: <4045BA36-2952-11D9-864C-0003937A97B8@genesearch.com.au> References: <4045BA36-2952-11D9-864C-0003937A97B8@genesearch.com.au> Message-ID: <82723C94-29B4-11D9-A8F2-0050E4BA750F@fjrhome.net> Okay, this is getting even stranger... put button "File": (&Print/P Print &Labels 516&0 516&1 516&2 516&3 516&4 526&7 - Quick &Reference (Print &Name Tags - &Quit/Q New File Menu: Print Print Labels 5160 5161 5162 5163 5164 5267 -> Print Name Tags The "5267" menu is as before (the separator line and Quick Reference) and yes, it's still on 5267 (not Print Name Tags as I would have expected). Enabling the "Print Name Tags" option makes no difference. On Oct 28, 2004, at 10:28 PM, Sarah Reichelt wrote: > Frank, > > I think this may be due to the way that Rev tries to make OS X menus > by moving certain items around. In your case, it should only move the > Quit and delete the line before it, but it may be that having what > becomes the last line, then starting with a tab, is causing some > confusion. Just for testing purposes, what happens if you put in > another menu item (not starting with tab) after "Quick Reference". > > Cheers, > Sarah > > > On 29 Oct 2004, at 12:54 am, Frank D. Engel, Jr. wrote: > >> Okay, I have a File menu. The text reads something like this (put >> button "File"): >> >> (&Print/P >> Print &Labels >> 516&0 >> 516&1 >> 516&2 >> 516&3 >> 516&4 >> 526&7 >> - >> Quick &Reference >> - >> &Quit/Q >> >> Note that those are indeed tabs, created by Menu Builder/Manager >> (Builder in the menu, Manager in the title bar and Bugzilla component >> -- and I have other issues concerning this tool, which will make >> their way into Bugzilla shortly...) >> >> Anyway, this *should* show up as follows in the menu bar: >> >> Print >> Print Labels -> >> - >> Quit >> >> And the Print Labels submenu should look like: >> >> 5160 >> 5161 >> 5162 >> 5163 >> 5164 >> 5267 >> - >> Quick Reference >> >> >> Correct? If the menu bar is in the stack window, that is what I get; >> however, under OS X at least, putting it in the menu bar at the top >> of the screen (which is really where it belongs to begin with) gives >> me a File menu that looks like this: >> >> Print >> Print Labels >> 5160 >> 5161 >> 5162 >> 5163 >> 5164 >> 5267 -> >> >> >> With the Quit option correctly moved to the app menu, and with a >> "5267" submenu that looks like this: >> >> - >> Quick Reference >> >> >> Is this something stupid that I am doing, or does this also belong in >> Bugzilla? Has anyone else seen it? >> >> Thank you! >> >> ----------------------------------------------------------- >> Frank D. Engel, Jr. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ From fde101 at fjrhome.net Fri Oct 29 10:16:38 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 29 Oct 2004 10:16:38 -0400 Subject: Printing query In-Reply-To: References: Message-ID: <2626EDE8-29B5-11D9-A8F2-0050E4BA750F@fjrhome.net> Hmm.... I just noticed that you are trying to set the printPaperSize property after using the "answer printer" command. According to the docs, this is not possible. After you use "answer printer", you cannot manually adjust these properties until you restart Rev (or your standalone). Maybe that is related to your problem? On Oct 28, 2004, at 11:26 PM, David Squance wrote: > Thanks for the reply, Frank. > However, it didn't work. I tried it on my Mac, and when I opened the > PDF > file I created (rather than direct > to the printer) I got an error message--wrong operand or some such > thing. > When I tried actually printing, the printer light flashed once as it > usually does before printing, but nothing else happened. (At least RR > didn't crash as is also usual after printing--I think since I used the > clone function--I'm using RR2.1.2) > Perhaps my choice of the rect after the 'into' is off the page. I > used the > printmargin numbers (see script portion below). > Dave > >> Why not specify the rect on the page as well as on the card (print >> this >> card from to into )... >> >> On Oct 27, 2004, at 7:27 PM, David Squance wrote: >> >>> Hello Group, >>> I've created a little app to print labels, and am trying to adapt it >>> to do >>> envelopes. I'm having trouble getting my head around the numbers. I >>> have >>> the rect of the fld to which the address info goes, and have the >>> handler >>> print the card from the first two numbers of the fld rect to the last >>> two. >>> This is a segment of the printing handler: >>> >>> if the platform is "MacOS" then answer printer >>> else set the printrotated to true >>> open printing with dialog >>> if envchoice is "short" then >>> set the printPaperSize to 261,468 >>> set the printmargins to 200,144,36,36 >>> end if >>> if envchoice is "long" then >>> set the printPaperSize to 297,684 >>> set the printmargins to 360,144,36,36 >>> end if >>> print this card from 4,31 to 193,103 >>> close printing >>> >>> When I print (to PDF) on my Mac (since RR crashes if I try to do a >>> real >>> print), the fld is all there, but on Windows, I lose most of the >>> field. >>> What's the interconnection between the various sets of numbers? The >>> papersize is just 72 X the dimensions of standard (North American) >>> envelopes, and the margins are supposed to put the address in the >>> right >>> place on the envelope. Any enlightenment would be helpful. >>> Dave >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> >> ----------------------------------------------------------- >> Frank D. Engel, Jr. >> >> $ ln -s /usr/share/kjvbible /usr/manual >> $ true | cat /usr/manual | grep "John 3:16" >> John 3:16 For God so loved the world, that he gave his only begotten >> Son, that whosoever believeth in him should not perish, but have >> everlasting life. >> $ >> >> >> >> ___________________________________________________________ >> $0 Web Hosting with up to 120MB web space, 1000 MB Transfer >> 10 Personalized POP and Web E-mail Accounts, and much more. >> Signup at www.doteasy.com >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Fri Oct 29 10:26:23 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 29 Oct 2004 10:26:23 -0400 Subject: Another Menu Question In-Reply-To: <0331868D-2953-11D9-864C-0003937A97B8@genesearch.com.au> References: <48C3A8BA-2901-11D9-AEC6-0050E4BA750F@fjrhome.net> <0331868D-2953-11D9-864C-0003937A97B8@genesearch.com.au> Message-ID: <82CAD994-29B6-11D9-A8F2-0050E4BA750F@fjrhome.net> No, that doesn't work. I did notice now, though, that the keyboard shortcuts aren't working in the stack containing the menu bar either. BTW, I don't want the menu bar to be displayed in the other stacks; I just want the keyboard shortcuts to work when they are active. On Oct 28, 2004, at 10:34 PM, Sarah Reichelt wrote: > set the menuBar of stack "StackWithNoMenuBar" to > "NameOfMenubarFromOtherStack" > > Cheers, > Sarah > > On 29 Oct 2004, at 2:51 am, Frank D. Engel, Jr. wrote: > >> Anyone know how to get a menu bar from one stack to handle keyboard >> shortcuts while another stack (one without a menu bar) is on top? >> >> ----------------------------------------------------------- >> Frank D. Engel, Jr. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From bvg at mac.com Fri Oct 29 10:20:40 2004 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 29 Oct 2004 16:20:40 +0200 Subject: Option menu button question In-Reply-To: <41824E9B.DE9D4094@Club-Internet.fr> References: <41824E9B.DE9D4094@Club-Internet.fr> Message-ID: On Oct 29 2004, at 16:07, jbv wrote: > Hi list, > > I have a blank... > > I have an option menu button with 4 options. > How can I force the 1st option to alwzys be > visible when the card (that contains the btn) > opens, no matter which option the user has > selected when previously using that btn ? > I haven't found any button property that could > allow this... You can insert this script into the card to get that effect: on opencard set the label of button "optionbutton" to line one of button "optionbutton" end opencard <>()<>()<>()<>()<>()<>()<>()<>()<>()<>()<> Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.2.rev" From gcanyon at inspiredlogic.com Fri Oct 29 10:44:36 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri, 29 Oct 2004 07:44:36 -0700 Subject: Passing unknown number of referenced variables to a function In-Reply-To: References: Message-ID: <0E462F72-29B9-11D9-BFBF-000A95A872D6@inspiredlogic.com> For the true kluge choosy kluge lovers choose, create the function with more input variables than you will ever need, and then pad calls to the function with dummy variables as needed. You need an additional parameter to identify the number of non-dummy arguments, like so: function add10 pCount, at pVar1, at pVar2, at pVar3 repeat with i = 1 to pCount do ("add 10 to pVar" & i) end repeat end add10 Then these both work: get add10(3,myVar1,myVar2,myVar3) -- all three are valid get add10(1,myRealVar,x,y) -- x and y are dummies You could also skip the count and just increment all the variables, obviously. regards, Geoff "Kluge-Man" Canyon gcanyon at inspiredlogic.com On Oct 28, 2004, at 10:26 AM, Ken Ray wrote: > On 10/28/04 11:53 AM, "Dr.John R.Vokey" wrote: > >> Not true; just create the function with more input variables than you >> would ever need to pass to it, then use the paramCount and params >> functions within it to retrieve those passed. > > Unfortunately that only works with "regular" parameters; you can't do > that > with pass-by-reference params because you need to have something > passed for > each param to the function. For example, the following won't work: From dion_mccormick at yahoo.com Fri Oct 29 10:49:32 2004 From: dion_mccormick at yahoo.com (Dion McCormick) Date: Fri, 29 Oct 2004 09:49:32 -0500 Subject: Flash and Revolution - Strange Behavior - Update /Fixed Message-ID: <20041029144608.1AE789300D5@mail.runrev.com> Setting the "alwaysBuffer" worked great! Thank you! From dion_mccormick at yahoo.com Fri Oct 29 10:51:28 2004 From: dion_mccormick at yahoo.com (Dion McCormick) Date: Fri, 29 Oct 2004 09:51:28 -0500 Subject: Flash Player Input - Thank you Message-ID: <20041029144804.47CCF9300D8@mail.runrev.com> Thanks for all of the assistance. Having Flash to do some fancy graphics with Swish will make it easy for a non-graphic type as myself to jazz up my stacks! On Oct 28, 2004, at 8:32 PM, Dion McCormick wrote: > Any insights you have are appreciated. Will try the> Flash 5 item! You shouldn't have any problems getting Swish style stuff to be Flash 5 compatible, and that is really the whole key to getting QuickTime, and therefore Rev to display it. Swish is primarily animated effects based on keyframes, though if you use any of their scripting, it may need to be modified and/or re-exported. Animation-based stuff is usually quite easy to get within the QuickTime tolerances... it is more advanced scripting, and ActionScript 2 style stuff which poses the real problem. To save time, just test in Quicktime first, if it works there, move it on into your Rev project and you should be fine. -- Troy RPSystems, Ltd. http://www.rpsystems.net From John.Patten at sbcusd.k12.ca.us Fri Oct 29 11:27:22 2004 From: John.Patten at sbcusd.k12.ca.us (Patten, John) Date: Fri, 29 Oct 2004 08:27:22 -0700 Subject: Capturing Card Info in order to duplicate via script? Message-ID: <36E9B08E93F99F47AC1BF02B47CDBD8101DCC4EB@mail01.sbdom.sbcusd> Thanks Richard and Jeanne... I pretty much guessed the same. My other unwritten question was whether there would be any advantage to creating card via script as opposed to just playing stack via web. Only advantage I can see then would probably be more typing practice ;-) Cheers! John Patten -----Original Message----- From: use-revolution-bounces at lists.runrev.com on behalf of use-revolution-request at lists.runrev.com ------------------------------ Message: 9 Date: Thu, 28 Oct 2004 17:56:52 -0700 From: Richard Gaskin Subject: Re: Capturing Card Info in order to duplicate via script? To: How to use Revolution Message-ID: <41819554.8020704 at fourthworld.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed John Patten wrote: > Hi All... > > Is there a utility that can extract all the card information, such as > buttons, fields, images, etc. ...And get all the relative information about > those objects, such as location, screen, color, title, filename etc. etc. > > I'm interested in the idea of a custom player, ... that plays rev stacks off > the web, ...but I was thinking if you could set a fld in a player to run a > script off a text file on a web server, that creates a new card and then the > fields, the fld contents, the buttons, images, image fileanames, etc. etc. > ...your player could be what ever you want. > > Thing that would make this easier is if there was a utility that could turn > around and "copy" a card and create scripts to develop the card > automatically. Wishful thinking? Could this be done? You could write out all of the props of all objects to an XML file and reconstitute them on the other side, but having done that I can tell you it's far more efficient to use the native binary structures whenever possible: Why not copy the card to a new stack, save the stack, and transfer that stack file? Smaller, leaner, faster, and about a hundred lines less code. :) -- Richard Gaskin Fourth World Media Corporation __________________________________________________ Rev tools and more: http://www.fourthworld.com/rev ------------------------------ Message: 10 D Message: 16 Date: Fri, 29 Oct 2004 03:08:18 -0700 From: "Jeanne A. E. DeVoto" Subject: Re: Capturing Card Info in order to duplicate via script? To: How to use Revolution Message-ID: Content-Type: text/plain; charset="us-ascii" ; format="flowed" At 3:42 PM -0700 10/28/2004, John Patten wrote: >I'm interested in the idea of a custom player, ... that plays rev stacks off >the web, ...but I was thinking if you could set a fld in a player to run a >script off a text file on a web server, that creates a new card and then the >fields, the fld contents, the buttons, images, image fileanames, etc. etc. >...your player could be what ever you want. Why not just run the stack itself off the web? -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com ------------------------------ End of use-revolution Digest, Vol 13, Issue 70 ********************************************** From martin at materiaprima.fsnet.co.uk Fri Oct 29 11:37:55 2004 From: martin at materiaprima.fsnet.co.uk (Martin Baxter) Date: Fri, 29 Oct 2004 11:37:55 -0400 (EDT) Subject: Option menu button question In-Reply-To: <41824E9B.DE9D4094@Club-Internet.fr> Message-ID: That would be the menuhistory property you're looking for.. HTH, Martin Baxter >jbv wrote: >I have an option menu button with 4 options. >How can I force the 1st option to alwzys be >visible when the card (that contains the btn) >opens, no matter which option the user has >selected when previously using that btn ? >I haven't found any button property that could >allow this... > >Thanks a bunch, >JB From Revinfo1155 at aol.com Fri Oct 29 11:57:07 2004 From: Revinfo1155 at aol.com (Revinfo1155 at aol.com) Date: Fri, 29 Oct 2004 11:57:07 -0400 Subject: Working with table fields Message-ID: <30403019.18D4CDC6.3ED9C1B5@aol.com> I'm working on a project requiring some table fields. I couldn't find much about them in the docs. Can you widen the tables(cells) and if you can How? jack From soapdog at mac.com Fri Oct 29 11:59:59 2004 From: soapdog at mac.com (Andre Garzia) Date: Fri, 29 Oct 2004 13:59:59 -0200 Subject: SSH and SFTP in RR? In-Reply-To: <41814CF5.3090406@chipp.com> References: <41814CF5.3090406@chipp.com> Message-ID: <95B47DA2-29C3-11D9-9164-0003936D012E@mac.com> On Oct 28, 2004, at 5:48 PM, Chipp Walters wrote: > Can FTP be setup to do SSH and/or SFTP in the current version of RR? > > TIA, > > Chipp Chipp, I don't know about SFTP but I saw some tread some time ago about setting up SSH and FTP with Rev, I remember that it was possible but you had to make some configuration alterations in the machine, like issuing lot's of SSH commands to the command line tool of ssh, then, accessing the ftp. Like you configure ssh to pick your ftp connection and tunnel it. Is this what you're looking for? ssh tunneled ftp connections. Cheers andre > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From fde101 at fjrhome.net Fri Oct 29 12:46:23 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 29 Oct 2004 12:46:23 -0400 Subject: Working with table fields In-Reply-To: <30403019.18D4CDC6.3ED9C1B5@aol.com> References: <30403019.18D4CDC6.3ED9C1B5@aol.com> Message-ID: <1172B4E0-29CA-11D9-A8F2-0050E4BA750F@fjrhome.net> set the tabStops of field "my field" to "" On Oct 29, 2004, at 11:57 AM, Revinfo1155 at aol.com wrote: > I'm working on a project requiring some table fields. I couldn't find > much about them in the docs. Can you widen the tables(cells) and if > you can How? > > jack > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From squance at elkvalley.net Fri Oct 29 13:43:01 2004 From: squance at elkvalley.net (David Squance) Date: Fri, 29 Oct 2004 11:43:01 -0600 Subject: Printing query In-Reply-To: <2626EDE8-29B5-11D9-A8F2-0050E4BA750F@fjrhome.net> References: Message-ID: Apparently not. The 'answer printer' only applied on the Mac, and I just changed the script so that the paper size lines would only apply to windows, restarted RR, and it made no difference. Besides it worked before on the Mac as it was, so the printPaperSize didn't screw it up. Also the docs would imply to me that 'print into' is intended for scaling a card's contents to fit a particular space. I don't want it to scale up if there's more space than needed. Can anyone tell me how a printer that takes envelopes in the centre vs one that takes them on one side figures into the numbers? Dave >Hmm.... > >I just noticed that you are trying to set the printPaperSize property >after using the "answer printer" command. According to the docs, this >is not possible. After you use "answer printer", you cannot manually >adjust these properties until you restart Rev (or your standalone). > >Maybe that is related to your problem? > >On Oct 28, 2004, at 11:26 PM, David Squance wrote: > >> Thanks for the reply, Frank. >> However, it didn't work. I tried it on my Mac, and when I opened the >> PDF >> file I created (rather than direct >> to the printer) I got an error message--wrong operand or some such >> thing. >> When I tried actually printing, the printer light flashed once as it >> usually does before printing, but nothing else happened. (At least RR >> didn't crash as is also usual after printing--I think since I used the >> clone function--I'm using RR2.1.2) >> Perhaps my choice of the rect after the 'into' is off the page. I >> used the >> printmargin numbers (see script portion below). >> Dave >> >>> Why not specify the rect on the page as well as on the card (print >>> this >>> card from to into )... >>> >>> On Oct 27, 2004, at 7:27 PM, David Squance wrote: >>> >>>> Hello Group, >>>> I've created a little app to print labels, and am trying to adapt it >>>> to do >>>> envelopes. I'm having trouble getting my head around the numbers. I >>>> have >>>> the rect of the fld to which the address info goes, and have the >>>> handler >>>> print the card from the first two numbers of the fld rect to the last >>>> two. >>>> This is a segment of the printing handler: >>>> >>>> if the platform is "MacOS" then answer printer >>>> else set the printrotated to true >>>> open printing with dialog >>>> if envchoice is "short" then >>>> set the printPaperSize to 261,468 >>>> set the printmargins to 200,144,36,36 >>>> end if >>>> if envchoice is "long" then >>>> set the printPaperSize to 297,684 >>>> set the printmargins to 360,144,36,36 >>>> end if >>>> print this card from 4,31 to 193,103 >>>> close printing >>>> >>>> When I print (to PDF) on my Mac (since RR crashes if I try to do a >>>> real >>>> print), the fld is all there, but on Windows, I lose most of the >>>> field. >>>> What's the interconnection between the various sets of numbers? The >>>> papersize is just 72 X the dimensions of standard (North American) >>>> envelopes, and the margins are supposed to put the address in the >>>> right >>>> place on the envelope. Any enlightenment would be helpful. >>>> Dave >>>> >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>>> >>>> >>> ----------------------------------------------------------- >>> Frank D. Engel, Jr. >>> >>> $ ln -s /usr/share/kjvbible /usr/manual >>> $ true | cat /usr/manual | grep "John 3:16" >>> John 3:16 For God so loved the world, that he gave his only begotten >>> Son, that whosoever believeth in him should not perish, but have >>> everlasting life. >>> $ >>> >>> >>> >>> ___________________________________________________________ >>> $0 Web Hosting with up to 120MB web space, 1000 MB Transfer >>> 10 Personalized POP and Web E-mail Accounts, and much more. >>> Signup at www.doteasy.com >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >----------------------------------------------------------- >Frank D. Engel, Jr. > >$ ln -s /usr/share/kjvbible /usr/manual >$ true | cat /usr/manual | grep "John 3:16" >John 3:16 For God so loved the world, that he gave his only begotten >Son, that whosoever believeth in him should not perish, but have >everlasting life. >$ > > > >___________________________________________________________ >$0 Web Hosting with up to 120MB web space, 1000 MB Transfer >10 Personalized POP and Web E-mail Accounts, and much more. >Signup at www.doteasy.com > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From userev at canelasoftware.com Fri Oct 29 13:48:37 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 29 Oct 2004 10:48:37 -0700 Subject: Another Menu Question In-Reply-To: <82CAD994-29B6-11D9-A8F2-0050E4BA750F@fjrhome.net> References: <48C3A8BA-2901-11D9-AEC6-0050E4BA750F@fjrhome.net> <0331868D-2953-11D9-864C-0003937A97B8@genesearch.com.au> <82CAD994-29B6-11D9-A8F2-0050E4BA750F@fjrhome.net> Message-ID: On Oct 29, 2004, at 7:26 AM, Frank D. Engel, Jr. wrote: > No, that doesn't work. I did notice now, though, that the keyboard > shortcuts aren't working in the stack containing the menu bar either. > > BTW, I don't want the menu bar to be displayed in the other stacks; I > just want the keyboard shortcuts to work when they are active. There is a bug when the mainstack is not the stack that has the group to be used as the menubar. Keyboard shortcuts in particular may not work. The only workaround is to put together a frontscript to catch the keyboard shortcuts before Rev gets them and do what you want. -- Best regards, Mark Talluto http://www.canelasoftware.com From nnoydb at excite.com Fri Oct 29 15:27:38 2004 From: nnoydb at excite.com (K) Date: Fri, 29 Oct 2004 15:27:38 -0400 (EDT) Subject: Very strange question? Message-ID: <20041029192738.29B201BD0C@xprdmailfe23.nwk.excite.com> Is is possible to create a script handlers/functions that will catch all un-caught messages? If so how would this work? -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From ambassador at fourthworld.com Fri Oct 29 15:34:21 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 29 Oct 2004 12:34:21 -0700 Subject: image size limit? Message-ID: <41829B3D.8010703@fourthworld.com> I've been trying to import an image into Rev, but all I get is junk. The size of the image is 8192 x 4096 (tried both PNG and JPEG). Smaller versions of the file work well. Will I need to split it into tiles? What is the image size limit in Rev? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From fde101 at fjrhome.net Fri Oct 29 15:38:37 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 29 Oct 2004 15:38:37 -0400 Subject: Another Menu Question In-Reply-To: References: <48C3A8BA-2901-11D9-AEC6-0050E4BA750F@fjrhome.net> <0331868D-2953-11D9-864C-0003937A97B8@genesearch.com.au> <82CAD994-29B6-11D9-A8F2-0050E4BA750F@fjrhome.net> Message-ID: <20EDFA99-29E2-11D9-A8F2-0050E4BA750F@fjrhome.net> Okay, I guess I'll have to do that then. Thank you. Do you know the bug# offhand, so that I can vote for it? On Oct 29, 2004, at 1:48 PM, Mark Talluto wrote: > > On Oct 29, 2004, at 7:26 AM, Frank D. Engel, Jr. wrote: > >> No, that doesn't work. I did notice now, though, that the keyboard >> shortcuts aren't working in the stack containing the menu bar either. >> >> BTW, I don't want the menu bar to be displayed in the other stacks; I >> just want the keyboard shortcuts to work when they are active. > > > There is a bug when the mainstack is not the stack that has the group > to be used as the menubar. Keyboard shortcuts in particular may not > work. The only workaround is to put together a frontscript to catch > the keyboard shortcuts before Rev gets them and do what you want. > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From ambassador at fourthworld.com Fri Oct 29 15:40:19 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 29 Oct 2004 12:40:19 -0700 Subject: Very strange question? In-Reply-To: <20041029192738.29B201BD0C@xprdmailfe23.nwk.excite.com> References: <20041029192738.29B201BD0C@xprdmailfe23.nwk.excite.com> Message-ID: <41829CA3.8080507@fourthworld.com> K wrote: > Is is possible to create a script handlers/functions that will catch all un-caught messages? If so how would this work? When the messageMessages global property is set to true, a script can catch two new messages, which are fired for each message sent: messageHandled messageNotHandled These are not documented, so officially they may be subject to change. But I learned about them by poking around in Rev's unlocked scripts, so if Rev uses 'em their longevity potential seems reasonable. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From userev at canelasoftware.com Fri Oct 29 15:41:35 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 29 Oct 2004 12:41:35 -0700 Subject: Another Menu Question In-Reply-To: <20EDFA99-29E2-11D9-A8F2-0050E4BA750F@fjrhome.net> References: <48C3A8BA-2901-11D9-AEC6-0050E4BA750F@fjrhome.net> <0331868D-2953-11D9-864C-0003937A97B8@genesearch.com.au> <82CAD994-29B6-11D9-A8F2-0050E4BA750F@fjrhome.net> <20EDFA99-29E2-11D9-A8F2-0050E4BA750F@fjrhome.net> Message-ID: <8AF55666-29E2-11D9-821D-000D93373366@canelasoftware.com> On Oct 29, 2004, at 12:38 PM, Frank D. Engel, Jr. wrote: > Okay, I guess I'll have to do that then. Thank you. Do you know the > bug# offhand, so that I can vote for it? > > Yup...it is one of my bugs: -- Best regards, Mark Talluto http://www.canelasoftware.com From nnoydb at excite.com Fri Oct 29 15:44:53 2004 From: nnoydb at excite.com (K) Date: Fri, 29 Oct 2004 15:44:53 -0400 (EDT) Subject: Very strange question? Message-ID: <20041029194453.0ACB71E6A8@xprdmailfe25.nwk.excite.com> I found that message myself but was not very successful with it (didn't spend much time on it). I will make a attempt to explore it further. Thanks for the suggestion. -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Fri 10/29, Richard Gaskin < ambassador at fourthworld.com > wrote: From: Richard Gaskin [mailto: ambassador at fourthworld.com] To: use-revolution at lists.runrev.com Date: Fri, 29 Oct 2004 12:40:19 -0700 Subject: Re: Very strange question? K wrote:
> Is is possible to create a script handlers/functions that will catch all un-caught messages? If so how would this work?

When the messageMessages global property is set to true, a script can
catch two new messages, which are fired for each message sent:

messageHandled
messageNotHandled

These are not documented, so officially they may be subject to change.
But I learned about them by poking around in Rev's unlocked scripts, so
if Rev uses 'em their longevity potential seems reasonable.

--
Richard Gaskin
Fourth World Media Corporation
___________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Fri Oct 29 15:55:24 2004 From: nnoydb at excite.com (K) Date: Fri, 29 Oct 2004 15:55:24 -0400 (EDT) Subject: Very strange question? Message-ID: <20041029195524.B92E91E6B5@xprdmailfe25.nwk.excite.com> If a command is execute and messageNotHandled handles the message will RR still throw an error? Example: on mouseUp undefinedHandler "parameter" get undefinedFunction( "parameter" ) end mouseUp In the case the to calls called undefinedXXX do not exist? So if these are passed through messageNotHandled are the considerd handled and do not cause a error? -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Fri 10/29, K < nnoydb at excite.com > wrote: From: K [mailto: nnoydb at excite.com] To: use-revolution at lists.runrev.com Date: Fri, 29 Oct 2004 15:44:53 -0400 (EDT) Subject: Re: Very strange question?

I found that message myself but was not very successful with it (didn't spend much time on it). I will make a attempt to explore it further.

Thanks for the suggestion.


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

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

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



--- On Fri 10/29, Richard Gaskin < ambassador at fourthworld.com > wrote:
From: Richard Gaskin [mailto: ambassador at fourthworld.com]
To: use-revolution at lists.runrev.com
Date: Fri, 29 Oct 2004 12:40:19 -0700
Subject: Re: Very strange question?

K wrote:
> Is is possible to create a script handlers/functions that will catch all un-caught messages? If so how would this work?

When the messageMessages global property is set to true, a script can
catch two new messages, which are fired for each message sent:

messageHandled
messageNotHandled

These are not documented, so officially they may be subject to change.
But I learned about them by poking around in Rev's unlocked scripts, so
if Rev uses 'em their longevity potential seems reasonable.

--
Richard Gaskin
Fourth World Media Corporation
___________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


_______________________________________________
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From SimPLsol at aol.com Fri Oct 29 15:58:29 2004 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Fri, 29 Oct 2004 15:58:29 EDT Subject: image size limit? Message-ID: <148.3763bf1a.2eb3fae5@aol.com> A 33 megapixel jpg? Apple's new 30" monitor only displays 4 megapixels. Do you really need something this big? Paul Looney From nnoydb at excite.com Fri Oct 29 16:09:56 2004 From: nnoydb at excite.com (K) Date: Fri, 29 Oct 2004 16:09:56 -0400 (EDT) Subject: Very strange question? Message-ID: <20041029200956.42A4C1E6D1@xprdmailfe25.nwk.excite.com> I believe the answer to my previous question is NO the error will occure and you will get a error dialog. K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Fri 10/29, K < nnoydb at excite.com > wrote: From: K [mailto: nnoydb at excite.com] To: use-revolution at lists.runrev.com Date: Fri, 29 Oct 2004 15:55:24 -0400 (EDT) Subject: Re: Very strange question?

If a command is execute and messageNotHandled handles the message will RR still throw an error?

Example:

on mouseUp
undefinedHandler "parameter"
get undefinedFunction( "parameter" )
end mouseUp

In the case the to calls called undefinedXXX do not exist? So if these are passed through messageNotHandled are the considerd handled and do not cause a error?



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

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

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



--- On Fri 10/29, K < nnoydb at excite.com > wrote:
From: K [mailto: nnoydb at excite.com]
To: use-revolution at lists.runrev.com
Date: Fri, 29 Oct 2004 15:44:53 -0400 (EDT)
Subject: Re: Very strange question?



I found that message myself but was not very successful with it (didn't spend much time on it). I will make a attempt to explore it further.

Thanks for the suggestion.


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

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

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



--- On Fri 10/29, Richard Gaskin < ambassador at fourthworld.com > wrote:
From: Richard Gaskin [mailto: ambassador at fourthworld.com]
To: use-revolution at lists.ru
nrev.com
Date: Fri, 29 Oct 2004 12:40:19 -0700
Subject: Re: Very strange question?

K wrote:
> Is is possible to create a script handlers/functions that will catch all un-caught messages? If so how would this work?

When the messageMessages global property is set to true, a script can
catch two new messages, which are fired for each message sent:

messageHandled
messageNotHandled

These are not documented, so officially they may be subject to change.
But I learned about them by poking around in Rev's unlocked scripts, so
if Rev uses 'em their longevity potential seems reasonable.

--
Richard Gaskin
Fourth World Media Corporation
___________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listi
nfo/use-revolution


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


_______________________________________________
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From nnoydb at excite.com Fri Oct 29 16:16:51 2004 From: nnoydb at excite.com (K) Date: Fri, 29 Oct 2004 16:16:51 -0400 (EDT) Subject: Very strange question? Message-ID: <20041029201651.876B51E61C@xprdmailfe25.nwk.excite.com> I guess my question has mutated. Is is possible with a front script to catch all "errors" process them (if one dems them of the approiate type) and have the calling script continue processing where it left off with a ret value? -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Fri 10/29, K < nnoydb at excite.com > wrote: From: K [mailto: nnoydb at excite.com] To: use-revolution at lists.runrev.com Date: Fri, 29 Oct 2004 16:09:56 -0400 (EDT) Subject: Re: Very strange question?
I believe the answer to my previous question is NO the error will occure and you will get a error dialog.

K


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

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

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



--- On Fri 10/29, K < nnoydb at excite.com > wrote:
From: K [mailto: nnoydb at excite.com]
To: use-revolution at lists.runrev.com
Date: Fri, 29 Oct 2004 15:55:24 -0400 (EDT)
Subject: Re: Very strange question?



If a command is execute and messageNotHandled handles the message will RR still throw an error?

Example:

on mouseUp
undefinedHandler "parameter"
get undefinedFunction( "parameter" )
end mouseUp

In the case the to calls called undefinedXXX do not exist? So if these are passed through messageNotHandled are the considerd handled and do not cause a error?



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

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

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



--- On Fri 10/29, K < nnoydb at excite.com > wrote:
From: K [mailto: nnoydb at excite.com]
To: use-revolution at lists.runrev.com
Date: Fri, 29 Oct 2004 15:44:53 -0400 (EDT)
Subject: Re: Very strange question?



I found that message myself but was not very successful with it (didn't spend much time on it). I will make a attempt to explore it further.

Thanks for the suggestion.


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

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

The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
is left as an exercise for the second god coefficient.

(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)



--- On Fri 10/29, Richard Gaskin < ambassador at fourthworld.com > wrote:
From: Richard Gaskin [mailto: ambassador at fourthworld.com]
To: use-revolution at lists.ru
nrev.com
Date: Fri, 29 Oct 2004 12:40:19 -0700
Subject: Re: Very strange question?

K wrote:
> Is is possible to create a script handlers/functions that will catch all un-caught messages? If so how would this work?

When the messageMessages global property is set to true, a script can
catch two new messages, which are fired for each message sent:

messageHandled
messageNotHandled

These are not documented, so officially they may be subject to change.
But I learned about them by poking around in Rev's unlocked scripts, so
if Rev uses 'em their longevity potential seems reasonable.

--
Richard Gaskin
Fourth World Media Corporation > ___________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com< br>_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listi
nfo/use-revolution


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


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


_______________________________________________
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From lists at mangomultimedia.com Fri Oct 29 16:32:58 2004 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 29 Oct 2004 13:32:58 -0700 Subject: Very strange question? In-Reply-To: <20041029201651.876B51E61C@xprdmailfe25.nwk.excite.com> References: <20041029201651.876B51E61C@xprdmailfe25.nwk.excite.com> Message-ID: On Oct 29, 2004, at 1:16 PM, K wrote: > I guess my question has mutated. Is is possible with a front script > to catch all "errors" process them (if one dems them of the approiate > type) and have the calling script continue processing where it left > off with a ret value? This doesn't answer your question directly but if you are trying to call a handler which may or may not exist then you can do this: try;idontExistFunction();catch errno;end try and your scripts will keep on going even if the function doesn't exist. Would this help in your case? -- Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From nnoydb at excite.com Fri Oct 29 16:39:48 2004 From: nnoydb at excite.com (K) Date: Fri, 29 Oct 2004 16:39:48 -0400 (EDT) Subject: Very strange question? Message-ID: <20041029203948.F284E1E6E4@xprdmailfe25.nwk.excite.com> I use try catch all the time being orginally a C++ developer. However, I am looking to a way to do this globally and return as though the error never occured. With try catch it goes immediatly to the catch block no matter the situation. K -==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=- Disclaimer: Any resemblance between the above views and those of my employer, my terminal, or the view out my window are purely coincidental. Any resemblance between the above and my own views is non-deterministic. The question of the existence of views in the absence of anyone to hold them is left as an exercise for the reader. The question of the existence of the reader is left as an exercise for the second god coefficient. (A discussion of non-orthogonal, non-integral polytheism is beyond the scope of this article.) --- On Fri 10/29, Trevor DeVore < lists at mangomultimedia.com > wrote: From: Trevor DeVore [mailto: lists at mangomultimedia.com] To: nnoydb at excite.com, use-revolution at lists.runrev.com Date: Fri, 29 Oct 2004 13:32:58 -0700 Subject: Re: Very strange question? On Oct 29, 2004, at 1:16 PM, K wrote:
> I guess my question has mutated. Is is possible with a front script
> to catch all "errors" process them (if one dems them of the approiate
> type) and have the calling script continue processing where it left
> off with a ret value?

This doesn't answer your question directly but if you are trying to
call a handler which may or may not exist then you can do this:

try;idontExistFunction();catch errno;end try

and your scripts will keep on going even if the function doesn't exist.
Would this help in your case?


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

_______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From revlist at cableone.net Fri Oct 29 16:45:47 2004 From: revlist at cableone.net (Chris Sheffield) Date: Fri, 29 Oct 2004 14:45:47 -0600 Subject: problems running Rev standalones under Panther with limited user accounts Message-ID: <002701c4bdf8$44c5a880$64fea8c0@chris1> Okay, let's see if I can explain this well enough for it to make sense. :-) A while back I posted a message about setting limitations under user accounts in Mac OS X, and how Rev standalones do not let you check them as allowable applications to run (this is reported as bug #2232, btw). You can check them, but it doesn't stick. So limited users can't run them. You can fix this by making an additional entry in the info.plist file in the standalone bundle. I've got this much working fine. The problem now is under Panther only. My standalone is installed to the Applications folder. When logged in with an admin account, it works as expected. But when I log in with a limited account, if I try to launch the app, it flashes in the dock for a split second, I see the zooming effect of the icon as if it's trying to run, but then it dies. If I copy the app to the limited user's directory, it runs as expected. So something in the security settings is preventing the app from running normally, at least I'm guessing that's the case. But all other applications run as expected when logged in with the limited user. I've tried playing with the security and permissions settings on my app's folder, but can't quite seem to get the right combination of settings. So, has anyone else seen this behavior? Is there a workaround for it? Remember that this only happens in Panther (10.3.5). If I set up a limited user in Jaguar (10.2.8) with the same settings, the application runs as expected. Very weird! Any ideas would be most appreciated. Thanks, Chris Sheffield Software Development Read Naturally --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.783 / Virus Database: 529 - Release Date: 10/25/2004 From userev at canelasoftware.com Fri Oct 29 16:52:46 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 29 Oct 2004 13:52:46 -0700 Subject: problems running Rev standalones under Panther with limited user accounts In-Reply-To: <002701c4bdf8$44c5a880$64fea8c0@chris1> References: <002701c4bdf8$44c5a880$64fea8c0@chris1> Message-ID: <7CCA1FCD-29EC-11D9-80CD-000D93373366@canelasoftware.com> On Oct 29, 2004, at 1:45 PM, Chris Sheffield wrote: > Okay, let's see if I can explain this well enough for it to make > sense. :-) > > So, has anyone else seen this behavior? Is there a workaround for it? > Remember that this only happens in Panther (10.3.5). If I set up a > limited > user in Jaguar (10.2.8) with the same settings, the application runs as > expected. Very weird! Any ideas would be most appreciated. > > Hi have seen it when I stuff the standalone with Stuffit 8.0.2 and then decompress that stuffed file onto another Panther system. It would behave has you have explained. Not sure if the two are related in anyway. The fix was to stuff it in the .sitx format instead. You don't happen to be transferring the file stuffed would you? -- Best regards, Mark Talluto http://www.canelasoftware.com From troy at rpsystems.net Fri Oct 29 16:55:15 2004 From: troy at rpsystems.net (Troy Rollins) Date: Fri, 29 Oct 2004 16:55:15 -0400 Subject: problems running Rev standalones under Panther with limited user accounts In-Reply-To: <002701c4bdf8$44c5a880$64fea8c0@chris1> References: <002701c4bdf8$44c5a880$64fea8c0@chris1> Message-ID: On Oct 29, 2004, at 4:45 PM, Chris Sheffield wrote: > So, has anyone else seen this behavior? Is there a workaround for it? > Remember that this only happens in Panther (10.3.5). If I set up a > limited > user in Jaguar (10.2.8) with the same settings, the application runs as > expected. Very weird! Any ideas would be most appreciated. I've seen plenty of the "bounce, zoom... nothing" under Panther with Rev apps. I'm really not sure what it can be attributed to. -- Troy RPSystems, Ltd. http://www.rpsystems.net From aurelien at jetrealisations.fr Fri Oct 29 17:07:07 2004 From: aurelien at jetrealisations.fr (=?iso-8859-1?Q?aurelien@jetrealisations.fr?=) Date: Fri, 29 Oct 2004 23:07:07 +0200 Subject: =?iso-8859-1?q?Sorry=85?= Message-ID: Sorry to disturb you with this basicly basic question but i really need an answer even it is certainly a very simple thing to do. Here it is, i simply want to multiply,add, the value of two variables and i can't i know My code : on mouseUp put the number of characters of field "myfld" into MyChar put the value of field "price" into MyNum put MyChar * MyNum into field "devis" end mouseUp it returns an error in the right operand while the structure seems bascily logical Please help ! From pixelbird at interisland.net Fri Oct 29 17:15:38 2004 From: pixelbird at interisland.net (Ken Norris) Date: Fri, 29 Oct 2004 14:15:38 -0700 Subject: image size limit? In-Reply-To: <20041029204155.CD0789300F7@mail.runrev.com> References: <20041029204155.CD0789300F7@mail.runrev.com> Message-ID: Hi Richard, > Date: Fri, 29 Oct 2004 12:34:21 -0700 > From: Richard Gaskin > Subject: image size limit? > The size of the image is 8192 x 4096 (tried both PNG and JPEG). > Smaller > versions of the file work well. > > Will I need to split it into tiles? > What is the image size limit in Rev? Yep, that's oversize. I went through this awhile back with a county map/metamap I was working on. IIRC the limit is 4000 either direction, so you have to restrict it to 3990 or so to be safe. You can tile it or reduce it's size. I chose to reduce the size, since it was fairly close, and did so with numbers I could maintain divisible for keeping the same aspect ratio for the metamap structure. HTH, Ken N. From revlist at cableone.net Fri Oct 29 17:10:17 2004 From: revlist at cableone.net (Chris Sheffield) Date: Fri, 29 Oct 2004 15:10:17 -0600 Subject: problems running Rev standalones under Panther with limiteduser accounts In-Reply-To: <7CCA1FCD-29EC-11D9-80CD-000D93373366@canelasoftware.com> Message-ID: <002d01c4bdfb$b1507ea0$64fea8c0@chris1> Nope, that's not the case here. But I've seen that, too. The application is getting installed from a CD, but it's just a straight copy of files from the CD to the hard drive. No stuffing involved. :-) Chris Sheffield Software Development Read Naturally -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Mark Talluto Sent: Friday, October 29, 2004 2:53 PM To: How to use Revolution Subject: Re: problems running Rev standalones under Panther with limiteduser accounts On Oct 29, 2004, at 1:45 PM, Chris Sheffield wrote: > Okay, let's see if I can explain this well enough for it to make > sense. :-) > > So, has anyone else seen this behavior? Is there a workaround for it? > Remember that this only happens in Panther (10.3.5). If I set up a > limited > user in Jaguar (10.2.8) with the same settings, the application runs as > expected. Very weird! Any ideas would be most appreciated. > > Hi have seen it when I stuff the standalone with Stuffit 8.0.2 and then decompress that stuffed file onto another Panther system. It would behave has you have explained. Not sure if the two are related in anyway. The fix was to stuff it in the .sitx format instead. You don't happen to be transferring the file stuffed would you? -- Best regards, Mark Talluto http://www.canelasoftware.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.783 / Virus Database: 529 - Release Date: 10/25/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.783 / Virus Database: 529 - Release Date: 10/25/2004 From userev at canelasoftware.com Fri Oct 29 17:13:41 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 29 Oct 2004 14:13:41 -0700 Subject: Sorry In-Reply-To: References: Message-ID: <6903747F-29EF-11D9-80CD-000D93373366@canelasoftware.com> On Oct 29, 2004, at 2:07 PM, aurelien at jetrealisations.fr wrote: > Sorry to disturb you with this basicly basic question but? i really > need an answer even it is > certainly a very simple thing to do. Here it is, i simply want to > multiply,add,? the value of two > variables? and i can't? i know? > > My code : > > on mouseUp > put the number of characters of field "myfld" into MyChar > put the value of field "price" into MyNum > put MyChar * MyNum into field "devis" > end mouseUp > > it returns an error in the right operand while the structure seems > bascily logical > There is nothing wrong with your code. My guess is that you have a field named incorrectly. Check your fields names to make sure they have the data you wish for them to have as well. -- Best regards, Mark Talluto http://www.canelasoftware.com From userev at canelasoftware.com Fri Oct 29 17:15:38 2004 From: userev at canelasoftware.com (Mark Talluto) Date: Fri, 29 Oct 2004 14:15:38 -0700 Subject: problems running Rev standalones under Panther with limiteduser accounts In-Reply-To: <002d01c4bdfb$b1507ea0$64fea8c0@chris1> References: <002d01c4bdfb$b1507ea0$64fea8c0@chris1> Message-ID: On Oct 29, 2004, at 2:10 PM, Chris Sheffield wrote: > Nope, that's not the case here. But I've seen that, too. The > application > is getting installed from a CD, but it's just a straight copy of files > from > the CD to the hard drive. No stuffing involved. :-) > Then I am stuck. Aladdinsys claimed it was a bundle bit thing. Could not find anything more specific. Since both problems have the same outcome, they may be related in the end. Sorry. -- Best regards, Mark Talluto http://www.canelasoftware.com From SimPLsol at aol.com Fri Oct 29 17:21:37 2004 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Fri, 29 Oct 2004 17:21:37 EDT Subject: =?iso-8859-1?q?Re=3A_=A0_Sorry=D6?= Message-ID: <1ee.2d353c3c.2eb40e61@aol.com> Try on mouseUp put field "myField" * field "Price" into field "devis" end mouseUp Paul Looney From frank at backtalk.com Fri Oct 29 17:29:52 2004 From: frank at backtalk.com (Frank Leahy) Date: Fri, 29 Oct 2004 22:29:52 +0100 Subject: image size limit? In-Reply-To: <20041029204155.ED4469300F9@mail.runrev.com> References: <20041029204155.ED4469300F9@mail.runrev.com> Message-ID: Richard, On Oct 29, 2004, at 9:41 PM, use-revolution-request at lists.runrev.com wrote: > Subject: > To: How to use Revolution > Message-ID: <41829B3D.8010703 at fourthworld.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > I've been trying to import an image into Rev, but all I get is junk. > > The size of the image is 8192 x 4096 (tried both PNG and JPEG). > Smaller > versions of the file work well. > > Will I need to split it into tiles? > What is the image size limit in Rev? > On Mac OSX it's limited to 4096 x 4096 because RunRev is still using old style QuickDraw, and QDPixMaps are constrained to 4096 x 4096. The same is not true in my tests on 2000/XP. I added this as a bug before 2.5 went out, but they reassigned it as not a bug. Too bad too, because digital photos can easily be bigger than 4000 x 4000, and there's no other way to open an image that big in RunRev (or create a thumbnail, etc.). -- Frank Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users See us on the web at http://www.webphotospro.com/ From fde101 at fjrhome.net Fri Oct 29 17:39:03 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 29 Oct 2004 17:39:03 -0400 Subject: Sorry In-Reply-To: <6903747F-29EF-11D9-80CD-000D93373366@canelasoftware.com> References: <6903747F-29EF-11D9-80CD-000D93373366@canelasoftware.com> Message-ID: More likely the field "price" contains something Rev refuses to parse as a number (make sure the field contains exactly a number, and nothing other than the number, which might confuse the parser). Also, change "the number of characters of" to "the number of characters in" On Oct 29, 2004, at 5:13 PM, Mark Talluto wrote: > > On Oct 29, 2004, at 2:07 PM, aurelien at jetrealisations.fr wrote: > >> Sorry to disturb you with this basicly basic question but? i really >> need an answer even it is >> certainly a very simple thing to do. Here it is, i simply want to >> multiply,add,? the value of two >> variables? and i can't? i know? >> >> My code : >> >> on mouseUp >> put the number of characters of field "myfld" into MyChar >> put the value of field "price" into MyNum >> put MyChar * MyNum into field "devis" >> end mouseUp >> >> it returns an error in the right operand while the structure seems >> bascily logical >> > > There is nothing wrong with your code. My guess is that you have a > field named incorrectly. Check your fields names to make sure they > have the data you wish for them to have as well. > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Fri Oct 29 17:41:05 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 29 Oct 2004 17:41:05 -0400 Subject: problems running Rev standalones under Panther with limiteduser accounts In-Reply-To: References: <002d01c4bdfb$b1507ea0$64fea8c0@chris1> Message-ID: <3CE34EA1-29F3-11D9-A8F2-0050E4BA750F@fjrhome.net> Don't be so sorry. If the bundle bit is wrong, chances are that Norton Disk Doctor would catch it on a scan. I'm not sure if DFA (Disk Utility -> Repair Disk) would catch that or not. On Oct 29, 2004, at 5:15 PM, Mark Talluto wrote: > > On Oct 29, 2004, at 2:10 PM, Chris Sheffield wrote: > >> Nope, that's not the case here. But I've seen that, too. The >> application >> is getting installed from a CD, but it's just a straight copy of >> files from >> the CD to the hard drive. No stuffing involved. :-) >> > > Then I am stuck. Aladdinsys claimed it was a bundle bit thing. Could > not find anything more specific. Since both problems have the same > outcome, they may be related in the end. Sorry. > > -- > Best regards, > Mark Talluto > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From fde101 at fjrhome.net Fri Oct 29 17:47:04 2004 From: fde101 at fjrhome.net (Frank D. Engel, Jr.) Date: Fri, 29 Oct 2004 17:47:04 -0400 Subject: image size limit? In-Reply-To: References: <20041029204155.ED4469300F9@mail.runrev.com> Message-ID: <12BC88F1-29F4-11D9-A8F2-0050E4BA750F@fjrhome.net> That can be a more substantial problem when printing. At 1200 dpi, 4096 pixels would be less than 3.5 inches wide. May not seem too bad for most types of printing (yes I know it will be stretched), but for high-quality professional printing... And yes, there are some 4800 dpi printers available, probably even higher resolutions by now. On Oct 29, 2004, at 5:29 PM, Frank Leahy wrote: > Richard, > > On Oct 29, 2004, at 9:41 PM, use-revolution-request at lists.runrev.com > wrote: > >> Subject: >> To: How to use Revolution >> Message-ID: <41829B3D.8010703 at fourthworld.com> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> >> I've been trying to import an image into Rev, but all I get is junk. >> >> The size of the image is 8192 x 4096 (tried both PNG and JPEG). >> Smaller >> versions of the file work well. >> >> Will I need to split it into tiles? >> What is the image size limit in Rev? >> > > On Mac OSX it's limited to 4096 x 4096 because RunRev is still using > old style QuickDraw, and QDPixMaps are constrained to 4096 x 4096. > The same is not true in my tests on 2000/XP. > > I added this as a bug before 2.5 went out, but they reassigned it as > not a bug. > > Too bad too, because digital photos can easily be bigger than 4000 x > 4000, and there's no other way to open an image that big in RunRev (or > create a thumbnail, etc.). > > -- Frank > > Web Photos Pro: Software for Photo Bloggers and Other Photo Power Users > See us on the web at http://www.webphotospro.com/ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > ----------------------------------------------------------- Frank D. Engel, Jr. $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual | grep "John 3:16" John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. $ ___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com From ambassador at fourthworld.com Fri Oct 29 17:51:49 2004 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 29 Oct 2004 14:51:49 -0700 Subject: image size limit? In-Reply-To: <12BC88F1-29F4-11D9-A8F2-0050E4BA750F@fjrhome.net> References: <20041029204155.ED4469300F9@mail.runrev.com> <12BC88F1-29F4-11D9-A8F2-0050E4BA750F@fjrhome.net> Message-ID: <4182BB75.6010301@fourthworld.com> Frank D. Engel, Jr. wrote: > That can be a more substantial problem when printing. At 1200 dpi, 4096 > pixels would be less than 3.5 inches wide. May not seem too bad for > most types of printing (yes I know it will be stretched), but for > high-quality professional printing... > > And yes, there are some 4800 dpi printers available, probably even > higher resolutions by now. I haven't confirmed this, but I believe that the issue is the size of the image object, not it's resolution. So to print a 4800px image at 1200dpi is just four inches across, which should be well within QuickDraw's limits. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From chipp at chipp.com Fri Oct 29 18:58:38 2004 From: chipp at chipp.com (Chipp Walters) Date: Fri, 29 Oct 2004 17:58:38 -0500 Subject: new altClipConvert plugin Message-ID: <4182CB1E.7080703@chipp.com> There's an error with the copy/paste part of the 2.5 engine which only copies unicode text which won't paste into non-unicode apps like Notepad or Thunderbird (simplification of error description) This plugin fixes the unicode copy/paste problem in the Rev 2.5 engine. You'll need to click the palette button to convert the clipboard so it can be pasted into other apps like NotePad and Thunderbird. I believe this is a Windows only issue. Bottom of page at: http://www.altuit.com/webs/altuit2/altPluginDownload/Downloads.htm best, Chipp From gcanyon at inspiredlogic.com Fri Oct 29 22:44:49 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri, 29 Oct 2004 19:44:49 -0700 Subject: image size limit? In-Reply-To: References: <20041029204155.ED4469300F9@mail.runrev.com> Message-ID: If the goal is just to create a thumbnail, you could open the image as binary data and create your own thumbnail. Performance is certainly a question that would have to be answered. regards, Geoff Canyon gcanyon at inspiredlogic.com On Oct 29, 2004, at 2:29 PM, Frank Leahy wrote: > Too bad too, because digital photos can easily be bigger than 4000 x > 4000, and there's no other way to open an image that big in RunRev (or > create a thumbnail, etc.). From mwieder at ahsoftware.net Fri Oct 29 23:50:43 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 29 Oct 2004 20:50:43 -0700 Subject: sample stacks Message-ID: <13240613709.20041029205043@ahsoftware.net> All- Hmmm - where have all the sample stacks gone? v2.2 had a subdirectory for them, but they seem to have disappeared from v2.5. Luckily I could dig them out of my zipped archives. Is this just an oversight, or have they been deprecated out of existence? -- -Mark Wieder mwieder at ahsoftware.net From kray at sonsothunder.com Sat Oct 30 00:21:09 2004 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 29 Oct 2004 23:21:09 -0500 Subject: Sorry In-Reply-To: Message-ID: On 10/29/04 4:39 PM, "Frank D. Engel, Jr." wrote: > Also, change "the number of characters of" to "the number of characters > in" Or even easier, use "length", as in: on mouseUp put length(field "myFld") * field "price" into fld "devis" end mouseUp Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: kray at sonsothunder.com From briany at qldlearning.com Sat Oct 30 05:07:49 2004 From: briany at qldlearning.com (Brian Yennie) Date: Sat, 30 Oct 2004 05:07:49 -0400 Subject: Protocol Handlers In-Reply-To: Message-ID: <2C45700A-2A53-11D9-9AC6-000393AA08D2@qldlearning.com> Thought some might find this article interesting- the context is protocol handlers in KDE / Linux, but it raises my eyebrows when I think of URL support in Rev. We already have support for some of these things in non-URL form- does anyone else think it would be cool to expand the URL syntax for Rev like this? http://slashdot.org/articles/04/10/29/1544210.shtml?tid=121 - Brian From ralf at dol.net Sat Oct 30 10:25:01 2004 From: ralf at dol.net (Ralph R. Forehand) Date: Sat, 30 Oct 2004 10:25:01 -0400 Subject: sample stacks In-Reply-To: <13240613709.20041029205043@ahsoftware.net> References: <13240613709.20041029205043@ahsoftware.net> Message-ID: Mark wrote; >Hmmm - where have all the sample stacks gone? v2.2 had a subdirectory >for them, but they seem to have disappeared from v2.5. Luckily I could >dig them out of my zipped archives. Is this just an oversight, or have >they been deprecated out of existence? I am a new Revolution user (converting from long time HyperCard loyalist) and just got ver. 2,5. I too am very disappointed at the lack of sample stacks being provided with the product or on Revolution's web page. Revolution says to study the stacks they list on their web site BUT all of these are locked and you must purchase them. This is not helpful to the new user. Does anyone have Revolution's previous sample stacks Mark mentioned uploaded to their server that we "Newbies" could access and download? Thanks in Advance for any help and TAKE CARE, Ralph R. Forehand ralf at dol.net From frank at backtalk.com Sat Oct 30 12:12:56 2004 From: frank at backtalk.com (Frank Leahy) Date: Sat, 30 Oct 2004 17:12:56 +0100 Subject: image size limit? In-Reply-To: <20041030160028.C7BA39300FD@mail.runrev.com> References: <20041030160028.C7BA39300FD@mail.runrev.com> Message-ID: <8F7AF3D6-2A8E-11D9-B3D4-000A9580FCCE@backtalk.com> On Oct 30, 2004, at 5:00 PM, use-revolution-request at lists.runrev.com wrote: > From: Geoff Canyon > Subject: Re: image size limit? > To: How to use Revolution > Message-ID: > Content-Type: text/plain; charset=US-ASCII; format=flowed > > If the goal is just to create a thumbnail, you could open the image as > binary data and create your own thumbnail. Performance is certainly a > question that would have to be answered. > Guffaw...you're kidding, right? You can't really suggest that it's reasonable to try and write a jpeg parser in Transcript? -- Frank From jperryl at ecs.fullerton.edu Sat Oct 30 14:26:59 2004 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sat, 30 Oct 2004 11:26:59 -0700 (PDT) Subject: sample stacks In-Reply-To: Message-ID: Ralph, Are they not freely available via RevOnline? If not, making them available only via purchase seems to me to be a very grave oversight. What exactly are you looking for? How much of a HyperCard geek are/were you? Judy On Sat, 30 Oct 2004, Ralph R. Forehand wrote: > Mark wrote; > >Hmmm - where have all the sample stacks gone? v2.2 had a subdirectory > >for them, but they seem to have disappeared from v2.5. Luckily I could > >dig them out of my zipped archives. Is this just an oversight, or have > >they been deprecated out of existence? > > I am a new Revolution user (converting from long time HyperCard loyalist) and just got ver. 2,5. > > I too am very disappointed at the lack of sample stacks being provided with the product or on Revolution's web page. Revolution says to study the stacks they list on their web site BUT all of these are locked and you must purchase them. This is not helpful to the new user. > > Does anyone have Revolution's previous sample stacks Mark mentioned uploaded to their server that we "Newbies" could access and download? > > Thanks in Advance for any help and TAKE CARE, > Ralph R. Forehand > ralf at dol.net > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From b.xavier at internet.lu Sat Oct 30 15:18:04 2004 From: b.xavier at internet.lu (MisterX) Date: Sat, 30 Oct 2004 21:18:04 +0200 Subject: sample stacks In-Reply-To: Message-ID: <20041030191207.6990E930068@mail.runrev.com> Try http://www.google.com/search?ie=UTF-8&oe=UTF-8&q=hyperarchive+mit+hypercard >From the most excellent archive http://hyperarchive.lcs.mit.edu/ http://hyperarchive.lcs.mit.edu/cgi-bin/NewSearch?key=hypercard Where's metacard or RunRev...? http://hyperarchive.lcs.mit.edu/cgi-bin/NewSearch?key=revolution Note that HyperCard stack translation is not perfect, RunRev can't handle all exception, neither can the academie francaise! Cederom Is supposed to mean a cdrom which is just an acronym for Optical Disk! I guess anyone can OD on xceptions ;) But that aside and hypertalk syntax differences aside, they can Be great tutorials for anyone there! Unfortunately not all website Keep their link's list active... X8 Surf to "windoids" on http://monsieurx.com > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Judy Perry > Sent: Saturday, October 30, 2004 20:27 > To: How to use Revolution > Subject: Re: sample stacks > > Ralph, > > Are they not freely available via RevOnline? If not, making > them available only via purchase seems to me to be a very > grave oversight. > > What exactly are you looking for? How much of a HyperCard > geek are/were you? > > Judy > > On Sat, 30 Oct 2004, Ralph R. Forehand wrote: > > > Mark wrote; > > >Hmmm - where have all the sample stacks gone? v2.2 had a > subdirectory > > >for them, but they seem to have disappeared from v2.5. Luckily I > > >could dig them out of my zipped archives. Is this just an > oversight, > > >or have they been deprecated out of existence? > > > > I am a new Revolution user (converting from long time > HyperCard loyalist) and just got ver. 2,5. > > > > I too am very disappointed at the lack of sample stacks > being provided with the product or on Revolution's web page. > Revolution says to study the stacks they list on their web > site BUT all of these are locked and you must purchase them. > This is not helpful to the new user. > > > > Does anyone have Revolution's previous sample stacks Mark > mentioned uploaded to their server that we "Newbies" could > access and download? > > > > Thanks in Advance for any help and TAKE CARE, Ralph R. Forehand > > ralf at dol.net > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ralf at dol.net Sat Oct 30 15:42:17 2004 From: ralf at dol.net (Ralph R. Forehand) Date: Sat, 30 Oct 2004 15:42:17 -0400 Subject: sample stacks In-Reply-To: References: Message-ID: Judy, You wrote; >Are they not freely available via RevOnline? No, not that I can find? The stacks offered under "Stacks and Applications" have the following blurb; "Browse the stacks & applications menu, where you'll find all kinds of examples created in Dreamcard and Revolution - " The stacks I checked are all produced by developers and priced from $15.00 to over $1,000. Rev's blurb further reads; "some of which (the stacks) you can pull apart to see exactly how they work." None I checked were unlocked to "take apart and study"! I'm at a loss as to what prompted Revolution to drop the sample stacks they previously offered??? >If not, making them >available only via purchase seems to me to be a very grave oversight. I agree and certainly expected to have some helpful example stacks. >What exactly are you looking for? Sample stacks for study illustrating some of the basics. Maybe some info indicating significant differences vs. HyperCard, etc. > How much of a HyperCard geek are/were >you? I've used HyperCard since it first came out (87?) and really liked it. I'm going to Revolution because I can't stay on Mac OS 9.x forever. And I see Revolution has some significant improvements over HyperCard. I do appreciate your reply and I trust this forum will be a valuable resource. Thanks Again and TAKE CARE, Ralph ralf at dol.net From mpetrides at earthlink.net Sat Oct 30 15:50:15 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Sat, 30 Oct 2004 15:50:15 -0400 Subject: sample stacks - detailed description of how to find them In-Reply-To: References: Message-ID: Hi, Ralph, I'm not exactly sure what you are doing to get to this message but this is what I did to find a whole bunch of scripts and some sample stacks. Run Rev 2.5, click on Rev Online icon near the top right of the Rev Menubar. You should see 4 icons, the lower right one being Learning Center. Click on Learning Center then click on Sample Work. You should have access to Sample Scripts and Sample Projects. I haven't found any of these that require payment but I didn't look through all of them. Does this help? Marian PS Make sure to check out the video tutorials, too. Some of these cost money but there are a lot of basic ones that don't. On Oct 30, 2004, at 3:42 PM, Ralph R. Forehand wrote: > Judy, > > You wrote; >> Are they not freely available via RevOnline? > > No, not that I can find? The stacks offered under "Stacks and > Applications" have the following blurb; > "Browse the stacks & applications menu, where you'll find all kinds of > examples created in Dreamcard and Revolution - " > > The stacks I checked are all produced by developers and priced from > $15.00 to over $1,000. > > Rev's blurb further reads; "some of which (the stacks) you can pull > apart to see exactly how they work." > > None I checked were unlocked to "take apart and study"! > > I'm at a loss as to what prompted Revolution to drop the sample stacks > they previously offered??? From rjb at rz.uni-potsdam.de Sat Oct 30 16:00:08 2004 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Sat, 30 Oct 2004 22:00:08 +0200 Subject: Sorry In-Reply-To: References: <6903747F-29EF-11D9-80CD-000D93373366@canelasoftware.com> Message-ID: >More likely the field "price" contains something Rev refuses to >parse as a number (make sure the field contains exactly a number, >and nothing other than the number, which might confuse the parser). My guess is that your price uses comma as decimal separator whereas Rev expects it to be a period. If your field should display commas per country convention change put length(field "myFld") * field "price" into fld "devis" to get fld "price" replace "," with "." in it put length(field "myFld") * it into fld "devis" Robert Brenstein From ralf at dol.net Sat Oct 30 16:15:07 2004 From: ralf at dol.net (Ralph R. Forehand) Date: Sat, 30 Oct 2004 16:15:07 -0400 Subject: sample stacks - detailed description of how to find them In-Reply-To: References: Message-ID: Marion, You wrote; >I'm not exactly sure what you are doing to get to this message but this is what I did to find a whole bunch of scripts and some sample stacks. > >Run Rev 2.5, click on Rev Online icon near the top right of the Rev Menubar. You should see 4 icons, the lower right one being Learning Center. Click on Learning Center then click on Sample Work. You should have access to Sample Scripts and Sample Projects. I haven't found any of these that require payment but I didn't look through all of them. > >Does this help? No, I tried it and got; "Bad Channel The channel URL you have entered does not point to a valid channel stack" The Location (of the bad URL) is given as : http://revonline.runrev.com/channels/learning_center.rvc.gz When you checked it did you get pointed to the same URL? >PS Make sure to check out the video tutorials, too. Some of these cost money but there are a lot of basic ones that don't. Will do. Marion, Thanks for your reply and TAKE CARE, Ralph From b.xavier at internet.lu Sat Oct 30 16:20:17 2004 From: b.xavier at internet.lu (MisterX) Date: Sat, 30 Oct 2004 22:20:17 +0200 Subject: RFC: XOS Documentation In-Reply-To: <8F7AF3D6-2A8E-11D9-B3D4-000A9580FCCE@backtalk.com> Message-ID: <20041030201419.37DE9930068@mail.runrev.com> Hi everyone, Just wondering if anyone cares to send a comment for the docs I posted. http://www.monsieurx.com/modules.php?name=News&file=article&sid=166 My eternal gratitude* goes to those who click on the comments button below. *you have seen The Kentucky Fried Movie haven't you? (imdb.com) Cheerios Xavier From aurelien at jetrealisations.fr Sat Oct 30 16:23:02 2004 From: aurelien at jetrealisations.fr (=?iso-8859-1?Q?aurelien@jetrealisations.fr?=) Date: Sat, 30 Oct 2004 22:23:02 +0200 Subject: Sorry Message-ID: That's exactly the answer i needed. Thanks a lot Robert ! I should have described more precisely the problem. Anyway, Thnx again ! Cordialy Aur?lien >More likely the field "price" contains something Rev refuses to >parse as a number (make sure the field contains exactly a number, >and nothing other than the number, which might confuse the parser). My guess is that your price uses comma as decimal separator whereas Rev expects it to be a period. If your field should display commas per country convention change put length(field "myFld") * field "price" into fld "devis" to get fld "price" replace "," with "." in it put length(field "myFld") * it into fld "devis" Robert Brenstein Aur?lien Durand contact at aureliendurand.com 06.15.50.86.84 From mpetrides at earthlink.net Sat Oct 30 16:25:04 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Sat, 30 Oct 2004 16:25:04 -0400 Subject: sample stacks - detailed description of how to find them In-Reply-To: References: Message-ID: Unfortunately, I am clueless as to why you are getting these error messages, but I bet someone else can help. Anyone??? Meanwhile, to answer your specific question, the URL for the Learning Center's Sample Work area is: http://revonline.runrev.com/channels/learning_center.rvc.gz?Sample Work And for the sample scripts area within Sample Work is: http://revonline.runrev.com/channels/learning_center.rvc.gz?Sample Scripts Sample Projects are at: http://revonline.runrev.com/channels/learning_center.rvc.gz?Sample Projects Obviously something is not working properly for you, but is working OK for me. So now we just have to find someone who can help you figure out why things don't work right for you. In any event, rest assured there ARE free scripts and stacks out there... Hope this helps. M On Oct 30, 2004, at 4:15 PM, Ralph R. Forehand wrote: > Marion, > > You wrote; >> I'm not exactly sure what you are doing to get to this message but >> this is what I did to find a whole bunch of scripts and some sample >> stacks. >> >> Run Rev 2.5, click on Rev Online icon near the top right of the Rev >> Menubar. You should see 4 icons, the lower right one being Learning >> Center. Click on Learning Center then click on Sample Work. You >> should have access to Sample Scripts and Sample Projects. I haven't >> found any of these that require payment but I didn't look through all >> of them. >> >> Does this help? > > No, I tried it and got; > > "Bad Channel > The channel URL you have entered does not point to a valid channel > stack" > > The Location (of the bad URL) is given as : > http://revonline.runrev.com/channels/learning_center.rvc.gz > > When you checked it did you get pointed to the same URL? > >> PS Make sure to check out the video tutorials, too. Some of these >> cost money but there are a lot of basic ones that don't. > > Will do. > > Marion, Thanks for your reply and TAKE CARE, > Ralph > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From soapdog at mac.com Sat Oct 30 16:35:46 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 30 Oct 2004 18:35:46 -0200 Subject: RFC: XOS Documentation In-Reply-To: <20041030201419.37DE9930068@mail.runrev.com> References: <20041030201419.37DE9930068@mail.runrev.com> Message-ID: <4759856D-2AB3-11D9-BF43-0003936D012E@mac.com> On Oct 30, 2004, at 6:20 PM, MisterX wrote: > > Hi everyone, > > Just wondering if anyone cares to send a comment for the docs I posted. > > http://www.monsieurx.com/modules.php?name=News&file=article&sid=166 > > My eternal gratitude* goes to those who click on the comments button > below. > > *you have seen The Kentucky Fried Movie haven't you? (imdb.com) Xavier, I downloaded the XOS Documentation stack, but I still don't really get the concept... what about a little step by step primer... Cheers andre > > Cheerios > Xavier > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From ralf at dol.net Sat Oct 30 16:50:14 2004 From: ralf at dol.net (Ralph R. Forehand) Date: Sat, 30 Oct 2004 16:50:14 -0400 Subject: sample stacks - detailed description of how to find them In-Reply-To: References: Message-ID: Marion, You wrote; >Unfortunately, I am clueless as to why you are getting these error messages, but I bet someone else can help. Anyone??? Thanks for trying and I too sure hope someone can help! >Meanwhile, to answer your specific question, the URL for the Learning Center's Sample Work area is: > >http://revonline.runrev.com/channels/learning_center.rvc.gz?Sample Work > > >And for the sample scripts area within Sample Work is: > >http://revonline.runrev.com/channels/learning_center.rvc.gz?Sample Scripts > >Sample Projects are at: > >http://revonline.runrev.com/channels/learning_center.rvc.gz?Sample Projects Hmmm... Tried that URL and my Mac immediately starts downloading a file "learning_center.rvc", a 336K document - which Revolution can not open!! Really weird stuff going on out there in hyper-space!? :-} >Obviously something is not working properly for you, but is working OK for me. So now we just have to find someone who can help you figure out why things don't work right for you. In any event, rest assured there ARE free scripts and stacks out there... I'm really happy to hear that and now all I've got to do is get to them!? >Hope this helps. Not quite yet but I think we're getting closer. Thanks again for your help and stay tuned.... TAKE CARE, Ralph ralf at dol.net From mpetrides at earthlink.net Sat Oct 30 16:55:35 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Sat, 30 Oct 2004 16:55:35 -0400 Subject: sample stacks - detailed description of how to find them In-Reply-To: References: Message-ID: <0BAE0A3A-2AB6-11D9-B696-000A959D005E@earthlink.net> On Oct 30, 2004, at 4:50 PM, Ralph R. Forehand wrote: > Hmmm... Tried that URL and my Mac immediately starts downloading a > file "learning_center.rvc", a 336K document - which Revolution can not > open!! Really weird stuff going on out there in hyper-space!? :-} I just tried clicking on the links and got the same result--even if I copy the entire URL (including the final Work which gets truncated off in the hyperlink) and paste it into my browser. Like I said, I'm clueless, but someone else probably knows immediately what the problem is. HEEEELLLLLPPPPP fellow listers!!! M From soapdog at mac.com Sat Oct 30 17:03:45 2004 From: soapdog at mac.com (Andre Garzia) Date: Sat, 30 Oct 2004 19:03:45 -0200 Subject: sample stacks - detailed description of how to find them In-Reply-To: <0BAE0A3A-2AB6-11D9-B696-000A959D005E@earthlink.net> References: <0BAE0A3A-2AB6-11D9-B696-000A959D005E@earthlink.net> Message-ID: <2FB65A69-2AB7-11D9-BF43-0003936D012E@mac.com> On Oct 30, 2004, at 6:55 PM, Marian Petrides wrote: > > On Oct 30, 2004, at 4:50 PM, Ralph R. Forehand wrote: > >> Hmmm... Tried that URL and my Mac immediately starts downloading a >> file "learning_center.rvc", a 336K document - which Revolution can >> not open!! Really weird stuff going on out there in hyper-space!? :-} > > I just tried clicking on the links and got the same result--even if I > copy the entire URL (including the final Work which gets truncated off > in the hyperlink) and paste it into my browser. > > Like I said, I'm clueless, but someone else probably knows immediately > what the problem is. HEEEELLLLLPPPPP fellow listers!!! this is just a guess... maybe he has a firewall trouble... I just tried here and it worked fine... remember that the URL is a .rvc.gz document that should be openened with revOnline browser... :-) > > M > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- Andre Alves Garzia ? 2004 ? BRAZIL http://studio.soapdog.org From pedro at gold.natsu.gs Sat Oct 30 17:20:11 2004 From: pedro at gold.natsu.gs (KS) Date: Sun, 31 Oct 2004 06:20:11 +0900 Subject: sample stacks In-Reply-To: References: Message-ID: <20041030211601.AFE2C930111@mail.runrev.com> > Does anyone have Revolution's previous sample stacks Mark mentioned uploaded to their server that we "Newbies" could access and download? The following link are not provided by Rev. but were helpful for me to learn it: http://derbrill.com/faq/revolution/run.php?iRequest=wiki/ViewPage&iPage=tutorials Ken Suzuki "Ralph R. Forehand" wrote: > Mark wrote; > >Hmmm - where have all the sample stacks gone? v2.2 had a subdirectory > >for them, but they seem to have disappeared from v2.5. Luckily I could > >dig them out of my zipped archives. Is this just an oversight, or have > >they been deprecated out of existence? > > I am a new Revolution user (converting from long time HyperCard loyalist) and just got ver. 2,5. > > I too am very disappointed at the lack of sample stacks being provided with the product or on Revolution's web page. Revolution says to study the stacks they list on their web site BUT all of these are locked and you must purchase them. This is not helpful to the new user. > > Does anyone have Revolution's previous sample stacks Mark mentioned uploaded to their server that we "Newbies" could access and download? > > Thanks in Advance for any help and TAKE CARE, > Ralph R. Forehand > ralf at dol.net > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From mpetrides at earthlink.net Sat Oct 30 19:31:03 2004 From: mpetrides at earthlink.net (Marian Petrides) Date: Sat, 30 Oct 2004 19:31:03 -0400 Subject: sample stacks - detailed description of how to find them In-Reply-To: <2FB65A69-2AB7-11D9-BF43-0003936D012E@mac.com> References: <0BAE0A3A-2AB6-11D9-B696-000A959D005E@earthlink.net> <2FB65A69-2AB7-11D9-BF43-0003936D012E@mac.com> Message-ID: Hmmm.... That explains why using Go stack URL and get URL didn't work either. Thanks. M On Oct 30, 2004, at 5:03 PM, Andre Garzia wrote: > remember that the URL is a .rvc.gz document that should be openened > with revOnline browser... :-) From mwieder at ahsoftware.net Sat Oct 30 20:56:54 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 30 Oct 2004 17:56:54 -0700 Subject: sample stacks In-Reply-To: References: <13240613709.20041029205043@ahsoftware.net> Message-ID: <4614636666.20041030175654@ahsoftware.net> Ralph- Saturday, October 30, 2004, 7:25:01 AM, you wrote: RRF> Does anyone have Revolution's previous sample stacks Mark RRF> mentioned uploaded to their server that we "Newbies" could access RRF> and download? Well, they aren't mine to upload for general distribution, but there *are* some very good sample stacks and scripts available using revOnline. For my particular purpose, though, I need to build a tree control and this hasn't made the migration from the old sample stacks to the samples in revOnline. But *do* check out what's available there- the promised samples on the web site have yet to materialize. -- -Mark Wieder mwieder at ahsoftware.net From gcanyon at inspiredlogic.com Sat Oct 30 22:48:02 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sat, 30 Oct 2004 19:48:02 -0700 Subject: image size limit? In-Reply-To: <8F7AF3D6-2A8E-11D9-B3D4-000A9580FCCE@backtalk.com> References: <20041030160028.C7BA39300FD@mail.runrev.com> <8F7AF3D6-2A8E-11D9-B3D4-000A9580FCCE@backtalk.com> Message-ID: <4864A415-2AE7-11D9-BFBF-000A95A872D6@inspiredlogic.com> Why not? As I said, speed could be an issue. It probably would be. But there's nothing that prevents it from working at all, and the research involved would feed the creation of an external if that were necessary. As an example, I once wrote a sound parser to work with AIFF files. I started the task not thinking it would work at all. Turned out fine, and this was four or five years ago (much slower hardware). regards, Geoff Canyon gcanyon at inspiredlogic.com On Oct 30, 2004, at 9:12 AM, Frank Leahy wrote: > On Oct 30, 2004, at 5:00 PM, use-revolution-request at lists.runrev.com > wrote: > >> From: Geoff Canyon >> Subject: Re: image size limit? >> To: How to use Revolution >> >> If the goal is just to create a thumbnail, you could open the image as >> binary data and create your own thumbnail. Performance is certainly a >> question that would have to be answered. > > Guffaw...you're kidding, right? You can't really suggest that it's > reasonable to try and write a jpeg parser in Transcript? From jacque at hyperactivesw.com Sun Oct 31 01:36:26 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 31 Oct 2004 01:36:26 -0500 Subject: sample stacks - detailed description of how to find them In-Reply-To: References: Message-ID: <418487EA.6070401@hyperactivesw.com> On 10/30/04 3:15 PM, Ralph R. Forehand wrote: > Marion, > > You wrote; > >> I'm not exactly sure what you are doing to get to this message but >> this is what I did to find a whole bunch of scripts and some sample >> stacks. >> >> Run Rev 2.5, click on Rev Online icon near the top right of the Rev >> Menubar. You should see 4 icons, the lower right one being Learning >> Center. Click on Learning Center then click on Sample Work. You >> should have access to Sample Scripts and Sample Projects. I haven't >> found any of these that require payment but I didn't look through >> all of them. >> >> Does this help? > > > No, I tried it and got; > > "Bad Channel The channel URL you have entered does not point to a > valid channel stack" I was getting this too last week, as were a few others. Today it seems to work okay again. I assumed the server had gone down; maybe it was some other problem. At any rate, the sample stacks used to be on the web site, but when the new revised site went online they were removed. An announcement was made to the list that this would happen, and RR requested that folks upload their sample stacks to the RevOnline area instead, which was created especially for that purpose. Some people have not yet uploaded their work, but there are still many examples there -- though, of course, you have to be able to reach them. I know that some firewalls can block access. That wasn't the situation in my case, but maybe it applies to your situation? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From b.xavier at internet.lu Sun Oct 31 10:17:42 2004 From: b.xavier at internet.lu (MisterX) Date: Sun, 31 Oct 2004 16:17:42 +0100 Subject: image size limit? In-Reply-To: <4864A415-2AE7-11D9-BFBF-000A95A872D6@inspiredlogic.com> Message-ID: <20041031151143.ADEA0930056@mail.runrev.com> Why not import the image, resize it, and then take a snapshot? > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Geoff Canyon > Sent: Sunday, October 31, 2004 03:48 > To: How to use Revolution > Subject: Re: image size limit? > > Why not? As I said, speed could be an issue. It probably > would be. But there's nothing that prevents it from working > at all, and the research involved would feed the creation of > an external if that were necessary. > > As an example, I once wrote a sound parser to work with AIFF > files. I started the task not thinking it would work at all. > Turned out fine, and this was four or five years ago (much > slower hardware). > > regards, > > Geoff Canyon > gcanyon at inspiredlogic.com > > On Oct 30, 2004, at 9:12 AM, Frank Leahy wrote: > > > On Oct 30, 2004, at 5:00 PM, use-revolution-request at lists.runrev.com > > wrote: > > > >> From: Geoff Canyon > >> Subject: Re: image size limit? > >> To: How to use Revolution > >> > >> If the goal is just to create a thumbnail, you could open > the image > >> as binary data and create your own thumbnail. Performance is > >> certainly a question that would have to be answered. > > > > Guffaw...you're kidding, right? You can't really suggest that it's > > reasonable to try and write a jpeg parser in Transcript? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ralf at dol.net Sun Oct 31 10:41:59 2004 From: ralf at dol.net (Ralph R. Forehand) Date: Sun, 31 Oct 2004 10:41:59 -0500 Subject: sample stacks In-Reply-To: <20041030211601.AFE2C930111@mail.runrev.com> References: <20041030211601.AFE2C930111@mail.runrev.com> Message-ID: Ken Suzuki wrote; > > Does anyone have Revolution's previous sample stacks Mark mentioned uploaded to their server that we "Newbies" could access and download? >The following link are not provided by Rev. but were helpful for me to >learn it: >http://derbrill.com/faq/revolution/run.php?iRequest=wiki/ViewPage&iPage=tutorials Ken, Thank You Very Much for the link. There certainly is a wealth of help there. One of HyperActive Software's Developer Resources, http://www.hyperactivesw.com/Resources.html, is especially useful. The Tutorial "Converting HyperCard Stacks to MetaCard or Revolution", http://www.hyperactivesw.com/mctutorial/index.html, is particularly helpful. I was looking for that information and format - lots of good examples and commentary. Thanks Again and TAKE CARE, Ralph From ralf at dol.net Sun Oct 31 10:50:58 2004 From: ralf at dol.net (Ralph R. Forehand) Date: Sun, 31 Oct 2004 10:50:58 -0500 Subject: sample stacks - detailed description of how to find them In-Reply-To: <418487EA.6070401@hyperactivesw.com> References: <418487EA.6070401@hyperactivesw.com> Message-ID: Jacqueline Landman Gay wrote; >I was getting this too last week, as were a few others. Today it seems to work okay again. I assumed the server had gone down; maybe it was some other problem. > >At any rate, the sample stacks used to be on the web site, but when the new revised site went online they were removed. An announcement was made to the list that this would happen, and RR requested that folks upload their sample stacks to the RevOnline area instead, which was created especially for that purpose. Some people have not yet uploaded their work, but there are still many examples there -- though, of course, you have to be able to reach them. > >I know that some firewalls can block access. That wasn't the situation in my case, but maybe it applies to your situation? Jacqueline, Thanks for the status update. Hmmm... sounds like I'm caught in a transition and it will work out in time. Since I just joined the Revolution community I've missed some of the recent happenings. I can only hope Revolution will provide access to their Help stacks and code segments soon? Hint-Hint :-)) ! No, I do not have a firewall in use. From ralf at dol.net Sun Oct 31 10:58:12 2004 From: ralf at dol.net (Ralph R. Forehand) Date: Sun, 31 Oct 2004 10:58:12 -0500 Subject: sample stacks - detailed description of how to find them In-Reply-To: <2FB65A69-2AB7-11D9-BF43-0003936D012E@mac.com> References: <0BAE0A3A-2AB6-11D9-B696-000A959D005E@earthlink.net> <2FB65A69-2AB7-11D9-BF43-0003936D012E@mac.com> Message-ID: M wrote; >this is just a guess... maybe he has a firewall trouble... M, Thank you for your response. No, I do not use a firewall on my Mac. >I just tried here and it worked fine... remember that the URL is a .rvc.gz document that should be openened with revOnline browser... :-) Hmmm... You mentioned "a .rvc.gz document that should be opened with revOnline browser". What's that and how do I get to it? Thanks Again and TAKE CARE, Ralph From soapdog at mac.com Sun Oct 31 12:47:46 2004 From: soapdog at mac.com (Andre Garzia) Date: Sun, 31 Oct 2004 15:47:46 -0200 Subject: sample stacks - detailed description of how to find them In-Reply-To: References: <0BAE0A3A-2AB6-11D9-B696-000A959D005E@earthlink.net> <2FB65A69-2AB7-11D9-BF43-0003936D012E@mac.com> Message-ID: On Oct 31, 2004, at 1:58 PM, Ralph R. Forehand wrote: > Hmmm... You mentioned "a .rvc.gz document that should be opened with > revOnline browser". What's that and how do I get to it? > Ralph, I just tested this procedure, first using Safari I downloaded http://revonline.runrev.com/channels/learning_center.rvc.gz?Sample Projects/Section/All this created a learning_center.rvc in my download folder, then opened revOnline, clicked on the open file button next to the address field, and opened the stack. Success, the stack was now opened from local machine instead from network as I could see the URL now begun with a file:// protocol (can I call file:// a protocol?!), I tested and it gave me access to sample stacks. Now you try that! :D Cheers andre > Thanks Again and TAKE CARE, > Ralph > -- Andre Alves Garzia ? 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org From mwieder at ahsoftware.net Sun Oct 31 14:24:51 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 31 Oct 2004 11:24:51 -0800 Subject: sample stacks - detailed description of how to find them In-Reply-To: References: <0BAE0A3A-2AB6-11D9-B696-000A959D005E@earthlink.net> <2FB65A69-2AB7-11D9-BF43-0003936D012E@mac.com> Message-ID: <5481113935.20041031112451@ahsoftware.net> Ralph- Sunday, October 31, 2004, 7:58:12 AM, you wrote: RRF> Hmmm... You mentioned "a .rvc.gz document that should be RRF> opened with revOnline browser". What's that and how do I get to RRF> it? Select "Revolution Online" from the "Development" menu. That's the revOnline browser. To find the samples (I just tried this 11:20 PST and it's up and working) select "Learning Center", then "Sample Projects" or "Sample Scripts" and start working your way through. If this doesn't work for you then something else is wrong. Er... you do have a valid internet connection while you're trying this, right? -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Oct 31 14:28:20 2004 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 31 Oct 2004 11:28:20 -0800 Subject: sample stacks - detailed description of how to find them In-Reply-To: <418487EA.6070401@hyperactivesw.com> References: <418487EA.6070401@hyperactivesw.com> Message-ID: <13481322996.20041031112820@ahsoftware.net> Jacque- Saturday, October 30, 2004, 10:36:26 PM, you wrote: JLG> At any rate, the sample stacks used to be on the web site, but when the JLG> new revised site went online they were removed. An announcement was made Yes, but there were also other sample stacks which were installed as part of the rev installer package. In particular, the xmltree example I wanted to look at. The sample stacks are still available in the old installers at ftp://ftp.runrev.com/pub/revolution/downloads/distributions/2.2.1/ -- -Mark Wieder mwieder at ahsoftware.net From ralf at dol.net Sun Oct 31 15:20:31 2004 From: ralf at dol.net (Ralph R. Forehand) Date: Sun, 31 Oct 2004 15:20:31 -0500 Subject: sample stacks - detailed description of how to find them In-Reply-To: References: <0BAE0A3A-2AB6-11D9-B696-000A959D005E@earthlink.net> <2FB65A69-2AB7-11D9-BF43-0003936D012E@mac.com> Message-ID: Andre Garzia wrote: >I just tested this procedure, first using Safari I downloaded http://revonline.runrev.com/channels/learning_center.rvc.gz?Sample Projects/Section/All >this created a learning_center.rvc in my download folder, then opened revOnline, clicked on the open file button next to the address field, and opened the stack. >Success, the stack was now opened from local machine instead from network as I could see the URL now begun with a file:// protocol (can I call file:// a protocol?!), I tested and it gave me access to sample stacks. > >Now you try that! :D Mark Wieder wrote; >Select "Revolution Online" from the "Development" menu. That's the >revOnline browser. To find the samples (I just tried this 11:20 PST >and it's up and working) select "Learning Center", then "Sample >Projects" or "Sample Scripts" and start working your way through. If >this doesn't work for you then something else is wrong. Er... you do >have a valid internet connection while you're trying this, right? Andre and Mark, Thank Goodness!! With your help I finally found it and have review the sample stacks and scripts. I quickly found two scripts that I can use directly in converting my favorite HyoerCard stack!! I'm sure I'll learn more from these resources in future, The way to get to them seems obtuse (to me anyway). I hope Revolution will simplify it for us "Newbies" soon. Thanks Again for your patience with me and sticking with me. TAKE CARE, Ralph From jrosat at mac.com Sun Oct 31 15:44:31 2004 From: jrosat at mac.com (=?ISO-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Sun, 31 Oct 2004 21:44:31 +0100 Subject: How to create a list of images stored in a MySQL database in a text field Message-ID: Hi all, I would like to create a list field containing in each row an image, its number and its name. The image size should make 16 X 16 pixels. I imagine I should first: - open a connection to my DB - execute a SQL query to select all rows of the table. I think I should use the imageSource property but I have got no idea how to use it to create the list and fix the size of the images. Does somebody have an idea ? Thank you for you help. J?r?me Rosat Gen?ve, Suisse From FlexibleLearning at aol.com Sun Oct 31 16:17:31 2004 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sun, 31 Oct 2004 16:17:31 -0500 Subject: sample stacks - detailed description of how to find them Message-ID: <28E4A835.3C9519B2.DC67E5C7@aol.com> > Thanks for the status update. Hmmm... sounds like I'm caught > in a transition and it will work out in time. Since I just > joined the Revolution community I've missed some of the > recent happenings. I can only hope Revolution will provide > access to their Help stacks and code segments soon? Hint > Hint :-)) ! Hi Ralph , You may find the Scripter's Scrapbook of interest, not only as a means of seeing some samples but more for accumulating and co-ordinating your own code segments, scripts, documents, links and support information: http://www.flexibleLearning.com/xtalk.htm /H Hugh Senior The Flexible Learning Company From jacque at hyperactivesw.com Sun Oct 31 17:26:37 2004 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 31 Oct 2004 16:26:37 -0600 Subject: sample stacks - detailed description of how to find them In-Reply-To: References: <0BAE0A3A-2AB6-11D9-B696-000A959D005E@earthlink.net> <2FB65A69-2AB7-11D9-BF43-0003936D012E@mac.com> Message-ID: <4185669D.7040302@hyperactivesw.com> On 10/31/04 2:20 PM, Ralph R. Forehand wrote: > Thank Goodness!! With your help I finally found it and have review > the sample stacks and scripts. I quickly found two scripts that I can > use directly in converting my favorite HyoerCard stack!! I'm sure > I'll learn more from these resources in future, What was the problem? I'd like to know, in case someone else hits it in the future. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Sun Oct 31 18:14:21 2004 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 1 Nov 2004 09:44:21 +1030 Subject: Protocol Handlers In-Reply-To: <2C45700A-2A53-11D9-9AC6-000393AA08D2@qldlearning.com> Message-ID: >Thought some might find this article interesting- the context is >protocol handlers in KDE / Linux, but it raises my eyebrows when I >think of URL support in Rev. We already have support for some of these >things in non-URL form- does anyone else think it would be cool to >expand the URL syntax for Rev like this? > >http://slashdot.org/articles/04/10/29/1544210.shtml?tid=121 > Er... YES! very cool ;-) There's already a few pop libraries around so that would be a good place to start. I particularly like the tar and zip protocol handlers. Cheers Monte From nivantha at optusnet.com.au Sun Oct 31 20:52:04 2004 From: nivantha at optusnet.com.au (Abeysekera, Prasanna) Date: Mon, 1 Nov 2004 12:52:04 +1100 Subject: How to make My application Trial ware Message-ID: <200411010146.iA11k1nJ029538@mail14.syd.optusnet.com.au> Hi Everybody, I am one of the Revolution users, new to it, and very happy with the product. I am looking for some advise and script help to make my application trial ware and then convert it to Full version upon receiving payments. Can you please, direct me to a web site with a script example, a package that do the licensing of the revolution build applications, or can you please direct me to a knowledge resource so that I can write some code in my application itself. I am referring to a delivery method similar to Revolutions licensing method or standalone registration key type method. Thank you all in-advance and I appreciate your help. Regards, Niva --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.784 / Virus Database: 530 - Release Date: 10/27/2004 From pixelbird at interisland.net Sun Oct 31 21:23:47 2004 From: pixelbird at interisland.net (Ken Norris) Date: Sun, 31 Oct 2004 18:23:47 -0800 Subject: image size limit? In-Reply-To: <20041031151238.B7FAD930111@mail.runrev.com> References: <20041031151238.B7FAD930111@mail.runrev.com> Message-ID: <0FC78165-2BAD-11D9-96C9-000A27945590@interisland.net> Howdy, > > Date: Sun, 31 Oct 2004 16:17:42 +0100 > From: "MisterX" > Subject: RE: image size limit? > > Why not import the image, resize it, and then take a snapshot? Because the size limit won't allow you to import something that large? Anyway, I never got it to work. I had to downsize the image in PS first (actually Thomas McGrath III did it for me). I probably ought to finish that little project and post it somewhere, because it demos some unique uses of mousemove stuff. Had a problem saving files AIRC. Ken N. From gcanyon at inspiredlogic.com Sun Oct 31 21:37:23 2004 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sun, 31 Oct 2004 18:37:23 -0800 Subject: image size limit? In-Reply-To: <20041031151143.ADEA0930056@mail.runrev.com> References: <20041031151143.ADEA0930056@mail.runrev.com> Message-ID: Because it's too big to open in Revolution on a Macintosh. There's a limit on image sizes. regards, Geoff Canyon gcanyon at inspiredlogic.com On Oct 31, 2004, at 7:17 AM, MisterX wrote: > Why not import the image, resize it, and then take a snapshot? From b.xavier at internet.lu Sun Oct 31 22:41:47 2004 From: b.xavier at internet.lu (MisterX) Date: Mon, 1 Nov 2004 04:41:47 +0100 Subject: image size limit? In-Reply-To: Message-ID: <20041101033545.21B1A93005C@mail.runrev.com> How about reading half the image, and assembling after you resize and take a snapshot? You can read half the image or by quarters Using a loop and reading the file the "traditional" way with Open, read, close file... Just wondering... ;) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Geoff Canyon > Sent: Monday, November 01, 2004 03:37 > To: How to use Revolution > Subject: Re: image size limit? > > Because it's too big to open in Revolution on a Macintosh. > There's a limit on image sizes. > > regards, > > Geoff Canyon > gcanyon at inspiredlogic.com > > On Oct 31, 2004, at 7:17 AM, MisterX wrote: > > > Why not import the image, resize it, and then take a snapshot? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From briany at qldlearning.com Sun Oct 31 21:50:28 2004 From: briany at qldlearning.com (Brian Yennie) Date: Sun, 31 Oct 2004 21:50:28 -0500 Subject: image size limit? In-Reply-To: Message-ID: Richard, et al, Could you possibly use a command-line tool on OS X? Won't help you display entire full resolution larger images, but it may cover thumbnails, cropping, etc... http://netpbm.sourceforge.net/doc/ HTH, Brian > Because it's too big to open in Revolution on a Macintosh. There's a > limit on image sizes. > > regards, > > Geoff Canyon > gcanyon at inspiredlogic.com > > On Oct 31, 2004, at 7:17 AM, MisterX wrote: > >> Why not import the image, resize it, and then take a snapshot? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From gfisher4 at houston.rr.com Sat Oct 30 10:20:18 2004 From: gfisher4 at houston.rr.com (Glenn E Fisher) Date: Sat, 30 Oct 2004 09:20:18 -0500 Subject: image size limit? Message-ID: Richard, I had a problem like this with a huge jpeg file. I tracked it down to a file that was converted from a PICT file. I got a copy of the original jpeg and it worked fine. I figured that it must have lost something in the conversion from jpeg to pict to jpeg. Hope this helps, Glenn Glenn E. Fisher University of Houston - Retired 22402 Diane Dr. Spring, Tx 77373 Fisher at uh.edu http://www.uh.edu/~fisher http://home.houston.rr.com/thegefishers/ http://homepage.mac.com/gefisher